Skip to main content

Crate somehal

Crate somehal 

Source

Re-exports§

pub use platform::platform_name;
pub use setup::KernelOp;
pub use crate::arch::timer;

Modules§

arch
cache
Data-cache maintenance helpers exposed through SomeHAL.
console
cpu
Current CPU helpers shared by architecture backends.
irq
mem
platform
power
rtc
setup
smp

Enums§

ConsoleDeviceIdError
PagingError

Functions§

__someboot_secondary
__somehal_secondary_default
boot_entropy
Returns the firmware-provided seed captured for this boot.
bootargs
Returns boot arguments captured from FDT, UEFI load options, or built into the image.
console_device_id
fdt_addr
fdt_addr_phys
init
post_paging
rsdp_addr_phys

Type Aliases§

PagingResult

Attribute Macros§

entry
Attribute to declare the entry point of the program
secondary_entry
Attribute to declare the secondary entry point of the program