]> Shamusworld >> Repos - rmac/blobdiff - dsp56k_amode.c
Fix a small buglet in the last patch. :-)
[rmac] / dsp56k_amode.c
index 347886f6dcb5b1e4359abd84daf71f5fc04f87f7..7937b106b87c54623bdaffdb17d665d4679b980a 100644 (file)
@@ -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);