@ -46,93 +46,93 @@ tlb1_entry:
.long 0x0a /* the following data table uses a few of 16 TLB entries */
.long TLB1 _ M A S 0 ( 1 ,1 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ C C S R B A R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ C C S R B A R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,1 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ C C S R B A R ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ C C S R B A R ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# if d e f i n e d ( C F G _ F L A S H _ P O R T _ W I D T H _ 1 6 )
.long TLB1 _ M A S 0 ( 1 ,2 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 4 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ F L A S H _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ F L A S H _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long TLB1 _ M A S 0 ( 1 ,3 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 4 M )
.long TLB1 _ M A S 2 ( ( ( ( C F G _ F L A S H _ B A S E + 0 x40 0 0 0 0 ) > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( ( C F G _ F L A S H _ B A S E + 0 x40 0 0 0 0 ) > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,2 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 4 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ F L A S H _ B A S E ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ F L A S H _ B A S E ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long FSL_ B O O K E _ M A S 0 ( 1 ,3 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 4 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ F L A S H _ B A S E + 0 x40 0 0 0 0 ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ F L A S H _ B A S E + 0 x40 0 0 0 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# else
.long TLB1 _ M A S 0 ( 1 ,2 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ F L A S H _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ F L A S H _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long TLB1 _ M A S 0 ( 1 ,3 ,0 )
.long TLB1 _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( 0 ,0 ,0 ,0 ,0 ,0 ,0 , 0 ,0 )
.long TLB1 _ M A S 3 ( 0 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,2 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ F L A S H _ B A S E ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ F L A S H _ B A S E ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long FSL_ B O O K E _ M A S 0 ( 1 ,3 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( 0 ,0 )
.long FSL_ B O O K E _ M A S 3 ( 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# endif
# if ! d e f i n e d ( C O N F I G _ S P D _ E E P R O M )
.long TLB1 _ M A S 0 ( 1 ,4 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ D D R _ S D R A M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ D D R _ S D R A M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long TLB1 _ M A S 0 ( 1 ,5 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
.long TLB1 _ M A S 2 ( ( ( ( C F G _ D D R _ S D R A M _ B A S E + 0 x40 0 0 0 0 0 ) > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 )
.long TLB1 _ M A S 3 ( ( ( ( C F G _ D D R _ S D R A M _ B A S E + 0 x40 0 0 0 0 0 ) > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,4 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ D D R _ S D R A M _ B A S E ,0 )
.long FSL_ B O O K E _ M A S 3 ( C F G _ D D R _ S D R A M _ B A S E ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long FSL_ B O O K E _ M A S 0 ( 1 ,5 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ D D R _ S D R A M _ B A S E + 0 x40 0 0 0 0 0 ,0 )
.long FSL_ B O O K E _ M A S 3 ( C F G _ D D R _ S D R A M _ B A S E + 0 x40 0 0 0 0 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# else
.long TLB1 _ M A S 0 ( 1 ,4 ,0 )
.long TLB1 _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( 0 ,0 ,0 ,0 ,0 ,0 ,0 , 0 ,0 )
.long TLB1 _ M A S 3 ( 0 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long TLB1 _ M A S 0 ( 1 ,5 ,0 )
.long TLB1 _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( 0 ,0 ,0 ,0 ,0 ,0 ,0 , 0 ,0 )
.long TLB1 _ M A S 3 ( 0 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,4 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( 0 ,0 )
.long FSL_ B O O K E _ M A S 3 ( 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long FSL_ B O O K E _ M A S 0 ( 1 ,5 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( 0 ,0 )
.long FSL_ B O O K E _ M A S 3 ( 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# endif
.long TLB1 _ M A S 0 ( 1 ,6 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
.long FSL_ B O O K E _ M A S 0 ( 1 ,6 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 6 4 M )
# if d e f i n e d ( C O N F I G _ R A M _ A S _ F L A S H )
.long TLB1 _ M A S 2 ( ( ( C F G _ L B C _ S D R A M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long FSL_ B O O K E _ M A S 2 ( C F G _ L B C _ S D R A M _ B A S E ,( M A S 2 _ I | M A S 2 _ G ) )
# else
.long TLB1 _ M A S 2 ( ( ( C F G _ L B C _ S D R A M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 )
.long FSL_ B O O K E _ M A S 2 ( C F G _ L B C _ S D R A M _ B A S E ,0 )
# endif
.long TLB1 _ M A S 3 ( ( ( C F G _ L B C _ S D R A M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 3 ( C F G _ L B C _ S D R A M _ B A S E ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long TLB1 _ M A S 0 ( 1 ,7 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 K )
.long FSL_ B O O K E _ M A S 0 ( 1 ,7 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 K )
# ifdef C O N F I G _ L 2 _ I N I T _ R A M
.long TLB1 _ M A S 2 ( ( ( C F G _ I N I T _ R A M _ A D D R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,1 ,0 ,0 ,0 ,0 )
.long FSL_ B O O K E _ M A S 2 ( C F G _ I N I T _ R A M _ A D D R ,0 ,0 ,0 ,1 ,0 ,0 ,0 ,0 )
# else
.long TLB1 _ M A S 2 ( ( ( C F G _ I N I T _ R A M _ A D D R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,0 ,0 ,0 )
.long FSL_ B O O K E _ M A S 2 ( C F G _ I N I T _ R A M _ A D D R ,0 )
# endif
.long TLB1 _ M A S 3 ( ( ( C F G _ I N I T _ R A M _ A D D R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 3 ( C F G _ I N I T _ R A M _ A D D R ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long TLB1 _ M A S 0 ( 1 ,8 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 2 5 6 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ P C I _ M E M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ P C I _ M E M _ B A S E > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,8 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 2 5 6 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ P C I _ M E M _ B A S E ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ P C I _ M E M _ B A S E ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
.long TLB1 _ M A S 0 ( 1 ,9 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 K )
.long TLB1 _ M A S 2 ( ( ( C F G _ B C S R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ B C S R > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,9 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 6 K )
.long FSL_ B O O K E _ M A S 2 ( C F G _ B C S R ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ B C S R ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# if ( C F G _ C C S R B A R _ D E F A U L T ! = C F G _ C C S R B A R )
.long TLB1 _ M A S 0 ( 1 ,1 5 ,0 )
.long TLB1 _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( ( ( C F G _ C C S R B A R _ D E F A U L T > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 )
.long TLB1 _ M A S 3 ( ( ( C F G _ C C S R B A R _ D E F A U L T > > 1 2 ) & 0 x f f f f f ) ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,1 5 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 1 ,1 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( C F G _ C C S R B A R _ D E F A U L T ,( M A S 2 _ I | M A S 2 _ G ) )
.long FSL_ B O O K E _ M A S 3 ( C F G _ C C S R B A R _ D E F A U L T ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# else
.long TLB1 _ M A S 0 ( 1 ,1 5 ,0 )
.long TLB1 _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long TLB1 _ M A S 2 ( 0 ,0 ,0 ,0 ,0 ,0 ,0 , 0 ,0 )
.long TLB1 _ M A S 3 ( 0 ,0 ,0 ,0 ,0 ,0 ,1 ,0 ,1 ,0 ,1 )
.long FSL_ B O O K E _ M A S 0 ( 1 ,1 5 ,0 )
.long FSL_ B O O K E _ M A S 1 ( 0 ,0 ,0 ,0 ,B O O K E _ P A G E S Z _ 1 M )
.long FSL_ B O O K E _ M A S 2 ( 0 ,0 )
.long FSL_ B O O K E _ M A S 3 ( 0 ,0 ,( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) )
# endif
entry_ e n d