Linux Kernel
3.7.1
Main Page
Related Pages
Modules
Namespaces
Data Structures
Files
File List
Globals
All
Data Structures
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
include
asm-generic
vga.h
Go to the documentation of this file.
1
/*
2
* Access to VGA videoram
3
*
4
* (c) 1998 Martin Mares <
[email protected]
>
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 */
Generated on Thu Jan 10 2013 12:50:51 for Linux Kernel by
1.8.2