mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-09-01 11:53:53 -04:00
Correct ARM port folder capitalization (#981)
* Rename Arm_AARCH64 to ARM_AARCH64 * Rename Arm_AARCH64_SRE to ARM_AARCH64_SRE * Update cmake for ARM port folder capitalization * Update in portable/CmakeLists.txt * Use capitalization name in port README.md --------- Co-authored-by: Ching-Hsin Lee <chinglee@amazon.com>
This commit is contained in:
parent
1065389c4e
commit
938ec0f7bf
11 changed files with 13 additions and 13 deletions
23
portable/GCC/ARM_AARCH64/README.md
Normal file
23
portable/GCC/ARM_AARCH64/README.md
Normal file
|
@ -0,0 +1,23 @@
|
|||
# Armv8-A architecture support
|
||||
|
||||
The Armv8-A architecture introduces the ability to use 64-bit and 32-bit
|
||||
Execution states, known as AArch64 and AArch32 respectively. The AArch64
|
||||
Execution state supports the A64 instruction set. It holds addresses in 64-bit
|
||||
registers and allows instructions in the base instruction set to use 64-bit
|
||||
registers for their processing.
|
||||
|
||||
The AArch32 Execution state is a 32-bit Execution state that preserves
|
||||
backwards compatibility with the Armv7-A architecture, enhancing that profile
|
||||
so that it can support some features included in the AArch64 state. It supports
|
||||
the T32 and A32 instruction sets. Follow the
|
||||
[link](https://developer.arm.com/Architectures/A-Profile%20Architecture)
|
||||
for more information.
|
||||
|
||||
## ARM_AARCH64 port
|
||||
|
||||
This port adds support for Armv8-A architecture AArch64 execution state.
|
||||
This port is generic and can be used as a starting point for Armv8-A
|
||||
application processors.
|
||||
|
||||
* ARM_AARCH64
|
||||
* Memory mapped interace to access Arm GIC registers
|
Loading…
Add table
Add a link
Reference in a new issue