home *** CD-ROM | disk | FTP | other *** search
/ Peanuts NeXT Software Archives / Peanuts-4.iso / i486 / i56 / i56Driver.1.1.README < prev   
Encoding:
Text File  |  1995-11-21  |  4.2 KB  |  117 lines

  1. i56 Installation
  2.     
  3.     
  4. Prerequisites
  5.  
  6. •    NeXTSTEP 3.2 for Intel Processors
  7. •    free ISA slot
  8.     
  9. Installing the i56 board
  10.  
  11. Installation of i56 requires hardware and software installation. Please follow the steps below.
  12.  
  13. • Use Configure.app to install the driver and to determine and configure an unused I/O address and interrupt channel for use with i56
  14. • Set the DIP switches and jumpers on the i56 board accordingly (take care of proper grounding)
  15. • Power down your computer and install the board 
  16. • Restart your computer
  17. • Check if everything is properly installed
  18.  
  19. Installing and Configuring the i56 Driver
  20.  
  21. • Log in as root
  22. • Insert the i56 Driver disk
  23. • Start /NextAdmin/Configure.app
  24. • Click on "Other"
  25. • Click on "Add …"
  26. • In the "Add Other Devices Window" click on "Install Driver …"
  27. • In the "Install Device Driver Window" click on the Floppy Button
  28. • Select the file i56Driver.config and click "OK"
  29. • In the "Add Other Devices Window" select "i56 DSP & Audio Driver" and click "Add"
  30. • Set the "Port Address" and the IRQ Level. The i56 board is configured to use port address 0x360 and IRQ level 5 by default. If these settings do not conflict with other devices, leave them alone. If they do, find another unused port address and IRQ level. You must then change the jumpers and DIP switches on the board to reflect these settings (see the next section)
  31. • Click "Done"
  32.  
  33.  
  34. Setting the DIP Switches and Jumpers on the i56 Board
  35.  
  36. • Take care of proper grounding before unpacking the i56 board from its antistatic bag. Static electricity may damage the i56 board.
  37. • Set the port address: The port address is set by the DIP switch (see figure 1) See the table 1 for all possible settings. Set the DIP switch to the Port address that you configured in Configure.app
  38. • Set the IRQ Level: The IRQ level is set by Jumper 3 (see figure 1) Connect the jumper according to the level that you have configured in Configure.app
  39. • Additional settings: There are two other jumpers on the i56 board: Waitstates and Master/Slave. These will rarely need to be changed so leave them alone unless you know better.
  40. • Waitstates: Jumper 1 determines wether i56 uses zero waitstates. Some motherboards do not support zero waitstates for 8-bit transfers or do not work reliable with zero waitstates enabled. You must then set this jumper to std I/O.
  41. • Master/Slave: Jumper 2 is used to set i56 to slave mode. This may be use so that multiple i56 boards can share a single IRQ line. Note: Only i56 boards can share interrupts among them, you can't share i56's IRQ line with another type of board.
  42.  
  43. Installing the i56 Board in your Computer
  44.  
  45. • Switch off your computer.
  46. • Open your computer and insert the board into an empty ISA or EISA slot.
  47. • Close your computer and switch it on
  48.  
  49. Checking the Installation
  50.  
  51. • While starting your computer wait until the prompt: "NeXT boot0 Enter n for NeXTSTEP d for DOS" appears. Now hit RETURN twice.
  52. • Wait until the message "i56:started" appears.
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59. Figure 1: DIP Switches and Jumpers
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. 1234567 Port#    1234567 Port#
  71. 1111110 0x200    1111100 0x300
  72. 0111110 0x208    0111100 0x308
  73. 1011110 0x210    1011100 0x310
  74. 0011110 0x218    0011100 0x318
  75. 1101110 0x220    1101100 0x320
  76. 0101110 0x228    0101100 0x328
  77. 1001110 0x230    1001100 0x330
  78. 0001110 0x238    0001100 0x338
  79. 1110110 0x240    1110100 0x340
  80. 0110110 0x248    0110100 0x348
  81. 1010110 0x250    1010100 0x350
  82. 0010110 0x258    0010100 0x358
  83. 1100110 0x260    1100100 0x360
  84. 0100110 0x268    0100100 0x368
  85. 1000110 0x270    1000100 0x370
  86. 0000110 0x278    0000100 0x378
  87. 1111010 0x280    1111000 0x380
  88. 0111010 0x288    0111000 0x388
  89. 1011010 0x290    1011000 0x390
  90. 0011010 0x298    0011000 0x398
  91. 1101010 0x2a0    1101000 0x3a0
  92. 0101010 0x2a8    0101000 0x3a8
  93. 1001010 0x2b0    1001000 0x3b0
  94. 0001010 0x2b8    0001000 0x3b8
  95. 1110010 0x2c0    1110000 0x3c0
  96. 0110010 0x2c8    0110000 0x3c8
  97. 1010010 0x2d0    1010000 0x3d0
  98. 0010010 0x2d8    0010000 0x3d8
  99. 1100010 0x2e0    1100000 0x3e0
  100. 0100010 0x2e8    0100000 0x3e8
  101. 1000010 0x2f0    1000000 0x3f0
  102. 0000010 0x2f8    0000000 0x3f8
  103. 0000010 0x2f8    0000000 0x3f8
  104.  
  105. Table 1: DIP Switch Settings (1 = On/Up)
  106.  
  107. Technical note: DIP switches 1 to 7 correspond to address bits 3 to 9. Setting a switch to On corresponds to setting the address bit to 0.
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114. $Revision: 1.2 $
  115. ª 1995 i•link Kommunikationssysteme GmbH, Berlin
  116. i56 is a trademark of i•link Kommunikationssysteme GmbH. All other trademarks belong to their respective owners.
  117.