Directories
¶
Path | Synopsis |
---|---|
Package dma provides interface to the DMA controller.
|
Package dma provides interface to the DMA controller. |
dmairq
Package dmairq allows to share the limited number of system-level DMA interrupts between the interrupt service routines (ISRs, interrupt hadlers) for individual DMA channels.
|
Package dmairq allows to share the limited number of system-level DMA interrupts between the interrupt service routines (ISRs, interrupt hadlers) for individual DMA channels. |
mem
|
|
nocache
Package nocache allows to allocate variables and slices of arbitrary type in the DMA-capable non-cached memory.
|
Package nocache allows to allocate variables and slices of arbitrary type in the DMA-capable non-cached memory. |
init
Package init when imported configures the whole system for typical usage assuming it's RPI Pico 2 compatible, that is, it's clocked from 12 MHz crystal, the XIP QSPI Flash supports 133 MHz clock, the IOVDD >= 2.5 V. Both the CPU and Flash are configured to run at conservative 125 MHz.
|
Package init when imported configures the whole system for typical usage assuming it's RPI Pico 2 compatible, that is, it's clocked from 12 MHz crystal, the XIP QSPI Flash supports 133 MHz clock, the IOVDD >= 2.5 V. Both the CPU and Flash are configured to run at conservative 125 MHz. |
timer/riscvst
Package riscvst provides the implementation of a tickless system timer based on the RISCV platform timer.
|
Package riscvst provides the implementation of a tickless system timer based on the RISCV platform timer. |
Click to show internal directories.
Click to hide internal directories.