Turnstone Operating System
|
Public Attributes | ||
pci_capability_t | cap | |
uint8_t | enable: 1 | |
uint8_t | multiple_message_count: 3 | |
uint8_t | multiple_message_enable: 3 | |
uint8_t | ma64_support: 1 | |
uint8_t | per_vector_masking: 1 | |
uint8_t | reserved0: 7 | |
union { | ||
struct ma32_t { | ||
uint32_t message_address | ||
uint16_t message_data | ||
uint16_t reserved0 | ||
uint32_t mask | ||
uint32_t pending | ||
} ma32 | ||
struct ma64_t { | ||
uint64_t message_address | ||
uint16_t message_data | ||
uint16_t reserved0 | ||
uint32_t mask | ||
uint32_t pending | ||
} ma64 | ||
}; | ||