|
|
|
@ -191,13 +191,13 @@ RTCDEF .SET RTCDEF | %00000001 ; SC128 I2C SCL BIT |
|
|
|
#IF (CPUSPDDEF==SPD_HIGH) |
|
|
|
RTCDEF .SET RTCDEF | %00001000 ; DEFAULT SPEED HIGH |
|
|
|
#ELSE |
|
|
|
RTCDEF .SET RTCDEF | %00000000 ; DEFAULT SPEED LOW |
|
|
|
RTCDEF .SET RTCDEF & %11110111 ; DEFAULT SPEED LOW |
|
|
|
#ENDIF |
|
|
|
#ENDIF |
|
|
|
; |
|
|
|
#IF (!(CPUSPDCAP==SPD_FIXED) & (PLATFORM==PLT_SBC)) |
|
|
|
#IF (CPUSPDDEF==SPD_HIGH) |
|
|
|
RTCDEF .SET RTCDEF | %00000000 ; DEFAULT SPEED HIGH |
|
|
|
RTCDEF .SET RTCDEF & %11110111 ; DEFAULT SPEED HIGH |
|
|
|
#ELSE |
|
|
|
RTCDEF .SET RTCDEF | %00001000 ; DEFAULT SPEED LOW |
|
|
|
#ENDIF |
|
|
|
@ -3202,7 +3202,7 @@ VDA_ADDENT: |
|
|
|
; WORD DRIVER FUNCTION TABLE ADDRESS |
|
|
|
; WORD UNIT SPECIFIC DATA (TYPICALLY A DEVICE INSTANCE DATA ADDRESS) |
|
|
|
; |
|
|
|
VDA_FNCNT .EQU 15 ; NUMBER OF VDA FUNCS (FOR RANGE CHECK) |
|
|
|
VDA_FNCNT .EQU 16 ; NUMBER OF VDA FUNCS (FOR RANGE CHECK) |
|
|
|
VDA_MAX .EQU 16 ; UP TO 16 UNITS |
|
|
|
VDA_SIZ .EQU VDA_MAX * 4 ; EACH ENTRY IS 4 BYTES |
|
|
|
; |
|
|
|
@ -6231,7 +6231,6 @@ HB_SECS .FILL 4,0 ; 32 BIT SECONDS COUNTER |
|
|
|
; |
|
|
|
HB_CPUTYPE .DB 0 ; 0=Z80, 1=80180, 2=SL1960, 3=ASCI BRG |
|
|
|
; |
|
|
|
;RTCVAL .DB RTCDEF ; SHADOW VALUE FOR RTC LATCH PORT |
|
|
|
IOPRVAL .DW 0 ; TEMP STORAGE FOR IOPR |
|
|
|
; |
|
|
|
HB_BATCOND .DB 0 ; BATTERY CONDITION (0=LOW, 1=OK) |
|
|
|
|