typedefint xwidget_part_num_t; /* xtalk widget part number */
#define XWIDGET_PART_NUM_NONE -1
typedefint xwidget_rev_num_t; /* xtalk widget revision number */
#define XWIDGET_REV_NUM_NONE -1
typedefint xwidget_mfg_num_t; /* xtalk widget manufacturing ID */
#define XWIDGET_MFG_NUM_NONE -1
typedefstruct xtalk_piomap_s *xtalk_piomap_t;
/* It is often convenient to fold the XIO target port *numberintotheXIOaddress.
*/ #define XIO_NOWHERE (0xFFFFFFFFFFFFFFFFull) #define XIO_ADDR_BITS (0x0000FFFFFFFFFFFFull) #define XIO_PORT_BITS (0xF000000000000000ull) #define XIO_PORT_SHIFT (60)