Isaac Woods

Results 73 comments of Isaac Woods

@nebrelbug real OSs tend to have specialised support for the graphics chipset or discrete graphics card, but it’s difficult and a huge time investment to develop drivers for them

I've found serial invaluable for debugging even with a working VGA driver (mainly because you aren't restricted to 25 lines), so that could be a valuable post (it also isn't...

> One thing that's important to me: The guide should continue to work natively on Windows, macOS, and Linux. Is this possible with UEFI (including booting in QEMU)? One of...

@lvndry I obviously don't know what Phil is planning to do tutorial wise, but this is further along now ecosystem wise: - We still don't have a UEFI-based solution like...

> Instead, it provides a `EFI_SIMPLE_TEXT_OUPUT_PROTOCOL` that can be used to print text to the screen. Unfortunately, this protocol is only available until `ExitBootServices` is called, so we can't use...

@LiamTheProgrammer I'm not sure creating a common interface at a high level would be too challenging - I'm imagining things like `load_file`, `create_memory_map` and stuff being called from a common...

# Easy initial kernel & early task loading So in the future we will probably want to do the Virtio and GPT support, but for now we could cheat and...

# Entry into kernel Saw an interesting suggestion that you can avoid having to identity-map anything on RISC-V when switching to paging bc you can just trust that it's going...

Firstly, UEFI booting and the GOP framebuffer seem to work well on the Thinkpad, so that's nice. However, `efiloader` currently fails to exit boot services, for an as-of-yet unknown reason....

I've been meaning to fuzz a few things to make sure they don't have bugs that could mess with stuff elsewhere: - [ ] Buddy allocator (add a bunch of...