Commit graph

  • 0883d664c4 ci/docker: bump risc-v toolchain Serg Podtynnyi 2025-06-28 13:33:58 +07:00
  • 57d83907dd bugfix: share kernel thread group should not dup files from caller group guohao15 2025-02-08 06:47:45 +00:00
  • 74d52767e9 drivers/sensors: Add a header file as a dependency SPRESENSE 2025-06-27 17:49:49 +09:00
  • ecd6a1db1a ci/arm64: Enhance CI inspection wangmingrong1 2025-06-27 17:51:27 +08:00
  • 6b8bcd673b arm64/toolchain.defs: clang should specify target wangmingrong1 2025-06-27 17:23:41 +08:00
  • 3314201f64 arm64/cmake: support clang compile wangmingrong1 2025-06-27 17:22:48 +08:00
  • 86762145de Delete unused function wangmingrong1 2025-06-27 16:06:16 +08:00
  • fbe7d3a1f0 documentation: update Xtensa ESP32|S2|S3 toolchain version Filipe Cavalcanti 2025-06-26 13:43:50 -03:00
  • 1a5f051fbf ci: update ESP32 Xtensa compiler version Filipe Cavalcanti 2025-06-26 13:32:40 -03:00
  • 095a4ecd19 Documentation: add NuttX-12.10.0 release notes Alin Jerpelea 2025-06-27 13:06:55 +02:00
  • 4e4cd77fd1 libc: Change atomic_fetch_cxx to macro Xiang Xiao 2025-06-22 02:18:58 +08:00
  • 9af2f0ee82 mempool: Support mempool address and size alignment by setting CONFIG_MM_NODE_GUARDSIZE wangmingrong1 2025-03-19 14:29:57 +08:00
  • e6f77d7f14 mempool: Use the same magic with mmheap wangmingrong1 2025-04-28 12:04:38 +08:00
  • a98f3f2417 mm: Support CONFIG_MM_NODE_GUARDSIZE configuration wangmingrong1 2025-02-19 16:25:09 +08:00
  • 5079105e17 boards: net tcp backlog is enabled by default wangjianyu3 2025-06-26 17:57:27 +08:00
  • c1aa625bdb net: enable tcp backlog by default wangjianyu3 2025-06-26 17:24:51 +08:00
  • 3ca0d1e478 fix compile error wangmingrong1 2025-06-26 14:39:09 +08:00
  • e97e33eadc toolchain: Support KASAN compilation above Clang18 wangmingrong1 2025-02-25 17:46:55 +08:00
  • 7b902caf94 arm: Move some cp15 macros to cp15 header files wangmingrong1 2025-06-03 21:13:51 +08:00
  • c6a528ef11 spinlock: fix stxr instruction status register requirement wangmingrong1 2025-05-09 12:45:53 +08:00
  • 68a1774eae arm64/smc: Support limited compilation wangmingrong1 2025-05-13 20:55:45 +08:00
  • 5206cc84d8 arm64/armv8r: Support CPUs without hardware floating point wangmingrong1 2025-05-14 17:13:34 +08:00
  • 66260f81f4 UNUSED: UNUSED may be defined elsewhere. wangmingrong1 2025-05-13 20:41:57 +08:00
  • acf0256164 arm64: Support change toolchain to clang wangmingrong1 2025-05-08 17:27:32 +08:00
  • e219066397 arm64: Used by irrelevant macro switch position wangmingrong1 2025-05-08 20:47:43 +08:00
  • df3d84b514 arm64: fix compile error wangmingrong1 2025-05-09 12:25:51 +08:00
  • f445652a35 Delete unused functions wangmingrong1 2025-05-08 20:24:30 +08:00
  • 4c755c7401 arm64: Fix add immediate value irregular behavior wangmingrong1 2025-05-08 20:27:23 +08:00
  • dd8819e517 arm64: Explicitly specify register type as x in assembly (arm64) wangmingrong1 2025-05-08 20:30:58 +08:00
  • 7ecfbcdaab fs/fs_files: restore fd before calling fdlist_install dongjiuzhu1 2025-06-25 17:51:14 +08:00
  • 224dc48a95 drivers/serial: fix the issue of the refs count for filep being zeroed out by utilizing dup2 dongjiuzhu1 2025-06-24 21:40:02 +08:00
  • e85cdac2ed fs/vfs: clear filep when call file_open/file_mq_open to avoid random value dongjiuzhu1 2025-06-24 21:38:46 +08:00
  • bdd3869d26 debug/0 address: Add 0 address access panic configuration wangmingrong1 2025-02-18 15:39:15 +08:00
  • 4270235bfa arch: Fix Kconfig style simbit18 2025-06-25 15:56:13 +02:00
  • 7d5b9cbb96 drivers/serial: Fix Kconfig style simbit18 2025-06-25 15:51:47 +02:00
  • 7c0bda7f9f boards: Fix Kconfig style simbit18 2025-06-25 15:49:25 +02:00
  • 22c02963ac drivers/segger/CMakeLists.txt: Aligned Cmake with Make simbit18 2025-06-25 11:38:02 +02:00
  • 42ebe289b0 spinlock: Remove atomic.h inclusion in spinlock_type.h ouyangxiangzhen 2025-06-18 14:14:48 +08:00
  • d9bbdeb6fe spinlock: Better recursive spinlock implementation. ouyangxiangzhen 2025-06-09 11:19:52 +08:00
  • 0717928b0e spinlock: Fix compilation error with atomic.h. ouyangxiangzhen 2025-06-11 15:52:44 +08:00
  • 5fee15f4bc AUTHORS: add Rodrigo Sim Alin Jerpelea 2025-06-25 12:36:19 +02:00
  • 74d63d974f AUTHORS: add Filipe do Ó Cavalcanti Alin Jerpelea 2025-06-25 12:34:58 +02:00
  • 1f98d90825 drivers/sensors/CMakeLists.txt: Aligned Cmake with Make simbit18 2025-06-24 18:09:53 +02:00
  • 3ecdcf556e add lcd suport halyssonJr 2025-06-19 17:15:34 -03:00
  • 2ddfab618b documentation: update docs on SDMMC for ESP32|S2|S3 Filipe Cavalcanti 2025-06-03 11:46:10 -03:00
  • 02dae3e5eb boards/xtensa: add SDMMC SPI defconfig to ESP32|S2|S3 boards Filipe Cavalcanti 2025-06-02 12:06:52 -03:00
  • aedce4c648 boards/xtensa/esp32: use common board source for SDMMC Filipe Cavalcanti 2025-05-30 17:08:32 -03:00
  • 452292159b boards/xtensa: support SDMMC over SPI on ESP32-S2|S3 Filipe Cavalcanti 2025-05-28 14:09:59 -03:00
  • ba38432a0e Modify type to avoid compilation warning. halyssonJr 2025-06-23 15:30:00 -03:00
  • c9dc89142c fs: Move inotify.c from fs/notify/ to fs/vfs/ Xiang Xiao 2025-06-22 15:19:47 +08:00
  • 1ea0ae8073 fs/vfs: Rename lock.h to vfs.h Xiang Xiao 2025-06-22 15:01:43 +08:00
  • 4193fe6e2b add support to a new board : esp32s3-8048s043. halyssonJr 2025-06-19 17:15:34 -03:00
  • 26e02700dd netdb/lib_dnsquery.c: In the IPv6 or IPv4 dns_query_callback() block, if dns_recv_response() fails, dns_bind() is called again at try_stream to create a new socket. However, the original socket descriptor sd isn't closed nuttxs 2025-06-23 17:55:44 +08:00
  • 21e8bfaab4 Modify types uint32_t to size_t halyssonJr 2025-06-22 11:59:10 -03:00
  • 2424b12857 fs/procfs: fix output format of fd info wangjianyu3 2025-06-23 17:00:07 +08:00
  • 04c4f5d229 Initial commit for STM32G0 dma support. Added DMA mux mappings. Added Kconfig for enabling DMA2. Added basic defines for number of channels and mux channels in dma_v1mux. kywwilson11 2025-06-10 09:37:04 -05:00
  • 6a9a835d6f risc-v/mmu: Fix map_region() for incorrect page table setup when vaddr is unaligned wushenhui 2025-06-19 19:52:58 +08:00
  • 74ce16da5c fix framebuffer config resolution. halyssonJr 2025-06-21 16:35:33 -03:00
  • bc4041db60 libc: Move stdio/README to Documentation/components/libs/libc/stream.rst Xiang Xiao 2025-06-20 09:50:00 +08:00
  • b3712797fa Documentation/rv-virt: Add entries for nsbi[|64] defconfigs Tiago Medicci Serrano 2025-06-20 14:39:32 -03:00
  • 14af1c6ef7 boards/risc-v/qemu-rv: Add missing section on ld-nuttsbi.script Tiago Medicci Serrano 2025-06-20 14:15:10 -03:00
  • a98f7a1045 arch/risc-v: Fix debugging syscall info Tiago Medicci Serrano 2025-06-20 14:11:40 -03:00
  • 9f84695ef7 CI checkpatch: fix cvt2utf not found and add check of all necessary tools simbit18 2025-06-19 18:42:21 +02:00
  • db1a14adac docs/esp32s3-devkit: update doc for fastboot wangjianyu3 2025-06-19 19:34:59 +08:00
  • 1c7da08b94 boards/esp32s3-devkit: update config for fastboot wangjianyu3 2025-06-19 19:27:38 +08:00
  • fee314f3d1 docs/szpi-esp32s3: update doc for fastboot wangjianyu3 2025-06-20 17:20:42 +08:00
  • af36267762 boards/szpi-esp32s3: update config for fastboot wangjianyu3 2025-06-19 23:13:25 +08:00
  • 578d62b480 tools: Modify refresh.sh to support update all configs from a board Alan Carvalho de Assis 2025-06-20 12:42:12 -03:00
  • 0c9931cc99 espressif[risc-v|xtensa]: Check events when reading PCNT counter value Martin Vajnar 2025-06-06 17:08:02 +02:00
  • 907b487eb7 arch/xtensa/src/common/espressif/esp_pcnt.c: counter accumulation fix Martin Vajnar 2025-06-06 16:54:03 +02:00
  • 6c1020204a sched: assert: Print Stack pointer value when not within the stack Lingao Meng 2025-06-19 13:57:31 +08:00
  • d266bfaca1 libc: lib_bsprintf reuse var instead value for string Xiang Xiao 2025-06-18 12:05:34 +08:00
  • 4b8a738141 libc/stream: Add support for lib_scanf Xiang Xiao 2025-06-18 02:25:23 +08:00
  • a3f8b55143 drivers/serial/serial: prevent race conditions on 8-bit architectures Kerogit 2025-06-18 20:14:45 +02:00
  • b5ccd54dd6 drivers/serial/serial: fix race condition in flow control Kerogit 2025-06-08 23:08:55 +02:00
  • c6c71b0beb drivers/serial/serial: typo fix in comment Kerogit 2025-06-01 11:46:13 +02:00
  • acc067e4f1 docs/qemu-armv8a: add doc for fastboot tcp wangjianyu3 2025-06-17 20:32:33 +08:00
  • bb1cc40159 arm64/qemu: add config for fastboot tcp wangjianyu3 2025-06-17 19:21:30 +08:00
  • 8dd49d2fac cmake(bugfix):fix VERSION genarator strip error in CMake build xuxin19 2025-06-18 20:45:51 +08:00
  • 759d6fa782 gitignore: add more vim swap files wangjianyu3 2025-06-18 22:14:54 +08:00
  • 2e5160ed0d [Kconfig] Fix Kconfig style simbit18 2025-06-18 15:37:29 +02:00
  • 3cc7b29866 tools/testbuild.ps1: Windows fix the redirect error stream simbit18 2025-06-17 16:56:49 +02:00
  • 6c1781d523 Added more granular Kconfig options for STM32G0 line. Added CRS and HSI48 defines to get Nuttx to compile. kywwilson11 2025-06-17 14:43:01 -05:00
  • a0aa654c70 sched/wqueue: Fix windows compilation errors. ouyangxiangzhen 2025-06-18 09:53:02 +08:00
  • 025af9d281 libc: Merge lib_vsprintf from lib_libsprintf.c into lib_libvsprintf.c Xiang Xiao 2025-06-09 15:05:39 +08:00
  • 84dc88730c libc: Move stream printf/scanf from libc/stdio to libc/stream Xiang Xiao 2025-06-09 14:39:03 +08:00
  • 3b6648c742 docs/syslogd: Update syslogd docs to reflect implementation Matteo Golin 2025-06-17 11:50:28 -04:00
  • 54b7bf6e36 ADC Hardware register file updated for G0 Tyler Bennett 2025-06-06 09:35:15 -05:00
  • 99bd3d0f73 libc/stream: Fix the typo error Xiang Xiao 2025-06-09 16:08:08 +08:00
  • 99303e9493 note/notestream: Call lib_fileoutstream_open in notefile_register yangao1 2025-04-16 20:15:20 +08:00
  • c560db04a6 stream/fileoutstream: Add open interface for coredump yangao1 2025-04-15 20:39:42 +08:00
  • 47dd21c3c1 stream: Add fileinstream support yangao1 2025-05-06 20:26:32 +08:00
  • 0b9bd22e19 mtdoutstream: fix missing Make & cmake file buxiasen 2025-02-14 16:00:38 +08:00
  • 95cf3b3aa9 blk/mtdoutstream: should flush before free buxiasen 2025-01-09 22:33:11 +08:00
  • 379f246625 mtdstream: use mtdsostream to support seek buxiasen 2024-12-21 20:17:38 +08:00
  • 0a23b0c14e arch/stm32{f0l0g0|f7|h5|h7|l4}/stm32_adc.c: add support for batch DMA transfer raiden00pl 2025-06-15 08:45:48 +02:00
  • 01bfa1a500 fs/vfs/fs_close.c: avoid double free if CONFIG_FS_NOTIFY is set Michal Lenc 2025-06-16 09:38:13 +02:00
  • 81f27bd602 drivers/segger:Add config option to allow defining the macro as variable liwenxiang1 2025-04-15 22:00:31 +08:00
  • b0904e7c39 fs/shm: add O_CLOEXEC when allocate new struct fd to avoid lost flags. dongjiuzhu1 2025-06-15 00:10:13 +08:00
  • 5fd1ab8e0f fs/fcntl: using ioctl to implement FIOGCLEX/FIOCLEX/FIONCLEX dongjiuzhu1 2025-06-14 23:27:13 +08:00