-
How can I write a Fat32 driver. how should I write down the raw data properly afterwards and where can I find sources?
-
This is a follow-up of https://github.com/rust-osdev/uefi-rs/issues/747, I have been playing around with it and I have a bit of wishlist (of course, would love to contribute directly some of them), bu…
-
I tend to post each `This Month in Rust OSDev` to users.rust-lang.org so folks who use that and not Reddit get the chance to see it, and I've noticed it doesn't generate a rich preview (the box with t…
-
Parse and build a structure with the info in the PCI Express configuration space SDT (The signature should be MCFG). See section 4.1.2 in the [PCI 3.0 spec] and the relevant OSDev wiki page [PCI-E].
…
-
It seems that it can't handle a bootloader larger than 1MB. Likely due to an overflow at https://github.com/rust-osdev/bootloader/blob/794c5b842e02c37fd82c606c26edf6a8899edd1e/src/stage_1.s#L85 or one…
-
Recently, I wanted to start developing some kind of simple combination of bootloader and kernel in ZIG () and I searched for an example. Because of that, I found this really cool repo and rewrote it i…
-
https://wiki.osdev.org/GCC_Cross-Compiler
In Conan, the definition of host & build seems to be different than what the cross-compiling terms are in other tools.
In GCC/autotools, etc. The host …
-
running `cargo +nightly run` on `ch11/ch11-fledge-os-0` returns the following:
```rs
error[E0557]: feature has been removed
--> /home/username/.local/share/cargo/registry/src/github.com-1ecc6299…
-
请问:学这个的前置知识是什么?
-
https://github.com/yvvki/cunnix/issues/8#issuecomment-1635710084