; Olivetti LSX5020 Configuration File revision 0.7 BOARD ID = "OLI0169" NAME = "Olivetti LSX5020 System Board 001" MFR = "OLIVETTI" CATEGORY = "SYS" SLOT = EMB(0) AMPERAGE = 7000 READID = YES Comments = "The system board can support 16 MB with\n 1 MB SIMMS and 64 MB with 4 MB SIMMs." SYSTEM NONVOLATILE = 8K AMPERAGE = 33000 SLOT(1) = EISA LENGTH = 341 SLOT(2) = EISA LENGTH = 341 SLOT(3) = EISA LENGTH = 341 SLOT(4) = EISA LENGTH = 341 SLOT(5) = EISA LENGTH = 341 SLOT(6) = EISA LENGTH = 341 SLOT(7) = EISA LENGTH = 341 BUSMASTER = NO SLOT(8) = EISA LENGTH = 341 BUSMASTER = NO MEMORY = 256M ADDRESS = 0 CACHE = YES STEP = 32K IOPORT(1) = 0zC00H ;System Configuration Register 0 INITVAL = 00xxxxxxb ; Note: Bit 7 clear (no effect) ; Bit 6 clear (cfg EEPORM disabled) IOPORT(2) = 0zC01h ;System Configuration Register 1 INITVAL = 0rxxxxxxb ; Note: Bit 6 to be read (mapping SRAM ; will be left alone.) IOPORT(3) = 0zC02h ;System Configuration Register 2 INITVAL = 00000x0xb ; Note: Bit 7, 5 clear (i860) ; Bit 6 clear (Flash EEprom program ; disabled) JUMPER(1) = 2 ;Configuration Jumper NAME = "JP1" JTYPE = INLINE VERTICAL = YES REVERSE = YES LABEL = LOC(1^2 2^3) "Asserted" "Unasserted" FACTORY = LOC(1^2 2^3) 01 COMMENTS = "When asserted, the power-on diagnostics should assume the stored configuration of the machine has been corrupted, and use default values to boot instead. Note that this is also intended to disable the password protection, which typically requires the user to enter a password in order to complete the boot process." HELP = "If the user somehow corrupts his configuration information or forgets his password, he can unlock the cover of the chassis and move the jumper to the asserted position in order to boot his machine." FUNCTION = "System Memory" SHOW = NO CHOICE = "" free MEMORY = 128K ADDRESS = 0E0000h WRITABLE = NO MEMTYPE = OTH CACHE = YES FUNCTION = "Serial Port" TYPE = "COM" CHOICE = "Edge Triggered (3F8)" link IRQ = 4 PORT = 03F8h-03FFh INIT = IOPORT(1) LOC(1 0) 01 INIT = IOPORT(3) LOC(0) 0 INIT = PORTADR(03FCh) rrrr1rrr ; Serial Port 3F8h Modem Control Reg ; Note: Bit 3 = INT tristate cntrl bit CHOICE = "Level Triggered (3F8)" link IRQ = 4 SHARE = YES TRIGGER = LEVEL PORT = 03F8h-03FFh INIT = IOPORT(1) LOC(1 0) 01 INIT = IOPORT(3) LOC(0) 1 INIT = PORTADR(03FCh) rrrr1rrr ; Serial Port 3F8h Modem Control Reg ; Note: Bit 3 = INT tristate cntrol bit CHOICE = "Edge Triggered (2F8)" link IRQ = 3 PORT = 02F8h-02FFh INIT = IOPORT(1) LOC(1 0) 10 INIT = IOPORT(3) LOC(0) 0 INIT = PORTADR(02FCh) rrrr1rrr ; Serial Port 2F8h Modem Control Reg ; Note: Bit 3 = INT tristate cntrol bit CHOICE = "Level Triggered (2F8)" link IRQ = 3 SHARE = YES TRIGGER = LEVEL PORT = 02F8h-02FFh INIT = IOPORT(1) LOC(1 0) 10 INIT = IOPORT(3) LOC(0) 1 INIT = PORTADR(02FCh) rrrr1rrr ; Serial Port 2F8h Modem Control Reg ; Note: Bit 3 = INT tristate cntrol bit CHOICE = "Disabled" DISABLE = YES free INIT = IOPORT(1) LOC(1 0) 00 INIT = IOPORT(3) LOC(0) 1 GROUP = "Parallel Port Options" FUNCTION = "Parallel Port" TYPE = "PAR" CHOICE = "Edge Triggered (378)" link IRQ = 7 PORT = 0378h-037Bh INIT = IOPORT(2) LOC(1 0) 10 INIT = IOPORT(3) LOC(2) 0 INIT = PORTADR(037Ah) rrr1rrrr ; Parallel Port 378h Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Level Triggered (378)" link IRQ = 7 SHARE = YES TRIGGER = LEVEL PORT = 0378h-037Bh INIT = IOPORT(2) LOC(1 0) 10 INIT = IOPORT(3) LOC(2) 1 INIT = PORTADR(037Ah) rrr0rrrr ; Parallel Port 378h Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Edge Triggered (278)" link IRQ = 5 PORT = 0278h-027Bh INIT = IOPORT(2) LOC(1 0) 11 INIT = IOPORT(3) LOC(2) 0 INIT = PORTADR(027Ah) rrr1rrrr ; Parallel Port 278h Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Level Triggered (278)" link IRQ = 5 SHARE = YES TRIGGER = LEVEL PORT = 0278h-027Bh INIT = IOPORT(2) LOC(1 0) 11 INIT = IOPORT(3) LOC(2) 1 INIT = PORTADR(027Ah) rrr0rrrr ; Parallel Port 278h Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Edge Triggered (3BC)" link IRQ = 7 PORT = 03BCh-03BFh INIT = IOPORT(2) LOC(1 0) 01 INIT = IOPORT(3) LOC(2) 0 INIT = PORTADR(03BEh) rrr1rrrr ; Parallel Port 3BCh Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Level Triggered (3BC)" link IRQ = 7 SHARE = YES TRIGGER = LEVEL PORT = 03BCh-03BFh INIT = IOPORT(2) LOC(1 0) 01 INIT = IOPORT(3) LOC(2) 1 INIT = PORTADR(03BEh) rrr1rrrr ; Parallel Port 3BCh Control Register ; Note: Bit 4 = Interrupt enable bit CHOICE = "Disabled" DISABLE = YES free INIT = IOPORT(2) LOC(1 0) 00 INIT = IOPORT(3) LOC(2) 1 FUNCTION = "Parallel Port Extended Mode" TYPE = "PAR" CHOICE = "Disabled" free INIT = IOPORT(2) LOC(5) 0 CHOICE = "Enabled" SUBTYPE = "EXT" free INIT = IOPORT(2) LOC(5) 1 ENDGROUP FUNCTION = "System Speed" TYPE = "SYS" CHOICE = "Fast (default)" free INIT = IOPORT(1) LOC(5 4) 00 ;disable slowdown CHOICE = "Slow" free INIT = IOPORT(1) LOC(5 4) 10 ;enable slowdown CHOICE = "Autoslow" free INIT = IOPORT(1) LOC(5 4) 01 ;slow on floppy access FUNCTION = "CPU Cache Enable" TYPE = "SYS" CHOICE = "Enabled" free INIT = IOPORT(2) LOC(4) 0 CHOICE = "Disabled" free INIT = IOPORT(2) LOC(4) 1 FUNCTION = "Console Controller" TYPE = "OTH" CHOICE = "Polled Mode" link IRQ = {} INIT = IOPORT(2) LOC(3 2) 00 INIT = PORTADR(0CFCh) rrrr0rrr ; Console Port CF8h Modem Control Reg ; Note: Bit 3 = INT tristate contrl bit CHOICE = "Interrupt Mode" LINK IRQ = 15 | 11 | 10 | 5 SHARE = YES TRIGGER = LEVEL INIT = IOPORT(2) LOC(3 2) 00 | 01 | 10 | 11 FREE INIT = PORTADR(0CFCh) rrrr1rrr ; Console Port CF8h Modem Control Reg ; Note: Bit 3 = INT tristate ctrl bit INCLUDE = "OLI0109.OVL"