(99b1219 userspace/term: compile-in klsh, remove htop dump)
Go to the source code of this file.
◆ __attribute__
Definition at line 12 of file elf.h.
Data Fields |
uint8_t |
_ident_padding[7] |
|
unsigned long long |
accessed: 1 |
|
uint64_t |
align |
|
unsigned long long |
available: 3 |
|
unsigned long long |
available2: 11 |
|
unsigned long long |
cachedisable: 1 |
|
unsigned long long |
dirty: 1 |
|
vm_table_entry_t |
entries[512] |
|
ptr_t |
entrypoint |
|
uint64_t |
fileLength |
|
uint32_t |
flags |
|
unsigned long long |
global: 1 |
|
uint16_t |
headerSize |
|
unsigned long long |
huge: 1 |
|
uint8_t |
ident_abi |
|
uint8_t |
ident_abi_version |
|
uint8_t |
ident_arch |
|
uint8_t |
ident_byteOrder |
|
uint32_t |
ident_magic |
|
uint8_t |
ident_version |
|
uint16_t |
machine |
|
uint64_t |
memLength |
|
unsigned long long |
next_base: 40 |
|
unsigned long long |
nx: 1 |
|
uint64_t |
offset |
|
uint64_t |
paddr |
|
unsigned long long |
present: 1 |
|
uint16_t |
programHeaderCount |
|
uint16_t |
programHeaderEntrySize |
|
ptr_t |
programHeaderOffset |
|
uint16_t |
sectionHeaderCount |
|
uint16_t |
sectionHeaderEntrySize |
|
ptr_t |
sectionHeaderOffset |
|
uint16_t |
sectionHeaderSectionNameIndex |
|
uint16_t |
type |
|
uint32_t |
type |
|
unsigned long long |
userspace: 1 |
|
uint64_t |
vaddr |
|
uint32_t |
version |
|
unsigned long long |
writeable: 1 |
|
unsigned long long |
writethrough: 1 |
|
◆ PAGING_ENTRY_DEFAULT_SETTINGS
#define PAGING_ENTRY_DEFAULT_SETTINGS |
Value: .present = 1, \
.writeable = 1, \
.userspace = 1, \
.writethrough = 0, \
.cachedisable = 0, \
.accessed = 0, \
.dirty = 0, \
.huge = 0, \
.global = 0, \
.available = 0, \
.available2 = 0, \
.nx = 0
Definition at line 9 of file vm.h.
◆ PD_INDEX
#define PD_INDEX |
( |
|
x | ) |
(x >> 21) & 0x1FF |
Definition at line 6 of file vm.h.
◆ PDP_INDEX
#define PDP_INDEX |
( |
|
x | ) |
(x >> 30) & 0x1FF |
Definition at line 5 of file vm.h.
◆ PML4_INDEX
#define PML4_INDEX |
( |
|
x | ) |
(x >> 39) & 0x1FF |
Definition at line 4 of file vm.h.
◆ PT_INDEX
#define PT_INDEX |
( |
|
x | ) |
(x >> 12) & 0x1FF |
Definition at line 7 of file vm.h.