Change Note 2024-11-17

Library Modules

Newly Ported to libv2

MCU2

  • Add bus performance measurement codes.
  • Simplify (shorten) names of exceptions (IRQ and system exceptions).
  • Add definitions of exception priorities.

MemoryExt

  • Read procedure end address from meta data in the resource block, in lieu of scanning the memory.

PIO

  • Update Init to work with two or three (or more) PIO devices (same concept as used for UARTs, SPIs, and timers)

Bootrom

  • Only ported for RP2040 for now.
  • Changes in RP2350 need a closer look first.

Example Programs

Additional example programs have been ported to run on both MCUs:

  • CodeLoading
  • StackUsage
  • PIOsquare

BootromAccess.mod has been ported, too, but only for the RP2040; see above.