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
arch
x86
include
asm
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
7
#ifndef _ASM_X86_VGA_H
8
#define _ASM_X86_VGA_H
9
10
/*
11
* On the PC, we can just recalculate addresses and then
12
* access the videoram directly without any black magic.
13
*/
14
15
#define VGA_MAP_MEM(x, s) (unsigned long)phys_to_virt(x)
16
17
#define vga_readb(x) (*(x))
18
#define vga_writeb(x, y) (*(y) = (x))
19
20
#ifdef CONFIG_FB_EFI
21
#define __ARCH_HAS_VGA_DEFAULT_DEVICE
22
extern
struct
pci_dev
*
vga_default_device
(
void
);
23
extern
void
vga_set_default_device
(
struct
pci_dev
*pdev);
24
#endif
25
26
#endif
/* _ASM_X86_VGA_H */
Generated on Thu Jan 10 2013 12:50:51 for Linux Kernel by
1.8.2