English
Language : 

SH7018 Datasheet, PDF (365/431 Pages) Renesas Technology Corp – SuperH™ RISC engine
EWait_1
;
;
MOV,L
MOV.L
OR.B
SUBC
BF
#EWait_X,R3
#FLMCR1,R0
#SWESET,@(R0,GBR)
R2,R3
EWait_1
MOV.L
#0,R9
MOV.W
MOV.W
MOV.L
@(6,R5),R0
R0,@(EBR1,GBR)
@R5,R6
;
EraseLoop
EWait_2
;
EWait_3
;
EWait_4
;
EWait_5
MOV.L
MOV.W
MOV.W
MOV.L
MOV.L
OR.B
SUBC
BF
MOV.L
OR.B
SUBC
BF
MOV.L
AND.B
SUBC
BF
MOV.L
AND.B
SUBC
BF
.EQU
$
#WDT_TCSR,R1
#WDT_6m,R3
R3,@R1
#EWait_Y,R3
#FLMCR1,R0
#ESUSET,@(R0,GBR)
R2,R3
EWait_2
#EWait_Z,R3
#ESET,@(R0,GBR)
R2,R3
EWait_3
#EWait_a,R3
#ECLEAR,@(R0,GBR)
R2,R3
EWait_4
#EWait_b,R3
#ESUCLEAR,@(R0,GBR)
R2,R3
EWait_5
; Set SWE
; Wait 1 µs
; Initialize n (R9) to 0
; Erase memory block (EBR1/2) setting
; Erase memory block start address →
; R6 setting
; Enable WDT
; 6.5 ms cycle
; Set ESU
; Wait 100 µs
; Set E
; Wait 10 ms
; Clear E
; Wait 10 µs
; Clear ESU
; Wait 10 µs
349