PUSHAW -> PUSHA, PUSHFW -> PUSHF,

same for POPAW and POPFW
This commit is contained in:
xmm15 2020-02-17 15:38:01 -06:00
parent 2947426c16
commit 728e369249
7 changed files with 6 additions and 6 deletions

Binary file not shown.

Binary file not shown.

View file

@ -228,9 +228,9 @@ OPCODE PUSH
0xFF,/6 16 % RM16
0xFF,/6 32 RM32
0xFF,/6 32 RM64;
OPCODE PUSHAW 0x60, 16;
OPCODE PUSHA 0x60, 16;
OPCODE PUSHAD 0x60, 32;
OPCODE PUSHFW 0x9C, 16;
OPCODE PUSHF 0x9C, 16;
OPCODE PUSHFD 0x9C, 32;
OPCODE POP
0x1F, DS
@ -244,9 +244,9 @@ OPCODE POP
0x8F,/0 16 RM16
0x8F,/0 32 RM32
0x8F,/0 32 RM64;
OPCODE POPAW 0x61, 16;
OPCODE POPA 0x61, 16;
OPCODE POPAD 0x61, 32;
OPCODE POPFW 0x9D, 16;
OPCODE POPF 0x9D, 16;
OPCODE POPFD 0x9D, 32;
OPCODE MOV
// 0xA0, AL MOFFS8

Binary file not shown.

Binary file not shown.

View file

@ -18,7 +18,7 @@ BMHD_CODE::
MOV SP,BOOT_STACK_SIZE+MODULE_SIZE
STI
PUSHFW
PUSHF
PUSH DS
PUSH ES
PUSH FS

View file

@ -111,7 +111,7 @@ BMHD2_HISTART:
POP FS
POP ES
POP DS
POPFW
POPF
//My assembler doesn't support 16-bit very well.
DU8 0xEA; //JMP xxxx:yyyy