| 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] |
| clearFlipFlops() | RB8506_Sifu | [inline, protected] |
| DEF_ADDR | RB8506_Sifu | [static] |
| DEF_DIRCA2 | RB8506_Sifu | [static] |
| DEF_DIRCB2 | RB8506_Sifu | [static] |
| DEF_DIRPA | RB8506_Sifu | [static] |
| DEF_DIRPB | RB8506_Sifu | [static] |
| DEF_EDGECB1 | RB8506_Sifu | [static] |
| DEF_INTRCB1 | RB8506_Sifu | [static] |
| DEF_LVLCA2 | RB8506_Sifu | [static] |
| DEF_LVLCB2 | RB8506_Sifu | [static] |
| DEF_OUTDATA | RB8506_Sifu | [static] |
| DEF_RACK | Pia | [static] |
| enablePulseOutputs(bool enable=true) | RB8506_Sifu | [inline] |
| 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] |
| getInputLineLevel(int line) | RB8506_Sifu | |
| getInputPortData() | RB8506_Sifu | |
| 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] |
| getOutputLineLevel(int line) | RB8506_Sifu | [inline] |
| getOutputPortData() | RB8506_Sifu | [inline] |
| getPDRA() | Pia | [protected, virtual] |
| getPDRB() | Pia | [protected, virtual] |
| getPortData(CharCptr ptr) | PiaVia | [virtual] |
| getPortDir(CharCptr prt) | PiaVia | [virtual] |
| isChangedInputLine() | RB8506_Sifu | [inline] |
| isEnabledPulseOutputs() | RB8506_Sifu | [inline] |
| name() const | RulbusDevice | [inline] |
| operator=(RB8506_SifuCref rhs) | RB8506_Sifu | [protected] |
| Rulbus::Pia::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_Sifu(NameCref name, Addr addr=DEF_ADDR, Rack rack=DEF_RACK) | RB8506_Sifu | |
| RB8506_Sifu() | RB8506_Sifu | [protected] |
| RB8506_Sifu(RB8506_SifuCref rhs) | RB8506_Sifu | [protected] |
| 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] |
| setOutputLineLevel(int line, bool set) | RB8506_Sifu | [inline] |
| setOutputPortData(int data) | RB8506_Sifu | [inline] |
| 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 | |
| swapLines(int line) | RB8506_Sifu | [inline, protected, static] |
| swapNibbles(int byte) | RB8506_Sifu | [inline, protected, static] |
| theRulbus() | RulbusDevice | [inline, protected, static] |
| tstInputLineLevel(int line) | RB8506_Sifu | |
| width() const | RulbusDevice | [inline] |
| ~Pia() | Pia | [inline, virtual] |
| ~PiaVia() | PiaVia | [inline, virtual] |
| ~RB8506_Sifu() | RB8506_Sifu | |
| ~RulbusDevice() | RulbusDevice | [virtual] |