fpc/compiler/z80/rz80con.inc
2020-05-11 19:17:31 +00:00

45 lines
1.4 KiB
PHP

{ don't edit, this file is generated from z80reg.dat }
NR_NO = tregister($00000000);
NR_B = tregister($01010000);
NR_C = tregister($01010001);
NR_D = tregister($01010002);
NR_E = tregister($01010003);
NR_H = tregister($01010004);
NR_L = tregister($01010005);
NR_A = tregister($01010007);
NR_BC = tregister($01030001);
NR_DE = tregister($01030003);
NR_HL = tregister($01030005);
NR_AF = tregister($01030007);
NR_IX = tregister($01030008);
NR_IY = tregister($01030009);
NR_B_ = tregister($05010000);
NR_C_ = tregister($05010001);
NR_D_ = tregister($05010002);
NR_E_ = tregister($05010003);
NR_H_ = tregister($05010004);
NR_L_ = tregister($05010005);
NR_A_ = tregister($05010007);
NR_AF_ = tregister($05030007);
NR_BC_ = tregister($05030001);
NR_DE_ = tregister($05030003);
NR_HL_ = tregister($05030005);
NR_SP = tregister($05030008);
NR_F = tregister($05010009);
NR_F_ = tregister($0501000a);
NR_CARRYFLAG = tregister($050f0006);
NR_ADDSUBTRACTFLAG = tregister($05100006);
NR_PARITYOVERFLOWFLAG = tregister($05110006);
NR_HALFCARRYFLAG = tregister($05130006);
NR_ZEROFLAG = tregister($05150006);
NR_SIGNFLAG = tregister($05160006);
NR_CARRYFLAG_ = tregister($050f000a);
NR_ADDSUBTRACTFLAG_ = tregister($0510000a);
NR_PARITYOVERFLOWFLAG_ = tregister($0511000a);
NR_HALFCARRYFLAG_ = tregister($0513000a);
NR_ZEROFLAG_ = tregister($0515000a);
NR_SIGNFLAG_ = tregister($0516000a);
NR_PC = tregister($0503000b);
NR_I = tregister($0501000c);
NR_R = tregister($0501000d);