OpenCores
URL https://opencores.org/ocsvn/mips_enhanced/mips_enhanced/trunk

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [lib/] [gaisler/] [usb/] [grusbhc.in.h] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
#ifndef CONFIG_GRUSBHC_ENABLE
2
#define CONFIG_GRUSBHC_ENABLE 0
3
#endif
4
 
5
#ifndef CONFIG_GRUSBHC_NPORTS
6
#define CONFIG_GRUSBHC_NPORTS 1
7
#endif
8
 
9
#ifndef CONFIG_GRUSBHC_EHC
10
#define CONFIG_GRUSBHC_EHC 0
11
#endif
12
 
13
#ifndef CONFIG_GRUSBHC_UHC
14
#define CONFIG_GRUSBHC_UHC 0
15
#endif
16
 
17
#ifndef CONFIG_GRUSBHC_NCC
18
#define CONFIG_GRUSBHC_NCC 1
19
#endif
20
 
21
#ifndef CONFIG_GRUSBHC_NPCC
22
#define CONFIG_GRUSBHC_NPCC 1
23
#endif
24
 
25
#ifndef CONFIG_GRUSBHC_PRR
26
#define CONFIG_GRUSBHC_PRR 0
27
#endif
28
 
29
#ifndef CONFIG_GRUSBHC_ENDIAN
30
#define CONFIG_GRUSBHC_ENDIAN 1
31
#endif
32
 
33
#ifndef CONFIG_GRUSBHC_BLO
34
#define CONFIG_GRUSBHC_BLO 3
35
#endif
36
 
37
#ifndef CONFIG_GRUSBHC_BEREGS
38
#define CONFIG_GRUSBHC_BEREGS 0
39
#endif
40
 
41
#ifndef CONFIG_GRUSBHC_BEDESC
42
#define CONFIG_GRUSBHC_BEDESC 0
43
#endif
44
 
45
#ifndef CONFIG_GRUSBHC_BWRD
46
#define CONFIG_GRUSBHC_BWRD 16
47
#endif
48
 
49
#if defined CONFIG_GRUSBHC_UTMI16
50
#define CONFIG_GRUSBHC_UTMTYPE 0
51
#if defined CONFIG_GRUSBHC_ENABLEH
52
#if defined CONFIG_GRUSBHC_FAULT2H
53
#define CONFIG_GRUSBHC_VBUSCONF 3
54
#else
55
#define CONFIG_GRUSBHC_VBUSCONF 1
56
#endif
57
#else
58
#if defined CONFIG_GRUSBHC_FAULT2H
59
#define CONFIG_GRUSBHC_VBUSCONF 2
60
#else
61
#define CONFIG_GRUSBHC_VBUSCONF 0
62
#endif
63
#endif
64
#elif defined CONFIG_GRUSBHC_UTMI8
65
#define CONFIG_GRUSBHC_UTMTYPE 1
66
#if defined CONFIG_GRUSBHC_ENABLEH
67
#if defined CONFIG_GRUSBHC_FAULT2H
68
#define CONFIG_GRUSBHC_VBUSCONF 3
69
#else
70
#define CONFIG_GRUSBHC_VBUSCONF 1
71
#endif
72
#else
73
#if defined CONFIG_GRUSBHC_FAULT2H
74
#define CONFIG_GRUSBHC_VBUSCONF 2
75
#else
76
#define CONFIG_GRUSBHC_VBUSCONF 0
77
#endif
78
#endif
79
#else
80
#define CONFIG_GRUSBHC_UTMTYPE 2
81
#if defined CONFIG_GRUSBHC_VBUSINT
82
#define CONFIG_GRUSBHC_VBUSCONF 0
83
#else
84
#if defined CONFIG_GRUSBHC_FAULTL
85
#define CONFIG_GRUSBHC_VBUSCONF 3
86
#elif defined CONFIG_GRUSBHC_FAULTH
87
#define CONFIG_GRUSBHC_VBUSCONF 2
88
#else
89
#define CONFIG_GRUSBHC_VBUSCONF 1
90
#endif
91
#endif
92
#endif
93
 
94
 
95
#ifndef CONFIG_GRUSBHC_VBUSCONF
96
#define CONFIG_GRUSBHC_VBUSCONF 3
97
#endif
98
 
99
#ifndef CONFIG_GRUSBHC_PR1
100
#define CONFIG_GRUSBHC_PR1 1
101
#endif
102
#ifndef CONFIG_GRUSBHC_PR2
103
#define CONFIG_GRUSBHC_PR2 0
104
#endif
105
#ifndef CONFIG_GRUSBHC_PR3
106
#define CONFIG_GRUSBHC_PR3 0
107
#endif
108
#ifndef CONFIG_GRUSBHC_PR4
109
#define CONFIG_GRUSBHC_PR4 0
110
#endif
111
#ifndef CONFIG_GRUSBHC_PR5
112
#define CONFIG_GRUSBHC_PR5 0
113
#endif
114
#ifndef CONFIG_GRUSBHC_PR6
115
#define CONFIG_GRUSBHC_PR6 0
116
#endif
117
#ifndef CONFIG_GRUSBHC_PR7
118
#define CONFIG_GRUSBHC_PR7 0
119
#endif
120
#ifndef CONFIG_GRUSBHC_PR8
121
#define CONFIG_GRUSBHC_PR8 0
122
#endif
123
#ifndef CONFIG_GRUSBHC_PR9
124
#define CONFIG_GRUSBHC_PR9 0
125
#endif
126
#ifndef CONFIG_GRUSBHC_PR10
127
#define CONFIG_GRUSBHC_PR10 0
128
#endif
129
#ifndef CONFIG_GRUSBHC_PR11
130
#define CONFIG_GRUSBHC_PR11 0
131
#endif
132
#ifndef CONFIG_GRUSBHC_PR12
133
#define CONFIG_GRUSBHC_PR12 0
134
#endif
135
#ifndef CONFIG_GRUSBHC_PR13
136
#define CONFIG_GRUSBHC_PR13 0
137
#endif
138
#ifndef CONFIG_GRUSBHC_PR14
139
#define CONFIG_GRUSBHC_PR14 0
140
#endif
141
#ifndef CONFIG_GRUSBHC_PR15
142
#define CONFIG_GRUSBHC_PR15 0
143
#endif
144
 
145
#define CONFIG_GRUSBHC_PORTROUTE1 CONFIG_GRUSBHC_PR8*2**26 + CONFIG_GRUSBHC_PR7*2**22 +\
146
                                  CONFIG_GRUSBHC_PR6*2**18 + CONFIG_GRUSBHC_PR5*2**14 +\
147
                                  CONFIG_GRUSBHC_PR4*2**10 + CONFIG_GRUSBHC_PR3*2**6 +\
148
                                  CONFIG_GRUSBHC_PR2*2**2 + (CONFIG_GRUSBHC_PR1/4)
149
 
150
#define CONFIG_GRUSBHC_PORTROUTE2 CONFIG_GRUSBHC_PR15*2**26 + CONFIG_GRUSBHC_PR14*2**22 +\
151
                                  CONFIG_GRUSBHC_PR13*2**18 + CONFIG_GRUSBHC_PR12*2**14 +\
152
                                  CONFIG_GRUSBHC_PR11*2**10 + CONFIG_GRUSBHC_PR10*2**6 +\
153
                                  CONFIG_GRUSBHC_PR9*2**2 + (CONFIG_GRUSBHC_PR1 mod 4)
154
 
155
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.