home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 29 Fixes_o / 29-Fixes_o.zip / us8210b4.dsk / IBMCOM / MACS / MACS.ZIP / ibmcom / macs / smc8000.txt < prev    next >
Text File  |  1995-09-06  |  10KB  |  327 lines

  1.                   STANDARD MICROSYSTEMS CORPORATION
  2.  
  3.                       DOS and OS/2 NDIS Drivers
  4.              For ISA and MicroChannel EtherNet LAN Adapters
  5.  
  6.    This software is licensed by SMC for use by its customers only.
  7.         Copyright (c) 1994 Standard Microsystems Corporation.
  8.                          All rights reserved.
  9.  
  10.                  RELEASE INFORMATION FOR SMC8000.DOS
  11.  
  12.                    Version 4.02     4 May 1995
  13.  
  14.  
  15. This driver conforms to the 3COM/Microsoft LAN Manager Network
  16. Driver Interface Specification, version 2.0.1, 8 October 1990.
  17.  
  18. This driver successfully passes the Microsoft Certification
  19. Test Suite.
  20.  
  21. This release information describes:
  22.  
  23. o  Known problems with the DOS and OS/2 NDIS drivers.
  24.  
  25. o  The version history of the DOS and OS/2 NDIS drivers.
  26.  
  27. Note: This driver supports all 8216 (Ultra), 80xx (Elite),
  28.       80xx (PLUS), and 8416 (EtherEZ) Series ISA, EISA, and Micro
  29.       Channel Ethernet adapters.
  30.  
  31.  
  32. CONSIDERATIONS
  33.  
  34. The driver may fail under certain extremely heavy traffic
  35. conditions, when more than 5 simultaneous sessions are
  36. running on a single OS/2 workstation connected to an IBM
  37. LAN Server 3.0 network.
  38.  
  39. Specifically, this symptom has been observed on a PS/2 model 35
  40. and PS/2 model 40.
  41.  
  42.  
  43. VERSION HISTORY
  44.  
  45. -- Version 4.02 (Current Version) --
  46.  
  47.     Added support to check frames for multicast or broadcast status.
  48.  
  49. -- Version 4.01 --
  50.  
  51.    Added two new keywords for the protocol.ini file: CLOAK which will
  52.       enable cloaking and ALLOWRIPL which will enable the driver to
  53.       be RIPL loaded.
  54.    Added multiple adapter support.
  55.  
  56. -- Version 4.00 --
  57.  
  58.    Added Cloaking technology to use the driver in protected memory.
  59.    NOTE:  This driver will not support PC-Agent when it is loaded in
  60.       protected memory (cloaked).
  61.  
  62. -- Version 3.10 --
  63.  
  64.    Fixed a problem with cable disconnects.
  65.  
  66. -- Version 3.09 --
  67.  
  68.    Fixed a problem with the driver in SunSoft's PC-NFS.
  69.  
  70. -- Version 3.08 --
  71.  
  72.    Fixed a problem with the Transmit Timeout routine.
  73.  
  74. -- Version 3.07 --
  75.  
  76.    Added support for 8416 Auto Media Detection.
  77.  
  78. -- Version 3.06 --
  79.  
  80.    Fixed Driver Reset Code.
  81.  
  82. -- Version 3.05 --
  83.  
  84.    Added support for future adapters.
  85.    Fixed machine lockup with PCTCP when cable is disconnected.
  86.  
  87. -- Version 3.04 --
  88.  
  89.    Added two adapter support.  Fixed connect problem.
  90.  
  91. -- Version 3.03 --
  92.  
  93.    Added LMAC support for 790.
  94.  
  95. -- Version 3.02 --
  96.  
  97.    Added simultasking support to the 8216 Ultra adapters.
  98.  
  99. -- Version 3.01 --
  100.  
  101.    Added support for 8216 series adapters.
  102.  
  103. -- Version 2.01 --
  104.  
  105.    Two adapters are now supported with only one "DEVICE=" line
  106.    in the CONFIG.SYS file.
  107.  
  108. -- Version 2.00 --
  109.  
  110.    This driver replaced the SMC v1.x NDIS Ethernet driver for
  111.    all SMC Ethernet adapters.
  112.  
  113.  
  114.                  RELEASE INFORMATION FOR SMC8000.OS2
  115.  
  116.                    Version 3.07     2 August 1994
  117.  
  118.  
  119. This driver conforms to the 3COM/Microsoft LAN Manager Network
  120. Driver Interface Specification, version 2.0.1, 8 October 1990.
  121.  
  122. This driver successfully passes the Microsoft Certification
  123. Test Suite.
  124.  
  125. This release information describes:
  126.  
  127. o  Known problems with the DOS and OS/2 NDIS drivers.
  128.  
  129. o  The version history of the DOS and OS/2 NDIS drivers.
  130.  
  131. Note: This driver supports all 8216 (Ultra), 80xx (Elite),
  132.       80xx (PLUS), and 8416 (EtherEZ) Series ISA, EISA, and Micro
  133.       Channel Ethernet adapters.
  134.  
  135.  
  136. CONSIDERATIONS
  137.  
  138. The driver may fail under certain extremely heavy traffic
  139. conditions, when more than 5 simultaneous sessions are
  140. running on a single OS/2 workstation connected to an IBM
  141. LAN Server 3.0 network.
  142.  
  143. Specifically, this symptom has been observed on a PS/2 model 35
  144. and PS/2 model 40.
  145.  
  146.  
  147. VERSION HISTORY
  148.  
  149. -- Version 3.07 (Current Version) --
  150.  
  151.    Added support for 8416 Auto Media Detection.
  152.  
  153. -- Version 3.06 --
  154.  
  155.    Fixed Driver Reset Code.
  156.  
  157. -- Version 3.05 --
  158.  
  159.    Added support for future adapters.
  160.    Fixed machine lockup with PCTCP when cable is disconnected.
  161.  
  162. -- Version 3.04 --
  163.  
  164.    Added two adapter support.  Fixed connect problem.
  165.  
  166. -- Version 3.03 --
  167.  
  168.    Added LMAC support for 790.
  169.  
  170. -- Version 3.02 --
  171.  
  172.    Added simultasking support to the 8216 Ultra adapters.
  173.  
  174. -- Version 3.01 --
  175.  
  176.    Added support for 8216 series adapters.
  177.  
  178. -- Version 2.01 --
  179.  
  180.    Two adapters are now supported with only one "DEVICE=" line
  181.    in the CONFIG.SYS file.
  182.  
  183. -- Version 2.00 --
  184.  
  185.    This driver replaced the SMC v1.x NDIS Ethernet driver for
  186.    all SMC Ethernet adapters.
  187.  
  188.  
  189. PROTOCOL.INI PARAMETERS
  190.  
  191. Several parameters are typically specified in the SMC8000 section of
  192. the PROTOCOL.INI file. The only parameter that must be specified
  193. is the 'DriverName'. All others have default values supplied by the
  194. driver and can be omitted from the PROTOCOL.INI file if the
  195. installed adapter matches the default configuration. Software-
  196. configurable and Micro Channel adapters ignore the values of IRQ,
  197. IOBase and RAMAddress and instead use the values in the POS
  198. registers set up when the card was installed.
  199.  
  200. Below is a list of parameters and their definitions commonly found
  201. in the PROTOCOL.INI file. Both default values and possible value
  202. ranges are provided for each parameter.
  203.  
  204. IOBase       Specifies the base I/O address used by the adapter.
  205.              The default is 0x280. This parameter is required for
  206.              all ISA adapters.
  207.  
  208. SlotNumber   Specifies the number of the slot containing the
  209.              adapter card in a Micro Channel machine. This
  210.              parameter is a decimal number in the range of 1 - 10
  211.              and is required for all Micro Channel adapters.
  212.  
  213. NetAddress   Overrides the factory set network address of the
  214.              network adapter. The value of this parameter is a
  215.              hexadecimal string of 12 digits between double
  216.              quotation marks. The address must be unique among
  217.              all network addresses on the network.
  218.  
  219. The following parameters are required for WD adapters, which are not
  220. software configurable
  221.  
  222. IRQ          Specifies the interrupt used by the adapter. The
  223.              default is 3,
  224.  
  225. RAMAddress   Specifies the Shared RAM segment address used by the
  226.              adapter. The default is 0xD000.
  227.  
  228.  
  229. USING MEMORY MANAGERS
  230.  
  231. After installing your SMC adapter and drivers, use EZStart to view
  232. your adapter's RAM Window.  Then add an "exclude" statement to the
  233. "DEVICE=" line in your CONFIG.SYS file to exclude the RAM Window.
  234. To exclude the RAM Window between 0000 and D3FF using DOS memory
  235. manager EMM386, for example, add:
  236.  
  237.      DEVICE=EMM386.EXE  X=D000-D3FF
  238.  
  239. If you use a memory manager other than EMM386, refer to the manual
  240. that came with it for information on how to exclude memory.
  241.  
  242. If you use Microsoft Windows 3.x or Windows for Workgroups, use
  243. EZStart to view your adapter's RAM Window, then exclude it from
  244. the "386 Enhanced" area of your SYSTEM.INI file.  The following
  245. example shows how to exclude the RAM Window between D000 and
  246. D3FF using EMM386:
  247.  
  248.      [386Enh]
  249.      EMMEXCLUDE=D000-D3FF
  250.  
  251.  
  252. ERROR MESSAGES
  253.  
  254. "Could not find an adapter [at slot ___] [at I/O base address ___]"
  255. The driver could not find an adapter at the specified location.
  256.  
  257. "Cannot access adapter RAM properly"
  258. The memory test for adapter memory failed.
  259.  
  260. "Adapter hardware failure detected (self-test)"
  261. There was an unidentified failure during adapter initialization.
  262.  
  263. "Adapter hardware failure detected during initialization"
  264. The hardware did not respond correctly to initialization
  265. commands.
  266.  
  267. "Other system RAM already occupies adapter RAM address space"
  268. There is a RAM conflict with the adapter RAM.
  269.  
  270. "Other system ROM already occupies adapter RAM address space"
  271. There is a rom conflict with adapter RAM.
  272.  
  273. "RAM base address chosen for driver does not match adapter
  274. configuration"
  275. The RAM base address must be specified by EZSTART. The definition
  276. in the configuration file must be removed.
  277.  
  278. "IRQ chosen for driver does not match adapter configuration"
  279. The IRQ value must be specified by EZSTART. The definition in the
  280. configuration file must be removed.
  281.  
  282. "RAM size chosen for driver does not match adapter configuration"
  283. The RAM size is stored on the adapter and is fixed in size. The
  284. definition in the configuration file must be removed.
  285.  
  286. "Adapter IRQ higher than 7 not valid in 8-bit slot"
  287. Adapter RAM base address is set to an illegal boundary. Adapter RAM
  288. must start on 200h boundaries.
  289.  
  290. "I/O base address chosen for driver not valid"
  291. The adapter I/O base address must be set between 200h-ec0h on a 20h
  292. boundary.
  293.  
  294. "RAM base address chosen for driver not valid (out of range)"
  295. The RAM base address must be between a000h-c000h.
  296.  
  297. "IRQ chosen for driver not valid (out of range)"
  298. IRQ values must be between 2-15.
  299.  
  300. "RAM size chosen for driver not valid (out of range)"
  301. RAM size must be either 200h (8k) or 400h (16k).
  302.  
  303. "Adapter configuration information corrupted; run software setup
  304. program"
  305. The onboard EEROM contents have been corrupted. Please run EZSTART
  306. to verify and correct.
  307.  
  308.  
  309.  
  310. This commercial computer software and documentation is provided with
  311. RESTRICTED RIGHTS.  Use, duplication, or disclosure by the
  312. Government is subject to restrictions set forth in subparagraph
  313. (c) (1) (ii) of the Rights in Technical Data and Computer Software
  314. clause at DFARS 252.227-7013, or subparagraphs (c) (1) and (2) of the
  315. Commercial Computer Software -- Restricted Rights clause at
  316. FAR 52.227-19, or Alternate III of the Rights in Data -- General
  317. clause at FAR 52.227-14, as applicable.  The manufacturer /
  318. subcontractor is Standard Microsystems Corporation,   80 Arkay Drive,
  319. Hauppauge,  NY    11788.
  320.  
  321.  
  322. SMC and Standard Microsystems are registered trademarks; and EtherEZ,
  323. EtherCard Elite 16 Ultra, EtherCard Elite 16T Ultra, EtherCard Elite
  324. 16C Ultra, EliteSeries, EZStart, and SuperDisk are trademarks of
  325. Standard Microsystems Corporation.  Other product and company names
  326. are registered trademarks or trademarks of their respective holders.
  327.