Часто бывает проблема перенести файл большого размера в компьютер под ДОС, когда используется TurboCNC. Для этого можно использовать USB флешку.
Рассмотрим два случая:
Первый – когда компьютер поддерживает загрузку через USB порт (есть поддержка в BIOS, типа USB FDD, USB HDD, USB ZIP или USB CDROM) . То наши действия следующее, с помощью универсальной утилиты HP USB Disk Storage Format Tool v2.0.6. отформатировать флешку (поставить метку формат с переносом системных файлов, и указать откуда взять системные файлы, предварительно под DOS-ом, WinN95 или Win98 создать загрузочную дискету и показать путь к этому диску). Все готово, только на эту флешку надо забросить TurboCNC, и подкидывать нужные файлы для обработки. Для удачной загрузки с флешки в BIOS Setup нужно установить первым загрузочным устройством USB Device.
Второй - компьютер неподдерживает загрузку через USB порт. То действуем по другому, ниже приведёны примеры строк, которые нужно включить в файлы config.sys и autoexec.bat на загрузочной дискете или винчестере DOS.
Драйвер применяется путём прописывания его в файле config.sys следующим образом: device=(path)USBASPI.SYS [/e] [/o] [/u] [/w] [/v] [/l[=n]] [/f] /r] [/slow] [/nocbc] [/norst] [/noprt]
Некоторые управляющие параметры драйвера usbaspi.sys:
/e Включить контроллеры только спецификации EHCI (USB 2.0)
/o Включить контроллеры только спецификации OHCI (новая версия USB 1.x)
/u Включить контроллеры только спецификации UHCI (старая версия USB 1.x)
Эти ключи позволяют ограничить номенклатуру опрашиваемых устройств. По умолчанию драйвер обращается ко всем контроллерам.
/w (Wait - ожидать) отображается сообщение при смене или подключении устройства
/v (Verbose - запретить) отображает сообщение о статусе (рекомендуется)
/l[=n] определяет максимальный номер логического устройства (LUN), по умолчанию установлен "0"
Потребуются ещё пара драйверов - накопителям нужно выделить идентификаторы дисков (буквы), для чего необходим драйвер di1000dd.sys. Доступ же к накопителю, подключенному через USB, осуществляется посредством драйвера usbcd.sys.
Пример записи:
[config.sys]
DOS=HIGH,UMB
lastdrive=Z
device=HIMEM.SYS
devicehigh=USBASPI.SYS /v /w /e
devicehigh=DI1000DD.SYS
devicehigh=USBCD.SYS /d:USBCD001
[autoexec.bat]
LH MSCDEX /d:USBCD001
Эти действия позволяют получить доступ к USB флешке, из под DOS, и из под TurboCNC.