nuttx/boards/risc-v/litex/arty_a7/configs
Stuart Ianna 34bfa2f7ba arch/risc-v/litex: Add platform specific tickless implementation.
Adds a platform specific implementation for tickless schedular operation. This includes:
 - Tickless operation for vexriscv cores.
 - Tickless operation for vexriscv-smp cores.
 - Ticked operation for vexriscv-smp cores.

Ticked operation for vexriscv core has been refactored.

Additional default configuration added to demonstrate operation.

Both tickless and ticked options use Litex timer0 for scheduling intervals. This is significantly faster than interfaceing with the risc-v mtimer through opensbi.
2023-08-16 16:59:27 +08:00
..
knsh arch/risc-v/litex: Add platform specific tickless implementation. 2023-08-16 16:59:27 +08:00
knsh-tickless arch/risc-v/litex: Add platform specific tickless implementation. 2023-08-16 16:59:27 +08:00
netnsh binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
nsh binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
nsh-tickless arch/risc-v/litex: Add platform specific tickless implementation. 2023-08-16 16:59:27 +08:00
pwm binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00
sdmmc binfmt: Change the default of BINFMT_DISABLE to DEFAULT_SMALL 2023-08-10 11:35:41 +03:00