summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc (unfollow)
Commit message (Collapse)AuthorFilesLines
2021-09-21build: Remove old build systemSebastian Huber41-2927/+0
Close #3250. Close #4081.
2021-07-26bsps/irq: Add rtems_interrupt_entry_install()Sebastian Huber1-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.
2021-07-26bsps/irq: Add rtems_interrupt_raise()Sebastian Huber1-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.
2021-07-26rtems: Add rtems_interrupt_vector_enable()Sebastian Huber1-0/+1
Add rtems_interrupt_vector_disable(). Update #3269.
2021-07-26bsps/irq: Move handler iterate to separate fileSebastian Huber1-0/+1
Update #3269.
2021-07-26bsps/irq: Move get/set affinity to separate fileSebastian Huber1-0/+1
Update #3269.
2021-04-27powerpc/shared/console: Make console baud rate configurable.Peter Dufault5-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.
2021-04-26Makefile.am: Remove legacy networking filesVijay Kumar Banerjee13-77/+4
2021-02-26bsps: Add default rtems_get_target_hash()Sebastian Huber18-0/+18
Update #4267.
2020-07-05bsps/powerpc: Remove obsolete BSPsSebastian Huber1-3/+0
Update #3951.
2020-07-05bsps/powerpc: Remove SPE enabled variantsSebastian Huber1-8/+0
The PowerPC SPE support was removed from GCC. Update #3951.
2020-03-13bsp/virtex: Remove duplicate includeSebastian Huber1-1/+0
2019-11-14bsp/t32mppc: Rename linker command fileSebastian Huber1-1/+0
This BSP family uses only one linker command file. Use the standard name. Update #3818.
2019-05-16bsps: Always build generic interrupt supportSebastian Huber8-4/+15
This makes it possible to write tests for the generic interrupt controller support. Update #3269.
2018-12-14build: Remove ampolish3Sebastian Huber1-4/+0
Update #3254.
2018-11-19bsps/powerpc: Use interrupt stack for init stackSebastian Huber5-16/+20
Move start.o to separate file. Update #3459.
2018-10-15build: Remove specialized CPPFLAGSSebastian Huber1-1/+0
Close #3375.
2018-10-10build: Remove local.amSebastian Huber21-21/+0
2018-09-17bsp/tqm8xx: Remove unused filesSebastian Huber1-1/+0
Close #3513.
2018-09-17bsp/tqm8xx: Convert console to new Termios APISebastian Huber1-0/+1
Update #3513.
2018-09-03bsps: BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGINSebastian Huber3-9/+0
Remove the BSP_INTERRUPT_STACK_AT_WORK_AREA_BEGIN hack. The interrupt stacks are now allocated by the linker. Update #3459.
2018-05-18virtex5: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18virtex4: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18virtex: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18tqm8xx: Move -Dxxx to configure.acJoel Sherrill1-0/+1
Updates #3425.
2018-05-18t32mppc: Move -Dxxx to configure.acJoel Sherrill1-1/+1
Updates #3425.
2018-05-18ss555: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18qoriq: Move -Dxxx to configure.acJoel Sherrill1-1/+1
Updates #3425.
2018-05-18qemuppc: Move -Dxxx to configure.acJoel Sherrill1-0/+1
Updates #3425.
2018-05-18psim: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18mvme5500: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18mvme3100: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18mpc8260ads: Move -Dxxx to configure.acJoel Sherrill1-0/+1
Updates #3425.
2018-05-18mpc55xxevb: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18motorola_powerpc: Move -Dxxx to configure.acJoel Sherrill1-0/+14
Updates #3425.
2018-05-18haleakala: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-05-18beatnik: Move -Dxxx to configure.acJoel Sherrill1-0/+2
Updates #3425.
2018-04-26bsps: Move documentation, etc. files to bspsSebastian Huber37-2816/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-26bsps: Remove unmaintained times filesSebastian Huber2-386/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-26bsps/powerpc: Move bsp-start-zero.S to bspsSebastian Huber5-119/+4
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-26bsp/psim: Move align_h.S to bspsSebastian Huber2-440/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-26bsp/haleakala: Move assembler files to bspsSebastian Huber3-322/+2
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/qemuppc: Install linkcmds.baseSebastian Huber1-0/+1
Update #3339. Close #3411.
2018-04-25bsps: Remove unused u-boot-generic-board-info.hSebastian Huber1-132/+0
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/gen5200: Move source files to bspsSebastian Huber7-3129/+4
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/haleakala: Move mmu_405.c to bspsSebastian Huber2-294/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/beatnik: Move source files to bspsSebastian Huber8-2721/+4
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/mvme3100: Move flashcfg.c to bspsSebastian Huber2-117/+1
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/mvme5500: Move source files to bspsSebastian Huber4-545/+3
This patch is a part of the BSP source reorganization. Update #3285.
2018-04-25bsp/virtex5: Move mmu.c to bspsSebastian Huber2-582/+1
This patch is a part of the BSP source reorganization. Update #3285.