gnuboy-for-dfi/cpu.h

37 lines
310 B
C

#ifndef __CPU_H__
#define __CPU_H__
#include "defs.h"
union reg
{
byte b[2][2];
word w[2];
un32 d; /* padding for alignment, carry */
};
struct cpu
{
union reg pc, sp, bc, de, hl, af;
int ime, ima;
int speed;
int halt;
int div, tim;
int lcdc;
int snd;
};
extern struct cpu cpu;
#endif