From fde8a1ab65d5e33d90123a3aaa9b5c15e249689f Mon Sep 17 00:00:00 2001 From: Loic Guegan Date: Thu, 29 Apr 2021 08:49:41 +0200 Subject: Debug, add memory print driver --- src/include/boucane.hpp | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 src/include/boucane.hpp (limited to 'src/include') diff --git a/src/include/boucane.hpp b/src/include/boucane.hpp deleted file mode 100644 index fd75216..0000000 --- a/src/include/boucane.hpp +++ /dev/null @@ -1,26 +0,0 @@ -#pragma once - -#define VERSION_MAJOR 0 -#define VERSION_MINOR 1 -#define VERSION_PATH 0 - -#include "core/types.hpp" -#include "core/paging.hpp" -#include "libs/math.hpp" -#include "libs/stdio.hpp" -#include "libs/string.hpp" - -/// @brief Various variables from the linker -extern u64 kvar_kernel_vma; -extern u64 kvar_stack_pma; -extern u64 kvar_userspace_pma; -extern u64 kvar_bss_start; -extern u64 kvar_bss_end; - -/// @brief Binary references -extern u64 kvar_terminus_psf_start; -extern u64 kvar_terminus_psf_end; - -// ---- Debug -#define DUMP(var) asm volatile("push $0xABC; push %0; push $0xABC; _%=:; jmp _%="::"r"(var)) -#define DUMP2(var1,var2) asm volatile("push $0xABC; push %0; push %1; push $0xABC; _%=:; jmp _%="::"a"(var1),"b"(var2)) -- cgit v1.2.3