Skip to content

Commit

Permalink
🔨 Refact: Use bootloader crates as the default bootloader. (#3)
Browse files Browse the repository at this point in the history
* 🔨 Refact: Use rust-osdev/bootloader as the basic bootloader.

* 🔨 Refact: Complete dependencies and organize Makefile.

* 🔨 Refact: Update the url to the bootloader submodule.

* 📝 Docs: Update readme.

* 📝 Docs: Update readme.

* ✨ Feat: Use the noto-sans-mono-bitmap crates to output text.

* 📝 Docs: Update readme.
  • Loading branch information
hanbings authored Feb 5, 2025
1 parent 5b387ca commit ce858a4
Show file tree
Hide file tree
Showing 18 changed files with 469 additions and 467 deletions.
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -9,4 +9,6 @@ rustsbi-qemu.bin

# GDB Files
.gdb_history
.gdbinit
.gdbinit

.tasks
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "bootloader"]
path = bootloader
url = git@github.com:rust-osdev/bootloader.git
1 change: 0 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,6 @@
"rust-analyzer.linkedProjects": [
"./Cargo.toml",
"./canicula-common/Cargo.toml",
"./canicula-efi/Cargo.toml",
"./canicula-ext4/Cargo.toml",
"./canicula-kernel/Cargo.toml",
"./canicula-libs/Cargo.toml",
Expand Down
Loading

0 comments on commit ce858a4

Please sign in to comment.