21 lines
406 B
C
21 lines
406 B
C
#ifndef LIB_65oo2_REGISTER_H
|
|
# define LIB_65oo2_REGISTER_H 1
|
|
|
|
typedef enum {
|
|
REGISTER_NONE,
|
|
/** Program Counter (32bits) */
|
|
REGISTER_PC,
|
|
/** Accumulator (32bits)*/
|
|
REGISTER_AC,
|
|
/** X register (32bits)*/
|
|
REGISTER_X,
|
|
/** Y register (32bits) */
|
|
REGISTER_Y,
|
|
/** Status register (8bits) */
|
|
REGISTER_SR,
|
|
/** Stack pointer (32bits) */
|
|
REGISTER_SP,
|
|
REGISTER_MAX
|
|
} Register;
|
|
|
|
#endif /* !REGISTER_H */
|