nuttx/arch/arm/src
hujun5 a4fece3450 spin_lock: inline spin_lock
test:
We can use qemu for testing.
compiling
make distclean -j20; ./tools/configure.sh -l qemu-armv8a:nsh_smp ;make -j20
running
qemu-system-aarch64 -cpu cortex-a53 -smp 4 -nographic -machine virt,virtualization=on,gic-version=3 -net none -chardev stdio,id=con,mux=on -serial chardev:con -mon chardev=con,mode=readline -kernel ./nuttx
2024-07-15 02:29:30 +08:00
..
a1x arch: Fix style warnings regarding included header files 2024-03-05 09:45:49 +08:00
am335x arch/arm/src/am335x: Fix incorrect signedness of variable 2024-04-04 11:50:36 +08:00
arm paging: Rename existing CONFIG_PAGING to CONFIG_LEGACY_PAGING 2024-03-05 09:45:49 +08:00
armv6-m Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
armv7-a Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
armv7-m Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
armv7-r Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
armv8-m Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
armv8-r arch/armv8-r: update g_running_tasks before context switch 2024-07-12 00:39:37 +08:00
at32 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
c5471 net/ip: print ip addresses using ip4_addrN macro 2023-08-19 13:28:21 -03:00
cmake arch: Add --whole-archive linker option for some of architectures 2024-06-28 02:31:40 +08:00
common sched: move nxsched_dumponexit() to task_exithook 2024-06-30 17:30:42 +08:00
cxd32xx Fix Kconfig style 2024-07-12 06:37:59 +08:00
cxd56xx arch: cxd56xx: Add audio sources to CMakeLists.txt 2024-06-28 17:53:56 +08:00
dm320 arch/arm: Disable -Warray-bound for rp2040, dm320 and lpc31xx 2023-12-19 08:36:49 +08:00
efm32 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
eoss3 arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
fvp-v8r-aarch32 fix nxstyle 2024-04-15 15:33:17 -03:00
gd32f4 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
goldfish arch: Remove xxx_intstack_top and xxx_intstack_alloc 2024-04-09 16:59:00 -03:00
imx1 Indent the define statement by two spaces 2023-05-21 09:52:08 -03:00
imx6 arm/imx6: we use spin_lock_irqsave replace enter_critical_section to protect gpio init 2024-05-09 13:45:02 +08:00
imxrt imxrt: Correctly update PLL, bit has to toggled instead of being set 2024-07-04 13:00:19 -03:00
kinetis spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
kl spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
lc823450 Replace all asserts in kernel code with ASSERT 2024-05-17 10:18:16 -03:00
lpc17xx_40xx lpc17_40 i2c: Fix I2C driver state desynchronization. 2024-04-25 01:24:40 +08:00
lpc31xx arch: Fix style warnings regarding included header files 2024-03-05 09:45:49 +08:00
lpc43xx lpc43xx/usb: Fix gcc13.2 compiler error 2023-12-19 08:36:49 +08:00
lpc54xx spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
lpc214x Documentation: remove all migrated READMEs 2023-10-29 21:03:54 -03:00
lpc2378 Fix nuttx coding style 2023-07-11 02:33:45 +08:00
max326xx arch/arm:add up_debugpoint api 2023-12-11 08:43:26 -08:00
moxart
mps mps3:Support NuttX running on qemu cortex-m55 2024-04-26 18:42:35 -03:00
mx8mp arch/mx8mp: add rptun/rpmsg client support 2024-04-30 11:30:02 -03:00
nrf52 fix nxstyle 2024-05-03 14:15:56 -03:00
nrf53 fix nxstyle 2024-05-03 14:15:56 -03:00
nrf91 arch/nrf91: enable FPU 2024-04-28 08:49:46 +08:00
nuc1xx drivers/serial: Fix docstrings on UART interrupt handlers 2023-02-07 04:41:36 +08:00
phy62xx Replace all asserts in kernel code with ASSERT 2024-05-17 10:18:16 -03:00
qemu qemu/trustzone: add secure memory config 2024-04-14 12:07:59 -03:00
rp2040 Fix Kconfig style 2024-05-29 17:15:57 -03:00
rtl8720c Remove @ and % tag from all comments 2023-12-11 17:00:10 -03:00
s32k1xx Disable interrupt during FTFC operation 2024-03-06 13:31:48 -03:00
s32k3xx arch/arm/src/s32k3xx: Fix incorrect check for invalid port or pin number 2024-04-04 11:53:06 +08:00
sam34 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
sama5 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
samd2l2 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
samd5e5 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
samv7 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32f0l0g0 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32f7 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32h7 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32l4 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32l5 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32u5 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32wb spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
stm32wl5 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
str71x fix nxstyle 2024-05-03 14:15:56 -03:00
tiva Replace all asserts in kernel code with ASSERT 2024-05-17 10:18:16 -03:00
tlsr82 Revert "irq: remove restore_critical_section in irq" 2024-07-02 15:46:20 +08:00
tms570 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
xmc4 spin_lock: inline spin_lock 2024-07-15 02:29:30 +08:00
.gitignore
CMakeLists.txt cmake: move NUTTX_CHIP_ABS_DIR before common src 2023-11-07 17:39:03 +01:00
Makefile kasan: Implementing global variable out of bounds detection 2024-04-07 23:31:13 +08:00