acassis commented on issue #12774:
URL: https://github.com/apache/nuttx/issues/12774#issuecomment-2254211994

   @i-tesetd-it-no-problem NuttX needs these definitions, there is not 
shortcuts for it. Actually, there are some exceptions, like Espressif found an 
way to integrate their HAL into arch. But Greg Nutt (@patacongo) always was 
against doing this way. Why? Because normally semiconductor companies are 
interested to release their chip in the market ASAP, not to create the best 
code of the world.
   
   When each manufacturer use their own HAL the final code is very different 
between each architecture, as you probably saw on some poor quality RTOSes.
   
    There is a python script to convert CMSIS files to NuttX header files 
created by Robert Lipe: https://github.com/robertlipe/svdtoheaders
   
   You can try to use it if you don't want to update the header files manually


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