5.5. Supported Boards for ARM EABI
Prev | Chapter 5. CS3™: The CodeSourcery Common Startup Code Sequence | Next

## 5.5. Supported Boards for ARM EABI

CS3 provides support for the following boards on ARM EABI targets.

Altera Cyclone III Cortex-M1
Processor name: | Cortex-M1
Processor options: | `-mcpu=cortex-m1 -mthumb`
Memory regions: | `itcm`, `ram` (SRAM), `rom` (Flash)
Interrupt vector: | `__cs3_interrupt_vector_micro`
Linker scripts: | RAM Hosted | `cycloneiii-cm1-ram-hosted.ld`
RAM Unhosted | `cycloneiii-cm1-ram.ld`
ROM Hosted | `cycloneiii-cm1-rom-hosted.ld`
ROM Unhosted | `cycloneiii-cm1-rom.ld`

ARM M-profile Simulator
Processor name: | Cortex-M3
Processor options: | `-mcpu=cortex-m3 -mthumb`
Memory regions: | `ram`
Interrupt vector: | `__cs3_interrupt_vector_micro`
Linker scripts: | Simulator Hosted | `generic-m-hosted.ld`
Simulator Unhosted | `generic-m.ld`

ARM Simulator
Processor name: | unspecified
Processor options: | none
Memory regions: | `ram`
Interrupt vector: | `__cs3_interrupt_vector_arm`
Linker scripts: | Simulator Hosted | `generic-hosted.ld`
Simulator Unhosted | `generic.ld`

ARM Simulator (VFP)
Processor name: | unspecified
Processor options: | none
Memory regions: | `ram`
Interrupt vector: | `__cs3_interrupt_vector_arm`
Linker scripts: | Simulator Hosted | `generic-vfp-hosted.ld`
Simulator Unhosted | `generic-vfp.ld`

ARMulator (RDI)
Processor name: | unspecified
Processor options: | none
Memory regions: | `ram`
Interrupt vector: | `__cs3_interrupt_vector_arm`
Linker scripts: | RAM Hosted | `armulator-ram-hosted.ld`
RAM Unhosted | `armulator-ram.ld`

Prev | Up | Next
5.4. Interrupt Vectors and Handlers | Home | 5.6. Interrupt Vector Tables