User guide

1
Installing and Configuring Enhanced OS-9
Enhanced OS-9 for X86 PCAT 93
ROM BOOTING
If changes to the IDE addresses of time-out values are employed, then
the ROM boot system may also require changes.
MWOS/OS9000/80386/PORTS/PCAT/ROM/cnfgdata.des
Fined the following sections:
#define IDE_PRIMARY_PARAMS_PORT"port=0x1f0 timeout=30"
#define IDE_SECONDARY_PARAMS_PORT"port=0x170 timeout=30"
To remove time-out for example we could change the above to:
#define IDE_PRIMARY_PARAMS_PORT"port=0x1f0 timeout=0"
#define IDE_SECONDARY_PARAMS_PORT"port=0x170 timeout=0"
Or we could make the time-out shorter. IDE specification indicates we
can wait up to 30 seconds.
#define IDE_PRIMARY_PARAMS_PORT"port=0x1f0 timeout=5"
#define IDE_SECONDARY_PARAMS_PORT"port=0x170 timeout=2"
Advanced notes
Some embedded systems include support for Compact Flash, which
looks like a standard IDE device. In these cases, we may decide that
RBF is the file system of choice, since we can boot the embedded
board with no other boot devices installed. How do we place the RBF
file system on such small embedded systems? Compact Flash devices
will work in PCMCIA systems with a carrier, so that we can use a
standard PC with PCMCIA support to build up the PCMCIA disk. Once
the disk is built, we can then remove the Compact Flash from the carrier
and place it in the target system for use.
PCMCIA IDE
Support for IDE based devices including standard PCMCIA IDE based
hard disk.
Benefits
Supports large media(8.5GB maximum).
PIO mode three supported.
PC File system supported including long filenames (FAT32 is not
supported). Boot support (requires OS-9 coreboot load).