reg32
netbsd32_process_read_regs(struct lwp *l, struct reg32 *regs)
netbsd32_process_write_regs(struct lwp *l, const struct reg32 *regs)
struct reg32 regs;
int netbsd32_process_read_regs(struct lwp *, struct reg32 *);
int netbsd32_process_write_regs(struct lwp *, const struct reg32 *);
#define process_reg32 struct reg32
struct reg32 intreg;
netbsd32_process_read_regs(struct lwp *l, struct reg32 *regs)
netbsd32_process_write_regs(struct lwp *l, const struct reg32 *regs)
int netbsd32_process_read_regs(struct lwp *, struct reg32 *);
int netbsd32_process_write_regs(struct lwp *, const struct reg32 *);
#define process_reg32 struct reg32
txreg_t reg32;
reg32 = tx_conf_read(sc->sc_tc, TX39_MEMCONFIG3_REG);
reg32 |= TX39_MEMCONFIG3_PORT8SEL;
reg32 &= ~TX39_MEMCONFIG3_PORT8SEL;
reg32 |= TX39_MEMCONFIG3_CARD1IOEN;
reg32 &= ~TX39_MEMCONFIG3_CARD1IOEN;
tx_conf_write(sc->sc_tc, TX39_MEMCONFIG3_REG, reg32);
reg32 = tx_conf_read(sc->sc_tc, TX39_MEMCONFIG3_REG);
if (reg32 & TX39_MEMCONFIG3_CARD1IOEN) {
reg32 & TX39_MEMCONFIG3_PORT8SEL ? 8 : 16));
struct reg32 tf_regs;
CTASSERT(sizeof(struct reg32) == sizeof(__gregset32_t));
int netbsd32_process_read_regs(struct lwp *, struct reg32 *);
int netbsd32_process_write_regs(struct lwp *, const struct reg32 *);
#define process_reg32 struct reg32
#define reg reg32
netbsd32_process_read_regs(struct lwp *l, struct reg32 *regs)
netbsd32_process_write_regs(struct lwp *l, const struct reg32 *regs)
struct reg32* regp = (struct reg32*)regs;
const struct reg32* regp = (const struct reg32*)regs;
uint32_t reg32;
u.reg32 = bus_space_read_4(sc->sc_bst, sc->sc_bsh, off);
u.reg32 &= ~sc->sc_funcmask;
u.reg32 |= val;
bus_space_write_4(sc->sc_bst, sc->sc_bsh, off, u.reg32);
uint32_t reg32;
} else if (cell_size == 4 && len >= sizeof(reg32)) {
if (OF_getprop(node, "reg", ®32, sizeof(reg32))
< sizeof(reg32))
addr = be32toh(reg32);