Annotation of nono/hd64180/hd64180switch_dd.inc, revision 1.1.1.2

1.1       root        1:         case 0b00000100:       // 0x04
                      2:         case 0b00001100:       // 0x0c
                      3:         case 0b00010100:       // 0x14
                      4:         case 0b00011100:       // 0x1c
                      5:         case 0b00100100:       // 0x24
                      6:         case 0b00101100:       // 0x2c
                      7:         case 0b00111100:       // 0x3c
                      8:                OP_FUNC(inc_ixr);
                      9:                break;
                     10:         case 0b00000101:       // 0x05
                     11:         case 0b00001101:       // 0x0d
                     12:         case 0b00010101:       // 0x15
                     13:         case 0b00011101:       // 0x1d
                     14:         case 0b00100101:       // 0x25
                     15:         case 0b00101101:       // 0x2d
                     16:         case 0b00111101:       // 0x3d
                     17:                OP_FUNC(dec_ixr);
                     18:                break;
1.1.1.2 ! root       19:         case 0b00000110:       // 0x06
        !            20:         case 0b00001110:       // 0x0e
        !            21:         case 0b00010110:       // 0x16
        !            22:         case 0b00011110:       // 0x1e
        !            23:         case 0b00100110:       // 0x26
        !            24:         case 0b00101110:       // 0x2e
        !            25:         case 0b00111110:       // 0x3e
        !            26:                OP_FUNC(ld_ixr_n);
        !            27:                break;
1.1       root       28:         case 0b00001001:       // 0x09
                     29:         case 0b00011001:       // 0x19
                     30:         case 0b00101001:       // 0x29
                     31:         case 0b00111001:       // 0x39
                     32:                OP_FUNC(add_hl_ww);
                     33:                break;
                     34:         case 0b00100001:       // 0x21
                     35:                OP_FUNC(ld_ww_nn);
                     36:                break;
                     37:         case 0b00100010:       // 0x22
                     38:                OP_FUNC(ld_nnin_hl);
                     39:                break;
                     40:         case 0b00100011:       // 0x23
                     41:                OP_FUNC(inc_ww);
                     42:                break;
                     43:         case 0b00101010:       // 0x2a
                     44:                OP_FUNC(ld_hl_nnin);
                     45:                break;
                     46:         case 0b00101011:       // 0x2b
                     47:                OP_FUNC(dec_ww);
                     48:                break;
                     49:         case 0b00110100:       // 0x34
                     50:                OP_FUNC(inc_hlin);
                     51:                break;
                     52:         case 0b00110101:       // 0x35
                     53:                OP_FUNC(dec_hlin);
                     54:                break;
                     55:         case 0b00110110:       // 0x36
                     56:                OP_FUNC(ld_hlin_n);
                     57:                break;
                     58:         case 0b01000000:       // 0x40
                     59:         case 0b01000001:       // 0x41
                     60:         case 0b01000010:       // 0x42
                     61:         case 0b01000011:       // 0x43
                     62:         case 0b01000100:       // 0x44
                     63:         case 0b01000101:       // 0x45
                     64:         case 0b01000111:       // 0x47
                     65:         case 0b01001000:       // 0x48
                     66:         case 0b01001001:       // 0x49
                     67:         case 0b01001010:       // 0x4a
                     68:         case 0b01001011:       // 0x4b
                     69:         case 0b01001100:       // 0x4c
                     70:         case 0b01001101:       // 0x4d
                     71:         case 0b01001111:       // 0x4f
                     72:         case 0b01010000:       // 0x50
                     73:         case 0b01010001:       // 0x51
                     74:         case 0b01010010:       // 0x52
                     75:         case 0b01010011:       // 0x53
                     76:         case 0b01010100:       // 0x54
                     77:         case 0b01010101:       // 0x55
                     78:         case 0b01010111:       // 0x57
                     79:         case 0b01011000:       // 0x58
                     80:         case 0b01011001:       // 0x59
                     81:         case 0b01011010:       // 0x5a
                     82:         case 0b01011011:       // 0x5b
                     83:         case 0b01011100:       // 0x5c
                     84:         case 0b01011101:       // 0x5d
                     85:         case 0b01011111:       // 0x5f
                     86:         case 0b01100000:       // 0x60
                     87:         case 0b01100001:       // 0x61
                     88:         case 0b01100010:       // 0x62
                     89:         case 0b01100011:       // 0x63
                     90:         case 0b01100100:       // 0x64
                     91:         case 0b01100101:       // 0x65
                     92:         case 0b01100111:       // 0x67
                     93:         case 0b01101000:       // 0x68
                     94:         case 0b01101001:       // 0x69
                     95:         case 0b01101010:       // 0x6a
                     96:         case 0b01101011:       // 0x6b
                     97:         case 0b01101100:       // 0x6c
                     98:         case 0b01101101:       // 0x6d
                     99:         case 0b01101111:       // 0x6f
                    100:         case 0b01111000:       // 0x78
                    101:         case 0b01111001:       // 0x79
                    102:         case 0b01111010:       // 0x7a
                    103:         case 0b01111011:       // 0x7b
                    104:         case 0b01111100:       // 0x7c
                    105:         case 0b01111101:       // 0x7d
                    106:         case 0b01111111:       // 0x7f
                    107:                OP_FUNC(ld_r_ixs);
                    108:                break;
                    109:         case 0b01000110:       // 0x46
                    110:         case 0b01001110:       // 0x4e
                    111:         case 0b01010110:       // 0x56
                    112:         case 0b01011110:       // 0x5e
                    113:         case 0b01100110:       // 0x66
                    114:         case 0b01101110:       // 0x6e
                    115:         case 0b01111110:       // 0x7e
                    116:                OP_FUNC(ld_r_hlin);
                    117:                break;
                    118:         case 0b01110000:       // 0x70
                    119:         case 0b01110001:       // 0x71
                    120:         case 0b01110010:       // 0x72
                    121:         case 0b01110011:       // 0x73
                    122:         case 0b01110100:       // 0x74
                    123:         case 0b01110101:       // 0x75
                    124:         case 0b01110111:       // 0x77
                    125:                OP_FUNC(ld_hlin_s);
                    126:                break;
                    127:         case 0b10000000:       // 0x80
                    128:         case 0b10000001:       // 0x81
                    129:         case 0b10000010:       // 0x82
                    130:         case 0b10000011:       // 0x83
                    131:         case 0b10000100:       // 0x84
                    132:         case 0b10000101:       // 0x85
                    133:         case 0b10000111:       // 0x87
                    134:                OP_FUNC(add_a_ixr);
                    135:                break;
                    136:         case 0b10000110:       // 0x86
                    137:                OP_FUNC(add_a_hlin);
                    138:                break;
                    139:         case 0b10001000:       // 0x88
                    140:         case 0b10001001:       // 0x89
                    141:         case 0b10001010:       // 0x8a
                    142:         case 0b10001011:       // 0x8b
                    143:         case 0b10001100:       // 0x8c
                    144:         case 0b10001101:       // 0x8d
                    145:         case 0b10001111:       // 0x8f
                    146:                OP_FUNC(adc_a_ixr);
                    147:                break;
                    148:         case 0b10001110:       // 0x8e
                    149:                OP_FUNC(adc_a_hlin);
                    150:                break;
                    151:         case 0b10010000:       // 0x90
                    152:         case 0b10010001:       // 0x91
                    153:         case 0b10010010:       // 0x92
                    154:         case 0b10010011:       // 0x93
                    155:         case 0b10010100:       // 0x94
                    156:         case 0b10010101:       // 0x95
                    157:         case 0b10010111:       // 0x97
                    158:                OP_FUNC(sub_ixr);
                    159:                break;
                    160:         case 0b10010110:       // 0x96
                    161:                OP_FUNC(sub_hlin);
                    162:                break;
                    163:         case 0b10011000:       // 0x98
                    164:         case 0b10011001:       // 0x99
                    165:         case 0b10011010:       // 0x9a
                    166:         case 0b10011011:       // 0x9b
                    167:         case 0b10011100:       // 0x9c
                    168:         case 0b10011101:       // 0x9d
                    169:         case 0b10011111:       // 0x9f
                    170:                OP_FUNC(sbc_a_ixr);
                    171:                break;
                    172:         case 0b10011110:       // 0x9e
                    173:                OP_FUNC(sbc_a_hlin);
                    174:                break;
                    175:         case 0b10100000:       // 0xa0
                    176:         case 0b10100001:       // 0xa1
                    177:         case 0b10100010:       // 0xa2
                    178:         case 0b10100011:       // 0xa3
                    179:         case 0b10100100:       // 0xa4
                    180:         case 0b10100101:       // 0xa5
                    181:         case 0b10100111:       // 0xa7
                    182:                OP_FUNC(and_ixr);
                    183:                break;
                    184:         case 0b10100110:       // 0xa6
                    185:                OP_FUNC(and_hlin);
                    186:                break;
                    187:         case 0b10101000:       // 0xa8
                    188:         case 0b10101001:       // 0xa9
                    189:         case 0b10101010:       // 0xaa
                    190:         case 0b10101011:       // 0xab
                    191:         case 0b10101100:       // 0xac
                    192:         case 0b10101101:       // 0xad
                    193:         case 0b10101111:       // 0xaf
                    194:                OP_FUNC(xor_ixr);
                    195:                break;
                    196:         case 0b10101110:       // 0xae
                    197:                OP_FUNC(xor_hlin);
                    198:                break;
                    199:         case 0b10110000:       // 0xb0
                    200:         case 0b10110001:       // 0xb1
                    201:         case 0b10110010:       // 0xb2
                    202:         case 0b10110011:       // 0xb3
                    203:         case 0b10110100:       // 0xb4
                    204:         case 0b10110101:       // 0xb5
                    205:         case 0b10110111:       // 0xb7
                    206:                OP_FUNC(or_ixr);
                    207:                break;
                    208:         case 0b10110110:       // 0xb6
                    209:                OP_FUNC(or_hlin);
                    210:                break;
                    211:         case 0b10111000:       // 0xb8
                    212:         case 0b10111001:       // 0xb9
                    213:         case 0b10111010:       // 0xba
                    214:         case 0b10111011:       // 0xbb
                    215:         case 0b10111100:       // 0xbc
                    216:         case 0b10111101:       // 0xbd
                    217:         case 0b10111111:       // 0xbf
                    218:                OP_FUNC(cp_ixr);
                    219:                break;
                    220:         case 0b10111110:       // 0xbe
                    221:                OP_FUNC(cp_hlin);
                    222:                break;
                    223:         case 0b11001011:       // 0xcb
                    224:                OP_FUNC(dd_cb);
                    225:                break;
                    226:         case 0b11100001:       // 0xe1
                    227:                OP_FUNC(pop_zz);
                    228:                break;
                    229:         case 0b11100011:       // 0xe3
                    230:                OP_FUNC(ex_sp_hl);
                    231:                break;
                    232:         case 0b11100101:       // 0xe5
                    233:                OP_FUNC(push_zz);
                    234:                break;
                    235:         case 0b11101001:       // 0xe9
                    236:                OP_FUNC(jp_hl);
                    237:                break;
                    238:         case 0b11111001:       // 0xf9
                    239:                OP_FUNC(ld_sp_hl);
                    240:                break;

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.