diff options
| author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2022-09-26 09:58:06 +0000 |
|---|---|---|
| committer | GitHub <[email protected]> | 2022-09-26 09:58:06 +0000 |
| commit | dc376a23909b1def19b64f65d954995330870fe7 (patch) | |
| tree | 206e5d065d0d098734e85dc69e5c17d5bac5ba7a /examples/boot/application | |
| parent | a9efbf18c62186de0581ec72cca90a69340a02a3 (diff) | |
| parent | fa7781c48d9e6687914e674aba63291225ee8d17 (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/boot/application')
0 files changed, 0 insertions, 0 deletions
