9 #ifndef MP7_SI570NODE_HPP 10 #define MP7_SI570NODE_HPP 17 class SI570Node :
public OpenCoresI2C {
21 SI570Node(
const uhal::Node& aNode, uint8_t aAddr );
24 void configure(
const std::string& aFilename)
const;
31 class SI570Slave :
public opencores::I2CSlave {
33 SI570Slave(
const opencores::I2CBaseNode* aMaster, uint8_t aSlaveAddress );
34 virtual ~SI570Slave();
36 void configure(
const std::string& aFilename)
const;
41 class SI570Node2g :
public opencores::I2CBaseNode,
public SI570Slave {
44 SI570Node2g(
const uhal::Node& aNode );
45 SI570Node2g(
const SI570Node2g& aOther );
46 virtual ~SI570Node2g();
-test-ipbusaccess
Definition: AlignmentNode.hpp:15
SI570Node( const uhal::Node& aNode )
Definition: SI570Node.cpp:16
UHAL_DERIVEDNODE( SI570Node )
void configure(const std::string& aFilename) const
Definition: SI570Node.cpp:28
virtual ~SI570Node()
Definition: SI570Node.cpp:24