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 shows the CEDDK IOCTLs.
Programming element | Description |
---|---|
IOCTL_HAL_DDK_CALL | This IOCTL implements the HalGetBusDataByOffset and HalSetBusDataByOffset functions. It is called by the Ceddk.dll file. |
IOCTL_HAL_GETBUSDATA | This IOCTL reads data from the bus address specified in the BUSDATA_PARMS parameter into a buffer, which is also specified in the structure. It is a sub-code of IOCTL_HAL_DDK_CALL and is used by the implementation of CEDDK, as ported by the OEM, to a platform. It can be customized by OEMs. |
IOCTL_HAL_RELEASE_SYSINTR | This IOCTL releases a previously-requested SYSINTR. |
IOCTL_HAL_REQUEST_IRQ | This IOCTL requests a hardware-to-IRQ mapping based on device location. |
IOCTL_HAL_REQUEST_SYSINTR | This IOCTL requests an IRQ-to-SYSINTR mapping. |
IOCTL_HAL_SETBUSDATA | This IOCTL writes data from the buffer specified in the BUSDATA_PARMS structure to a specific bus address, also specified in the structure. It a sub-code of IOCTL_HAL_DDK_CALL and is used by the implementation of CEDDK as ported by the OEM to their platform. It can be customized by OEMs. |
IOCTL_HAL_TRANSLATE_IRQ | This IOCTL is deprecated and should no longer be called. |
See Also
Send Feedback on this topic to the authors