KITL Functions for Any Driver (Compact 2013)
10/16/2014
The following table contains descriptions of the production-quality OAL functions that apply to any driver (Ethernet, serial, or USB). These functions are provided for you in the common kernel independent transport layer (KITL) library (OAL_Kitl.lib). The only exception is OEMKitlStartup, which the OEM must implement.
Programming element |
Description |
---|---|
This function is the IOCTL handler for VBridge-related IOCTLs. |
|
This function returns the device or driver name based on the device location and the KITL devices table. |
|
This function returns the KITL device type based on the device location and the KITL devices table. |
|
This function finds a KITL device in the device table based on the device location. This function also updates the device location structure members based on the device location and other information. |
|
This function returns the KITL device location. |
|
This function initializes the registry to disable the KITL device that is using the OS device driver. |
|
This function initializes the KITL subsystem. |
|
This function sets the KITL device to power off mode. |
|
This function restores the KITL device to a functional state. |
|
This function is implemented by the OEM as the platform entry point for KITL. |
See Also
Reference
KITL Functions for Production-Quality OAL
Production-Quality OAL Components