tms380tr.txt 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. Text file for the Linux SysKonnect Token Ring ISA/PCI Adapter Driver.
  2. Text file by: Jay Schulist <jschlst@samba.org>
  3. The Linux SysKonnect Token Ring driver works with the SysKonnect TR4/16(+) ISA,
  4. SysKonnect TR4/16(+) PCI, SysKonnect TR4/16 PCI, and older revisions of the
  5. SK NET TR4/16 ISA card.
  6. Latest information on this driver can be obtained on the Linux-SNA WWW site.
  7. Please point your browser to:
  8. http://www.linux-sna.org
  9. Many thanks to Christoph Goos for his excellent work on this driver and
  10. SysKonnect for donating the adapters to Linux-SNA for the testing and
  11. maintenance of this device driver.
  12. Important information to be noted:
  13. 1. Adapters can be slow to open (~20 secs) and close (~5 secs), please be
  14. patient.
  15. 2. This driver works very well when autoprobing for adapters. Why even
  16. think about those nasty io/int/dma settings of modprobe when the driver
  17. will do it all for you!
  18. This driver is rather simple to use. Select Y to Token Ring adapter support
  19. in the kernel configuration. A choice for SysKonnect Token Ring adapters will
  20. appear. This drives supports all SysKonnect ISA and PCI adapters. Choose this
  21. option. I personally recommend compiling the driver as a module (M), but if you
  22. you would like to compile it statically answer Y instead.
  23. This driver supports multiple adapters without the need to load multiple copies
  24. of the driver. You should be able to load up to 7 adapters without any kernel
  25. modifications, if you are in need of more please contact the maintainer of this
  26. driver.
  27. Load the driver either by lilo/loadlin or as a module. When a module using the
  28. following command will suffice for most:
  29. # modprobe sktr
  30. This will produce output similar to the following: (Output is user specific)
  31. sktr.c: v1.01 08/29/97 by Christoph Goos
  32. tr0: SK NET TR 4/16 PCI found at 0x6100, using IRQ 17.
  33. tr1: SK NET TR 4/16 PCI found at 0x6200, using IRQ 16.
  34. tr2: SK NET TR 4/16 ISA found at 0xa20, using IRQ 10 and DMA 5.
  35. Now just setup the device via ifconfig and set and routes you may have. After
  36. this you are ready to start sending some tokens.
  37. Errata:
  38. For anyone wondering where to pick up the SysKonnect adapters please browse
  39. to http://www.syskonnect.com
  40. This driver is under the GNU General Public License. Its Firmware image is
  41. included as an initialized C-array and is licensed by SysKonnect to the Linux
  42. users of this driver. However no warranty about its fitness is expressed or
  43. implied by SysKonnect.
  44. Below find attached the setting for the SK NET TR 4/16 ISA adapters
  45. -------------------------------------------------------------------
  46. ***************************
  47. *** C O N T E N T S ***
  48. ***************************
  49. 1) Location of DIP-Switch W1
  50. 2) Default settings
  51. 3) DIP-Switch W1 description
  52. ==============================================================
  53. CHAPTER 1 LOCATION OF DIP-SWITCH
  54. ==============================================================
  55. UÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ¿
  56. þUÄÄÄÄÄÄ¿ UÄÄÄÄÄ¿ UÄÄÄ¿ þ
  57. þAÄÄÄÄÄÄU W1 AÄÄÄÄÄU UÄÄÄÄ¿ þ þ þ
  58. þUÄÄÄÄÄÄ¿ þ þ þ þ UÄÄÅ¿
  59. þAÄÄÄÄÄÄU UÄÄÄÄÄÄÄÄÄÄÄ¿ AÄÄÄÄU þ þ þ þþ
  60. þUÄÄÄÄÄÄ¿ þ þ UÄÄÄ¿ AÄÄÄU AÄÄÅU
  61. þAÄÄÄÄÄÄU þ TMS380C26 þ þ þ þ
  62. þUÄÄÄÄÄÄ¿ þ þ AÄÄÄU AÄ¿
  63. þAÄÄÄÄÄÄU þ þ þ þ
  64. þ AÄÄÄÄÄÄÄÄÄÄÄU þ þ
  65. þ þ þ
  66. þ AÄU
  67. þ þ
  68. þ þ
  69. þ þ
  70. þ þ
  71. AÄÄÄÄÄÄÄÄÄÄÄÄAÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄAÄÄAÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄAÄÄÄÄÄÄÄÄÄU
  72. AÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄU AÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄU
  73. ==============================================================
  74. CHAPTER 2 DEFAULT SETTINGS
  75. ==============================================================
  76. W1 1 2 3 4 5 6 7 8
  77. +------------------------------+
  78. | ON X |
  79. | OFF X X X X X X X |
  80. +------------------------------+
  81. W1.1 = ON Adapter drives address lines SA17..19
  82. W1.2 - 1.5 = OFF BootROM disabled
  83. W1.6 - 1.8 = OFF I/O address 0A20h
  84. ==============================================================
  85. CHAPTER 3 DIP SWITCH W1 DESCRIPTION
  86. ==============================================================
  87. UÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄ¿ ON
  88. þ 1 þ 2 þ 3 þ 4 þ 5 þ 6 þ 7 þ 8 þ
  89. AÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄAÄÄÄU OFF
  90. |AD | BootROM Addr. | I/O |
  91. +-+-+-------+-------+-----+-----+
  92. | | |
  93. | | +------ 6 7 8
  94. | | ON ON ON 1900h
  95. | | ON ON OFF 0900h
  96. | | ON OFF ON 1980h
  97. | | ON OFF OFF 0980h
  98. | | OFF ON ON 1b20h
  99. | | OFF ON OFF 0b20h
  100. | | OFF OFF ON 1a20h
  101. | | OFF OFF OFF 0a20h (+)
  102. | |
  103. | |
  104. | +-------- 2 3 4 5
  105. | OFF x x x disabled (+)
  106. | ON ON ON ON C0000
  107. | ON ON ON OFF C4000
  108. | ON ON OFF ON C8000
  109. | ON ON OFF OFF CC000
  110. | ON OFF ON ON D0000
  111. | ON OFF ON OFF D4000
  112. | ON OFF OFF ON D8000
  113. | ON OFF OFF OFF DC000
  114. |
  115. |
  116. +----- 1
  117. OFF adapter does NOT drive SA<17..19>
  118. ON adapter drives SA<17..19> (+)
  119. (+) means default setting
  120. ********************************