-
Implement VESA for better screen resolution etc.
-
I found how to access the hard drive. Check out the io port http://wiki.osdev.org/I/O_Ports
``` javascript
var driverUtils = require("/node_modules/runtimejs/js/core/driver-utils");
var ioPort = driv…
-
While implementing finer granular ASLR I came across this comment:
https://github.com/rust-osdev/bootloader/blob/ac46d0455b41c11e5d316348d068df1c495ce0af/src/binary/level_4_entries.rs#L40
We mark th…
-
How about getting in Bagels' Heaven? If you'd like to, please contact this person: https://vk.com/osdev.
Here's the main ikon:
![Bublin, Bubtz under him, Bubtz's protection in front of him and the de…
-
Hi @emk! I plan to finally write a post about hardware interrupts for https://os.phil-opp.com/. Your `pic8259_simple` crate would be very useful for this. Thanks for writing it!
One concern I have …
-
Description of protocol between mouse and I/O ports 0x60 and 0x64:
https://wiki.osdev.org/Mouse_Input
Assembly source code of ctmouse driver, including some very informative txt files:
ht…
-
### Describe your bug or error
I am trying to modify the multiboot header in multiboot_header.S. In order to compile my changes, I have a set up gcc and binutils as described over at osdev. But it se…
-
Hi, I would be interested in accessing the elf sections, as is possible with the multiboot2 crate (https://crates.io/crates/multiboot2), through this crate.
I can see multiple options to build this:
…
-
## Description of the problem or steps to reproduce
xmm16-xmm31 are missing
ymm16-ymm31 are missing
Instructions such as the latest Xeon Phi™ and various vector instructions are missing
Instructio…
-
The current version of ISL in your scripts doesn't work with the ClooG library.
As stated on the [OSDev Wiki](https://wiki.osdev.org/GCC_Cross-Compiler):
> Version 0.13 (or later) of ISL is inco…