-
Hello there. I have been following [the article](https://os.phil-opp.com/vga-text-mode/). Using GRUB bootloader I was able to print to the VGA text buffer at the address `0xb8000`, while using the boo…
-
## Failed to build test-runner isolated from the main repo.
I modified cargo.toml to use the git versions of uefi and uefi-services instead of a local path.
ie:
```toml
[dependencies]
uefi = { …
-
its not possible to build proxmark client for fedora 35
**Describe the bug**
```
[oli@fedora ~]$ cd proxmark3
[oli@fedora proxmark3]$ make
====================================================…
-
I finish 8th episode (https://www.youtube.com/watch?v=e47SApmmx44&list=PLxN4E629pPnJxCQCLy7E0SQY_zuumOVyZ&index=8) and Page Map don't work for me:
![image](https://user-images.githubusercontent.com/8…
-
https://github.com/rust-osdev/uefi-rs/blob/a13ddfedf6532dcd7847fba187b1f64f1311967b/src/table/system.rs#L79-L93
I tried to change `&self` to `&mut self`, but it was difficult to fix the test codes.…
-
### Is your feature request related to a problem? Please describe.
I decided to use xmake to manage my OS kernel project. In this project, the order of object files matters.
Specifically, crti.o, cr…
-
Tests are consistently failing on the `Install QEMU (Windows)` stage due to a `Can't shim 'qemu-system-moxie.exe': File doesn't exist.` error. I found a similarly described issue on the scoop project …
-
So, right now I understand that AML is parsed using parser combinators. My understanding is that this also requires a number of hacks to get around Rusts language limitations (which may not exist in f…
-
At the moment, the fixed mapping or registers that we use for `REG_EC`, `REG_SP`, `REG_CFP` clashes with the C argument registers. That makes it tricky to make C function calls without messing up, we …
-
There seems to be a significant regression in binary size in the most recent nightly:
nightly-2021-05-19
```
$ size target/thumbv6m-none-eabi/debug/hello
text data bss dec he…