From 6a85c6ede66f723e1415552482e1c6640653efa2 Mon Sep 17 00:00:00 2001 From: dzwdz Date: Mon, 1 Aug 2022 16:33:44 +0200 Subject: amd64: /video/b device, provided by grub --- src/kernel/arch/amd64/multiboot.s | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/kernel/arch/amd64/multiboot.s') diff --git a/src/kernel/arch/amd64/multiboot.s b/src/kernel/arch/amd64/multiboot.s index dc19b36..c809297 100644 --- a/src/kernel/arch/amd64/multiboot.s +++ b/src/kernel/arch/amd64/multiboot.s @@ -1,7 +1,8 @@ .set MAGIC, 0x1BADB002 -/* 1<<0 - align modules on page boundaries. */ -.set FLAGS, 1<<0 +/* 1<<0 - align modules on page boundaries. + 1<<2 - enable graphic mode fields */ +.set FLAGS, 1<<0 | 1<<2 .set CHECKSUM, -(MAGIC + FLAGS) .section .multiboot @@ -10,3 +11,10 @@ multiboot_header: .long MAGIC .long FLAGS .long CHECKSUM + + .skip 5 * 4 + + .long 0 + .long 640 + .long 480 + .long 0 -- cgit v1.2.3