Karl Palsson
668cfb2967
doc: cm3: scb: add basic documentation
Adds a summary page, and now we have the existing functions documented.
5 years ago
Karl Palsson
e5b5ba0f9c
doc: cm3: dwt: include existing documentation
5 years ago
Karl Palsson
1b10a0871c
doc: cm3: mpu: fix typo
5 years ago
Karl Palsson
60991ac306
doc: cm3: nvic: convert existing docs to doxygen
Make it visible
5 years ago
Karl Palsson
69ce9f876f
doc: core cm3: standard titles
easier on the eyes reading the list of docs
5 years ago
Karl Palsson
f63145db07
doc: stm32f7: rcc: add missing top level groups
5 years ago
Karl Palsson
1f359e0cb8
doc: efm32: tag USB files for doxygen generation
5 years ago
Karl Palsson
2d1277e1fa
doc: efm32: uart/usart provide common doxygen
Fix some direct includes, tag properly, include a stub file to pull in
shared header documentation and re-arrange some existing documentation
to make it present nicely.
5 years ago
Karl Palsson
56265ad93f
doc: efm32: rtc: tag and include in generated output
Includes the sutb file ncessary to find shared headers without any apis
5 years ago
Karl Palsson
6df301accc
doc: efm32: timer: properly tag the shared header as well
5 years ago
Karl Palsson
9b3ab933ac
doc: efm32: wdog: include stub file
Tags were added, but without the stub file, common headers aren't picked
up by the auto source list generation
5 years ago
Karl Palsson
531aa7e6b7
doc: efm32: rmu: include in doxygen generation
Include a stub .c file for shared code generation
5 years ago
Karl Palsson
75f6cbfd9d
doc: efm32: msc: tag for doxygen inclusion
Includes a stub .c file to trigger common code generation
5 years ago
Karl Palsson
c92f3dc0ad
doc: efm32: letimer: include tags for doxygen
Include a stub .c file to document the shared headers.
5 years ago
Karl Palsson
25dc3a9b4b
doc: efm32: i2c: tag for doxygen
Includes a stub .c file until there are some APIs
5 years ago
Karl Palsson
4c01e47aed
doc: efm32: emu: tag for doxygen properly
Requires a stub .c file to make the common files be included until we
build some APIs.
5 years ago
Karl Palsson
764fbed9c8
doc: efm32: dac: fix up mising tags on common file
5 years ago
Karl Palsson
790d624230
doc: efm32: burtc: tag properly for doxyen
includes a stub .c file until there are APIs defined.
5 years ago
Karl Palsson
aa99aba7d3
doc: efm32: prs: properly tag for doxygen
5 years ago
Karl Palsson
46514e75c0
doc: efm32: dma: tag headers properly
5 years ago
Karl Palsson
8d80db0319
gendoxylist: sort headers
This makes the doxygen lists much more rationally ordered.
5 years ago
Karl Palsson
dc3bb245f1
doc: efm32: acmp: add missing file
Classssssssic error. Don't git add the local file created. doh.
5 years ago
Karl Palsson
7e2cd050aa
doc: efm32: acmp: document, and include via peripheral_apis
Requires a stub .c file as it has common includes with out any common
code (yet)
5 years ago
Karl Palsson
7a058016b5
doc: efm32: dma: enable peripheral_apis
5 years ago
Karl Palsson
7861f2c2f6
doc: efm32: prs: enable peripheral_apis style
Include _basic_ description of unusual acronyms
5 years ago
Karl Palsson
0626f6f75d
doc: efm32: adc: enable peripheral_apis style
5 years ago
Karl Palsson
ae777bb920
doc: efm32: timer: enable peripheral_apis style
5 years ago
Karl Palsson
c8b8285446
doc: efm32: dac: enable peripheral_apis documentation
5 years ago
Karl Palsson
35657bdb61
doc: efm32: wdog: enable documentation via peripheral_apis
5 years ago
Karl Palsson
093edfb881
doc: efm32: cmu: move to peripheral_apis
Was completely undocumented before. Just needed different tagging so it
could be picked up.
No attempt at this stage of sharing more code between the cmu modules.
5 years ago
Karl Palsson
9bc432474b
doc: efm32: include gpio_common
gpio_common was built, but wasn't picked up by any documentation.
Use the peripheral_apis style from stm32, but try out the #pragma once
style. Downside is you don't get warnings if you include an sub layer
.h file. Upsides are
* no ifdef/endif blocks
* no /**@cond*/ /**@endcond*/ blocks
* that's enough win!
5 years ago
Karl Palsson
6d74262bf4
doc: efm32: define peripheral_apis groups
Nothing is _in_ these groups yet, but define them so we can start
filling them out. Follows the stm32 family style.
5 years ago
Karl Palsson
92b4b5a12f
doc: efm32: fix typos in family/group names
5 years ago
Karl Palsson
a5562f27c0
doc: efm32: fix doxygen warnings
Mind you, this doesn't actually fix that most of these are _missing_
that is a subsequent commit
5 years ago
Karl Palsson
b9c437331f
efm32wg: include in documentation build
5 years ago
Karl Palsson
a3291b375e
efm32: ezr32wg: include in docs build
Was completely missing.
5 years ago
Sergey Shcherbakov
e75a3614a4
stm32f3: ld: Added stm32f303x6/8
Signed-off-by: Sergey Shcherbakov <shchers@gmail.com>
5 years ago
Guillaume Revaillot
05214d826a
stm32l0: consistent makefile.
sorted and styled per the rest of the project
5 years ago
Guillaume Revaillot
615918ffde
stm32g0: compile spi_common_v1.c
fix #1067
5 years ago
Guillaume Revaillot
f121c8c8f0
.gitignore: ignore autogenerated include/libopencmsis/swm050/
5 years ago
Karl Palsson
1bc8a015f7
doc: stm32: timer: fix trivial parameter misnaming
5 years ago
Karl Palsson
e97c4b39b9
efm32: consistent makefiles
sorted and styled per the rest of the project
5 years ago
Karl Palsson
a522f7f3fa
gd32: consistent makefile
5 years ago
Karl Palsson
3363e18c9c
swm050: consistent makefile
5 years ago
Karl Palsson
b063c18a0c
ti msp432: consistent makefile
5 years ago
Karl Palsson
d501e606ed
ti lm3s/lm4f: consistent makefiles
5 years ago
Karl Palsson
4ec81b01f5
lpc13xx/lpc17xx: consistent makefiles
5 years ago
Karl Palsson
528e4865c8
sam: consistent makefile styles
sorted as per style now
5 years ago
Karl Palsson
1cd9ca6dc2
vf6xx: consistent makefile
Hasn't seen any work for a while, but it should still be consistent with
other parts of the tree
5 years ago
Karl Palsson
9165c8c567
stm32l1: consistent makefile
sorting and unifying specific/shared.
5 years ago