; INF-760 Configuration File Ver 3.00 ; Now called INF-760 BOARD ID="IDS0101" NAME="INF-760 EISA Caching SCSI Host Adapter" MFR="Infocom" CATEGORY="MSD" SLOT=EISA LENGTH=330 AMPERAGE=2500 SKIRT=NO READID=YES BUSMASTER=100 IOCHECK=INVALID DISABLE=UNSUPPORTED COMMENTS =" The INF-760 is an Intelligent SCSI Host Adapter for the EISA bus systems. It supports SCSI-2 protocol on the SCSI bus and uses EISA bus master protocol for the data transfer.\n\n On the INF-760 upto 16MByte of disk data cache is supported, providing multi-fold performance improvement.\n\n" ;Initialization Information Block IOPORT(3)=0zc8ah ; semaphore 0 IOPORT(4)=0zc8bh ; semaphore 1 IOPORT(7)=0zc8eh ; EISA doorbell enable IOPORT(8)=0zc8fh ; EISA doorbell status IOPORT(2)=0zc89h ; system interrupt enable IOPORT(10)=0zc90h ; EISC Signature IOPORT(11)=0zc91h ; Interrupt# & Trigger mode INITVAL=x000xxxx IOPORT(12)=0zc92h ; (BIOS seg - 0xc000) /0x400 INITVAL=0000xxxx IOPORT(13)=0zc93h ; BIOS Options INITVAL=x00xx00x IOPORT(14)=0zc94h ; SYNC Options INITVAL=xxxxxxxx IOPORT(15)=0zc95h ; Host ID & Layout INITVAL=00xx0xxx IOPORT(16)=0zc96h ; Features INITVAL=0000xxx0 IOPORT(17)=0zc98h ; Not Used INITVAL=000x0000 IOPORT(19)=0zcb0h ; For HOST INITVAL=0xxxxxxx IOPORT(5)=0zc8ch ; local doorbell enable IOPORT(6)=0zc8dh ; local doorbell status FUNCTION = "IRQ Level" COMMENTS = " This selection will set the interrupt level that will be used in the enhanced mode of operation.\n\n" CHOICE = "IRQ 09" LINK IRQ = 09 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1001 INIT= IOPORT(19) LOC(6-3) 0001 INIT= IOPORT(11) LOC(7) 0 CHOICE = "IRQ 10" LINK IRQ = 10 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1010 INIT= IOPORT(19) LOC(6-3) 0010 INIT= IOPORT(11) LOC(7) 0 CHOICE = "IRQ 11" LINK IRQ = 11 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1011 INIT= IOPORT(19) LOC(6-3) 0011 INIT= IOPORT(11) LOC(7) 0 CHOICE = "IRQ 12" LINK IRQ = 12 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1100 INIT= IOPORT(19) LOC(6-3) 0100 INIT= IOPORT(11) LOC(7) 0 CHOICE = "IRQ 14" LINK IRQ = 14 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1110 INIT= IOPORT(19) LOC(6-3) 0101 INIT= IOPORT(11) LOC(7) 0 CHOICE = "IRQ 15" LINK IRQ = 15 TRIGGER = LEVEL INIT= IOPORT(11) LOC(3-0) 1111 INIT= IOPORT(19) LOC(6-3) 0110 INIT= IOPORT(11) LOC(7) 0 FUNCTION = "BIOS Configuration" SUBFUNCTION = "SCSI BIOS address" COMMENTS = "The INF-760 BIOS can be enabled or disabled. When the BIOS is enabled, make sure that its address in memory does not conflict with any other resource in the system.\n" CHOICE=" DC000H" COMBINE MEMORY=16K ADDRESS=0DC000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 110B INIT=IOPORT(12) LOC(3-0) 0111B CHOICE=" D8000H" COMBINE MEMORY=16K ADDRESS=0D8000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 101B INIT=IOPORT(12) LOC(3-0) 0110B CHOICE=" D4000H" COMBINE MEMORY=16K ADDRESS=0D4000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 100B INIT=IOPORT(12) LOC(3-0) 0101B CHOICE=" D0000H" COMBINE MEMORY=16K ADDRESS=0D0000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 011B INIT=IOPORT(12) LOC(3-0) 0100B CHOICE=" CC000H" COMBINE MEMORY=16K ADDRESS=0CC000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 010B INIT=IOPORT(12) LOC(3-0) 0011B CHOICE=" C8000H" COMBINE MEMORY=16K ADDRESS=0C8000H WRITABLE=NO MEMTYPE = OTH SHARE=NO SIZE=BYTE CACHE=YES DECODE=32 INIT=IOPORT(19) LOC(2-0) 001B INIT=IOPORT(12) LOC(3-0) 0010B CHOICE = "BIOS disabled" DISABLE = yes FREE INIT=IOPORT(19) LOC(2-0) 000B INIT=IOPORT(12) LOC(3-0) 1111B SUBFUNCTION = "Enhanced BIOS" COMMENTS = "\nDisable it if you are using AT&T release 4.0 if you are using any other OS or even AT&T release 4.2, keep it enabled\n" CHOICE="ENABLE" FREE INIT=IOPORT(13) LOC(3) 0B CHOICE="DISABLE" FREE INIT=IOPORT(13) LOC(3) 1B SUBFUNCTION = "Handle more than two disks" COMMENTS = "\nMS-DOS 5 has drivers to access more than two hard disks.For this the SCSI BIOS has to handle more than two hard disks.\n\nThe INF-760 BIOS can handle more than two hard disks through INT 13H if you ENABLE this option.\n\nDisable this option if you wish to access removable disks or if you are not using MS-DOS 5.\n\n" CHOICE="ENABLE" FREE INIT=IOPORT(13) LOC(0) 1B CHOICE="DISABLE" FREE INIT=IOPORT(13) LOC(0) 0B SUBFUNCTION = "Removable Hard Disk(s) Support" COMMENTS = "\nBy default Removable hard disks are not handled by BIOS. If you enable this option, you will be able to use Removable hard disks under BIOS. But in this case these disk(s) can only be used as Normal Disks i.e. you would not be able to remove or change media.\n\n" CHOICE="DISABLE" FREE INIT=IOPORT(13) LOC(7) 0B CHOICE="ENABLE" FREE INIT=IOPORT(13) LOC(7) 1B FUNCTION="Hard Disk Layout" COMMENTS=" This SCSI adapter can support TWO different hard disk layout. \nUse 32 SPT x 64 HEADS format for up to 1 Gigabytes disk size. \nUse 63 SPT x 255 HEADS format for up to 8 Gigabytes disk size. \nNOTE: IF YOU ARE CHANGING THE LAYOUT, YOU MUST RE-FORMAT THE DISK." CHOICE="32 SPT x 64 HEADS - up to 1 Gigabytes" FREE INIT=IOPORT(15) LOC(5-4) 01 CHOICE="63 SPT x 255 HEADS - up to 8 Gigabytes" FREE INIT=IOPORT(15) LOC(5-4) 10 FUNCTION ="Write Deferred Enable/Disable" CHOICE ="ENABLE" FREE INIT = IOPORT(16) LOC(2) 1B CHOICE ="DISABLE" FREE INIT = IOPORT(16) LOC(2) 0B FUNCTION ="Small Block Size Support" CHOICE ="DISABLE" FREE INIT = IOPORT(16) LOC(3) 0B CHOICE ="ENABLE" FREE INIT = IOPORT(16) LOC(3) 1B FUNCTION="SCSI Interface" CONNECTION=" CON1 and CON4 - SCSI Connectors" SUBFUNCTION="Host Adapter SCSI ID" COMMENTS =" The default setting is for id 7. Each SCSI device on SCSI chain must have its own unique SCSI ID.\nThe EISA configuration utility can not detect the SCSI bus conflicts." CHOICE="ID 7" FREE INIT=IOPORT(15) LOC(2-0) 111 SUBFUNCTION ="SCSI Termination Enable/Disable" COMMENTS =" SCSI Termination on INF-760 can be Enabled/Disabled thru this Option.\nDefault for this option is ENABLE. If both internal and external SCSI devices are connected to INF-760, then the SCSI termination of INF-760 should be disabled." CHOICE ="ENABLE" FREE INIT = IOPORT(16) LOC(1) 1B CHOICE ="DISABLE" FREE INIT = IOPORT(16) LOC(1) 0B FUNCTION = "SCSI AUTO Synchronous Negotiation" HELP = " SCSI Auto Synchronous Negotiation can be enabled or disabled on a SCSI Target Basis.If enabled INF-760 will initiate synchronous negotiation with that target.\n If disabled INF-760 will not initiate this negotiation, but will still respond to synchronous negotiation if initiated by the target device. " SUBFUNCTION = "SCSI ID 7" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(7) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(7) 0 SUBFUNCTION = "SCSI ID 6" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(6) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(6) 0 SUBFUNCTION = "SCSI ID 5" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(5) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(5) 0 SUBFUNCTION = "SCSI ID 4" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(4) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(4) 0 SUBFUNCTION = "SCSI ID 3" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(3) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(3) 0 SUBFUNCTION = "SCSI ID 2" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(2) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(2) 0 SUBFUNCTION = "SCSI ID 1" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(1) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(1) 0 SUBFUNCTION = "SCSI ID 0" CHOICE = "ENABLE" FREE INIT = IOPORT(14) LOC(0) 1 CHOICE = "DISABLE" FREE INIT = IOPORT(14) LOC(0) 0 FUNCTION ="INIT" SHOW=NO CHOICE="" FREE INIT=IOPORT(3) LOC(0) 0 ; clear semaphore 0 INIT=IOPORT(4) LOC(0) 0 ; clear semaphore 1 INIT=IOPORT(7) 11111111 ; enable all doorbell INIT=IOPORT(8) 11111111 ; clear any pending doorbell INIT=IOPORT(2) LOC(0) 1 ; enable EINT INIT=IOPORT(10) 01010101 ; EISC Signature INIT=IOPORT(6) 00000010 ; Raise LINT ;end of file