@ -146,7 +146,7 @@ _start_e500:
beq 2 b
/* Setup interrupt vectors */
lis r1 ,C O N F I G _ S Y S _ T E X T _ B A S E @h
lis r1 ,C O N F I G _ S Y S _ M O N I T O R _ B A S E @h
mtspr I V P R ,r1
li r1 ,0 x01 0 0
@ -292,25 +292,25 @@ _start_e500:
lis r7 ,F S L _ B O O K E _ M A S 1 ( 1 , 1 , 0 , 1 , B O O K E _ P A G E S Z _ 4 M ) @h
ori r7 ,r7 ,F S L _ B O O K E _ M A S 1 ( 1 , 1 , 0 , 1 , B O O K E _ P A G E S Z _ 4 M ) @l
lis r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ T E X T _ B A S E & 0 x f f c00 0 0 0 , ( M A S 2 _ I | M A S 2 _ G ) ) @h
ori r8 ,r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ T E X T _ B A S E & 0 x f f c00 0 0 0 , ( M A S 2 _ I | M A S 2 _ G ) ) @l
lis r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E & 0 x f f c00 0 0 0 , ( M A S 2 _ I | M A S 2 _ G ) ) @h
ori r8 ,r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E & 0 x f f c00 0 0 0 , ( M A S 2 _ I | M A S 2 _ G ) ) @l
/* The 85xx has the default boot window 0xff800000 - 0xffffffff */
lis r9 ,F S L _ B O O K E _ M A S 3 ( 0 x f f c00 0 0 0 , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @h
ori r9 ,r9 ,F S L _ B O O K E _ M A S 3 ( 0 x f f c00 0 0 0 , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @l
# else
/ *
* create a t e m p m a p p i n g i n A S =1 t o t h e 1 M C O N F I G _ S Y S _ T E X T _ B A S E s p a c e , t h e m a i n
* image h a s b e e n r e l o c a t e d t o C O N F I G _ S Y S _ T E X T _ B A S E o n t h e s e c o n d s t a g e .
* create a t e m p m a p p i n g i n A S =1 t o t h e 1 M C O N F I G _ S Y S _ M O N I T O R _ B A S E s p a c e , t h e m a i n
* image h a s b e e n r e l o c a t e d t o C O N F I G _ S Y S _ M O N I T O R _ B A S E o n t h e s e c o n d s t a g e .
* /
lis r7 ,F S L _ B O O K E _ M A S 1 ( 1 , 1 , 0 , 1 , B O O K E _ P A G E S Z _ 1 M ) @h
ori r7 ,r7 ,F S L _ B O O K E _ M A S 1 ( 1 , 1 , 0 , 1 , B O O K E _ P A G E S Z _ 1 M ) @l
lis r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ T E X T _ B A S E , ( M A S 2 _ I | M A S 2 _ G ) ) @h
ori r8 ,r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ T E X T _ B A S E , ( M A S 2 _ I | M A S 2 _ G ) ) @l
lis r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E , ( M A S 2 _ I | M A S 2 _ G ) ) @h
ori r8 ,r8 ,F S L _ B O O K E _ M A S 2 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E , ( M A S 2 _ I | M A S 2 _ G ) ) @l
lis r9 ,F S L _ B O O K E _ M A S 3 ( C O N F I G _ S Y S _ T E X T _ B A S E , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @h
ori r9 ,r9 ,F S L _ B O O K E _ M A S 3 ( C O N F I G _ S Y S _ T E X T _ B A S E , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @l
lis r9 ,F S L _ B O O K E _ M A S 3 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @h
ori r9 ,r9 ,F S L _ B O O K E _ M A S 3 ( C O N F I G _ S Y S _ M O N I T O R _ B A S E , 0 , ( M A S 3 _ S X | M A S 3 _ S W | M A S 3 _ S R ) ) @l
# endif
mtspr M A S 0 ,r6