ADC Home > Reference Library > Reference > Hardware & Drivers > I/O Kit Framework Reference
|
IOFireWireFamilyCommon.h |
Includes: |
This file contains useful definitions for working with FireWire in the kernel and in user space
NodeFlags |
Flags that specify characteristics of the FireWire device node.
enum { kIOFWDisablePhysicalAccess = ( 1 << 0), kIOFWDisableAllPhysicalAccess = ( 1 << 1), kIOFWEnableRetryOnAckD = ( 1 << 2), kIOFWLimitAsyncPacketSize = ( 1 << 3), kIOFWDisablePhyOnSleep = ( 1 << 4), kIOFWMustBeRoot = ( 1 << 5), kIOFWMustNotBeRoot = ( 1 << 6), kIOFWMustHaveGap63 = ( 1 << 7) };
kIOFWDisablePhysicalAccess
Disable physical memory access
kIOFWDisableAllPhysicalAccess
Disable all physical memory access
kIOFWEnableRetryOnAckD
Enable retry on Ack D
kIOFWLimitAsyncPacketSize
Limit async packet size
kIOFWDisablePhyOnSleep
Disable Phy, when machine is in Sleep mode
kIOFWMustBeRoot
Attempt to make this device root, There is no guarentee Mac OS will succeed in making the device root.
kIOFWMustNotBeRoot
Attempt to prevent this device from being root, There is no guarentee Mac OS will succeed in preventing the device from being root.
kIOFWMustHaveGap63
Attempt to ensure the gap count is 63, when this device is on the bus. Gap 63 reduces bus performance significantly, so this flag should be used only when absolutely necessary. There is no guarentee Mac OS will succeed in forcing the gap count to 63.
|
Last Updated: 2009-02-23