summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/stm32f4 (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-05-21Multiple bsp_specs: Change *(old_endfile) to %(old_endfile)Joel Sherrill1-1/+1
Fix typo. closes 2345.
2015-03-20Replace www.rtems.com with www.rtems.orgSebastian Huber7-7/+7
2015-03-06Add fsscandir01 variants as needed to more BSPs testsuite configurationJoel Sherrill2-0/+2
2015-01-23stm32f4/.../stm32f105rc-testsuite.tcfg: Add more testsJoel Sherrill1-0/+1
2014-12-05Update bug report URLSebastian Huber1-1/+1
2014-11-27bsps/arm: Add .nocache sectionSebastian Huber2-0/+4
This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area().
2014-10-30Added missing stm32f4xxxx_adc.hChris Nott1-0/+320
2014-10-23bsp/stm32f4: Add header filesChris Nott11-57/+1209
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.
2014-10-10bsp/stm32f4: Fix warningSebastian Huber1-2/+0
2014-10-02bsp/stm32f4XXXX: System clock configurationTomasz Gregorek6-24/+475
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.
2014-09-18bsps: Fix build errorSebastian Huber2-5/+0
Fix build error introduced in f535fe5311978af53635c2da8e5cb10ef9d78802.
2014-09-04stm32f4/.../bspreset.c: Eliminate warning for set not used variableJoel Sherrill1-0/+1
2014-08-29Regenerate all preinstall.am files.Chris Johns1-7/+7
With this patch the preinstall.am files are in a set order and not dependent on now perl implements a hash.
2014-08-28Regenerate all preinstall.am files.Joel Sherrill1-3/+3
Apparently, at some point automake output changed and these were not updated.
2014-08-28arm: Add tests which fail to build with C++ enabled.Chris Johns1-0/+2
2014-07-16Add More Testsuite Configuration Files and Update Existing OnesJoel Sherrill1-0/+3
The first pass at building these was without networking enabled. This pass addresses that plus accounts for some new BSPs which needed testsuite.tcfg files and BSPs which could not link tests which had been added since the first pass.
2014-05-06multiple BSPs: Remove BSP_SMALL_MEMORYJoel Sherrill1-4/+0
2014-05-05testsuite: Add a per BSP test check for tests not to build.Chris Johns2-0/+32
Provide a file per BSP to list tests that do not build for a BSP. This change removes the BSP_SMALL_MEMORY hack from the code. That hack was a mistake. Provide configuration files for each BSP with tests that cannot build.
2014-03-21Change all references of rtems.com to rtems.org.Chris Johns24-24/+24
2014-02-14score: Add CPU counter supportSebastian Huber1-0/+2
Add a CPU counter interface to allow access to a free-running counter. It is useful to measure short time intervals. This can be used for example to enable profiling of critical low-level functions. Add two busy wait functions rtems_counter_delay_ticks() and rtems_counter_delay_nanoseconds() implemented via the CPU counter.
2014-01-30bsp/stm32f4: Use BSP_SMALL_MEMORY for a variantSebastian Huber1-0/+1
2013-12-22arm_stm32f4: added new doxygenDaniel Ramirez14-8/+319
2013-10-24bsp/stm32f4: Bugfix for I2C driver.Christian Mauderer1-1/+1
2013-10-24bsp/stm32f4: Add a simple I2C-driver.Christian Mauderer10-0/+612
2013-10-24bsp/stm32f4: Bugfix for io-initialisation.Christian Mauderer1-1/+1
2013-10-24bsp/stm32f4: Header for f10xxx EXTI.Christian Mauderer4-0/+43
2013-09-19bsp/stm32f4: Add STM32F10XXX support.Christian Mauderer17-145/+758
2013-07-22bsp/stm32f4: fix typo in USART2 device nameKarel Gardas1-1/+1
2013-05-03bsps/arm: Move implementation to inline functionsSebastian Huber2-1/+1
2013-02-11libchip/serial: Add const qualifierSebastian Huber2-2/+2
2012-11-15bsps: Interrupt initialization error is fatalSebastian Huber1-3/+1
2012-11-15score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber1-0/+1
Include <bsp/default-initial-extension.h> in all BSPs. Call rtems_fatal() with RTEMS_FATAL_SOURCE_EXIT as source and the exit() status code as fatal code in every bsp_cleanup(). Move previous bsp_cleanup() code into bsp_fatal_extension().
2012-08-06Revert "Add bspopts.h.in."Gedare Bloom1-70/+0
This reverts commit daffa606cc4a45d93c1f0f4fe365fde0fda6acbb. Conflicts: c/src/lib/libbsp/arm/lpc24xx/include/bspopts.h.in c/src/lib/libbsp/powerpc/mpc55xxevb/include/bspopts.h.in c/src/lib/libbsp/powerpc/qoriq/include/bspopts.h.in Manually deleted conflicting files.
2012-07-19Use http://www.rtems.org/bugzilla as bug-URL.Ralf Corsépius1-1/+1
2012-07-19Require automake-1.12.2.Ralf Corsépius1-1/+1
2012-07-19Require autoconf-2.69.Ralf Corsépius1-1/+1
2012-06-15bsps/arm: Rename linkcmds.armv7 to linkcmds.armv7mSebastian Huber1-1/+1
2012-06-12bsps: Replace NIRVANA regionSebastian Huber1-1/+0
Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS" region. Move the region definition into the "linkcmds.base" files.
2012-05-24Add bspopts.h.in.Ralf Corsépius1-0/+70
2012-04-15bsp/stm32f4: API changesSebastian Huber9-83/+174
2012-04-12bsp/stm32f4: Add IO and RCCSebastian Huber9-55/+487
2012-04-07bsp/stm32f4: New BSPSebastian Huber16-0/+1083