linux/include/asm-generic/vga.h
<<
>>
Prefs
   1/*
   2 *      Access to VGA videoram
   3 *
   4 *      (c) 1998 Martin Mares <mj@ucw.cz>
   5 */
   6#ifndef __ASM_GENERIC_VGA_H
   7#define __ASM_GENERIC_VGA_H
   8
   9/*
  10 *      On most architectures that support VGA, we can just
  11 *      recalculate addresses and then access the videoram
  12 *      directly without any black magic.
  13 *
  14 *      Everyone else needs to ioremap the address and use
  15 *      proper I/O accesses.
  16 */
  17#ifndef VGA_MAP_MEM
  18#define VGA_MAP_MEM(x, s) (unsigned long)phys_to_virt(x)
  19#endif
  20
  21#define vga_readb(x) (*(x))
  22#define vga_writeb(x, y) (*(y) = (x))
  23
  24#endif /* _ASM_GENERIC_VGA_H */
  25