summaryrefslogtreecommitdiffstats
path: root/c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* arm: Simplify CPU counter supportSebastian Huber2018-06-1519-19/+0
| | | | | | | | | | Use the standard ARMv7-M systick module for the ARMv7-M CPU counter instead of DWT counter since the DWT counter is affected by power saving states. Use an inline function for _CPU_Counter_difference() for all ARM BSPs. Update #3456.
* Add _CPU_Counter_frequency()Sebastian Huber2018-06-1512-0/+12
| | | | | | | | | | Add rtems_counter_frequency() API function. Use it to initialize the counter value converter via the new system initialization step (RTEMS_SYSINIT_CPU_COUNTER). This decouples the counter implementation and the counter converter. It avoids an unnecessary pull in of the 64-bit integer division from libgcc. Update #3456.
* tools: Remove install-if-change programSebastian Huber2018-06-152-20/+7
| | | | | | | | | | | | | | | | | | | | | | | | The last installed tool in RTEMS repository is the install-if-change script. It is not used to build/install BSPs. This script does the same as the standard "install" program with an additional feature to install variants via the -V command line option. This script is used by the standard Makefile support: c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change The INSTALL_CHANGE is used by: c/src/make/host.cfg.in:ifndef INSTALL_CHANGE c/src/make/host.cfg.in:INSTALL_CHANGE=$(PROJECT_BIN)/install-if-change c/src/make/host.cfg.in:INSTALL_VARIANT=$(INSTALL_CHANGE) -V "$(LIB_VARIANT)" Remove the support for variant installation and instead use the standard "install" program. This breaks application Makefiles using the standard Makefile support of RTEMS. Close #3455.
* make: Remove obsolete AC_SUBST()Sebastian Huber2018-06-151-4/+0
|
* make: Remove CFLAGS_DEBUG_OPTIMIZE_VSebastian Huber2018-06-151-4/+0
| | | | Do not document CFLAGS_DEBUG_OPTIMIZE_V, since this flag is not used.
* tools: Remove packhexSebastian Huber2018-06-151-3/+0
| | | | | | | | | | | | All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, this tool has no license information. Remove all uses of this tool from the code base. Users of HEX files should consider to use ELF instead. Close #3379.
* tools: Remove rtems-bin2cSebastian Huber2018-06-141-1/+1
| | | | | | This tool is now included in the RTEMS tools repository. Close #3380.
* tools: Remove shgenSebastian Huber2018-06-114-27/+4
| | | | | | | | | | | | All tools should be removed from the RTEMS source repository at some point in time. Tools with a BSD-style license will be moved to the RTEMS tools repository. Unfortunately, the shgen tool is GPL licensed. Remove all uses of this tool from the code base. Replace generated files with stub functions. If users of this BSP still exist, they can reimplement the functionality using a BSD-style license. Close #3443.
* build: Force warningsSebastian Huber2018-06-111-1/+1
| | | | Always append some standard warning flags.
* virtex5: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* virtex4: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* virtex: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* tqm8xx: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+1
| | | | Updates #3425.
* t32mppc: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* ss555: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* qoriq: Move -Dxxx to configure.acJoel Sherrill2018-05-181-1/+1
| | | | Updates #3425.
* qemuppc: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+1
| | | | Updates #3425.
* psim: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* mvme5500: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* mvme3100: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* mpc8260ads: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+1
| | | | Updates #3425.
* mpc55xxevb: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* motorola_powerpc: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+14
| | | | Updates #3425.
* haleakala: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* beatnik: Move -Dxxx to configure.acJoel Sherrill2018-05-181-0/+2
| | | | Updates #3425.
* sparc64 BSPs: Hard define configuration required settingsJoel Sherrill2018-05-152-13/+3
| | | | Updates #3425.
* no_cpu/no_bsp: Fix MakefileAmaan Cheval2018-05-141-1/+1
|
* sparc64 niagara, usiii: Remove -D options from cfg file and move to bspopts.hJoel Sherrill2018-05-092-1/+13
| | | | Updates #3425.
* smdk2410: Move define of CPU_S3C2410 to bspopts.hJoel Sherrill2018-05-091-2/+5
| | | | Updates #3425.
* bsp/pc386: Remove bin2boot supportSebastian Huber2018-04-276-833/+0
| | | | | Update #3408. Close #3410.
* bsp/mcf5206elite: Do not install runtest scriptSebastian Huber2018-04-265-399/+0
| | | | | | | Provide the runtest script only as a part of the sources. This simplifies the build system. Test support should be included in the RTEMS Tester.
* bsps: Move documentation, etc. files to bspsSebastian Huber2018-04-26127-12218/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unmaintained times filesSebastian Huber2018-04-264-765/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/sparc64: Move asm.S to bsps and renameSebastian Huber2018-04-263-19/+2
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/mips: Move liblnk to bspsSebastian Huber2018-04-265-248/+6
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps/powerpc: Move bsp-start-zero.S to bspsSebastian Huber2018-04-265-119/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/psim: Move align_h.S to bspsSebastian Huber2018-04-262-440/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/haleakala: Move assembler files to bspsSebastian Huber2018-04-263-322/+2
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/qemuppc: Install linkcmds.baseSebastian Huber2018-04-251-0/+1
| | | | | Update #3339. Close #3411.
* bsps/arm: Remove unused filesSebastian Huber2018-04-2513-17990/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unused u-boot-generic-board-info.hSebastian Huber2018-04-251-132/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/beagle: Move source files to bspsSebastian Huber2018-04-255-1621/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/gumstix: Move fb.c to bspsSebastian Huber2018-04-252-240/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lm3s69xx: Move ssi.c to bspsSebastian Huber2018-04-252-171/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc176x: Move source files to bspsSebastian Huber2018-04-2513-2426/+13
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc24xx: Move source files to bspsSebastian Huber2018-04-2510-1963/+9
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/lpc32xx: Move source files to bspsSebastian Huber2018-04-2512-1239/+11
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/raspberrypi: Move source files to bspsSebastian Huber2018-04-257-1591/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/smdk2410: Move smc.c to bspsSebastian Huber2018-04-252-411/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/tms570: Move cpucounterread.c to bspsSebastian Huber2018-04-252-63/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.