KITL Functions (Windows CE 5.0)

Send Feedback

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

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.