acassis opened a new issue, #18424:
URL: https://github.com/apache/nuttx/issues/18424

   ### Is your feature request related to a problem? Please describe.
   
   As discussed in the mailing list, the release 13.x should include breaking 
features that will be "incompatible" with previous versions. This is a list (in 
progress) of features to be present on NuttX 13.x
   
   - Simplified boot initialization (removing NSH_ARCHINIT, etc). This feature 
have been implemented by @linguini1 : 
https://github.com/apache/nuttx/pull/18408 and 
https://github.com/apache/nuttx-apps/pull/3405
   
   - Remove Hard-Coded password. This feature could be (or not) a breaking 
change, depending on if the generated /etc/passwd will use the change hash from 
previous version. Maybe a better suggestion should be using a better crypto 
algo: https://github.com/apache/nuttx/pull/18396
   
   - Extend the Common Board idea to Common Driver Board: since the I2C, SPI, 
etc initialization is basically the same between all boards supported by NuttX 
(it changes just the functions name: stm32_i2cbus_initialize, 
cxd56_i2cbus_initialize, etc), we could create a nuttx/boards/common/ with all 
drivers and just a wrapper to point the the board specific initialization 
function)
   
   ### Describe the solution you'd like
   
   We need to list and implement all the breaking changes we want to see on 
NuttX 13.x
   
   ### Describe alternatives you've considered
   
   _No response_
   
   ### Verification
   
   - [x] I have verified before submitting the report.


-- 
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