|
RMM API 2.0.0
|
This is the complete list of members for RMMRegisterAccess, including all inherited members.
| addRegMapMutexes(FENRegMap map) | RMMRegisterAccess | |
| addRegMutex(std::string reg, std::string tag="NoTag", bool critic=true) | RMMRegisterAccess | |
| addRegsMutexes(std::list< std::string > regs, bool critic=true) | RMMRegisterAccess | |
| addrLookUp(const std::string &name, RegisterTag tag=RegisterTag::ALL) | RMMRegisterAccess | |
| feaFwRegRead(const std::string ®_name, int ring_id, int node_id, const std::string &tag="") | RMMRegisterAccess | |
| feaFwRegWrite(const std::string ®_name, int ring_id, int node_id, uint32_t data, const std::string &tag="") | RMMRegisterAccess | |
| fieldRead(const std::string ®, RegisterTag tag, int bitBegin, int bitWidth) | RMMRegisterAccess | |
| fieldRead(uint32_t reg, int bitBegin, int bitWidth) | RMMRegisterAccess | |
| fieldWrite(const std::string ®, RegisterTag tag, int bitBegin, int bitWidth, uint32_t data) | RMMRegisterAccess | |
| fieldWrite(uint32_t reg, int bitBegin, int bitWidth, uint32_t data) | RMMRegisterAccess | |
| fillAllAddressMaps() | RMMRegisterAccess | |
| getAllRegMaps() | RMMRegisterAccess | |
| i2cDelay(uint32_t delay) | RMMRegisterAccess | |
| I2CMutex (defined in RMMRegisterAccess) | RMMRegisterAccess | friend |
| i2cRead8bRegSi570(int i2c_addr, int reg_addr) | RMMRegisterAccess | |
| i2cWrite16bReg(int i2c_addr, int reg_addr, uint32_t data) | RMMRegisterAccess | |
| i2cWrite8bReg(int i2c_addr, int reg_addr, uint32_t data) | RMMRegisterAccess | |
| i2cWriteByte(int i2c_addr, uint32_t data) | RMMRegisterAccess | |
| isLegacyFW() const | RMMRegisterAccess | |
| isStopRequested() const | RMMRegisterAccess | |
| rawRead(const std::string &addr) | RMMRegisterAccess | |
| rawWrite(const std::string &addr, uint32_t data) | RMMRegisterAccess | |
| regAssert(const std::string ®_name, uint32_t exp_data, RegisterTag tag=RegisterTag::ALL) | RMMRegisterAccess | |
| RegisterTag enum name | RMMRegisterAccess | |
| regLockGuard(std::string reg, std::string tag="NoTag") | RMMRegisterAccess | |
| regMaskWrite(const std::string ®Name, uint32_t data, uint32_t mask, RegisterTag tag=RegisterTag::ALL) | RMMRegisterAccess | |
| regPoll(const std::string ®Name, uint32_t expData, double pollDelay=1.0, uint32_t timeout=0, RegisterTag regTag=RegisterTag::ALL, std::function< bool(uint32_t)> stopCondition=nullptr, std::function< bool()> checkStop=nullptr) | RMMRegisterAccess | |
| regRead(const std::string ®Name, RegisterTag tag=RegisterTag::ALL) | RMMRegisterAccess | |
| regWrite(const std::string ®Name, uint32_t data, RegisterTag tag=RegisterTag::ALL) | RMMRegisterAccess | |
| requestStop() | RMMRegisterAccess | |
| resetStop() | RMMRegisterAccess | |
| rmmLog | RMMRegisterAccess | |
| RMMRegisterAccess(const std::string &serverIP, int serverPort) | RMMRegisterAccess | |
| ~RMMRegisterAccess() | RMMRegisterAccess |