summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/arm: Use Write-Allocate cache for ARMv7Sebastian Huber2013-05-311-2/+2
|
* bsps/arm: Merge ARMv7 MMU section definitionsSebastian Huber2013-05-311-0/+43
|
* bsps/arm: Remove superfluous parameterSebastian Huber2013-05-061-2/+1
|
* bsps/arm: Support ARMv7 VMSA sections and controlSebastian Huber2013-05-031-4/+29
|
* bsps/arm: Add arm_cp15_set_exception_handler()Sebastian Huber2013-05-031-0/+6
|
* bsps/arm: Add arm_cp15_set_trans*_table_entries()Sebastian Huber2013-05-031-0/+11
|
* bsps/arm: Add arm_cp15_mmu_disable()Sebastian Huber2013-05-031-0/+46
|
* bsps/arm: Add arm_cp15_get_min_cache_line_size()Sebastian Huber2013-05-031-6/+26
|
* D-cache clean&&invalidate for Tiny6410Peng Fan2013-04-171-0/+21
|
* RTEMS: Delete ChangeLog files.Gedare Bloom2013-03-081-523/+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.
* libchip/serial: Add const qualifierSebastian Huber2013-02-113-3/+3
|
* arm: Rename arm_exc_interrupt()Sebastian Huber2013-01-075-5/+5
| | | | Rename arm_exc_interrupt() to _ARMV4_Exception_interrupt().
* arm: Move prototypes to new fileSebastian Huber2013-01-075-0/+10
| | | | | | 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.
* sapi: Use rtems_config*_get_microseconds_per_tickSebastian Huber2012-11-071-4/+4
|
* Require automake-1.12.2.Ralf Corsépius2012-07-191-1/+1
|
* Require autoconf-2.69.Ralf Corsépius2012-07-191-1/+1
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-1138-81/+0
| | | | | | | | | | | | Script does what is expected and tries to do it as smartly as possible. + remove occurrences of two blank comment lines next to each other after Id string line removed. + remove entire comment blocks which only exited to contain CVS Ids + If the processing left a blank line at the top of a file, it was removed.
* Remove CVS-Ids.Ralf Corsépius2012-05-042-6/+0
|
* General - Remove extraneous blank line in license messageJoel Sherrill2012-05-0325-25/+0
| | | | | | | | | | | | | Many files had an extra blank line in the license text found in the file header. This patch removes that line. * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at * * http://www.rtems.com/license/LICENSE. The script that did this also turned off execute permission when it was turned on incorrectly.
* Libcpu misc files - Remove execute permission on source files.Joel Sherrill2012-05-0310-0/+0
|
* s3c24xx shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-23/+11
|
* pxa255 shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-16/+8
|
* mc9328mxl shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-31/+18
|
* lpc22xx shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-58/+53
|
* at91rm9200 shared: Clock driver clean up and ISR Handler Prototype Correction.Joel Sherrill2012-04-191-23/+19
|
* bsps: Add shared default IRQ handlerSebastian Huber2012-03-245-25/+0
|
* Remove all .cvsignore files.Joel Sherrill2012-02-011-8/+0
|
* 2011-09-19 Andrei Mozzhuhin <nopscmn@gmail.com>Sebastian Huber2011-09-192-2/+7
| | | | | PR 1915/libcpu * at91rm9200/usart/usart.c: Fixed polled read.
* 2011-07-13 Sebastian Huber <sebastian.huber@embedded-brains.de>Joel Sherrill2011-07-132-1/+17
| | | | | | | | | | PR 1832/libcpu * at91rm9200/irq/irq.c: he bsp_interrupt_dispatch routine does not determine the correct interrupt source number. According to the datasheet, the reading of the interrupt vector register (AIC_IVR) notifies the hardware that the OS is taken care of the interrupt. Only after AIC_IVR have been read can the correct source number be read from the interrupt status register (AIC_ISR).
* 2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-06-073-139/+120
| | | | | * shared/include/cache_.h: Moved content of "cache.h" to "cache_.h". * shared/include/cache.h: Removed file.
* 2011-02-11 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-113-56/+61
| | | | | * pxa255/pmc/pmc.c, shared/include/arm-cp15.h: Use "__asm__" instead of "asm" for improved c99-compliance.
* 2011-02-02 Ralf Corsépius <ralf.corsepius@rtems.org>Ralf Corsepius2011-02-022-2/+6
| | | | * configure.ac: Require autoconf-2.68, automake-1.11.1.
* 2011-01-28 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2011-01-282-1/+5
| | | | * s3c24xx/irq/irq.c: Fix typo where license said found in found in.
* 2010-08-15 Joel Sherrill <joel.sherrilL@OARcorp.com>Joel Sherrill2010-08-153-2/+6
| | | | * at91rm9200/dbgu/dbgu.c, pxa255/ffuart/ffuart.c: Add BSP_poll_char.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-304-7/+12
| | | | | * at91rm9200/dbgu/dbgu.c, at91rm9200/usart/usart.c, pxa255/ffuart/ffuart.c: Fixed warnings due to Termios API change.
* 2010-04-30 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-04-3024-843/+248
| | | | | | | | | | | | | | | | | * at91rm9200/irq/irq.c, at91rm9200/irq/irq.h, lpc22xx/irq/irq.c, lpc22xx/irq/irq.h, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, pxa255/irq/irq.c, pxa255/irq/irq.h, s3c24xx/irq/irq.c, s3c24xx/irq/irq.h: The previous interrupt warning fix changed the interrupt handler API. To fix this problem the generic interrupt support framework will be used now. This eliminates a lot of copy and paste code. The interrupt header file is now <bsp/irq.h>. * at91rm9200/clock/clock.c, lpc22xx/clock/clockdrv.c, mc9328mxl/clock/clockdrv.c, pxa255/clock/clock.c, s3c24xx/clock/clockdrv.c: Include <bsp/irq.h> instead of <irq.h>. * at91rm9200/irq/bsp_irq_asm.S, at91rm9200/irq/bsp_irq_init.c, mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c, s3c24xx/irq/bsp_irq_asm.S, s3c24xx/irq/bsp_irq_init.c: Removed files. * Makefile.am, preinstall.am: Reflect changes above.
* unify irq data types and code, merge s3c2400/s3c2410 supportThomas Doerfler2010-04-0930-1171/+205
|
* Documentation. Fixed mask defines.Thomas Doerfler2010-04-092-147/+203
|
* Fixed _CPU_cache_disable_data()Thomas Doerfler2010-03-122-2/+5
|
* add support for lpc32xxThomas Doerfler2010-01-127-131/+830
|
* 2009-11-30 Fernando Nicodemos <fgnicodemos@terra.com.br>Joel Sherrill2009-11-302-3/+9
| | | | * at91rm9200/include/at91rm9200.h: Update to match development version.
* Whitespace removal.Ralf Corsepius2009-11-3047-397/+397
|
* Whitespace removal.Ralf Corsepius2009-11-282-3/+3
|
* 2009-11-21 Fernando Nicodemos <fgnicodemos@terra.com.br>Joel Sherrill2009-11-216-6/+462
| | | | | | | * Makefile.am, preinstall.am, at91rm9200/include/at91rm9200.h: Add initial support for USART on at91rm9200. * at91rm9200/include/at91rm9200_usart.h, at91rm9200/usart/usart.c: New files.
* 2009-09-17 Joel Sherrill <joel.sherrill@oarcorp.com>Joel Sherrill2009-09-182-0/+9
| | | | * pxa255/ffuart/ffuart.c: Add BSP_poll_char.
* 2009-08-22 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-08-225-5/+36
| | | | | | * pxa255/include/pxa255.h: Add constants for LCD, Network, and Timer. * pxa255/irq/bsp_irq_init.c, pxa255/irq/irq.c, pxa255/irq/irq.h: Change to dummy_handler().
* 2009-08-18 Joel Sherrill <joel.sherrill@OARcorp.com>Joel Sherrill2009-08-183-6/+31
| | | | | * s3c2400/clock/clockdrv.c, s3c24xx/clock/clockdrv.c: Add stubs for nanoseconds since tick handler.
* 2009-08-06 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-08-062-0/+24
| | | | | * pxa255/clock/clock.c: Adjust clock for Skyeye. Joel added empty nanoseconds since last tick handler.
* 2009-08-04 Xi Yang <hiyangxi@gmail.com>Joel Sherrill2009-08-042-2/+7
| | | | | * pxa255/clock/clock.c: Move parentheses to improve math. More tests run.
* exception handling maintenanceThomas Doerfler2009-07-178-18/+27
|