Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-09-21 | Merge remote-tracking branch 'upstream/master' | D. Lisin | |
# Conflicts: # lib/stm32/f2/Makefile # lib/stm32/f4/Makefile | |||
2019-08-28 | stm32g0: use proper register for gpio peripheral clock sleep enable. | Guillaume Revaillot | |
Reviewed-by: Karl Palsson <karlp@tweak.net.au> | |||
2019-08-28 | stm32g0: memorymap: get rid of apb1/apb2 reference, device only has one apb. | Guillaume Revaillot | |
I apparently based memorymap.h on previously written header without noticing that g0 has only one apb despite a big hole in the memory space and addresses matching usual apb1/apb2 split.. | |||
2019-08-28 | doc: typo | Guillaume Revaillot | |
2019-08-28 | stm32f4: doc: f4 are cortex m4f based | Guillaume Revaillot | |
2019-08-27 | stm32g0: fix bad typos in memorymap, impacting tim1 and tim15-17. | Guillaume Revaillot | |
2019-07-09 | IMPR: [usb] Some style improvements | Ilya Stolyarov | |
2019-07-07 | FIX: [usb] Delay after RCC enable | Ilya Stolyarov | |
2019-07-06 | doc: stm32: adc: upgrade common_v2 documentation | Guillaume Revaillot | |
add register grouping, fixup comment have them pickedup by doxygen, align style and masks. | |||
2019-07-05 | stm32: lptim: add base support | Guillaume Revaillot | |
Add basically what's needed to have some minimal but usefull subset of function for a timer: irqs, compare, period, out polarity, enable/disable and start. | |||
2019-07-05 | stm32g0: lptim: add additional cr bits and cfgr2 reg. | Guillaume Revaillot | |
2019-07-05 | stm32: lptimer: enable lptimer.h usage on f4,f7,l4 and g0 chips. | Guillaume Revaillot | |
2019-07-05 | stm32: extract l0 lptimer stuff from timer.h to common lptimer.h | Guillaume Revaillot | |
lptimer peripheral is present on f4,f7,l0,l4,g0,g4 and prob others. Extract content from stm32l0 timer.h and make it usable by other chips. | |||
2019-07-04 | FEAT: [ulpi] Registers and initialization | Ilya Stolyarov | |
2019-07-02 | stm32f4: lptim1 sits at 0x40002400 on stm32f410, update memorymap | Guillaume Revaillot | |
2019-06-27 | doc: stm32f0: rcc: add missing groups for pll factors and sources | Karl Palsson | |
2019-06-26 | doc: gd32: make groups match what's used. | Karl Palsson | |
Fixes the missing top level groupings here. | |||
2019-06-26 | doc: gd32/f1x0: fix missing tags, drop wrong tags | Karl Palsson | |
Drop incorrect/redundant type information from doxygen parameters Adds groupings that are referred to. | |||
2019-06-26 | doc: stm32f3: adc: register base addresses had landed outside a group | Karl Palsson | |
2019-06-26 | doc: cm3: mpu: fix typo | Karl Palsson | |
2019-06-26 | doc: cm3: nvic: convert existing docs to doxygen | Karl Palsson | |
Make it visible | |||
2019-06-26 | doc: core cm3: standard titles | Karl Palsson | |
easier on the eyes reading the list of docs | |||
2019-06-26 | doc: stm32f7: rcc: add missing top level groups | Karl Palsson | |
2019-06-26 | doc: efm32: tag USB files for doxygen generation | Karl Palsson | |
2019-06-26 | doc: efm32: uart/usart provide common doxygen | Karl Palsson | |
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. | |||
2019-06-26 | doc: efm32: rtc: tag and include in generated output | Karl Palsson | |
Includes the sutb file ncessary to find shared headers without any apis | |||
2019-06-26 | doc: efm32: timer: properly tag the shared header as well | Karl Palsson | |
2019-06-26 | doc: efm32: rmu: include in doxygen generation | Karl Palsson | |
Include a stub .c file for shared code generation | |||
2019-06-26 | doc: efm32: msc: tag for doxygen inclusion | Karl Palsson | |
Includes a stub .c file to trigger common code generation | |||
2019-06-26 | doc: efm32: letimer: include tags for doxygen | Karl Palsson | |
Include a stub .c file to document the shared headers. | |||
2019-06-26 | doc: efm32: i2c: tag for doxygen | Karl Palsson | |
Includes a stub .c file until there are some APIs | |||
2019-06-26 | doc: efm32: emu: tag for doxygen properly | Karl Palsson | |
Requires a stub .c file to make the common files be included until we build some APIs. | |||
2019-06-26 | doc: efm32: dac: fix up mising tags on common file | Karl Palsson | |
2019-06-26 | doc: efm32: burtc: tag properly for doxyen | Karl Palsson | |
includes a stub .c file until there are APIs defined. | |||
2019-06-26 | doc: efm32: prs: properly tag for doxygen | Karl Palsson | |
2019-06-26 | doc: efm32: dma: tag headers properly | Karl Palsson | |
2019-06-22 | doc: efm32: acmp: document, and include via peripheral_apis | Karl Palsson | |
Requires a stub .c file as it has common includes with out any common code (yet) | |||
2019-06-22 | doc: efm32: adc: enable peripheral_apis style | Karl Palsson | |
2019-06-22 | doc: efm32: timer: enable peripheral_apis style | Karl Palsson | |
2019-06-22 | doc: efm32: dac: enable peripheral_apis documentation | Karl Palsson | |
2019-06-22 | doc: efm32: wdog: enable documentation via peripheral_apis | Karl Palsson | |
2019-06-22 | doc: efm32: cmu: move to peripheral_apis | Karl Palsson | |
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. | |||
2019-06-22 | doc: efm32: include gpio_common | Karl Palsson | |
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! | |||
2019-06-22 | doc: efm32: define peripheral_apis groups | Karl Palsson | |
Nothing is _in_ these groups yet, but define them so we can start filling them out. Follows the stm32 family style. | |||
2019-06-22 | doc: efm32: fix typos in family/group names | Karl Palsson | |
2019-06-18 | .gitignore: ignore autogenerated include/libopencmsis/swm050/ | Guillaume Revaillot | |
2019-06-18 | doc: stm32l1: timer: fix params, missing groupings | Karl Palsson | |
2019-06-17 | stm32: dma: add dma_set_channel_request to ease dma cselr usage. | Guillaume Revaillot | |
2019-06-17 | stm32l0: dma: include dma_cselr, present on l0x1-2-3. | Guillaume Revaillot | |
2019-06-17 | stm32: dma: cselr: factorize register definition. | Guillaume Revaillot | |
F09x and L4 share the same cselr register, as well as some L0s, factorize definitions in a new shared header and add helpers. fyi, that register allows to redefine dma channel peripheral mapping - see device datasheet for mapping tables. |