26 lines · c
1/* SPDX-License-Identifier: GPL-2.0 */2/*3 * Access to VGA videoram4 *5 * (c) 1998 Martin Mares <mj@ucw.cz>6 */7#ifndef __ASM_GENERIC_VGA_H8#define __ASM_GENERIC_VGA_H9 10/*11 * On most architectures that support VGA, we can just12 * recalculate addresses and then access the videoram13 * directly without any black magic.14 *15 * Everyone else needs to ioremap the address and use16 * proper I/O accesses.17 */18#ifndef VGA_MAP_MEM19#define VGA_MAP_MEM(x, s) (unsigned long)phys_to_virt(x)20#endif21 22#define vga_readb(x) (*(x))23#define vga_writeb(x, y) (*(y) = (x))24 25#endif /* _ASM_GENERIC_VGA_H */26