g2gps opened a new pull request, #10233:
URL: https://github.com/apache/nuttx/pull/10233
## Summary
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 interfacing with the risc-v mtimer through
opensbi.
## Impact
- Improved tickless performance for vexriscv-smp.
- New tickless support for vexriscv.
## Testing
- arty-a7:nsh
- arty-a7:knsh
- arty-a7:nsh-tickless
- arty-a7:knsh-tickless
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]