Warning: This file is not a C or C++ file. It does not have highlighting.
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 |
Warning: This file is not a C or C++ file. It does not have highlighting.