重构内存分配器、增加中断支持、整理rust运行时环境 #4
|
@ -4,6 +4,18 @@
|
||||||
#include <types.h>
|
#include <types.h>
|
||||||
#include <libk/bits.h>
|
#include <libk/bits.h>
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @details x86_64
|
||||||
|
*
|
||||||
|
* 物理地址空间:
|
||||||
|
*
|
||||||
|
* * 0 \~ 2MB:不使用,不映射
|
||||||
|
* * 2MB \~ 4MB:中断栈。
|
||||||
|
* * 4MB \~ 16MB:内核栈。
|
||||||
|
* * 16MB \~ ?:内核镜像。
|
||||||
|
* * ? \~ 128MB:内核大分配器。
|
||||||
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @name MEMM_PAGE_SIZE
|
* @name MEMM_PAGE_SIZE
|
||||||
* @addindex 平台定制宏
|
* @addindex 平台定制宏
|
||||||
|
|
Reference in New Issue