USB CD ROM
As TinyLlama supports USB storage devices, it is possible to use regular USB ATAPI CD Drives in your DOS/FreeDOS system. To start with the process, you need to download the zip of the TinyLlama repository or eventually clone it locally using any git client, as setup requires a Panasonic® ASPI manager and regular Microsoft® MSCDEX driver.
After downloading files, you need to copy USBASPI.SYS and USBCD.SYS files located in the USB_CDROM directory to the C:\FREEDOS\DRIVERS directory. In the case of Microsoft® DOS, files should be copied to the C:\DOS directory.
The following MSCDEX.EXE file must be copied to C:\FREEDOS\BIN, or if your system is any fork of Microsoft® DOS, copy it to the C:\DOS directory. Now it's time to enable drivers by adding a couple of new lines to enable copied drivers to AUTOEXEC.BAT and CONFIG.SYS.
For the FreeDOS operating system, it is required to add the below entry to the FDCONFIG.SYS under MENU entries:
123?DEVICE=C:\FREEDOS\DRIVERS\USBASPI.SYS
123?DEVICE=C:\FREEDOS\DRIVERS\USBCD.SYS /D:MSCD001
Next, we need to take care of FDAUTO.BAT as it requires one more line:
C:\FREEDOS\BIN\MSCDEX.EXE /D:MSCD001
Following FreeDOS configuration, below you can find entries required to enable USB CD under Microsoft® DOS, first CONFIG.SYS:
DEVICE=C:\DOS\USBASPI.SYS
DEVICE=C:\DOS\USBCD.SYS /D:MSCD001
and AUTOEXEC.BAT
C:\DOS\MSCDEX.EXE /D:MSCD001
After rebooting the system, your Tinyllama USB CD drive should be ready to use.
© Eivind Bøhler 2021-2023. Released under the GNU General Public License v3.0