From 193d27d6ac12cd44d8d476008445bbff8a8542f7 Mon Sep 17 00:00:00 2001 From: Marin Ivanov Date: Wed, 1 May 2024 16:39:28 +0300 Subject: print ok --- src/main.zig | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/main.zig') diff --git a/src/main.zig b/src/main.zig index de91b83..76bdadf 100644 --- a/src/main.zig +++ b/src/main.zig @@ -35,7 +35,14 @@ export fn _start() callconv(.Naked) noreturn { asm volatile ("jmp kmain"); } +var vga = @as([*]volatile u16, @ptrFromInt(0xB8000)); + export fn kmain() noreturn { + //print OK + vga[0] = 0x2f4f; + vga[1] = 0x2f4b; + + // write debug data debug.outb(0xe9, 'H'); debug.outb(0xe9, 'i'); debug.outb(0xe9, '!'); -- cgit v1.2.3