Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
redox-os
bootloader
Commits
636d8a63
Verified
Commit
636d8a63
authored
Apr 01, 2022
by
Jeremy Soller
Browse files
Update uefi crates
parent
c2ea5e79
Changes
3
Hide whitespace changes
Inline
Side-by-side
Cargo.lock
View file @
636d8a63
...
...
@@ -201,24 +201,24 @@ dependencies = [
[[package]]
name = "redox_uefi"
version = "0.1.
4
"
version = "0.1.
5
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
2de4ce549b3f0e31eee5cc0f5ae60aa7d59f62fe23a258c73470e07f94b0e725
"
checksum = "
0c483e82899e79d50a4ad1a5eb8f3fc918e9b37b0387d85510fa4cf21d2e3dda
"
[[package]]
name = "redox_uefi_alloc"
version = "0.1.
3
"
version = "0.1.
4
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
653e3df47a4370a8dacb590352b633cda033b3b74a920e7e2b76a5d0f8b259b5
"
checksum = "
09eebe4aab0f8207676234160ffd94cb6c8660694079449ded0eea6a4e27ede1
"
dependencies = [
"redox_uefi",
]
[[package]]
name = "redox_uefi_std"
version = "0.1.
6
"
version = "0.1.
7
"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
d8865731f2dd06d63decbef0dbd3778f09be8d2481d9ddbddb3660db7a745af0
"
checksum = "
5ecc253339d4dc0606421b6118458ef45c184d76ccdc8e20296cdaddf2e401ae
"
dependencies = [
"redox_uefi",
"redox_uefi_alloc",
...
...
@@ -296,9 +296,9 @@ checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "x86"
version = "0.4
3
.0"
version = "0.4
7
.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "
1e85eb056bbe47f56d75dc0ccc5fe9c12211ed141292f4d7485d2a7c3dedda09
"
checksum = "
55b5be8cc34d017d8aabec95bc45a43d0f20e8b2a31a453cabc804fe996f8dca
"
dependencies = [
"bit_field",
"bitflags",
...
...
Cargo.toml
View file @
636d8a63
...
...
@@ -26,11 +26,11 @@ default-features = false
features
=
["force-soft"]
[target.'cfg(target_os
=
"uefi"
)
'.dependencies]
redox_uefi
=
"0.1.
3
"
redox_uefi_std
=
"0.1.
5
"
redox_uefi
=
"0.1.
5
"
redox_uefi_std
=
"0.1.
7
"
[target."x86_64-unknown-uefi".dependencies]
x86
=
"0.4
3
.0"
x86
=
"0.4
7
.0"
[features]
default
=
[]
...
...
src/os/uefi/arch/x86_64.rs
View file @
636d8a63
use
core
::{
mem
,
ptr
};
use
core
::{
arch
::
asm
,
mem
,
ptr
};
use
uefi
::
status
::
Result
;
use
x86
::{
controlregs
::{
self
,
Cr0
,
Cr4
},
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment