public abstract class SIDEmu extends Object
readInternalRegister(int)
(side-effect free).Constructor and Description |
---|
SIDEmu() |
Modifier and Type | Method and Description |
---|---|
abstract void |
clock() |
abstract int |
getInputDigiBoost() |
abstract void |
input(int input) |
abstract byte |
read(int addr) |
byte |
readInternalRegister(int addr)
Side effect free read access.
|
abstract void |
reset(byte volume) |
abstract void |
setChipModel(ChipModel model) |
abstract void |
setClockFrequency(double cpuFrequency) |
abstract void |
setFilter(IConfig config,
int sidNum) |
abstract void |
setFilterEnable(IEmulationSection emulation,
int sidNum) |
abstract void |
setVoiceMute(int num,
boolean mute) |
void |
write(int addr,
byte data) |
public static final SIDEmu NONE
public byte readInternalRegister(int addr)
addr
- address to readpublic void write(int addr, byte data)
public abstract void reset(byte volume)
public abstract byte read(int addr)
public abstract void clock()
public abstract void setChipModel(ChipModel model)
public abstract void setClockFrequency(double cpuFrequency)
public abstract void input(int input)
public abstract int getInputDigiBoost()
public abstract void setVoiceMute(int num, boolean mute)
public abstract void setFilter(IConfig config, int sidNum)
public abstract void setFilterEnable(IEmulationSection emulation, int sidNum)
Copyright © 2018 Ken Händel. All rights reserved.