Package builder.netsiddev
Klasse NetSIDDev.FakeStereo
java.lang.Object
libsidplay.common.SIDEmu
builder.netsiddev.NetSIDDev
builder.netsiddev.NetSIDDev.FakeStereo
- Umschließende Klasse:
NetSIDDev
FakeStereo mode uses two chips using the same base address. Write commands
are routed two both SIDs, while read command can be configured to be
processed by a specific SID chip.
- Autor:
- ken
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen builder.netsiddev.NetSIDDev
NetSIDDev.FakeStereo -
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungFakeStereo(NetSIDClient connection, int sidNum, ChipModel model, IConfig config, List<NetSIDDev> sids) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbyteread(int addr) bytereadInternalRegister(int addr) Side effect free read access.voidwrite(int addr, byte data) Order of writes is important, since SID read flushes the write queue!Von Klasse geerbte Methoden builder.netsiddev.NetSIDDev
clock, credits, input, reset, setChipModel, setClockFrequency, setDigiBoost, setFilter, setFilterEnable, setVoiceMute
-
Felddetails
-
emulationSection
-
prevNum
private final int prevNum -
sids
-
-
Konstruktordetails
-
FakeStereo
public FakeStereo(NetSIDClient connection, int sidNum, ChipModel model, IConfig config, List<NetSIDDev> sids)
-
-
Methodendetails
-
read
public byte read(int addr) -
readInternalRegister
public byte readInternalRegister(int addr) Beschreibung aus Klasse kopiert:SIDEmuSide effect free read access.- Setzt außer Kraft:
readInternalRegisterin KlasseSIDEmu- Parameter:
addr- address to read- Gibt zurück:
- register value recorded since last write access
-
write
public void write(int addr, byte data) Order of writes is important, since SID read flushes the write queue! (Polly_Rock.sid)
-