aboutsummaryrefslogtreecommitdiff
path: root/include/libopenstm32
AgeCommit message (Collapse)Author
2010-11-04Fixed HALT condition handling and data toggle.Gareth McMullin
2010-11-02Initial USB device stack for STM32.Uwe Hermann
Patch provided by Gareth McMullin <gareth@blacksphere.co.nz>, thanks a lot!
2010-10-18Add timer handling functions.Uwe Hermann
Thanks to Edward Cheeseman <cheesemanedward@gmail.com>.
2010-10-18Add more support functions for flash handling.Uwe Hermann
Thanks to Mark Butler <mbutler@physics.otago.ac.nz>.
2010-06-29Various cosmetic and coding style fixes.Uwe Hermann
2010-05-12Initial EXTI support.Thomas Otto
Thanks to Mark Butler <mbutler@physics.otago.ac.nz>.
2010-05-11Deleted double definition IWDG_PR_DIV256.Thomas Otto
2010-05-11Changed rcc.h defs to rcc_registername_ prefix.Thomas Otto
2010-05-10Add more RTC functions and an RTC example.Uwe Hermann
Thanks Lord James <lordjames@y7mail.com> for the patch!
2010-05-06Renamed power.h -> pwr.h.Thomas Otto
2010-05-03Changed defs POWER->PWR to be in sync with datasheet.Thomas Otto
2010-05-03Added BKP definitions.Thomas Otto
2010-05-03Added definitions for CRC.Thomas Otto
2010-05-03Added definitions for POWER control.Thomas Otto
2010-05-03Added definitions for WWDG.Thomas Otto
2010-05-02Corrected IWDG_BASE calculations.Thomas Otto
2010-05-02Added initial IWDG definitions.Thomas Otto
2010-05-02Added rcc clock setup function for 16mhz crystal.Thomas Otto
2010-04-13Some improvements to systick.h+c.Thomas Otto
2010-04-12Added spi_send() to the spi.h.Thomas Otto
2010-04-02Fixed typo.Thomas Otto
2010-04-02Completed spi.h.Thomas Otto
2010-03-30Some additions to spi.c+h.Thomas Otto
2010-03-28Cosmetic fixes.Thomas Otto
2010-03-26Corrected definitions in dma.h.Thomas Otto
2010-03-26Changed address setting in dma.c+h.Thomas Otto
2010-03-26Merge branch 'master' of tommi@viadmin.org:/opt/git/libopenstm32Thomas Otto
2010-03-26Small corrections/additions to adc.h.Thomas Otto
2010-03-25Added systick.h definitions.Thomas Otto
2010-03-24Added some address setting functions to dma.Thomas Otto
2010-03-24Added generic values for ADC_SMPR_SMP to adc.h.Thomas Otto
2010-03-24Completed scb.h definitions.Thomas Otto
2010-03-23Added irq number definitions.Thomas Otto
2010-03-22splitted nvic and scbThomas Otto
2010-03-22added some SCB defs. Added some NVIC functions.Thomas Otto
2010-03-22added dma.h and basic functionsThomas Otto
2010-03-22added basic adc funktionsThomas Otto
2010-03-06Cosmetic fixes.Uwe Hermann
2010-03-05Add some more ADC support.Uwe Hermann
Also: - Fix a few typos (e.g. s/ADC1_BSAE/ADC1_BASE/). - adc.h: Use common SUBSYSTEMNAME_REGISTERNAME_FOO #define format.
2010-03-04Added standard clock setup routines.Piotr Esden-Tempski
Thanks to Thomas Otto for pointing out problems with the clock code in examples and his clock routine implementations. Based on that the most common clock combination routines were added to the library and all routines in examples setting up the clock replaced with calls to that functions.
2010-03-04Cleaned up header inclusion.Piotr Esden-Tempski
Now all examples are including only the modules they really need. Also each header file of the library is including only the necessary headers making it possible to use these modules in parallel with other implementations that may collide with the definitions in other modules.
2010-03-01Add initial set of I2C functions.Uwe Hermann
Thomas Otto has tested the code by successfully talking to a temperature sensor from ST in master tranciever mode. Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-02-27Add missing GPIO definitions for I2C1, I2C2, SPI2.Uwe Hermann
Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-02-24Drop useless endif markers.Uwe Hermann
2010-02-24i2c: Add initial i2c.h header file and registers.Uwe Hermann
Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-02-22Modified include model of some files.Piotr Esden-Tempski
This model allows using libopenstm32 in parallel with other stm32 firmware libraries. It is not yet complete change to all code but a start. Only changed parts that I tested.
2010-01-25Fixed a cut&paste typo in gpio.h.Piotr Esden-Tempski
2010-01-25Added bit definitions of AFIO registers.Piotr Esden-Tempski
2010-01-22Add RCC_AHBENR bit definitions.Uwe Hermann
Thanks Thomas Otto <tommi@viadmin.org> for the patch!
2010-01-22Fix typo in TIM3RST #define.Uwe Hermann
Thanks Thomas Otto <tommi@viadmin.org> for the patch!