Changeset 45d0659 in rtems


Ignore:
Timestamp:
05/11/19 12:57:39 (4 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
b4f895e
Parents:
327ae9ac
git-author:
Sebastian Huber <sebastian.huber@…> (05/11/19 12:57:39)
git-committer:
Sebastian Huber <sebastian.huber@…> (05/16/19 05:29:24)
Message:

bsps: Always build generic interrupt support

This makes it possible to write tests for the generic interrupt
controller support.

Update #3269.

Files:
33 added
46 edited

Legend:

Unmodified
Added
Removed
  • bsps/powerpc/beatnik/include/bsp/irq.h

    r327ae9ac r45d0659  
    2626#include <rtems/irq.h>
    2727#include <bsp/vectors.h>
     28#include <bsp/irq-default.h>
    2829
    2930/* This BSP also passes a pointer to the interrupt frame to the handler.
  • bsps/powerpc/haleakala/include/bsp/irq.h

    r327ae9ac r45d0659  
    2020
    2121#ifndef ASM
     22
     23#include <bsp/irq-default.h>
    2224
    2325#ifdef __cplusplus
  • bsps/powerpc/motorola_powerpc/include/bsp/irq.h

    r327ae9ac r45d0659  
    2222#define BSP_SHARED_HANDLER_SUPPORT      1
    2323#include <rtems/irq.h>
     24#include <bsp/irq-default.h>
    2425
    2526/*
  • bsps/powerpc/mvme3100/include/bsp/irq.h

    r327ae9ac r45d0659  
    3535
    3636#ifndef ASM
     37
     38#include <bsp/irq-default.h>
    3739
    3840#ifdef __cplusplus
  • bsps/powerpc/mvme5500/include/bsp/irq.h

    r327ae9ac r45d0659  
    3232
    3333#ifndef ASM
     34
     35#include <bsp/irq-default.h>
    3436
    3537#define OneTierIrqPrioTbl 1
  • bsps/powerpc/ss555/include/bsp/irq.h

    r327ae9ac r45d0659  
    2929
    3030#ifndef ASM
     31
     32#include <bsp/irq-default.h>
    3133
    3234#ifdef __cplusplus
  • bsps/powerpc/virtex4/include/bsp/irq.h

    r327ae9ac r45d0659  
    2121
    2222#include <rtems/irq.h>
     23#include <bsp/irq-default.h>
    2324
    2425/*
  • bsps/powerpc/virtex5/include/bsp/irq.h

    r327ae9ac r45d0659  
    2121
    2222#include <rtems/irq.h>
     23#include <bsp/irq-default.h>
    2324
    2425/*
  • c/src/lib/libbsp/bfin/TLL6527M/Makefile.am

    r327ae9ac r45d0659  
    3030librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/TLL6527M/start/interrupt.c
    3131
    32 
     32include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3333include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    3434include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
  • c/src/lib/libbsp/bfin/bf537Stamp/Makefile.am

    r327ae9ac r45d0659  
    3636endif
    3737
     38include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3839include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    3940include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
  • c/src/lib/libbsp/bfin/eZKit533/Makefile.am

    r327ae9ac r45d0659  
    3131librtemsbsp_a_SOURCES += ../../../../../../bsps/bfin/shared/interrupt.c
    3232
    33 
     33include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3434include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    3535include $(srcdir)/../../../../../../bsps/bfin/shared/shared-sources.am
  • c/src/lib/libbsp/lm32/lm32_evr/Makefile.am

    r327ae9ac r45d0659  
    4343endif
    4444
    45 
     45include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4646include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4747include $(srcdir)/../../../../../../bsps/lm32/lm32_evr/headers.am
  • c/src/lib/libbsp/lm32/milkymist/Makefile.am

    r327ae9ac r45d0659  
    9090endif
    9191
     92include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    9293include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    9394include $(srcdir)/../../../../../../bsps/lm32/milkymist/headers.am
  • c/src/lib/libbsp/m68k/av5282/Makefile.am

    r327ae9ac r45d0659  
    4242librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4343
     44include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4445include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4546include $(srcdir)/../../../../../../bsps/m68k/av5282/headers.am
  • c/src/lib/libbsp/m68k/csb360/Makefile.am

    r327ae9ac r45d0659  
    3838librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/csb360/start/idle-mcf5272.c
    3939
     40include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4041include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4142include $(srcdir)/../../../../../../bsps/m68k/csb360/headers.am
  • c/src/lib/libbsp/m68k/gen68340/Makefile.am

    r327ae9ac r45d0659  
    4141librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4242
     43include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4344include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4445include $(srcdir)/../../../../../../bsps/m68k/gen68340/headers.am
  • c/src/lib/libbsp/m68k/gen68360/Makefile.am

    r327ae9ac r45d0659  
    5050endif
    5151
     52include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5253include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5354include $(srcdir)/../../../../../../bsps/m68k/gen68360/headers.am
  • c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am

    r327ae9ac r45d0659  
    4949librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/mcf5206elite/dev/timerisr.S
    5050
     51include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5152include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5253include $(srcdir)/../../../../../../bsps/m68k/mcf5206elite/headers.am
  • c/src/lib/libbsp/m68k/mcf52235/Makefile.am

    r327ae9ac r45d0659  
    4242librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4343
     44include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4445include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4546include $(srcdir)/../../../../../../bsps/m68k/mcf52235/headers.am
  • c/src/lib/libbsp/m68k/mcf5225x/Makefile.am

    r327ae9ac r45d0659  
    3333librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    3434
     35include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3536include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    3637include $(srcdir)/../../../../../../bsps/m68k/mcf5225x/headers.am
  • c/src/lib/libbsp/m68k/mcf5235/Makefile.am

    r327ae9ac r45d0659  
    4646librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4747
     48include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4849include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4950include $(srcdir)/../../../../../../bsps/m68k/mcf5235/headers.am
  • c/src/lib/libbsp/m68k/mcf5329/Makefile.am

    r327ae9ac r45d0659  
    4444librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4545
     46include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4647include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4748include $(srcdir)/../../../../../../bsps/m68k/mcf5329/headers.am
  • c/src/lib/libbsp/m68k/mrm332/Makefile.am

    r327ae9ac r45d0659  
    4141librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4242
     43include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4344include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4445include $(srcdir)/../../../../../../bsps/m68k/mrm332/headers.am
  • c/src/lib/libbsp/m68k/mvme147/Makefile.am

    r327ae9ac r45d0659  
    4141librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4242
    43 
     43include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4444include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4545include $(srcdir)/../../../../../../bsps/m68k/mvme147/headers.am
  • c/src/lib/libbsp/m68k/mvme147s/Makefile.am

    r327ae9ac r45d0659  
    5050librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    5151
    52 
     52include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5353include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5454include $(srcdir)/../../../../../../bsps/m68k/mvme147s/headers.am
  • c/src/lib/libbsp/m68k/mvme162/Makefile.am

    r327ae9ac r45d0659  
    5151endif
    5252
    53 
     53include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5454include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5555include $(srcdir)/../../../../../../bsps/m68k/mvme162/headers.am
  • c/src/lib/libbsp/m68k/mvme167/Makefile.am

    r327ae9ac r45d0659  
    4343librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4444
    45 
     45include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4646include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4747include $(srcdir)/../../../../../../bsps/m68k/shared/fpsp-sources.am
  • c/src/lib/libbsp/m68k/uC5282/Makefile.am

    r327ae9ac r45d0659  
    4242librtemsbsp_a_SOURCES += ../../../../../../bsps/m68k/shared/memProbe.c
    4343
     44include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4445include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4546include $(srcdir)/../../../../../../bsps/m68k/uC5282/headers.am
  • c/src/lib/libbsp/moxie/moxiesim/Makefile.am

    r327ae9ac r45d0659  
    4040librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4141
    42 
     42include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4343include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4444include $(srcdir)/../../../../../../bsps/moxie/moxiesim/headers.am
  • c/src/lib/libbsp/nios2/nios2_iss/Makefile.am

    r327ae9ac r45d0659  
    3939librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4040
     41include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4142include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4243include $(srcdir)/../../../../../../bsps/nios2/nios2_iss/headers.am
  • c/src/lib/libbsp/no_cpu/no_bsp/Makefile.am

    r327ae9ac r45d0659  
    3434librtemsbsp_a_SOURCES += ../../../../../../bsps/no_cpu/no_bsp/mpci/mpisr.c
    3535
    36 
     36include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3737include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    3838include $(srcdir)/../../../../../../bsps/no_cpu/no_bsp/headers.am
  • c/src/lib/libbsp/powerpc/beatnik/Makefile.am

    r327ae9ac r45d0659  
    109109librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
    110110
    111 
     111include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    112112include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    113113include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/haleakala/Makefile.am

    r327ae9ac r45d0659  
    4646librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
    4747
     48include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4849include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4950include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am

    r327ae9ac r45d0659  
    9595librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
    9696
     97include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    9798include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    9899include $(top_srcdir)/../../../../automake/subdirs.am
  • c/src/lib/libbsp/powerpc/mvme3100/Makefile.am

    r327ae9ac r45d0659  
    9191librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/mmu/e500-mmu.c
    9292
    93 
     93include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    9494include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    9595include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/mvme5500/Makefile.am

    r327ae9ac r45d0659  
    8484librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/irq/ppc-irq-legacy.c
    8585
     86include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    8687include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    8788include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/ss555/Makefile.am

    r327ae9ac r45d0659  
    4646librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/ss555/start/vectors.S
    4747
     48librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default.c
     49librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-default-handler.c
     50librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-generic.c
     51librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-info.c
     52librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-lock.c
     53librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-server.c
     54librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/irq/irq-shell.c
     55
    4856include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4957include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/virtex4/Makefile.am

    r327ae9ac r45d0659  
    5050librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
    5151
    52 
     52include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5353include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5454include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/powerpc/virtex5/Makefile.am

    r327ae9ac r45d0659  
    5252librtemsbsp_a_SOURCES += ../../../../../../bsps/powerpc/shared/btimer/btimer-ppc-dec.c
    5353
    54 
     54include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5555include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    5656include $(srcdir)/../../../../../../bsps/powerpc/shared/shared-sources.am
  • c/src/lib/libbsp/sh/gensh1/Makefile.am

    r327ae9ac r45d0659  
    4141librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4242
    43 
     43include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4444include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4545include $(srcdir)/../../../../../../bsps/sh/gensh1/headers.am
  • c/src/lib/libbsp/sh/gensh2/Makefile.am

    r327ae9ac r45d0659  
    4545librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4646
     47include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4748include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4849include $(srcdir)/../../../../../../bsps/sh/gensh2/headers.am
  • c/src/lib/libbsp/sh/gensh4/Makefile.am

    r327ae9ac r45d0659  
    4040librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4141
    42 
     42include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4343include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4444include $(srcdir)/../../../../../../bsps/sh/gensh4/headers.am
  • c/src/lib/libbsp/sh/shsim/Makefile.am

    r327ae9ac r45d0659  
    4444librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4545
     46include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4647include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4748include $(srcdir)/../../../../../../bsps/sh/shsim/headers.am
  • c/src/lib/libbsp/sparc64/niagara/Makefile.am

    r327ae9ac r45d0659  
    4646librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    4747
     48include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    4849include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4950include $(srcdir)/../../../../../../bsps/sparc64/niagara/headers.am
  • c/src/lib/libbsp/sparc64/usiii/Makefile.am

    r327ae9ac r45d0659  
    5757librtemsbsp_a_SOURCES += ../../../../../../bsps/shared/cache/nocache.c
    5858
     59include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    5960include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    6061include $(srcdir)/../../../../../../bsps/sparc64/usiii/headers.am
  • c/src/lib/libbsp/v850/gdbv850sim/Makefile.am

    r327ae9ac r45d0659  
    3737project_lib_LIBRARIES = librtemsbsp.a
    3838
     39include $(srcdir)/../../../../../../bsps/shared/irq-default-sources.am
    3940include $(srcdir)/../../../../../../bsps/shared/shared-sources.am
    4041include $(srcdir)/../../../../../../bsps/v850/gdbv850sim/headers.am
Note: See TracChangeset for help on using the changeset viewer.