|
|
|
@ -187,6 +187,22 @@ RTCDEF .EQU 0 ; ALLOWS DRIVERS TO SET BITS |
|
|
|
RTCDEF .SET RTCDEF | %00000001 ; SC128 I2C SCL BIT |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (!(CPUSPDCAP==SPD_FIXED) & (PLATFORM==PLT_MBC)) |
|
|
|
#IF (CPUSPDDEF==SPD_HIGH) |
|
|
|
RTCDEF .SET RTCDEF | %00001000 ; DEFAULT SPEED HIGH |
|
|
|
#ELSE |
|
|
|
RTCDEF .SET RTCDEF | %00000000 ; DEFAULT SPEED LOW |
|
|
|
#ENDIF |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (!(CPUSPDCAP==SPD_FIXED) & (PLATFORM==PLT_SBC)) |
|
|
|
#IF (CPUSPDDEF==SPD_HIGH) |
|
|
|
RTCDEF .SET RTCDEF | %00000000 ; DEFAULT SPEED HIGH |
|
|
|
#ELSE |
|
|
|
RTCDEF .SET RTCDEF | %00001000 ; DEFAULT SPEED LOW |
|
|
|
#ENDIF |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
; |
|
|
|
; |
|
|
|
#IFNDEF APPBOOT |
|
|
|
@ -1068,6 +1084,11 @@ Z280_BOOTERR .TEXT "\r\n\r\n*** Application mode boot not supported under Z280 n |
|
|
|
; |
|
|
|
DI ; NO INTERRUPTS |
|
|
|
IM 1 ; INTERRUPT MODE 1 |
|
|
|
|
|
|
|
#IF ((PLATFORM=PLT_MBC) | (PLATFORM=PLT_SBC)) |
|
|
|
LD A,(HB_RTCVAL) ; SET DEFAULT |
|
|
|
OUT (RTCIO),A ; SPEED |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (DIAGENABLE) |
|
|
|
LD A,%00000001 |
|
|
|
@ -2327,14 +2348,6 @@ HB_WDZ: |
|
|
|
PRTX(STR_BANNER) |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
; EXPERIMENTAL!!! |
|
|
|
; ENGAGE TURBO... |
|
|
|
; |
|
|
|
; LD A,(HB_RTCVAL) |
|
|
|
; SET 3,A |
|
|
|
; OUT (RTCIO),A |
|
|
|
; LD (HB_RTCVAL),A |
|
|
|
; |
|
|
|
INITSYS3: |
|
|
|
CALL PRTSUM ; PRINT UNIT/DEVICE SUMMARY TABLE |
|
|
|
; |
|
|
|
|