Subversion Repositories HelenOS-historic

Rev

Rev 1702 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1702 Rev 1780
Line 56... Line 56...
56
#ifndef __ASM__
56
#ifndef __ASM__
57
 
57
 
58
#include <arch/types.h>
58
#include <arch/types.h>
59
 
59
 
60
struct e820memmap_ {
60
struct e820memmap_ {
61
    __u64 base_address;
61
    uint64_t base_address;
62
    __u64 size;
62
    uint64_t size;
63
    __u32 type;
63
    uint32_t type;
64
} __attribute__ ((packed));
64
} __attribute__ ((packed));
65
 
65
 
66
extern struct e820memmap_ e820table[MEMMAP_E820_MAX_RECORDS];
66
extern struct e820memmap_ e820table[MEMMAP_E820_MAX_RECORDS];
67
 
67
 
68
extern __u8 e820counter;
68
extern uint8_t e820counter;
69
 
69
 
70
extern __u32 e801memorysize; /**< Size of available memory in KB. */
70
extern uint32_t e801memorysize; /**< Size of available memory in KB. */
71
 
71
 
72
#endif
72
#endif
73
 
73
 
74
#endif
74
#endif
75
 
75