User guide

84 Enhanced OS-9 for X86 PCAT
1
Installing and Configuring Enhanced OS-9
#define T2PRI_165505/* Priority */
#define T3BASE_165500x000003e8/* SC16550 port 3 */
#define T3VECT_165500x44/* IRQ 4 */
#define T3PRI_1655010/* Priority */
#define T4BASE_165500x000002e8/* SC16550 port 4 */
#define T4VECT_165500x43/* IRQ 3 */
#define T4PRI_1655010/* Priority */
Making the descriptors
Once the systype.h file has been updated the new descriptors may be
created.
Change to directory:
MWOS/OS9000/80386/PORTS/PCAT/SCF/SC16550/DESC
Type os9make; the following descriptors will be made:
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\term1
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\t1
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\term2
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\t2
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\term3
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\t3
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\term4
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\t4
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\ps
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\m0_t1
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\m0_t2
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\m0_t3
MWOS\OS9000\80386\PORTS\PCAT\CMDS\BOOTOBJS\DESC\SC16550\m0_t4
Digiboard
Support for the Digiboard intelligent serial card is included by selecting
the Digiboard option in the Configuration Wizard’s Bootfile Options
dialog box.
To change the vector the user must edit the systype.h file located in the
port directory.
MWOS/OS9000/80386/PORTS/PCAT/systype.h
#define DIGIPORT 0xe0 /* port address of DIGI board status reg. */
#define DIGILEVEL 0x45 /* 16450 keyboard controller */
#define DIGIVECTOR DIGILEVEL /* irq vector same as irq level */
#define T10PORT 0x320 /* t10 onboard port address */