diff options
Diffstat (limited to 'src/common')
-rw-r--r-- | src/common/datatypes.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/common/datatypes.h b/src/common/datatypes.h index 681e232..248f4a1 100644 --- a/src/common/datatypes.h +++ b/src/common/datatypes.h @@ -71,6 +71,10 @@ typedef enum _MemoryDataSize } MemoryDataSize; +#define MDS_RANGE(mds) ((mds & 0x7) - 1) +#define MDS_SIGN 0x8 +#define MDS_IS_SIGNED(mds) (mds & MDS_SIGN) + #define MDS_4_BITS MDS_4_BITS_UNSIGNED #define MDS_8_BITS MDS_8_BITS_UNSIGNED #define MDS_16_BITS MDS_16_BITS_UNSIGNED |