summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/stm32f4 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Multiple bsp_specs: Change *(old_endfile) to %(old_endfile)Joel Sherrill2015-05-211-1/+1
| | | | | | Fix typo. closes 2345.
* Replace www.rtems.com with www.rtems.orgSebastian Huber2015-03-207-7/+7
|
* Add fsscandir01 variants as needed to more BSPs testsuite configurationJoel Sherrill2015-03-062-0/+2
|
* stm32f4/.../stm32f105rc-testsuite.tcfg: Add more testsJoel Sherrill2015-01-231-0/+1
|
* Update bug report URLSebastian Huber2014-12-051-1/+1
|
* bsps/arm: Add .nocache sectionSebastian Huber2014-11-272-0/+4
| | | | | This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area().
* Added missing stm32f4xxxx_adc.hChris Nott2014-10-301-0/+320
|
* bsp/stm32f4: Add header filesChris Nott2014-10-2311-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.
* bsp/stm32f4: Fix warningSebastian Huber2014-10-101-2/+0
|
* bsp/stm32f4XXXX: System clock configurationTomasz Gregorek2014-10-026-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.
* bsps: Fix build errorSebastian Huber2014-09-182-5/+0
| | | | Fix build error introduced in f535fe5311978af53635c2da8e5cb10ef9d78802.
* stm32f4/.../bspreset.c: Eliminate warning for set not used variableJoel Sherrill2014-09-041-0/+1
|
* Regenerate all preinstall.am files.Chris Johns2014-08-291-7/+7
| | | | | With this patch the preinstall.am files are in a set order and not dependent on now perl implements a hash.
* Regenerate all preinstall.am files.Joel Sherrill2014-08-281-3/+3
| | | | | Apparently, at some point automake output changed and these were not updated.
* arm: Add tests which fail to build with C++ enabled.Chris Johns2014-08-281-0/+2
|
* Add More Testsuite Configuration Files and Update Existing OnesJoel Sherrill2014-07-161-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.
* multiple BSPs: Remove BSP_SMALL_MEMORYJoel Sherrill2014-05-061-4/+0
|
* testsuite: Add a per BSP test check for tests not to build.Chris Johns2014-05-052-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.
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-2124-24/+24
|
* score: Add CPU counter supportSebastian Huber2014-02-141-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.
* bsp/stm32f4: Use BSP_SMALL_MEMORY for a variantSebastian Huber2014-01-301-0/+1
|
* arm_stm32f4: added new doxygenDaniel Ramirez2013-12-2214-8/+319
|
* bsp/stm32f4: Bugfix for I2C driver.Christian Mauderer2013-10-241-1/+1
|
* bsp/stm32f4: Add a simple I2C-driver.Christian Mauderer2013-10-2410-0/+612
|
* bsp/stm32f4: Bugfix for io-initialisation.Christian Mauderer2013-10-241-1/+1
|
* bsp/stm32f4: Header for f10xxx EXTI.Christian Mauderer2013-10-244-0/+43
|
* bsp/stm32f4: Add STM32F10XXX support.Christian Mauderer2013-09-1917-145/+758
|
* bsp/stm32f4: fix typo in USART2 device nameKarel Gardas2013-07-221-1/+1
|
* bsps/arm: Move implementation to inline functionsSebastian Huber2013-05-032-1/+1
|
* libchip/serial: Add const qualifierSebastian Huber2013-02-112-2/+2
|
* bsps: Interrupt initialization error is fatalSebastian Huber2012-11-151-3/+1
|
* score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber2012-11-151-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().
* Revert "Add bspopts.h.in."Gedare Bloom2012-08-061-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.
* Use http://www.rtems.org/bugzilla as bug-URL.Ralf Corsépius2012-07-191-1/+1
|
* Require automake-1.12.2.Ralf Corsépius2012-07-191-1/+1
|
* Require autoconf-2.69.Ralf Corsépius2012-07-191-1/+1
|
* bsps/arm: Rename linkcmds.armv7 to linkcmds.armv7mSebastian Huber2012-06-151-1/+1
|
* bsps: Replace NIRVANA regionSebastian Huber2012-06-121-1/+0
| | | | | Replace the "NIRVANA" region with the more verbose "UNEXPECTED_SECTIONS" region. Move the region definition into the "linkcmds.base" files.
* Add bspopts.h.in.Ralf Corsépius2012-05-241-0/+70
|
* bsp/stm32f4: API changesSebastian Huber2012-04-159-83/+174
|
* bsp/stm32f4: Add IO and RCCSebastian Huber2012-04-129-55/+487
|
* bsp/stm32f4: New BSPSebastian Huber2012-04-0716-0/+1083