mirror of
https://github.com/phil-opp/blog_os.git
synced 2025-12-21 00:17:50 +00:00
Update to latest bootloader prototype
This commit is contained in:
20
Cargo.toml
20
Cargo.toml
@@ -4,6 +4,11 @@ version = "0.1.0"
|
||||
authors = ["Philipp Oppermann <dev@phil-opp.com>"]
|
||||
edition = "2018"
|
||||
|
||||
[workspace]
|
||||
members = [
|
||||
"disk_image",
|
||||
]
|
||||
|
||||
[[test]]
|
||||
name = "should_panic"
|
||||
harness = false
|
||||
@@ -13,15 +18,16 @@ name = "stack_overflow"
|
||||
harness = false
|
||||
|
||||
[dependencies]
|
||||
bootloader = { version = "0.9.8", features = ["map_physical_memory"]}
|
||||
bootloader = { path = "../../uefi-test"}
|
||||
rlibc = "1.0.0"
|
||||
volatile = "0.2.6"
|
||||
spin = "0.5.2"
|
||||
x86_64 = "0.11.0"
|
||||
uart_16550 = "0.2.0"
|
||||
pic8259_simple = "0.2.0"
|
||||
pc-keyboard = "0.5.0"
|
||||
linked_list_allocator = "0.8.0"
|
||||
volatile = { path= "../../volatile", features = ["unstable"] }
|
||||
font8x8 = { version = "0.2.5", default-features = false, features = ["unicode"]}
|
||||
|
||||
[dependencies.lazy_static]
|
||||
version = "1.0"
|
||||
@@ -33,7 +39,7 @@ default-features = false
|
||||
features = ["alloc"]
|
||||
|
||||
[dependencies.conquer-once]
|
||||
version = "0.2.0"
|
||||
version = "0.2.1"
|
||||
default-features = false
|
||||
|
||||
[dependencies.futures-util]
|
||||
@@ -41,9 +47,5 @@ version = "0.3.4"
|
||||
default-features = false
|
||||
features = ["alloc"]
|
||||
|
||||
[package.metadata.bootimage]
|
||||
test-args = [
|
||||
"-device", "isa-debug-exit,iobase=0xf4,iosize=0x04", "-serial", "stdio",
|
||||
"-display", "none"
|
||||
]
|
||||
test-success-exit-code = 33 # (0x10 << 1) | 1
|
||||
[package.metadata.bootloader]
|
||||
map-physical-memory = true
|
||||
|
||||
Reference in New Issue
Block a user