NCD.DLL
Appearance
NCD.DLL is part of LAN Adapter and Protocol Support (LAPS), the network adapter and
protocol configuration component of Communications Manager/2, and resides in
\IBMCOM\DLL. Its 22 exports form a coherent low-level network-adapter
hardware-detection library — direct I/O port access, interrupt-flag control, ISA bus
timing, ISA ID-sequence/EEPROM access, and card enumeration matched against LAPS driver
(.NIF) files. "NCD" reads as Network Card Detection: this is the piece of
LAPS that physically probes installed adapters.
Versions
| Date | Version | Size | Comments |
|---|---|---|---|
| 2004-05-21 | 60.58 | 48,180 bytes | Build machine BWBLD254, change request WR_8708. On-disk file date matches this build stamp. |
DLL Entry Points
| Ordinal | Name | Ordinal | Name |
|---|---|---|---|
| 1 | FNINB | 2 | FNE3SETADAPTERTAG |
| 3 | NCDLOOKFORCARDBYNIF | 4 | FNINW |
| 5 | FNDELAY | 6 | FNOUTW |
| 7 | FNIODELAY | 8 | FNSTI |
| 9 | FNE3WRITEIDSEQUENCE | 10 | NCDENUMCARDS |
| 11 | FNGETADAPTERINFO | 12 | FNSAVEFLAGS |
| 13 | NCDLISTALLCARDS | 14 | FNE3READEEPROM |
| 15 | _GetBoardID | 16 | NCDGETBUSTYPE |
| 17 | _ReadIRQNumber | 18 | NCDLOOKFORCARDBYID |
| 19 | TESTIOCHRDY | 20 | FNCLI |
| 21 | FNRESTOREFLAGS | 22 | FNOUTB |