feature: black screen with scrolling is better, it also uses the full screen length

This commit is contained in:
2024-12-18 14:13:45 +01:00
parent dda9c8a1ef
commit 77928aca4b
5 changed files with 31 additions and 24 deletions

View File

@ -33,8 +33,7 @@ static void init_vbe(multiboot_info_t *mbd_virt)
{
const uint32_t framebuffer_size =
mbd_virt->framebuffer_height * mbd_virt->framebuffer_pitch;
uint32_t i = 0;
for (; i < CEIL(framebuffer_size, PAGE_SIZE); i++) {
for (uint32_t i = 0; i < CEIL(framebuffer_size, PAGE_SIZE); i++) {
vbe_page_table[i % 1024] =
((mbd_virt->framebuffer_addr + i * PAGE_SIZE) & PAGE_MASK) |
INIT_FLAGS;