Package libsidplay.components.c1541
Klasse VIA6522BC
java.lang.Object
libsidplay.components.c1541.VIACore
libsidplay.components.c1541.VIA6522BC
Handling of the Bus Controller.
- Autor:
- Ken Händel
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate intThe C1541 device ID.private final IECBusIEC Bus.private IParallelCableThe parallel cable connected to the device.Von Klasse geerbte Felder libsidplay.components.c1541.VIACore
ca2State, cb2State, enabled, ier, ifr, ila, ilb, oldpa, oldpb, pb7, pb7o, pb7sx, pb7x, pb7xx, tai, tal, tau, tbi, tbl, tbu, via, VIA_ACR, VIA_DDRA, VIA_DDRB, VIA_IER, VIA_IFR, VIA_IM_CA1, VIA_IM_CA2, VIA_IM_CB1, VIA_IM_CB2, VIA_IM_IRQ, VIA_IM_SR, VIA_IM_T1, VIA_IM_T2, VIA_PCR, VIA_PRA, VIA_PRA_NHS, VIA_PRB, VIA_SIG_CA1, VIA_SIG_CA2, VIA_SIG_CB1, VIA_SIG_CB2, VIA_SIG_FALL, VIA_SIG_RISE, VIA_SR, VIA_T1CH, VIA_T1CL, VIA_T1LH, VIA_T1LL, VIA_T2CH, VIA_T2CL, VIA_T2LL -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungfinal IParallelCableGet the parallel cable.final bytereadPra()final bytereadPrb()voidsetCa2(int state) voidsetCb2(int state) final voidsetParallelCable(IParallelCable cable) Set a parallel cable.voidstoreAcr(byte value) final voidstorePra(int addr, byte value) final voidstorePrb(byte byt) voidstoreSr(byte value) voidstoreT2l(byte value)
-
Felddetails
-
iecbus
IEC Bus. -
parallelCable
The parallel cable connected to the device. -
deviceId
private int deviceIdThe C1541 device ID.
-
-
Konstruktordetails
-
VIA6522BC
Creates a new instance of VIA6522BC.- Parameter:
id- the C1541 device IDbus- the IEC Bus
-
-
Methodendetails
-
setParallelCable
Set a parallel cable.- Parameter:
cable- parallel cable
-
getParallelCable
Get the parallel cable.- Gibt zurück:
- parallel cable
-
setCa2
public void setCa2(int state) -
setCb2
public void setCb2(int state) -
storePra
public final void storePra(int addr, byte value) -
storePrb
public final void storePrb(byte byt) -
storeAcr
public void storeAcr(byte value) -
storeSr
public void storeSr(byte value) -
storeT2l
public void storeT2l(byte value) -
readPra
public final byte readPra() -
readPrb
public final byte readPrb()
-