Skip to content

aarch32-cpu v0.3.0

Choose a tag to compare

@jonathanpallant jonathanpallant released this 05 May 17:09
· 14 commits to main since this release
988f9c2
  • Added Iciallu register which allows invalidating the instruction cache.
  • Added asm::fiq_enable and asm::fiq_disable
  • Added stacks::stack_used_bytes to count how much stack has been used
  • Added svc1!-svc6! macros for making syscalls
  • Added hvc! and hvc1!-hvc6! macros for making hypercalls
  • Added mmu::L1Table type for basic MMU L1 page-tables
  • Added Prlar::limit_address method
  • Added Prbar::base_address method
  • register::vbar and register::Vbar are also available for ARMv7-A now.
  • Added defmt implementations for PMSA types.