Crate xtensa_lx

Source
Expand description

Low-level access to Xtensa LX processors and peripherals.

§Minimum Supported Rust Version (MSRV)

This crate is guaranteed to compile on stable Rust 1.65 and up. It might compile with older versions but that may change in any new patch release.

§Feature Flags

No documented features in Cargo.toml

Modules§

interrupt
Interrupts
timer
Xtensa internal timers

Macros§

singleton
Macro to create a mutable reference to a statically allocated value

Functions§

debug_break
Insert debug breakpoint
get_processor_id
Get the id of the current core
get_program_counter
Get the core current program counter
get_stack_pointer
Get the core stack pointer
is_debugger_attached
Returns true if a debugger is attached
set_stack_pointer
Set the core stack pointer
set_vecbase
Move the vector base