Documentation Archive Developer
Search

IOKit Changes for Objective-C

IOKit

hid/IOHIDKeys.h

Added #def kIOHIDBatchIntervalKey
Added #def kIOHIDSystemButtonPressedDuringDarkBoot
Added #def kIOHIDUniqueIDKey

hidsystem/IOHIDLib.h

Added IOHIDSetOnScreenCursorBounds()

IOInterruptAccounting.h

Added #def kInterruptAccountingGroupName

IOKitLib.h

iokitmig.h

Added io_registry_entry_from_path_ool()
Added io_registry_entry_get_path_ool()

IOReturn.h

Added #def sub_iokit_baseband
Added #def sub_iokit_HDA
Added #def sub_iokit_platform
Added #def sub_iokit_usbaudio

IOTypes.h

network/IONetworkMedium.h

ps/IOPowerSources.h

Added #def kIOPMACPowerKey
Added #def kIOPMBatteryPowerKey
Added #def kIOPMUPSPowerKey

ps/IOPSKeys.h

Added #def kIOPSCommandSendCurrentStateOfCharge
Added #def kIOPSCommandSetCurrentLimitKey
Added #def kIOPSCommandSetRequiredVoltageKey
Added #def kIOPSInternalFailureKey
Added #def kIOPSNominalCapacityKey
Added #def kIOPSProductIDKey
Added #def kIOPSVendorIDKey

scsi/SCSICmds_INQUIRY_Definitions.h

serial/ioftdi.h (Removed)

Removed BITMODE_BITBANG
Removed BITMODE_CBUS
Removed BITMODE_FT1284
Removed BITMODE_MCU
Removed BITMODE_MPSSE
Removed BITMODE_OPTO
Removed BITMODE_RESET
Removed BITMODE_SYNCBB
Removed BITMODE_SYNCFF
Removed ftdi_mpsse_mode
Removed #def SET_BITMODE

storage/IOStorage.h

Added #def kIOStorageFeatureBarrier

usb/IOUSBUserClient.h

Removed kIOUSBLibInterfaceUserClientV3NumCommands

usb/USB.h

Added #def kIOUSBMessageLegacyReEnumerateDevice
Added #def kIOUSBMessageLegacyResetDevice
Added #def kIOUSBMessageLegacySuspendDevice