nuttx
nuttx copied to clipboard
Apache NuttX is a mature, real-time embedded operating system (RTOS)
## Summary 1. drivers/sensors/gnss: notify user when new data ready 2. drivers/sensors/gnss: using new buffer lock avoid 3. drivers/sensors/gnss: check invalid nmea to avoid prasebuffer overflow ## Impact Bug fix...
## Summary fs/vfs: remove template filep to optimize dup operation ## Impact optimize dup code ## Testing Vela
## Summary Currently, without the change, when assert in interrupt handler, it will show the registers are all zeros. This PR tries to save these registers. ## Impact ## Testing...
## Summary In the kernel, we are planning to remove all occurrences of up_cpu_pause as one of the steps to simplify the implementation of critical sections. The goal is to...
## Summary It has been observed in our testing with imx9 platform, that nxsem_tickwait_uninterruptible randomly wakes up too early. As this is commonly used in device drivers as a timeout...
## Summary In the kernel, we are planning to remove all occurrences of up_cpu_pause as one of the steps to simplify the implementation of critical sections. The goal is to...
## Summary **Why is this change necessary?** This PR is to enhance the use of fs_heap. **Changes** 1. Based on the changes in https://github.com/apache/nuttx/pull/13150, I added a new way to...
In the previous implementation, we had to copy the entire NuttX to ensure that the executable runs at the correct address. Additionally, we were not loading the .realmode section, which...
## Summary The current pm_idle is only support for not smp case, and we are now start facing the chip & board & project with both smp and power consume...
## Summary 1 To improve efficiency, we mimic Linux's behavior where preemption disabling is only applicable to the current CPU and does not affect other CPUs. 2 In the future,...