]> git.lizzy.rs Git - plan9front.git/blob - sys/src/boot/zynq/ddr.s
ip/cifsd: fix missing int return type for vpack() (thanks pr)
[plan9front.git] / sys / src / boot / zynq / ddr.s
1 #define OUTPUT_EN (3<<9)
2 #define DCI_EN (7<<4)
3 #define INP_VREF (1<<1)
4 #define INP_DIFF (2<<1)
5
6 TEXT ddriob(SB), $-4
7         WORD $(OUTPUT_EN) // DDRIOB_ADDR0
8         WORD $(OUTPUT_EN) // DDRIOB_ADDR1
9         WORD $(OUTPUT_EN | DCI_EN | INP_VREF) // DDRIOB_DATA0
10         WORD $(OUTPUT_EN | DCI_EN | INP_VREF) // DDRIOB_DATA1
11         WORD $(OUTPUT_EN | DCI_EN | INP_DIFF) // DDRIOB_DIFF0
12         WORD $(OUTPUT_EN | DCI_EN | INP_DIFF) // DDRIOB_DIFF1
13         WORD $(OUTPUT_EN) // DDRIOB_CLOCK
14         WORD $0x0018C61C // DDRIOB_DRIVE_SLEW_ADDR
15         WORD $0x00F9861C // DDRIOB_DRIVE_SLEW_DATA
16         WORD $0x00F9861C // DDRIOB_DRIVE_SLEW_DIFF
17         WORD $0x00F9861C // DDRIOB_DRIVE_SLEW_CLOCK
18         WORD $0xE60 // DDRIOB_DDR_CTRL
19
20 TEXT ddrdata(SB), $-4
21         WORD $0XF8006000
22         WORD $0x0001FFFF
23         WORD $0x00000080
24         WORD $0XF8006004
25         WORD $0x1FFFFFFF
26         WORD $0x00081081
27         WORD $0XF8006008
28         WORD $0x03FFFFFF
29         WORD $0x03C0780F
30         WORD $0XF800600C
31         WORD $0x03FFFFFF
32         WORD $0x02001001
33         WORD $0XF8006010
34         WORD $0x03FFFFFF
35         WORD $0x00014001
36         WORD $0XF8006014
37         WORD $0x001FFFFF
38         WORD $0x0004281A
39         WORD $0XF8006018
40         WORD $0xF7FFFFFF
41         WORD $0x44E458D2
42         WORD $0XF800601C
43         WORD $0xFFFFFFFF
44         WORD $0x82023965
45         WORD $0XF8006020
46         WORD $0xFFFFFFFC
47         WORD $0x2B288290
48         WORD $0XF8006024
49         WORD $0x0FFFFFFF
50         WORD $0x0000003C
51         WORD $0XF8006028
52         WORD $0x00003FFF
53         WORD $0x00002007
54         WORD $0XF800602C
55         WORD $0xFFFFFFFF
56         WORD $0x00000008
57         WORD $0XF8006030
58         WORD $0xFFFFFFFF
59         WORD $0x00040970
60         WORD $0XF8006034
61         WORD $0x13FF3FFF
62         WORD $0x00011054
63         WORD $0XF8006038
64         WORD $0x00001FC3
65         WORD $0x00000000
66         WORD $0XF800603C
67         WORD $0x000FFFFF
68         WORD $0x00000777
69         WORD $0XF8006040
70         WORD $0xFFFFFFFF
71         WORD $0xFFF00000
72         WORD $0XF8006044
73         WORD $0x0FFFFFFF
74         WORD $0x0F666666
75         WORD $0XF8006048
76         WORD $0x3FFFFFFF
77         WORD $0x0003C248
78         WORD $0XF8006050
79         WORD $0xFF0F8FFF
80         WORD $0x77010800
81         WORD $0XF8006058
82         WORD $0x0001FFFF
83         WORD $0x00000101
84         WORD $0XF800605C
85         WORD $0x0000FFFF
86         WORD $0x00005003
87         WORD $0XF8006060
88         WORD $0x000017FF
89         WORD $0x0000003E
90         WORD $0XF8006064
91         WORD $0x00021FE0
92         WORD $0x00020000
93         WORD $0XF8006068
94         WORD $0x03FFFFFF
95         WORD $0x00284545
96         WORD $0XF800606C
97         WORD $0x0000FFFF
98         WORD $0x00001610
99         WORD $0XF80060A0
100         WORD $0x00FFFFFF
101         WORD $0x00008000
102         WORD $0XF80060A4
103         WORD $0xFFFFFFFF
104         WORD $0x10200802
105         WORD $0XF80060A8
106         WORD $0x0FFFFFFF
107         WORD $0x0690CB73
108         WORD $0XF80060AC
109         WORD $0x000001FF
110         WORD $0x000001FE
111         WORD $0XF80060B0
112         WORD $0x1FFFFFFF
113         WORD $0x04FFFFFF
114         WORD $0XF80060B4
115         WORD $0x000007FF
116         WORD $0x00000200
117         WORD $0XF80060B8
118         WORD $0x01FFFFFF
119         WORD $0x0020006A
120         WORD $0XF80060C4
121         WORD $0x00000003
122         WORD $0x00000003
123         WORD $0XF80060C4
124         WORD $0x00000003
125         WORD $0x00000000
126         WORD $0XF80060C8
127         WORD $0x000000FF
128         WORD $0x00000000
129         WORD $0XF80060DC
130         WORD $0x00000001
131         WORD $0x00000000
132         WORD $0XF80060F0
133         WORD $0x0000FFFF
134         WORD $0x00000000
135         WORD $0XF80060F4
136         WORD $0x0000000F
137         WORD $0x00000008
138         WORD $0XF8006114
139         WORD $0x000000FF
140         WORD $0x00000000
141         WORD $0XF8006118
142         WORD $0x7FFFFFFF
143         WORD $0x40000001
144         WORD $0XF800611C
145         WORD $0x7FFFFFFF
146         WORD $0x40000001
147         WORD $0XF8006120
148         WORD $0x7FFFFFFF
149         WORD $0x40000001
150         WORD $0XF8006124
151         WORD $0x7FFFFFFF
152         WORD $0x40000001
153         WORD $0XF800612C
154         WORD $0x000FFFFF
155         WORD $0x00000000
156         WORD $0XF8006130
157         WORD $0x000FFFFF
158         WORD $0x00000000
159         WORD $0XF8006134
160         WORD $0x000FFFFF
161         WORD $0x00000000
162         WORD $0XF8006138
163         WORD $0x000FFFFF
164         WORD $0x00000000
165         WORD $0XF8006140
166         WORD $0x000FFFFF
167         WORD $0x00000035
168         WORD $0XF8006144
169         WORD $0x000FFFFF
170         WORD $0x00000035
171         WORD $0XF8006148
172         WORD $0x000FFFFF
173         WORD $0x00000035
174         WORD $0XF800614C
175         WORD $0x000FFFFF
176         WORD $0x00000035
177         WORD $0XF8006154
178         WORD $0x000FFFFF
179         WORD $0x00000080
180         WORD $0XF8006158
181         WORD $0x000FFFFF
182         WORD $0x00000080
183         WORD $0XF800615C
184         WORD $0x000FFFFF
185         WORD $0x00000080
186         WORD $0XF8006160
187         WORD $0x000FFFFF
188         WORD $0x00000075
189         WORD $0XF8006168
190         WORD $0x001FFFFF
191         WORD $0x000000EE
192         WORD $0XF800616C
193         WORD $0x001FFFFF
194         WORD $0x000000E4
195         WORD $0XF8006170
196         WORD $0x001FFFFF
197         WORD $0x000000FC
198         WORD $0XF8006174
199         WORD $0x001FFFFF
200         WORD $0x000000F4
201         WORD $0XF800617C
202         WORD $0x000FFFFF
203         WORD $0x000000C0
204         WORD $0XF8006180
205         WORD $0x000FFFFF
206         WORD $0x000000C0
207         WORD $0XF8006184
208         WORD $0x000FFFFF
209         WORD $0x000000C0
210         WORD $0XF8006188
211         WORD $0x000FFFFF
212         WORD $0x000000B5
213         WORD $0XF8006190
214         WORD $0xFFFFFFFF
215         WORD $0x10040080
216         WORD $0XF8006194
217         WORD $0x000FFFFF
218         WORD $0x00007D02
219         WORD $0XF8006204
220         WORD $0xFFFFFFFF
221         WORD $0x00000000
222         WORD $0XF8006208
223         WORD $0x000F03FF
224         WORD $0x000803FF
225         WORD $0XF800620C
226         WORD $0x000F03FF
227         WORD $0x000803FF
228         WORD $0XF8006210
229         WORD $0x000F03FF
230         WORD $0x000803FF
231         WORD $0XF8006214
232         WORD $0x000F03FF
233         WORD $0x000803FF
234         WORD $0XF8006218
235         WORD $0x000F03FF
236         WORD $0x000003FF
237         WORD $0XF800621C
238         WORD $0x000F03FF
239         WORD $0x000003FF
240         WORD $0XF8006220
241         WORD $0x000F03FF
242         WORD $0x000003FF
243         WORD $0XF8006224
244         WORD $0x000F03FF
245         WORD $0x000003FF
246         WORD $0XF80062A8
247         WORD $0x00000FF7
248         WORD $0x00000000
249         WORD $0XF80062AC
250         WORD $0xFFFFFFFF
251         WORD $0x00000000
252         WORD $0XF80062B0
253         WORD $0x003FFFFF
254         WORD $0x00005125
255         WORD $0xF80062B4
256         WORD $0x003FFFFF
257         WORD $0x000012A8
258         WORD $0