@ -38,6 +38,7 @@
# define S D M C _ C R 1 _ A ( C O N F I G _ F T S D M C 0 2 1 _ B A S E + F T S D M C 0 2 1 _ C R 1 )
# define S D M C _ C R 2 _ A ( C O N F I G _ F T S D M C 0 2 1 _ B A S E + F T S D M C 0 2 1 _ C R 2 )
# define S D M C _ B 0 _ B S R _ A ( C O N F I G _ F T S D M C 0 2 1 _ B A S E + F T S D M C 0 2 1 _ B A N K 0 _ B S R )
# define S D M C _ B 1 _ B S R _ A ( C O N F I G _ F T S D M C 0 2 1 _ B A S E + F T S D M C 0 2 1 _ B A N K 1 _ B S R )
# define S D M C _ T P 1 _ D C O N F I G _ S Y S _ F T S D M C 0 2 1 _ T P 1
# define S D M C _ T P 2 _ D C O N F I G _ S Y S _ F T S D M C 0 2 1 _ T P 2
@ -45,6 +46,7 @@
# define S D M C _ C R 2 _ D C O N F I G _ S Y S _ F T S D M C 0 2 1 _ C R 2
# define S D M C _ B 0 _ B S R _ D C O N F I G _ S Y S _ F T S D M C 0 2 1 _ B A N K 0 _ B S R
# define S D M C _ B 1 _ B S R _ D C O N F I G _ S Y S _ F T S D M C 0 2 1 _ B A N K 1 _ B S R
/ *
* parameters f o r t h e s t a t i c m e m o r y c o n t r o l l e r
@ -167,12 +169,12 @@ relo_base:
* /
led 0 x1 a
write3 2 S D M C _ B 0 _ B S R _ A , S D M C _ B 0 _ B S R _ D ! 0 x00 0 0 1 1 0 0
write3 2 S D M C _ B 1 _ B S R _ A , S D M C _ B 1 _ B S R _ D ! 0 x00 0 0 1 1 4 0
/* clear empty BSR registers */
led 0 x1 b
li $ r4 , C O N F I G _ F T S D M C 0 2 1 _ B A S E
li $ r5 , 0 x0
swi $ r5 , [ $ r4 + F T S D M C 0 2 1 _ B A N K 1 _ B S R ]
swi $ r5 , [ $ r4 + F T S D M C 0 2 1 _ B A N K 2 _ B S R ]
swi $ r5 , [ $ r4 + F T S D M C 0 2 1 _ B A N K 3 _ B S R ]
@ -223,6 +225,8 @@ relo_base:
* - after r e m a p : f l a s h / r o m 0 x80 0 0 0 0 0 0 , s d r a m : 0 x00 0 0 0 0 0 0
* /
led 0 x1 c
write3 2 S D M C _ B 0 _ B S R _ A , 0 x00 0 0 1 0 0 0
write3 2 S D M C _ B 1 _ B S R _ A , 0 x00 0 0 1 0 4 0
setbf1 5 A H B C _ C R _ A , F T A H B C 0 2 0 S _ C R _ R E M A P ! 0 x1
# endif / * #i f d e f C O N F I G _ M E M _ R E M A P * /