aboutsummaryrefslogtreecommitdiff
path: root/arch/x86_64/src/user/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64/src/user/main.cpp')
-rw-r--r--arch/x86_64/src/user/main.cpp6
1 files changed, 2 insertions, 4 deletions
diff --git a/arch/x86_64/src/user/main.cpp b/arch/x86_64/src/user/main.cpp
index e621327..8b07e4a 100644
--- a/arch/x86_64/src/user/main.cpp
+++ b/arch/x86_64/src/user/main.cpp
@@ -12,8 +12,7 @@ namespace teachos::arch::user
{
auto main() -> void
{
- // Test writing to VGA Buffer
- char constexpr syscall_message[] = "Successfully entered user mode and wrote to VGA buffer via syscall!";
+ constexpr char syscall_message[] = "Successfully entered user mode and wrote to VGA buffer via syscall!";
context_switching::syscall::syscall(context_switching::syscall::type::WRITE,
{reinterpret_cast<uint64_t>(&syscall_message)});
@@ -26,8 +25,7 @@ namespace teachos::arch::user
item.exchange(max_value + 2);
});
- // Test user heap
- auto address = memory::heap::global_heap_allocator::malloc(8U);
+ auto address = new uint64_t{10U};
(void)address;
for (;;)