Lines Matching refs:std
41 virtual std::uint8_t read_register(std::uint16_t address) = 0;
42 virtual void write_register(std::uint16_t address, std::uint8_t value) = 0;
45 virtual void write_0x8c(std::uint8_t index, std::uint8_t value) = 0;
46 virtual void bulk_read_data(std::uint8_t addr, std::uint8_t* data, std::size_t size) = 0;
47 virtual void bulk_write_data(std::uint8_t addr, std::uint8_t* data, std::size_t size) = 0;
50 virtual void write_buffer(std::uint8_t type, std::uint32_t addr, std::uint8_t* data,
51 std::size_t size) = 0;
53 virtual void write_gamma(std::uint8_t type, std::uint32_t addr, std::uint8_t* data,
54 std::size_t size) = 0;
57 virtual void write_ahb(std::uint32_t addr, std::uint32_t size, std::uint8_t* data) = 0;
59 virtual std::uint16_t read_fe_register(std::uint8_t address) = 0;
60 virtual void write_fe_register(std::uint8_t address, std::uint16_t value) = 0;
74 virtual void record_slope_table(unsigned table_nr, const std::vector<std::uint16_t>& steps) = 0;
76 virtual void record_key_value(const std::string& key, const std::string& value) = 0;
78 virtual void test_checkpoint(const std::string& name) = 0;