nuttx
nuttx copied to clipboard
Apache NuttX is a mature, real-time embedded operating system (RTOS)
### Description It's been quite some time since `CONFIG_STM32xx_USE_LEGACY_PINMAP` was introduced. Some upstream boards have already migrated to the new pinmap, but for many there is no progress. There was...
### Description / Steps to reproduce the issue I was working with a simple UART communication layer between Linux and NuttX and encountered an issue related to CRC32. When I...
## Summary convert Kconfig to variable, upperhalf can supports multiple working modes at the same time, which is specified by NIC when register, the multi-network card scenario will be more...
### Description / Steps to reproduce the issue In the _spi_transfer.h_ header file, https://github.com/apache/nuttx/blob/c38042941fe984a7f89d3be68b410862c5b54398/include/nuttx/spi/spi_transfer.h#L163, the declaration of spi_register() function is not wrapped into extern "C" directives. ``` #ifdef CONFIG_SPI_DRIVER int...
## Summary This PR is a continuation and optimized implementation, replacing the draft PR #17065 proposed two months ago. **Summary of this PR** - Introduce a high-resolution timer (hrtimer) module...
## Summary drivers/can/can.c: fix broken O_NONBLOCK O_NONBLOCK open mode was broken since https://github.com/apache/nuttx/pull/17360 MIN() comapres signed value (int) with unsigned value (size_t) which causes an unexpected return value when ret...
## Summary sim USB host support to read devices with isochronous transfer capabilities, such as UAC. And add a sim USB asynchronous transfer interface. ## Impact Added support for isochronous...
## Summary When building `maix-bit/elf`, we got warnings like below, depicting that `__start` is still used for some ELF cases: ``` LD: errno.o riscv64-unknown-elf-ld: warning: cannot find entry symbol __start;...
## Summary add write buffer to support nonblock send, and improve the processing of some code. ## Impact Partial return values of can socket bind, The sending method of can_sendmsg....
## Summary The write extension modifications for ROMFS are no longer in use and will be replaced by a fully ROMFS-compatible file system in the future. ## Impact ## Testing