Subversion Repositories HelenOS

Rev

Rev 4377 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4377 Rev 4692
Line 44... Line 44...
44
typedef unsigned short uint16_t;
44
typedef unsigned short uint16_t;
45
typedef unsigned int uint32_t;
45
typedef unsigned int uint32_t;
46
typedef unsigned long uint64_t;
46
typedef unsigned long uint64_t;
47
 
47
 
48
typedef uint64_t size_t;
48
typedef uint64_t size_t;
49
typedef uint64_t count_t;
-
 
50
typedef uint64_t index_t;
-
 
51
 
49
 
52
typedef uint64_t uintptr_t;
50
typedef uint64_t uintptr_t;
53
typedef uint64_t pfn_t;
51
typedef uint64_t pfn_t;
54
 
52
 
55
typedef uint64_t ipl_t;
53
typedef uint64_t ipl_t;
Line 58... Line 56...
58
typedef int64_t native_t;
56
typedef int64_t native_t;
59
 
57
 
60
typedef struct {
58
typedef struct {
61
} fncptr_t;
59
} fncptr_t;
62
 
60
 
63
/**< Formats for uintptr_t, size_t, count_t and index_t */
61
/**< Formats for uintptr_t, size_t */
64
#define PRIp "llx"
62
#define PRIp "llx"
65
#define PRIs "llu"
63
#define PRIs "llu"
66
#define PRIc "llu"
-
 
67
#define PRIi "llu"
-
 
68
 
64
 
69
/**< Formats for (u)int8_t, (u)int16_t, (u)int32_t, (u)int64_t and (u)native_t */
65
/**< Formats for (u)int8_t, (u)int16_t, (u)int32_t, (u)int64_t and (u)native_t */
70
#define PRId8 "d"
66
#define PRId8 "d"
71
#define PRId16 "d"
67
#define PRId16 "d"
72
#define PRId32 "d"
68
#define PRId32 "d"