Lines Matching defs:r1
622 static inline void split_addr(uint32_t regaddr, uint16_t *r1, uint16_t *r2, uint16_t *page)
625 *r1 = regaddr & 0x1e;
637 uint16_t r1, r2, page;
640 split_addr((uint32_t) reg, &r1, &r2, &page);
646 lo = bus->read(bus, 0x10 | r2, r1);
647 hi = bus->read(bus, 0x10 | r2, r1 + 1);
657 uint16_t r1, r2, r3;
660 split_addr((uint32_t) reg, &r1, &r2, &r3);
668 bus->write(bus, 0x10 | r2, r1, lo);
669 bus->write(bus, 0x10 | r2, r1 + 1, hi);