Lines Matching defs:find_reg
111 RegisterType& find_reg(std::uint16_t address)
120 const RegisterType& find_reg(std::uint16_t address) const
131 find_reg(address).value = value;
136 return find_reg(address).value;
238 GenesysRegister& find_reg(std::uint16_t address)
240 return registers_.find_reg(address);
243 const GenesysRegister& find_reg(std::uint16_t address) const
245 return registers_.find_reg(address);
250 return &find_reg(address);
255 return &find_reg(address);
260 find_reg(address).value = value;
265 auto& reg = find_reg(address);
271 find_reg(address).value = (value >> 8) & 0xff;
272 find_reg(address + 1).value = value & 0xff;
277 find_reg(address).value = (value >> 16) & 0xff;
278 find_reg(address + 1).value = (value >> 8) & 0xff;
279 find_reg(address + 2).value = value & 0xff;
284 return find_reg(address).value;
289 return (find_reg(address).value << 8) | find_reg(address + 1).value;
294 return (find_reg(address).value << 16) |
295 (find_reg(address + 1).value << 8) |
296 find_reg(address + 2).value;
400 SettingType& find_reg(AddressType address)
409 const SettingType& find_reg(AddressType address) const
508 f(set.find_reg(addr));