KERNEL_TEXT_BASE
(void) pmap_extract(pmap_kernel(), KERNEL_TEXT_BASE, &kaddr);
struct exec *kernexec = (struct exec *)KERNEL_TEXT_BASE;
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE + logical, kernel_start + logical,
pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
struct exec *kernexec = (struct exec *)KERNEL_TEXT_BASE;
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE + logical, physical_start + logical,
pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
*((u_int *)KERNEL_TEXT_BASE) = 0xe28ff441;
physical_freeend = KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = round_L_page((size_t)etext - KERNEL_TEXT_BASE);
size_t totalsize = round_L_page((size_t)_end - KERNEL_TEXT_BASE);
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
kerneldatasize = (uint32_t)&end - (uint32_t)KERNEL_TEXT_BASE;
+ (KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
kerneldatasize = (uint32_t)&end - (uint32_t)KERNEL_TEXT_BASE;
+ (KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE, kerneldatasize,
(void) pmap_extract(pmap_kernel(), KERNEL_TEXT_BASE, &kaddr);
(((uintptr_t) _end - KERNEL_TEXT_BASE + PGOFSET) & ~PGOFSET);
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t)&etext - KERNEL_TEXT_BASE;
kerneldatasize = (uintptr_t)&end - KERNEL_TEXT_BASE;
printf("KERNEL_TEXT_BASE: 0x%x\n", KERNEL_TEXT_BASE);
(KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
kerneldatasize = (uint32_t)&end - (uint32_t)KERNEL_TEXT_BASE;
+ (KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t)&etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t)&end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t)&etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t)&end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
kerneldatasize = (uint32_t)&end - (uint32_t)KERNEL_TEXT_BASE;
+ (KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
memset((void *)freemempos, 0, KERNEL_TEXT_BASE - KERNEL_BASE - 0x9000);
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE + logical, physical_start + logical,
pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE - KERNEL_BASE + physical_start,
kerneldatasize = (uint32_t)&end - (uint32_t)KERNEL_TEXT_BASE;
+ (KERNEL_TEXT_BASE - KERNEL_BASE) + kerneldatasize;
memset((void *)KERNEL_BASE, 0, KERNEL_TEXT_BASE - KERNEL_BASE);
if (freemempos > KERNEL_TEXT_BASE) \
logical = pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE + logical, physical_start + logical,
pmap_map_chunk(l1pagetable, KERNEL_TEXT_BASE,
KERNEL_TEXT_BASE - KERNEL_BASE + physical_start,
(((uintptr_t) _end - KERNEL_TEXT_BASE + PGOFSET) & ~PGOFSET);
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) _end - KERNEL_TEXT_BASE;
bootinfop = (void *)(KERNEL_TEXT_BASE - PAGE_SIZE);
bootmagicp = (uint32_t *)(KERNEL_TEXT_BASE - BOOTARGS_BUFSIZ);
size_t textsize = (uintptr_t) etext - KERNEL_TEXT_BASE;
size_t totalsize = (uintptr_t) esym - KERNEL_TEXT_BASE;
logical = KERNEL_TEXT_BASE - KERNEL_BASE;