summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libcpu/arm/shared (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-212-2/+2
|
* bsp/arm: Add CP15 methodsRalf Kirchner2014-03-131-1/+98
|
* bsps/arm: Use Normal memory for code and dataSebastian Huber2014-01-131-3/+7
|
* bsps/arm: ARMV7_MMU_DATA_READ_WRITE_SHAREABLESebastian Huber2013-10-271-5/+9
| | | | | Delete ARMV7_MMU_DATA_READ_WRITE_SHAREABLE and move RTEMS_SMP specific MMU attribute settings to arm-cp15.h.
* Add a new necessary definition needed for raspberrypi MMU supportHesham AL-Matary2013-10-031-0/+21
| | | | | | | | | | | The new ARM_CP15_CTRL_XP is necessary to share ARMv6 and ARMv7 page-table formats and definitions. It enables the extended page tables (introduced in ARMv6) to be configured for the hardware page translation mechanism. This way we can share ARMv6 and ARMv7 page tables entry formats. Other Fault Status Register Definitions can be useful for debugging or excpetion handlers.
* bsps/arm: Fix ARM CP15 opcode for get functionsSebastian Huber2013-09-051-3/+3
|
* bsps/arm: Add more CP15 cache functionsRic Claus2013-08-221-0/+65
|
* bsps/arm: Set vector base address if necessarySebastian Huber2013-06-201-0/+47
|
* bsps/arm: Add SMP supportSebastian Huber2013-05-311-0/+57
|
* 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
|
* Remove All CVS Id Strings Possible Using a ScriptJoel Sherrill2012-05-113-6/+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.
* 2011-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-06-072-139/+115
| | | | | * 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-111-38/+38
| | | | | * pxa255/pmc/pmc.c, shared/include/arm-cp15.h: Use "__asm__" instead of "asm" for improved c99-compliance.
* Documentation. Fixed mask defines.Thomas Doerfler2010-04-091-147/+199
|
* Fixed _CPU_cache_disable_data()Thomas Doerfler2010-03-121-2/+1
|
* add support for lpc32xxThomas Doerfler2010-01-124-131/+818
|
* Whitespace removal.Ralf Corsepius2009-11-301-4/+4
|
* 2006-06-02 Jay MonkmanJay Monkman2006-06-031-1/+11
| | | | | | | | * at91rm9200/irq/bsp_irq_init.c, mc9328mxl/clock/clockdrv.c, mc9328mxl/irq/bsp_irq_asm.S, mc9328mxl/irq/bsp_irq_init.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, s3c2400/irq/bsp_irq_init.c: Changed interrupt handling to use shared rtems_irq_connect_data struct.
* Remove.Ralf Corsepius2005-05-111-2/+0
|
* Remove.Ralf Corsepius2005-05-111-41/+0
|
* 2005-01-07 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-071-1/+1
| | | | | * at91rm9200/Makefile.am, mc9328mxl/Makefile.am, shared/Makefile.am: Eliminate CFLAGS_OPTIMIZE_V.
* 2005-01-04 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2005-01-041-2/+2
| | | | | | * at91rm9200/clock/clock.c, at91rm9200/irq/irq.c, at91rm9200/pmc/pmc.c, mc9328mxl/clock/clockdrv.c, mc9328mxl/irq/irq.c, mc9328mxl/irq/irq.h, shared/arm920/mmu.c: Remove warnings.
* 2005-01-02 Ralf Corsepius <ralf.corsepius@rtems.org>Ralf Corsepius2005-01-021-14/+3
| | | | | * at91rm9200/Makefile.am, mc9328mxl/Makefile.am, shared/Makefile.am: Remove build-variant support.
* 2005-01-02 Ralf Corsepius <ralf_corsepius@rtems.org>Ralf Corsepius2005-01-021-4/+0
| | | | | | | * ChangeLog: Merge-in at91rm9200/ChangeLog, mc9328mxl/ChangeLog, shared/ChangeLog. * at91rm9200/ChangeLog, mc9328mxl/ChangeLog, shared/ChangeLog: Remove.
* Reformat.Ralf Corsepius2004-10-261-4/+2
|
* 2004-07-24 Joel Sherrill <joel@OARcorp.com>Joel Sherrill2004-07-241-0/+2
| | | | | * at91rm9200/.cvsignore, mc9328mxl/.cvsignore, shared/.cvsignore: New files.
* 2004-07-15 Jay MonkmanJay Monkman2004-07-154-0/+330
* ChangeLog, Makefile.am, arm920/mmu.c, include/mmu.h: New files.