Skip to main content

Crate caravel_hal

Crate caravel_hal 

Source

Structs§

Gpio
Driver for the Caravel management GPIO pin
HousekeepingSpi
Driver for the Caravel Housekeeping SPI interface
Timer0
Uart
UserIOBits
User I/O Pad Control bitfields
UserIo
Container for the full set of Caravel user I/O pins
Wishbone

Enums§

CaravelInterrupt
RISC-V interrupt numbers used by Caravel

Functions§

enable_caravel_interrupts
Enable Caravel external interrupt sources

Attribute Macros§

user_register_block
Attribute macro to define a memory-mapped register block at the given address offset in the user project area (i.e. on the Wishbone bus).