repo.or.cz
/
linux-2.6
/
verdex.git
/
blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
blame
|
history
|
raw
|
HEAD
[TG3]: Set minimal hw interrupt mitigation.
[linux-2.6/verdex.git]
/
drivers
/
net
/
smc-mca.h
blob
ac50117a7e847dcdd12591267e04f67fb05fbbd4
1
/*
2
* djweis weisd3458@uni.edu
3
* most of this file was taken from ps2esdi.h
4
*/
5
6
struct
{
7
unsigned int
base_addr
;
8
}
addr_table
[] = {
9
{
0x0800
},
10
{
0x1800
},
11
{
0x2800
},
12
{
0x3800
},
13
{
0x4800
},
14
{
0x5800
},
15
{
0x6800
},
16
{
0x7800
},
17
{
0x8800
},
18
{
0x9800
},
19
{
0xa800
},
20
{
0xb800
},
21
{
0xc800
},
22
{
0xd800
},
23
{
0xe800
},
24
{
0xf800
}
25
};
26
27
#define MEM_MASK 64
28
29
struct
{
30
unsigned char
mem_index
;
31
unsigned long
mem_start
;
32
unsigned char
num_pages
;
33
}
mem_table
[] = {
34
{
16
,
0x0c0000
,
40
},
35
{
18
,
0x0c4000
,
40
},
36
{
20
,
0x0c8000
,
40
},
37
{
22
,
0x0cc000
,
40
},
38
{
24
,
0x0d0000
,
40
},
39
{
26
,
0x0d4000
,
40
},
40
{
28
,
0x0d8000
,
40
},
41
{
30
,
0x0dc000
,
40
},
42
{
144
,
0xfc0000
,
40
},
43
{
148
,
0xfc8000
,
40
},
44
{
154
,
0xfd0000
,
40
},
45
{
156
,
0xfd8000
,
40
},
46
{
0
,
0x0c0000
,
20
},
47
{
1
,
0x0c2000
,
20
},
48
{
2
,
0x0c4000
,
20
},
49
{
3
,
0x0c6000
,
20
}
50
};
51
52
#define IRQ_MASK 243
53
struct
{
54
unsigned char
new_irq
;
55
unsigned char
old_irq
;
56
}
irq_table
[] = {
57
{
3
,
3
},
58
{
4
,
4
},
59
{
10
,
10
},
60
{
14
,
15
}
61
};