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
path: root/lib
AgeCommit message (Collapse)Author
2019-10-24FIX: [usb] Forgotten #endifIlya Stolyarov
2019-10-23FIX: [usb] Count of USB endpointsIlya Stolyarov
OTG FS has 4 endpoints, but OTG HS has 8. Restore default value of the count of endpoints and add the possibility to redefine it
2019-09-23usb: rm extra commentsD. Lisin
2019-09-23usb: Add MSC SCSI VPD 80h and 00h pages supportD. Lisin
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-07-10FIX: [usb] Forgotten semicolonIlya Stolyarov
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-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-04FEAT: [ulpi] Registers and initializationIlya Stolyarov
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: 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/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: 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: 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: 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.
2019-06-26doc: efm32: burtc: tag properly for doxyenKarl Palsson
includes a stub .c file until there are APIs defined.
2019-06-22doc: efm32: acmp: add missing fileKarl Palsson
Classssssssic error. Don't git add the local file created. doh.
2019-06-22doc: efm32: acmp: document, and include via peripheral_apisKarl Palsson
Requires a stub .c file as it has common includes with out any common code (yet)
2019-06-22doc: efm32: dma: enable peripheral_apisKarl Palsson
2019-06-22doc: efm32: prs: enable peripheral_apis styleKarl Palsson
Include _basic_ description of unusual acronyms
2019-06-22doc: efm32: adc: enable peripheral_apis styleKarl Palsson
2019-06-22doc: efm32: timer: enable peripheral_apis styleKarl Palsson
2019-06-22doc: efm32: dac: enable peripheral_apis documentationKarl Palsson
2019-06-22doc: efm32: cmu: move to peripheral_apisKarl 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-22doc: efm32: include gpio_commonKarl 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-22doc: efm32: fix doxygen warningsKarl Palsson
Mind you, this doesn't actually fix that most of these are _missing_ that is a subsequent commit
2019-06-18stm32l0: consistent makefile.Guillaume Revaillot
sorted and styled per the rest of the project
2019-06-18stm32g0: compile spi_common_v1.cGuillaume Revaillot
fix #1067
2019-06-18doc: stm32: timer: fix trivial parameter misnamingKarl Palsson
2019-06-18efm32: consistent makefilesKarl Palsson
sorted and styled per the rest of the project
2019-06-18gd32: consistent makefileKarl Palsson
2019-06-18swm050: consistent makefileKarl Palsson
2019-06-18ti msp432: consistent makefileKarl Palsson
2019-06-18ti lm3s/lm4f: consistent makefilesKarl Palsson
2019-06-18lpc13xx/lpc17xx: consistent makefilesKarl Palsson
2019-06-18sam: consistent makefile stylesKarl Palsson
sorted as per style now
2019-06-18vf6xx: consistent makefileKarl Palsson
Hasn't seen any work for a while, but it should still be consistent with other parts of the tree