KITL Functions (Windows CE 5.0)
The following table contains descriptions of the Production-quality OAL functions for the KITL library.
Programming Element | Description |
---|---|
OAL_KITLETH_CURRENT_PACKET_FILTER | This function pointer updates the current packet filter for the KITL Ethernet device driver. |
OAL_KITLETH_DEINIT | This function pointer de-initializes the KITL Ethernet device driver. |
OAL_KITLETH_DISABLE_INTS | This function pointer disables the KITL transport interrupts if the transport if interrupt-based. |
OAL_KITLETH_ENABLE_INTS | This function pointer enables the KITL transport interrupts if the transport is interrupt-based. |
OAL_KITLETH_GET_FRAME | This function pointer checks to see if a frame has been received, and if one has been received it copies the frame to a buffer. |
OAL_KITLETH_INIT_DMABUFFER | This function pointer initializes DMA buffers for the KITL Ethernet device driver. |
OAL_KITLETH_INIT | This function pointer initializes the KITL Ethernet device driver. |
OAL_KITLETH_MULTICAST_LIST | This function pointer updates multicast addresses for the KITL Ethernet device driver. |
OAL_KITLETH_POWER_OFF | This function pointer turns off the KITL Ethernet hardware. |
OAL_KITLETH_POWER_ON | This function pointer turns on the KITL Ethernet hardware. |
OAL_KITLETH_SEND_FRAME | This function pointer sends an Ethernet frame. |
OAL_KITLSERIAL_DEINIT | This function pointer de-initializes the KITL serial device driver. |
OAL_KITLSERIAL_DISABLE_INTS | This function pointer disables the KITL transport interrupts if the transport is interrupt-based. |
OAL_KITLSERIAL_ENABLE_INTS | This function pointer enables the KITL transport interrupts if the transport is interrupt-based. |
OAL_KITLSERIAL_FLOW_CONTROL | This function pointer enables or disables flow control for the KITL serial device driver. |
OAL_KITLSERIAL_INIT | This function pointer initializes the KITL serial device driver. |
OAL_KITLSERIAL_POWER_OFF | This function pointer turns off the KITL serial device driver. |
OAL_KITLSERIAL_POWER_ON | This function pointer turns on the KITL serial device driver. |
OAL_KITLSERIAL_RECV | This function pointer reads data from the KITL serial device driver. |
OAL_KITLSERIAL_SENDCOMPLETE | This function pointer notifies the serial device driver that the data transmission is complete. |
OAL_KITLSERIAL_SEND | This function pointer sends data to the KITL serial device driver. |
OALIoCtlVBridge | This function is the IOCTL handler for VBridge related IOCTLs. |
OALKitlCreateName | This function creates the KITL device name from the prefix and the MAC address. |
OALKitlDeviceName | This function returns the device or driver name based on the device location and the KITL devices table. |
OALKitlDeviceType | This function returns the KITL device type based on the device location and the KITL devices table. |
OALKitlFindDevice | 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. |
OALKitlGetDevLoc | This function returns the KITL device location. |
OALKitlInitRegistry | This function initializes the registry to disable the KITL device using the OS device driver. |
OALKitlInit | This function initializes the KITL subsystem. |
OALKitlIPtoString | This function converts the IP address to a string. |
OALKitlMACtoString | This function converts the MAC address to a string. |
OALKitlPowerOff | This function sets the KITL device to power off mode. |
OALKitlPowerOn | This function restores the KITL device to a functional state. |
OALKitlStart | This function starts the KITL module. |
OALKitlStringToIP | This function converts a string to an IP address. |
OALKitlStringToMAC | This function converts a string to a MAC address. |
See Also
KITL Reference | Production-Quality OAL Components
Send Feedback on this topic to the authors