Closed
Description
We should consider adding target JSONs and build rust-std compenents for the following targets before the 2018 era lands:
- ARM Cortex-R Target(s) based on thumbv7em (Cortex-R4, R5, R7, R8)
- ARM Cortex-M Target(s) based on thumbv8em (Cortex-M23 and Cortex-M33)
- ARM Cortex-R Target(s) based on thumbv8em (Cortex-R52)
This may also require updates to low level crates like cortex-m
, maybe compiler_builtins
, though we should probably open separate issues for that.
We likely will need physical chips to verify functionality before adding them upstream, which may be difficult for chips based on thumbv8em, as they are not currently retailing at the moment (as far as I know, the Nordic nRF91 is the only one shipping, and it is only in a limited sample release).