get_base_address(PML4T.contents[511])->contents[511].page.U_S = true;
PML4T.contents[511].U_S = true;
- os::print("Load ring 3 interrupts stack:\n");
+ os::print("Loading ring 3 interrupts stack.\n");
os::set_ring0_stack(TSS, std::uint64_t(&interrupt_stack_top));
- os::print("Load TSS:\n");
+ os::print("Loading TSS.\n");
os::load_tss();
- os::print("Enable syscalls:\n");
+ os::print("Enabling syscalls.\n");
os::enable_syscalls();
- os::print("Trying move to ring 3:\n");
+ os::print("Moving to ring 3.\n");
os::ftl_to_userspace();
}