nuttx
nuttx copied to clipboard
Apache NuttX is a mature, real-time embedded operating system (RTOS)
## Summary - Add thermal framework - governor: step_wise - cooling device: cpufreq - debug: procfs - For example, see: drivers/thermal/thermal_dummy.c. - Refs: Linux,《SoC底层软件低功耗系统设计与实现 》, ... ## Impact New feature,...
Hi, minor bug to report regarding the MPU configuration in armv7-m: The cortex-M7 MPU supports configuring regions up to 4GB in size (_see ARMv7-M Arch. Reference Manual, System Address Map...
In [armv7-m/arm_cache.c](https://github.com/apache/nuttx/blob/master/arch/arm/src/armv7-m/arm_cache.c#L577) (potentially other arch's arm_cache.c files as well, haven't looked), `up_disable_dcache()` reads some loop variables from memory, disables d cache, then cleans and invalidates the cache in a loop....
## Summary Add a Kconfig option for supporting old APIs on video driver. The video_initialize() and video_uninitialize() are re-named to capture_initialize() and capture_uninitialize(). But this modification made break compatibility on...
After TMPFS was added into NuttX many years ago, the /tmp start to use it, but for some reason we forgot to update it: ``` $ ./nuttx login: admin password:...
## Summary By setting config CONFIG_DRIVERS_VIRTIO_SERIAL_NAME to "ttyXX0;ttyXX1;..." to customize the virtio serial name. For example: If CONFIG_DRIVERS_VIRTIO_SERIAL_NAME="ttyBT;ttyTest0;ttyTest1", virtio-serial will register three uart devices with names: "/dev/ttyBT", "/dev/ttyTest0", "/dev/ttyTest1" to...
Hello, I'm planning to start working with Nuttx recently. However, I couldn't find documentation on porting Nuttx to a board that isn't supported in the source code. What steps do...
Hello, I have done some testing with more heavy duty sending (100 Hz). The server occasionally crashes in the hpwork queue thread. I have increased stack size of the thread...
These options are misleading. All other console enable options have the format like `CONFIG_{device_name}_CONSOLE`, but for SYSLOG it is `CONFIG_CONSOLE_SYSLOG`. Moreover there is `CONFIG_SYSLOG_CONSOLE` option but it has different purpose...
## Summary 1. Optimize the PCI frameworks and add pci_ecam for arm archtecture; 2. Implement the rptun_ivshmem.c driver for rpmsg communication in QEMU; 3. Implement the uio_ivshmem.c driver for application...