diff options
Diffstat (limited to 'src/drivers/net/intelvf.h')
-rw-r--r-- | src/drivers/net/intelvf.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/drivers/net/intelvf.h b/src/drivers/net/intelvf.h index ab40469..ffb18e0 100644 --- a/src/drivers/net/intelvf.h +++ b/src/drivers/net/intelvf.h @@ -119,6 +119,12 @@ struct intelvf_msg_queues { uint32_t dflt; } __attribute__ (( packed )); +/** Raw mailbox message */ +struct intelvf_msg_raw { + /** Raw dwords */ + uint32_t dword[0]; +} __attribute__ (( packed )); + /** Mailbox message */ union intelvf_msg { /** Message header */ @@ -132,7 +138,7 @@ union intelvf_msg { /** Queue configuration message */ struct intelvf_msg_queues queues; /** Raw dwords */ - uint32_t dword[0]; + struct intelvf_msg_raw raw; }; /** Maximum time to wait for mailbox message |