nuttx
nuttx copied to clipboard
Apache NuttX is a mature, real-time embedded operating system (RTOS)
## Summary mps qemu related update mps is the main Qemu platform for arm-M family. This PR is mainly fix some bugs, like: sram configure, heap configure And open/modify some...
## Summary armv6/7/8m: use pendsv to handle context switch This PR support Nested interrupt in armv6/7/8m: There are two types of nested interrupt model: 1. Zero latency nested interrupt ```...
## Summary We can utilize percpu storage to hold information about the current running task. If we intend to implement this feature, we would need to define two macros that...
## Summary Allow to provide the path to elffile instead of hardcoding 'nuttx'. E.g. ``` ./nuttx/tools/btdecode.sh aarch64-none-elf-addr2line crash.log build/nuttx ``` ## Impact No ## Testing Tested with crash log generated...
## Summary allocating fifosize on demand to optimize memory ,no need to seting adc_fifosize unified ## Impact Allocate fifosize on demand to optimize memory & Fix the situation where af_channel...
## Summary add AUDIO_CALLBACK_IOERR handle and AUDIO_MSG_IOERR msg to user ## Impact none ## Testing none
## Summary 1. Delete CDCACM redundant code and shares apis in the serial port. 2. The existing cdcacm does not support sending and receiving data in interrupt, by adding _void...
## Summary 1.add pin type to cfg gpio as wake up source 2.add IOEXPANDER_OPTION_WAKEUPCFG for set wake up option ## Impact Add more feature in ioexpand. ## Testing CI-test.
## Summary no real functionality change, code refactor only ## Impact pci msi ## Testing qemu pci/ep
## Summary - pci ep support msi/msi-x test ## Impact improve the test coverage ## Testing qemu pci rc/ep