DOC HOME SITE MAP MAN PAGES GNU INFO SEARCH PRINT BOOK
 
Network Driver Coding Specifics

Network Driver Coding Specifics

The UDI NIC driver interfaces allow you to write NIC drivers that work with existing and future networking protocol stacks regardless of the OS and protocol stack characteristics.

This is accomplished through the Network Service Requester (NSR), which is that part of the UDI framework through which all network data and control requests pass to and from the Network Driver (ND) code. Your driver code (the ND) and the NSR communicate exclusively using the Network Interface Metalanguage, and so the ND is completely portable between implementations of the NSR that conform to the UDI NIC Driver Specification Version 1.0.

This means that the same driver code can be distributed with the driver hardware for all conforming UDI environment implementations on any operating system platform.

The next section of this chapter provides an overview of the ``Network Interface Metalanguage Architecture''. The remaining sections of this chapter discuss in detail how the sample UDI NIC driver is coded, beginning with the section ``Sample Osicom 2300 NIC Driver (shrkudi)''.


Next topic: Network Interface Metalanguage Architecture

© 2005 The SCO Group, Inc. All rights reserved.
OpenServer 6 and UnixWare (SVR5) HDK - 19 June 2005