coreboot
coreboot is an Open Source project aimed at replacing the proprietary BIOS found in most computers.
rl5c476.h
Go to the documentation of this file.
1
/* SPDX-License-Identifier: GPL-2.0-or-later */
2
3
/* rl5c476 routines and defines*/
4
5
#include <
stdint.h
>
6
7
/* the 16 bit control structure for ricoh cardbus bridge */
8
typedef
struct
pc16reg
{
9
u8
idrevs
;
10
u8
ifstat
;
11
u8
pwctrl
;
12
u8
igctrl
;
13
u8
cschg
;
14
u8
cscint
;
15
u8
awinen
;
16
u8
ioctrl
;
17
u8
iostl0
;
18
u8
iosth0
;
19
u8
iospl0
;
20
u8
iosph0
;
21
u8
iostl1
;
22
u8
iosth1
;
23
u8
iospl1
;
24
u8
iosph1
;
25
u8
smstl0
;
26
u8
smsth0
;
27
u8
smspl0
;
28
u8
smsph0
;
29
u8
moffl0
;
30
u8
moffh0
;
31
u8
cdgenc
;
32
u8
resv1
;
33
u8
smstl1
;
34
u8
smsth1
;
35
u8
smspl1
;
36
u8
smsph1
;
37
u8
moffl1
;
38
u8
moffh1
;
39
u8
glctrl
;
40
u8
atctrl
;
41
u8
smstl2
;
42
u8
smsth2
;
43
u8
smspl2
;
44
u8
smsph2
;
45
u8
moffl2
;
46
u8
moffh2
;
47
u8
resv2
;
48
u8
resv3
;
49
u8
smstl3
;
50
u8
smsth3
;
51
u8
smspl3
;
52
u8
smsph3
;
53
u8
moffl3
;
54
u8
moffh3
;
55
u8
resv4
;
56
u8
miscc1
;
57
u8
smstl4
;
58
u8
smsth4
;
59
u8
smspl4
;
60
u8
smsph4
;
61
u8
moffl4
;
62
u8
moffh4
;
63
u8
ioffl0
;
64
u8
ioffh0
;
65
u8
ioffl1
;
66
u8
ioffh1
;
67
u8
gpio
;
68
u8
resv5
;
69
u8
resv6
;
70
u8
resv7
;
71
u8
resv8
;
72
u8
resv9
;
73
u8
smpga0
;
74
}
__packed
pc16reg_t
;
pc16reg_t
struct pc16reg pc16reg_t
stdint.h
u8
uint8_t u8
Definition:
stdint.h:45
__packed
Definition:
x86.c:23
pc16reg
Definition:
rl5c476.h:8
pc16reg::smsth2
u8 smsth2
Definition:
rl5c476.h:42
pc16reg::moffl3
u8 moffl3
Definition:
rl5c476.h:53
pc16reg::moffh1
u8 moffh1
Definition:
rl5c476.h:38
pc16reg::smstl2
u8 smstl2
Definition:
rl5c476.h:41
pc16reg::iospl1
u8 iospl1
Definition:
rl5c476.h:23
pc16reg::cscint
u8 cscint
Definition:
rl5c476.h:14
pc16reg::smsth4
u8 smsth4
Definition:
rl5c476.h:58
pc16reg::iosth0
u8 iosth0
Definition:
rl5c476.h:18
pc16reg::cschg
u8 cschg
Definition:
rl5c476.h:13
pc16reg::pwctrl
u8 pwctrl
Definition:
rl5c476.h:11
pc16reg::moffl2
u8 moffl2
Definition:
rl5c476.h:45
pc16reg::resv6
u8 resv6
Definition:
rl5c476.h:69
pc16reg::smstl4
u8 smstl4
Definition:
rl5c476.h:57
pc16reg::iospl0
u8 iospl0
Definition:
rl5c476.h:19
pc16reg::ioffh1
u8 ioffh1
Definition:
rl5c476.h:66
pc16reg::gpio
u8 gpio
Definition:
rl5c476.h:67
pc16reg::iosph0
u8 iosph0
Definition:
rl5c476.h:20
pc16reg::resv2
u8 resv2
Definition:
rl5c476.h:47
pc16reg::miscc1
u8 miscc1
Definition:
rl5c476.h:56
pc16reg::smstl0
u8 smstl0
Definition:
rl5c476.h:25
pc16reg::smspl1
u8 smspl1
Definition:
rl5c476.h:35
pc16reg::smsph0
u8 smsph0
Definition:
rl5c476.h:28
pc16reg::smspl2
u8 smspl2
Definition:
rl5c476.h:43
pc16reg::smsth1
u8 smsth1
Definition:
rl5c476.h:34
pc16reg::moffh3
u8 moffh3
Definition:
rl5c476.h:54
pc16reg::smstl3
u8 smstl3
Definition:
rl5c476.h:49
pc16reg::moffl0
u8 moffl0
Definition:
rl5c476.h:29
pc16reg::moffh0
u8 moffh0
Definition:
rl5c476.h:30
pc16reg::atctrl
u8 atctrl
Definition:
rl5c476.h:40
pc16reg::moffl1
u8 moffl1
Definition:
rl5c476.h:37
pc16reg::smsph3
u8 smsph3
Definition:
rl5c476.h:52
pc16reg::glctrl
u8 glctrl
Definition:
rl5c476.h:39
pc16reg::resv4
u8 resv4
Definition:
rl5c476.h:55
pc16reg::igctrl
u8 igctrl
Definition:
rl5c476.h:12
pc16reg::moffl4
u8 moffl4
Definition:
rl5c476.h:61
pc16reg::ifstat
u8 ifstat
Definition:
rl5c476.h:10
pc16reg::smsph2
u8 smsph2
Definition:
rl5c476.h:44
pc16reg::resv5
u8 resv5
Definition:
rl5c476.h:68
pc16reg::smsth0
u8 smsth0
Definition:
rl5c476.h:26
pc16reg::iostl0
u8 iostl0
Definition:
rl5c476.h:17
pc16reg::awinen
u8 awinen
Definition:
rl5c476.h:15
pc16reg::iosph1
u8 iosph1
Definition:
rl5c476.h:24
pc16reg::resv7
u8 resv7
Definition:
rl5c476.h:70
pc16reg::idrevs
u8 idrevs
Definition:
rl5c476.h:9
pc16reg::smstl1
u8 smstl1
Definition:
rl5c476.h:33
pc16reg::ioffl0
u8 ioffl0
Definition:
rl5c476.h:63
pc16reg::smsth3
u8 smsth3
Definition:
rl5c476.h:50
pc16reg::cdgenc
u8 cdgenc
Definition:
rl5c476.h:31
pc16reg::resv8
u8 resv8
Definition:
rl5c476.h:71
pc16reg::moffh2
u8 moffh2
Definition:
rl5c476.h:46
pc16reg::smsph1
u8 smsph1
Definition:
rl5c476.h:36
pc16reg::smspl3
u8 smspl3
Definition:
rl5c476.h:51
pc16reg::moffh4
u8 moffh4
Definition:
rl5c476.h:62
pc16reg::smspl4
u8 smspl4
Definition:
rl5c476.h:59
pc16reg::ioffh0
u8 ioffh0
Definition:
rl5c476.h:64
pc16reg::resv9
u8 resv9
Definition:
rl5c476.h:72
pc16reg::resv3
u8 resv3
Definition:
rl5c476.h:48
pc16reg::ioffl1
u8 ioffl1
Definition:
rl5c476.h:65
pc16reg::iosth1
u8 iosth1
Definition:
rl5c476.h:22
pc16reg::ioctrl
u8 ioctrl
Definition:
rl5c476.h:16
pc16reg::smpga0
u8 smpga0
Definition:
rl5c476.h:73
pc16reg::iostl1
u8 iostl1
Definition:
rl5c476.h:21
pc16reg::resv1
u8 resv1
Definition:
rl5c476.h:32
pc16reg::smspl0
u8 smspl0
Definition:
rl5c476.h:27
pc16reg::smsph4
u8 smsph4
Definition:
rl5c476.h:60
src
southbridge
ricoh
rl5c476
rl5c476.h
Generated by
1.9.1