Lines Matching refs:data

53  #define STATUS_EEPROM_DO	0x40		// Serial EEPROM data bit
79 u8 org_data; // original LPT data port contents
107 static void ppc6_wr_data_byte(Interface *ppc, u8 data);
110 static void ppc6_wr_port(Interface *ppc, u8 port, u8 data);
111 static void ppc6_rd_data_blk(Interface *ppc, u8 *data, long count);
113 static void ppc6_wr_data_blk(Interface *ppc, u8 *data, long count);
114 static void ppc6_rd_port16_blk(Interface *ppc, u8 port, u8 *data, long length);
115 static void ppc6_wr_port16_blk(Interface *ppc, u8 port, u8 *data, long length);
257 static void ppc6_wr_data_byte(Interface *ppc, u8 data)
266 outb(data, ppc->lpt_addr);
279 outb(data, ppc->lpt_addr + 4);
290 u8 data = 0;
303 data = inb(ppc->lpt_addr + 1);
305 data = ((data & 0x80) >> 1) | ((data & 0x38) >> 3);
313 data |= inb(ppc->lpt_addr + 1) & 0xB8;
329 data = inb(ppc->lpt_addr);
348 data = inb(ppc->lpt_addr + 4);
356 return(data);
370 static void ppc6_wr_port(Interface *ppc, u8 port, u8 data)
374 ppc6_wr_data_byte(ppc, data);
379 static void ppc6_rd_data_blk(Interface *ppc, u8 *data, long count)
408 *data++ = d;
430 *data++ = inb(ppc->lpt_addr);
453 *data++ = inb(ppc->lpt_addr + 4);
470 *((u16 *)data) = inw(ppc->lpt_addr + 4);
471 data += 2;
477 *data++ = inb(ppc->lpt_addr + 4);
494 *((u32 *)data) = inl(ppc->lpt_addr + 4);
495 data += 4;
501 *data++ = inb(ppc->lpt_addr + 4);
528 static void ppc6_wr_data_blk(Interface *ppc, u8 *data, long count)
537 outb(*data++, ppc->lpt_addr);
558 last = *data;
564 this = *data++;
594 outb(*data++,ppc->lpt_addr + 4);
607 outw(*((u16 *)data),ppc->lpt_addr + 4);
608 data += 2;
614 outb(*data++,ppc->lpt_addr + 4);
627 outl(*((u32 *)data),ppc->lpt_addr + 4);
628 data += 4;
634 outb(*data++,ppc->lpt_addr + 4);
647 static void ppc6_rd_port16_blk(Interface *ppc, u8 port, u8 *data, long length)
660 ppc6_rd_data_blk(ppc, data, length);
667 static void ppc6_wr_port16_blk(Interface *ppc, u8 port, u8 *data, long length)
680 ppc6_wr_data_blk(ppc, data, length);