Ampro Corporation 486E manual Network OS Drivers, Controlling the Ethernet LAN Interface Directly

Page 62

Little Board™/486e Technical Manual

Network OS Drivers

Ethernet drivers provided on the Utilities diskette are listed in Table 2–34. The table which driver to use for various NOSs.

Driver installation procedures vary from one network operating system to another. No detailed description can be given here. Follow the instructions that come with the network operating system you choose for your system.

Table 2–34. Ethernet Drivers

Program Name

Vendor

Function

Driver Name

 

 

 

 

Netware 4.1 Server

Novell

ODI on server

SMC9000.LAN

Driver

 

 

 

 

 

 

 

Netware 3.11 Server

Novell

ODI on server

SMC9000.LAN

Driver

 

 

 

 

 

 

 

Netware 2.2 Server

Novell

IPX on server

SMC9000.LAN

Driver

 

 

 

 

 

 

 

Netware ODI

Novell

ODI on workstation

SMC9000.COM

Workstation Driver

 

 

 

 

 

 

 

OS/2 ODI Workstation

Novell

ODI on workstation

SMC9000.SYS

Requester

 

 

 

 

 

 

 

LAN Manager

Microsoft

NDIS for DOS

SMC9000.DOS

 

 

 

 

LAN Manager

Microsoft

NDIS on Windows

SMC9000.DOS

 

 

for Workgroups

 

 

 

 

 

LAN Manager

Microsoft

NDIS for Windows

SMC9000.SYS

 

 

NT 3.1 and NT 3.5

 

 

 

 

 

LAN Manager

Microsoft

NDIS for OS/2 on

SMC9000.OS2

 

 

server

 

 

 

 

 

Controlling the Ethernet LAN Interface Directly

Of course, you can create any application or software driver to directly control the SMC Ethernet controller chip used on the Little Board/486e CPU. Ampro has designed the interface to conform to the standards and recommendations set forth by the controller chip manufacturer. To develop a custom driver, you need detailed information on the SMC9000-series controller chip, which is available from SMC. Contact SMC at the following address:

SMC

80 Arkay Drive Hauppauge, NY 11788 Phone: (516) 435-6000 FAX: (516) 231-6004 www.smc.ru

2–46

Image 62
Contents Little Board/486e Computer Revision Reason for Change Date Table of Contents Page Technical Specifications Index Introduction Technical SupportThis page left intentionally blank Viii General Description FeaturesChapter CPU/MotherboardEnhanced Embedded-PC Bios VL-Bus Flat Panel/CRT Display ControllerFloppy Interface Serial PortsEnhanced Parallel Port IDE InterfaceEthernet LAN Interface Byte-Wide Socket and Solid State Disk SSDEnhanced Reliability Modular PC/104 Expansion BusHalt Testing Software Little Board Development Platform Interface Connector Summary OverviewConnector Function Size Key Pin ConnectorsConnector and Jumper Locations System I/O Map Jumper Configuration OptionsJumper Group Function Default Address Function Pin Connection DC PowerConnector Type Mating Connector Cooling Requirements Power RequirementsBackup Battery Powerfail Monitor Dram System Memory MapExpanded Memory and Extended Memory Memory Address FunctionRS-485 Serial Port Serial Ports J11, J13RS-232C Serial Ports AddressesInterrupt Assignments IRQ11 IRQ7ROM-BIOS Installation of the Serial Ports Serial Port Connectors J11, J13Ports Pin Signal Function In/Out DB25 Name PinConfiguring Serial 2 for RS-485 J6, W5, W6 Pin Signal NameRS-485 Twisted-Pair Cabling Using RJ11 Connectors Pin RJ11 Signal Standard Wire ColorUsing the RS-485 Interface Interconnection Scheme ExamplesHex Command Serial ConsoleCOM Port Table Serial HandshakeSerial Booting and Serial Programming Using a Serial ModemSelection Address Interrupts Bi-Directional Parallel PortRegister Name Address Primary Secondary Standard and General Purpose I/O Operation ROM-BIOS Installation of Parallel PortsSignal Type Number of Lines Function Output Drive Parallel Port Interrupt Or Function High/Low Pin Parallel Port Interrupt EnableRegister Bit Signal Name In/Out Active J15 Parallel Port Connector J15 J15 Pin Signal Function In/Out DB25 NameSignal Name Full Name Description Register Bit DefinitionsCapacity Drive Size Tracks Data Rate Floppy Disk InterfaceFloppy Drive Considerations Pin Signal Name Function In/Out Floppy Interface ConfigurationFloppy Interface Connector J14 IDE Connector J12 IDE Hard Disk Interface25. IDE Drive Interface Connector J12 IDE Interface Configuration Enabling the Drive Master/Slave SettingCompact Flash Solid-State Disk Solid-State Disk PreparationFlat Panel/CRT Video Controller Connecting a CRT J5Name Connector Pins/Type Description J5 Pin Signal Name DB-15 DB-9 Part Description Mating ConnectorConnecting a Flat Panel J3 W10 +5VPin Signal Description Name FLMPower Sequencing Advanced Power ManagementBios Support of Non-Standard Panels Pgmebios VIDEO=filenameJ4 Pin J3 Pin Description Selecting Vee PolarityLCD Bias Supply Option Attaching an External Contrast Control Ra = 270 Rb = Vee max Vee min / 1.5Example Ethernet Network Interface Network TermsInstalling an Ethernet Boot Prom QNXInstalling a Boot Prom in Byte-Wide Socket S0 Twisted-Pair InstallationsInstalling a Boot Prom Twisted Pair Interface J7Using Network Operating Systems NOS Program Name Vendor Function Driver Name Network OS DriversControlling the Ethernet LAN Interface Directly Manufacturer’s Ethernet ID 00 40SSD Device Size Package Generic Type Pins Part Number Byte-Wide Socket S0Window Address ROM-BIOS ExtensionsAddressing the Byte-wide Socket Solid State Disk SSD Drives Accessing the Byte-Wide SocketPerformance Issues Device 64KB Segment Address Size Segments Upper Nibble of BH W14 Pin Signal Name Description Byte-Wide Socket SignalsTypical Devices Pins Jumper Diagram Jumpering the Byte-Wide SocketFlash Eprom Programming Using EPROMsFlash Eprom Typical Devices Pins Jumper Diagram Using SRAMs Non-volatile RAMUtility Connector J16 Pin Signal Name Function ExsmiPC Speaker Push Button Reset ConnectionExternal Battery Connections LED ConnectionBattery-Backed Clock WDT Response Watchdog TimerJumper W4 AL,61H AL,NOT 08H OUT 61H,AL Page AT Expansion Bus Using Standard PC and AT Bus Cards Onboard MiniModule ExpansionBus Expansion Guidelines Bus TerminationExpansion Bus Connector Pinouts Pin Signal Function In/Out Current PU/PD/S47. AT Expansion Bus Connector, B1-B32 P1 48. AT Expansion Bus Connector, C0-C19 P2 PU/PD/S Interrupt and DMA Channel Usage Interrupt FunctionEthernet Video Channel FunctionSerial Parallel Floppy Setup Overview Menu Name Functions Setup Page 1-Standard CMOS/EEPROM Setup Standard CMOS/EEPROM SetupFloppy Drives Drive Parameter SetupDate and Time IDE Hard Disk DrivesPage Dram Memory Error HaltVideo System PostSetup Page 2-Options/Peripheral Configuration Extended BiosPort Address Serial PortParallel Port Selection Address InterruptHot Key Setup Enable Floppy Interface EnableIDE Interface Enable Selection AddressVideo State Blank Post TestWatchdog Timer Configuration Byte-Wide Socket ConfigurationSerial Boot Loader Enable Local Bus Video DisplayInstalling a Modified Bios to Support a New Panel Flat Panel Display TypeSetup Page 3-Serial Console Configuration Extended Serial Console ConfigurationPage Creating Configuration Files with SETUP.COM Switch FunctionOperation with DOS DIR LPT1Utility Software Overview Little Board/486e CPU Specifications Embedded-PC System EnhancementsOnboard Peripherals CRT Support for Standard Video Modes Vesa Font Pixels Clock Horiz Vert Mem Mode MHz KHz Support Software Mechanical and Environmental Specifications Mechanical Dimensions Technical Specifications Page Index Page POST, Setup Little Board/486e Technical Manual Index-4