🔧 更改初始内存映射大小

This commit is contained in:
fslongjin 2022-02-25 12:15:49 +08:00
parent 8e1a0c9a4b
commit 1ad685f7a3
2 changed files with 23 additions and 2 deletions

View File

@ -33,7 +33,7 @@ int printk_init(const int char_size_x, const int char_size_y)
pos.max_y = calculate_max_charNum(pos.height, char_size_y);
// @todo:将来需要将帧缓冲区物理地址填写到这个地址的页表项中
pos.FB_address = (unsigned int*)0xa00000;
pos.FB_address = (unsigned int*)0x3000000;
pos.FB_length = pos.width * pos.height;
pos.x = 0;

View File

@ -514,7 +514,28 @@ __PDE:
.quad 0x400087
.quad 0x600087
.quad 0x800087
.quad 0xe0000087 /*虚拟地址0x a00000 帧缓冲区映射到这里*/
.quad 0xa00087
.quad 0xc00087
.quad 0xe00087
.quad 0x1000087
.quad 0x1200087
.quad 0x1400087
.quad 0x1600087
.quad 0x1800087
.quad 0x1a00087
.quad 0x1c00087
.quad 0x1e00087
.quad 0x2000087
.quad 0x2200087
.quad 0x2400087
.quad 0x2600087
.quad 0x2800087
.quad 0x2a00087
.quad 0x2c00087
.quad 0x2e00087
.quad 0xe0000087 /*虚拟地址0x 3000000 帧缓冲区映射到这里*/
.quad 0xe0200087
.quad 0xe0400087
.quad 0xe0600087 /*0x1000000*/