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
sparc
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 _LINUX_ASM_VGA_H_
8
#define _LINUX_ASM_VGA_H_
9
10
#include <
linux/bug.h
>
11
#include <asm/types.h>
12
13
#define VT_BUF_HAVE_RW
14
15
#undef scr_writew
16
#undef scr_readw
17
18
static
inline
void
scr_writew
(
u16
val
,
u16
*
addr
)
19
{
20
BUG_ON
((
long
) addr >= 0);
21
22
*addr =
val
;
23
}
24
25
static
inline
u16
scr_readw
(
const
u16
*
addr
)
26
{
27
BUG_ON
((
long
) addr >= 0);
28
29
return
*
addr
;
30
}
31
32
#define VGA_MAP_MEM(x,s) (x)
33
34
#endif
Generated on Thu Jan 10 2013 12:50:51 for Linux Kernel by
1.8.2