User guide

94 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
Native RBF file system supported. Full boot support including IPL
boot technology (PCMCIA BIOS BOOT support required if this
option is used).
Requires no interrupts. Interrupts are optional.
The standard configuration assumes socket #0 is mapped to 0x320 and
socket #1 is mapped to 0x360. The default configuration does not use
interrupts. Users may however enable interrupts if desired.
Example (Enable interrupts on PCMCIA device in socket #0 only - IRQ5
used)
/*
* MWOS/OS9000/80386/PORTS/PCATsystype.h file.
*/
#defineBASE_RB1003_PRI0x00000320/* IDE controller port addr */
#defineVECT_RB1003_PRI0x45/* IDE controller vector */
/*
* MWOS/OS9000/80386/PORTS/PCAT/RBF/RB1003/config.des
*/
ds_idetype = IDE_TYPE_PCMCIA;
ds_polled = IDE_INTERRUPTS;
ds_altstat = HD_PCMCIA_ALTSTAT;
ds_timeout = 30;
MWOS/OS9000/80386/PORTS/PCAT/ROM/cnfgdata.des
#define IDE_CIS_PARAMS "ide0=0x320,5 ide1=0x360,0"
Once the changes are made change to the
MWOS/OS9000/80386/PORTS/PCAT/RBF/RB1003/DESC directory
and type os9make. The changes to
MWOS/OS9000/80386/PORTS/PCAT/RBF/RB1003/config.des are
automatically taken care of next time you run the Wizard.
Changes to the default values are based on the
MWOS/OS9000/80386/PORTS/PCAT/RBF/RB1003/config.des file as
well as the MWOS/OS9000/80386/PORTS/PCATsystype.h file.
MWOS/OS9000/80386/PORTS/PCATsystype.h
#if defined(RB1003_SPEC_IO_ADDRESS) /* PCMCIA */
#defineBASE_RB1003_PRI0x00000320/* IDE controller port addr */