CEDDK IOCTLs

The following table shows the CEDDK IOCTLs with a description of the purpose of each.

Programming element Description
IOCTL_HAL_DDK_CALL This IOCTL is called by the Ceddk.dll file to implement the HalGetBusDataByOffset and HalSetBusDataByOffset functions.
IOCTL_HAL_GETBUSDATA This IOCTL can be customized by the OEM to meet the needs of their platform. This is a sub-code of IOCTL_HAL_DDK_CALL, which is used by the implementation of CEDDK as ported by the OEM to their platform.
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 can be customized by the OEM to meet the needs of their platform. This is a sub-code of IOCTL_HAL_DDK_CALL, which is used by the implementation of CEDDK as ported by the OEM to their platform.
IOCTL_HAL_TRANSLATE_IRQ This IOCTL is deprecated and should no longer be called.

See Also

OAL IOCTLs

Last updated on Wednesday, April 13, 2005

© 2005 Microsoft Corporation. All rights reserved.