Universal Network Device Interface
Encyclopedia
Universal Network Device Interface (UNDI) is an application programming interface
(API) for network interface cards (NIC) used by the Preboot Execution Environment
(PXE) protocol.
Application programming interface
An application programming interface is a source code based specification intended to be used as an interface by software components to communicate with each other...
(API) for network interface cards (NIC) used by the Preboot Execution Environment
Preboot Execution Environment
The Preboot eXecution Environment is an environment to boot computers using a network interface independently of data storage devices or installed operating systems.PXE was introduced as part of the Wired for Management framework by Intel and is described in the specification The Preboot...
(PXE) protocol.
See also
- Network Driver Interface SpecificationNetwork Driver Interface SpecificationThe Network Driver Interface Specification is an application programming interface for network interface cards . It was jointly developed by Microsoft and 3Com Corporation, and is mostly used in Microsoft Windows, but the open-source NDISwrapper and Project Evil driver wrapper projects allow...
(NDIS) - Uniform Driver InterfaceUniform Driver InterfaceThe Uniform Driver Interface is a defunct project developed by several companies to define a portable interface for device drivers....
(UDI) - Open Data-Link InterfaceOpen Data-Link InterfaceThe Open Data-Link Interface , developed by Apple and Novell, serves the same function as Microsoft and 3COM's Network Driver Interface Specification . Originally, ODI was written for NetWare and Macintosh environments. Like NDIS, ODI provides rules that establish a vendor-neutral interface between...
(ODI) - PC/TCP Packet DriverPC/TCP Packet DriverPC/TCP Packet Driver is an API created in 1986 by FTP Software for network cards under x86-DOSes like MS-DOS, DR-DOS, FreeDOS, etc. It uses the x86 interrupt number between 60h .. 80h. The exact number is detected at run-time...