Kaben123 opened a new pull request, #18182:
URL: https://github.com/apache/nuttx/pull/18182

   Unify the ioctl command definitions for the note subsystem. Replace legacy 
NOTECTL and NOTERAM ioctl macros with unified NOTE macros. This improves 
maintainability and consistency across.
   
   *Note: Please adhere to [Contributing 
Guidelines](https://github.com/apache/nuttx/blob/master/CONTRIBUTING.md).*
   
   ## Summary
   This pull request unifies the ioctl command definitions for the note 
subsystem in NuttX. The previous implementation used separate ioctl bases and 
command macros for notectl and noteram drivers. This patch consolidates them 
into a single set of ioctl commands and macros, improving maintainability and 
consistency across the note subsystem.
   
   ## Impact
   - All note-related ioctl commands now use the unified _NOTEBASE and _NOTEIOC 
macros.
   - Legacy NOTECTL and NOTERAM ioctl macros are removed.
   - Code that previously referenced NOTECTL/NOTERAM commands must be updated 
to use the new NOTE commands.
   - No impact on runtime behavior or backward compatibility for user 
applications that use the public API.
   
   ## Testing
   - Build tested on all supported platforms.
   - Verified that note and noteram drivers function as expected with the new 
ioctl commands.
   - No regressions observed in system logging or instrumentation features.
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to