diff options
| author | Sean Cross <sean@xobs.io> | 2020-12-24 14:06:57 +0800 |
|---|---|---|
| committer | Sean Cross <sean@xobs.io> | 2020-12-24 14:06:57 +0800 |
| commit | 2f95cc95a494395658eefed6130b9a8732117482 (patch) | |
| tree | b7bf1316c42651397ff44db5128e163ee92c96a7 /shared-module/struct | |
| parent | f3e54414e5771a2463a8a93b4dcbb395584d2fe3 (diff) | |
litex: move more critical code to RAM
The XIP SPI flash on Fomu is slow, which results in certain operations
taking a long time. This becomes a problem for time-critical operations
such as USB.
Move various calls into RAM to improve performance.
This includes the call to __modsi3 and __udivsi3 which are used by the
supervisor handler to determine if periodic callbacks need to be run.
This finishes fixing #3841
Signed-off-by: Sean Cross <sean@xobs.io>
Diffstat (limited to 'shared-module/struct')
0 files changed, 0 insertions, 0 deletions
