summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/lpc24xx (unfollow)
Commit message (Collapse)AuthorFilesLines
2014-08-28Regenerate all preinstall.am files.Joel Sherrill1-6/+6
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 Johns2-0/+8
2014-08-27lpc40xx_ea_rom_int-testsuite.tcfg: New fileJoel Sherrill1-0/+7
2014-08-20lpc24xx/lpc17xx: lpc24xx_pin_set_function() keep LPC4088 W type pin in ↵Pavel Pisa1-1/+6
digital mode for non-analog function. The problem wit incorrect switching of pins into analog mode manifestes on LPC4088 based board. LPC4088 implements pin P1.17 (ENET_MDIO) as new W type (digital pin with analog option). The pin was listed as D category on LPC1788 which does not have analog mode control bit. If analog option is not explicitly switched off on LPC4088 then the pin does not work as digital pin. Code tested on LPC1788 and no problems has been observed even that manual specifies the IOCON_ADMODE field as reserved and should be written as zero. But even RTEMS lpc24xx_gpio_config sets this bit unconditionally. Signed-off-by: Pavel Pisa <ppisa@pikron.com>
2014-08-12bsp/lpc24xx: Add LPC40XX variantsSebastian Huber8-19/+99
2014-07-16Add More Testsuite Configuration Files and Update Existing OnesJoel Sherrill2-0/+11
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 Johns6-0/+90
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 Johns39-39/+39
2014-03-14bsp/lpc24xx: Add LPC24XX_PIN_ETHERNET_POWER_DOWNPavel Pisa2-0/+15
2014-03-14bsp/lpc24xx: Add lpc24xx_pin_get_first_index()Sebastian Huber1-0/+10
2014-02-19score: Add RTEMS_FATAL_SOURCE_BSPSebastian Huber2-23/+5
Merge RTEMS_FATAL_SOURCE_BSP_GENERIC and RTEMS_FATAL_SOURCE_BSP_SPECIFIC into new fatal source RTEMS_FATAL_SOURCE_BSP. This makes it easier to figure out the code position given a fatal source and code.
2014-02-14score: Add CPU counter supportSebastian Huber2-1/+11
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/lpc24xx: Fix compile errorSebastian Huber1-1/+1
2014-01-10bsp/lpc24xx: Add PL111 supportSebastian Huber4-0/+165
2014-01-10bsp/lpc24xx: Add register definitionSebastian Huber1-1/+3
2013-12-09doxygen: refactored doxygen in libbsp to illustrate new rule setDaniel Ramirez1-1/+1
2013-05-03bsps/arm: Move implementation to inline functionsSebastian Huber2-1/+1
2013-04-08bsp/lpc24xx: Fix register addressSebastian Huber1-1/+2
2013-03-08RTEMS: Delete ChangeLog files.Gedare Bloom1-470/+0
This commit deletes all RTEMS ChangeLog files. These files have been abandoned since converting to git version control. The historical data may be recovered by checking out any commit before this one. Most of the contents of these ChangeLog files can also be found in the git log. Two external ChangeLog files, ChangeLog.slac and ChangeLog.zlib, remain.
2013-02-11bsp/lpc24xx: Move UART probes to separate filesSebastian Huber6-53/+130
2013-01-07bsp/lpc24xx: Declare conditionallySebastian Huber1-0/+4
2013-01-07bsp/lpc24xx: System reset after fatal conditionsSebastian Huber1-1/+1
2013-01-07bsp/lpc24xx: Request system reset for LPC17XXSebastian Huber1-4/+6
2013-01-07bsp/lpc24xx: Add WWDT module definesSebastian Huber1-1/+21
2013-01-07arm: Rename inline functionsSebastian Huber1-2/+2
Rename arm_status_irq_enable() to _ARMV4_Status_irq_enable() and arm_status_restore() to _ARMV4_Status_restore().
2013-01-07arm: Move inline functionsSebastian Huber1-0/+2
2013-01-07arm: Rename arm_exc_interrupt()Sebastian Huber1-1/+1
Rename arm_exc_interrupt() to _ARMV4_Exception_interrupt().
2013-01-07arm: Move prototypes to new fileSebastian Huber1-0/+1
Move bsp_interrupt_dispatch() and arm_exc_interrupt() prototypes to new file <rtems/score/armv4.h> since they have nothing to do with the CPU port.
2012-12-18bsps/arm: Add interface down supportSebastian Huber1-0/+5
2012-11-15bsps: Interrupt initialization error is fatalSebastian Huber1-3/+1
2012-11-15score: Add RTEMS_FATAL_SOURCE_EXITSebastian Huber1-10/+12
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-10-12bsps/arm: Add BSP_USB_OTG_TRANSCEIVER_I2C_ADDRSebastian Huber1-0/+3
2012-10-12bsp/lpc24xx: Fix PCLK clock divider calculationSebastian Huber1-1/+1
2012-10-12bsp/lpc24xx: Use 96MHz CCLK for LPC17XX EA BSPSebastian Huber1-1/+1
This enables USB support by PLL0.
2012-10-12bsp/lpc24xx: Evaluate LPC17XX pin typeSebastian Huber2-4/+20
New pin type LPC17XX_PIN_TYPE_OPEN_DRAIN.
2012-10-12bsp/lpc24xx: Enable USB clock by PLL0 for LPC17XXSebastian Huber1-2/+11
2012-10-12bsp/lpc24xx: Fix warningsSebastian Huber1-2/+2
2012-10-11Use proper 3 line form of license textJoel Sherrill4-8/+12
2012-09-28bsps/arm: Add LPC_DMA_CHANNEL_COUNTSebastian Huber1-0/+4
2012-08-20bsp/lpc24xx: Use USB RAM for fast data sectionSebastian Huber3-3/+6
2012-08-06Revert "Add bspopts.h.in."Gedare Bloom1-115/+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-15bsp/lpc24xx: More flexible region configurationSebastian Huber3-46/+67
2012-06-15bsp/lpc24xx: Fix timing for M29W320E70Sebastian Huber1-2/+2
2012-06-15bsp/lpc24xx: Add lpc24xx_module_is_enabled()Sebastian Huber2-0/+26
2012-06-15bsp/lpc24xx: Ethernet support for EA LPC1788 boardSebastian Huber1-1/+1
2012-06-15bsp/lpc24xx: Ethernet support for LPC17XXSebastian Huber1-9/+26