Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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