summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/stm32f4/startup/bspstart.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps: Move startup files to bspsSebastian Huber2018-04-201-303/+0
| | | | | | | | Adjust build support files to new directory layout. This patch is a part of the BSP source reorganization. Update #3285.
* bsp/stm32f4: Add header filesChris Nott2014-10-231-4/+5
| | | | | | Added register definition headers for STM32F4 ADC, EXTI, PWR, SYSCFG, TIM, OTGFS and updated FLASH and RCC. Fixed PLL_Q for USB 48MHz operation. Added flash prefetch enable.
* bsp/stm32f4XXXX: System clock configurationTomasz Gregorek2014-10-021-2/+278
| | | | | | | | | | | | | | | | Added simple math to caclulate register values for the PLL and for the prescalers. It will try to keep 48MHz for the USB OTG FS. Also it will set latency on the Flash memory for the high speeds. Limitations: It is assumed that 1MHz resolution is enough. Best fits for the clocks are achieved with multiplies of 42MHz. Even though APB1, APB2 and AHB are calculated user is still required to provide correct values for the bsp configuration for the: STM32F4_PCLK1 STM32F4_PCLK2 STM32F4_HCLK (= system clock) as those are used for the peripheral clocking calculations.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* bsps: Interrupt initialization error is fatalSebastian Huber2012-11-151-3/+1
|
* bsp/stm32f4: API changesSebastian Huber2012-04-151-2/+4
|
* bsp/stm32f4: New BSPSebastian Huber2012-04-071-0/+26