Open jia200x opened 6 years ago
I would like to suggest to generate a number of board/cpu-specific doxygen pages with a script.
For example, a table of boards with the CPU model, type and supported peripherals could be generated from the board makefiles using the CPU_MODEL
, the FEATURES_MCU_GROUP
and the FEATURES_PROVIDED
variables.
This way the documentation is automatically synced with what the build system provides for the platform. No manual updates anymore :)
A step further would be to generate an overview of pin mappings from the configured peripherals as stated above.
@bergzand i just wrote to the mailing list and was suggestig something related.
Did you thing about how this could be done or implement something in this regard?
Description
After the last monthly discussion on better documentation efforts, it came the idea of improve several topics and maybe add stuff like openthread.io:
I also take the opportunity to add additional ideas. Feel free to add more and discuss about these topics!
RFC/Ideas
boards/<board_name>/doc
?@defgroup
directives to doc.txt instead of header filesRelated issues
8302, #7998, ~#7001~, #5434