addr() const | RulbusDevice | [inline] |
ANY_RACK | RulbusDevice | [static] |
checkBusViolation(int offset, int byte) const | RulbusDevice | [protected] |
checkData(int dat) | PiaVia | [protected] |
checkDir(char dir) | PiaVia | [protected] |
checkMask(int msk) | PiaVia | [protected] |
checkPin(int pin) | PiaVia | [protected] |
checkValidAddress(int offset=0) const | RulbusDevice | [protected] |
DEF_ADDR | Pia | [static] |
DEF_RACK | Pia | [static] |
eqAddr(RulbusDeviceCref rhs) const | RulbusDevice | [inline] |
eqRack(RulbusDeviceCref rhs) const | RulbusDevice | [inline] |
getByte(int offset) const | RulbusDevice | |
getDataPA() | PiaVia | [virtual] |
getDataPB() | PiaVia | [virtual] |
getDDRA() | Pia | [protected, virtual] |
getDDRB() | Pia | [protected, virtual] |
getDirCA2() | Pia | [virtual] |
getDirCB2() | Pia | [virtual] |
getDirPA() | PiaVia | [virtual] |
getDirPB() | PiaVia | [virtual] |
getEdgeCA1() | Pia | [virtual] |
getEdgeCB1() | Pia | [virtual] |
getIntrCA1() | Pia | [virtual] |
getIntrCB1() | Pia | [virtual] |
getIrqCA1() | Pia | [virtual] |
getIrqCB1() | Pia | [virtual] |
getLevelCA2() | Pia | [virtual] |
getLevelCB2() | Pia | [virtual] |
getLineDir(CharCptr lin) | PiaVia | [virtual] |
getLineDirPA(int pin) | PiaVia | [virtual] |
getLineDirPB(int pin) | PiaVia | [virtual] |
getLineLevel(CharCptr lin) | PiaVia | [virtual] |
getLineLevelPA(int pin) | PiaVia | [virtual] |
getLineLevelPB(int pin) | PiaVia | [virtual] |
getPDRA() | Pia | [protected, virtual] |
getPDRB() | Pia | [protected, virtual] |
getPortData(CharCptr ptr) | PiaVia | [virtual] |
getPortDir(CharCptr prt) | PiaVia | [virtual] |
name() const | RulbusDevice | [inline] |
operator=(RulbusDeviceCref) | RulbusDevice | [protected] |
Pia(NameCref aName, Addr aAddr=DEF_ADDR, Rack aRack=DEF_RACK) | Pia | [inline] |
PiaVia(NameCref aName, Addr aAddr, Addr aWidth, Rack aRack) (defined in PiaVia) | PiaVia | [inline] |
printOn(std::ostream &stream) const | RulbusDevice | [virtual] |
putByte(int offset, int byte) const | RulbusDevice | |
rack() const | RulbusDevice | [inline] |
RB8506_Pia(NameCref name, Addr addr=Pia::DEF_ADDR, Rack rack=Pia::DEF_RACK) | RB8506_Pia | [inline] |
RulbusDevice(Name aName, Addr aAddr, Addr aWidth, Rack aRack) | RulbusDevice | |
RulbusDevice() | RulbusDevice | [protected] |
RulbusDevice(RulbusDeviceCref) | RulbusDevice | [protected] |
setAddr(Addr aAddr) | RulbusDevice | |
setDataPA(int dat) | PiaVia | [virtual] |
setDataPB(int dat) | PiaVia | [virtual] |
setDDRA(int dir) | Pia | [protected, virtual] |
setDDRB(int dir) | Pia | [protected, virtual] |
setDirCA2(char dir) | Pia | [virtual] |
setDirCB2(char dir) | Pia | [virtual] |
setDirPA(int msk) | PiaVia | [virtual] |
setDirPB(int msk) | PiaVia | [virtual] |
setEdgeCA1(char edge) | Pia | [virtual] |
setEdgeCB1(char edge) | Pia | [virtual] |
setIntrCA1(int enable) | Pia | [virtual] |
setIntrCB1(int enable) | Pia | [virtual] |
setLevelCA2(int lvl) | Pia | [virtual] |
setLevelCB2(int lvl) | Pia | [virtual] |
setLineDir(CharCptr lin, char dir) | PiaVia | [virtual] |
setLineDirPA(int pin, char dir) | PiaVia | [virtual] |
setLineDirPB(int pin, char dir) | PiaVia | [virtual] |
setLineLevel(CharCptr lin, int lvl) | PiaVia | [virtual] |
setLineLevelPA(int pin, int lvl) | PiaVia | [virtual] |
setLineLevelPB(int pin, int lvl) | PiaVia | [virtual] |
setPDRA(int dat) | Pia | [protected, virtual] |
setPDRB(int dat) | Pia | [protected, virtual] |
setPortData(CharCptr prt, int dat) | PiaVia | [virtual] |
setPortDir(CharCptr prt, int msk) | PiaVia | [virtual] |
setRack(Rack aRack) | RulbusDevice | |
theRulbus() | RulbusDevice | [inline, protected, static] |
width() const | RulbusDevice | [inline] |
~Pia() | Pia | [inline, virtual] |
~PiaVia() | PiaVia | [inline, virtual] |
~RulbusDevice() | RulbusDevice | [virtual] |