|
RTEMS
5.0.0
|
Go to the documentation of this file. 24 #ifndef LIBCPU_POWERPC_MPC55XX_REGS_H 25 #define LIBCPU_POWERPC_MPC55XX_REGS_H 29 #if MPC55XX_CHIP_FAMILY == 551 30 #include <mpc55xx/fsl-mpc551x.h> 31 #define MPC55XX_HAS_EBI 32 #define MPC55XX_HAS_ESCI 33 #define MPC55XX_HAS_EMIOS 34 #define MPC55XX_HAS_FMPLL_ENHANCED 35 #define MPC55XX_HAS_SIU 36 #elif MPC55XX_CHIP_FAMILY == 555 37 #include <mpc55xx/fsl-mpc555x.h> 38 #define MPC55XX_HAS_EBI 39 #define MPC55XX_HAS_ESCI 40 #define MPC55XX_HAS_EMIOS 41 #define MPC55XX_HAS_FMPLL 42 #define MPC55XX_HAS_UNIFIED_CACHE 43 #define MPC55XX_HAS_SIU 44 #elif MPC55XX_CHIP_FAMILY == 556 45 #include <mpc55xx/fsl-mpc556x.h> 46 #define MPC55XX_HAS_EBI 47 #define MPC55XX_HAS_ESCI 48 #define MPC55XX_HAS_EMIOS 49 #define MPC55XX_HAS_FMPLL 50 #define MPC55XX_HAS_UNIFIED_CACHE 51 #define MPC55XX_HAS_SIU 52 #elif MPC55XX_CHIP_FAMILY == 564 53 #include <mpc55xx/fsl-mpc564xL.h> 54 #define MPC55XX_HAS_STM 55 #define MPC55XX_HAS_SWT 56 #define MPC55XX_HAS_MODE_CONTROL 57 #define MPC55XX_HAS_INSTRUCTION_CACHE 58 #define MPC55XX_HAS_LINFLEX 59 #define MPC55XX_HAS_SECOND_INTERNAL_RAM_AREA 60 #define MPC55XX_HAS_SIU_LITE 61 #elif MPC55XX_CHIP_FAMILY == 566 62 #include <mpc55xx/fsl-mpc5668.h> 63 #define MPC55XX_HAS_ESCI 64 #define MPC55XX_HAS_EMIOS 65 #define MPC55XX_HAS_FMPLL_ENHANCED 66 #define MPC55XX_HAS_UNIFIED_CACHE 67 #define MPC55XX_HAS_SIU 72 #elif MPC55XX_CHIP_FAMILY == 567 73 #include <mpc55xx/fsl-mpc567x.h> 74 #define MPC55XX_HAS_EBI 75 #define MPC55XX_HAS_ESCI 76 #define MPC55XX_HAS_EMIOS 77 #define MPC55XX_HAS_FMPLL_ENHANCED 78 #define MPC55XX_HAS_INSTRUCTION_CACHE 79 #define MPC55XX_HAS_DATA_CACHE 80 #define MPC55XX_HAS_SIU 81 #define MPC55XX_HAS_WAIT_INSTRUCTION 83 #error "unsupported chip type" 86 #define MPC55XX_ZERO_FLAGS { .R = 0 }