g2gps
g2gps
Hello, I'm attempting to use litex_sim to debug an application running on VexRiscv. I've been using the wiki pages: [Use-GDB-with-VexRiscv-CPU](https://github.com/enjoy-digital/litex/wiki/Use-GDB-with-VexRiscv-CPU), [Use-Host-Bridge-to-control-debug-a-SoC](https://github.com/enjoy-digital/litex/wiki/Use-Host-Bridge-to-control-debug-a-SoC) and [SoC-Simulator](https://github.com/enjoy-digital/litex/wiki/SoC-Simulator) as a guide, however I might not...
Hello, I'm using poll in conjunction with timerfds and the `POLLIN` event to schedule actions at different rates. I'm finding that when `CONFIG_SCHED_TICKLESS` is used, poll is returning with only...
## Summary Add the static keyword to required function and variable delcaration to reduce their scope. Stops namespace pollution in `CONFIG_BUILD_FLAT` ## Impact Stops symbol collision when `CONFIG_TESTING_SD_BENCH` and `CONFIG_TESTING_SD_STRESS`...
This was originally raised by @acassis in #1816 and #1810. However I've only just got a chance to have a look at it. To summarize, applications built against Nuttx export...
## Summary arch/risc-v/litex: add some litex specific FDT helpers. ## Impact These utilities remove some of the boilerplate needed for FDT parsing and device initialization. ## Testing Litex port with...
While profiling some of the litex layers, I found that the riscv mtimer is scheduled through openSBI multiple times per alarm interrupt. This isn't ideal, as the openSBI ecall is...
With the `risc-v/litex` port, we're able to access the TIME and TIMEH CSRs in usermode. I would like take advantage of this feature to replace the proxies for syscalls, such...
## Summary Cache the next timeout value in the drivers instance and update the mtimecmp value once. This is advantageous as the opensbi ecall to set the timer is expensive...
I've encountered an issue while swapping the file system used for our application from LittleFS to FatFS, and would appreciate any help diagnosing the problem. For my initial investigation, I've...
## Summary provide architecture specific perfmon bindings. Using the up_perf_xx bindings directory with the core clock is more efficient than performing a nanosecond conversion on every gettime event. ## Impact...