nuttx icon indicating copy to clipboard operation
nuttx copied to clipboard

Apache NuttX is a mature, real-time embedded operating system (RTOS)

Results 714 nuttx issues
Sort by recently updated
recently updated
newest added

### 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...

Type: Improvement
Arch: arm
Area: Board support

### 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...

Type: Bug
OS: Linux
Arch: arm
Area: OS Components

## 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...

Area: Documentation
Area: Networking
Arch: risc-v
Arch: xtensa
Size: M
Board: arm
Board: arm64
Board: risc-v
Board: simulator
Board: x86_64
Board: xtensa

### 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...

Type: Bug
OS: Linux
Arch: all
Area: Drivers

## 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...

Area: Documentation
Arch: tricore
Area: Drivers
Area: OS Components
Size: XL
Board: tricore

## 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...

Area: Drivers
Size: XS

## 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...

Arch: simulator
Size: M
Area: USB

## 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;...

Arch: arm
Arch: arm64
Arch: avr
Arch: ceva
Arch: mips
Arch: openrisc
Arch: risc-v
Arch: sparc
Arch: tricore
Arch: x86
Arch: xtensa
Arch: z80
Size: M
Board: risc-v

## 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....

Area: Documentation
Area: Networking
Size: L

## 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

Area: File System
Size: L
Size: XL