forked from Imagelibrary/rtems
* rtems/powerpc/registers.h: Added Freescale Book E Implementation
Standards (EIS) special purpose register definitions for MMU and L1 cache.
This commit is contained in:
@@ -1,3 +1,9 @@
|
||||
2009-02-27 Sebastian Huber <sebastian.huber@embedded-brains.de>
|
||||
|
||||
* rtems/powerpc/registers.h: Added Freescale Book E Implementation
|
||||
Standards (EIS) special purpose register definitions for MMU and L1
|
||||
cache.
|
||||
|
||||
2009-02-11 Joel Sherrill <joel.sherrill@oarcorp.com>
|
||||
|
||||
* rtems/new-exceptions/cpu.h, rtems/score/cpu.h: Eliminate
|
||||
|
||||
@@ -311,6 +311,33 @@ lidate */
|
||||
#define BOOKE_TCR_FPEXT(x) (((x)&0xf)<<13)
|
||||
#define BOOKE_TCR_FPEXT_MASK (0xf<<13)
|
||||
|
||||
#define BOOKE_PID 48
|
||||
|
||||
/* Freescale Book E Implementation Standards (EIS): MMU Control and Status */
|
||||
|
||||
#define FREESCALE_EIS_MAS0 624
|
||||
#define FREESCALE_EIS_MAS1 625
|
||||
#define FREESCALE_EIS_MAS2 626
|
||||
#define FREESCALE_EIS_MAS3 627
|
||||
#define FREESCALE_EIS_MAS4 628
|
||||
#define FREESCALE_EIS_MAS5 629
|
||||
#define FREESCALE_EIS_MAS6 630
|
||||
#define FREESCALE_EIS_MAS7 944
|
||||
#define FREESCALE_EIS_MMUCFG 1015
|
||||
#define FREESCALE_EIS_MMUCSR0 1012
|
||||
#define FREESCALE_EIS_PID0 48
|
||||
#define FREESCALE_EIS_PID1 633
|
||||
#define FREESCALE_EIS_PID2 634
|
||||
#define FREESCALE_EIS_TLB0CFG 688
|
||||
#define FREESCALE_EIS_TLB1CFG 689
|
||||
|
||||
/* Freescale Book E Implementation Standards (EIS): L1 Cache */
|
||||
|
||||
#define FREESCALE_EIS_L1CFG0 515
|
||||
#define FREESCALE_EIS_L1CFG1 516
|
||||
#define FREESCALE_EIS_L1CSR0 1010
|
||||
#define FREESCALE_EIS_L1CSR1 1011
|
||||
|
||||
/**
|
||||
* @brief Default value for the interrupt disable mask.
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user