mirror of
https://github.com/gbdev/rgbds.git
synced 2025-11-20 18:22:07 +00:00
Add ldi a, [hl] and ldd a, [hl] instructions
These are equivalent to ld a, [hl+] and ld a, [hl-] respectively.
This commit is contained in:
@@ -1263,12 +1263,16 @@ z80_ldi : T_Z80_LDI T_MODE_HL_IND comma T_MODE_A
|
|||||||
{ out_AbsByte(0x02|(2<<4)); }
|
{ out_AbsByte(0x02|(2<<4)); }
|
||||||
| T_Z80_LDI T_MODE_A comma T_MODE_HL
|
| T_Z80_LDI T_MODE_A comma T_MODE_HL
|
||||||
{ out_AbsByte(0x0A|(2<<4)); }
|
{ out_AbsByte(0x0A|(2<<4)); }
|
||||||
|
| T_Z80_LDI T_MODE_A comma T_MODE_HL_IND
|
||||||
|
{ out_AbsByte(0x0A|(2<<4)); }
|
||||||
;
|
;
|
||||||
|
|
||||||
z80_ldd : T_Z80_LDD T_MODE_HL_IND comma T_MODE_A
|
z80_ldd : T_Z80_LDD T_MODE_HL_IND comma T_MODE_A
|
||||||
{ out_AbsByte(0x02|(3<<4)); }
|
{ out_AbsByte(0x02|(3<<4)); }
|
||||||
| T_Z80_LDD T_MODE_A comma T_MODE_HL
|
| T_Z80_LDD T_MODE_A comma T_MODE_HL
|
||||||
{ out_AbsByte(0x0A|(3<<4)); }
|
{ out_AbsByte(0x0A|(3<<4)); }
|
||||||
|
| T_Z80_LDD T_MODE_A comma T_MODE_HL_IND
|
||||||
|
{ out_AbsByte(0x0A|(3<<4)); }
|
||||||
;
|
;
|
||||||
|
|
||||||
z80_ldio : T_Z80_LDIO T_MODE_A comma op_mem_ind
|
z80_ldio : T_Z80_LDIO T_MODE_A comma op_mem_ind
|
||||||
|
|||||||
Reference in New Issue
Block a user