Commit graph

  • 2713c5e9df boards/esp32s3: Add SPI slave device support Thiago Finelon 2025-08-19 10:31:38 -03:00
  • 06cc058b61 Documentation/platforms/rp2350: Update the docs for pico-sdk 2.2.0 Niccolò Maggioni 2025-08-20 13:53:02 +02:00
  • a6b8210580 Documentation/platforms/rp2040: Update the docs for pico-sdk 2.2.0 Niccolò Maggioni 2025-08-20 13:22:48 +02:00
  • 093f4d3688 arch/arm/rp2040: Update include paths for pico-sdk 2.2.0 Niccolò Maggioni 2025-08-20 13:19:05 +02:00
  • 0dbbce3a8f sched: Remove unnecessary affinity restriction & restoration over smp calls Jukka Laitinen 2025-08-19 13:05:39 +03:00
  • 4cc384757b sched: Change SMP list "g_assignedtasks" to a vector Jukka Laitinen 2025-07-18 00:28:28 +03:00
  • 142f32121a sched: Remove pending list for CONFIG_SMP Jukka Laitinen 2025-07-04 09:59:10 +03:00
  • 3e29996d97 sched: After nxsched_add_readytorun, change first parameter to up_switch_context to this_task() Jukka Laitinen 2025-08-14 17:33:34 +03:00
  • f55e6f6383 sched: Remove race condition in sched_unlock Jukka Laitinen 2025-07-21 22:46:42 +03:00
  • 3ba6047e29 drivers/sensors/tmp112: Add support for TMP112 temperature sensor Niccolò Maggioni 2025-08-11 14:19:07 +02:00
  • 2b3741d083 drivers: Fix Kconfig style simbit18 2025-08-19 15:51:16 +02:00
  • 015e013447 arch/arm: Fix Kconfig style simbit18 2025-08-19 15:45:31 +02:00
  • d3d1f67198 drivers/analog/CMakeLists.txt: Aligned Cmake with Make simbit18 2025-08-19 17:06:55 +02:00
  • 0f005b7b8c tools/ci: Include fetching pico-sdk in the CI environment setup Niccolò Maggioni 2025-08-17 16:47:26 +02:00
  • d250808c1c esp32s3/elf: Fix ELF loader on ESP32-S3 when using external PSRAM Tiago Medicci Serrano 2025-08-14 14:33:03 -03:00
  • 60ca804b56 esp32s3: Fix bug related to the PSRAM-allocated task stack Tiago Medicci Serrano 2025-07-15 14:43:33 -03:00
  • 843b21c654 boards/xtensa/esp32s3: Add missing board_memorymap.h Tiago Medicci Serrano 2025-07-22 12:05:39 -03:00
  • e953bbd47c Dockerfile: fix matter build error zhanghongyu 2025-08-19 10:53:39 +08:00
  • 637f15ff3c Make/Toolchain.defs: add the AR_EXTRACT command Stepan Pressl 2025-08-13 20:46:53 +02:00
  • f6585e8281 build(deps): bump actions/checkout from 4 to 5 dependabot[bot] 2025-08-18 03:27:06 +00:00
  • 67b17cb4d7 mpfs/mpfs_usb.c: Fix interrupt handling in SMP mode Ville Juven 2025-04-25 13:41:26 +03:00
  • 72bba3b2ee mpfs_emmcsd/coremmc.c: Fix interrupt handling in SMP mode Ville Juven 2025-04-22 12:25:06 +03:00
  • 53d7fab355 arch/stm32f7: Fix I2C4 SDA pin assignment. Antoine Juckler 2025-08-17 11:55:49 +09:00
  • 44b65cbafd boards/qemu-armv8a: Add xedge example program and documentation Jorge Guzman 2025-07-02 23:41:23 -03:00
  • 433b7170fe ci: add zip package to Docker environment Jorge Guzman 2025-08-14 15:41:32 -03:00
  • 2437771de5 boards/risc-v/rp23xx-rv/common: update board reset via BOOTROM functions Serg Podtynnyi 2025-08-13 20:15:41 +07:00
  • 1013faac30 pci: epf test default a function lipengfei28 2025-08-13 11:18:43 +08:00
  • 581d667f72 risc-v/mpfs: usb: don't try nonexistent ep int flags Eero Nurkkala 2023-11-30 09:38:33 +02:00
  • 21787b49f0 arch/xtensa/esp32s2: Remove duplicated lines to fix warning Eren Terzioglu 2025-08-07 10:11:02 +02:00
  • a316636dcf boards/xtensa: Revert mdtblock initialization for esp32[-|-s2|-s3] Eren Terzioglu 2025-08-11 12:55:56 +02:00
  • 680abacd1f boards/risc-v: Revert mdtblock initialization for esp32[-c3|-c6|-h2] Eren Terzioglu 2025-08-11 12:55:26 +02:00
  • 85f6f4bca2 arch/risc-v/src/mpfs/mpfs_userspace.c: Map MTIME into userspace reserved IO area in protected build Jukka Laitinen 2023-02-09 20:53:42 +04:00
  • d62e500940 boards/risc-v/mpfs/icicle: Add USRIO area for userspace IO mappings Jukka Laitinen 2023-02-10 15:48:33 +04:00
  • 7470fd9274 sys/socket.h: Since ss_family is of type uint16_t (2-byte alignment), packing the internal substructures will reduce the overall alignment of sockaddr_storage to 2, which triggers an unaligned access warning in 32-bit systems. Add an overall 8-byte alignment to the outermost layer of the structure. nuttxs 2025-08-13 19:40:42 +08:00
  • 93c1e0c633 arch/risc-v/src/mpfs/mpfs_emmcsd: ignore WRCOMPLETE Jari Nippula 2025-03-28 15:54:23 +02:00
  • 31f691e9ed arch/risc-v/src/mpfs/mpfs_coremmc: MPFS_FPGA_FIC0_CLK defined as config value Jari Nippula 2025-02-12 09:42:02 +02:00
  • 96298efac8 arch/risc-v/src/mpfs/mpfs_coremmc: clock, buswidth and fifo depth fixed Jari Nippula 2025-02-10 16:58:57 +02:00
  • 5020572871 arch/risc-v/src/mpfs/mpfs_coremmc: Remove data line check from sendcmd Jari Nippula 2025-02-12 09:22:15 +02:00
  • 5cc01bb562 arm/stm32h7: update makefile for capture & config name Côme VINCENT 2025-08-13 18:03:36 -04:00
  • bebcfa0f46 docs(h743zi/capture): add capture driver docs Côme VINCENT 2025-08-11 16:17:32 -04:00
  • 7ea3f8e333 arch/arm/rp2040: Support non-sequential ADC channels and standardize internal function names Niccolò Maggioni 2025-08-11 14:59:24 +02:00
  • fa9f771a0f arch/arm/rp2040: Implement GPIO output override functionality Niccolò Maggioni 2025-08-11 14:28:39 +02:00
  • 8a157d7514 arch/arm64_schedulesigaction.c: Fix signal delivery in EL1 when MMU is enabled Jukka Laitinen 2025-08-13 14:26:17 +03:00
  • 83dd57a488 crypto/hmac: Fix typo in function implementation names Niccolò Maggioni 2025-08-11 14:20:56 +02:00
  • 6f38806a5d arch/arm64/imx9: Fix first trace Ari Kimari 2025-07-03 15:37:14 +03:00
  • 1dfe1f16c6 arch/arm/rp2040: Fix Kconfig ADC options names Niccolò Maggioni 2025-08-11 14:51:50 +02:00
  • be71e3d019 arch/arm/rp2040: Fix typos in ADC and GPIO macros usage Niccolò Maggioni 2025-08-11 14:26:06 +02:00
  • 3c313a316b Documentation/platforms: RP2350 doesn't contain an RTC. Andrew Scheller 2025-08-12 16:28:43 +01:00
  • c46282bb6c Documentation/platforms: RP2040, RP2350 and Pico products are made by Raspberry Pi, not Raspberry Pi Foundation. Andrew Scheller 2025-08-12 16:27:58 +01:00
  • 25fe6b0749 Update capture.c Côme 2025-08-11 22:11:04 -04:00
  • a4b17a2d14 arch/stm32h7: Fix timer capture Côme VINCENT 2025-08-11 12:35:55 -04:00
  • e33a4c71b3 board/arm/qemu: Change config name of input tool Zhe Weng 2025-08-12 14:27:45 +08:00
  • bd90132cd6 tools/nix: split flake into root and Documentation Côme VINCENT 2025-08-11 16:26:46 -04:00
  • 61c8240458 fs/lock: Allow driver lock Zhe Weng 2025-03-13 10:46:28 +08:00
  • 5bba78ef85 arch/arm64: imx9 add pci dma space and pci outbound space lipengfei28 2025-08-11 16:05:59 +08:00
  • 0dc5e670a4 build(deps): bump actions/download-artifact from 4 to 5 dependabot[bot] 2025-08-11 03:22:08 +00:00
  • 92db85fecf boards/imxrt/arcx-socket-grid: Remove debug symbols Alan Carvalho de Assis 2025-08-10 19:10:58 -03:00
  • 2e7f75f6e0 arch/risc-v/rp23xx-riscv: Add rp23xx RISC-V cores support (Hazard3) Serg Podtynnyi 2025-05-22 02:38:16 +07:00
  • d218334baa boards/arcx-socket-grid: Add support to USBHOST and USBDISK Alan Carvalho de Assis 2025-08-04 20:22:31 -03:00
  • 33e25738e5 arch/imxrt: Removed not defined imxrtimxrt_virtramaddr_async_setup Alan Carvalho de Assis 2025-08-08 17:16:21 -03:00
  • 732a31c2bf arch/arm/imxrt: Fix incorrect symbol on imxtrt_ehci Alan Carvalho de Assis 2025-08-04 20:17:52 -03:00
  • e26936b262 arch/arm/imxrt: Fix missing symbols on Kconfig Alan Carvalho de Assis 2025-08-04 20:16:35 -03:00
  • 41eaa50a58 drivers/sensors/lis2mdl: Increase buffer size Matteo Golin 2025-08-06 23:15:58 -04:00
  • 7d9d59f069 drivers/sensors/lsm6dso32: Increase buffer size Matteo Golin 2025-08-06 23:14:58 -04:00
  • 4845eadaa9 drivers/l86xxx: Mutex fixes & performance improvements Matteo Golin 2025-08-07 20:27:57 -04:00
  • 821b067a60 arch/arm/stm32h5: Fix STM32H5 FDCAN Driver and Add Test Files kywwilson11 2025-08-05 14:18:05 -05:00
  • 28cd98c561 docs/littlefs: Improve documentation about littelfs on NuttX Matteo Golin 2025-08-06 10:54:06 -04:00
  • 2fa607796d include/nuttx/atomic.h: Fix C++ compilation with -nostdinc++ Jukka Laitinen 2025-08-05 17:15:24 +03:00
  • 2771df6250 arch/arm/stm32h7: Port timer capture driver from stm32 Côme VINCENT 2025-08-06 17:44:01 -04:00
  • 1c1b814a9a drivers/syslog/syslog_channel.c: fix incompatible-pointer-types compile errors Michal Lenc 2025-08-07 09:51:25 +02:00
  • c152f178f9 docs/unity: Improved documentation for using Unity testing framework Matteo Golin 2025-08-06 10:37:45 -04:00
  • ddd8d81874 docs/gnss_lowerhalf: Documentation for the lower-half GNSS uORB driver Matteo Golin 2025-08-06 09:54:55 -04:00
  • 9970e6a54e drivers/misc/optee: Add error conversion from errno to TEE errors Theodore Karatapanis 2025-07-21 13:23:37 +03:00
  • 707cdaf42e drivers/misc/optee: Expanded RPC support. Theodore Karatapanis 2025-07-16 13:36:09 +03:00
  • 95ca3e7ca5 drivers/misc/optee: Add mmap shm op + remove memfd Theodore Karatapanis 2025-07-16 12:56:42 +03:00
  • cbdd3ac39b drivers/misc/optee: Add virtual and physical address to sturct optee_shm Theodore Karatapanis 2025-07-16 13:11:08 +03:00
  • 7b3913da60 libs/libc/netdb: Optimize the timeout calculation logic: 1. Adopt an exponential backoff strategy () to dynamically adjust the timeout duration, which is suitable for retry scenarios. 2. Optimize the default configuration to set the initial timeout to 5 seconds. 3. Support dynamic modification of the maximum timeout limit to adapt to different scenarios. Reference: RFC 1536 (section on retransmission implementation recommendations) nuttxs 2025-08-05 17:56:14 +08:00
  • c506c25f19 drivers/mtd: introduce nvblk Laczen JMS 2025-07-29 10:32:41 +02:00
  • 1c0e1698cd bugix/risc-v/esp32c6: Fix build error of LP_I2C Eren Terzioglu 2025-08-04 13:26:45 +02:00
  • 85923c1797 arch/arm/stm32f0l0g0/: Fix I2C IRQ numbers Konstantin Tyurin 2025-08-04 21:51:33 +02:00
  • 9cda3ce216 arch/*/*_sigdeliver.c: Fix a race condition is signal delivery for SMP Jukka Laitinen 2025-08-04 09:20:33 +03:00
  • ddf74ae059 boards/imx93-evk: Add a flat build config with OP-TEE George Poulios 2025-08-01 16:26:15 +03:00
  • c78e5b983a drivers/misc/optee_smc: Fix sched_yield() on flat builds George Poulios 2025-07-31 17:42:01 +03:00
  • 8c32bed29e drivers/sensors/gnss: Skip copying extended satellite flags wangjianyu3 2025-07-25 12:35:47 +08:00
  • 508418917e drivers/sensor: Add flags for GNSS satellite wangjianyu3 2025-07-24 19:54:29 +08:00
  • 163bf0a906 arch/arm/stm32h5: Use double-buffer for ADC DMA in Circular Mode kywwilson11 2025-07-29 13:18:08 -05:00
  • 4fa6d4b791 drivers/pci: epc add dma heap lipengfei28 2025-07-25 10:48:12 +08:00
  • 50d94863f2 arch/xtensa: Fix a race condition in xtensa_sig_deliver for SMP Jukka Laitinen 2025-07-31 18:15:29 +03:00
  • 73cf02d63a Revert "libs/libc/stdlib/lib_exit.c: fix multiple definition of __dso_handle in msys2" Shanmin Zhang 2025-07-29 11:58:12 +08:00
  • 199c301a8e drivers/misc/optee_smc: Explicitly yield during NW interrupts George Poulios 2025-07-31 09:41:00 +03:00
  • 59dc9a3884 arch/arm/imxrt: Initial modification to support two USB Controllers Alan Carvalho de Assis 2025-07-29 18:13:36 -03:00
  • d2282ec26a fs/vfs/fs_rename: fix directory move operation. Liu, Richard Jiayang 2025-05-27 21:49:39 +02:00
  • f43d0f03c0 Documentation/platforms/arm/samv7: add entry for supported PIC32CZ CA70 Michal Lenc 2025-07-25 15:23:42 +02:00
  • 8841b338be boards: add support for PIC32CZ CA70 Curiosity Evaluation Kit Michal Lenc 2025-07-25 14:01:45 +02:00
  • cbfaf4224a arch/arch/src/samv7: add support for PIC32CZ CA70 series Michal Lenc 2025-07-23 09:34:55 +02:00
  • e745b8ec7f Doc: Remove MOTD string from nsh shell on simulator Alan Carvalho de Assis 2025-07-29 16:25:31 -03:00
  • e9cb6907c8 doc: Fix quickstart since the login is not required and quit exists Alan Carvalho de Assis 2025-07-29 13:50:53 -03:00
  • b7156384d1 video: add sched_note_mark at fb_remove_paninfo and fb_notify_vsync jianglianfang 2025-06-04 16:30:24 +08:00
  • 5a91b1b0ee x86_64: allow specifying alternative compilers via CROSSDEV, rather than restricting to specific compiler Shanmin Zhang 2025-07-29 12:36:10 +08:00
  • 57d5d87d46 x86_64: Add the -Wa,--divide option for all x86_64 assemblers Shanmin Zhang 2025-07-29 12:33:55 +08:00