blob: 4e869bb2e92ce33af9a009cd03101934f6da9466 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
namespace Q1.Emulator.Chip;
using System;
public class DebugDevice(u16 addressPoint)
: BusDevice(addressPoint, (u16) (addressPoint + 2))
{
public override u8 Read(u16 address) => throw new Exception("DebugDevice.Read not permitted");
public override void Write(u16 address, u8 value)
{
Console.WriteLine($"DebugDevice.Write: x{value:X4} b{value:b8}");
}
}
|