<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 如何讓DOS也支持USB接口

如何讓DOS也支持USB接口

作者: 時(shí)間:2012-04-19 來(lái)源:網(wǎng)絡(luò ) 收藏
人們習慣上認為不支持USB設備。因為USB設備標準是在Windows 95之后才制定的,而當時(shí)的老東家微軟早已決定放棄繼續發(fā)展其MS-了。這樣一來(lái),當您想在DOS下操作USB設備的時(shí)候,往往只能望洋興嘆了。即使您使用的系統是Windows,當Windows崩潰要備份或恢復數據時(shí),平時(shí)使用的USB硬盤(pán)等USB設備也都成了擺設。 幸好微軟并不能決定一切,Pocketec公司開(kāi)發(fā)的DUSE就為我們提供了在DOS下對USB存儲設備(USB硬盤(pán)、軟驅、光驅?zhuān)┑闹С?,不過(guò)它目前還不支持較常見(jiàn)的USB ThumbDrive(即各種優(yōu)盤(pán)、易盤(pán))。另外,如果想在純DOS下使用其它USB設備,如USB鼠標、USB打印機等,則可以使用其它的USB驅動(dòng)程序,如USB_Link中的OHCI/UHCI,以及USB4DOS等,均可在本站的“驅動(dòng)程序”中找到相應的鏈接,并可在“DOS使用中的常見(jiàn)問(wèn)題解答(FAQ)”中看到一些DOS下使用USB設備的信息。 DUSE是DOS下的USB存儲設備的驅動(dòng)程序,目前的最新版本為4.2,是今年剛推出的。它的用法很簡(jiǎn)單,可在CONFIG.SYS中加載,也可以用它自帶的DUSELDR.COM程序來(lái)實(shí)現在DOS命令行下(包括批處理文件中)的加載。例如在CONFIG.SYS中加上一行:DEVICE=C:DOSDUSE.EXE或在DOS命令行下執行DUSELDR C:DOSDUSE.EXE均可。 如果要加載的是USB光驅?zhuān)虞dDUSE驅動(dòng)程序外,還需運行光驅擴展驅動(dòng)程序,通??梢允褂肈OS自帶的MSCDEX.EXE。DUSE的默認光驅設備名是USBCDROM,在DOS命令行下可以像下面這樣運行MSCDEX.EXE:

MSCDEX /D:USBCDROM /K

如果要更好地使用和控制DUSE,可以使用它提供的參數,DUSE的運行參數如下表:(說(shuō)明:以下為它的4.2版的參數,其最新4.4版又增加了EMUIRQ、UBNU、DDWAIT等參數。[]中表示可以省略的,以VER[BOSE]為例,VERBOSE是參數的完整寫(xiě)法,而VER則是簡(jiǎn)寫(xiě),即[]中的BOSE可以省略。)

1: VER[BOSE][=x], 允許顯示狀態(tài)信息。x的合法值是0、1和2。0表示不顯示信息,1表示顯示文本消息,2表示采用彈出式窗口顯示信息。默認值為0,如果輸入了VERBOSE參數但未設定x的值的話(huà),默認值為2。 2: WAI[T]=x, 設置顯示彈出式窗口到關(guān)閉此窗口的時(shí)間(以秒來(lái)計算)。x的合法值為0到255之間,默認值為3。只有當VERBOSE的值為2的時(shí)候此參數才有效。 3: DRI[VES]=x, 設置允許的USB驅動(dòng)器的數目。X取值從0到3。如果設置為0的話(huà)表示禁止USB驅動(dòng)器的支持。默認值為1。 4: NOD[RIVES], 禁止對USB驅動(dòng)器的支持。此參數將覆蓋DRIVES參數設置。5: NOC[DROM], 禁止對USB CD-ROM光驅的支持。 6: MEM[POOL]=x, 設置分配附加的內存的大小。DUSE會(huì )根據USB控制器的數目、傳輸的速度等來(lái)進(jìn)行計算,確定最佳分配內存的大小。而設置此參數將由用戶(hù)決定內存分配的大小,x值的單位為KB,合法值在0到128之間。 7: XFER[SIZE]=x, 設置允許的最大傳輸緩沖區,x值單位為KB來(lái)。增加傳輸緩沖區將增強傳輸性能,但也需要占用更多的內存。默認值為16。 8: SEC[TORSIZE]=x, 設置USB驅動(dòng)器的扇區大小。x的值用字節來(lái)表示。合法值為512,1024或2048,默認為512。 9: APM[STATE]=x, 設置APM(高級電源管理)功能已啟用的USB設備中APM的級別。增加此級別將增加設備的性能,但會(huì )增加電源的損耗。下面列出了合法的APM的狀態(tài)x值: * 最大性能 FEh * 無(wú)掛起功能時(shí)中間的電源管理級別 81h-FDh * 無(wú)掛起功能時(shí)最小電源損耗 80h * 帶掛起功能時(shí)中間的電源管理級別 02h-7Fh * 帶掛起功能時(shí)最小電源損耗 01h x的默認值為0x7F。10: INT[13], 啟用硬盤(pán)的INT13功能支持. 此功能對一些磁盤(pán)工具(如FDISK)提供支持。 11: DMA[SAFE], 分配在數據傳輸中使用的DMA安全緩沖區。在運行一些需要從擴展內存中分配的緩沖的應用程序時(shí)此參數是必須指定的。 12: NOU[HCI], 防止初始化UHCI USB控制器。 13: NOO[HCI], 防止初始化OHCI USB控制器。14: NOE[HCI], 防止初始化EHCI USB控制器。15: UHCN=x, 指定DUSE初始化的UHCI控制器的最大數目為x。 16: OHCN=x, 指定DUSE初始化的OHCI控制器的最大數目為x。 17: EHCN=x, 指定DUSE初始化的EHCI控制器的最大數目為x。 18: LATE[INIT], 啟用“延時(shí)初始化”的功能. 當使用此功能時(shí),驅動(dòng)程序在DOS啟動(dòng)階段從CONFIG.SYS文件中加載,但是直到在DOS命令中使用INIT參數運行DUSE時(shí)才會(huì )正式啟用USB設備,典型是在A(yíng)UTOEXEC.BAT文件的結尾??煽聪旅娴摹把訒r(shí)初始化”和“將DUSE當作應用程序來(lái)運行”的部分。19: EBAR=x, 指定EHCI BAR(基地址寄存器)將被分配到內存中的地址。x的值必須是四位的16進(jìn)制數字并帶上前綴0x,例如要將EHCI BAR的地址置為0xE000,那么正確的命令行選項就是EBAR=0xE000。合法的地址區域在0xA000到0xF400之間。20: OBAR=x, 指定OHCI BAR將被分配到內存中的地址。上面對EBAR的描述可應用于OBAR。 21: UBAR=x, 指定UHCI BAR將被分配到內存中的地址。上面對EBAR的描述可應用于UBAR,不過(guò)它的合法的地址區域在0x0400到0xF400之間。22: CDW[AIT][=x], 指示DUSE的初始化要等到第一個(gè)USB CD-ROM光驅的盤(pán)符被分配,或在x秒鐘之內不要結束。x的合法值在0到30之間。x=0是一個(gè)特殊值,它表示DUSE將一直等到第一個(gè)USB CD-ROM光驅的盤(pán)符被分配或用戶(hù)按下鍵盤(pán)上的ESC鍵。如果沒(méi)有指定x的值的話(huà),默認為x=0。 23: CDD[EVICE]=設備名>, 指定USB CD-ROM光驅的設備名。默認設備名是USBCDROM。24: VFLOP[PY], 初始化時(shí)建立一個(gè)啟動(dòng)軟盤(pán)的虛擬映像。


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: DOS USB接口

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>