Modifier and Type | Field and Description |
---|---|
protected byte |
byt |
protected boolean |
enabled |
protected byte |
flags |
protected static int |
IECBUS_DEVICE_READ_ATN |
protected static int |
IECBUS_DEVICE_READ_CLK |
protected static int |
IECBUS_DEVICE_READ_DATA |
protected static int |
IECBUS_DEVICE_WRITE_CLK |
protected static int |
IECBUS_DEVICE_WRITE_DATA |
protected static int |
P_ATN |
protected static int |
P_BIT0 |
protected static int |
P_BIT0w |
protected static int |
P_BIT1 |
protected static int |
P_BIT1w |
protected static int |
P_BIT2 |
protected static int |
P_BIT2w |
protected static int |
P_BIT3 |
protected static int |
P_BIT3w |
protected static int |
P_BIT4 |
protected static int |
P_BIT4w |
protected static int |
P_BIT5 |
protected static int |
P_BIT5w |
protected static int |
P_BIT6 |
protected static int |
P_BIT6w |
protected static int |
P_BIT7 |
protected static int |
P_BIT7w |
protected static int |
P_DONE0 |
protected static int |
P_DONE1 |
protected static int |
P_EOI |
protected static int |
P_EOIw |
protected static int |
P_FRAMEERR0 |
protected static int |
P_FRAMEERR1 |
protected static int |
P_LISTENING |
protected static int |
P_PRE0 |
protected static int |
P_PRE1 |
protected static int |
P_PRE2 |
protected static int |
P_READY |
protected static int |
P_TALKING |
protected byte |
primary |
protected int |
prnr
Device number.
|
protected byte |
secondary |
protected byte |
secondaryPrev |
protected byte[] |
st |
protected byte |
state |
protected long |
timeout |
Constructor and Description |
---|
SerialIECDevice(IECBus bus) |
Modifier and Type | Method and Description |
---|---|
abstract long |
clk() |
void |
clock() |
abstract void |
close(int device,
byte secondary) |
int |
getID() |
abstract byte |
getStatus() |
abstract void |
listenTalk(int device,
byte secondary) |
abstract void |
open(int device,
byte secondary) |
abstract byte |
read(int device,
byte secondary) |
void |
reset() |
void |
setClock(CPUClock cpuFreq) |
protected void |
setDeviceEnable(boolean enable) |
abstract void |
unlisten(int device,
byte secondary) |
abstract void |
untalk(int device,
byte secondary) |
abstract void |
write(int device,
byte secondary,
byte data) |
protected static final int IECBUS_DEVICE_READ_DATA
protected static final int IECBUS_DEVICE_READ_CLK
protected static final int IECBUS_DEVICE_READ_ATN
protected static final int IECBUS_DEVICE_WRITE_CLK
protected static final int IECBUS_DEVICE_WRITE_DATA
protected static final int P_PRE0
protected static final int P_PRE1
protected static final int P_PRE2
protected static final int P_READY
protected static final int P_EOI
protected static final int P_EOIw
protected static final int P_BIT0
protected static final int P_BIT0w
protected static final int P_BIT1
protected static final int P_BIT1w
protected static final int P_BIT2
protected static final int P_BIT2w
protected static final int P_BIT3
protected static final int P_BIT3w
protected static final int P_BIT4
protected static final int P_BIT4w
protected static final int P_BIT5
protected static final int P_BIT5w
protected static final int P_BIT6
protected static final int P_BIT6w
protected static final int P_BIT7
protected static final int P_BIT7w
protected static final int P_DONE0
protected static final int P_DONE1
protected static final int P_FRAMEERR0
protected static final int P_FRAMEERR1
protected static final int P_TALKING
protected static final int P_LISTENING
protected static final int P_ATN
protected boolean enabled
protected byte byt
protected byte state
protected byte flags
protected byte primary
protected byte secondary
protected byte secondaryPrev
protected byte[] st
protected long timeout
protected int prnr
public SerialIECDevice(IECBus bus)
public void reset()
protected void setDeviceEnable(boolean enable)
public int getID()
public void setClock(CPUClock cpuFreq)
public void clock()
public abstract void open(int device, byte secondary)
public abstract void close(int device, byte secondary)
public abstract void listenTalk(int device, byte secondary)
public abstract void unlisten(int device, byte secondary)
public abstract void untalk(int device, byte secondary)
public abstract byte read(int device, byte secondary)
public abstract void write(int device, byte secondary, byte data)
public abstract byte getStatus()
public abstract long clk()
Copyright © 2018 Ken Händel. All rights reserved.