|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:4 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:4 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR0 |
|
uint32_t | xbar_reserved1 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR0 |
|
uint32_t | xbar_reserved2 [59] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:4 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:4 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR1 |
|
uint32_t | xbar_reserved3 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR1 |
|
uint32_t | xbar_reserved4 [123] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:4 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:4 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR3 |
|
uint32_t | xbar_reserved5 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR3 |
|
uint32_t | xbar_reserved6 [187] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:4 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:4 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR6 |
|
uint32_t | xbar_reserved7 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR6 |
|
uint32_t | xbar_reserved8 [59] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:4 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:4 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR7 |
|
uint32_t | xbar_reserved9 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR7 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR0 |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR0 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR1 |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR1 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR3 |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR3 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR6 |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR6 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:4 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:4 |
|
uint32_t __pad3__:4 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR7 |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR7 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR0 |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR0 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR1 |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR1 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR2 |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR2 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR3 |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR3 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR6 |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR6 |
|
uint32_t | xbar_reserved10 [58] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:9 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR0:1 |
|
} B |
|
} | MPR7 |
|
uint32_t | xbar_reserved11 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR7 |
|
uint32_t | xbar_reserved12 [506] |
|
union { |
uint32_t R |
|
struct { |
uint32_t R0:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | MGPCR7 |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:1 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR4:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR0 |
|
uint32_t | XBAR_reserved0004 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR0 |
|
uint32_t | XBAR_reserved0014 [59] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:1 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR4:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR1 |
|
uint32_t | XBAR_reserved0104 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR1 |
|
uint32_t | XBAR_reserved0114 [59] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:1 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR4:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR2 |
|
uint32_t | XBAR_reserved0204 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR2 |
|
uint32_t | XBAR_reserved0214 [59] |
|
uint32_t | XBAR_reserved0300 [64] |
|
uint32_t | XBAR_reserved0400 [64] |
|
uint32_t | XBAR_reserved0500 [64] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:1 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR4:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR6 |
|
uint32_t | XBAR_reserved604 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR6 |
|
uint32_t | XBAR_reserved0614 [59] |
|
union { |
uint32_t R |
|
struct { |
uint32_t __pad0__:1 |
|
uint32_t MSTR7:3 |
|
uint32_t __pad1__:1 |
|
uint32_t MSTR6:3 |
|
uint32_t __pad2__:1 |
|
uint32_t MSTR5:3 |
|
uint32_t __pad3__:1 |
|
uint32_t MSTR4:3 |
|
uint32_t __pad4__:1 |
|
uint32_t MSTR3:3 |
|
uint32_t __pad5__:1 |
|
uint32_t MSTR2:3 |
|
uint32_t __pad6__:1 |
|
uint32_t MSTR1:3 |
|
uint32_t __pad7__:1 |
|
uint32_t MSTR0:3 |
|
} B |
|
} | MPR7 |
|
uint32_t | XBAR_reserved704 [3] |
|
union { |
uint32_t R |
|
struct { |
uint32_t RO:1 |
|
uint32_t __pad0__:21 |
|
uint32_t ARB:2 |
|
uint32_t __pad1__:2 |
|
uint32_t PCTL:2 |
|
uint32_t __pad2__:1 |
|
uint32_t PARK:3 |
|
} B |
|
} | SGPCR7 |
|
uint32_t | XBAR_reserved0714 [59] |
|
uint32_t | XBAR_reserved0800 [3584] |
|
The documentation for this struct was generated from the following files: