rz80con.inc 1.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. { don't edit, this file is generated from z80reg.dat }
  2. NR_NO = tregister($00000000);
  3. NR_B = tregister($01010000);
  4. NR_C = tregister($01010001);
  5. NR_D = tregister($01010002);
  6. NR_E = tregister($01010003);
  7. NR_H = tregister($01010004);
  8. NR_L = tregister($01010005);
  9. NR_A = tregister($01010007);
  10. NR_BC = tregister($01030001);
  11. NR_DE = tregister($01030003);
  12. NR_HL = tregister($01030005);
  13. NR_AF = tregister($01030007);
  14. NR_IX = tregister($01030008);
  15. NR_IY = tregister($01030009);
  16. NR_B_ = tregister($05010000);
  17. NR_C_ = tregister($05010001);
  18. NR_D_ = tregister($05010002);
  19. NR_E_ = tregister($05010003);
  20. NR_H_ = tregister($05010004);
  21. NR_L_ = tregister($05010005);
  22. NR_A_ = tregister($05010007);
  23. NR_AF_ = tregister($05030007);
  24. NR_BC_ = tregister($05030001);
  25. NR_DE_ = tregister($05030003);
  26. NR_HL_ = tregister($05030005);
  27. NR_SP = tregister($05030008);
  28. NR_F = tregister($05010009);
  29. NR_F_ = tregister($0501000a);
  30. NR_CARRYFLAG = tregister($050f0006);
  31. NR_ADDSUBTRACTFLAG = tregister($05100006);
  32. NR_PARITYOVERFLOWFLAG = tregister($05110006);
  33. NR_HALFCARRYFLAG = tregister($05130006);
  34. NR_ZEROFLAG = tregister($05150006);
  35. NR_SIGNFLAG = tregister($05160006);
  36. NR_CARRYFLAG_ = tregister($050f000a);
  37. NR_ADDSUBTRACTFLAG_ = tregister($0510000a);
  38. NR_PARITYOVERFLOWFLAG_ = tregister($0511000a);
  39. NR_HALFCARRYFLAG_ = tregister($0513000a);
  40. NR_ZEROFLAG_ = tregister($0515000a);
  41. NR_SIGNFLAG_ = tregister($0516000a);
  42. NR_PC = tregister($0503000b);
  43. NR_I = tregister($0501000c);
  44. NR_R = tregister($0501000d);