X-Git-Url: http://shamusworld.gotdns.org/cgi-bin/gitweb.cgi?p=rmac;a=blobdiff_plain;f=dsp56k_amode.c;h=7937b106b87c54623bdaffdb17d665d4679b980a;hp=347886f6dcb5b1e4359abd84daf71f5fc04f87f7;hb=ace0b549a94110b69ec61442f825fb421b79799a;hpb=4205233c8397c581b4d27ab36ab81ec896ef3dd0 diff --git a/dsp56k_amode.c b/dsp56k_amode.c index 347886f..7937b10 100644 --- a/dsp56k_amode.c +++ b/dsp56k_amode.c @@ -21,7 +21,7 @@ #include "mntab.h" // Address-mode information -int nmodes; // Number of addr'ing modes found +//int nmodes; // Number of addr'ing modes found int dsp_am0; // Addressing mode int dsp_a0reg; // Register TOKEN dsp_a0expr[EXPRSIZE]; // Expression @@ -62,6 +62,9 @@ uint64_t dspaaEXVAL; // Expression's value WORD dspaaEXATTR; // Expression's attribute SYM * dspaaESYM; // External symbol involved in expr +LONG dsp_a0perspace; // Peripheral space (X, Y - used in movep) +LONG dsp_a1perspace; // Peripheral space (X, Y - used in movep) + int dsp_k; // Multiplications sign static inline LONG checkea(const uint32_t termchar, const int strings);