Add _M128 structure definition
All checks were successful
ci/woodpecker/push/build Pipeline was successful
All checks were successful
ci/woodpecker/push/build Pipeline was successful
This commit is contained in:
parent
f19afbddb7
commit
a5b3350559
@ -9,6 +9,7 @@
|
||||
#ifndef __XTDK_XTCOMMON_H
|
||||
#define __XTDK_XTCOMMON_H
|
||||
|
||||
#include "xtdefs.h"
|
||||
#include "xttypes.h"
|
||||
#include "xtstruct.h"
|
||||
|
||||
@ -43,4 +44,11 @@ typedef struct _LIST_ENTRY64
|
||||
ULONGLONG Blink;
|
||||
} LIST_ENTRY64, *PLIST_ENTRY64;
|
||||
|
||||
/* 128-bit 16-byte aligned XMM register */
|
||||
typedef struct ALIGN(16) _M128
|
||||
{
|
||||
ULONGLONG Low;
|
||||
LONGLONG High;
|
||||
} M128, *PM128;
|
||||
|
||||
#endif /* __XTDK_XTCOMMON_H */
|
||||
|
@ -9,6 +9,8 @@
|
||||
#ifndef __XTDK_XTSTRUCT_H
|
||||
#define __XTDK_XTSTRUCT_H
|
||||
|
||||
#include "xtdefs.h"
|
||||
|
||||
|
||||
/* Structures forward references */
|
||||
typedef struct _CPPORT CPPORT, *PCPPORT;
|
||||
@ -155,6 +157,7 @@ typedef struct _LIST_ENTRY32 LIST_ENTRY32, *PLIST_ENTRY32;
|
||||
typedef struct _LIST_ENTRY64 LIST_ENTRY64, *PLIST_ENTRY64;
|
||||
typedef struct _LOADER_INFORMATION_BLOCK LOADER_INFORMATION_BLOCK, *PLOADER_INFORMATION_BLOCK;
|
||||
typedef struct _LOADER_MEMORY_MAPPING LOADER_MEMORY_MAPPING, *PLOADER_MEMORY_MAPPING;
|
||||
typedef struct ALIGN(16) _M128 M128, *PM128;
|
||||
typedef struct _PCAT_FIRMWARE_INFORMATION PCAT_FIRMWARE_INFORMATION, *PPCAT_FIRMWARE_INFORMATION;
|
||||
typedef struct _PCI_COMMON_CONFIG PCI_COMMON_CONFIG, *PPCI_COMMON_CONFIG;
|
||||
typedef struct _PCI_COMMON_HEADER PCI_COMMON_HEADER, *PPCI_COMMON_HEADER;
|
||||
|
Loading…
Reference in New Issue
Block a user