Lines Matching defs:reg
32 * read back reg[0x29] to wrong position
1011 * @param reg - pointer to a var to receive the register value
1016 usb_GetLampRegAndMask( u_long flag, SANE_Byte *reg, SANE_Byte *msk )
1019 *reg = 0x5b;
1023 *reg = 0x5b;
1027 *reg = 0x5a;
1031 *reg = 0x5a;
1035 *reg = 0x59;
1039 *reg = 0x59;
1043 *reg = 0;
1064 SANE_Byte reg, msk, val;
1074 usb_GetLampRegAndMask( sc->misc_io, ®, &msk );
1076 if( 0 == reg ) {
1077 usbio_ReadReg( dev->fd, 0x29, ® );
1078 if( reg & 3 )
1084 usbio_ReadReg( dev->fd, reg, &val );
1087 reg,val,msk);
1094 usb_GetLampRegAndMask( _GET_TPALAMP(sc->misc_io), ®, &msk );
1095 if (reg) {
1096 usbio_ReadReg( dev->fd, reg, &val );
1098 reg,val,msk);
1143 SANE_Byte reg, msk;
1148 usb_GetLampRegAndMask( _GET_TPALAMP(sc->misc_io), ®, &msk );
1150 usb_GetLampRegAndMask( sc->misc_io, ®, &msk );
1152 if( 0 == reg )
1165 regs[reg] |= msk;
1167 regs[reg] &= ~msk;
1171 on, reg, regs[reg] );
1172 usbio_WriteReg( dev->fd, reg, regs[reg] );