home *** CD-ROM | disk | FTP | other *** search
/ ftp.cvut.cz / DOS_LEGACY_DRIVERS_2008.zip / DOS_LEGACY_DRIVERS / eisa / !bus4201.cfg < prev    next >
Text File  |  2008-01-06  |  8KB  |  336 lines

  1. ; file name = !BUS4201.CFG
  2. BOARD
  3.   ID = "BUS4201"
  4.   NAME = "BusTek 32 Bit Bus Master EISA-to-SCSI Host Adapter (v1.6)"
  5.   MFR = "BusTek"
  6.   CATEGORY = "MSD"
  7.   SLOT = EISA
  8.   LENGTH = 204            ;milli-meter
  9.   SKIRT = NO
  10.   READID = YES            ;readable product ID
  11.   IOCHECK = VALID
  12.   DISABLE = SUPPORTED
  13.   BUSMASTER = 20 
  14.   COMMENTS = "
  15. This board provides a bus master interface between the EISA bus\n
  16. and up to seven SCSI peripherals.  As an intelligent board it\n
  17. offloads the system processor of SCSI protocol responsibilities\n
  18. and also coordinates multiple system I/O request using an\n
  19. industry standard host based mailbox structure."
  20.   HELP = "
  21. This board supports full automatic configuration."
  22.  
  23. IOPORT(1) = 0ZC8Bh
  24.   INITVAL = LOC(7-0) xxxxxxxx
  25. IOPORT(2) = 0ZC8Ch
  26.   INITVAL = LOC(7-0) xxxxxxxx
  27. IOPORT(3) = 0ZC8Dh
  28.   INITVAL = LOC(7-0) xx0xx000
  29. IOPORT(4) = 0ZC84h
  30.   INITVAL = LOC(7-0) xxxxxxx1
  31.  
  32.  
  33. FUNCTION = "Host Adapter Configuration"
  34.   TYPE = "MSD"
  35.  
  36.   SUBFUNCTION = "Host I/O Port Address"
  37.  
  38.     CHOICE = "330h - default"
  39.       LINK
  40.         INIT = IOPORT(2) LOC(2-0) 000
  41.         PORT = 0330h-0333h
  42.  
  43.     CHOICE = "334h "
  44.       LINK
  45.         INIT = IOPORT(2) LOC(2-0) 001
  46.         PORT = 0334h-0337h
  47.  
  48.     CHOICE = "230h"
  49.       LINK
  50.         INIT = IOPORT(2) LOC(2-0) 010
  51.         PORT = 0230h-0233h
  52.  
  53.     CHOICE = "234h"
  54.       LINK
  55.         INIT = IOPORT(2) LOC(2-0) 011
  56.         PORT = 0234h-0237h
  57.  
  58.     CHOICE = "130h"
  59.       LINK
  60.         INIT = IOPORT(2) LOC(2-0) 100
  61.         PORT = 0130h-0133h
  62.  
  63.     CHOICE = "134h"
  64.       LINK
  65.         INIT = IOPORT(2) LOC(2-0) 101
  66.         PORT = 0134h-0137h
  67.  
  68.     CHOICE = "Disable I/O port"
  69.       FREE
  70.         INIT = IOPORT(2) LOC(2-0) 111
  71.  
  72.   SUBFUNCTION = "Host Interrupt Request"
  73.     CHOICE = "INT11 Edge - default"
  74.       LINK
  75.         INIT = IOPORT(3) LOC(6) 0
  76.         INIT = IOPORT(2) LOC(7-5) 010
  77.         IRQ =  11
  78.           SHARE = NO
  79.           TRIGGER = EDGE
  80.  
  81.     CHOICE = "INT10 Edge"
  82.       LINK
  83.         INIT = IOPORT(3) LOC(6) 0
  84.         INIT = IOPORT(2) LOC(7-5) 001
  85.         IRQ =  10
  86.           SHARE = NO
  87.           TRIGGER = EDGE
  88.  
  89.     CHOICE = "INT14 Edge"
  90.       LINK
  91.         INIT = IOPORT(3) LOC(6) 0
  92.         INIT = IOPORT(2) LOC(7-5) 100
  93.         IRQ =  14
  94.           SHARE = NO
  95.           TRIGGER = EDGE
  96.  
  97.     CHOICE = "INT15 Edge"
  98.       LINK
  99.         INIT = IOPORT(3) LOC(6) 0
  100.         INIT = IOPORT(2) LOC(7-5) 101
  101.         IRQ =  15
  102.           SHARE = NO
  103.           TRIGGER = EDGE
  104.  
  105.     CHOICE = "INT9 Edge"
  106.       LINK
  107.         INIT = IOPORT(3) LOC(6) 0
  108.         INIT = IOPORT(2) LOC(7-5) 000
  109.         IRQ =  9
  110.           SHARE = NO
  111.           TRIGGER = EDGE
  112.  
  113.     CHOICE = "INT12 Edge"
  114.       LINK
  115.         INIT = IOPORT(3) LOC(6) 0
  116.         INIT = IOPORT(2) LOC(7-5) 011
  117.         IRQ =  12
  118.           SHARE = NO
  119.           TRIGGER = EDGE
  120.  
  121.     CHOICE = "Disable INT"
  122.       FREE
  123.         INIT = IOPORT(3) LOC(6) 0
  124.         INIT = IOPORT(2) LOC(7-5) 111
  125.  
  126.     CHOICE = "INT11 Level"
  127.       LINK
  128.         INIT = IOPORT(3) LOC(6) 1
  129.         INIT = IOPORT(2) LOC(7-5) 010
  130.         IRQ =  11
  131.           SHARE = NO
  132.           TRIGGER = LEVEL
  133.  
  134.     CHOICE = "INT10 Level"
  135.       LINK
  136.         INIT = IOPORT(3) LOC(6) 1
  137.         INIT = IOPORT(2) LOC(7-5) 001
  138.         IRQ =  10
  139.           SHARE = NO
  140.           TRIGGER = LEVEL
  141.  
  142.     CHOICE = "INT14 Level"
  143.       LINK
  144.         INIT = IOPORT(3) LOC(6) 1
  145.         INIT = IOPORT(2) LOC(7-5) 100
  146.         IRQ =  14
  147.           SHARE = NO
  148.           TRIGGER = LEVEL
  149.  
  150.     CHOICE = "INT15 Level"
  151.       LINK
  152.         INIT = IOPORT(3) LOC(6) 1
  153.         INIT = IOPORT(2) LOC(7-5) 101
  154.         IRQ =  15
  155.           SHARE = NO
  156.           TRIGGER = LEVEL
  157.  
  158.     CHOICE = "INT9 Level"
  159.       LINK
  160.         INIT = IOPORT(3) LOC(6) 1
  161.         INIT = IOPORT(2) LOC(7-5) 000
  162.         IRQ =  9
  163.           SHARE = NO
  164.           TRIGGER = LEVEL
  165.  
  166.     CHOICE = "INT12 Level"
  167.       LINK
  168.         INIT = IOPORT(3) LOC(6) 1
  169.         INIT = IOPORT(2) LOC(7-5) 011
  170.         IRQ =  12
  171.           SHARE = NO
  172.           TRIGGER = LEVEL
  173.  
  174.   SUBFUNCTION = "Host BIOS (16K Bytes) Address"
  175.     TYPE = "ROM"
  176.     CHOICE = "0DC000h - default"
  177.       LINK
  178.         MEMORY = 16K           ;16K address space
  179.           ADDRESS = 880K
  180.           WRITABLE = NO
  181.           MEMTYPE = OTH
  182.           SIZE = BYTE
  183.         INIT = IOPORT(2) LOC(4-3) 00
  184.  
  185.     CHOICE = "Disable BIOS"
  186.       FREE
  187.         INIT = IOPORT(3) LOC(7) 1
  188.  
  189.     CHOICE = "0D8000h"
  190.       LINK
  191.         MEMORY = 16K           ;16K address space
  192.           ADDRESS = 864K
  193.           WRITABLE = NO
  194.           MEMTYPE = OTH  
  195.           SIZE = BYTE
  196.         INIT = IOPORT(2) LOC(4-3) 01
  197.  
  198.     CHOICE = "0CC000h"
  199.       LINK
  200.         MEMORY = 16K           ;16K address space
  201.           ADDRESS = 816K
  202.           WRITABLE = NO
  203.           MEMTYPE = OTH
  204.           SIZE = BYTE
  205.         INIT = IOPORT(2) LOC(4-3) 10
  206.  
  207.     CHOICE = "0C8000h"
  208.       LINK
  209.         MEMORY = 16K           ;16K address space
  210.           ADDRESS = 800K  
  211.           WRITABLE = NO
  212.           MEMTYPE = OTH
  213.           SIZE = BYTE
  214.         INIT = IOPORT(2) LOC(4-3) 11
  215.  
  216.  
  217.   SUBFUNCTION = "ISA DMA Channel Emulation"
  218.     TYPE = "OTH"
  219.     CHOICE = "DMA Channel 5 - default"
  220.       FREE
  221.         INIT = IOPORT(1) LOC(7) 0
  222.         INIT = IOPORT(1) LOC(6) 1  
  223.  
  224.     CHOICE = "DMA Channel 6"
  225.       FREE
  226.         INIT = IOPORT(1) LOC(7) 1
  227.         INIT = IOPORT(1) LOC(6) 0  
  228.  
  229.     CHOICE = "DMA Channel 7"
  230.       FREE
  231.         INIT = IOPORT(1) LOC(7) 1
  232.         INIT = IOPORT(1) LOC(6) 1  
  233.  
  234.     CHOICE = "No DMA Channel"
  235.       FREE
  236.         INIT = IOPORT(1) LOC(7) 0
  237.         INIT = IOPORT(1) LOC(6) 0  
  238.  
  239. FUNCTION = "SCSI Configuration"
  240.   TYPE = "MSD"
  241.   SUBFUNCTION = "Host Adapter SCSI ID"
  242.    CHOICE = "ID = 7 - default"
  243.       FREE
  244.         INIT = IOPORT(1) LOC(2-0) 111
  245.  
  246.     CHOICE = "ID = 6"
  247.       FREE
  248.         INIT = IOPORT(1) LOC(2-0) 110
  249.  
  250.     CHOICE = "ID = 5"
  251.       FREE
  252.         INIT = IOPORT(1) LOC(2-0) 101
  253.  
  254.     CHOICE = "ID = 4"
  255.       FREE
  256.         INIT = IOPORT(1) LOC(2-0) 100
  257.  
  258.     CHOICE = "ID = 3"
  259.       FREE
  260.         INIT = IOPORT(1) LOC(2-0) 011
  261.  
  262.     CHOICE = "ID = 2"
  263.       FREE
  264.         INIT = IOPORT(1) LOC(2-0) 010
  265.  
  266.     CHOICE = "ID = 1"
  267.       FREE
  268.         INIT = IOPORT(1) LOC(2-0) 001
  269.  
  270.     CHOICE = "ID = 0"
  271.       FREE
  272.         INIT = IOPORT(1) LOC(2-0) 000
  273.  
  274.   SUBFUNCTION = "SCSI Parity "
  275.     CHOICE = "Enable - default"
  276.       FREE
  277.         INIT = IOPORT(1) LOC(3) 1
  278.  
  279.     CHOICE = "Disable" 
  280.       FREE
  281.         INIT = IOPORT(1) LOC(3) 0
  282.  
  283.   SUBFUNCTION = "Disk Drive Capacity"
  284.     CHOICE = "Drive less than 1 GB or SCO UNIX - default"
  285.       FREE
  286.         INIT = IOPORT(1) LOC(4) 1
  287.  
  288.     CHOICE = "Drive more than 1 GB & not SCO UNIX"
  289.       FREE
  290.         INIT = IOPORT(1) LOC(4) 0
  291.  
  292.   SUBFUNCTION = "Adapter Initiate Sync Negotiation"
  293.     CHOICE = "Disable - default"
  294.       FREE
  295.         INIT = IOPORT(1) LOC(5) 0  
  296.  
  297.     CHOICE = "Enable"
  298.       FREE
  299.         INIT = IOPORT(1) LOC(5) 1
  300.  
  301.  
  302. FUNCTION = "Floppy Subsystem"
  303.   TYPE = "DSK"
  304.  
  305.   CHOICE = "Primary Floppy - default"
  306.     FREE
  307.       DMA = 2
  308.     LINK
  309.       IRQ = 6
  310.       PORT = 03F0h-03F7h
  311.       INIT = IOPORT(3) LOC(4) 0
  312.       INIT = IOPORT(3) LOC(3) 0
  313.  
  314.   CHOICE = "Disable Floppy"
  315.     FREE
  316.       INIT = IOPORT(3) LOC(3) 1        
  317.  
  318.   CHOICE = "Secondary Floppy"
  319.     FREE
  320.       DMA = 2
  321.     LINK
  322.       IRQ = 6
  323.       PORT = 0370h-0377h
  324.       INIT = IOPORT(3) LOC(4) 1
  325.       INIT = IOPORT(3) LOC(3) 0
  326.  
  327.  
  328. ;FUNCTION = "Diagnostic Mode (burn-in test only)"
  329. ;  TYPE = "DSK"
  330. ;  CHOICE = "Disable Diagnostic - default"
  331. ;    LINK
  332. ;      INIT = IOPORT(3) LOC(6) 1        
  333. ;  CHOICE = "Enable Diagnostic"
  334. ;    LINK
  335. ;      INIT = IOPORT(3) LOC(6) 0
  336.