#ifndef _INSTRS_H_9861d457_ #define _INSTRS_H_9861d457_ /* This file is in the public domain. */ #include "pdp11.h" #include "instr-fxns.h" #define INST(name) void I_##name(word inst __attribute__((__unused__))) extern word get_operand_a(int); extern byte get_operand_b(int); extern word get_operand_w(int); extern void set_operand_b(int, byte); extern void set_operand_w(int, word); extern void rmw_operand_b(int, void (*fxn)(void *)); extern void rmw_operand_w(int, void (*fxn)(void *)); extern word fetchword(word, ASPACE); extern void storeword(word, ASPACE, word); extern void unimpl(void); extern void sp_push(word); extern word sp_pop(void); extern int sxw(word); extern void clearpac(void); extern word fetchphys(unsigned long int); extern void storephys(unsigned long int, word); #endif