Skip to content

Add targets upstream for new ARM Cortex chips #88

Description

@jamesmunns

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).

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions