20 lines
No EOL
607 B
C
20 lines
No EOL
607 B
C
#ifndef INSTRUCTIONS_H
|
|
#define INSTRUCTIONS_H
|
|
|
|
#include "opcode.h"
|
|
|
|
// Type 2 instruction handlers
|
|
void addr_handler(Machine& m, int r1, int r2);
|
|
void clear_handler(Machine& m, int r, int unused);
|
|
void divr_handler(Machine& m, int r1, int r2);
|
|
void mulr_handler(Machine& m, int r1, int r2);
|
|
void rmo_handler(Machine& m, int r1, int r2);
|
|
void shiftl_handler(Machine& m, int r1, int n);
|
|
void shiftr_handler(Machine& m, int r1, int n);
|
|
void subr_handler(Machine& m, int r1, int r2);
|
|
void svc_handler(Machine& m, int n, int unused);
|
|
void tixr_handler(Machine& m, int r1, int unused);
|
|
|
|
|
|
|
|
#endif // INSTRUCTIONS_H
|