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
alpha
kernel
pc873xx.h
Go to the documentation of this file.
1
2
#ifndef _PC873xx_H_
3
#define _PC873xx_H_
4
5
/*
6
* Control Register Values
7
*/
8
#define REG_FER 0x00
9
#define REG_FAR 0x01
10
#define REG_PTR 0x02
11
#define REG_FCR 0x03
12
#define REG_PCR 0x04
13
#define REG_KRR 0x05
14
#define REG_PMC 0x06
15
#define REG_TUP 0x07
16
#define REG_SID 0x08
17
#define REG_ASC 0x09
18
#define REG_IRC 0x0e
19
20
/*
21
* Model numbers
22
*/
23
#define PC87303 0
24
#define PC87306 1
25
#define PC87312 2
26
#define PC87332 3
27
#define PC87334 4
28
29
int
pc873xx_probe
(
void
);
30
unsigned
int
pc873xx_get_base
(
void
);
31
char
*
pc873xx_get_model
(
void
);
32
void
pc873xx_enable_epp19
(
void
);
33
void
pc873xx_enable_ide
(
void
);
34
35
#endif
Generated on Thu Jan 10 2013 12:51:54 for Linux Kernel by
1.8.2