LANStreamer MC16 Adapter

@8FA4.ADF - IBM LANStreamer MC 16 Adapter
@8FA4.DGS - IBM LANStreamer MC 16 Adapter Diagnostics

TRMLS16.EXE Ver 2.0 Lanstreamer MC16 Diags/Option - 720k ZIP
TRMLS321.EXE Ver 3.0 Lanstreamer MC16 Drivers NDIS 2.0 ZIP
TRPALS4.EXE WfW/95/NT MC16 NDIS3  ZIP

193-177 IBM LANSTREAMER MC 16 ADAPTER  

LANStreamer MC16  

ADF Sections 


LANStreamer MC16, FRU P/N 74G0790  [originally 59G8998]  Full image


P2 RJ45 port
P3 DE9 port
P5 (back) pads for debug header
P6 pads for debug header
U12 MAC address ROM
U13 CXK5971AP-35 8Kx9 SRAM
U14 74G0125 µcode ROM
U16 63G9811 MCA BM
U17 50G8180 TR protocol
U18 NS 93F2932 TR front end
U24 Am99C10A-10 256x48 CAM
Y1 40.00000 MHz osc (MCA BM)
Y2 32.0000 MHz osc (TR)
0

24-bit DMA. The 50G8180 Token Ring protocol chip "Huntingdale" does NOT support FDX.

The 50G8180 Token Ring protocol chip uses the metal shield of the early PS/2s.

The LS MC16 works in Models 8556 and above that supports Micro Channel.




Original image by Stan Shih Computers LLC

AdapterId 08FA4 IBM LANStreamer MC 16 Adapter  

NumBytes 4
FixedResources
  pos[0]=1xxxxxxxb
  pos[2]=xxxx0x01b
  pos[3]=xx0xxxxxb
;pos 2 = set preempt time=max, enable busmaster mode
Begin NoDMA

Adapter Data Rate 
   This Adapter can operate at 4 or 16 Mbps. The adapter data rate MUST be set to the rate of the Token-Ring Network LAN segment to which it is connected to.
    <"16 Mbps">, 4 Mbps

Adapter Media Type Selection  
   This Adapter supports STP and UTP. The media type selected MUST be cable connected to the token ring. If not the adapter will exhibit a LOBE MEDIA FAILURE.
    <"STP">, UTP
     NOTE: The LS MC16 DOES have an impedance matching network, BUT you still have to select the correct port.

Adapter I/O Address Range  
   The I/O address field is a six bit field that selects the I/O address of the adapter. For Micro Channel I/O cycles, this adapter is selected when the Micro Channel I/O address is within a 256 byte region. If more than one adapter in your computer is used, each adapter must be assigned a separate I/O address range.
    <"1C00-1CFF">, 2000-20FF, 2400-24FF, 2800-28FF, 2C00-2CFF, 3000-30FF, 3400-34FF, 3800-38FF, 3C00-3CFF, 4000-40FF, 4400-44FF, 4800-48FF, 4C00-4CFF, 5000-50FF, 5400-54FF, 5800-58FF, 5C00-5CFF, 6000-60FF, FC00-FCFF
   NOTE: The LS MC16 does NOT use the old Primary / Alternate configuration

Interrupt Level  
   This Adapter can use IRQ 2, 3, 10 or 11. Int 3 is preferred, but it can use all four.
    <"Interrupt  3">, 2, 10, 11
   NOTE: Multiple Streamers no longer need to be set to the same interrupt level. These NDIS 2 and 3 drivers will work properly even if set to the same level.

Fairness  
   This Adapter can operate with or without arbitration fairness .
    <"Fairness ON">, Fairness OFF

Arbitration Level  
   This Adapter can use arbitration levels 1, 2, 3, 5 - E. If more than one adapter is used in your computer, each adapter must be assigned a separate arbitration level.
    <"Level 1">, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E

Remote Program Load Address Range  
   The adapter's Remote Program Load (RPL) ROM is relocatable within Micro Channel memory space. The RPL ROM may be located on any 16K boundary from hex 000C 000 to 000D C000.
    <"Disabled">, C0000-C3FFF, C4000-C7FFF, C8000-CBFFF, CC000-CFFFF, D0000-D3FFF, D4000-D7FFF, D8000-DBFFF, DC000-DFFFF
   NOTE: Remote Program Load (RPL) is internal to the µcode.

Parity Enable 
   This Adapter provides the capability of generating and checking data parity.
      <"Parity OFF">, "Parity ON "