Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/thirdpin/libopencm3.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2019-09-21Merge remote-tracking branch 'upstream/master'D. Lisin
# Conflicts: # lib/stm32/f2/Makefile # lib/stm32/f4/Makefile
2019-09-21Merge remote-tracking branch 'gitlab/master'D. Lisin
2019-09-04devices.data: add missing stm32f301 partsKarl Palsson
Fixes: https://github.com/libopencm3/libopencm3/issues/1098
2019-08-30Merge branch 'feature/usb_ulpi'D. Lisin
2019-08-28stm32g0: use proper register for gpio peripheral clock sleep enable.Guillaume Revaillot
Reviewed-by: Karl Palsson <karlp@tweak.net.au>
2019-08-28stm32g0: 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-28doc: typoGuillaume Revaillot
2019-08-28stm32f4: doc: f4 are cortex m4f basedGuillaume Revaillot
2019-08-27stm32g0: fix bad typos in memorymap, impacting tim1 and tim15-17.Guillaume Revaillot
2019-08-22devices.data: add more stm32l1 partsKarl Palsson
Fixes some eeprom sizes, and adds all the -a and -x suffix parts. Note that the explicit endings must be listed _before_ the base parts, otherwise the matcher will find the wild card first. Signed-off-by: Karl Palsson <karlp@etactica.com>
2019-07-10FIX: [usb] Forgotten semicolonIlya Stolyarov
2019-07-09Merge branch 'feature/usb_ulpi' into 'master'Ivan Orfanidi
Feature/usb ulpi See merge request thirdpin_team/libopencm3!1
2019-07-09IMPR: [usb] Some style improvementsIlya Stolyarov
2019-07-07FIX: [usb] Delay after RCC enableIlya Stolyarov
2019-07-07FIX: [usb] usbd_dev->doeptsiz[] using 8 fields but has only 4Ilya Stolyarov
Signed-off-by: Ilya Stolyarov <i.stolyarov@thirdpin.ru>
2019-07-07FIX: [usb] usbd_dev->user_callback_ctr have 8 fields but iterate only 4Ilya Stolyarov
Signed-off-by: Ilya Stolyarov <i.stolyarov@thirdpin.ru>
2019-07-06doc: stm32: adc: upgrade common_v2 documentationGuillaume Revaillot
add register grouping, fixup comment have them pickedup by doxygen, align style and masks.
2019-07-05stm32: lptim: add base supportGuillaume 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-05stm32g0: lptim: add additional cr bits and cfgr2 reg.Guillaume Revaillot
2019-07-05stm32: lptimer: enable lptimer.h usage on f4,f7,l4 and g0 chips.Guillaume Revaillot
2019-07-05stm32: extract l0 lptimer stuff from timer.h to common lptimer.hGuillaume 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-04FEAT: [ulpi] Registers and initializationIlya Stolyarov
2019-07-02stm32f4: lptim1 sits at 0x40002400 on stm32f410, update memorymapGuillaume Revaillot
2019-07-02gadget0: f429: update to newest rcc apiKarl Palsson
2019-06-29gadget0: f4: update to newest rcc apiKarl Palsson
2019-06-29gadget0: f4: PA9 is not an AF.Karl Palsson
It has never been an AF, it's always been an error to set this pin to AF.
2019-06-29gadget0: allow parallel submakeKarl Palsson
allows "make -j10" work properly
2019-06-27doc: stm32f3: adc: add missing parametersKarl Palsson
Minor, link the adc peripheral parameter in a couple of places
2019-06-27doc: lm3s: escape email address to avoid xml interpKarl Palsson
2019-06-27doc: stm32f0: rcc: add missing groups for pll factors and sourcesKarl Palsson
2019-06-27doc: gd32f1x0: merge flash and rcc into periperhal apisKarl Palsson
Instead of having some in peripheral_apis and some under the target itself
2019-06-26doc: gd32: make groups match what's used.Karl Palsson
Fixes the missing top level groupings here.
2019-06-26doc: gd32/f1x0: fix missing tags, drop wrong tagsKarl Palsson
Drop incorrect/redundant type information from doxygen parameters Adds groupings that are referred to.
2019-06-26doc: stm32f3: adc: register base addresses had landed outside a groupKarl Palsson
2019-06-26doc: cm3: scb: add basic documentationKarl Palsson
Adds a summary page, and now we have the existing functions documented.
2019-06-26doc: cm3: dwt: include existing documentationKarl Palsson
2019-06-26doc: cm3: mpu: fix typoKarl Palsson
2019-06-26doc: cm3: nvic: convert existing docs to doxygenKarl Palsson
Make it visible
2019-06-26doc: core cm3: standard titlesKarl Palsson
easier on the eyes reading the list of docs
2019-06-26doc: stm32f7: rcc: add missing top level groupsKarl Palsson
2019-06-26doc: efm32: tag USB files for doxygen generationKarl Palsson
2019-06-26doc: efm32: uart/usart provide common doxygenKarl 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-26doc: efm32: rtc: tag and include in generated outputKarl Palsson
Includes the sutb file ncessary to find shared headers without any apis
2019-06-26doc: efm32: timer: properly tag the shared header as wellKarl Palsson
2019-06-26doc: efm32: wdog: include stub fileKarl Palsson
Tags were added, but without the stub file, common headers aren't picked up by the auto source list generation
2019-06-26doc: efm32: rmu: include in doxygen generationKarl Palsson
Include a stub .c file for shared code generation
2019-06-26doc: efm32: msc: tag for doxygen inclusionKarl Palsson
Includes a stub .c file to trigger common code generation
2019-06-26doc: efm32: letimer: include tags for doxygenKarl Palsson
Include a stub .c file to document the shared headers.
2019-06-26doc: efm32: i2c: tag for doxygenKarl Palsson
Includes a stub .c file until there are some APIs
2019-06-26doc: efm32: emu: tag for doxygen properlyKarl Palsson
Requires a stub .c file to make the common files be included until we build some APIs.