Metropoli BBS
VIEWER: !bus4201.190 MODE: TEXT (ASCII)
; file name = !BUS4201.CFG
; 1/30/92	Add "Maximum SCSI Data Rate Allowed" option (v1.80)
; 7/13/92	Put "busmaster=200" back
;		Change BusTek to BusLogic (v1.90)
; 8/10/92	Change the interrupt option sequence
;		Add "BusLogic" to "Host Adapter Configuration" in function
;		    statement
;
BOARD
  ID = "BUS4201"
  NAME = "BusLogic 32 Bit Bus Master EISA-to-SCSI Host Adapter (v1.90)"
  MFR = "BusLogic"
  CATEGORY = "MSD"
  SLOT = EISA
  LENGTH = 204			;milli-meter
  SKIRT = NO
  READID = YES			;readable product ID
  IOCHECK = VALID
  DISABLE = SUPPORTED
  BUSMASTER = 200 
  COMMENTS = "
This board provides a bus master interface between the EISA bus\n
and up to seven SCSI peripherals.  As an intelligent board it\n
offloads the system processor of SCSI protocol responsibilities\n
and also coordinates multiple system I/O request using an\n
industry standard host based mailbox structure."
  HELP = "
This board supports full automatic configuration."

IOPORT(1) = 0ZC8Bh
  INITVAL = LOC(7-0) xxxxxxxx
IOPORT(2) = 0ZC8Ch
  INITVAL = LOC(7-0) xxxxxxxx
IOPORT(3) = 0ZC8Dh
  INITVAL = LOC(7-0) xxxxxx00
IOPORT(4) = 0ZC84h
  INITVAL = LOC(7-0) xxxxxxx1


FUNCTION = "BusLogic Host Adapter Configuration"
  TYPE = "MSD"

  SUBFUNCTION = "Host I/O Port Address"

    CHOICE = "330h - default"
      LINK
        INIT = IOPORT(2) LOC(2-0) 000
        PORT = 0330h-0333h

    CHOICE = "334h"
      LINK
        INIT = IOPORT(2) LOC(2-0) 001
        PORT = 0334h-0337h

    CHOICE = "230h"
      LINK
        INIT = IOPORT(2) LOC(2-0) 010
        PORT = 0230h-0233h

    CHOICE = "234h"
      LINK
        INIT = IOPORT(2) LOC(2-0) 011
        PORT = 0234h-0237h

    CHOICE = "130h"
      LINK
        INIT = IOPORT(2) LOC(2-0) 100
        PORT = 0130h-0133h

    CHOICE = "134h"
      LINK
        INIT = IOPORT(2) LOC(2-0) 101
        PORT = 0134h-0137h

    CHOICE = "Disable I/O port"
      FREE
        INIT = IOPORT(2) LOC(2-0) 111

  SUBFUNCTION = "Host Interrupt Request"
    CHOICE = "INT11 Edge - default"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 010
        IRQ =  11
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "INT10 Edge"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 001
        IRQ =  10
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "INT15 Edge"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 101
        IRQ =  15
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "INT12 Edge"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 011
        IRQ =  12
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "INT14 Edge"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 100
        IRQ =  14
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "INT9 Edge"
      LINK
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 000
        IRQ =  9
          SHARE = NO
          TRIGGER = EDGE

    CHOICE = "Disable INT"
      FREE
        INIT = IOPORT(3) LOC(6) 0
        INIT = IOPORT(2) LOC(7-5) 111

    CHOICE = "INT11 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 010
        IRQ =  11
          SHARE = NO
          TRIGGER = LEVEL

    CHOICE = "INT10 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 001
        IRQ =  10
          SHARE = NO
          TRIGGER = LEVEL

    CHOICE = "INT15 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 101
        IRQ =  15
          SHARE = NO
          TRIGGER = LEVEL

    CHOICE = "INT12 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 011
        IRQ =  12
          SHARE = NO
          TRIGGER = LEVEL

    CHOICE = "INT14 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 100
        IRQ =  14
          SHARE = NO
          TRIGGER = LEVEL

    CHOICE = "INT9 Level"
      LINK
        INIT = IOPORT(3) LOC(6) 1
        INIT = IOPORT(2) LOC(7-5) 000
        IRQ =  9
          SHARE = NO
          TRIGGER = LEVEL

  SUBFUNCTION = "Host BIOS (16K Bytes) Address"
    TYPE = "ROM"
    CHOICE = "0DC000h - default"
      LINK
        MEMORY = 16K           ;16K address space
          ADDRESS = 880K
          WRITABLE = NO
          MEMTYPE = OTH
          SIZE = BYTE
        INIT = IOPORT(2) LOC(4-3) 00

    CHOICE = "Disable BIOS"
      FREE
        INIT = IOPORT(3) LOC(7) 1

    CHOICE = "0D8000h"
      LINK
        MEMORY = 16K           ;16K address space
          ADDRESS = 864K
          WRITABLE = NO
          MEMTYPE = OTH  
          SIZE = BYTE
        INIT = IOPORT(2) LOC(4-3) 01

    CHOICE = "0CC000h"
      LINK
        MEMORY = 16K           ;16K address space
          ADDRESS = 816K
          WRITABLE = NO
          MEMTYPE = OTH
          SIZE = BYTE
        INIT = IOPORT(2) LOC(4-3) 10

    CHOICE = "0C8000h"
      LINK
        MEMORY = 16K           ;16K address space
          ADDRESS = 800K  
          WRITABLE = NO
          MEMTYPE = OTH
          SIZE = BYTE
        INIT = IOPORT(2) LOC(4-3) 11

  SUBFUNCTION = "ISA DMA Channel Emulation"
    TYPE = "OTH"
    CHOICE = "DMA Channel 5 - default"
      FREE
        INIT = IOPORT(1) LOC(7) 0
        INIT = IOPORT(1) LOC(6) 1  

    CHOICE = "DMA Channel 6"
      FREE
        INIT = IOPORT(1) LOC(7) 1
        INIT = IOPORT(1) LOC(6) 0  

    CHOICE = "DMA Channel 7"
      FREE
        INIT = IOPORT(1) LOC(7) 1
        INIT = IOPORT(1) LOC(6) 1  

    CHOICE = "No DMA Channel"
      FREE
        INIT = IOPORT(1) LOC(7) 0
        INIT = IOPORT(1) LOC(6) 0  

  SUBFUNCTION = "EISA Bus Burst Cycles"
    TYPE = "MSD"
    CHOICE = "Disable - default"
      FREE
        INIT = IOPORT(3) LOC(5) 0

    CHOICE = "Enable"
      FREE
        INIT = IOPORT(3) LOC(5) 1


FUNCTION = "SCSI Configuration"
  TYPE = "MSD"
  SUBFUNCTION = "Host Adapter SCSI ID"
   CHOICE = "ID = 7 - default"
      FREE
        INIT = IOPORT(1) LOC(2-0) 111

    CHOICE = "ID = 6"
      FREE
        INIT = IOPORT(1) LOC(2-0) 110

    CHOICE = "ID = 5"
      FREE
        INIT = IOPORT(1) LOC(2-0) 101

    CHOICE = "ID = 4"
      FREE
        INIT = IOPORT(1) LOC(2-0) 100

    CHOICE = "ID = 3"
      FREE
        INIT = IOPORT(1) LOC(2-0) 011

    CHOICE = "ID = 2"
      FREE
        INIT = IOPORT(1) LOC(2-0) 010

    CHOICE = "ID = 1"
      FREE
        INIT = IOPORT(1) LOC(2-0) 001

    CHOICE = "ID = 0"
      FREE
        INIT = IOPORT(1) LOC(2-0) 000

  SUBFUNCTION = "SCSI Parity "
    CHOICE = "Enable - default"
      FREE
        INIT = IOPORT(1) LOC(3) 1

    CHOICE = "Disable" 
      FREE
        INIT = IOPORT(1) LOC(3) 0

  SUBFUNCTION = "Disk Drive Capacity"
    CHOICE = "Disk < 1 GB or SCO UNIX - default"
      FREE
        INIT = IOPORT(1) LOC(4) 1

    CHOICE = "Disk > 1 GB and not SCO UNIX"
      FREE
        INIT = IOPORT(1) LOC(4) 0

  SUBFUNCTION = "Adapter Initiate Sync Negotiation"
    CHOICE = "Disable - default"
      FREE
        INIT = IOPORT(1) LOC(5) 0  

    CHOICE = "Enable"
      FREE
        INIT = IOPORT(1) LOC(5) 1

  SUBFUNCTION = "Maximum Sync Data Rate Allowed"
    CHOICE = "5 MBytes/sec - default"
      FREE
        INIT = IOPORT(3) LOC(2) 0  

    CHOICE = "10 MBytes/sec - FAST SCSI"
      FREE
        INIT = IOPORT(3) LOC(2) 1


FUNCTION = "Floppy Subsystem"
  TYPE = "DSK"

  CHOICE = "Disable Floppy - default"
    FREE
      INIT = IOPORT(3) LOC(3) 1        

  CHOICE = "Primary Floppy"
    FREE
      DMA = 2
    LINK
      IRQ = 6
      PORT = 03F0h-03F7h
      INIT = IOPORT(3) LOC(4) 0
      INIT = IOPORT(3) LOC(3) 0

  CHOICE = "Secondary Floppy"
    FREE
      DMA = 2
    LINK
      IRQ = 6
      PORT = 0370h-0377h
      INIT = IOPORT(3) LOC(4) 1
      INIT = IOPORT(3) LOC(3) 0


;FUNCTION = "Diagnostic Mode (burn-in test only)"
;  TYPE = "DSK"
;  CHOICE = "Disable Diagnostic - default"
;    LINK
;      INIT = IOPORT(3) LOC(6) 1        
;  CHOICE = "Enable Diagnostic"
;    LINK
;      INIT = IOPORT(3) LOC(6) 0

[ RETURN TO DIRECTORY ]