Changeset df63fbd1 in rtems


Ignore:
Timestamp:
Nov 4, 2016, 12:45:25 PM (5 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
5, master
Children:
edbd43c6
Parents:
ee42943
git-author:
Sebastian Huber <sebastian.huber@…> (11/04/16 12:45:25)
git-committer:
Sebastian Huber <sebastian.huber@…> (11/07/16 06:39:41)
Message:

score: Add <rtems/score/cpuimpl.h>

The aim of this file is to encapsulate CPU port implementation details.
This helps to hide implementation details from <rtems.h> which
indirectly includes <rtems/score/cpu.h>.

Location:
cpukit/score/cpu
Files:
17 added
34 edited

Legend:

Unmodified
Added
Removed
  • cpukit/score/cpu/arm/Makefile.am

    ree42943 rdf63fbd1  
    55include_rtems_scoredir = $(includedir)/rtems/score
    66include_rtems_score_HEADERS = rtems/score/cpu.h
     7include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    78include_rtems_score_HEADERS += rtems/score/cpu_asm.h
    89include_rtems_score_HEADERS += rtems/score/arm.h
  • cpukit/score/cpu/arm/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/cpu_asm.h: rtems/score/cpu_asm.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpu_asm.h
  • cpukit/score/cpu/bfin/Makefile.am

    ree42943 rdf63fbd1  
    1111include_rtems_scoredir = $(includedir)/rtems/score
    1212include_rtems_score_HEADERS = rtems/score/cpu.h
     13include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1314include_rtems_score_HEADERS += rtems/score/bfin.h
    1415include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/bfin/preinstall.am

    ree42943 rdf63fbd1  
    4949PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    5050
     51$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     52        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     53PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     54
    5155$(PROJECT_INCLUDE)/rtems/score/bfin.h: rtems/score/bfin.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    5256        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/bfin.h
  • cpukit/score/cpu/epiphany/Makefile.am

    ree42943 rdf63fbd1  
    1212include_rtems_score_HEADERS =
    1313include_rtems_score_HEADERS += rtems/score/cpu.h
     14include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1415include_rtems_score_HEADERS += rtems/score/cpuatomic.h
    1516include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/epiphany/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/cpuatomic.h: rtems/score/cpuatomic.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h
  • cpukit/score/cpu/i386/Makefile.am

    ree42943 rdf63fbd1  
    66include_rtems_scoredir = $(includedir)/rtems/score
    77include_rtems_score_HEADERS = rtems/score/cpu.h
     8include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    89include_rtems_score_HEADERS += rtems/score/i386.h
    910include_rtems_score_HEADERS += rtems/score/types.h
  • cpukit/score/cpu/i386/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/i386.h: rtems/score/i386.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/i386.h
  • cpukit/score/cpu/lm32/Makefile.am

    ree42943 rdf63fbd1  
    66include_rtems_scoredir = $(includedir)/rtems/score
    77include_rtems_score_HEADERS = rtems/score/cpu.h
     8include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    89include_rtems_score_HEADERS += rtems/score/lm32.h
    910include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/lm32/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/lm32.h: rtems/score/lm32.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/lm32.h
  • cpukit/score/cpu/m32c/Makefile.am

    ree42943 rdf63fbd1  
    88include_rtems_scoredir = $(includedir)/rtems/score
    99include_rtems_score_HEADERS = rtems/score/cpu.h
     10include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1011include_rtems_score_HEADERS += rtems/score/m32c.h
    1112include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/m32c/preinstall.am

    ree42943 rdf63fbd1  
    4141PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    4242
     43$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     44        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     45PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     46
    4347$(PROJECT_INCLUDE)/rtems/score/m32c.h: rtems/score/m32c.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    4448        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/m32c.h
  • cpukit/score/cpu/m68k/Makefile.am

    ree42943 rdf63fbd1  
    1515include_rtems_scoredir = $(includedir)/rtems/score
    1616include_rtems_score_HEADERS = rtems/score/cpu.h
     17include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1718include_rtems_score_HEADERS += rtems/score/m68k.h
    1819include_rtems_score_HEADERS += rtems/score/types.h
  • cpukit/score/cpu/m68k/preinstall.am

    ree42943 rdf63fbd1  
    5353PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    5454
     55$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     56        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     57PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     58
    5559$(PROJECT_INCLUDE)/rtems/score/m68k.h: rtems/score/m68k.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    5660        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/m68k.h
  • cpukit/score/cpu/mips/Makefile.am

    ree42943 rdf63fbd1  
    1010include_rtems_scoredir = $(includedir)/rtems/score
    1111include_rtems_score_HEADERS = rtems/score/cpu.h
     12include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1213include_rtems_score_HEADERS += rtems/score/mips.h
    1314include_rtems_score_HEADERS += rtems/score/types.h
  • cpukit/score/cpu/mips/preinstall.am

    ree42943 rdf63fbd1  
    4545PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    4646
     47$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     48        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     49PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     50
    4751$(PROJECT_INCLUDE)/rtems/score/mips.h: rtems/score/mips.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    4852        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/mips.h
  • cpukit/score/cpu/moxie/Makefile.am

    ree42943 rdf63fbd1  
    1111include_rtems_score_HEADERS = rtems/score/cpu.h rtems/score/moxie.h \
    1212    rtems/score/types.h
     13include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1314include_rtems_score_HEADERS += rtems/score/cpuatomic.h
    1415
  • cpukit/score/cpu/moxie/preinstall.am

    ree42943 rdf63fbd1  
    4040PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/types.h
    4141
     42$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     43        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     44PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     45
    4246$(PROJECT_INCLUDE)/rtems/score/cpuatomic.h: rtems/score/cpuatomic.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    4347        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h
  • cpukit/score/cpu/nios2/Makefile.am

    ree42943 rdf63fbd1  
    1212include_rtems_score_HEADERS =
    1313include_rtems_score_HEADERS += rtems/score/cpu.h
     14include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1415include_rtems_score_HEADERS += rtems/score/nios2.h
    1516include_rtems_score_HEADERS += rtems/score/nios2-utility.h
  • cpukit/score/cpu/nios2/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/nios2.h: rtems/score/nios2.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/nios2.h
  • cpukit/score/cpu/no_cpu/Makefile.am

    ree42943 rdf63fbd1  
    66include_rtems_scoredir = $(includedir)/rtems/score
    77include_rtems_score_HEADERS = rtems/score/cpu.h
     8include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    89include_rtems_score_HEADERS += rtems/score/no_cpu.h
    910include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/no_cpu/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/no_cpu.h: rtems/score/no_cpu.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/no_cpu.h
  • cpukit/score/cpu/or1k/Makefile.am

    ree42943 rdf63fbd1  
    1212include_rtems_score_HEADERS =
    1313include_rtems_score_HEADERS += rtems/score/cpu.h
     14include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1415include_rtems_score_HEADERS += rtems/score/cpuatomic.h
    1516include_rtems_score_HEADERS += rtems/score/cpu_asm.h
  • cpukit/score/cpu/or1k/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/cpuatomic.h: rtems/score/cpuatomic.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuatomic.h
  • cpukit/score/cpu/powerpc/Makefile.am

    ree42943 rdf63fbd1  
    77include_rtems_score_HEADERS = rtems/score/powerpc.h
    88include_rtems_score_HEADERS += rtems/score/cpu.h
     9include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    910include_rtems_score_HEADERS += rtems/score/types.h
    1011include_rtems_score_HEADERS += rtems/score/cpuatomic.h
  • cpukit/score/cpu/powerpc/preinstall.am

    ree42943 rdf63fbd1  
    3636PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3737
     38$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     40PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     41
    3842$(PROJECT_INCLUDE)/rtems/score/types.h: rtems/score/types.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3943        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/types.h
  • cpukit/score/cpu/sh/Makefile.am

    ree42943 rdf63fbd1  
    66include_rtems_scoredir = $(includedir)/rtems/score
    77include_rtems_score_HEADERS = rtems/score/cpu.h
     8include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    89include_rtems_score_HEADERS += rtems/score/types.h
    910include_rtems_score_HEADERS += rtems/score/sh.h
  • cpukit/score/cpu/sh/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/types.h: rtems/score/types.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/types.h
  • cpukit/score/cpu/sparc/Makefile.am

    ree42943 rdf63fbd1  
    77include_rtems_score_HEADERS = rtems/score/sparc.h
    88include_rtems_score_HEADERS += rtems/score/cpu.h
     9include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    910include_rtems_score_HEADERS += rtems/score/sparcimpl.h
    1011include_rtems_score_HEADERS += rtems/score/types.h
  • cpukit/score/cpu/sparc/preinstall.am

    ree42943 rdf63fbd1  
    3636PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3737
     38$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     40PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     41
    3842$(PROJECT_INCLUDE)/rtems/score/sparcimpl.h: rtems/score/sparcimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3943        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/sparcimpl.h
  • cpukit/score/cpu/sparc64/Makefile.am

    ree42943 rdf63fbd1  
    1010include_rtems_score_HEADERS = rtems/score/sparc64.h
    1111include_rtems_score_HEADERS += rtems/score/cpu.h
     12include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    1213include_rtems_score_HEADERS += rtems/score/types.h
    1314include_rtems_score_HEADERS += rtems/score/cpuatomic.h
  • cpukit/score/cpu/sparc64/preinstall.am

    ree42943 rdf63fbd1  
    3636PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3737
     38$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     39        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     40PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     41
    3842$(PROJECT_INCLUDE)/rtems/score/types.h: rtems/score/types.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3943        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/types.h
  • cpukit/score/cpu/v850/Makefile.am

    ree42943 rdf63fbd1  
    66include_rtems_scoredir = $(includedir)/rtems/score
    77include_rtems_score_HEADERS  = rtems/score/cpu.h
     8include_rtems_score_HEADERS += rtems/score/cpuimpl.h
    89include_rtems_score_HEADERS += rtems/score/v850.h
    910include_rtems_score_HEADERS += rtems/score/cpu_asm.h rtems/score/types.h
  • cpukit/score/cpu/v850/preinstall.am

    ree42943 rdf63fbd1  
    3232PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpu.h
    3333
     34$(PROJECT_INCLUDE)/rtems/score/cpuimpl.h: rtems/score/cpuimpl.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
     35        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     36PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/score/cpuimpl.h
     37
    3438$(PROJECT_INCLUDE)/rtems/score/v850.h: rtems/score/v850.h $(PROJECT_INCLUDE)/rtems/score/$(dirstamp)
    3539        $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/score/v850.h
Note: See TracChangeset for help on using the changeset viewer.