Lines Matching defs:value
159 write_reg(short port, unsigned char reg, unsigned char value)
169 outval |= value;
179 write_reg_high(short port, unsigned char reg, unsigned char value)
188 outval = WrAddr | HNib | value;
190 outval &= HNib | 0x0f; /* HNib | value */
199 write_reg_byte(short port, unsigned char reg, unsigned char value)
208 outb((outval & 0xf0) | (value & 0x0f), port + PAR_DATA);
209 outb(value & 0x0f, port + PAR_DATA);
210 value >>= 4;
211 outb(value, port + PAR_DATA);
212 outb(0x10 | value, port + PAR_DATA);
213 outb(0x10 | value, port + PAR_DATA);
215 outb(EOC | value, port + PAR_DATA); /* Reset the address register. */
224 static inline void write_byte_mode0(short ioaddr, unsigned char value)
226 outb(value & 0x0f, ioaddr + PAR_DATA);
227 outb((value>>4) | 0x10, ioaddr + PAR_DATA);
230 static inline void write_byte_mode1(short ioaddr, unsigned char value)
232 outb(value & 0x0f, ioaddr + PAR_DATA);
234 outb((value>>4) | 0x10, ioaddr + PAR_DATA);
239 static inline void write_word_mode0(short ioaddr, unsigned short value)
241 outb(value & 0x0f, ioaddr + PAR_DATA);
242 value >>= 4;
243 outb((value & 0x0f) | 0x10, ioaddr + PAR_DATA);
244 value >>= 4;
245 outb(value & 0x0f, ioaddr + PAR_DATA);
246 value >>= 4;
247 outb((value & 0x0f) | 0x10, ioaddr + PAR_DATA);