CPURegs.h 537 B

123456789101112131415161718192021222324252627
  1. #ifndef CPUREGS_H
  2. #define CPUREGS_H
  3. struct CpuRegs
  4. {
  5. static const int REG_AF;
  6. static const int REG_AF2;
  7. static const int REG_BC;
  8. static const int REG_BC2;
  9. static const int REG_DE;
  10. static const int REG_DE2;
  11. static const int REG_HL;
  12. static const int REG_HL2;
  13. static const int REG_IX;
  14. static const int REG_IY;
  15. static const int REG_PC;
  16. static const int REG_SP;
  17. static const int REG_I;
  18. static const int REG_R;
  19. static const int REG_IM;
  20. static const int REG_IFF;
  21. static const char* const regNames[14];
  22. };
  23. #endif //CPUREGS_H