From 0d8939cf65cf6db9adac5381b0a6458d0d7fa3df Mon Sep 17 00:00:00 2001 From: hap Date: Sun, 23 Feb 2020 21:35:25 +0100 Subject: lh5801: add VEJ f8-fe (nw) --- src/devices/cpu/lh5801/5801dasm.cpp | 8 ++++---- src/devices/cpu/lh5801/5801tbl.hxx | 1 + 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/src/devices/cpu/lh5801/5801dasm.cpp b/src/devices/cpu/lh5801/5801dasm.cpp index f289f4760a0..540074dec1c 100644 --- a/src/devices/cpu/lh5801/5801dasm.cpp +++ b/src/devices/cpu/lh5801/5801dasm.cpp @@ -301,13 +301,13 @@ const lh5801_disassembler::Entry lh5801_disassembler::table[0x100]={ { TIN, Imp }, { VEJ, Vej }, { CIN, Imp }, - { ILL }, + { VEJ, Vej }, { REC, Imp }, - { ILL }, + { VEJ, Vej }, { SEC, Imp }, - { ILL }, + { VEJ, Vej }, { PREFD }, - { ILL }, + { VEJ, Vej }, { ILL } }; diff --git a/src/devices/cpu/lh5801/5801tbl.hxx b/src/devices/cpu/lh5801/5801tbl.hxx index 9027ac5a093..fef1ca8b23a 100644 --- a/src/devices/cpu/lh5801/5801tbl.hxx +++ b/src/devices/cpu/lh5801/5801tbl.hxx @@ -1540,6 +1540,7 @@ void lh5801_cpu_device::lh5801_instruction() case 0xe0: case 0xe2: case 0xe4: case 0xe6: case 0xe8: case 0xea: case 0xec: case 0xee: case 0xf0: case 0xf2: case 0xf4: case 0xf6: + case 0xf8: case 0xfa: case 0xfc: case 0xfe: lh5801_vector(1, oper); m_icount -= 4; break; -- cgit v1.2.3