source: rtems/spec/build/bsps/powerpc/motorola_powerpc/obj.yml @ e1676c1

Last change on this file since e1676c1 was e1676c1, checked in by Chris Johns <chrisj@…>, on 02/12/21 at 19:35:40

Update motorola_power to irq-generic interrupt management

  • Add support to the BSP to enable irq-generic management
  • Update the powerpc shared irq code to support irq-generic. This is an opt in option for existing powerpc bsps. This change should be simpler now
  • Fix a number of issues in ISA IRQ controller handling by porting fixes from the i386 (PC) BSP

Closes #4238
Closes #4239

  • Property mode set to 100644
File size: 2.2 KB
Line 
1SPDX-License-Identifier: CC-BY-SA-4.0 OR BSD-2-Clause
2build-type: objects
3cflags: []
4copyrights:
5- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
6cppflags: []
7cxxflags: []
8enabled-by: true
9includes: []
10install:
11- destination: ${BSP_INCLUDEDIR}
12  source:
13  - bsps/powerpc/motorola_powerpc/include/bsp.h
14  - bsps/powerpc/motorola_powerpc/include/tm27.h
15- destination: ${BSP_INCLUDEDIR}/bsp
16  source:
17  - bsps/powerpc/motorola_powerpc/include/bsp/VMEConfig.h
18  - bsps/powerpc/motorola_powerpc/include/bsp/irq.h
19- destination: ${BSP_LIBDIR}
20  source:
21  - bsps/powerpc/motorola_powerpc/start/linkcmds
22  - bsps/powerpc/shared/start/linkcmds.share
23links: []
24source:
25- bsps/powerpc/motorola_powerpc/console/polled_io.c
26- bsps/powerpc/motorola_powerpc/start/bspreset.c
27- bsps/powerpc/motorola_powerpc/start/bspstart.c
28- bsps/powerpc/motorola_powerpc/start/motorola.c
29- bsps/powerpc/motorola_powerpc/start/residual.c
30- bsps/powerpc/shared/altivec/vec_sup.c
31- bsps/powerpc/shared/altivec/vec_sup_asm.S
32- bsps/powerpc/shared/btimer/btimer-ppc-dec.c
33- bsps/powerpc/shared/cache/cache.c
34- bsps/powerpc/shared/clock/clock-ppc-dec.c
35- bsps/powerpc/shared/clock/p_clock.c
36- bsps/powerpc/shared/console/console.c
37- bsps/powerpc/shared/console/uart.c
38- bsps/powerpc/shared/irq/i8259.c
39- bsps/powerpc/shared/irq/irq_init.c
40- bsps/powerpc/shared/irq/openpic.c
41- bsps/powerpc/shared/irq/openpic_i8259_irq.c
42- bsps/powerpc/shared/irq/ppc-irq-generic.c
43- bsps/powerpc/shared/mmu/bat.c
44- bsps/powerpc/shared/mmu/mmuAsm.S
45- bsps/powerpc/shared/mmu/pte121.c
46- bsps/powerpc/shared/pci/detect_raven_bridge.c
47- bsps/powerpc/shared/pci/generic_clear_hberrs.c
48- bsps/powerpc/shared/pci/pci.c
49- bsps/powerpc/shared/pci/pcifinddevice.c
50- bsps/powerpc/shared/rtc/todcfg.c
51- bsps/powerpc/shared/start/bspgetworkarea.c
52- bsps/powerpc/shared/start/pgtbl_activate.c
53- bsps/powerpc/shared/start/pgtbl_setup.c
54- bsps/powerpc/shared/start/ppc_idle.c
55- bsps/powerpc/shared/start/sbrk.c
56- bsps/powerpc/shared/start/showbats.c
57- bsps/powerpc/shared/start/zerobss.c
58- bsps/shared/dev/getentropy/getentropy-cpucounter.c
59- bsps/shared/dev/rtc/rtc-support.c
60- bsps/shared/irq/irq-default-handler.c
61- bsps/shared/start/bspfatal-default.c
62type: build
Note: See TracBrowser for help on using the repository browser.