소스 검색

* slight accuracy improvement in crt.delay for i8086-msdos

git-svn-id: trunk@24749 -
nickysn 12 년 전
부모
커밋
40630a7cde
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      rtl/msdos/crt.pp

+ 2 - 2
rtl/msdos/crt.pp

@@ -454,16 +454,16 @@ label
 asm
         mov     ax, $40
         mov     es, ax
-        mov     di, $6c
+        xor     di, di
 
         mov     cx, MS
         test    cx, cx
         jz      LDelay2
         mov     si, [DelayCnt + 2]
+        mov     bx, es:[di]
 LDelay1:
         mov     ax, [DelayCnt]
         mov     dx, si
-        mov     bx, es:[di]
         call    DelayLoop
         loop    LDelay1
 LDelay2: