Skip to content

Commit

Permalink
fix 80286(x86ver) fix rep ins, mov8, enter (T.Yui)
Browse files Browse the repository at this point in the history
  • Loading branch information
yui committed Mar 24, 2005
1 parent 49cd904 commit d7d0b7e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 6 deletions.
4 changes: 2 additions & 2 deletions i286x/i286x.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -2407,7 +2407,7 @@ I286 mov_ea_r8(void) { // 88: mov EA, REG8
__asm {
PREPART_EA_REG8(2)
mov I286_REG[eax], dl
GET_NEXTPRE2 // ea_regの regregだけ
GET_NEXTPRE1 // ea_regの regregだけ
ret
align 16
memory_eareg8:
Expand Down Expand Up @@ -3509,7 +3509,7 @@ I286 _enter(void) { // C8: enter DATA16, DATA8
je enter0
dec eax
je enter1
lea ecx, [eax*4 + 12]
lea ecx, [eax*4 + 12 + 4]
I286CLOCK(ecx)
push ebx
movzx ebx, I286_BP
Expand Down
4 changes: 2 additions & 2 deletions i286x/i286xrep.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ I286EXT rep_xinsw(void) {
movzx ebp, I286_DI
align 4
insw_lp: I286CLOCK(4)
movzx cx, I286_DX
movzx ecx, I286_DX
call iocore_inp16
lea ecx, [edi + ebp]
mov dx, ax
Expand Down Expand Up @@ -130,7 +130,7 @@ I286EXT rep_xoutsw(void) {
outsw_lp: I286CLOCK(4)
lea ecx, [edi + ebp]
call i286_memoryread_w
movzx cx, I286_DX
movzx ecx, I286_DX
mov dx, ax
call iocore_out16
STRING_DIRx2
Expand Down
8 changes: 6 additions & 2 deletions update.txt
Original file line number Diff line number Diff line change
Expand Up @@ -87,8 +87,12 @@
// ----

�@ver0.80 �� ver0.81
�@�EMPU-PC98II conductor�C��
�@�EMPU-PC98II Request PC/Tempo �R�}���h�̒lj�
�@�E80286 (x86��) - rep ins, �Q�o�C�gmov8���߂̕s�s���C��
�@�E80286 (x86��) - �N���b�N�C�� (enter)
�@�E80286 (C��) - �N���b�N�C�� (cmp, jcc, test, enter)
�@�E80286 (ARM��) - �N���b�N�C�� (cmp, jcc, test, enter)
�@�EMPU-PC98II - conductor�C��
�@�EMPU-PC98II - Request PC/Tempo �R�}���h�̒lj�
�@�EGDC - �\�t�g���Z�b�g���̃t���O�C��
�@�EGRCG - �\�t�g���Z�b�g���̃t���O�C��
�@�EBIOS - 1842h �X�N���[�����[�h��j�󂷂�s�s���C�� (ver0.75�G���o�O)
Expand Down

0 comments on commit d7d0b7e

Please sign in to comment.