Commit graph

  • 19bca74c7c clock_adjtime: use small lock to protect g_adjtime_ppb g_adjtime_wdog master hujun5 2024-12-11 16:40:52 +0800
  • a2d4d74af7 clock_timekeeping: remove enter_critical_section in sched/clock/clock_timekeeping.c hujun5 2024-12-11 16:24:47 +0800
  • 2149d89336 macro/align: Use ALIGN_UP and ALIGN_DOWN uniformly wangmingrong1 2025-01-07 20:15:39 +0800
  • 71a4e86718 risc-v/Toolchain.defs: guard -r in LDELFFLAGS Yanfeng Liu 2025-01-12 15:06:39 +0800
  • 63c8de5f03 sim: Fixes the linker 'noexecstack' warning Leo Chung 2025-01-12 13:13:27 +0800
  • 43797ea6cc drivers/timers/watchdog: add watchdog timer notifier chain yaojiaqi 2024-12-30 14:59:33 +0800
  • aa0aecbd80 mempool: addbacktrace should be before kasan_unpoison wangmingrong1 2025-01-11 11:40:42 +0800
  • 39780fdae1 drivers/vhost-rng: fix compile error in vhost-rng. rongyichang 2025-01-11 18:38:07 +0800
  • ee2f3df2ff drivers/vhost: fix compile error while get vhost status. rongyichang 2025-01-11 18:24:00 +0800
  • ff488133c9 qemu-armv7a: allows ELF_EXECUTABLE Yanfeng Liu 2025-01-09 08:40:48 +0800
  • 48846954d8 arm/Toolchain.defs: skip -r for ELF_EXECUTABLE Yanfeng Liu 2025-01-09 08:37:42 +0800
  • 657247bda8 libc/modlib: preprocess gnu-elf.ld Yanfeng Liu 2025-01-09 08:11:45 +0800
  • be40c01ddd nuttx/addrenv.h: revise assembly guard Yanfeng Liu 2025-01-09 07:59:55 +0800
  • 91c71ed00a mm: Add mm_lock_irq, mm_unlock_iq wangmingrong1 2025-01-10 18:34:06 +0800
  • 1d8ce18d7f macro/align: Fix ALIGN_UP and ALIGN_DOWN wangmingrong1 2025-01-10 23:21:27 +0800
  • 558fe83f6d Add Timer Support to STM32H5 ADC Driver Kyle Wilson 2025-01-10 13:03:36 -0600
  • 7c7a64c84c kconfiglib/mark: It should use pip instead of apt install wangmingrong1 2025-01-11 00:01:09 +0800
  • f2a88059e7 tools/nxstyle.c: Add missing zlib function names to white list Huang Qi 2025-01-10 21:39:44 +0800
  • 4bd8d9eac7 sched: remove spin_lock_irqsave(NULL) support hujun5 2025-01-08 16:56:34 +0800
  • 69ee240b45 rp2040_pio: remove spin_lock_irqsave(NULL) in arch/arm/src/rp2040/rp2040_pio.c hujun5 2025-01-08 17:05:13 +0800
  • b9837bed08 use small lock to protect g_ram_vectors, involving armv6-m, armv7-m, armv8-m. wangzhi16 2025-01-07 14:33:12 +0800
  • d84ba608a1 use small lock in following files: wangzhi16 2025-01-07 16:58:10 +0800
  • 58c95f5d85 armv7-a/Toolchain.defs: Update LLVM arch type to thumbv7a Huang Qi 2025-01-10 17:26:59 +0800
  • f179cb81b5 use small lock to protect register about l2cc, involving the following files: wangzhi16 2025-01-07 11:36:25 +0800
  • 575c608be8 drivers/usbdev/cdcacm.c: Fix a crash in cdcacm if usbdev gets unregistered while client calls close for the tty Jukka Laitinen 2025-01-09 13:35:02 +0200
  • af6147fb2c esp32[c6]: Fix misconfigured pin functions for esp32c6-devkitm Eren Terzioglu 2025-01-10 10:22:13 +0100
  • b2735751d1 rv-virt:citest64: Bump CONFIG_SYSTEM_POPEN_STACKSIZE YAMAMOTO Takashi 2025-01-10 19:18:53 +0900
  • 6dbdfb3cd5 arch/arm: Add LLVM configuration to CMake Huang Qi 2025-01-10 14:17:47 +0800
  • f2934935d0 armv7-a.cmake: Improve FPU options table formatting and readability Huang Qi 2025-01-10 14:14:03 +0800
  • 9783c88425 Initial STM32H5 Timers Commit Kyle Wilson 2025-01-03 10:35:43 -0600
  • e5e9032ea0 arm64/vector: Reduce two useless instructions wangmingrong1 2025-01-10 14:21:22 +0800
  • d22e6d7489 arm64/sctlr: Allows thread to independent control the switch of sctlr wangmingrong1 2025-01-06 20:17:55 +0800
  • 724797e05c goldfish_sensor_uorb.c: add set_interval for goldfish sensor chenzihan1 2024-11-22 16:35:27 +0800
  • 8c9162ef8c esp32[c3|c6|h2]: Fix misconfigured gpio issue Eren Terzioglu 2025-01-09 11:26:36 +0100
  • 1b8d5a4367 arch/risc-v: Refactor LLVM CPU type handling in Toolchain.cmake Huang Qi 2025-01-08 19:25:54 +0800
  • 70489fe56b net/tcp_timer: remove tcp_callback(TIMEOUT) when accept conn timeout zhanghongyu 2025-01-07 10:41:22 +0800
  • a76cdfda47 rv-virt:citest64: bump CONFIG_INIT_STACKSIZE YAMAMOTO Takashi 2025-01-09 16:57:11 +0900
  • 8fd4bea2ba segger: rm spin_lock_irqsave(NULL) in drivers/segger/config/SEGGER_RTT_Conf.h hujun5 2025-01-09 16:45:44 +0800
  • cfd0cc0d1a Remove duplicate includes across multiple files Huang Qi 2025-01-08 23:30:35 +0800
  • bb4eb12fa3 arch/arm/stm32:add stm32g4 spi driver. jerryslhao 2025-01-09 10:46:51 +0800
  • a8ba833cde Documentation: Add Rust integration guide for NuttX Huang Qi 2025-01-09 10:42:27 +0800
  • cb980cc977 arch/esp32s3_partition: Read data from SPI Flash at designated address (with decryption) nuttxs 2025-01-08 19:14:47 +0800
  • b3120e535b arch/arm/stm32{|f0l0g0|f7|h5|h7}/i2c: raise compilation error when configuration is invalid raiden00pl 2025-01-08 17:10:23 +0100
  • 11d54b34a7 Revert "mm_heap: double malloced memory default alignment (4 -> 8, 8 -> 16)" wangmingrong1 2025-01-08 15:38:13 +0800
  • 00794b92c4 arch/risc-v: Improve LLVM CPU type detection with findstring Huang Qi 2025-01-08 19:15:26 +0800
  • ae9815a888 riscv_cpustart.c: Change CPU start related traces to sinfo Ville Juven 2025-01-08 12:18:13 +0200
  • c0eaf12661 esp32s3_wifi_adapter.c: Fix a deadlock YAMAMOTO Takashi 2025-01-07 15:44:21 +0900
  • 8282ed9ab0 drivers/sensors/gnss: Macro UINT8_MAX for maximum value of uint8_t crefs wangjianyu3 2025-01-08 18:22:12 +0800
  • 428c2bfb91 Remove duplicate code hujun5 2025-01-08 20:10:42 +0800
  • 0b960de1e0 sim:citest: Bump the nsh line length YAMAMOTO Takashi 2025-01-08 15:12:12 +0900
  • 40bd8f9ad4 arch/risc-v: Make CPU index handling based on ARCH_RV_CPUID_MAP Huang Qi 2024-12-31 19:05:48 +0800
  • cd83dc1317 CI: Increase CI Jobs to 100% for Complex PRs Lup Yuen Lee 2025-01-08 11:13:45 +0800
  • 1bcaacd5cc arch/arm/stm32: fix stm32g4 enable pll code. jerryslhao 2025-01-08 09:50:22 +0800
  • fabf4a5142 fix compile error hujun5 2025-01-07 22:01:08 +0800
  • 9d5ecc29d0 Revert "SEGGER_RTT_Conf.h: rm spin_lock_irqsave(NULL) in drivers/segger/config/SEGGER_RTT_Conf.h" hujun5 2025-01-07 22:05:01 +0800
  • 154a91c323 Documentation: Update Python documentation for socket module Tiago Medicci Serrano 2025-01-07 18:05:10 -0300
  • 6469e30671 rv-virt/python: Enable Python's socket module on defconfig Tiago Medicci Serrano 2025-01-07 14:47:08 -0300
  • ba32b61d2e arch/arm/stm32/: Fix I2C driver for STM32G4 devices. Daniel P. Carvalho 2025-01-02 18:21:32 -0300
  • 3f3e6dd9b8 arch/arm/stm32/: Added enable/disable to timer low level ops. Daniel P. Carvalho 2025-01-03 09:57:21 -0300
  • e5ac1c620e sim: Disable chained fixups for sim_macho_init.c YAMAMOTO Takashi 2024-12-16 22:26:31 +0900
  • 3e62be8361 net: Enable dynamic allocation of tcp/udp/ipfwd buffer by default Zhe Weng 2025-01-03 10:53:46 +0800
  • 50b3ab7671 net/bufpool: Call init automatically on alloc Zhe Weng 2025-01-02 12:10:09 +0800
  • f702f1705f net/bufpool: Use SEM_INITIALIZER to init sem Zhe Weng 2025-01-02 11:18:09 +0800
  • 407a62a33a boards/xtensa: update Make.defs for linker scripts on ESP32|S2 Filipe Cavalcanti 2025-01-06 11:35:13 -0300
  • 91511ae280 boards/xtensa: merge MCUBoot and Simple Boot linker scripts on ESP32|S2 Filipe Cavalcanti 2025-01-06 11:33:54 -0300
  • aef24f5f3c rename lib_pathbuffer to lib_tempbuffer zhangshoukui 2025-01-07 10:17:58 +0800
  • 553406e801 drivers/video: add BRGA8888 support for goldfish gpu fb rongyichang 2025-01-04 13:17:54 +0800
  • f64a48f4e5 cxx: size and un-size functions should be defined in one file Gao Feng 2025-01-07 14:18:11 +0800
  • c5655d5a11 arm64/tbi: Unified TBI flags for MTE and software kasan wangmingrong1 2025-01-07 16:46:54 +0800
  • dd4ee256c3 arch/risc-v/src/mpfs/mpfs_ethernet.c: Set correct return value Jani Paalijarvi 2025-01-07 10:57:31 +0200
  • e1fb0b30c4 drivers/net/ksz9477.c: Check return values in init Jani Paalijarvi 2024-11-28 08:55:34 +0200
  • 0641e6f287 [DOC] implementation/simulation.rst: Removed the execute permissions. simbit18 2025-01-07 11:52:40 +0100
  • aaef87e5b6 Fix Kconfig style simbit18 2025-01-07 12:29:22 +0100
  • 350f396aa5 drivers/sensors/gnss: Fix integer overflow error wangjianyu3 2025-01-07 15:55:26 +0800
  • 7e0e4dea75 arm/irq.h: fix ARCH_ARM7TDMI missing up_getusrsp after move to irq.h buxiasen 2025-01-07 13:04:56 +0800
  • 55da7d89b5 xtensa/esp32s3: porting of spi_flash_chip_generic_write_encrypted from ESP-IDF Gao Feng 2024-10-18 18:49:45 +0800
  • 4bd2c0443b Preliminary add of fdcan source files. Kyle Wilson 2024-11-29 11:43:17 -0600
  • 6eabe35a60 esp32[h2]: Fix esp32h2 get mac address issue Eren Terzioglu 2025-01-06 09:39:18 +0100
  • 5e2fc181c2 tools/Unix.mk: Add host_info target to print nxdiag output Nxdiag examples scripts modified to print system information without building and flashing nxdiag application to get report about system without reflash or reconfigure. Eren Terzioglu 2024-12-16 16:06:16 +0100
  • 57e54b399b sched: remove all spin_lock_irqsave(NULL) hujun5 2025-01-06 11:15:45 +0800
  • 4e563e3a86 SEGGER_RTT_Conf.h: rm spin_lock_irqsave(NULL) in drivers/segger/config/SEGGER_RTT_Conf.h hujun5 2025-01-06 12:04:17 +0800
  • 62566734a4 rp23xx_pio.c: rm spin_lock_irqsave(NULL) in arch/arm/src/rp23xx/rp23xx_pio.c hujun5 2025-01-06 09:34:01 +0800
  • 57ca4e1789 up_rtc_gettime: add spinlock to protect up_rtc_gettime hujun5 2024-12-28 11:33:42 +0800
  • 89455bc9a1 arch: up_getusrsp change to inline and implement in irq.h buxiasen 2024-12-31 17:00:17 +0800
  • 1358942132 arch/tricore: move tricore_csa2addr from internal.h to arch.h buxiasen 2025-01-03 15:09:57 +0800
  • 7a0ea108f6 arch/arm-m: add api getpsp, for exception direct case buxiasen 2024-11-19 17:40:10 +0800
  • 9bdcc4dc4b arch/irq.h: update all inline to inline_function buxiasen 2025-01-02 16:26:26 +0800
  • 1bc2e1a175 xtensa/esp32s3: set cpuint to initial value after deallocate Kevin Zhou 2025-01-06 18:42:39 +0800
  • ae26129e6e stm32ldiscovery/chrono: add CONFIG_SLCD Yanfeng Liu 2025-01-06 18:08:39 +0800
  • 5f1a2696b3 board/qemu-armv7a: add board_power_off Yanfeng Liu 2025-01-06 15:19:48 +0800
  • 3e6649856b Fix Overlap Handling in sim_copyfullstate to Prevent Undefined Behavior Ritvik 2025-01-04 12:16:42 -0500
  • 4d63921f0a use atomic operation for g_system_ticks hujun5 2025-01-03 11:30:55 +0800
  • bbaf1ff9fd use small lock in following files: wangzhi16 2025-01-03 14:28:53 +0800
  • 7c24ef438e risc-v/qemu-rv: Initialize the userleds without late initialization Tiago Medicci Serrano 2025-01-03 11:45:42 -0300
  • 2c5d849e01 gcov.py: Supports parsing multiple sets of gcov outputs at the same time and merging the results wangmingrong1 2025-01-03 12:38:30 +0800
  • 66e074ed97 gcov: add reboot gcov storage coverage info wangmingrong1 2025-01-02 21:52:43 +0800
  • 781c27a98e sim/oneshot: Remove redundant variables. cuiziwei 2025-01-03 16:19:06 +0800
  • 6020cdb816 esp32s3-devkit/adb: ADB shell service depends on SCHED_CHILD_STATUS wangjianyu3 2025-01-03 18:16:36 +0800
  • f0137d51a3 drivers/serial: simplify 16550_PCI_UARTx_CLOCK config p-szafonimateusz 2024-12-16 11:30:52 +0100
  • 9f93621b90 libs/libc/gdbstub/lib_gdbstub.c: fix warning p-szafonimateusz 2024-12-16 11:35:24 +0100