2 #include <lunaix/mm/vmm.h>
4 #include <libc/stdio.h>
6 extern uint8_t __kernel_start;
13 printf("Hello higher half kernel world!\nWe are now running in virtual "
14 "address space!\n\n");
17 printf("CPU: %s\n\n", buf);
19 void* k_start = vmm_v2p(&__kernel_start);
20 printf("The kernel's base address mapping: %p->%p\n", &__kernel_start, k_start);