-
```
rror[E0599]: the method `write` exists for struct `Volatile`, but its trait bounds were not satisfied
--> src\vga_buffer.rs:97:45
|
55 | struct ScreenChar {
| -----------------
| …
-
### Code
```rust
#[repr(packed, align(0x1000))]
struct GDT {
kernel_null: GDTEntry,
kernel_code: GDTEntry,
kernel_data: GDTEntry,
user_null: GDTEntry,
user_code: GDTEntry…
-
1. Why and when is the RSDP not reported? If parsing ACPI is important to your crate, would exporting (in the BootInfo struct) specific entries from ACPI be more reliable than exporting the RSDP as a …
-
I have took a look at this boot loader and I am quite interested. The only problem is that the reader doesn't really explain how to install the loader to disk. I have no idea on how to get a first sta…
-
- [x] I have tried with the latest version of my channel (Stable or Edge)
- [x] I have uploaded Diagnostics
- Diagnostics ID: E0DA09CA-3E55-442A-B5B6-05EB31734EB8/20200711104212
### Expecte…
-
In my app there are a lot of code blocks, but because of word wrapping most of it is completely unreadable and I would want to implement a horizontal scroll to all scroll blocks. How can I do that?
!…
-
This PoC is to allow the debugging of Toro as a KVM guest. Currently, QEMU is not able to catch software breakpoints nor hardware breakpoints by using the QEMU built-in gdbstub. This requires to inves…
-
hi,
when running `cargo test` in `post-05` (right after introducing `x86_64`) compilation fails with following errors. I know @phil-opp you are involved in the other thread, so just wanna ask - sho…
-
**Describe the bug**
Hi, I am writing bare metal software for the raspberry pi 4. To boot it I used to copy the FAT partition from a raspberry pi os image and then add in my kernel and config.txt. Th…
alepi updated
3 years ago
-
Hi,
thanks again for the bootloader, I appreciate the work that has gone into abstracting away all this complexity.
I'm looking to implement a VirtIO block-device driver in my kernel, and for th…