aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-11-13Adjustments to fix documentationKen Sarkies
2012-11-13rebase and fixKen Sarkies
2012-11-13Proposed deduplication of peripherals, GPIO exampleKen Sarkies
See rambling post on dev list for justification
2012-11-12[doc] Added preliminary STM32 CAN documentation.Piotr Esden-Tempski
2012-11-12[doc] Cosmetic.Piotr Esden-Tempski
2012-11-12Merge pull request #62 "Documentation updates for new devices"Piotr Esden-Tempski
Merge remote-tracking branch 'ksarkies/doc'
2012-11-12[examples] Added usart example for obldc strip.Piotr Esden-Tempski
2012-11-12Documentation updatesKen Sarkies
2012-11-11[examples] Added CAN example for obldc strip.Piotr Esden-Tempski
2012-11-11[examples] Added systick example for obldc strip.Piotr Esden-Tempski
2012-11-11[examples] Added obldc strip led example.Piotr Esden-Tempski
2012-11-08Made all Lisa/M 2.0 examples luftboot ready.Piotr Esden-Tempski
2012-11-08Updated and backported improvements form the Lisa/M 2.0 CAN example.Piotr Esden-Tempski
2012-11-08Added updated and improved CAN example for Lisa/M 2.0.Piotr Esden-Tempski
2012-11-08Fixed cut and paste typo for CAN banks.Piotr Esden-Tempski
2012-11-08Merging pull request #60 Miscellaneous DMA fixes for F4Piotr Esden-Tempski
Merge remote-tracking branch 'bgamari/master'
2012-11-08stm32/usart: Add enable_/disable_error_interruptBen Gamari
2012-11-08stm32f4/dma: Fix cut-and-paste errorBen Gamari
2012-11-08stm32f4/dma: Fix DMA_ISR_OFFSET definitionBen Gamari
2012-11-08stm32f4: Add dma.oBen Gamari
2012-11-07Added directories with autogenerated files to the ignore list.Piotr Esden-Tempski
2012-11-07Adjusted path to nvic.h.Piotr Esden-Tempski
2012-11-07Eliminate redundant gpio code from f2/f4/l1Karl Palsson
Implemented as per exti2
2012-11-07Update documentation to reflect realityKarl Palsson
2012-11-07Remove debug code.Karl Palsson
2012-11-07Enable nvic and exti support for L1Karl Palsson
And include an example that uses it.
2012-11-07Add L1 to nvic, now that it's all generatedKarl Palsson
2012-11-07Add usart support for L1.Karl Palsson
Only tested with basic tx blocking, ie, the same example code as on F2/F4, but the description of the block is almost identical.
2012-11-07Ignore generated filesKarl Palsson
2012-11-07STM32L1 support, rebased onto upstream generalizations branch.Karl Palsson
Working example again.
2012-11-07Add most of the rcc functions.Karl Palsson
(Add the forgotten gpio.c file from before)
2012-11-07Finish RCC definitions => Working example!Karl Palsson
2012-11-07More progress towards L1 support.Karl Palsson
Believe gpio is complete, but untested without finishing at least the RCC defines. RCC defines are a work in progress
2012-11-07Vectors and Memory Map for STM32L1 seriesKarl Palsson
2012-11-07Use make flags to help control where the library is installedKarl Palsson
Where the library is installed has quite an affect on what -L and -I flags are used. If you install into the toolchain, you don't want to use them at all, but if you install out of tree (/opt/mycm3 for example) you need to specify the -L and -I flags. Update the documentation and the example makefiles to support this
2012-11-07Merge pull request #2 from ndreys/stagingJeff Ciesielski
Fix for USB string descriptors/USB iSerialNumber helper functions
2012-11-07Further re-factor USB string handling codeAndrey Smirnov
This commit refactors USB string code, making it, hopefully, less buggy and more easier to understand. It also removes "magic" bit manipulation and "magic" numbers;
2012-11-07Extend control hook frameworkAndrey Smirnov
This commits adds a new error code that can be return from a registered control callback: USBD_REQ_NEXT_CALLBACK. This return code signifies that the callback is done processing the data successfully, but user would like to have all matching callbacks down the callback chain to be executed too. This change allows for example to intercept standard requests like GET_DESCRIPTOR, do some small action upon receiving of one, but still have the standard callback executed and do it's job. This way user doesn't have to re-implement standard GET_DESCRIPTOR functionality if they want to intercept that request to do some small thing.
2012-11-06Add a desig_get_unique_id_as_stringAndrey Smirnov
This commit adds desig_get_unique_id_as_string which is useful if one wants to use device ID as USB serial number(iSerialNumber), for example.
2012-11-06Change USB strings handling codeAndrey Smirnov
This commit add an extra field to the _usbd_device, that allows to keep track of the number of USB strings which allows simplify boundaries checking code in usb_standard_get_descriptor. This commit also changes the index base for strings in usb_standard_get_descriptor which allows to get rid of necessity to have a dummy one-character string in a strings array.
2012-11-06Enable OTG clock during initializationAndrey Smirnov
Add a call to enable USB clock, otherwise the dive will not enumerate.
2012-11-02stm32/f1/rcc: expose method for selecting MCO sourceJeff Ciesielski
2012-11-01stm32/f1/can: Add clearing of can timing bits on initJeff Ciesielski
This corrects a bug introduced with the addition of allowing loopback and silent parameters in the init function.
2012-10-31stm32/f1/can: clean up can_available_mailbox ->fewer 'if' statementsJeff Ciesielski
2012-10-31stm32/can: add 'shift' defines for can timing bitsJeff Ciesielski
Useful whe you want to return min/max values of timing parameters
2012-10-31Merge pull request #57 F2/F4 timer merging actionPiotr Esden-Tempski
Merge remote-tracking branch 'tdaede/f4-timer'
2012-10-31Fixed header clean target find call for Darwin BSD find too.Piotr Esden-Tempski
2012-10-31Merge pull request #56 Allow make to build libs/examples in parallel.Piotr Esden-Tempski
Merge remote-tracking branch 'karlp/pr_parallel_makes'
2012-10-31Fixed stm32f4-discovery/usb_cdcacm example for deduplication patches.Piotr Esden-Tempski
2012-10-31Added new f4 adc module to the library makefile.Piotr Esden-Tempski