Added mm_record_mmap_entry() and calls to it in k_bootstrap().
git-svn-id: svn://anubis/hos/trunk@26 5b3e749e-e535-0410-8002-a9bb6afbdfca
This commit is contained in:
1 parent
6ea8fe1a27
commit
be8d6015ff
5 files changed
+56
-1
No files matched your search
@@ -2,11 +2,13 @@
|
||||
#ifndef HOS_DEFINES_H
|
||||
#define HOS_DEFINES_H
|
||||
|
||||
#define HOS_KERNEL_OFFSET 0xE0000000
|
||||
|
||||
#define PAGE_LOG_SIZE 12
|
||||
#define PAGE_SIZE (1 << PAGE_LOG_SIZE)
|
||||
#define PAGE_HIGH_MASK (0xFFFFFFFFu << PAGE_LOG_SIZE)
|
||||
#define PAGE_LOW_MASK (0xFFFFFFFFu >> (32 - PAGE_LOG_SIZE))
|
||||
|
||||
#define CONSOLE_MEMORY 0xE00B8000
|
||||
#define CONSOLE_MEMORY (HOS_KERNEL_OFFSET + 0xB8000)
|
||||
|
||||
#endif
|
||||
@@ -30,6 +30,8 @@
|
||||
#define MB_DRIVE_MODE_CHS 0
|
||||
#define MB_DRIVE_MODE_LBA 1
|
||||
|
||||
#define MB_MMAP_TYPE_RAM 1
|
||||
|
||||
/* The Multiboot header. */
|
||||
typedef struct
|
||||
{
|
||||
|
||||
Reference in new issue
Block a user