aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorbors[bot] <26634292+bors[bot]@users.noreply.github.com>2022-09-26 09:58:06 +0000
committerGitHub <[email protected]>2022-09-26 09:58:06 +0000
commitdc376a23909b1def19b64f65d954995330870fe7 (patch)
tree206e5d065d0d098734e85dc69e5c17d5bac5ba7a /examples
parenta9efbf18c62186de0581ec72cca90a69340a02a3 (diff)
parentfa7781c48d9e6687914e674aba63291225ee8d17 (diff)
Merge #965
965: (embassy-rp): add RP2040 ROM functions and intrinsics aliases r=Dirbaio a=MathiasKoch Add RP2040 ROM functions described in section **2.8.3.1. Bootrom Functions** of https://datasheets.raspberrypi.com/rp2040/rp2040-datasheet.pdf Make all ROM functions (normal and floating point) provide both a direct call that does the operation and a module with a ptr() function to get the function pointer. Add a feature to enable automatic caching of the result of ROM table function lookups. Add a check for a V2 bootrom when using floating point functions that require it. Panic when it's not present. Add a standardized macro for intrinsics export and connect the simple ROM functions to intrinsics. Direct copy from `rp-hal`! Full credit to those guys for all the heavy lifting. Co-authored-by: Mathias <[email protected]> Co-authored-by: Dario Nieuwenhuis <[email protected]>
Diffstat (limited to 'examples')
0 files changed, 0 insertions, 0 deletions