From 07ddaa7d22f31de5d5c3b9c6d4626c59cf25a244 Mon Sep 17 00:00:00 2001 From: Uri Shaked Date: Sat, 7 Dec 2019 22:18:00 +0200 Subject: refactor: tslint → eslint --- src/cpu.ts | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'src/cpu.ts') diff --git a/src/cpu.ts b/src/cpu.ts index ccccdd1..4288285 100644 --- a/src/cpu.ts +++ b/src/cpu.ts @@ -9,6 +9,7 @@ import { u16, u8 } from './types'; const registerSpace = 0x100; +// eslint-disable-next-line @typescript-eslint/interface-name-prefix export interface ICPU { readonly data: Uint8Array; readonly dataView: DataView; @@ -21,9 +22,9 @@ export interface ICPU { writeData(addr: u16, value: u8): void; } -export type ICPUMemoryHook = (value: u8, oldValue: u8, addr: u16) => boolean | void; -export interface ICPUMemoryHooks { - [key: number]: ICPUMemoryHook; +export type CPUMemoryHook = (value: u8, oldValue: u8, addr: u16) => boolean | void; +export interface CPUMemoryHooks { + [key: number]: CPUMemoryHook; } export class CPU implements ICPU { @@ -31,7 +32,7 @@ export class CPU implements ICPU { readonly data16 = new Uint16Array(this.data.buffer); readonly dataView = new DataView(this.data.buffer); readonly progBytes = new Uint8Array(this.progMem.buffer); - readonly writeHooks: ICPUMemoryHooks = []; + readonly writeHooks: CPUMemoryHooks = []; pc = 0; cycles = 0; -- cgit v1.2.3