A SERVICE OF

logo

Extensible Firmware Interface Specification
xiv 12/12/00 Version 1.02
G 32/64-Bit UNDI Specification
G.1 Introduction............................................................................................ 373
G.1.1 Definitions...................................................................................... 373
G.1.2 Referenced Specifications............................................................. 374
G.1.3 OS Network Stacks ....................................................................... 376
G.2 Overview................................................................................................ 378
G.2.1 32/64-bit UNDI Interface................................................................ 378
G.2.2 UNDI Command Format................................................................ 384
G.3 UNDI C Definitions................................................................................. 386
G.3.1 Portability Macros .......................................................................... 386
G.3.2 Miscellaneous Macros ................................................................... 390
G.3.3 Portability Types ............................................................................ 390
G.3.4 Simple Types................................................................................. 392
G.3.5 Compound Types .......................................................................... 409
G.4 UNDI Commands................................................................................... 416
G.4.1 Command Linking & Queuing........................................................ 417
G.4.2 Get State ....................................................................................... 418
G.4.3 Start............................................................................................... 420
G.4.4 Stop ............................................................................................... 422
G.4.5 Get Init Info.................................................................................... 423
G.4.6 Get Config Info .............................................................................. 427
G.4.7 Initialize.......................................................................................... 430
G.4.8 Reset ............................................................................................. 434
G.4.9 Shutdown....................................................................................... 435
G.4.10 Interrupt Enables ........................................................................... 437
G.4.11 Receive Filters............................................................................... 439
G.4.12 Station Address ............................................................................. 442
G.4.13 Statistics ........................................................................................ 444
G.4.14 MCast IP To MAC.......................................................................... 448
G.4.15 NvData........................................................................................... 449
G.4.16 Get Status...................................................................................... 454
G.4.17 Fill Header ..................................................................................... 456