From 3c6fe2e7f95f6bff53123df9377b114cadeac874 Mon Sep 17 00:00:00 2001 From: Thomas Doerfler Date: Mon, 14 Jul 2008 08:46:06 +0000 Subject: added haleakala BSP contributed by Michael Hamel --- cpukit/preinstall.am | 8 ++++++++ cpukit/score/cpu/powerpc/ChangeLog | 5 +++++ cpukit/score/cpu/powerpc/rtems/powerpc/registers.h | 2 ++ 3 files changed, 15 insertions(+) (limited to 'cpukit') diff --git a/cpukit/preinstall.am b/cpukit/preinstall.am index 7e13481738..7c5cc69b3f 100644 --- a/cpukit/preinstall.am +++ b/cpukit/preinstall.am @@ -126,6 +126,10 @@ $(PROJECT_INCLUDE)/rtems/tar.h: include/rtems/tar.h $(PROJECT_INCLUDE)/rtems/$(d $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/tar.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/tar.h +$(PROJECT_INCLUDE)/rtems/status-checks.h: include/rtems/status-checks.h $(PROJECT_INCLUDE)/rtems/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/status-checks.h +PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/status-checks.h + $(PROJECT_INCLUDE)/rtems/endian.h: include/rtems/endian.h $(PROJECT_INCLUDE)/rtems/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/endian.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/endian.h @@ -134,6 +138,10 @@ $(PROJECT_INCLUDE)/rtems/irq.h: include/rtems/irq.h $(PROJECT_INCLUDE)/rtems/$(d $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/irq.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/irq.h +$(PROJECT_INCLUDE)/rtems/irq-extension.h: include/rtems/irq-extension.h $(PROJECT_INCLUDE)/rtems/$(dirstamp) + $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/irq-extension.h +PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/irq-extension.h + $(PROJECT_INCLUDE)/rtems/imfs.h: libfs/src/imfs/imfs.h $(PROJECT_INCLUDE)/rtems/$(dirstamp) $(INSTALL_DATA) $< $(PROJECT_INCLUDE)/rtems/imfs.h PREINSTALL_FILES += $(PROJECT_INCLUDE)/rtems/imfs.h diff --git a/cpukit/score/cpu/powerpc/ChangeLog b/cpukit/score/cpu/powerpc/ChangeLog index 431492b5a7..4d83efb6b8 100644 --- a/cpukit/score/cpu/powerpc/ChangeLog +++ b/cpukit/score/cpu/powerpc/ChangeLog @@ -1,3 +1,8 @@ +2008-07-14 Thomas Doerfler + * rtems/powerpc/registers.h: + + Added PPC405EX support contributed by Michael Hamel + 2008-07-10 Sebastian Huber * rtems/asm.h: Added defines for save and restore registers and diff --git a/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h b/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h index 05d429e239..312dbcc75a 100644 --- a/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h +++ b/cpukit/score/cpu/powerpc/rtems/powerpc/registers.h @@ -292,12 +292,14 @@ lidate */ #define BOOKE_DECAR 54 +#define PPC405_TSR 0x3D8 #define BOOKE_TSR 336 #define BOOKE_TSR_ENW (1<<31) #define BOOKE_TSR_WIS (1<<30) #define BOOKE_TSR_DIS (1<<27) #define BOOKE_TSR_FIS (1<<26) +#define PPC405_TCR 0x3DA #define BOOKE_TCR 340 #define BOOKE_TCR_WP(x) (((x)&3)<<30) #define BOOKE_TCR_WRC(x) (((x)&3)<<28) -- cgit v1.2.3