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]