Share via


CEDDK IOCTLs (Windows CE 5.0)

Send Feedback

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

OAL IOCTLs

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.