CONFIG_ROM structure (1394.h)

The CONFIG_ROM structure is used to contain the first 24 bytes of an IEEE 1394 device's configuration ROM.

Syntax

typedef struct _CONFIG_ROM {
  ULONG CR_Info;
  ULONG CR_Signiture;
  ULONG CR_BusInfoBlockCaps;
  ULONG CR_Node_UniqueID[2];
  ULONG CR_Root_Info;
} CONFIG_ROM, *PCONFIG_ROM;

Members

CR_Info

Specifies the first 4 bytes of the configuration ROM.

CR_Signiture

Specifies a signature that will be the same for all 1394 devices.

CR_BusInfoBlockCaps

Specifies the bus capabilities of the device.

CR_Node_UniqueID[2]

Specifies the node's 64-bit vendor-assigned unique ID.

CR_Root_Info

Specifies the first 4 bytes of the root directory information.

Requirements

Requirement Value
Header 1394.h (include 1394.h)