【更新】驅(qū)動(dòng)程序開(kāi)發(fā)工具WinDriver v12.1發(fā)布,共享緩沖區(qū)重寫(xiě),資源分配更人性化
原創(chuàng)|產(chǎn)品更新|編輯:郝浩|2016-04-15 11:23:27.000|閱讀
806 次
概述:驅(qū)動(dòng)程序開(kāi)發(fā)工具WinDriver 日前發(fā)布最新版本v12.1,共享緩沖區(qū)重寫(xiě),資源分配更人性化
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
WinDriver是一套完整的USB/PCI驅(qū)動(dòng)程序開(kāi)發(fā)工具,允許你在沒(méi)有DDK(驅(qū)動(dòng)程序開(kāi)發(fā)包)或?qū)ο到y(tǒng)核心模式不甚認(rèn)識(shí)的情況下也能開(kāi)發(fā)USB/PCI驅(qū)動(dòng)程序。無(wú)論使用何種晶片,凡是開(kāi)發(fā)的終端設(shè)備是用USB/PCI與電腦連接,它都能迅速幫你寫(xiě)出USB/PCI驅(qū)動(dòng)程序,使你能夠?qū)W⒂陂_(kāi)發(fā)驅(qū)動(dòng)程序的附加功能上,而不用另外花時(shí)間研究操作系統(tǒng)內(nèi)核。 WinDriver提供的驅(qū)動(dòng)程序開(kāi)發(fā)方案涵蓋USB、PCI、PCI Express、CardBus、CompactPCI、ISA、PMC、PCI-X、PCI-104及PCMCIA。日前,WinDriver發(fā)布了v12.1版本的更新,以下為詳細(xì)的更新內(nèi)容:
新增:
- IPC - 在使用WinDriver進(jìn)行構(gòu)建的用戶進(jìn)程之間新增IPC(進(jìn)程間通信)。
- 緩沖區(qū)共享 - 在多個(gè)用戶模式進(jìn)程之間添加了DMA和內(nèi)核緩沖區(qū)共享。
- Linux - 新增對(duì)新的內(nèi)核版本的支持,支持的版本到v4.3.3為止。
改進(jìn):
- Linux & Windows:重寫(xiě)了共享緩沖區(qū)(Shared-Buffer,位于用戶模式驅(qū)動(dòng)和內(nèi)核之間)的性能。現(xiàn)在它對(duì)資源的處理更加友好(比如支持不連續(xù)的分配),另外對(duì)于繼承也有了更好的選擇機(jī)會(huì),API作了相應(yīng)的改寫(xiě):WDC_SharedBufferAlloc/WDC_SharedBufferFree 被重命名為WDS_SharedBufferAlloc/WDS_SharedBufferFree。
- PCI:新增將DMA內(nèi)存分配到pci_diag的示例代碼。
- Windows:新增對(duì)于MS Visual Studio 2013 & 2015的示例支持(含代碼生成)。
修復(fù):
- Windows:修復(fù)WinDriver內(nèi)核插件中WDC_ADDR_DESC的定位問(wèn)題。(從v11.8開(kāi)始發(fā)現(xiàn)的問(wèn)題)
- Linux:修復(fù)內(nèi)核插件在Linux v4及以上版本中的編譯問(wèn)題。(從v12開(kāi)始發(fā)現(xiàn)的問(wèn)題)
- PCI的Windows版:修復(fù)在連續(xù)的直接內(nèi)存訪問(wèn)(DMA)鎖定后內(nèi)核地址的預(yù)分配緩沖區(qū)為NULL的問(wèn)題。(從v6開(kāi)始發(fā)現(xiàn)的問(wèn)題)
- Linux:示例和驅(qū)動(dòng)現(xiàn)在可與老版本的glibc一起運(yùn)行了。(但是仍不支持老版本的DriverWizard)(從v11.8開(kāi)始發(fā)現(xiàn)的問(wèn)題)
- Linux 64位:修復(fù)DriverWizard可能出現(xiàn)的啟動(dòng)崩潰問(wèn)題。(從v11.8開(kāi)始發(fā)現(xiàn)的問(wèn)題)
- Linux 32位:修復(fù)內(nèi)核插件的編譯錯(cuò)誤。
- WinCE2013 USB:修復(fù)對(duì)同步管道的不正確的數(shù)據(jù)讀取。(從v11.7開(kāi)始發(fā)現(xiàn)的問(wèn)題)
了解更多WinDriver的信息>>
標(biāo)簽:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自:慧都控件網(wǎng)