From ed84017353c6fc9421b223ff6ec62f8d881d8098 Mon Sep 17 00:00:00 2001 From: Aleksa Vučković Date: Mon, 17 Jan 2022 22:00:14 +0100 Subject: Fixing $(WARNING)s & explicitly declaring function prototypes --- src/c/paging.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/c/paging.c') diff --git a/src/c/paging.c b/src/c/paging.c index f08530d..f7b6e6a 100644 --- a/src/c/paging.c +++ b/src/c/paging.c @@ -1,11 +1,12 @@ +#include #include extern void loadPageDirectory(uint32_t*); -extern void enablePaging(); +extern void enablePaging(void); uint32_t page_directory[1024] __attribute__((aligned(4096))); -void set_pd() +void set_pd(void) { //set each entry to not present for(size_t i=0;i<1024;i++) @@ -37,7 +38,7 @@ void set_pt(size_t num,uint32_t address) // attributes: supervisor level, read/write, present } -void set_paging() +void set_paging(void) { set_pd(); for(size_t i=0;i<1024;i++) set_pt(i,0x00400000 * i); // all 4GB mapped -- cgit v1.2.3