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