Tom Dohrmann
Tom Dohrmann
I just rebased this with the current master branch and got rid of some commits that were accidentally included from the next branch.
> My proposal is the following: We merge this PR, but hide all the new methods behind an optional cargo feature named `experimental`. We then document clearly that the methods...
The `bootimage` command uses version 0.9 of the bootloader which doesn't support `x86_64-unkown-none`. You should use a [custom target spec](https://os.phil-opp.com/minimal-rust-kernel/#target-specification) instead.
> Given this issue, I don't think that it's a good idea to switch `VirtAddr` between pointer-based and u64-based depending on the platform. It would lead to more confusion and...
I can't think of anything.
> Thanks a lot for implementing this! Unfortunately, I don't have much time right now, but I try my best to review this as soon as possible. No worries, take...
I've been working on a PXE bootloader based on the this branch. @phil-opp Would you prefer for me to create the pull request before or after you've finished working on...
Now that the bootloader is independent from the kernel, we could compile the bootloader in CI and publish it that way. This would also make it easier for people who...
> Thanks a lot for taking the time to review! I know that this PR is huge and probably a nightmare to review. Fortunately, the control flow is quite linear,...
I'll also test on some real platforms.