diff --git a/Source/Doc/Architecture.md b/Source/Doc/Architecture.md index 330d7887..ffc3120e 100644 --- a/Source/Doc/Architecture.md +++ b/Source/Doc/Architecture.md @@ -1721,6 +1721,7 @@ available along with the registers/information returned. | _Returned Values_ | A: Status (0=OK, else error) | DE:HL: Current Timer Tick Count Value +| C: Tick frequency (typically 50 or 60) #### SYSGET Subfunction 0xD1 -- Get Seconds Count (SECONDS) @@ -1806,15 +1807,6 @@ available along with the registers/information used as input. | _Returned Values_ | A: Status (0=OK, else error) -#### SYSSET Subfunction 0xD2 -- Inc Timer (TIMER) - -| _Entry Parameters_ -| BC: 0xF9D2 - -| _Returned Values_ -| A: Status (0=OK, else error) - - #### SYSSET Subfunction 0xE0 -- Set Boot Information (BOOTINFO) | _Entry Parameters_ diff --git a/Source/HBIOS/hbios.asm b/Source/HBIOS/hbios.asm index 0f0fa77f..b4830d31 100644 --- a/Source/HBIOS/hbios.asm +++ b/Source/HBIOS/hbios.asm @@ -2458,6 +2458,7 @@ SYS_GETTIMER: HB_DI CALL LD32 HB_EI + LD C, TICKFREQ XOR A RET ; diff --git a/Source/HBIOS/sn76489.asm b/Source/HBIOS/sn76489.asm index 524b253d..a15e9429 100644 --- a/Source/HBIOS/sn76489.asm +++ b/Source/HBIOS/sn76489.asm @@ -116,7 +116,7 @@ SN7_VOLUME: SN7_NOTE: AUDTRACE(SNT_NOTE) - AUDTRACE_L + AUDTRACE_HL AUDTRACE_CR LD H,0