| 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_RACK | RulbusDevice | [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()=0 | PiaVia | [protected, pure virtual] |
| getDDRB()=0 | PiaVia | [protected, pure virtual] |
| getDirCA2()=0 | PiaVia | [pure virtual] |
| getDirCB2()=0 | PiaVia | [pure virtual] |
| getDirPA() | PiaVia | [virtual] |
| getDirPB() | PiaVia | [virtual] |
| getEdgeCA1()=0 | PiaVia | [pure virtual] |
| getEdgeCB1()=0 | PiaVia | [pure virtual] |
| getIntrCA1()=0 | PiaVia | [pure virtual] |
| getIntrCB1()=0 | PiaVia | [pure virtual] |
| getIrqCA1()=0 | PiaVia | [pure virtual] |
| getIrqCB1()=0 | PiaVia | [pure virtual] |
| getLevelCA2()=0 | PiaVia | [pure virtual] |
| getLevelCB2()=0 | PiaVia | [pure 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()=0 | PiaVia | [protected, pure virtual] |
| getPDRB()=0 | PiaVia | [protected, pure virtual] |
| getPortData(CharCptr ptr) | PiaVia | [virtual] |
| getPortDir(CharCptr prt) | PiaVia | [virtual] |
| name() const | RulbusDevice | [inline] |
| operator=(RulbusDeviceCref) | RulbusDevice | [protected] |
| 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] |
| 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)=0 | PiaVia | [protected, pure virtual] |
| setDDRB(int dir)=0 | PiaVia | [protected, pure virtual] |
| setDirCA2(char dir)=0 | PiaVia | [pure virtual] |
| setDirCB2(char dir)=0 | PiaVia | [pure virtual] |
| setDirPA(int msk) | PiaVia | [virtual] |
| setDirPB(int msk) | PiaVia | [virtual] |
| setEdgeCA1(char edge)=0 | PiaVia | [pure virtual] |
| setEdgeCB1(char edge)=0 | PiaVia | [pure virtual] |
| setIntrCA1(int enable)=0 | PiaVia | [pure virtual] |
| setIntrCB1(int enable)=0 | PiaVia | [pure virtual] |
| setLevelCA2(int lvl)=0 | PiaVia | [pure virtual] |
| setLevelCB2(int lvl)=0 | PiaVia | [pure 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)=0 | PiaVia | [protected, pure virtual] |
| setPDRB(int dat)=0 | PiaVia | [protected, pure 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] |
| ~PiaVia() | PiaVia | [inline, virtual] |
| ~RulbusDevice() | RulbusDevice | [virtual] |