-
Notifications
You must be signed in to change notification settings - Fork 211
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite for UEFI support #130
Commits on Apr 15, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 052f8ee - Browse repository at this point
Copy the full SHA 052f8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7352a28 - Browse repository at this point
Copy the full SHA 7352a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba6b02e - Browse repository at this point
Copy the full SHA ba6b02eView commit details
Commits on Jun 16, 2020
-
Use a general
x
alias for cross compilingUse rust-analyzer's support for extra arguments instead of using `xcheck` alias.
Configuration menu - View commit details
-
Copy full SHA for dca9ddf - Browse repository at this point
Copy the full SHA dca9ddfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4769e94 - Browse repository at this point
Copy the full SHA 4769e94View commit details -
Configuration menu - View commit details
-
Copy full SHA for 45b36ff - Browse repository at this point
Copy the full SHA 45b36ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 695c210 - Browse repository at this point
Copy the full SHA 695c210View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b337b5 - Browse repository at this point
Copy the full SHA 3b337b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 52611f4 - Browse repository at this point
Copy the full SHA 52611f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 959a75d - Browse repository at this point
Copy the full SHA 959a75dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4960b20 - Browse repository at this point
Copy the full SHA 4960b20View commit details -
Configuration menu - View commit details
-
Copy full SHA for d89c56e - Browse repository at this point
Copy the full SHA d89c56eView commit details
Commits on Jul 18, 2020
-
Configuration menu - View commit details
-
Copy full SHA for ac42e11 - Browse repository at this point
Copy the full SHA ac42e11View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b59bab - Browse repository at this point
Copy the full SHA 3b59babView commit details
Commits on Jul 19, 2020
-
Configuration menu - View commit details
-
Copy full SHA for eff8661 - Browse repository at this point
Copy the full SHA eff8661View commit details -
Configuration menu - View commit details
-
Copy full SHA for e6a65bf - Browse repository at this point
Copy the full SHA e6a65bfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7377097 - Browse repository at this point
Copy the full SHA 7377097View commit details
Commits on Jul 24, 2020
-
Fix, improve, and document kernel loading code
We operate on a separate page table, so we can't access the pages that we just mapped. Instead, we can rely on the fact that all memory is identity-mapped by the UEFI firmware, which gives us an alternative way to access frame data.
Configuration menu - View commit details
-
Copy full SHA for 6ea0afd - Browse repository at this point
Copy the full SHA 6ea0afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1825f1b - Browse repository at this point
Copy the full SHA 1825f1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2824872 - Browse repository at this point
Copy the full SHA 2824872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 85bbec4 - Browse repository at this point
Copy the full SHA 85bbec4View commit details -
Configuration menu - View commit details
-
Copy full SHA for adc0b6a - Browse repository at this point
Copy the full SHA adc0b6aView commit details -
Prepare for having multiple executables.
Configuration menu - View commit details
-
Copy full SHA for c2d0ad7 - Browse repository at this point
Copy the full SHA c2d0ad7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2121bd7 - Browse repository at this point
Copy the full SHA 2121bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f5215 - Browse repository at this point
Copy the full SHA f1f5215View commit details -
Move uefi related files to uefi subdirectory
Prepare for merging the curent implementation of the bootloader crate
Configuration menu - View commit details
-
Copy full SHA for 6aa62eb - Browse repository at this point
Copy the full SHA 6aa62ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4acaff2 - Browse repository at this point
Copy the full SHA 4acaff2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 16a7814 - Browse repository at this point
Copy the full SHA 16a7814View commit details -
Configuration menu - View commit details
-
Copy full SHA for a123733 - Browse repository at this point
Copy the full SHA a123733View commit details -
Configuration menu - View commit details
-
Copy full SHA for 60d5ed5 - Browse repository at this point
Copy the full SHA 60d5ed5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 347fb16 - Browse repository at this point
Copy the full SHA 347fb16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 10f714f - Browse repository at this point
Copy the full SHA 10f714fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bff6bb - Browse repository at this point
Copy the full SHA 9bff6bbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0690101 - Browse repository at this point
Copy the full SHA 0690101View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd2388f - Browse repository at this point
Copy the full SHA bd2388fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7c90b0 - Browse repository at this point
Copy the full SHA c7c90b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c6960f3 - Browse repository at this point
Copy the full SHA c6960f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55267b3 - Browse repository at this point
Copy the full SHA 55267b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9fb60a3 - Browse repository at this point
Copy the full SHA 9fb60a3View commit details -
Add a build script for the uefi bootloader
Use it to parse the configuration and include the kernel through the KERNEL environment variabe instead of hardcoding the path.
Configuration menu - View commit details
-
Copy full SHA for f37f587 - Browse repository at this point
Copy the full SHA f37f587View commit details
Commits on Aug 20, 2020
-
Update to uefi-rs 0.5.0 + custom patch
Patch submitted in rust-osdev/uefi-rs#161.
Configuration menu - View commit details
-
Copy full SHA for dcb422c - Browse repository at this point
Copy the full SHA dcb422cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d9eb62d - Browse repository at this point
Copy the full SHA d9eb62dView commit details -
Configuration menu - View commit details
-
Copy full SHA for b0ef3f9 - Browse repository at this point
Copy the full SHA b0ef3f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for bb1eaf0 - Browse repository at this point
Copy the full SHA bb1eaf0View commit details -
Configuration menu - View commit details
-
Copy full SHA for eaa29c1 - Browse repository at this point
Copy the full SHA eaa29c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 62e7a1c - Browse repository at this point
Copy the full SHA 62e7a1cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b3bde0e - Browse repository at this point
Copy the full SHA b3bde0eView commit details
Commits on Aug 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 534dde8 - Browse repository at this point
Copy the full SHA 534dde8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11a2f05 - Browse repository at this point
Copy the full SHA 11a2f05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 258d9df - Browse repository at this point
Copy the full SHA 258d9dfView commit details -
The goal is that this replaces as much functionality of bootimage as possible.
Configuration menu - View commit details
-
Copy full SHA for c2c4115 - Browse repository at this point
Copy the full SHA c2c4115View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98a4e03 - Browse repository at this point
Copy the full SHA 98a4e03View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e158a2 - Browse repository at this point
Copy the full SHA 9e158a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d1f6fa7 - Browse repository at this point
Copy the full SHA d1f6fa7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bb5884 - Browse repository at this point
Copy the full SHA 0bb5884View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6005ec7 - Browse repository at this point
Copy the full SHA 6005ec7View commit details -
Reserve one more slot for memory regions
We might split a partly used region into two.
Configuration menu - View commit details
-
Copy full SHA for 41b5d51 - Browse repository at this point
Copy the full SHA 41b5d51View commit details -
Configuration menu - View commit details
-
Copy full SHA for dac7681 - Browse repository at this point
Copy the full SHA dac7681View commit details
Commits on Aug 23, 2020
-
Configuration menu - View commit details
-
Copy full SHA for dfee1c7 - Browse repository at this point
Copy the full SHA dfee1c7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09c4aee - Browse repository at this point
Copy the full SHA 09c4aeeView commit details -
Make frame allocator generic and move it to lib
Our goal is to share this frame allocator with the BIOS executable.
Configuration menu - View commit details
-
Copy full SHA for 1f1142f - Browse repository at this point
Copy the full SHA 1f1142fView commit details
Commits on Aug 24, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7aa096a - Browse repository at this point
Copy the full SHA 7aa096aView commit details -
Group binary functionality into new
binary
submoduleWith `bios` and `uefi` submodules.
Configuration menu - View commit details
-
Copy full SHA for bc48c7e - Browse repository at this point
Copy the full SHA bc48c7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for e40735e - Browse repository at this point
Copy the full SHA e40735eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 402ba9e - Browse repository at this point
Copy the full SHA 402ba9eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2952138 - Browse repository at this point
Copy the full SHA 2952138View commit details -
Increase self.next_frame if smaller than descriptor start
Otherwise we would use the undefined frames before the descriptor's start too.
Configuration menu - View commit details
-
Copy full SHA for d0cf36b - Browse repository at this point
Copy the full SHA d0cf36bView commit details -
Configuration menu - View commit details
-
Copy full SHA for c47cb9c - Browse repository at this point
Copy the full SHA c47cb9cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 90a36ad - Browse repository at this point
Copy the full SHA 90a36adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07697e9 - Browse repository at this point
Copy the full SHA 07697e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9713bd7 - Browse repository at this point
Copy the full SHA 9713bd7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87e85b0 - Browse repository at this point
Copy the full SHA 87e85b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 61f4a7f - Browse repository at this point
Copy the full SHA 61f4a7fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a1d2136 - Browse repository at this point
Copy the full SHA a1d2136View commit details
Commits on Aug 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 6bee406 - Browse repository at this point
Copy the full SHA 6bee406View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae1a21 - Browse repository at this point
Copy the full SHA 1ae1a21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 053adfd - Browse repository at this point
Copy the full SHA 053adfdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03dee1b - Browse repository at this point
Copy the full SHA 03dee1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 772ccc9 - Browse repository at this point
Copy the full SHA 772ccc9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0eeb833 - Browse repository at this point
Copy the full SHA 0eeb833View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1353705 - Browse repository at this point
Copy the full SHA 1353705View commit details -
Configuration menu - View commit details
-
Copy full SHA for aee9105 - Browse repository at this point
Copy the full SHA aee9105View commit details -
Configuration menu - View commit details
-
Copy full SHA for 672a2c1 - Browse repository at this point
Copy the full SHA 672a2c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36d697e - Browse repository at this point
Copy the full SHA 36d697eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 57aad9f - Browse repository at this point
Copy the full SHA 57aad9fView commit details -
Configuration menu - View commit details
-
Copy full SHA for a4e69db - Browse repository at this point
Copy the full SHA a4e69dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 47bdc02 - Browse repository at this point
Copy the full SHA 47bdc02View commit details
Commits on Aug 31, 2020
-
Use raw strings for include path to fix build on Windows
Windows paths use backslashes as path separator, which are interpreted as escape values in normal strings. By using raw strings, we fix this problem.
Configuration menu - View commit details
-
Copy full SHA for 41d6d77 - Browse repository at this point
Copy the full SHA 41d6d77View commit details
Commits on Sep 9, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3237429 - Browse repository at this point
Copy the full SHA 3237429View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ae2bbc - Browse repository at this point
Copy the full SHA 1ae2bbcView commit details -
Include .bss input sections in bootloader section
Otherwise they are not loaded, which results in undefined behavior when bss state is used, e.g. on `log::set_logger`.
Configuration menu - View commit details
-
Copy full SHA for 8ff1624 - Browse repository at this point
Copy the full SHA 8ff1624View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86e2b05 - Browse repository at this point
Copy the full SHA 86e2b05View commit details -
Configuration menu - View commit details
-
Copy full SHA for f2a29b7 - Browse repository at this point
Copy the full SHA f2a29b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86fd671 - Browse repository at this point
Copy the full SHA 86fd671View commit details -
Configuration menu - View commit details
-
Copy full SHA for d782493 - Browse repository at this point
Copy the full SHA d782493View commit details
Commits on Sep 20, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 694d313 - Browse repository at this point
Copy the full SHA 694d313View commit details
Commits on Sep 21, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 3b76179 - Browse repository at this point
Copy the full SHA 3b76179View commit details
Commits on Sep 25, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 450b83b - Browse repository at this point
Copy the full SHA 450b83bView commit details -
Configuration menu - View commit details
-
Copy full SHA for cb8345b - Browse repository at this point
Copy the full SHA cb8345bView commit details
Commits on Sep 27, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 53e5c25 - Browse repository at this point
Copy the full SHA 53e5c25View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34a5da8 - Browse repository at this point
Copy the full SHA 34a5da8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5884d15 - Browse repository at this point
Copy the full SHA 5884d15View commit details
Commits on Sep 28, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 7be3221 - Browse repository at this point
Copy the full SHA 7be3221View commit details
Commits on Oct 1, 2020
-
Use compiler_builtins mem feature instead of rlibc
Also: Update x86_64 to 0.12.2 to fix build on latest nightly.
Configuration menu - View commit details
-
Copy full SHA for dfa82bd - Browse repository at this point
Copy the full SHA dfa82bdView commit details
Commits on Oct 30, 2020
-
Configuration menu - View commit details
-
Copy full SHA for 119beee - Browse repository at this point
Copy the full SHA 119beeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3e49682 - Browse repository at this point
Copy the full SHA 3e49682View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3dbe8d4 - Browse repository at this point
Copy the full SHA 3dbe8d4View commit details -
Report UEFI/BIOS memory type IDs in memory map
Also: Reuse some UEFI regions that are no longer needed as `Usable` before switching to kernel.
Configuration menu - View commit details
-
Copy full SHA for 15ce0e4 - Browse repository at this point
Copy the full SHA 15ce0e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for bf68296 - Browse repository at this point
Copy the full SHA bf68296View commit details -
Configuration menu - View commit details
-
Copy full SHA for 76df3e5 - Browse repository at this point
Copy the full SHA 76df3e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c7f3f2 - Browse repository at this point
Copy the full SHA 4c7f3f2View commit details -
Configuration menu - View commit details
-
Copy full SHA for e0b68c6 - Browse repository at this point
Copy the full SHA e0b68c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbfc6be - Browse repository at this point
Copy the full SHA cbfc6beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 464e80e - Browse repository at this point
Copy the full SHA 464e80eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 924131f - Browse repository at this point
Copy the full SHA 924131fView commit details -
Configuration menu - View commit details
-
Copy full SHA for bc3a136 - Browse repository at this point
Copy the full SHA bc3a136View commit details -
Use the
components
key of thetoolchain
actionInstead of installing the rustup components manually. This way, we choose a nightly that has the required components, so that no error occurs when the latest nightly misses some components.
Configuration menu - View commit details
-
Copy full SHA for 9ddeaaa - Browse repository at this point
Copy the full SHA 9ddeaaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for a9f2d21 - Browse repository at this point
Copy the full SHA a9f2d21View commit details -
Configuration menu - View commit details
-
Copy full SHA for aae44b2 - Browse repository at this point
Copy the full SHA aae44b2View commit details
Commits on Jan 9, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 06f41a2 - Browse repository at this point
Copy the full SHA 06f41a2View commit details -
Configuration menu - View commit details
-
Copy full SHA for d169a31 - Browse repository at this point
Copy the full SHA d169a31View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c33cec - Browse repository at this point
Copy the full SHA 0c33cecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 86d1db7 - Browse repository at this point
Copy the full SHA 86d1db7View commit details
Commits on Jan 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 92b069a - Browse repository at this point
Copy the full SHA 92b069aView commit details -
Remove
LegacyMemoryRegion::set_start
methodIt is not really needed and might be dangerous to use, as it adjusts only the start address, not the length.
Configuration menu - View commit details
-
Copy full SHA for 391f743 - Browse repository at this point
Copy the full SHA 391f743View commit details -
Configuration menu - View commit details
-
Copy full SHA for aac1825 - Browse repository at this point
Copy the full SHA aac1825View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d93994 - Browse repository at this point
Copy the full SHA 7d93994View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9312d95 - Browse repository at this point
Copy the full SHA 9312d95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44c7616 - Browse repository at this point
Copy the full SHA 44c7616View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3aafb30 - Browse repository at this point
Copy the full SHA 3aafb30View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba526a5 - Browse repository at this point
Copy the full SHA ba526a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6aaf882 - Browse repository at this point
Copy the full SHA 6aaf882View commit details -
Configuration menu - View commit details
-
Copy full SHA for dc1267b - Browse repository at this point
Copy the full SHA dc1267bView commit details
Commits on Jan 13, 2021
-
Create FAT file system image from
.efi
imageCan be run in QEMU through `qemu-system-x86_64 -drive file=bootimage-uefi-blog_os.fat -bios ovmf/OVMF_CODE.fd`.
Configuration menu - View commit details
-
Copy full SHA for 2ac0c82 - Browse repository at this point
Copy the full SHA 2ac0c82View commit details
Commits on Jan 14, 2021
-
Implementing
From
for foreign types is actually possibleThe new orphan rules allow this. Since `Into<T>` has a blanked impl for `From<T>`, but not the other way around, it is recommended to always implement `From` if possible.
Configuration menu - View commit details
-
Copy full SHA for a818c27 - Browse repository at this point
Copy the full SHA a818c27View commit details -
Configuration menu - View commit details
-
Copy full SHA for f20ac53 - Browse repository at this point
Copy the full SHA f20ac53View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7828d3 - Browse repository at this point
Copy the full SHA c7828d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ea64759 - Browse repository at this point
Copy the full SHA ea64759View commit details -
Configuration menu - View commit details
-
Copy full SHA for ca0a90a - Browse repository at this point
Copy the full SHA ca0a90aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c82e68 - Browse repository at this point
Copy the full SHA 8c82e68View commit details
Commits on Jan 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ec33e72 - Browse repository at this point
Copy the full SHA ec33e72View commit details -
Configuration menu - View commit details
-
Copy full SHA for 14c4e62 - Browse repository at this point
Copy the full SHA 14c4e62View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c80c41 - Browse repository at this point
Copy the full SHA 3c80c41View commit details
Commits on Feb 8, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 937aac9 - Browse repository at this point
Copy the full SHA 937aac9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83ad380 - Browse repository at this point
Copy the full SHA 83ad380View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7d5adcf - Browse repository at this point
Copy the full SHA 7d5adcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for f43bd4c - Browse repository at this point
Copy the full SHA f43bd4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for f238337 - Browse repository at this point
Copy the full SHA f238337View commit details
Commits on Feb 21, 2021
-
Improve reporting of config parse errors
Instead of panicking in the build script, emit a `compile_error!` invocation so that error is shown as normal compilation error. Also, include the path to the Cargo.toml where the error occurred.
Configuration menu - View commit details
-
Copy full SHA for d55f1c8 - Browse repository at this point
Copy the full SHA d55f1c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2511448 - Browse repository at this point
Copy the full SHA 2511448View commit details -
Rename default_settings test kernel and target file
This ensures that there are no conflicts with other test kernels.
Configuration menu - View commit details
-
Copy full SHA for d2053b0 - Browse repository at this point
Copy the full SHA d2053b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a0fd74 - Browse repository at this point
Copy the full SHA 6a0fd74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a3169b - Browse repository at this point
Copy the full SHA 3a3169bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c1dfc4 - Browse repository at this point
Copy the full SHA 3c1dfc4View commit details
Commits on Feb 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 38fd486 - Browse repository at this point
Copy the full SHA 38fd486View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a8ace7 - Browse repository at this point
Copy the full SHA 9a8ace7View commit details -
Check that the kernel Cargo.toml depends on the bootloader
If not it is likely the wrong Cargo.toml.
Configuration menu - View commit details
-
Copy full SHA for 873351c - Browse repository at this point
Copy the full SHA 873351cView commit details
Commits on Mar 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 39c6bbb - Browse repository at this point
Copy the full SHA 39c6bbbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15fda23 - Browse repository at this point
Copy the full SHA 15fda23View commit details -
Set up VESA mode properly instead of hardcoding it
Use the vesa init code from Redox. Comment out prompting the user for resolution for now (we can make it configurable later).
Configuration menu - View commit details
-
Copy full SHA for 7f7fec7 - Browse repository at this point
Copy the full SHA 7f7fec7View commit details -
Configuration menu - View commit details
-
Copy full SHA for b7ff05b - Browse repository at this point
Copy the full SHA b7ff05bView commit details
Commits on Mar 25, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5856491 - Browse repository at this point
Copy the full SHA 5856491View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7e064 - Browse repository at this point
Copy the full SHA 2d7e064View commit details -
Configuration menu - View commit details
-
Copy full SHA for f7478eb - Browse repository at this point
Copy the full SHA f7478ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 373169a - Browse repository at this point
Copy the full SHA 373169aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf6b61 - Browse repository at this point
Copy the full SHA cbf6b61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2855304 - Browse repository at this point
Copy the full SHA 2855304View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbb97cf - Browse repository at this point
Copy the full SHA bbb97cfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c3526ff - Browse repository at this point
Copy the full SHA c3526ffView commit details -
Configuration menu - View commit details
-
Copy full SHA for 512d5ae - Browse repository at this point
Copy the full SHA 512d5aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 88e20d3 - Browse repository at this point
Copy the full SHA 88e20d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a2d55d4 - Browse repository at this point
Copy the full SHA a2d55d4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4431c3b - Browse repository at this point
Copy the full SHA 4431c3bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ba9d943 - Browse repository at this point
Copy the full SHA ba9d943View commit details -
Configuration menu - View commit details
-
Copy full SHA for fb4813d - Browse repository at this point
Copy the full SHA fb4813dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 536e0f6 - Browse repository at this point
Copy the full SHA 536e0f6View commit details -
Rename the output images from
bootimage-*
toboot-*
To avoid confusion with the `bootimage` crate.
Configuration menu - View commit details
-
Copy full SHA for 2058af6 - Browse repository at this point
Copy the full SHA 2058af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for eccb89d - Browse repository at this point
Copy the full SHA eccb89dView commit details
Commits on Apr 5, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d741a8e - Browse repository at this point
Copy the full SHA d741a8eView commit details