diff options
Diffstat (limited to 'src/devices/cpu/e132xs/e132xs.cpp')
-rw-r--r-- | src/devices/cpu/e132xs/e132xs.cpp | 56 |
1 files changed, 28 insertions, 28 deletions
diff --git a/src/devices/cpu/e132xs/e132xs.cpp b/src/devices/cpu/e132xs/e132xs.cpp index 8b5376ea9b6..2ce0f55884c 100644 --- a/src/devices/cpu/e132xs/e132xs.cpp +++ b/src/devices/cpu/e132xs/e132xs.cpp @@ -1807,22 +1807,22 @@ void hyperstone_device::execute_run() case 0xad: hyperstone_reserved(); break; case 0xae: hyperstone_reserved(); break; case 0xaf: hyperstone_reserved(); break; - case 0xb0: hyperstone_mulu_global_global(); break; - case 0xb1: hyperstone_mulu_global_local(); break; - case 0xb2: hyperstone_mulu_local_global(); break; - case 0xb3: hyperstone_mulu_local_local(); break; - case 0xb4: hyperstone_muls_global_global(); break; - case 0xb5: hyperstone_muls_global_local(); break; - case 0xb6: hyperstone_muls_local_global(); break; - case 0xb7: hyperstone_muls_local_local(); break; - case 0xb8: hyperstone_set_global(); break; - case 0xb9: hyperstone_set_global(); break; - case 0xba: hyperstone_set_local(); break; - case 0xbb: hyperstone_set_local(); break; - case 0xbc: hyperstone_mul_global_global(); break; - case 0xbd: hyperstone_mul_global_local(); break; - case 0xbe: hyperstone_mul_local_global(); break; - case 0xbf: hyperstone_mul_local_local(); break; + case 0xb0: hyperstone_mulu<GLOBAL, GLOBAL>(); break; + case 0xb1: hyperstone_mulu<GLOBAL, LOCAL>(); break; + case 0xb2: hyperstone_mulu<LOCAL, GLOBAL>(); break; + case 0xb3: hyperstone_mulu<LOCAL, LOCAL>(); break; + case 0xb4: hyperstone_muls<GLOBAL, GLOBAL>(); break; + case 0xb5: hyperstone_muls<GLOBAL, LOCAL>(); break; + case 0xb6: hyperstone_muls<LOCAL, GLOBAL>(); break; + case 0xb7: hyperstone_muls<LOCAL, LOCAL>(); break; + case 0xb8: hyperstone_set<GLOBAL>(); break; + case 0xb9: hyperstone_set<GLOBAL>(); break; + case 0xba: hyperstone_set<LOCAL>(); break; + case 0xbb: hyperstone_set<LOCAL>(); break; + case 0xbc: hyperstone_mul<GLOBAL, GLOBAL>(); break; + case 0xbd: hyperstone_mul<GLOBAL, LOCAL>(); break; + case 0xbe: hyperstone_mul<LOCAL, GLOBAL>(); break; + case 0xbf: hyperstone_mul<LOCAL, LOCAL>(); break; case 0xc0: execute_software(); break; // fadd case 0xc1: execute_software(); break; // faddd case 0xc2: execute_software(); break; // fsub @@ -1839,22 +1839,22 @@ void hyperstone_device::execute_run() case 0xcd: execute_software(); break; // fcvtd case 0xce: hyperstone_extend(); break; case 0xcf: hyperstone_do(); break; - case 0xd0: hyperstone_ldwr_global_local(); break; - case 0xd1: hyperstone_ldwr_local_local(); break; - case 0xd2: hyperstone_lddr_global_local(); break; - case 0xd3: hyperstone_lddr_local_local(); break; - case 0xd4: hypesrtone_ldwp_global_local(); break; - case 0xd5: hypesrtone_ldwp_local_local(); break; - case 0xd6: hyperstone_lddp_global_local(); break; - case 0xd7: hyperstone_lddp_local_local(); break; + case 0xd0: hyperstone_ldwr_global(); break; + case 0xd1: hyperstone_ldwr_local(); break; + case 0xd2: hyperstone_lddr_global(); break; + case 0xd3: hyperstone_lddr_local(); break; + case 0xd4: hypesrtone_ldwp_global(); break; + case 0xd5: hypesrtone_ldwp_local(); break; + case 0xd6: hyperstone_lddp_global(); break; + case 0xd7: hyperstone_lddp_local(); break; case 0xd8: hyperstone_stwr_global(); break; case 0xd9: hyperstone_stwr_local(); break; case 0xda: hyperstone_stdr_global(); break; case 0xdb: hyperstone_stdr_local(); break; - case 0xdc: hyperstone_stwp_global_local(); break; - case 0xdd: hyperstone_stwp_local_local(); break; - case 0xde: hyperstone_stdp_global_local(); break; - case 0xdf: hyperstone_stdp_local_local(); break; + case 0xdc: hyperstone_stwp_global(); break; + case 0xdd: hyperstone_stwp_local(); break; + case 0xde: hyperstone_stdp_global(); break; + case 0xdf: hyperstone_stdp_local(); break; case 0xe0: hyperstone_dbv(); break; case 0xe1: hyperstone_dbnv(); break; case 0xe2: hyperstone_dbe(); break; |