nuttx/arch/arm/src
Yanfeng Liu c7d3f92867 arch/arm: guard .thumb_func use
This guards use of .thumb_func with ARM_THUBM kconfig so that
CONFIG_ARM_THUMB can be off for cases like qemu-armv7r:pnsh

Signed-off-by: Yanfeng Liu <p-liuyanfeng9@xiaomi.com>
2025-03-27 02:25:05 +08:00
..
a1x Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
am335x Revert "use small lock in following files:" 2025-02-13 14:15:43 +08:00
arm arch: set (*running_task)->xcp.regs to NULL when exit from irq/exception 2025-01-22 23:52:17 +08:00
armv6-m arch: set (*running_task)->xcp.regs to NULL when exit from irq/exception 2025-01-22 23:52:17 +08:00
armv7-a arm-a/shm: fix issue when use shm in arm-a 2025-02-15 18:44:26 -03:00
armv7-m arch: set (*running_task)->xcp.regs to NULL when exit from irq/exception 2025-01-22 23:52:17 +08:00
armv7-r arch/armv7-r: fix SYS_task_start 2025-02-11 19:37:14 +08:00
armv8-m arch: set (*running_task)->xcp.regs to NULL when exit from irq/exception 2025-01-22 23:52:17 +08:00
armv8-r arch: set (*running_task)->xcp.regs to NULL when exit from irq/exception 2025-01-22 23:52:17 +08:00
at32 arch/arm: add missing itm_syslog.h include 2025-03-19 12:17:28 -03:00
c5471 Revert "Use small lock to protect resources related to ethernet." 2025-02-13 14:15:43 +08:00
cmake cmake/pic: sync pic related compiler flags from makefile 2025-02-07 17:41:04 +08:00
common arch/arm: guard .thumb_func use 2025-03-27 02:25:05 +08:00
csk6 armv7/8m: fix regresion from https://github.com/apache/nuttx/pull/14881 2024-12-09 12:20:13 +08:00
cxd32xx arch/arm: add missing itm_syslog.h include 2025-03-19 12:17:28 -03:00
cxd56xx arch: cxd56xx: Improve i2c initialize function 2025-02-25 10:55:20 +01:00
dm320 Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
efm32 Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
eoss3 arch/arm: add missing itm_syslog.h include 2025-03-19 12:17:28 -03:00
fvp-v8r-aarch32 arch/arm:use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
gd32f4 arch/arm: add missing itm_syslog.h include 2025-03-19 12:17:28 -03:00
goldfish arm/goldfish: add ARCH_HAVE_ELF_EXECUTABLE 2025-01-23 23:29:51 +08:00
imx1 arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
imx6 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
imx9 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
imxrt arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
kinetis arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
kl Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
lc823450 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
lpc17xx_40xx Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
lpc31xx Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
lpc43xx Revert " Use small lock to protect timer related resources in arch ARM." 2025-02-13 14:15:43 +08:00
lpc54xx Revert "Use small lock to protect resources related to i2c master and slave." 2025-02-13 14:15:43 +08:00
lpc214x Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
lpc2378 Revert "Use small lock to protect resources related to i2c." 2025-02-13 14:15:43 +08:00
max326xx arch/arm/max326xx: add max32690 gpio driver 2025-02-15 10:23:01 -03:00
mcx-nxxx arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
moxart arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
mps arch/arm:use UP_DSB, UP_DMB, UP_ISB as barrier standard API 2025-01-20 20:13:07 +08:00
mx8mp arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
nrf52 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
nrf53 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
nrf91 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
nuc1xx Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
phy62xx Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
qemu arch/arm, risc-v: Fix typos in Code Comments 2025-03-03 14:05:06 +01:00
ra4 arch/ra4: Add support for Renesas RA4M1 MCU 2025-02-25 13:14:48 -03:00
rp23xx arch/{rp2040|rp23xx}: remove ADC option from Kconfig 2025-03-23 10:41:54 -03:00
rp2040 arch/{rp2040|rp23xx}: remove ADC option from Kconfig 2025-03-23 10:41:54 -03:00
rtl8720c arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
s32k1xx arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
s32k3xx arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
sam34 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
sama5 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
samd2l2 Revert "Use small lock to protect resources related to i2c master and slave." 2025-02-13 14:15:43 +08:00
samd5e5 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
samv7 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
stm32 arch/arm/stm32: fix stm32f1xx alarm support 2025-03-27 02:22:51 +08:00
stm32f0l0g0 arch/arm/src/stm32f0l0g0: Fix SPI reads when nbits is 8 2025-03-08 00:19:45 +08:00
stm32f7 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
stm32h5 arch/arm/STM32H5: Initial ICACHE Support 2025-03-10 13:24:02 +08:00
stm32h7 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
stm32l4 Revert "Use small lock to protect usbdev and endpoint in arch ARM." 2025-02-13 14:15:43 +08:00
stm32l5 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
stm32u5 Revert "Use small lock to protect resources related to i2c." 2025-02-13 14:15:43 +08:00
stm32wb Revert "Use small lock to protect resources related to i2c." 2025-02-13 14:15:43 +08:00
stm32wl5 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
str71x arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00
tiva arch/arm/tiva: Refactor complementary PWM mode configuration 2025-02-28 11:07:19 -03:00
tlsr82 Remove duplicate includes across multiple files 2025-01-09 23:30:23 +08:00
tms570 Revert "Use small lock to protect resources related to irq in arch ARM." 2025-02-13 14:15:43 +08:00
xmc4 arch/arm: Fix crash when using memcpy/memset as RAMFUNCS 2025-03-27 02:17:14 +08:00
.gitignore
CMakeLists.txt arch/qemu-armv7a: kernel mode cmake support 2025-01-02 23:13:07 +08:00
Makefile arch/arm: migrate to SPDX identifier 2024-12-06 09:25:23 +08:00