diff --git a/MacHyperVSupport/PCIBridge/HyperVPCIBridgeRegs.hpp b/MacHyperVSupport/PCIBridge/HyperVPCIBridgeRegs.hpp index 93017c9..c977dc3 100644 --- a/MacHyperVSupport/PCIBridge/HyperVPCIBridgeRegs.hpp +++ b/MacHyperVSupport/PCIBridge/HyperVPCIBridgeRegs.hpp @@ -133,11 +133,11 @@ typedef struct __attribute__((packed)) { typedef struct __attribute__((packed)) { HyperVPCIBridgeMessageHeader header; HyperVPCISlotEncoding slot; - UInt8 vector; - UInt8 deliveryMode; - UInt16 vectorCount; - UInt32 reserved; - UInt64 cpuMask; + UInt8 vector; + UInt8 deliveryMode; + UInt16 vectorCount; + UInt32 reserved; + UInt64 cpuMask; } HyperVPCIBridgeMessageCreateInterrupt; // @@ -163,11 +163,10 @@ typedef struct __attribute__((packed)) { // Create interrupt typedef struct __attribute__((packed)) { - SInt32 status; + SInt32 status; UInt32 reserved2; UInt16 reserved; - UInt16 vectorCount; - + UInt16 vectorCount; UInt32 data; UInt64 address; } HyperVPCIBridgeMessageCreateInterruptResponse;