summaryrefslogtreecommitdiff
path: root/tests/basics/python34.py.exp
diff options
context:
space:
mode:
authorSean Cross <sean@xobs.io>2020-04-02 11:21:22 +0800
committerSean Cross <sean@xobs.io>2020-04-02 11:21:22 +0800
commit9845a064ad22dd6cc6c720a8b765978a16e71ff7 (patch)
tree5ca1e225eab69bb2fad7a4c3539debe8b62123ae /tests/basics/python34.py.exp
parentf47b964c5ff838153ebaff2077405b0f4f881565 (diff)
ports: fomu: move more functions into ram for stability
The SPI flash on current Fomu firmware is slow. Circuitpython runs XIP from SPI flash, and so execution time can also be slow. Ordinarily this isn't a problem, however certain operations are time-sensitive. In particular, USB function needs to be handled quickly in order to prevent the host from re-enumerating the device. Place several critical TinyUSB structures into RAM, as well as several hot functions that are frequently called. This reduces execution time at the expense of system memory, and greatly improves system stability. Signed-off-by: Sean Cross <sean@xobs.io>
Diffstat (limited to 'tests/basics/python34.py.exp')
0 files changed, 0 insertions, 0 deletions