From 96a6dba4371a2e319a47335b2bf366b695b6c17a Mon Sep 17 00:00:00 2001 From: Uri Shaked Date: Fri, 10 Sep 2021 21:16:34 +0300 Subject: refactor: remove the ICPU interface Removing the interface simplifies the code --- src/cpu/instruction.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/cpu/instruction.ts') diff --git a/src/cpu/instruction.ts b/src/cpu/instruction.ts index 9937ec9..e2bed5d 100644 --- a/src/cpu/instruction.ts +++ b/src/cpu/instruction.ts @@ -10,7 +10,7 @@ * Copyright (C) 2019, 2020 Uri Shaked */ -import { ICPU } from './cpu'; +import { CPU } from './cpu'; import { u16 } from '../types'; function isTwoWordInstruction(opcode: u16) { @@ -26,7 +26,7 @@ function isTwoWordInstruction(opcode: u16) { ); } -export function avrInstruction(cpu: ICPU) { +export function avrInstruction(cpu: CPU) { const opcode = cpu.progMem[cpu.pc]; if ((opcode & 0xfc00) === 0x1c00) { -- cgit v1.2.3