Lines Matching defs:address
108 // Set address for writing data
122 DBG(DBG_io, "%s: setting address to 0x%05x\n", __func__, addr & 0xfffffff0);
139 std::uint16_t address = 0;
142 case AsicType::GL124: address = 0x101; break;
149 case AsicType::GL847: address = 0x41; break;
163 auto value = dev.interface->read_register(address);
206 void scanner_register_rw_clear_bits(Genesys_Device& dev, std::uint16_t address, std::uint8_t mask)
208 scanner_register_rw_bits(dev, address, 0x00, mask);
211 void scanner_register_rw_set_bits(Genesys_Device& dev, std::uint16_t address, std::uint8_t mask)
213 scanner_register_rw_bits(dev, address, mask, mask);
216 void scanner_register_rw_bits(Genesys_Device& dev, std::uint16_t address,
219 auto reg_value = dev.interface->read_register(address);
221 dev.interface->write_register(address, reg_value);