Instance Property

AddEntry_FWAddress

Append an offset leaf

Declaration

IOReturn (*AddEntry_FWAddress)(IOFireWireLibLocalUnitDirectoryRef self, int key, const FWAddress *value, CFStringRef inDesc);

Parameters

self

The local unit directory interface to use.

key

The config ROM key for the data to be added.

value

A pointer to a FireWire address.

inDesc

Reserved; set to NULL.

Discussion

Appends an offset leaf to a unit directory. The address passed in value should be an address in initial unit space of the local config ROM.

See Also

Miscellaneous

AddEntry_Ptr

Append a data leaf

AddEntry_UInt32

Append an immediate leaf

Publish

Causes a constructed or updated unit directory to appear in the local machine's config ROM. Note that this call will cause a bus reset, after which the unit directory will be visible to devices on the bus.

Unpublish

Has the opposite effect from Publish(). This call removes a unit directory from the local machine's config ROM. Note that this call will cause a bus reset, after which the unit directory will no longer appear to devices on the bus.