public abstract class VIA6522BC extends 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
Constructor and Description |
---|
VIA6522BC(int id,
IECBus bus)
Creates a new instance of VIA6522BC.
|
Modifier and Type | Method and Description |
---|---|
IParallelCable |
getParallelCable()
Get the parallel cable.
|
byte |
readPra() |
byte |
readPrb() |
void |
setCa2(int state) |
void |
setCb2(int state) |
void |
setParallelCable(IParallelCable cable)
Set a parallel cable.
|
void |
storeAcr(byte value) |
void |
storePra(int addr,
byte value) |
void |
storePrb(byte byt) |
void |
storeSr(byte value) |
void |
storeT2l(byte value) |
public VIA6522BC(int id, IECBus bus)
id
- the C1541 device IDbus
- the IEC Buspublic final void setParallelCable(IParallelCable cable)
cable
- parallel cablepublic final IParallelCable getParallelCable()
Copyright © 2018 Ken Händel. All rights reserved.