comparison src/asm.c @ 44:718aaedc4582

Minor fix to assembler to support get/set databanks instructions
author Michael Pavone <pavone@retrodev.com>
date Mon, 29 Aug 2016 21:17:12 -0700
parents 5a8b5f9fc50a
children 51672bd41cdd
comparison
equal deleted inserted replaced
43:6e7bfe83d2b0 44:718aaedc4582
118 } else { 118 } else {
119 ret.immed_min = ret.immed_max = 0; 119 ret.immed_min = ret.immed_max = 0;
120 } 120 }
121 return ret; 121 return ret;
122 } 122 }
123 index = find_string_arr(mnemonics_single_reg, mnemonic, SETVBR+1); 123 index = find_string_arr(mnemonics_single_reg, mnemonic, SETDATABANKS+1);
124 if (index > SETVBR) { 124 if (index > SETDATABANKS) {
125 ret.base = 0xFFFF; 125 ret.base = 0xFFFF;
126 return ret; 126 return ret;
127 } 127 }
128 ret.base = index << 8 | SINGLE_REG << 4 | SINGLE_SOURCE; 128 ret.base = index << 8 | SINGLE_REG << 4 | SINGLE_SOURCE;
129 ret.immed_min = ret.immed_max = 0; 129 ret.immed_min = ret.immed_max = 0;