Lines Matching refs:val
143 u8 val = readb_le(BE_memaddr(addr)); in BE_rdb() local
144 return val; in BE_rdb()
165 u16 val = readw_le(base); in BE_rdw() local
166 return val; in BE_rdw()
187 u32 val = readl_le(base); in BE_rdl() local
188 return val; in BE_rdl()
201 void X86API BE_wrb(u32 addr, u8 val) in BE_wrb() argument
204 writeb_le(BE_memaddr(addr), val); in BE_wrb()
217 void X86API BE_wrw(u32 addr, u16 val) in BE_wrw() argument
221 writew_le(base, val); in BE_wrw()
235 void X86API BE_wrl(u32 addr, u32 val) in BE_wrl() argument
239 writel_le(base, val); in BE_wrl()
269 u8 val = 0xff; in VGA_inpb() local
280 val = _BE_env.emu3C0; in VGA_inpb()
284 val = _BE_env.emu3C1[_BE_env.emu3C0]; in VGA_inpb()
326 val = _BE_env.emu3DA; in VGA_inpb()
330 return val; in VGA_inpb()
343 static void VGA_outpb (int port, u8 val) in VGA_outpb() argument
353 _BE_env.emu3C0 = val; in VGA_outpb()
357 _BE_env.emu3C1[_BE_env.emu3C0] = val; in VGA_outpb()
362 _BE_env.emu3C2 = val; in VGA_outpb()
365 _BE_env.emu3C4 = val; in VGA_outpb()
369 _BE_env.emu3C5[_BE_env.emu3C4] = val; in VGA_outpb()
372 _BE_env.emu3C6 = val; in VGA_outpb()
375 _BE_env.emu3C7 = (int) val *3; in VGA_outpb()
379 _BE_env.emu3C8 = (int) val *3; in VGA_outpb()
384 _BE_env.emu3C9[_BE_env.emu3C8++] = val; in VGA_outpb()
387 _BE_env.emu3CE = val; in VGA_outpb()
391 _BE_env.emu3CF[_BE_env.emu3CE] = val; in VGA_outpb()
395 _BE_env.emu3D4 = val; in VGA_outpb()
399 _BE_env.emu3D5[_BE_env.emu3D4] = val; in VGA_outpb()
532 static void PCI_outp(int port, u32 val, int type) in PCI_outp() argument
538 BE_accessReg(port - 0xCFC, val, REG_WRITE_BYTE); in PCI_outp()
543 BE_accessReg(port - 0xCFC, val, REG_WRITE_WORD); in PCI_outp()
548 _BE_env.configAddress = val & 0x80FFFFFC; in PCI_outp()
551 BE_accessReg(0, val, REG_WRITE_DWORD); in PCI_outp()
572 u8 val = 0; in BE_inb() local
578 val = LOG_inpb(port); in BE_inb()
580 val = VGA_inpb(port); in BE_inb()
589 val = PCI_inp(port, REG_READ_BYTE); in BE_inb()
591 DB(printf("WARN: INVALID inb.%04X -> %02X\n", (u16) port, val);) in BE_inb()
592 val = LOG_inpb(port); in BE_inb()
597 val = LOG_inpb(port); in BE_inb()
598 debug_io("%02X\n", val); in BE_inb()
601 return val; in BE_inb()
618 u16 val = 0; in BE_inw() local
622 val = PCI_inp(port, REG_READ_WORD); in BE_inw()
624 DB(printf("WARN: Maybe INVALID inw.%04X -> %04X\n", (u16) port, val);) in BE_inw()
625 val = LOG_inpw(port); in BE_inw()
630 val = LOG_inpw(port); in BE_inw()
631 debug_io("%04X\n", val); in BE_inw()
634 return val; in BE_inw()
651 u32 val = 0; in BE_inl() local
655 val = PCI_inp(port, REG_READ_DWORD); in BE_inl()
657 val = LOG_inpd(port); in BE_inl()
662 val = LOG_inpd(port); in BE_inl()
663 debug_io("%08X\n", val); in BE_inl()
666 return val; in BE_inl()
679 void X86API BE_outb(X86EMU_pioAddr port, u8 val) in BE_outb() argument
683 VGA_outpb(port, val); in BE_outb()
691 PCI_outp(port, val, REG_WRITE_BYTE); in BE_outb()
693 DB(printf("WARN:Maybe INVALID outb.%04X <- %02X\n", (u16) port, val);) in BE_outb()
694 LOG_outpb(port, val); in BE_outb()
698 debug_io("outb.%04X <- %02X", (u16) port, val); in BE_outb()
699 LOG_outpb(port, val); in BE_outb()
714 void X86API BE_outw(X86EMU_pioAddr port, u16 val) in BE_outw() argument
718 VGA_outpb(port, val); in BE_outw()
719 VGA_outpb(port + 1, val >> 8); in BE_outw()
721 PCI_outp(port, val, REG_WRITE_WORD); in BE_outw()
724 val);) in BE_outw()
725 LOG_outpw(port, val); in BE_outw()
729 debug_io("outw.%04X <- %04X", (u16) port, val); in BE_outw()
730 LOG_outpw(port, val); in BE_outw()
745 void X86API BE_outl(X86EMU_pioAddr port, u32 val) in BE_outl() argument
749 PCI_outp(port, val, REG_WRITE_DWORD); in BE_outl()
751 DB(printf("WARN: INVALID outl.%04X <- %08X\n", (u16) port,val);) in BE_outl()
752 LOG_outpd(port, val); in BE_outl()
756 debug_io("outl.%04X <- %08X", (u16) port, val); in BE_outl()
757 LOG_outpd(port, val); in BE_outl()