SPRESENSE
SPRESENSE
## Summary Add an 'setup' method on the 'struct audio_ops_s' to notify to the driver that the related device file has been opened and is ready for use. And also...
## Summary Add unregister_driver() execution to unlink() operation to delete device file. Also, add resource cleanup to video_uninitialize() operation to avoid memory leak without unlink() execution for compatibility. ## Impact...
## Summary Remove the PIN feature, because the SIM may accidentally become unusable. ## Impact Only LTE feature. ## Testing Test with Spresense LTE board.
There is no process to restore the read position after reading DC report, so it fails to get the positioning information after reading DC report. It should add a process...
## Summary Some domains have a lot of IPv6 addresses. Because of that, it is not possible to get the IPv4 address with getaddrinfo. This change separate IPv4 and IPv6...
## Summary Add ioctl for SIOCGETCONTEXT and SIOCSETCONTEXT. These ioctl are for getting and setting the socket context held by the usrsock daemon. ## Impact No impact ## Testing Test...
## 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...
### Description / Steps to reproduce the issue This issue is caused by https://github.com/apache/nuttx/pull/16499. The driver's open method creates a kernel thread. The kernel thread is deleted on close method....