X-Git-Url: https://git.ucc.asn.au/?a=blobdiff_plain;f=KernelLand%2FModules%2FInterfaces%2FUDI%2Finclude%2Fudi%2Farch%2Fx86.h;h=3018e8ab3be90d9096644de06adec12d8a3d0fb0;hb=148a058b4cecbcd5a8e832131aae9f5f7d6bb35f;hp=e81b29ca0c3905510bd882cc8ab384a521fbbda9;hpb=fc6ac3673c62c8d09603b7d09e8c322c029f5cf0;p=tpg%2Facess2.git diff --git a/KernelLand/Modules/Interfaces/UDI/include/udi/arch/x86.h b/KernelLand/Modules/Interfaces/UDI/include/udi/arch/x86.h index e81b29ca..3018e8ab 100644 --- a/KernelLand/Modules/Interfaces/UDI/include/udi/arch/x86.h +++ b/KernelLand/Modules/Interfaces/UDI/include/udi/arch/x86.h @@ -2,18 +2,11 @@ #ifndef _UDI_ARCH_x86_H_ #define _UDI_ARCH_x86_H_ -typedef Sint8 udi_sbit8_t; /* signed 8-bit: -2^7..2^7-1 */ -typedef Sint16 udi_sbit16_t; /* signed 16-bit: -2^15..2^15-1 */ -typedef Sint32 udi_sbit32_t; /* signed 32-bit: -2^31..2^31-1 */ -typedef Uint8 udi_ubit8_t; /* unsigned 8-bit: 0..28-1 */ -typedef Uint16 udi_ubit16_t; /* unsigned 16-bit: 0..216-1 */ -typedef Uint32 udi_ubit32_t; /* unsigned 32-bit: 0..232-1 */ - typedef udi_ubit8_t udi_boolean_t; /* 0=False; 1..28-1=True */ #define FALSE 0 #define TRUE 1 -typedef size_t udi_size_t; /* buffer size */ +typedef uint32_t udi_size_t; /* buffer size */ typedef udi_ubit8_t udi_index_t; /* zero-based index type */ typedef void *_udi_handle_t; @@ -32,10 +25,10 @@ typedef _udi_handle_t udi_buf_path_t; typedef _udi_handle_t udi_origin_t; #define UDI_NULL_ORIGIN _NULL_HANDLE -typedef Sint64 udi_timestamp_t; +typedef int64_t udi_timestamp_t; #define UDI_HANDLE_IS_NULL(handle, handle_type) (handle == NULL) -#define UDI_HANDLE_ID(handle, handle_type) ((Uint32)handle) +#define UDI_HANDLE_ID(handle, handle_type) ((uint32_t)handle) /** * \name va_arg wrapper