pflib v2.7.0-1-gd371ab6a
Polarfire Interaction Library
pflib::I2C Member List

This is the complete list of members for pflib::I2C, including all inherited members.

backplane_hack(bool enable)pflib::I2C
firmware_version()pflib::WishboneTarget
general_write_read(uint8_t i2c_dev_addr, const std::vector< uint8_t > &wdata, int nread=0)pflib::I2C
get_active_bus()pflib::I2C
get_bus_count()pflib::I2C
get_bus_speed()pflib::I2C
I2C(WishboneInterface *wb, int target=tgt_I2C) (defined in pflib::I2C)pflib::I2Cinline
i2c_wait(bool nack_ok=false)pflib::I2Cprivate
read_byte(uint8_t i2c_dev_addr)pflib::I2C
set_active_bus(int ibus)pflib::I2C
set_bus_speed(int speed=100)pflib::I2C
target_pflib::WishboneTargetprotected
target_type()pflib::WishboneTarget
target_type_str()pflib::WishboneTarget
usec_per_byte_pflib::I2Cprivate
wb_pflib::WishboneTargetprotected
wb_read(uint32_t addr)pflib::WishboneTargetinlineprotected
wb_rmw(uint32_t addr, uint32_t data, uint32_t mask)pflib::WishboneTargetprotected
wb_write(uint32_t addr, uint32_t data)pflib::WishboneTargetinlineprotected
WishboneTarget(WishboneInterface *wb, int target)pflib::WishboneTargetinline
write_byte(uint8_t i2c_dev_addr, uint8_t data)pflib::I2C