summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/arm/shared/include/linker-symbols.h (follow)
Commit message (Collapse)AuthorAgeFilesLines
* bsps/arm: Support recent bootloaders starting kernel in HYP modePavel Pisa2016-10-021-0/+4
| | | | | | | | | | | | | | | | | | | | | When HYP mode is detected at startup then setup HYP mode vectors table (for future extensions) clean exceptions switching to HYP mode and switch CPU to ARM SVC mode. BSPs which want to use this support need to include next option in their configure.ac RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode]) AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1") and need to include next lines in corresponding Makefile.am if BSP_START_IN_HYP_SUPPORT libbsp_a_SOURCES += ../shared/startup/bsp-start-in-hyp-support.S endif Updates #2783
* bsps/arm: Add .nocache sectionSebastian Huber2014-11-271-1/+13
| | | | | This section can be use to provide a cache coherent memory area via rtems_cache_coherent_add_area().
* Change all references of rtems.com to rtems.org.Chris Johns2014-03-211-1/+1
|
* bsp/arm: Add linker symbol bsp_processor_countRalf Kirchner2014-03-131-0/+2
|
* bsps/arm: Use ALIGN_WITH_INPUTSebastian Huber2014-01-131-6/+0
| | | | | | | | | | | | | The ALIGN_WITH_INPUT helps to make this linker script more reliable. See also: https://sourceware.org/ml/binutils/2013-06/msg00246.html https://sourceware.org/binutils/docs-2.24/ld/Forced-Output-Alignment.html#Forced-Output-Alignment This reverts commit 4a9e52eefc510d7022ddc61c4ecde8db6b9a0217. This reverts commit 1ab4f76900d012b5a9dbce2851add060f11ce13a.
* Revert "bsps/arm: Use ALIGN_WITH_INPUT"Chris Johns2013-12-191-0/+6
| | | | | | | This reverts commit 287bbb65afd24ffc6254ae5f328733213f184205. Conflicts: c/src/lib/libbsp/arm/shared/startup/linkcmds.base
* bsps/arm: Use ALIGN_WITH_INPUTSebastian Huber2013-12-161-6/+0
| | | | This requires at least Binutils 2.24.
* arm shared: Add bsp_translation_table_end the linker symbols.Chris Johns2013-12-101-0/+1
|
* doxygen: refactored doxygen in libbsp to illustrate new rule setDaniel Ramirez2013-12-091-3/+3
|
* bsps: Update due to linker changesSebastian Huber2013-05-271-0/+6
| | | | | | | In case the VMA and LMA regions differ, the LMA start address is now no longer aligned with the alignment of the input sections: http://sourceware.org/bugzilla/show_bug.cgi?id=15222
* bsps/arm: Add and use bsp_translation_table_baseSebastian Huber2013-05-031-6/+9
|
* 2011-11-08 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2011-11-081-0/+4
| | | | | | | | * shared/startup/bsp-start-copy-sections.c, shared/startup/bsp-start-memcpy.S: New files. * shared/include/start.h: Declare bsp_start_copy_sections(). * shared/start/start.S, shared/include/linker-symbols.h: Moved content. Support for ARMv7-M.
* 2010-12-03 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-12-031-4/+18
| | | | | | | | | | | | | | * preinstall.am, shared/lpc/include/lpc-i2s.h, shared/startup/linkcmds.armv4, shared/startup/linkcmds.armv7: New files. * Makefile.am: Added header and linker command files intended to be used by every ARM BSP. * shared/startup/linkcmds.base: Support for EABI and ARM ELF standard. * shared/include/linker-symbols.h: Update due to linker command file changes. * shared/start/start.S, shared/include/start.h: Renamed entry symbol from start to _start to avoid namespace conflicts. Update due to linker command file changes.
* 2010-06-21 Sebastian Huber <sebastian.huber@embedded-brains.de>Sebastian Huber2010-06-211-0/+4
| | | | | | * shared/start/start.S, shared/startup/linkcmds.base, shared/include/linker-symbols.h: Added and use bsp_vector_table_begin, bsp_vector_table_size and bsp_vector_table_end.
* add support for lpc32xxThomas Doerfler2010-01-121-3/+3
|
* add support for LPC32xxThomas Doerfler2009-12-151-0/+8
|
* Removed symbols and renamed sections.Thomas Doerfler2009-09-181-8/+14
| | | | Added bsp_start_memcpy(). Documentation. Changes for external ROM start.
* ARM bsp maintenanceThomas Doerfler2009-07-171-58/+75
|
* *** empty log message ***Thomas Doerfler2008-09-221-0/+80