summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (follow)
Commit message (Collapse)AuthorAgeFilesLines
* build: Remove old build systemSebastian Huber41 hours41-2927/+0
| | | | | Close #3250. Close #4081.
* bsps/irq: Add rtems_interrupt_entry_install()Sebastian Huber2021-07-261-0/+3
| | | | | | | | | | | | | | | | | | | Add rtems_interrupt_entry_remove(). Split up irq-generic.c into several files. In particular, place all functions which use dynamic memory into their own file. Add optional macros to let the BSP customize the vector installation after installing the first entry and the vector removal before removing the last entry: * bsp_interrupt_vector_install() * bsp_interrupt_vector_remove() Use these new customization options in the m68k/genmcf548x BSP so re-use the generic interrupt controller support. Update #3269.
* bsps/irq: Add rtems_interrupt_raise()Sebastian Huber2021-07-261-0/+1
| | | | | | | | | Add rtems_interrupt_raise_on() and rtems_interrupt_clear(). Add a default implementation which just returns RTEMS_UNSATISFIED for valid parameters. Update #3269.
* rtems: Add rtems_interrupt_vector_enable()Sebastian Huber2021-07-261-0/+1
| | | | | | Add rtems_interrupt_vector_disable(). Update #3269.
* bsps/irq: Move handler iterate to separate fileSebastian Huber2021-07-261-0/+1
| | | | Update #3269.
* bsps/irq: Move get/set affinity to separate fileSebastian Huber2021-07-261-0/+1
| | | | Update #3269.
* powerpc/shared/console: Make console baud rate configurable.Peter Dufault2021-04-275-0/+20
| | | | | | | | | | | The "powerpc/shared/console" code has the start-up console value fixed at 9600 baud. This changes the hard-wired constant "9600" in the code to the configuration setting "BSP_CONSOLE_BAUD" and adds configuration support in both the "waf" and the legacy configuration systems. Note that the VME BSPs beatnik, mvme3100, and mve5100 can be improved by adding a "mvmexxxx" BSP family. This configuration change, as well as future configuration changes, could then be made in a "grp.yml" file.
* Makefile.am: Remove legacy networking filesVijay Kumar Banerjee2021-04-2613-77/+4
|
* bsps: Add default rtems_get_target_hash()Sebastian Huber2021-02-2618-0/+18
| | | | Update #4267.
* bsps/powerpc: Remove obsolete BSPsSebastian Huber2020-07-051-3/+0
| | | | Update #3951.
* bsps/powerpc: Remove SPE enabled variantsSebastian Huber2020-07-051-8/+0
| | | | | | The PowerPC SPE support was removed from GCC. Update #3951.
* bsp/virtex: Remove duplicate includeSebastian Huber2020-03-131-1/+0
|
* bsp/t32mppc: Rename linker command fileSebastian Huber2019-11-141-1/+0
| | | | | | | This BSP family uses only one linker command file. Use the standard name. Update #3818.
* bsps: Always build generic interrupt supportSebastian Huber2019-05-168-4/+15
| | | | | | | This makes it possible to write tests for the generic interrupt controller support. Update #3269.
* build: Remove ampolish3Sebastian Huber2018-12-141-4/+0
| | | | Update #3254.
* bsps/powerpc: Use interrupt stack for init stackSebastian Huber2018-11-195-16/+20
| | | | | | Move start.o to separate file. Update #3459.
* build: Remove specialized CPPFLAGSSebastian Huber2018-10-151-1/+0
| | | | Close #3375.
* build: Remove local.amSebastian Huber2018-10-1021-21/+0
|
* bsp/tqm8xx: Remove unused filesSebastian Huber2018-09-171-1/+0
| | | | Close #3513.
* bsp/tqm8xx: Convert console to new Termios APISebastian Huber2018-09-171-0/+1
| | | | Update #3513.
* bsps: BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGINSebastian Huber2018-09-033-9/+0
| | | | | | | Remove the BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN hack. The interrupt stacks are now allocated by the linker. Update #3459.
* 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.
* bsps: Move documentation, etc. files to bspsSebastian Huber2018-04-2637-2816/+0
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsps: Remove unmaintained times filesSebastian Huber2018-04-262-386/+0
| | | | | | 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: 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/gen5200: Move source files to bspsSebastian Huber2018-04-257-3129/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/haleakala: Move mmu_405.c to bspsSebastian Huber2018-04-252-294/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/beatnik: Move source files to bspsSebastian Huber2018-04-258-2721/+4
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/mvme3100: Move flashcfg.c to bspsSebastian Huber2018-04-252-117/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/mvme5500: Move source files to bspsSebastian Huber2018-04-254-545/+3
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.
* bsp/virtex5: Move mmu.c to bspsSebastian Huber2018-04-252-582/+1
| | | | | | This patch is a part of the BSP source reorganization. Update #3285.