bootloader
bootloader copied to clipboard
An experimental pure-Rust x86 bootloader
I'm not sure what to do about this or if this is the right place but whenever I try to run the very barest of what I understand should work...
Would it be possible to have support to boot using PXE or iPXE (with iPXE downloading the bootimage.bin using TFTP for instance). This would require changing the logic to load...
I'm a complete beginner to the project, is there any documentation to get started with the project that possibly covers everything from scratch? My aim is to be able to...
Hi! First off, I wanted to thank the creator and the contributors of this package for all the great work. Now, onto the issue: I have been using the bootloader...
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 of the other stores below. I hit this limit when...
has the system changed for 0.9 and what am I suppose to do to be able to write to 0xB8000 ?
In order to allow things like compositing, for instance, in kernel mode, the framebuffer must be capable of being duplicated in some way. For example, something like the following is...
- Data descriptor is not needed in long mode - 41th bit of code descriptor is unused in long mode
Browsing [crates.io](https://crates.io) for file system crates turned up something very interesting: a [btrfs driver](https://crates.io/crates/btrfs-diskformat) which, upon snooping the code, was very easy to port to make it work in `#![no_std]`...
Hi, I have started working on trying to implement a way to feed the builder a path to a target JSON file.. This went about as well as I wanted...