2 * Copyright (C) 2007 Ben Skeggs.
5 * Permission is hereby granted, free of charge, to any person obtaining
6 * a copy of this software and associated documentation files (the
7 * "Software"), to deal in the Software without restriction, including
8 * without limitation the rights to use, copy, modify, merge, publish,
9 * distribute, sublicense, and/or sell copies of the Software, and to
10 * permit persons to whom the Software is furnished to do so, subject to
11 * the following conditions:
13 * The above copyright notice and this permission notice (including the
14 * next paragraph) shall be included in all copies or substantial
15 * portions of the Software.
17 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
18 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
19 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
20 * IN NO EVENT SHALL THE COPYRIGHT OWNER(S) AND/OR ITS SUPPLIERS BE
21 * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
22 * OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23 * WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
29 #include "nouveau_drv.h"
31 #define IS_G80 ((dev_priv->chipset & 0xf0) == 0x50)
34 nv50_graph_init_reset(struct drm_device *dev)
36 struct drm_nouveau_private *dev_priv = dev->dev_private;
37 uint32_t pmc_e = NV_PMC_ENABLE_PGRAPH | (1 << 21);
41 NV_WRITE(NV03_PMC_ENABLE, NV_READ(NV03_PMC_ENABLE) & ~pmc_e);
42 NV_WRITE(NV03_PMC_ENABLE, NV_READ(NV03_PMC_ENABLE) | pmc_e);
46 nv50_graph_init_intr(struct drm_device *dev)
48 struct drm_nouveau_private *dev_priv = dev->dev_private;
51 NV_WRITE(NV03_PGRAPH_INTR, 0xffffffff);
52 NV_WRITE(0x400138, 0xffffffff);
53 NV_WRITE(NV40_PGRAPH_INTR_EN, 0xffffffff);
57 nv50_graph_init_regs__nv(struct drm_device *dev)
59 struct drm_nouveau_private *dev_priv = dev->dev_private;
63 NV_WRITE(0x400804, 0xc0000000);
64 NV_WRITE(0x406800, 0xc0000000);
65 NV_WRITE(0x400c04, 0xc0000000);
66 NV_WRITE(0x401804, 0xc0000000);
67 NV_WRITE(0x405018, 0xc0000000);
68 NV_WRITE(0x402000, 0xc0000000);
70 NV_WRITE(0x400108, 0xffffffff);
72 NV_WRITE(0x400824, 0x00004000);
73 NV_WRITE(0x400500, 0x00010001);
77 nv50_graph_init_regs(struct drm_device *dev)
79 struct drm_nouveau_private *dev_priv = dev->dev_private;
83 NV_WRITE(NV04_PGRAPH_DEBUG_3, (1<<2) /* HW_CONTEXT_SWITCH_ENABLED */);
86 static uint32_t nv50_ctx_voodoo[] = {
87 0x0070008e, 0x0070009c, 0x00200020, 0x00600008, 0x0050004c, 0x00400e89,
88 0x00200000, 0x00600007, 0x00300000, 0x00c000ff, 0x00200000, 0x008000ff,
89 0x00700009, 0x00417e4d, 0x00401e44, 0x00401e05, 0x00401e0d, 0x00415a06,
90 0x00600005, 0x004015c5, 0x00600011, 0x00401c0b, 0x0090ffff, 0x0091ffff,
91 0x00200020, 0x00600008, 0x0050004c, 0x00600009, 0x00415a45, 0x0041754d,
92 0x0070009d, 0x004022cf, 0x0070009f, 0x0050009f, 0x00401fc0, 0x00200080,
93 0x00600008, 0x00401f4f, 0x00401fc0, 0x004025cc, 0x00700081, 0x00200000,
94 0x00600006, 0x00700000, 0x00111bfc, 0x00700080, 0x00700083, 0x00200047,
95 0x00600006, 0x0011020a, 0x002005c0, 0x00600007, 0x00300000, 0x00c000ff,
96 0x00c800ff, 0x00416507, 0x00202627, 0x008000ff, 0x00403c8c, 0x005000cb,
97 0x00a0023f, 0x00200040, 0x00600006, 0x0070000f, 0x00170202, 0x0011020a,
98 0x00200032, 0x0010020d, 0x001b0242, 0x00120302, 0x00140402, 0x00180500,
99 0x00130509, 0x00150550, 0x00110605, 0x001e0607, 0x00110700, 0x00110900,
100 0x00110902, 0x00110a00, 0x00160b02, 0x00110b28, 0x00140b2b, 0x00110c01,
101 0x00111400, 0x00111405, 0x00111407, 0x00111409, 0x0011140b, 0x002000ea,
102 0x00101500, 0x0040640f, 0x0040644b, 0x00213700, 0x00600007, 0x00200440,
103 0x008800ff, 0x0070008f, 0x0040648c, 0x005000cb, 0x00000000, 0x001118f8,
104 0x0020002b, 0x00101a05, 0x00131c00, 0x00111c04, 0x00141c20, 0x00111c25,
105 0x00131c40, 0x00111c44, 0x00141c60, 0x00111c65, 0x00131c80, 0x00111c84,
106 0x00141ca0, 0x00111ca5, 0x00131cc0, 0x00111cc4, 0x00141ce0, 0x00111ce5,
107 0x00131d00, 0x00111d04, 0x00141d20, 0x00111d25, 0x00131d40, 0x00111d44,
108 0x00141d60, 0x00111d65, 0x00131f00, 0x00191f40, 0x00409ee0, 0x00200217,
109 0x00600006, 0x00200044, 0x00102080, 0x001120c6, 0x001520c9, 0x001920d0,
110 0x00122100, 0x00122103, 0x00162200, 0x0040960f, 0x0040964b, 0x00213700,
111 0x00600007, 0x00200440, 0x008800ff, 0x0070008f, 0x0040968c, 0x005000cb,
112 0x00000000, 0x00122207, 0x00112280, 0x00112300, 0x00112302, 0x00122380,
113 0x0011238b, 0x00192394, 0x0040b0e1, 0x00200285, 0x00600006, 0x00200044,
114 0x00102480, 0x001124c6, 0x001524c9, 0x001924d0, 0x00122500, 0x00122503,
115 0x00162600, 0x00122607, 0x00112680, 0x00112700, 0x00112702, 0x00122780,
116 0x0011278b, 0x00192794, 0x0040cce2, 0x002002f3, 0x00600006, 0x00200044,
117 0x00102880, 0x001128c6, 0x001528c9, 0x0040c00f, 0x0040c04b, 0x00213700,
118 0x00600007, 0x00200440, 0x008800ff, 0x0070008f, 0x0040c08c, 0x005000cb,
119 0x00000000, 0x001928d0, 0x00122900, 0x00122903, 0x00162a00, 0x00122a07,
120 0x00112a80, 0x00112b00, 0x00112b02, 0x00122b80, 0x00112b8b, 0x00192b94,
121 0x0040dee3, 0x00200361, 0x00600006, 0x00200044, 0x00102c80, 0x00112cc6,
122 0x00152cc9, 0x00192cd0, 0x00122d00, 0x00122d03, 0x00162e00, 0x00122e07,
123 0x00112e80, 0x00112f00, 0x00112f02, 0x00122f80, 0x00112f8b, 0x00192f94,
124 0x0040fae4, 0x002003cf, 0x00600006, 0x00200044, 0x00103080, 0x0040ec0f,
125 0x0040ec4b, 0x00213700, 0x00600007, 0x00200440, 0x008800ff, 0x0070008f,
126 0x0040ec8c, 0x005000cb, 0x00000000, 0x001130c6, 0x001530c9, 0x001930d0,
127 0x00123100, 0x00123103, 0x00163200, 0x00123207, 0x00113280, 0x00113300,
128 0x00113302, 0x00123380, 0x0011338b, 0x00193394, 0x00410ce5, 0x0020043d,
129 0x00600006, 0x00200044, 0x00103480, 0x001134c6, 0x001534c9, 0x001934d0,
130 0x00123500, 0x00123503, 0x00163600, 0x00123607, 0x00113680, 0x00113700,
131 0x00113702, 0x00123780, 0x0011378b, 0x00193794, 0x004128e6, 0x002004ab,
132 0x00600006, 0x00200044, 0x00103880, 0x00411a0f, 0x00411a4b, 0x00213700,
133 0x00600007, 0x00200440, 0x008800ff, 0x0070008f, 0x00411a8c, 0x005000cb,
134 0x00000000, 0x001138c6, 0x001538c9, 0x001938d0, 0x00123900, 0x00123903,
135 0x00163a00, 0x00123a07, 0x00113a80, 0x00113b00, 0x00113b02, 0x00123b80,
136 0x00113b8b, 0x00193b94, 0x00413ae7, 0x00200519, 0x00600006, 0x00200044,
137 0x00103c80, 0x00113cc6, 0x00153cc9, 0x00193cd0, 0x00123d00, 0x00123d03,
138 0x00163e00, 0x00123e07, 0x00113e80, 0x00113f00, 0x00113f02, 0x00123f80,
139 0x00113f8b, 0x00193f94, 0x00000000, 0x0041410f, 0x005000cb, 0x00213700,
140 0x00600007, 0x00200440, 0x008800ff, 0x005000cb, 0x00414487, 0x0060000a,
141 0x00000000, 0x00415300, 0x007000a0, 0x00700080, 0x002005c0, 0x00600007,
142 0x00200004, 0x00c000ff, 0x008000ff, 0x005000cb, 0x00700000, 0x00200000,
143 0x00600006, 0x00111bfe, 0x0041754d, 0x00700000, 0x00200000, 0x00600006,
144 0x00111bfe, 0x00700080, 0x0070001d, 0x0040114d, 0x00700081, 0x00600004,
145 0x0050004a, 0x00415f88, 0x0060000b, 0x00200000, 0x00600006, 0x00700000,
146 0x0041750b, 0x00111bfd, 0x00402e4d, 0x00202627, 0x008000fd, 0x005000cb,
147 0x00c00002, 0x002005c0, 0x00600007, 0x0020015f, 0x00800002, 0x005000cb,
148 0x00c01802, 0x002024c8, 0x00800002, 0x005000cb, 0x00403a4d, 0x0060000b,
149 0x0041734d, 0x00700001, 0x00700003, 0x00417906, 0x00417a05, 0x0060000d,
150 0x00700005, 0x0070000d, 0x00700006, 0x0070000b, 0x0070000e, 0x0070001c,
154 static uint32_t nv84_ctx_voodoo[] = {
155 0x0070008e, 0x0070009c, 0x00200020, 0x00600008, 0x0050004c, 0x00400e89,
156 0x00200000, 0x00600007, 0x00300000, 0x00c000ff, 0x00200000, 0x008000ff,
157 0x00700009, 0x0041634d, 0x00402944, 0x00402905, 0x0040290d, 0x00413e06,
158 0x00600005, 0x004015c5, 0x00600011, 0x0040270b, 0x004021c5, 0x00700000,
159 0x00700081, 0x00600004, 0x0050004a, 0x00216f40, 0x00600007, 0x00c02801,
160 0x0020002e, 0x00800001, 0x005000cb, 0x0090ffff, 0x0091ffff, 0x00200020,
161 0x00600008, 0x0050004c, 0x00600009, 0x00413e45, 0x0041594d, 0x0070009d,
162 0x00402dcf, 0x0070009f, 0x0050009f, 0x00402ac0, 0x00200200, 0x00600008,
163 0x00402a4f, 0x00402ac0, 0x004030cc, 0x00700081, 0x00200000, 0x00600006,
164 0x00700000, 0x00111bfc, 0x00700083, 0x00300000, 0x00216f40, 0x00600007,
165 0x00c00b01, 0x0020001e, 0x00800001, 0x005000cb, 0x00c000ff, 0x00700080,
166 0x00700083, 0x00200047, 0x00600006, 0x0011020a, 0x00200480, 0x00600007,
167 0x00300000, 0x00c000ff, 0x00c800ff, 0x00414907, 0x00202916, 0x008000ff,
168 0x0040508c, 0x005000cb, 0x00a0023f, 0x00200040, 0x00600006, 0x0070000f,
169 0x00170202, 0x0011020a, 0x00200032, 0x0010020d, 0x001c0242, 0x00120302,
170 0x00140402, 0x00180500, 0x00130509, 0x00150550, 0x00110605, 0x0020000f,
171 0x00100607, 0x00110700, 0x00110900, 0x00120902, 0x00110a00, 0x00160b02,
172 0x00120b28, 0x00140b2b, 0x00110c01, 0x00111400, 0x00111405, 0x00111407,
173 0x00111409, 0x0011140b, 0x002000cb, 0x00101500, 0x0040790f, 0x0040794b,
174 0x00214d40, 0x00600007, 0x0020043e, 0x008800ff, 0x0070008f, 0x0040798c,
175 0x005000cb, 0x00000000, 0x0020002b, 0x00101a05, 0x00131c00, 0x00121c04,
176 0x00141c20, 0x00111c25, 0x00131c40, 0x00121c44, 0x00141c60, 0x00111c65,
177 0x00131c80, 0x00121c84, 0x00141ca0, 0x00111ca5, 0x00131cc0, 0x00121cc4,
178 0x00141ce0, 0x00111ce5, 0x00131f00, 0x00191f40, 0x0040a1e0, 0x002001ed,
179 0x00600006, 0x00200044, 0x00102080, 0x001120c6, 0x001520c9, 0x001920d0,
180 0x00122100, 0x00122103, 0x00162200, 0x00122207, 0x00112280, 0x00112300,
181 0x00112302, 0x00122380, 0x0011238b, 0x00112394, 0x0011239c, 0x0040bee1,
182 0x00200254, 0x00600006, 0x00200044, 0x00102480, 0x0040af0f, 0x0040af4b,
183 0x00214d40, 0x00600007, 0x0020043e, 0x008800ff, 0x0070008f, 0x0040af8c,
184 0x005000cb, 0x00000000, 0x001124c6, 0x001524c9, 0x001924d0, 0x00122500,
185 0x00122503, 0x00162600, 0x00122607, 0x00112680, 0x00112700, 0x00112702,
186 0x00122780, 0x0011278b, 0x00112794, 0x0011279c, 0x0040d1e2, 0x002002bb,
187 0x00600006, 0x00200044, 0x00102880, 0x001128c6, 0x001528c9, 0x001928d0,
188 0x00122900, 0x00122903, 0x00162a00, 0x00122a07, 0x00112a80, 0x00112b00,
189 0x00112b02, 0x00122b80, 0x00112b8b, 0x00112b94, 0x00112b9c, 0x0040eee3,
190 0x00200322, 0x00600006, 0x00200044, 0x00102c80, 0x0040df0f, 0x0040df4b,
191 0x00214d40, 0x00600007, 0x0020043e, 0x008800ff, 0x0070008f, 0x0040df8c,
192 0x005000cb, 0x00000000, 0x00112cc6, 0x00152cc9, 0x00192cd0, 0x00122d00,
193 0x00122d03, 0x00162e00, 0x00122e07, 0x00112e80, 0x00112f00, 0x00112f02,
194 0x00122f80, 0x00112f8b, 0x00112f94, 0x00112f9c, 0x004101e4, 0x00200389,
195 0x00600006, 0x00200044, 0x00103080, 0x001130c6, 0x001530c9, 0x001930d0,
196 0x00123100, 0x00123103, 0x00163200, 0x00123207, 0x00113280, 0x00113300,
197 0x00113302, 0x00123380, 0x0011338b, 0x00113394, 0x0011339c, 0x00411ee5,
198 0x002003f0, 0x00600006, 0x00200044, 0x00103480, 0x00410f0f, 0x00410f4b,
199 0x00214d40, 0x00600007, 0x0020043e, 0x008800ff, 0x0070008f, 0x00410f8c,
200 0x005000cb, 0x00000000, 0x001134c6, 0x001534c9, 0x001934d0, 0x00123500,
201 0x00123503, 0x00163600, 0x00123607, 0x00113680, 0x00113700, 0x00113702,
202 0x00123780, 0x0011378b, 0x00113794, 0x0011379c, 0x00000000, 0x0041250f,
203 0x005000cb, 0x00214d40, 0x00600007, 0x0020043e, 0x008800ff, 0x005000cb,
204 0x00412887, 0x0060000a, 0x00000000, 0x00413700, 0x007000a0, 0x00700080,
205 0x00200480, 0x00600007, 0x00200004, 0x00c000ff, 0x008000ff, 0x005000cb,
206 0x00700000, 0x00200000, 0x00600006, 0x00111bfe, 0x0041594d, 0x00700000,
207 0x00200000, 0x00600006, 0x00111bfe, 0x00700080, 0x0070001d, 0x0040114d,
208 0x00700081, 0x00600004, 0x0050004a, 0x00414388, 0x0060000b, 0x00200000,
209 0x00600006, 0x00700000, 0x0041590b, 0x00111bfd, 0x0040424d, 0x00202916,
210 0x008000fd, 0x005000cb, 0x00c00002, 0x00200480, 0x00600007, 0x00200160,
211 0x00800002, 0x005000cb, 0x00c01802, 0x002027b6, 0x00800002, 0x005000cb,
212 0x00404e4d, 0x0060000b, 0x0041574d, 0x00700001, 0x005000cf, 0x00700003,
213 0x00415e06, 0x00415f05, 0x0060000d, 0x00700005, 0x0070000d, 0x00700006,
214 0x0070000b, 0x0070000e, 0x0070001c, 0x0060000c, ~0
217 static uint32_t nv86_ctx_voodoo[] = {
218 0x0070008e, 0x0070009c, 0x00200020, 0x00600008, 0x0050004c, 0x00400e89,
219 0x00200000, 0x00600007, 0x00300000, 0x00c000ff, 0x00200000, 0x008000ff,
220 0x00700009, 0x0040dd4d, 0x00402944, 0x00402905, 0x0040290d, 0x0040b906,
221 0x00600005, 0x004015c5, 0x00600011, 0x0040270b, 0x004021c5, 0x00700000,
222 0x00700081, 0x00600004, 0x0050004a, 0x00216d80, 0x00600007, 0x00c02801,
223 0x0020002e, 0x00800001, 0x005000cb, 0x0090ffff, 0x0091ffff, 0x00200020,
224 0x00600008, 0x0050004c, 0x00600009, 0x0040b945, 0x0040d44d, 0x0070009d,
225 0x00402dcf, 0x0070009f, 0x0050009f, 0x00402ac0, 0x00200200, 0x00600008,
226 0x00402a4f, 0x00402ac0, 0x004030cc, 0x00700081, 0x00200000, 0x00600006,
227 0x00700000, 0x00111bfc, 0x00700083, 0x00300000, 0x00216d80, 0x00600007,
228 0x00c00b01, 0x0020001e, 0x00800001, 0x005000cb, 0x00c000ff, 0x00700080,
229 0x00700083, 0x00200047, 0x00600006, 0x0011020a, 0x00200280, 0x00600007,
230 0x00300000, 0x00c000ff, 0x00c800ff, 0x0040c407, 0x00202916, 0x008000ff,
231 0x0040508c, 0x005000cb, 0x00a0023f, 0x00200040, 0x00600006, 0x0070000f,
232 0x00170202, 0x0011020a, 0x00200032, 0x0010020d, 0x001c0242, 0x00120302,
233 0x00140402, 0x00180500, 0x00130509, 0x00150550, 0x00110605, 0x0020000f,
234 0x00100607, 0x00110700, 0x00110900, 0x00120902, 0x00110a00, 0x00160b02,
235 0x00120b28, 0x00140b2b, 0x00110c01, 0x00111400, 0x00111405, 0x00111407,
236 0x00111409, 0x0011140b, 0x002000cb, 0x00101500, 0x0040790f, 0x0040794b,
237 0x00214b40, 0x00600007, 0x00200442, 0x008800ff, 0x0070008f, 0x0040798c,
238 0x005000cb, 0x00000000, 0x0020002b, 0x00101a05, 0x00131c00, 0x00121c04,
239 0x00141c20, 0x00111c25, 0x00131c40, 0x00121c44, 0x00141c60, 0x00111c65,
240 0x00131f00, 0x00191f40, 0x004099e0, 0x002001d9, 0x00600006, 0x00200044,
241 0x00102080, 0x001120c6, 0x001520c9, 0x001920d0, 0x00122100, 0x00122103,
242 0x00162200, 0x00122207, 0x00112280, 0x00112300, 0x00112302, 0x00122380,
243 0x0011238b, 0x00112394, 0x0011239c, 0x00000000, 0x0040a00f, 0x005000cb,
244 0x00214b40, 0x00600007, 0x00200442, 0x008800ff, 0x005000cb, 0x0040a387,
245 0x0060000a, 0x00000000, 0x0040b200, 0x007000a0, 0x00700080, 0x00200280,
246 0x00600007, 0x00200004, 0x00c000ff, 0x008000ff, 0x005000cb, 0x00700000,
247 0x00200000, 0x00600006, 0x00111bfe, 0x0040d44d, 0x00700000, 0x00200000,
248 0x00600006, 0x00111bfe, 0x00700080, 0x0070001d, 0x0040114d, 0x00700081,
249 0x00600004, 0x0050004a, 0x0040be88, 0x0060000b, 0x00200000, 0x00600006,
250 0x00700000, 0x0040d40b, 0x00111bfd, 0x0040424d, 0x00202916, 0x008000fd,
251 0x005000cb, 0x00c00002, 0x00200280, 0x00600007, 0x00200160, 0x00800002,
252 0x005000cb, 0x00c01802, 0x002027b6, 0x00800002, 0x005000cb, 0x00404e4d,
253 0x0060000b, 0x0040d24d, 0x00700001, 0x00700003, 0x0040d806, 0x0040d905,
254 0x0060000d, 0x00700005, 0x0070000d, 0x00700006, 0x0070000b, 0x0070000e,
258 static uint32_t nv92_ctx_voodoo[] = {
259 0x0070008E, 0x0070009C, 0x00200020, 0x00600008, 0x0050004C, 0x00400E89,
260 0x00200000, 0x00600007, 0x00300000, 0x00C000FF, 0x00200000, 0x008000FF,
261 0x00700009, 0x0041924D, 0x00402944, 0x00402905, 0x0040290D, 0x00416E06,
262 0x00600005, 0x004015C5, 0x00600011, 0x0040270B, 0x004021C5, 0x00700000,
263 0x00700081, 0x00600004, 0x0050004A, 0x00219600, 0x00600007, 0x00C02701,
264 0x0020002E, 0x00800001, 0x005000CB, 0x0090FFFF, 0x0091FFFF, 0x00200020,
265 0x00600008, 0x0050004C, 0x00600009, 0x00416E45, 0x0041894D, 0x0070009D,
266 0x00402DCF, 0x0070009F, 0x0050009F, 0x00402AC0, 0x00200080, 0x00600008,
267 0x00402A4F, 0x00402AC0, 0x004030CC, 0x00700081, 0x00200000, 0x00600006,
268 0x00700000, 0x00111BFC, 0x00700083, 0x00300000, 0x00219600, 0x00600007,
269 0x00C00A01, 0x0020001E, 0x00800001, 0x005000CB, 0x00C000FF, 0x00700080,
270 0x00700083, 0x00200047, 0x00600006, 0x0011020A, 0x00200540, 0x00600007,
271 0x00300000, 0x00C000FF, 0x00C800FF, 0x00417907, 0x00202DD2, 0x008000FF,
272 0x0040508C, 0x005000CB, 0x00A0023F, 0x00200040, 0x00600006, 0x0070000F,
273 0x00170202, 0x0011020A, 0x00200032, 0x0010020D, 0x001C0242, 0x00120302,
274 0x00140402, 0x00180500, 0x00130509, 0x00150550, 0x00110605, 0x0020000F,
275 0x00100607, 0x00110700, 0x00110900, 0x00120902, 0x00110A00, 0x00160B02,
276 0x00120B28, 0x00140B2B, 0x00110C01, 0x00111400, 0x00111405, 0x00111407,
277 0x00111409, 0x0011140B, 0x002000CB, 0x00101500, 0x0040790F, 0x0040794B,
278 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x0070008F, 0x0040798C,
279 0x005000CB, 0x00000000, 0x00141A05, 0x00131A0C, 0x00131C00, 0x00121C04,
280 0x00141C20, 0x00111C25, 0x00131C40, 0x00121C44, 0x00141C60, 0x00111C65,
281 0x00131C80, 0x00121C84, 0x00141CA0, 0x00111CA5, 0x00131CC0, 0x00121CC4,
282 0x00141CE0, 0x00111CE5, 0x00131F00, 0x00191F40, 0x0040A1E0, 0x002001C9,
283 0x00600006, 0x00200044, 0x00102080, 0x001120C6, 0x001520C9, 0x001920D0,
284 0x00122100, 0x00122103, 0x00162200, 0x00122207, 0x00112280, 0x00112300,
285 0x00112302, 0x00122380, 0x0011238B, 0x00112394, 0x0011239C, 0x0040BEE1,
286 0x00200230, 0x00600006, 0x00200044, 0x00102480, 0x0040AF0F, 0x0040AF4B,
287 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x0070008F, 0x0040AF8C,
288 0x005000CB, 0x00000000, 0x001124C6, 0x001524C9, 0x001924D0, 0x00122500,
289 0x00122503, 0x00162600, 0x00122607, 0x00112680, 0x00112700, 0x00112702,
290 0x00122780, 0x0011278B, 0x00112794, 0x0011279C, 0x0040D1E2, 0x00200297,
291 0x00600006, 0x00200044, 0x00102880, 0x001128C6, 0x001528C9, 0x001928D0,
292 0x00122900, 0x00122903, 0x00162A00, 0x00122A07, 0x00112A80, 0x00112B00,
293 0x00112B02, 0x00122B80, 0x00112B8B, 0x00112B94, 0x00112B9C, 0x0040EEE3,
294 0x002002FE, 0x00600006, 0x00200044, 0x00102C80, 0x0040DF0F, 0x0040DF4B,
295 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x0070008F, 0x0040DF8C,
296 0x005000CB, 0x00000000, 0x00112CC6, 0x00152CC9, 0x00192CD0, 0x00122D00,
297 0x00122D03, 0x00162E00, 0x00122E07, 0x00112E80, 0x00112F00, 0x00112F02,
298 0x00122F80, 0x00112F8B, 0x00112F94, 0x00112F9C, 0x004101E4, 0x00200365,
299 0x00600006, 0x00200044, 0x00103080, 0x001130C6, 0x001530C9, 0x001930D0,
300 0x00123100, 0x00123103, 0x00163200, 0x00123207, 0x00113280, 0x00113300,
301 0x00113302, 0x00123380, 0x0011338B, 0x00113394, 0x0011339C, 0x00411EE5,
302 0x002003CC, 0x00600006, 0x00200044, 0x00103480, 0x00410F0F, 0x00410F4B,
303 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x0070008F, 0x00410F8C,
304 0x005000CB, 0x00000000, 0x001134C6, 0x001534C9, 0x001934D0, 0x00123500,
305 0x00123503, 0x00163600, 0x00123607, 0x00113680, 0x00113700, 0x00113702,
306 0x00123780, 0x0011378B, 0x00113794, 0x0011379C, 0x004131E6, 0x00200433,
307 0x00600006, 0x00200044, 0x00103880, 0x001138C6, 0x001538C9, 0x001938D0,
308 0x00123900, 0x00123903, 0x00163A00, 0x00123A07, 0x00113A80, 0x00113B00,
309 0x00113B02, 0x00123B80, 0x00113B8B, 0x00113B94, 0x00113B9C, 0x00414EE7,
310 0x0020049A, 0x00600006, 0x00200044, 0x00103C80, 0x00413F0F, 0x00413F4B,
311 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x0070008F, 0x00413F8C,
312 0x005000CB, 0x00000000, 0x00113CC6, 0x00153CC9, 0x00193CD0, 0x00123D00,
313 0x00123D03, 0x00163E00, 0x00123E07, 0x00113E80, 0x00113F00, 0x00113F02,
314 0x00123F80, 0x00113F8B, 0x00113F94, 0x00113F9C, 0x00000000, 0x0041550F,
315 0x005000CB, 0x00217400, 0x00600007, 0x0020043E, 0x008800FF, 0x005000CB,
316 0x00415887, 0x0060000A, 0x00000000, 0x00416700, 0x007000A0, 0x00700080,
317 0x00200540, 0x00600007, 0x00200004, 0x00C000FF, 0x008000FF, 0x005000CB,
318 0x00700000, 0x00200000, 0x00600006, 0x00111BFE, 0x0041894D, 0x00700000,
319 0x00200000, 0x00600006, 0x00111BFE, 0x00700080, 0x0070001D, 0x0040114D,
320 0x00700081, 0x00600004, 0x0050004A, 0x00417388, 0x0060000B, 0x00200000,
321 0x00600006, 0x00700000, 0x0041890B, 0x00111BFD, 0x0040424D, 0x00202DD2,
322 0x008000FD, 0x005000CB, 0x00C00002, 0x00200540, 0x00600007, 0x00200160,
323 0x00800002, 0x005000CB, 0x00C01802, 0x00202C72, 0x00800002, 0x005000CB,
324 0x00404E4D, 0x0060000B, 0x0041874D, 0x00700001, 0x00700003, 0x00418D06,
325 0x00418E05, 0x0060000D, 0x00700005, 0x0070000D, 0x00700006, 0x0070000B,
326 0x0070000E, 0x0070001C, 0x0060000C, ~0
329 static uint32_t nvaa_ctx_voodoo[] = {
330 0x0070009c, 0x00300000, 0x0044f109, 0x00402d09, 0x0040e551, 0x00400a44,
331 0x00400a05, 0x00400a0d, 0x0070008e, 0x0040124d, 0x0070009d, 0x0045004d,
332 0x00700097, 0x00450121, 0x004446a1, 0x0044764d, 0x0044824d, 0x0070001d,
333 0x00401806, 0x00600005, 0x00444445, 0x0044308b, 0x00401845, 0x0040234d,
334 0x00700081, 0x00401ccf, 0x0070009f, 0x0050009f, 0x0044dc4d, 0x00700017,
335 0x0040230b, 0x00447d4d, 0x00450221, 0x004456a1, 0x007000a0, 0x00700001,
336 0x00700003, 0x00402706, 0x00402805, 0x0060000d, 0x00700005, 0x0070000d,
337 0x00700006, 0x00700002, 0x0070000b, 0x0070000e, 0x0070001c, 0x0060000c,
338 0x00000000, 0x0090ffff, 0x0091ffff, 0x0044d44d, 0x00600009, 0x0048004d,
339 0x00700096, 0x00403acf, 0x0070009f, 0x0050009f, 0x0040e551, 0x004036c0,
340 0x00200080, 0x00600008, 0x0040364f, 0x004036c0, 0x00403ecc, 0x00403651,
341 0x00700016, 0x0048004d, 0x00600011, 0x0048004d, 0x0044364d, 0x0070008e,
342 0x00700081, 0x0044704d, 0x00447d4d, 0x00700083, 0x00300000, 0x00212740,
343 0x00600007, 0x00c00b01, 0x00200022, 0x00800001, 0x005000cb, 0x00c000ff,
344 0x00445e4d, 0x0048004d, 0x0044ce08, 0x0044734d, 0x00448b4d, 0x00445e4d,
345 0x0044e24d, 0x0044764d, 0x0044824d, 0x0048004d, 0x00700083, 0x0045034d,
346 0x00a0023f, 0x00200040, 0x00600006, 0x0044fc4d, 0x00448d4d, 0x002001d0,
347 0x0044b860, 0x00200280, 0x0038ffff, 0x0044cc4d, 0x00300000, 0x005000cb,
348 0x00451c4d, 0x005000cb, 0x0044d007, 0x0048004d, 0x0044794d, 0x00111bfc,
349 0x0048004d, 0x0044794d, 0x00111bfd, 0x0048004d, 0x0044794d, 0x00111bfe,
350 0x0048004d, 0x00200000, 0x00700000, 0x00600006, 0x0048004d, 0x00200001,
351 0x00600006, 0x0044fc4d, 0x0011020a, 0x0048004d, 0x00300000, 0x00c3ffff,
352 0x00200000, 0x00600007, 0x00700000, 0x00200008, 0x008000ff, 0x005000cb,
353 0x0048004d, 0x00000000, 0x0048004d, 0x00000000, 0x00170202, 0x00200032,
354 0x0010020d, 0x001e0242, 0x001102c0, 0x00120302, 0x00150402, 0x00180500,
355 0x00130509, 0x00150550, 0x00110605, 0x00200013, 0x00100607, 0x00110700,
356 0x00110900, 0x00120902, 0x00110a00, 0x00160b02, 0x00120b28, 0x00140b2b,
357 0x00110c01, 0x00110d01, 0x00111400, 0x00111405, 0x00111407, 0x00111409,
358 0x0011140b, 0x002000d4, 0x00101500, 0x00141a05, 0x00131a0c, 0x00131c00,
359 0x00131c04, 0x00141c20, 0x00131c25, 0x00131f00, 0x00131f04, 0x00111f08,
360 0x00111f0b, 0x00200015, 0x00101f40, 0x0048004d, 0x00600006, 0x00451c4d,
361 0x00112020, 0x00112022, 0x00200085, 0x00102040, 0x001120c8, 0x001420ca,
362 0x001b20cf, 0x00122100, 0x00122103, 0x00162140, 0x00122147, 0x00122153,
363 0x001121a0, 0x001221c0, 0x001121cb, 0x001121d4, 0x001521d8, 0x0048004d,
364 0x00000000, 0x0048004d, 0x0060000b, 0x0048004d, 0x0060000a, 0x0048004d,
365 0x0060000b, 0x0040d24d, 0x00200020, 0x00600008, 0x0050004c, 0x0048004d,
366 0x002003e8, 0x00600008, 0x0050004c, 0x0048004d, 0x00600004, 0x0050004a,
367 0x0048004d, 0x00c000ff, 0x00c800ff, 0x0048004d, 0x00c000ff, 0x00c800ff,
368 0x0048004d, 0x00700016, 0x0070008e, 0x00700082, 0x00500041, 0x0044d84d,
369 0x00700095, 0x005000d1, 0x00600016, 0x00500052, 0x00700002, 0x00700015,
370 0x0040284d, 0x0070008e, 0x0044d44d, 0x00200000, 0x00600007, 0x00300000,
371 0x00c000ff, 0x00200000, 0x008000ff, 0x00700009, 0x0070000e, 0x0048004d,
372 0x00700080, 0x00480017, 0x00700000, 0x0048004d, 0x0048004d, 0x0048004d,
373 0x0048004d, 0x0070008e, 0x0044d44d, 0x00700083, 0x0044df4d, 0x00450c4d,
374 0x0070000f, 0x00410b8c, 0x005000cb, 0x0048004d, 0x00200280, 0x00600007,
375 0x00452307, 0x00451187, 0x0048004d, 0x00000000, 0x00202070, 0x0044fc4d,
376 0x008000ff, 0x0048004d, 0x00210600, 0x00600007, 0x00200428, 0x0044fc4d,
377 0x008800ff, 0x0048004d, 0x0048000f, 0x0048004b, 0x0045164d, 0x0070008f,
378 0x0048008c, 0x005000cb, 0x0048004d, 0x00202070, 0x0044fc4d, 0x008000fd,
379 0x005000cb, 0x00c00002, 0x00200280, 0x00600007, 0x00200161, 0x0044fc4d,
380 0x00800002, 0x005000cb, 0x00c00002, 0x00201f0e, 0x0044fc4d, 0x00800002,
381 0x005000cb, 0x0048004d, ~0
385 nv50_graph_init_ctxctl(struct drm_device *dev)
387 struct drm_nouveau_private *dev_priv = dev->dev_private;
388 uint32_t *voodoo = NULL;
392 switch (dev_priv->chipset) {
394 voodoo = nv50_ctx_voodoo;
397 voodoo = nv84_ctx_voodoo;
400 voodoo = nv86_ctx_voodoo;
403 voodoo = nv92_ctx_voodoo;
406 voodoo = nvaa_ctx_voodoo;
409 DRM_ERROR("no voodoo for chipset NV%02x\n", dev_priv->chipset);
413 NV_WRITE(NV40_PGRAPH_CTXCTL_UCODE_INDEX, 0);
414 while (*voodoo != ~0) {
415 NV_WRITE(NV40_PGRAPH_CTXCTL_UCODE_DATA, *voodoo);
419 NV_WRITE(0x400320, 4);
420 NV_WRITE(NV40_PGRAPH_CTXCTL_CUR, 0);
421 NV_WRITE(NV20_PGRAPH_CHANNEL_CTX_POINTER, 0);
427 nv50_graph_init(struct drm_device *dev)
433 nv50_graph_init_reset(dev);
434 nv50_graph_init_intr(dev);
435 nv50_graph_init_regs__nv(dev);
436 nv50_graph_init_regs(dev);
438 ret = nv50_graph_init_ctxctl(dev);
446 nv50_graph_takedown(struct drm_device *dev)
452 nv50_graph_init_ctxvals(struct drm_device *dev, struct nouveau_gpuobj_ref *ref)
454 struct drm_nouveau_private *dev_priv = dev->dev_private;
455 struct nouveau_gpuobj *ctx = ref->gpuobj;
457 INSTANCE_WR(ctx, 0x0010c/4, 0x00000030);
458 INSTANCE_WR(ctx, 0x00120/4, 0xff400040);
459 INSTANCE_WR(ctx, 0x00124/4, 0xfff00080);
460 INSTANCE_WR(ctx, 0x00128/4, 0xfff70090);
461 INSTANCE_WR(ctx, 0x0012c/4, 0xffe806a8);
462 INSTANCE_WR(ctx, 0x001d4/4, 0x00000003);
463 INSTANCE_WR(ctx, 0x001d8/4, 0x00001000);
464 INSTANCE_WR(ctx, 0x00214/4, 0x0000fe0c);
465 INSTANCE_WR(ctx, 0x00228/4, 0x00001000);
466 INSTANCE_WR(ctx, 0x00254/4, 0x0001fd87);
467 INSTANCE_WR(ctx, 0x00268/4, 0x00001018);
468 INSTANCE_WR(ctx, 0x0026c/4, 0x000000ff);
469 INSTANCE_WR(ctx, 0x002a4/4, 0x00000004);
470 INSTANCE_WR(ctx, 0x002a8/4, 0x0001005f);
471 INSTANCE_WR(ctx, 0x002b0/4, 0x00000600);
472 INSTANCE_WR(ctx, 0x002b4/4, 0x00000006);
473 INSTANCE_WR(ctx, 0x002c8/4, 0x000000ff);
474 INSTANCE_WR(ctx, 0x002d0/4, 0x00000400);
475 INSTANCE_WR(ctx, 0x002e4/4, 0x00000001);
476 INSTANCE_WR(ctx, 0x002e8/4, 0x00300080);
477 INSTANCE_WR(ctx, 0x002ec/4, 0x00000004);
478 INSTANCE_WR(ctx, 0x00308/4, 0x00000002);
479 INSTANCE_WR(ctx, 0x0030c/4, 0x00000001);
480 INSTANCE_WR(ctx, 0x00318/4, 0x00000001);
481 INSTANCE_WR(ctx, 0x0031c/4, 0x00000100);
482 INSTANCE_WR(ctx, 0x00334/4, 0x00000002);
483 INSTANCE_WR(ctx, 0x00338/4, 0x00000001);
484 INSTANCE_WR(ctx, 0x0033c/4, 0x00000001);
485 INSTANCE_WR(ctx, 0x0034c/4, 0x00000001);
486 INSTANCE_WR(ctx, 0x00350/4, 0x003fffff);
487 INSTANCE_WR(ctx, 0x00354/4, 0x00001fff);
488 INSTANCE_WR(ctx, 0x0035c/4, 0x00000001);
489 INSTANCE_WR(ctx, 0x00360/4, 0x00000001);
490 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
491 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
492 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
493 INSTANCE_WR(ctx, 0x00368/4, 0x00000004);
494 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
495 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
496 INSTANCE_WR(ctx, 0x00368/4, 0x00000001);
497 INSTANCE_WR(ctx, 0x00368/4, 0x00000007);
498 INSTANCE_WR(ctx, 0x00388/4, 0x00000001);
499 INSTANCE_WR(ctx, 0x00388/4, 0x00000007);
500 INSTANCE_WR(ctx, 0x00388/4, 0x00000001);
501 INSTANCE_WR(ctx, 0x00388/4, 0x00000001);
502 INSTANCE_WR(ctx, 0x00388/4, 0x00000001);
503 INSTANCE_WR(ctx, 0x003ac/4, 0x00000001);
504 INSTANCE_WR(ctx, 0x003b0/4, 0x00000001);
505 INSTANCE_WR(ctx, 0x003b8/4, 0x00000001);
506 INSTANCE_WR(ctx, 0x003bc/4, 0x0000000a);
507 INSTANCE_WR(ctx, 0x003cc/4, 0x00000040);
508 INSTANCE_WR(ctx, 0x003d4/4, 0x00000002);
509 INSTANCE_WR(ctx, 0x003d4/4, 0x00000100);
510 INSTANCE_WR(ctx, 0x003d4/4, 0x00000001);
511 INSTANCE_WR(ctx, 0x003d4/4, 0x00000100);
512 INSTANCE_WR(ctx, 0x003fc/4, 0x00000001);
513 INSTANCE_WR(ctx, 0x00420/4, 0x00000004);
514 INSTANCE_WR(ctx, 0x00438/4, 0x00000001);
515 INSTANCE_WR(ctx, 0x0043c/4, 0x00000100);
516 INSTANCE_WR(ctx, 0x00444/4, 0x00000001);
517 INSTANCE_WR(ctx, 0x00450/4, 0x00000100);
518 INSTANCE_WR(ctx, 0x00454/4, 0x00000001);
519 INSTANCE_WR(ctx, 0x00458/4, 0x00000100);
520 INSTANCE_WR(ctx, 0x00460/4, 0x00000001);
521 INSTANCE_WR(ctx, 0x0046c/4, 0x00000100);
522 INSTANCE_WR(ctx, 0x00470/4, 0x00000001);
523 INSTANCE_WR(ctx, 0x00478/4, 0x00000001);
524 INSTANCE_WR(ctx, 0x00484/4, 0x00000002);
525 INSTANCE_WR(ctx, 0x0048c/4, 0x00000001);
526 INSTANCE_WR(ctx, 0x00494/4, 0x00000001);
527 INSTANCE_WR(ctx, 0x004a8/4, 0x00000003);
528 INSTANCE_WR(ctx, 0x004c4/4, 0x00000004);
529 INSTANCE_WR(ctx, 0x004c8/4, 0x00000070);
530 INSTANCE_WR(ctx, 0x004cc/4, 0x00000080);
531 INSTANCE_WR(ctx, 0x004e0/4, 0x0000000c);
532 INSTANCE_WR(ctx, 0x004e0/4, 0x00000008);
533 INSTANCE_WR(ctx, 0x004e0/4, 0x00000014);
534 INSTANCE_WR(ctx, 0x004e0/4, 0x00000026);
535 INSTANCE_WR(ctx, 0x004f8/4, 0x00000001);
536 INSTANCE_WR(ctx, 0x004f8/4, 0x00000002);
537 INSTANCE_WR(ctx, 0x004f8/4, 0x00000003);
538 INSTANCE_WR(ctx, 0x004f8/4, 0x00000004);
539 INSTANCE_WR(ctx, 0x004f8/4, 0x00000005);
540 INSTANCE_WR(ctx, 0x004f8/4, 0x00000006);
541 INSTANCE_WR(ctx, 0x004f8/4, 0x00000007);
542 INSTANCE_WR(ctx, 0x004f8/4, 0x00000001);
543 INSTANCE_WR(ctx, 0x00558/4, 0x000000cf);
544 INSTANCE_WR(ctx, 0x00584/4, 0x00000080);
545 INSTANCE_WR(ctx, 0x00584/4, 0x00000004);
546 INSTANCE_WR(ctx, 0x00584/4, 0x00000004);
547 INSTANCE_WR(ctx, 0x00584/4, 0x00000001);
548 INSTANCE_WR(ctx, 0x00598/4, 0x00000012);
549 INSTANCE_WR(ctx, 0x00598/4, 0x00000010);
550 INSTANCE_WR(ctx, 0x00598/4, 0x0000000c);
551 INSTANCE_WR(ctx, 0x00598/4, 0x00000001);
552 INSTANCE_WR(ctx, 0x005b4/4, 0x00000004);
553 INSTANCE_WR(ctx, 0x005b8/4, 0x00000002);
554 INSTANCE_WR(ctx, 0x005bc/4, 0x00000004);
555 INSTANCE_WR(ctx, 0x005c8/4, 0x003fffff);
556 INSTANCE_WR(ctx, 0x005cc/4, 0x00001fff);
557 INSTANCE_WR(ctx, 0x005d4/4, 0x00000004);
558 INSTANCE_WR(ctx, 0x005d8/4, 0x00000014);
559 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
560 INSTANCE_WR(ctx, 0x005e8/4, 0x00000002);
561 INSTANCE_WR(ctx, 0x005f4/4, 0x00000001);
562 INSTANCE_WR(ctx, 0x005fc/4, 0x00000002);
563 INSTANCE_WR(ctx, 0x00600/4, 0x00001000);
564 INSTANCE_WR(ctx, 0x00608/4, 0x00000001);
565 INSTANCE_WR(ctx, 0x00608/4, 0x00000001);
566 INSTANCE_WR(ctx, 0x00608/4, 0x00000001);
567 INSTANCE_WR(ctx, 0x00608/4, 0x00000001);
568 INSTANCE_WR(ctx, 0x00608/4, 0x00000001);
569 INSTANCE_WR(ctx, 0x00628/4, 0x00000200);
570 INSTANCE_WR(ctx, 0x00630/4, 0x00000001);
571 INSTANCE_WR(ctx, 0x00634/4, 0x00000070);
572 INSTANCE_WR(ctx, 0x00638/4, 0x00000080);
573 INSTANCE_WR(ctx, 0x00644/4, 0x00000001);
574 INSTANCE_WR(ctx, 0x00648/4, 0x00000070);
575 INSTANCE_WR(ctx, 0x0064c/4, 0x00000080);
576 INSTANCE_WR(ctx, 0x0065c/4, 0x00000001);
577 INSTANCE_WR(ctx, 0x00660/4, 0x000000cf);
578 INSTANCE_WR(ctx, 0x00668/4, 0x00000001);
579 INSTANCE_WR(ctx, 0x00678/4, 0x000000cf);
580 INSTANCE_WR(ctx, 0x00680/4, 0x00000002);
581 INSTANCE_WR(ctx, 0x00688/4, 0x00000001);
582 INSTANCE_WR(ctx, 0x00690/4, 0x00000001);
583 INSTANCE_WR(ctx, 0x00698/4, 0x000000cf);
584 INSTANCE_WR(ctx, 0x0069c/4, 0x000000cf);
585 INSTANCE_WR(ctx, 0x006a0/4, 0x00000001);
586 INSTANCE_WR(ctx, 0x006ac/4, 0x00000f80);
587 INSTANCE_WR(ctx, 0x006f4/4, 0x007f0080);
588 INSTANCE_WR(ctx, 0x00730/4, 0x007f0080);
589 INSTANCE_WR(ctx, 0x00754/4, 0x1b74f820);
590 INSTANCE_WR(ctx, 0x00758/4, 0x89058001);
591 INSTANCE_WR(ctx, 0x00760/4, 0x00001000);
592 INSTANCE_WR(ctx, 0x00760/4, 0x027c10fa);
593 INSTANCE_WR(ctx, 0x00760/4, 0x000000c0);
594 INSTANCE_WR(ctx, 0x00760/4, 0xb7892080);
595 INSTANCE_WR(ctx, 0x00778/4, 0x1b74f820);
596 INSTANCE_WR(ctx, 0x0077c/4, 0x89058001);
597 INSTANCE_WR(ctx, 0x00784/4, 0x00001000);
598 INSTANCE_WR(ctx, 0x00784/4, 0x027c10fa);
599 INSTANCE_WR(ctx, 0x00784/4, 0x000000c0);
600 INSTANCE_WR(ctx, 0x00784/4, 0xb7892080);
601 INSTANCE_WR(ctx, 0x0079c/4, 0x1b74f820);
602 INSTANCE_WR(ctx, 0x007a0/4, 0x89058001);
603 INSTANCE_WR(ctx, 0x007a8/4, 0x00001000);
604 INSTANCE_WR(ctx, 0x007a8/4, 0x027c10fa);
605 INSTANCE_WR(ctx, 0x007a8/4, 0x000000c0);
606 INSTANCE_WR(ctx, 0x007a8/4, 0xb7892080);
607 INSTANCE_WR(ctx, 0x007c0/4, 0x1b74f820);
608 INSTANCE_WR(ctx, 0x007c4/4, 0x89058001);
609 INSTANCE_WR(ctx, 0x007cc/4, 0x00001000);
610 INSTANCE_WR(ctx, 0x007cc/4, 0x027c10fa);
611 INSTANCE_WR(ctx, 0x007cc/4, 0x000000c0);
612 INSTANCE_WR(ctx, 0x007cc/4, 0xb7892080);
613 INSTANCE_WR(ctx, 0x007e4/4, 0x1b74f820);
614 INSTANCE_WR(ctx, 0x007e8/4, 0x89058001);
615 INSTANCE_WR(ctx, 0x007f0/4, 0x00001000);
616 INSTANCE_WR(ctx, 0x007f0/4, 0x027c10fa);
617 INSTANCE_WR(ctx, 0x007f0/4, 0x000000c0);
618 INSTANCE_WR(ctx, 0x007f0/4, 0xb7892080);
619 INSTANCE_WR(ctx, 0x00808/4, 0x1b74f820);
620 INSTANCE_WR(ctx, 0x0080c/4, 0x89058001);
621 INSTANCE_WR(ctx, 0x00814/4, 0x00001000);
622 INSTANCE_WR(ctx, 0x00814/4, 0x027c10fa);
623 INSTANCE_WR(ctx, 0x00814/4, 0x000000c0);
624 INSTANCE_WR(ctx, 0x00814/4, 0xb7892080);
625 INSTANCE_WR(ctx, 0x0082c/4, 0x00010040);
626 INSTANCE_WR(ctx, 0x00834/4, 0x00000022);
627 INSTANCE_WR(ctx, 0x00840/4, 0x00010040);
628 INSTANCE_WR(ctx, 0x00844/4, 0x00000022);
629 INSTANCE_WR(ctx, 0x0085c/4, 0x01800000);
630 INSTANCE_WR(ctx, 0x00860/4, 0x00160000);
631 INSTANCE_WR(ctx, 0x00864/4, 0x01800000);
632 INSTANCE_WR(ctx, 0x00874/4, 0x0003ffff);
633 INSTANCE_WR(ctx, 0x00878/4, 0x000c0000);
634 INSTANCE_WR(ctx, 0x0089c/4, 0x00010401);
635 INSTANCE_WR(ctx, 0x008a4/4, 0x00000040);
636 INSTANCE_WR(ctx, 0x008ac/4, 0x000000bf);
637 INSTANCE_WR(ctx, 0x008b4/4, 0x00001210);
638 INSTANCE_WR(ctx, 0x008b8/4, 0x00000080);
639 INSTANCE_WR(ctx, 0x008dc/4, 0x01800000);
640 INSTANCE_WR(ctx, 0x008e0/4, 0x00160000);
641 INSTANCE_WR(ctx, 0x008e4/4, 0x01800000);
642 INSTANCE_WR(ctx, 0x008f4/4, 0x0003ffff);
643 INSTANCE_WR(ctx, 0x008f8/4, 0x000c0000);
644 INSTANCE_WR(ctx, 0x0091c/4, 0x00010401);
645 INSTANCE_WR(ctx, 0x00924/4, 0x00000040);
646 INSTANCE_WR(ctx, 0x0092c/4, 0x000000bf);
647 INSTANCE_WR(ctx, 0x00934/4, 0x00001210);
648 INSTANCE_WR(ctx, 0x00938/4, 0x00000080);
649 INSTANCE_WR(ctx, 0x00960/4, 0x00007070);
650 INSTANCE_WR(ctx, 0x0096c/4, 0x0003ffff);
651 INSTANCE_WR(ctx, 0x00984/4, 0x00120407);
652 INSTANCE_WR(ctx, 0x00984/4, 0x05091507);
653 INSTANCE_WR(ctx, 0x00984/4, 0x05010202);
654 INSTANCE_WR(ctx, 0x00984/4, 0x00030201);
655 INSTANCE_WR(ctx, 0x009ac/4, 0x00000040);
656 INSTANCE_WR(ctx, 0x009ac/4, 0x0d0c0b0a);
657 INSTANCE_WR(ctx, 0x009ac/4, 0x00141210);
658 INSTANCE_WR(ctx, 0x009ac/4, 0x000001f0);
659 INSTANCE_WR(ctx, 0x009ac/4, 0x00000001);
660 INSTANCE_WR(ctx, 0x009ac/4, 0x00000003);
661 INSTANCE_WR(ctx, 0x009ac/4, 0x00008000);
662 INSTANCE_WR(ctx, 0x009cc/4, 0x00039e00);
663 INSTANCE_WR(ctx, 0x009cc/4, 0x00000040);
664 INSTANCE_WR(ctx, 0x009cc/4, 0x00003800);
665 INSTANCE_WR(ctx, 0x009cc/4, 0x00404040);
666 INSTANCE_WR(ctx, 0x009cc/4, 0x0000ff0a);
667 INSTANCE_WR(ctx, 0x009e4/4, 0x0077f005);
668 INSTANCE_WR(ctx, 0x009e8/4, 0x00007fff);
669 INSTANCE_WR(ctx, 0x009f4/4, 0x000003ff);
670 INSTANCE_WR(ctx, 0x009f4/4, 0x00000003);
671 INSTANCE_WR(ctx, 0x009f4/4, 0x00000003);
672 INSTANCE_WR(ctx, 0x009f4/4, 0x000001ff);
673 INSTANCE_WR(ctx, 0x009f4/4, 0x0000001f);
674 INSTANCE_WR(ctx, 0x009f4/4, 0x0000000f);
675 INSTANCE_WR(ctx, 0x009f4/4, 0x0000000f);
676 INSTANCE_WR(ctx, 0x00a14/4, 0x01800000);
677 INSTANCE_WR(ctx, 0x00a18/4, 0x00160000);
678 INSTANCE_WR(ctx, 0x00a1c/4, 0x01800000);
679 INSTANCE_WR(ctx, 0x00a2c/4, 0x0003ffff);
680 INSTANCE_WR(ctx, 0x00a30/4, 0x000c0000);
681 INSTANCE_WR(ctx, 0x00a54/4, 0x00010401);
682 INSTANCE_WR(ctx, 0x00a5c/4, 0x00000040);
683 INSTANCE_WR(ctx, 0x00a64/4, 0x000000bf);
684 INSTANCE_WR(ctx, 0x00a6c/4, 0x00001210);
685 INSTANCE_WR(ctx, 0x00a70/4, 0x00000080);
686 INSTANCE_WR(ctx, 0x00a94/4, 0x01800000);
687 INSTANCE_WR(ctx, 0x00a98/4, 0x00160000);
688 INSTANCE_WR(ctx, 0x00a9c/4, 0x01800000);
689 INSTANCE_WR(ctx, 0x00aac/4, 0x0003ffff);
690 INSTANCE_WR(ctx, 0x00ab0/4, 0x000c0000);
691 INSTANCE_WR(ctx, 0x00ad4/4, 0x00010401);
692 INSTANCE_WR(ctx, 0x00adc/4, 0x00000040);
693 INSTANCE_WR(ctx, 0x00ae4/4, 0x000000bf);
694 INSTANCE_WR(ctx, 0x00aec/4, 0x00001210);
695 INSTANCE_WR(ctx, 0x00af0/4, 0x00000080);
696 INSTANCE_WR(ctx, 0x00b18/4, 0x00007070);
697 INSTANCE_WR(ctx, 0x00b24/4, 0x0003ffff);
698 INSTANCE_WR(ctx, 0x00b3c/4, 0x00120407);
699 INSTANCE_WR(ctx, 0x00b3c/4, 0x05091507);
700 INSTANCE_WR(ctx, 0x00b3c/4, 0x05010202);
701 INSTANCE_WR(ctx, 0x00b3c/4, 0x00030201);
702 INSTANCE_WR(ctx, 0x00b64/4, 0x00000040);
703 INSTANCE_WR(ctx, 0x00b64/4, 0x0d0c0b0a);
704 INSTANCE_WR(ctx, 0x00b64/4, 0x00141210);
705 INSTANCE_WR(ctx, 0x00b64/4, 0x000001f0);
706 INSTANCE_WR(ctx, 0x00b64/4, 0x00000001);
707 INSTANCE_WR(ctx, 0x00b64/4, 0x00000003);
708 INSTANCE_WR(ctx, 0x00b64/4, 0x00008000);
709 INSTANCE_WR(ctx, 0x00b84/4, 0x00039e00);
710 INSTANCE_WR(ctx, 0x00b84/4, 0x00000040);
711 INSTANCE_WR(ctx, 0x00b84/4, 0x00003800);
712 INSTANCE_WR(ctx, 0x00b84/4, 0x00404040);
713 INSTANCE_WR(ctx, 0x00b84/4, 0x0000ff0a);
714 INSTANCE_WR(ctx, 0x00b9c/4, 0x0077f005);
715 INSTANCE_WR(ctx, 0x00ba0/4, 0x00007fff);
716 INSTANCE_WR(ctx, 0x00bac/4, 0x000003ff);
717 INSTANCE_WR(ctx, 0x00bac/4, 0x00000003);
718 INSTANCE_WR(ctx, 0x00bac/4, 0x00000003);
719 INSTANCE_WR(ctx, 0x00bac/4, 0x000001ff);
720 INSTANCE_WR(ctx, 0x00bac/4, 0x0000001f);
721 INSTANCE_WR(ctx, 0x00bac/4, 0x0000000f);
722 INSTANCE_WR(ctx, 0x00bac/4, 0x0000000f);
723 INSTANCE_WR(ctx, 0x00bcc/4, 0x01800000);
724 INSTANCE_WR(ctx, 0x00bd0/4, 0x00160000);
725 INSTANCE_WR(ctx, 0x00bd4/4, 0x01800000);
726 INSTANCE_WR(ctx, 0x00be4/4, 0x0003ffff);
727 INSTANCE_WR(ctx, 0x00be8/4, 0x000c0000);
728 INSTANCE_WR(ctx, 0x00c0c/4, 0x00010401);
729 INSTANCE_WR(ctx, 0x00c14/4, 0x00000040);
730 INSTANCE_WR(ctx, 0x00c1c/4, 0x000000bf);
731 INSTANCE_WR(ctx, 0x00c24/4, 0x00001210);
732 INSTANCE_WR(ctx, 0x00c28/4, 0x00000080);
733 INSTANCE_WR(ctx, 0x00c4c/4, 0x01800000);
734 INSTANCE_WR(ctx, 0x00c50/4, 0x00160000);
735 INSTANCE_WR(ctx, 0x00c54/4, 0x01800000);
736 INSTANCE_WR(ctx, 0x00c64/4, 0x0003ffff);
737 INSTANCE_WR(ctx, 0x00c68/4, 0x000c0000);
738 INSTANCE_WR(ctx, 0x00c8c/4, 0x00010401);
739 INSTANCE_WR(ctx, 0x00c94/4, 0x00000040);
740 INSTANCE_WR(ctx, 0x00c9c/4, 0x000000bf);
741 INSTANCE_WR(ctx, 0x00ca4/4, 0x00001210);
742 INSTANCE_WR(ctx, 0x00ca8/4, 0x00000080);
743 INSTANCE_WR(ctx, 0x00cd0/4, 0x00007070);
744 INSTANCE_WR(ctx, 0x00cdc/4, 0x0003ffff);
745 INSTANCE_WR(ctx, 0x00cf4/4, 0x00120407);
746 INSTANCE_WR(ctx, 0x00cf4/4, 0x05091507);
747 INSTANCE_WR(ctx, 0x00cf4/4, 0x05010202);
748 INSTANCE_WR(ctx, 0x00cf4/4, 0x00030201);
749 INSTANCE_WR(ctx, 0x00d1c/4, 0x00000040);
750 INSTANCE_WR(ctx, 0x00d1c/4, 0x0d0c0b0a);
751 INSTANCE_WR(ctx, 0x00d1c/4, 0x00141210);
752 INSTANCE_WR(ctx, 0x00d1c/4, 0x000001f0);
753 INSTANCE_WR(ctx, 0x00d1c/4, 0x00000001);
754 INSTANCE_WR(ctx, 0x00d1c/4, 0x00000003);
755 INSTANCE_WR(ctx, 0x00d1c/4, 0x00008000);
756 INSTANCE_WR(ctx, 0x00d3c/4, 0x00039e00);
757 INSTANCE_WR(ctx, 0x00d3c/4, 0x00000040);
758 INSTANCE_WR(ctx, 0x00d3c/4, 0x00003800);
759 INSTANCE_WR(ctx, 0x00d3c/4, 0x00404040);
760 INSTANCE_WR(ctx, 0x00d3c/4, 0x0000ff0a);
761 INSTANCE_WR(ctx, 0x00d54/4, 0x0077f005);
762 INSTANCE_WR(ctx, 0x00d58/4, 0x00007fff);
763 INSTANCE_WR(ctx, 0x00d64/4, 0x000003ff);
764 INSTANCE_WR(ctx, 0x00d64/4, 0x00000003);
765 INSTANCE_WR(ctx, 0x00d64/4, 0x00000003);
766 INSTANCE_WR(ctx, 0x00d64/4, 0x000001ff);
767 INSTANCE_WR(ctx, 0x00d64/4, 0x0000001f);
768 INSTANCE_WR(ctx, 0x00d64/4, 0x0000000f);
769 INSTANCE_WR(ctx, 0x00d64/4, 0x0000000f);
770 INSTANCE_WR(ctx, 0x00d84/4, 0x01800000);
771 INSTANCE_WR(ctx, 0x00d88/4, 0x00160000);
772 INSTANCE_WR(ctx, 0x00d8c/4, 0x01800000);
773 INSTANCE_WR(ctx, 0x00d9c/4, 0x0003ffff);
774 INSTANCE_WR(ctx, 0x00da0/4, 0x000c0000);
775 INSTANCE_WR(ctx, 0x00dc4/4, 0x00010401);
776 INSTANCE_WR(ctx, 0x00dcc/4, 0x00000040);
777 INSTANCE_WR(ctx, 0x00dd4/4, 0x000000bf);
778 INSTANCE_WR(ctx, 0x00ddc/4, 0x00001210);
779 INSTANCE_WR(ctx, 0x00de0/4, 0x00000080);
780 INSTANCE_WR(ctx, 0x00e04/4, 0x01800000);
781 INSTANCE_WR(ctx, 0x00e08/4, 0x00160000);
782 INSTANCE_WR(ctx, 0x00e0c/4, 0x01800000);
783 INSTANCE_WR(ctx, 0x00e1c/4, 0x0003ffff);
784 INSTANCE_WR(ctx, 0x00e20/4, 0x000c0000);
785 INSTANCE_WR(ctx, 0x00e44/4, 0x00010401);
786 INSTANCE_WR(ctx, 0x00e4c/4, 0x00000040);
787 INSTANCE_WR(ctx, 0x00e54/4, 0x000000bf);
788 INSTANCE_WR(ctx, 0x00e5c/4, 0x00001210);
789 INSTANCE_WR(ctx, 0x00e60/4, 0x00000080);
790 INSTANCE_WR(ctx, 0x00e88/4, 0x00007070);
791 INSTANCE_WR(ctx, 0x00e94/4, 0x0003ffff);
792 INSTANCE_WR(ctx, 0x00eac/4, 0x00120407);
793 INSTANCE_WR(ctx, 0x00eac/4, 0x05091507);
794 INSTANCE_WR(ctx, 0x00eac/4, 0x05010202);
795 INSTANCE_WR(ctx, 0x00eac/4, 0x00030201);
796 INSTANCE_WR(ctx, 0x00ed4/4, 0x00000040);
797 INSTANCE_WR(ctx, 0x00ed4/4, 0x0d0c0b0a);
798 INSTANCE_WR(ctx, 0x00ed4/4, 0x00141210);
799 INSTANCE_WR(ctx, 0x00ed4/4, 0x000001f0);
800 INSTANCE_WR(ctx, 0x00ed4/4, 0x00000001);
801 INSTANCE_WR(ctx, 0x00ed4/4, 0x00000003);
802 INSTANCE_WR(ctx, 0x00ed4/4, 0x00008000);
803 INSTANCE_WR(ctx, 0x00ef4/4, 0x00039e00);
804 INSTANCE_WR(ctx, 0x00ef4/4, 0x00000040);
805 INSTANCE_WR(ctx, 0x00ef4/4, 0x00003800);
806 INSTANCE_WR(ctx, 0x00ef4/4, 0x00404040);
807 INSTANCE_WR(ctx, 0x00ef4/4, 0x0000ff0a);
808 INSTANCE_WR(ctx, 0x00f0c/4, 0x0077f005);
809 INSTANCE_WR(ctx, 0x00f10/4, 0x00007fff);
810 INSTANCE_WR(ctx, 0x00f1c/4, 0x000003ff);
811 INSTANCE_WR(ctx, 0x00f1c/4, 0x00000003);
812 INSTANCE_WR(ctx, 0x00f1c/4, 0x00000003);
813 INSTANCE_WR(ctx, 0x00f1c/4, 0x000001ff);
814 INSTANCE_WR(ctx, 0x00f1c/4, 0x0000001f);
815 INSTANCE_WR(ctx, 0x00f1c/4, 0x0000000f);
816 INSTANCE_WR(ctx, 0x00f1c/4, 0x0000000f);
817 INSTANCE_WR(ctx, 0x00f3c/4, 0x01800000);
818 INSTANCE_WR(ctx, 0x00f40/4, 0x00160000);
819 INSTANCE_WR(ctx, 0x00f44/4, 0x01800000);
820 INSTANCE_WR(ctx, 0x00f54/4, 0x0003ffff);
821 INSTANCE_WR(ctx, 0x00f58/4, 0x000c0000);
822 INSTANCE_WR(ctx, 0x00f7c/4, 0x00010401);
823 INSTANCE_WR(ctx, 0x00f84/4, 0x00000040);
824 INSTANCE_WR(ctx, 0x00f8c/4, 0x000000bf);
825 INSTANCE_WR(ctx, 0x00f94/4, 0x00001210);
826 INSTANCE_WR(ctx, 0x00f98/4, 0x00000080);
827 INSTANCE_WR(ctx, 0x00fbc/4, 0x01800000);
828 INSTANCE_WR(ctx, 0x00fc0/4, 0x00160000);
829 INSTANCE_WR(ctx, 0x00fc4/4, 0x01800000);
830 INSTANCE_WR(ctx, 0x00fd4/4, 0x0003ffff);
831 INSTANCE_WR(ctx, 0x00fd8/4, 0x000c0000);
832 INSTANCE_WR(ctx, 0x00ffc/4, 0x00010401);
833 INSTANCE_WR(ctx, 0x01004/4, 0x00000040);
834 INSTANCE_WR(ctx, 0x0100c/4, 0x000000bf);
835 INSTANCE_WR(ctx, 0x01014/4, 0x00001210);
836 INSTANCE_WR(ctx, 0x01018/4, 0x00000080);
837 INSTANCE_WR(ctx, 0x01040/4, 0x00007070);
838 INSTANCE_WR(ctx, 0x0104c/4, 0x0003ffff);
839 INSTANCE_WR(ctx, 0x01064/4, 0x00120407);
840 INSTANCE_WR(ctx, 0x01064/4, 0x05091507);
841 INSTANCE_WR(ctx, 0x01064/4, 0x05010202);
842 INSTANCE_WR(ctx, 0x01064/4, 0x00030201);
843 INSTANCE_WR(ctx, 0x0108c/4, 0x00000040);
844 INSTANCE_WR(ctx, 0x0108c/4, 0x0d0c0b0a);
845 INSTANCE_WR(ctx, 0x0108c/4, 0x00141210);
846 INSTANCE_WR(ctx, 0x0108c/4, 0x000001f0);
847 INSTANCE_WR(ctx, 0x0108c/4, 0x00000001);
848 INSTANCE_WR(ctx, 0x0108c/4, 0x00000003);
849 INSTANCE_WR(ctx, 0x0108c/4, 0x00008000);
850 INSTANCE_WR(ctx, 0x010ac/4, 0x00039e00);
851 INSTANCE_WR(ctx, 0x010ac/4, 0x00000040);
852 INSTANCE_WR(ctx, 0x010ac/4, 0x00003800);
853 INSTANCE_WR(ctx, 0x010ac/4, 0x00404040);
854 INSTANCE_WR(ctx, 0x010ac/4, 0x0000ff0a);
855 INSTANCE_WR(ctx, 0x010c4/4, 0x0077f005);
856 INSTANCE_WR(ctx, 0x010c8/4, 0x00007fff);
857 INSTANCE_WR(ctx, 0x010d4/4, 0x000003ff);
858 INSTANCE_WR(ctx, 0x010d4/4, 0x00000003);
859 INSTANCE_WR(ctx, 0x010d4/4, 0x00000003);
860 INSTANCE_WR(ctx, 0x010d4/4, 0x000001ff);
861 INSTANCE_WR(ctx, 0x010d4/4, 0x0000001f);
862 INSTANCE_WR(ctx, 0x010d4/4, 0x0000000f);
863 INSTANCE_WR(ctx, 0x010d4/4, 0x0000000f);
864 INSTANCE_WR(ctx, 0x010f4/4, 0x01800000);
865 INSTANCE_WR(ctx, 0x010f8/4, 0x00160000);
866 INSTANCE_WR(ctx, 0x010fc/4, 0x01800000);
867 INSTANCE_WR(ctx, 0x0110c/4, 0x0003ffff);
868 INSTANCE_WR(ctx, 0x01110/4, 0x000c0000);
869 INSTANCE_WR(ctx, 0x01134/4, 0x00010401);
870 INSTANCE_WR(ctx, 0x0113c/4, 0x00000040);
871 INSTANCE_WR(ctx, 0x01144/4, 0x000000bf);
872 INSTANCE_WR(ctx, 0x0114c/4, 0x00001210);
873 INSTANCE_WR(ctx, 0x01150/4, 0x00000080);
874 INSTANCE_WR(ctx, 0x01174/4, 0x01800000);
875 INSTANCE_WR(ctx, 0x01178/4, 0x00160000);
876 INSTANCE_WR(ctx, 0x0117c/4, 0x01800000);
877 INSTANCE_WR(ctx, 0x0118c/4, 0x0003ffff);
878 INSTANCE_WR(ctx, 0x01190/4, 0x000c0000);
879 INSTANCE_WR(ctx, 0x011b4/4, 0x00010401);
880 INSTANCE_WR(ctx, 0x011bc/4, 0x00000040);
881 INSTANCE_WR(ctx, 0x011c4/4, 0x000000bf);
882 INSTANCE_WR(ctx, 0x011cc/4, 0x00001210);
883 INSTANCE_WR(ctx, 0x011d0/4, 0x00000080);
884 INSTANCE_WR(ctx, 0x011f8/4, 0x00007070);
885 INSTANCE_WR(ctx, 0x01204/4, 0x0003ffff);
886 INSTANCE_WR(ctx, 0x0121c/4, 0x00120407);
887 INSTANCE_WR(ctx, 0x0121c/4, 0x05091507);
888 INSTANCE_WR(ctx, 0x0121c/4, 0x05010202);
889 INSTANCE_WR(ctx, 0x0121c/4, 0x00030201);
890 INSTANCE_WR(ctx, 0x01244/4, 0x00000040);
891 INSTANCE_WR(ctx, 0x01244/4, 0x0d0c0b0a);
892 INSTANCE_WR(ctx, 0x01244/4, 0x00141210);
893 INSTANCE_WR(ctx, 0x01244/4, 0x000001f0);
894 INSTANCE_WR(ctx, 0x01244/4, 0x00000001);
895 INSTANCE_WR(ctx, 0x01244/4, 0x00000003);
896 INSTANCE_WR(ctx, 0x01244/4, 0x00008000);
897 INSTANCE_WR(ctx, 0x01264/4, 0x00039e00);
898 INSTANCE_WR(ctx, 0x01264/4, 0x00000040);
899 INSTANCE_WR(ctx, 0x01264/4, 0x00003800);
900 INSTANCE_WR(ctx, 0x01264/4, 0x00404040);
901 INSTANCE_WR(ctx, 0x01264/4, 0x0000ff0a);
902 INSTANCE_WR(ctx, 0x0127c/4, 0x0077f005);
903 INSTANCE_WR(ctx, 0x01280/4, 0x00007fff);
904 INSTANCE_WR(ctx, 0x0128c/4, 0x000003ff);
905 INSTANCE_WR(ctx, 0x0128c/4, 0x00000003);
906 INSTANCE_WR(ctx, 0x0128c/4, 0x00000003);
907 INSTANCE_WR(ctx, 0x0128c/4, 0x000001ff);
908 INSTANCE_WR(ctx, 0x0128c/4, 0x0000001f);
909 INSTANCE_WR(ctx, 0x0128c/4, 0x0000000f);
910 INSTANCE_WR(ctx, 0x0128c/4, 0x0000000f);
911 INSTANCE_WR(ctx, 0x012ac/4, 0x01800000);
912 INSTANCE_WR(ctx, 0x012b0/4, 0x00160000);
913 INSTANCE_WR(ctx, 0x012b4/4, 0x01800000);
914 INSTANCE_WR(ctx, 0x012c4/4, 0x0003ffff);
915 INSTANCE_WR(ctx, 0x012c8/4, 0x000c0000);
916 INSTANCE_WR(ctx, 0x012ec/4, 0x00010401);
917 INSTANCE_WR(ctx, 0x012f4/4, 0x00000040);
918 INSTANCE_WR(ctx, 0x012fc/4, 0x000000bf);
919 INSTANCE_WR(ctx, 0x01304/4, 0x00001210);
920 INSTANCE_WR(ctx, 0x01308/4, 0x00000080);
921 INSTANCE_WR(ctx, 0x0132c/4, 0x01800000);
922 INSTANCE_WR(ctx, 0x01330/4, 0x00160000);
923 INSTANCE_WR(ctx, 0x01334/4, 0x01800000);
924 INSTANCE_WR(ctx, 0x01344/4, 0x0003ffff);
925 INSTANCE_WR(ctx, 0x01348/4, 0x000c0000);
926 INSTANCE_WR(ctx, 0x0136c/4, 0x00010401);
927 INSTANCE_WR(ctx, 0x01374/4, 0x00000040);
928 INSTANCE_WR(ctx, 0x0137c/4, 0x000000bf);
929 INSTANCE_WR(ctx, 0x01384/4, 0x00001210);
930 INSTANCE_WR(ctx, 0x01388/4, 0x00000080);
931 INSTANCE_WR(ctx, 0x013b0/4, 0x00007070);
932 INSTANCE_WR(ctx, 0x013bc/4, 0x0003ffff);
933 INSTANCE_WR(ctx, 0x013d4/4, 0x00120407);
934 INSTANCE_WR(ctx, 0x013d4/4, 0x05091507);
935 INSTANCE_WR(ctx, 0x013d4/4, 0x05010202);
936 INSTANCE_WR(ctx, 0x013d4/4, 0x00030201);
937 INSTANCE_WR(ctx, 0x013fc/4, 0x00000040);
938 INSTANCE_WR(ctx, 0x013fc/4, 0x0d0c0b0a);
939 INSTANCE_WR(ctx, 0x013fc/4, 0x00141210);
940 INSTANCE_WR(ctx, 0x013fc/4, 0x000001f0);
941 INSTANCE_WR(ctx, 0x013fc/4, 0x00000001);
942 INSTANCE_WR(ctx, 0x013fc/4, 0x00000003);
943 INSTANCE_WR(ctx, 0x013fc/4, 0x00008000);
944 INSTANCE_WR(ctx, 0x0141c/4, 0x00039e00);
945 INSTANCE_WR(ctx, 0x0141c/4, 0x00000040);
946 INSTANCE_WR(ctx, 0x0141c/4, 0x00003800);
947 INSTANCE_WR(ctx, 0x0141c/4, 0x00404040);
948 INSTANCE_WR(ctx, 0x0141c/4, 0x0000ff0a);
949 INSTANCE_WR(ctx, 0x01434/4, 0x0077f005);
950 INSTANCE_WR(ctx, 0x01438/4, 0x00007fff);
951 INSTANCE_WR(ctx, 0x01444/4, 0x000003ff);
952 INSTANCE_WR(ctx, 0x01444/4, 0x00000003);
953 INSTANCE_WR(ctx, 0x01444/4, 0x00000003);
954 INSTANCE_WR(ctx, 0x01444/4, 0x000001ff);
955 INSTANCE_WR(ctx, 0x01444/4, 0x0000001f);
956 INSTANCE_WR(ctx, 0x01444/4, 0x0000000f);
957 INSTANCE_WR(ctx, 0x01444/4, 0x0000000f);
958 INSTANCE_WR(ctx, 0x01464/4, 0x01800000);
959 INSTANCE_WR(ctx, 0x01468/4, 0x00160000);
960 INSTANCE_WR(ctx, 0x0146c/4, 0x01800000);
961 INSTANCE_WR(ctx, 0x0147c/4, 0x0003ffff);
962 INSTANCE_WR(ctx, 0x01480/4, 0x000c0000);
963 INSTANCE_WR(ctx, 0x014a4/4, 0x00010401);
964 INSTANCE_WR(ctx, 0x014ac/4, 0x00000040);
965 INSTANCE_WR(ctx, 0x014b4/4, 0x000000bf);
966 INSTANCE_WR(ctx, 0x014bc/4, 0x00001210);
967 INSTANCE_WR(ctx, 0x014c0/4, 0x00000080);
968 INSTANCE_WR(ctx, 0x014e4/4, 0x01800000);
969 INSTANCE_WR(ctx, 0x014e8/4, 0x00160000);
970 INSTANCE_WR(ctx, 0x014ec/4, 0x01800000);
971 INSTANCE_WR(ctx, 0x014fc/4, 0x0003ffff);
972 INSTANCE_WR(ctx, 0x01500/4, 0x000c0000);
973 INSTANCE_WR(ctx, 0x01524/4, 0x00010401);
974 INSTANCE_WR(ctx, 0x0152c/4, 0x00000040);
975 INSTANCE_WR(ctx, 0x01534/4, 0x000000bf);
976 INSTANCE_WR(ctx, 0x0153c/4, 0x00001210);
977 INSTANCE_WR(ctx, 0x01540/4, 0x00000080);
978 INSTANCE_WR(ctx, 0x01568/4, 0x00007070);
979 INSTANCE_WR(ctx, 0x01574/4, 0x0003ffff);
980 INSTANCE_WR(ctx, 0x0158c/4, 0x00120407);
981 INSTANCE_WR(ctx, 0x0158c/4, 0x05091507);
982 INSTANCE_WR(ctx, 0x0158c/4, 0x05010202);
983 INSTANCE_WR(ctx, 0x0158c/4, 0x00030201);
984 INSTANCE_WR(ctx, 0x015b4/4, 0x00000040);
985 INSTANCE_WR(ctx, 0x015b4/4, 0x0d0c0b0a);
986 INSTANCE_WR(ctx, 0x015b4/4, 0x00141210);
987 INSTANCE_WR(ctx, 0x015b4/4, 0x000001f0);
988 INSTANCE_WR(ctx, 0x015b4/4, 0x00000001);
989 INSTANCE_WR(ctx, 0x015b4/4, 0x00000003);
990 INSTANCE_WR(ctx, 0x015b4/4, 0x00008000);
991 INSTANCE_WR(ctx, 0x015d4/4, 0x00039e00);
992 INSTANCE_WR(ctx, 0x015d4/4, 0x00000040);
993 INSTANCE_WR(ctx, 0x015d4/4, 0x00003800);
994 INSTANCE_WR(ctx, 0x015d4/4, 0x00404040);
995 INSTANCE_WR(ctx, 0x015d4/4, 0x0000ff0a);
996 INSTANCE_WR(ctx, 0x015ec/4, 0x0077f005);
997 INSTANCE_WR(ctx, 0x015f0/4, 0x00007fff);
998 INSTANCE_WR(ctx, 0x015fc/4, 0x000003ff);
999 INSTANCE_WR(ctx, 0x015fc/4, 0x00000003);
1000 INSTANCE_WR(ctx, 0x015fc/4, 0x00000003);
1001 INSTANCE_WR(ctx, 0x015fc/4, 0x000001ff);
1002 INSTANCE_WR(ctx, 0x015fc/4, 0x0000001f);
1003 INSTANCE_WR(ctx, 0x015fc/4, 0x0000000f);
1004 INSTANCE_WR(ctx, 0x015fc/4, 0x0000000f);
1005 INSTANCE_WR(ctx, 0x02b40/4, 0x00000021);
1006 INSTANCE_WR(ctx, 0x02b60/4, 0x00000001);
1007 INSTANCE_WR(ctx, 0x02b80/4, 0x00000002);
1008 INSTANCE_WR(ctx, 0x02ba0/4, 0x00000100);
1009 INSTANCE_WR(ctx, 0x02bc0/4, 0x00000100);
1010 INSTANCE_WR(ctx, 0x02be0/4, 0x00000001);
1011 INSTANCE_WR(ctx, 0x02c40/4, 0x00000001);
1012 INSTANCE_WR(ctx, 0x02c60/4, 0x00000002);
1013 INSTANCE_WR(ctx, 0x02c80/4, 0x00000100);
1014 INSTANCE_WR(ctx, 0x02ca0/4, 0x00000100);
1015 INSTANCE_WR(ctx, 0x02cc0/4, 0x00000001);
1016 INSTANCE_WR(ctx, 0x0c5e0/4, 0x00000004);
1017 INSTANCE_WR(ctx, 0x0c600/4, 0x00000004);
1018 INSTANCE_WR(ctx, 0x44f80/4, 0x00000004);
1019 INSTANCE_WR(ctx, 0x44fa0/4, 0x00000004);
1020 INSTANCE_WR(ctx, 0x44fc0/4, 0x08100c12);
1021 INSTANCE_WR(ctx, 0x45000/4, 0x08100c12);
1022 INSTANCE_WR(ctx, 0x45040/4, 0x00080c14);
1023 INSTANCE_WR(ctx, 0x45060/4, 0x00000001);
1024 INSTANCE_WR(ctx, 0x45080/4, 0x00080c14);
1025 INSTANCE_WR(ctx, 0x450e0/4, 0x08100c12);
1026 INSTANCE_WR(ctx, 0x45100/4, 0x00000027);
1027 INSTANCE_WR(ctx, 0x45160/4, 0x00000001);
1028 INSTANCE_WR(ctx, 0x4c9a0/4, 0x00000001);
1029 INSTANCE_WR(ctx, 0x4cc80/4, 0x08100c12);
1030 INSTANCE_WR(ctx, 0x4ce00/4, 0x04000000);
1031 INSTANCE_WR(ctx, 0x4ce20/4, 0x04000000);
1032 INSTANCE_WR(ctx, 0x4ce60/4, 0x00000080);
1033 INSTANCE_WR(ctx, 0x4cee0/4, 0x00000080);
1034 INSTANCE_WR(ctx, 0x4cf20/4, 0x0000003f);
1035 INSTANCE_WR(ctx, 0x4d080/4, 0x00000002);
1036 INSTANCE_WR(ctx, 0x4d0a0/4, 0x04000000);
1037 INSTANCE_WR(ctx, 0x4d0c0/4, 0x04000000);
1038 INSTANCE_WR(ctx, 0x4d1e0/4, 0x00000004);
1039 INSTANCE_WR(ctx, 0x4d260/4, 0x00000004);
1040 INSTANCE_WR(ctx, 0x4d480/4, 0x00000001);
1041 INSTANCE_WR(ctx, 0x4d4a0/4, 0x00001001);
1042 INSTANCE_WR(ctx, 0x4d4c0/4, 0x0000ffff);
1043 INSTANCE_WR(ctx, 0x4d4e0/4, 0x0000ffff);
1044 INSTANCE_WR(ctx, 0x4d500/4, 0x0000ffff);
1045 INSTANCE_WR(ctx, 0x4d520/4, 0x0000ffff);
1046 INSTANCE_WR(ctx, 0x4d940/4, 0x3f800000);
1047 INSTANCE_WR(ctx, 0x4d960/4, 0x3f800000);
1048 INSTANCE_WR(ctx, 0x4d980/4, 0x3f800000);
1049 INSTANCE_WR(ctx, 0x4d9a0/4, 0x3f800000);
1050 INSTANCE_WR(ctx, 0x4d9c0/4, 0x3f800000);
1051 INSTANCE_WR(ctx, 0x4d9e0/4, 0x3f800000);
1052 INSTANCE_WR(ctx, 0x4da00/4, 0x3f800000);
1053 INSTANCE_WR(ctx, 0x4da20/4, 0x3f800000);
1054 INSTANCE_WR(ctx, 0x4da40/4, 0x3f800000);
1055 INSTANCE_WR(ctx, 0x4da60/4, 0x3f800000);
1056 INSTANCE_WR(ctx, 0x4da80/4, 0x3f800000);
1057 INSTANCE_WR(ctx, 0x4daa0/4, 0x3f800000);
1058 INSTANCE_WR(ctx, 0x4dac0/4, 0x3f800000);
1059 INSTANCE_WR(ctx, 0x4dae0/4, 0x3f800000);
1060 INSTANCE_WR(ctx, 0x4db00/4, 0x3f800000);
1061 INSTANCE_WR(ctx, 0x4db20/4, 0x3f800000);
1062 INSTANCE_WR(ctx, 0x4db40/4, 0x00000010);
1063 INSTANCE_WR(ctx, 0x4db80/4, 0x00000003);
1064 INSTANCE_WR(ctx, 0x01784/4, 0x0000000f);
1065 INSTANCE_WR(ctx, 0x01824/4, 0x00000020);
1066 INSTANCE_WR(ctx, 0x01a04/4, 0x0000001a);
1067 INSTANCE_WR(ctx, 0x01bc4/4, 0x00000004);
1068 INSTANCE_WR(ctx, 0x01be4/4, 0x00000004);
1069 INSTANCE_WR(ctx, 0x01c24/4, 0x00000004);
1070 INSTANCE_WR(ctx, 0x01c44/4, 0x00000008);
1071 INSTANCE_WR(ctx, 0x01c84/4, 0x000003ff);
1072 INSTANCE_WR(ctx, 0x01e24/4, 0x0000000f);
1073 INSTANCE_WR(ctx, 0x042e4/4, 0x0000000f);
1074 INSTANCE_WR(ctx, 0x04324/4, 0x00000001);
1075 INSTANCE_WR(ctx, 0x04e84/4, 0x0000000f);
1076 INSTANCE_WR(ctx, 0x15524/4, 0x0000000f);
1077 INSTANCE_WR(ctx, 0x15764/4, 0x00000001);
1078 INSTANCE_WR(ctx, 0x15784/4, 0x00000001);
1079 INSTANCE_WR(ctx, 0x157c4/4, 0x00000001);
1080 INSTANCE_WR(ctx, 0x157e4/4, 0x00000100);
1081 INSTANCE_WR(ctx, 0x15804/4, 0x00000100);
1082 INSTANCE_WR(ctx, 0x15824/4, 0x00000011);
1083 INSTANCE_WR(ctx, 0x15864/4, 0x00000008);
1084 INSTANCE_WR(ctx, 0x15924/4, 0x00000001);
1085 INSTANCE_WR(ctx, 0x15964/4, 0x00000001);
1086 INSTANCE_WR(ctx, 0x15984/4, 0x00000001);
1087 INSTANCE_WR(ctx, 0x159a4/4, 0x00000001);
1088 INSTANCE_WR(ctx, 0x159c4/4, 0x000000cf);
1089 INSTANCE_WR(ctx, 0x159e4/4, 0x00000002);
1090 INSTANCE_WR(ctx, 0x15ac4/4, 0x00000001);
1091 INSTANCE_WR(ctx, 0x15b04/4, 0x00000001);
1092 INSTANCE_WR(ctx, 0x15b24/4, 0x00000001);
1093 INSTANCE_WR(ctx, 0x15b44/4, 0x00000001);
1094 INSTANCE_WR(ctx, 0x15be4/4, 0x00000004);
1095 INSTANCE_WR(ctx, 0x15c24/4, 0x00000001);
1096 INSTANCE_WR(ctx, 0x15c44/4, 0x00000015);
1097 INSTANCE_WR(ctx, 0x15cc4/4, 0x04444480);
1098 INSTANCE_WR(ctx, 0x16444/4, 0x08100c12);
1099 INSTANCE_WR(ctx, 0x164e4/4, 0x00000100);
1100 INSTANCE_WR(ctx, 0x16544/4, 0x00010001);
1101 INSTANCE_WR(ctx, 0x16584/4, 0x00010001);
1102 INSTANCE_WR(ctx, 0x165a4/4, 0x00000001);
1103 INSTANCE_WR(ctx, 0x165c4/4, 0x00010001);
1104 INSTANCE_WR(ctx, 0x165e4/4, 0x00000001);
1105 INSTANCE_WR(ctx, 0x16604/4, 0x00000004);
1106 INSTANCE_WR(ctx, 0x16624/4, 0x00000002);
1107 INSTANCE_WR(ctx, 0x185a4/4, 0x04e3bfdf);
1108 INSTANCE_WR(ctx, 0x185c4/4, 0x04e3bfdf);
1109 INSTANCE_WR(ctx, 0x18664/4, 0x0fac6881);
1110 INSTANCE_WR(ctx, 0x187e4/4, 0x04e3bfdf);
1111 INSTANCE_WR(ctx, 0x18804/4, 0x04e3bfdf);
1112 INSTANCE_WR(ctx, 0x16708/4, 0x003fffff);
1113 INSTANCE_WR(ctx, 0x16768/4, 0x00001fff);
1114 INSTANCE_WR(ctx, 0x16948/4, 0x3f800000);
1115 INSTANCE_WR(ctx, 0x16a28/4, 0x00000004);
1116 INSTANCE_WR(ctx, 0x16a48/4, 0x0000001a);
1117 INSTANCE_WR(ctx, 0x16aa8/4, 0x00000001);
1118 INSTANCE_WR(ctx, 0x16d08/4, 0x00ffff00);
1119 INSTANCE_WR(ctx, 0x16de8/4, 0x0000000f);
1120 INSTANCE_WR(ctx, 0x16ee8/4, 0x0fac6881);
1121 INSTANCE_WR(ctx, 0x16f08/4, 0x00000011);
1122 INSTANCE_WR(ctx, 0x17108/4, 0x00000004);
1123 INSTANCE_WR(ctx, 0x171a8/4, 0x00000002);
1124 INSTANCE_WR(ctx, 0x171c8/4, 0x04000000);
1125 INSTANCE_WR(ctx, 0x171e8/4, 0x04000000);
1126 INSTANCE_WR(ctx, 0x17268/4, 0x00000005);
1127 INSTANCE_WR(ctx, 0x17288/4, 0x00000052);
1128 INSTANCE_WR(ctx, 0x17508/4, 0x3f800000);
1129 INSTANCE_WR(ctx, 0x17528/4, 0x3f800000);
1130 INSTANCE_WR(ctx, 0x17548/4, 0x3f800000);
1131 INSTANCE_WR(ctx, 0x17568/4, 0x3f800000);
1132 INSTANCE_WR(ctx, 0x17588/4, 0x3f800000);
1133 INSTANCE_WR(ctx, 0x175a8/4, 0x3f800000);
1134 INSTANCE_WR(ctx, 0x175c8/4, 0x3f800000);
1135 INSTANCE_WR(ctx, 0x175e8/4, 0x3f800000);
1136 INSTANCE_WR(ctx, 0x17608/4, 0x3f800000);
1137 INSTANCE_WR(ctx, 0x17628/4, 0x3f800000);
1138 INSTANCE_WR(ctx, 0x17648/4, 0x3f800000);
1139 INSTANCE_WR(ctx, 0x17668/4, 0x3f800000);
1140 INSTANCE_WR(ctx, 0x17688/4, 0x3f800000);
1141 INSTANCE_WR(ctx, 0x176a8/4, 0x3f800000);
1142 INSTANCE_WR(ctx, 0x176c8/4, 0x3f800000);
1143 INSTANCE_WR(ctx, 0x176e8/4, 0x3f800000);
1144 INSTANCE_WR(ctx, 0x17708/4, 0x00000010);
1145 INSTANCE_WR(ctx, 0x17be8/4, 0x08100c12);
1146 INSTANCE_WR(ctx, 0x17c08/4, 0x00000005);
1147 INSTANCE_WR(ctx, 0x17c68/4, 0x00000001);
1148 INSTANCE_WR(ctx, 0x17ca8/4, 0x0000ffff);
1149 INSTANCE_WR(ctx, 0x17cc8/4, 0x0000ffff);
1150 INSTANCE_WR(ctx, 0x17ce8/4, 0x0000ffff);
1151 INSTANCE_WR(ctx, 0x17d08/4, 0x0000ffff);
1152 INSTANCE_WR(ctx, 0x18108/4, 0x00ffff00);
1153 INSTANCE_WR(ctx, 0x18128/4, 0x0000001a);
1154 INSTANCE_WR(ctx, 0x18608/4, 0x00000102);
1155 INSTANCE_WR(ctx, 0x18648/4, 0x00000004);
1156 INSTANCE_WR(ctx, 0x18668/4, 0x00000004);
1157 INSTANCE_WR(ctx, 0x18688/4, 0x00000004);
1158 INSTANCE_WR(ctx, 0x186a8/4, 0x00000004);
1159 INSTANCE_WR(ctx, 0x186c8/4, 0x00000004);
1160 INSTANCE_WR(ctx, 0x186e8/4, 0x00000004);
1161 INSTANCE_WR(ctx, 0x18728/4, 0x000003ff);
1162 INSTANCE_WR(ctx, 0x18768/4, 0x00000102);
1163 INSTANCE_WR(ctx, 0x188a8/4, 0x00000004);
1164 INSTANCE_WR(ctx, 0x188c8/4, 0x00000004);
1165 INSTANCE_WR(ctx, 0x188e8/4, 0x00000004);
1166 INSTANCE_WR(ctx, 0x18908/4, 0x00000004);
1167 INSTANCE_WR(ctx, 0x18ec8/4, 0x00000004);
1168 INSTANCE_WR(ctx, 0x18ee8/4, 0x00000004);
1169 INSTANCE_WR(ctx, 0x18f28/4, 0x00000010);
1170 INSTANCE_WR(ctx, 0x18fa8/4, 0x00000804);
1171 INSTANCE_WR(ctx, 0x18fc8/4, 0x00000001);
1172 INSTANCE_WR(ctx, 0x18fe8/4, 0x0000001a);
1173 INSTANCE_WR(ctx, 0x19028/4, 0x00000001);
1174 INSTANCE_WR(ctx, 0x19048/4, 0x00080c14);
1175 INSTANCE_WR(ctx, 0x19088/4, 0x08100c12);
1176 INSTANCE_WR(ctx, 0x190a8/4, 0x00000004);
1177 INSTANCE_WR(ctx, 0x190c8/4, 0x00000004);
1178 INSTANCE_WR(ctx, 0x19108/4, 0x00000010);
1179 INSTANCE_WR(ctx, 0x19188/4, 0x00000001);
1180 INSTANCE_WR(ctx, 0x191a8/4, 0x08100c12);
1181 INSTANCE_WR(ctx, 0x19288/4, 0x000003ff);
1182 INSTANCE_WR(ctx, 0x192a8/4, 0x00080c14);
1183 INSTANCE_WR(ctx, 0x199c8/4, 0x00000001);
1184 INSTANCE_WR(ctx, 0x19a28/4, 0x00000010);
1185 INSTANCE_WR(ctx, 0x1a148/4, 0x00000088);
1186 INSTANCE_WR(ctx, 0x1a168/4, 0x00000088);
1187 INSTANCE_WR(ctx, 0x1a1c8/4, 0x00000004);
1188 INSTANCE_WR(ctx, 0x1a4a8/4, 0x00000026);
1189 INSTANCE_WR(ctx, 0x1a508/4, 0x3f800000);
1190 INSTANCE_WR(ctx, 0x1a588/4, 0x0000001a);
1191 INSTANCE_WR(ctx, 0x1a5a8/4, 0x00000010);
1192 INSTANCE_WR(ctx, 0x1aa68/4, 0x00000052);
1193 INSTANCE_WR(ctx, 0x1aaa8/4, 0x00000026);
1194 INSTANCE_WR(ctx, 0x1aae8/4, 0x00000004);
1195 INSTANCE_WR(ctx, 0x1ab08/4, 0x00000004);
1196 INSTANCE_WR(ctx, 0x1ab48/4, 0x0000001a);
1197 INSTANCE_WR(ctx, 0x1aba8/4, 0x00ffff00);
1198 INSTANCE_WR(ctx, 0x1abe8/4, 0x00000004);
1199 INSTANCE_WR(ctx, 0x1ac08/4, 0x00000004);
1200 INSTANCE_WR(ctx, 0x1ac48/4, 0x00000080);
1201 INSTANCE_WR(ctx, 0x1ac68/4, 0x00000004);
1202 INSTANCE_WR(ctx, 0x1ac88/4, 0x00080c14);
1203 INSTANCE_WR(ctx, 0x1acc8/4, 0x000003ff);
1204 INSTANCE_WR(ctx, 0x25528/4, 0x00000004);
1205 INSTANCE_WR(ctx, 0x25548/4, 0x00000004);
1206 INSTANCE_WR(ctx, 0x25588/4, 0x00000080);
1207 INSTANCE_WR(ctx, 0x255a8/4, 0x00000004);
1208 INSTANCE_WR(ctx, 0x255c8/4, 0x00000001);
1209 INSTANCE_WR(ctx, 0x25608/4, 0x00000027);
1210 INSTANCE_WR(ctx, 0x25648/4, 0x00000026);
1211 INSTANCE_WR(ctx, 0x256c8/4, 0x04000000);
1212 INSTANCE_WR(ctx, 0x256e8/4, 0x04000000);
1213 INSTANCE_WR(ctx, 0x25708/4, 0x04000000);
1214 INSTANCE_WR(ctx, 0x25728/4, 0x04000000);
1215 INSTANCE_WR(ctx, 0x25748/4, 0x04000000);
1216 INSTANCE_WR(ctx, 0x25768/4, 0x04000000);
1217 INSTANCE_WR(ctx, 0x25788/4, 0x04000000);
1218 INSTANCE_WR(ctx, 0x257a8/4, 0x04000000);
1219 INSTANCE_WR(ctx, 0x257c8/4, 0x04000000);
1220 INSTANCE_WR(ctx, 0x257e8/4, 0x04000000);
1221 INSTANCE_WR(ctx, 0x25808/4, 0x04000000);
1222 INSTANCE_WR(ctx, 0x25828/4, 0x04000000);
1223 INSTANCE_WR(ctx, 0x25848/4, 0x04000000);
1224 INSTANCE_WR(ctx, 0x25868/4, 0x04000000);
1225 INSTANCE_WR(ctx, 0x25888/4, 0x04000000);
1226 INSTANCE_WR(ctx, 0x258a8/4, 0x04000000);
1227 INSTANCE_WR(ctx, 0x25d48/4, 0x04e3bfdf);
1228 INSTANCE_WR(ctx, 0x25d68/4, 0x04e3bfdf);
1229 INSTANCE_WR(ctx, 0x25dc8/4, 0x0001fe21);
1230 INSTANCE_WR(ctx, 0x0180c/4, 0x00000002);
1231 INSTANCE_WR(ctx, 0x0184c/4, 0x00003e60);
1232 INSTANCE_WR(ctx, 0x019ec/4, 0x00000001);
1233 INSTANCE_WR(ctx, 0x01a0c/4, 0x00000010);
1234 INSTANCE_WR(ctx, 0x01a6c/4, 0x00000001);
1235 INSTANCE_WR(ctx, 0x01b4c/4, 0x00000002);
1236 INSTANCE_WR(ctx, 0x01c6c/4, 0x00000001);
1237 INSTANCE_WR(ctx, 0x01c8c/4, 0x00000010);
1238 INSTANCE_WR(ctx, 0x01ccc/4, 0x00000001);
1239 INSTANCE_WR(ctx, 0x01f4c/4, 0x00000010);
1240 INSTANCE_WR(ctx, 0x0216c/4, 0x3f800000);
1241 INSTANCE_WR(ctx, 0x0218c/4, 0x3f800000);
1242 INSTANCE_WR(ctx, 0x021ac/4, 0x3f800000);
1243 INSTANCE_WR(ctx, 0x021cc/4, 0x3f800000);
1244 INSTANCE_WR(ctx, 0x021ec/4, 0x3f800000);
1245 INSTANCE_WR(ctx, 0x0220c/4, 0x3f800000);
1246 INSTANCE_WR(ctx, 0x0222c/4, 0x3f800000);
1247 INSTANCE_WR(ctx, 0x0224c/4, 0x3f800000);
1248 INSTANCE_WR(ctx, 0x0226c/4, 0x3f800000);
1249 INSTANCE_WR(ctx, 0x0228c/4, 0x3f800000);
1250 INSTANCE_WR(ctx, 0x022ac/4, 0x3f800000);
1251 INSTANCE_WR(ctx, 0x022cc/4, 0x3f800000);
1252 INSTANCE_WR(ctx, 0x022ec/4, 0x3f800000);
1253 INSTANCE_WR(ctx, 0x0230c/4, 0x3f800000);
1254 INSTANCE_WR(ctx, 0x0232c/4, 0x3f800000);
1255 INSTANCE_WR(ctx, 0x0234c/4, 0x3f800000);
1256 INSTANCE_WR(ctx, 0x0268c/4, 0x00000010);
1257 INSTANCE_WR(ctx, 0x026cc/4, 0x0000003f);
1258 INSTANCE_WR(ctx, 0x027ac/4, 0x00000001);
1259 INSTANCE_WR(ctx, 0x027ec/4, 0x00000001);
1260 INSTANCE_WR(ctx, 0x0282c/4, 0x00000001);
1261 INSTANCE_WR(ctx, 0x029cc/4, 0x00000011);
1262 INSTANCE_WR(ctx, 0x02acc/4, 0x0000000f);
1263 INSTANCE_WR(ctx, 0x02bcc/4, 0x00000011);
1264 INSTANCE_WR(ctx, 0x02c6c/4, 0x00000001);
1265 INSTANCE_WR(ctx, 0x02c8c/4, 0x00000001);
1266 INSTANCE_WR(ctx, 0x02cac/4, 0x00000001);
1267 INSTANCE_WR(ctx, 0x02ccc/4, 0x00000002);
1268 INSTANCE_WR(ctx, 0x02cec/4, 0x00000001);
1269 INSTANCE_WR(ctx, 0x02d0c/4, 0x00000002);
1270 INSTANCE_WR(ctx, 0x02d2c/4, 0x00000001);
1271 INSTANCE_WR(ctx, 0x02d6c/4, 0x00003e60);
1272 INSTANCE_WR(ctx, 0x02dac/4, 0x0fac6881);
1273 INSTANCE_WR(ctx, 0x0306c/4, 0x00000001);
1274 INSTANCE_WR(ctx, 0x0308c/4, 0x00000002);
1275 INSTANCE_WR(ctx, 0x030ac/4, 0x00000001);
1276 INSTANCE_WR(ctx, 0x030cc/4, 0x00000001);
1277 INSTANCE_WR(ctx, 0x030ec/4, 0x00000002);
1278 INSTANCE_WR(ctx, 0x0310c/4, 0x00000001);
1279 INSTANCE_WR(ctx, 0x0312c/4, 0x00000001);
1280 INSTANCE_WR(ctx, 0x031ac/4, 0x00000011);
1281 INSTANCE_WR(ctx, 0x031cc/4, 0x00000001);
1282 INSTANCE_WR(ctx, 0x03e4c/4, 0x00000002);
1283 INSTANCE_WR(ctx, 0x03e8c/4, 0x00003e60);
1284 INSTANCE_WR(ctx, 0x0402c/4, 0x00000001);
1285 INSTANCE_WR(ctx, 0x0404c/4, 0x00000010);
1286 INSTANCE_WR(ctx, 0x040ac/4, 0x00000001);
1287 INSTANCE_WR(ctx, 0x0418c/4, 0x00000002);
1288 INSTANCE_WR(ctx, 0x042ac/4, 0x00000001);
1289 INSTANCE_WR(ctx, 0x042cc/4, 0x00000010);
1290 INSTANCE_WR(ctx, 0x0430c/4, 0x00000001);
1291 INSTANCE_WR(ctx, 0x0458c/4, 0x00000010);
1292 INSTANCE_WR(ctx, 0x047ac/4, 0x3f800000);
1293 INSTANCE_WR(ctx, 0x047cc/4, 0x3f800000);
1294 INSTANCE_WR(ctx, 0x047ec/4, 0x3f800000);
1295 INSTANCE_WR(ctx, 0x0480c/4, 0x3f800000);
1296 INSTANCE_WR(ctx, 0x0482c/4, 0x3f800000);
1297 INSTANCE_WR(ctx, 0x0484c/4, 0x3f800000);
1298 INSTANCE_WR(ctx, 0x0486c/4, 0x3f800000);
1299 INSTANCE_WR(ctx, 0x0488c/4, 0x3f800000);
1300 INSTANCE_WR(ctx, 0x048ac/4, 0x3f800000);
1301 INSTANCE_WR(ctx, 0x048cc/4, 0x3f800000);
1302 INSTANCE_WR(ctx, 0x048ec/4, 0x3f800000);
1303 INSTANCE_WR(ctx, 0x0490c/4, 0x3f800000);
1304 INSTANCE_WR(ctx, 0x0492c/4, 0x3f800000);
1305 INSTANCE_WR(ctx, 0x0494c/4, 0x3f800000);
1306 INSTANCE_WR(ctx, 0x0496c/4, 0x3f800000);
1307 INSTANCE_WR(ctx, 0x0498c/4, 0x3f800000);
1308 INSTANCE_WR(ctx, 0x04ccc/4, 0x00000010);
1309 INSTANCE_WR(ctx, 0x04d0c/4, 0x0000003f);
1310 INSTANCE_WR(ctx, 0x04dec/4, 0x00000001);
1311 INSTANCE_WR(ctx, 0x04e2c/4, 0x00000001);
1312 INSTANCE_WR(ctx, 0x04e6c/4, 0x00000001);
1313 INSTANCE_WR(ctx, 0x0500c/4, 0x00000011);
1314 INSTANCE_WR(ctx, 0x0510c/4, 0x0000000f);
1315 INSTANCE_WR(ctx, 0x0520c/4, 0x00000011);
1316 INSTANCE_WR(ctx, 0x052ac/4, 0x00000001);
1317 INSTANCE_WR(ctx, 0x052cc/4, 0x00000001);
1318 INSTANCE_WR(ctx, 0x052ec/4, 0x00000001);
1319 INSTANCE_WR(ctx, 0x0530c/4, 0x00000002);
1320 INSTANCE_WR(ctx, 0x0532c/4, 0x00000001);
1321 INSTANCE_WR(ctx, 0x0534c/4, 0x00000002);
1322 INSTANCE_WR(ctx, 0x0536c/4, 0x00000001);
1323 INSTANCE_WR(ctx, 0x053ac/4, 0x00003e60);
1324 INSTANCE_WR(ctx, 0x053ec/4, 0x0fac6881);
1325 INSTANCE_WR(ctx, 0x056ac/4, 0x00000001);
1326 INSTANCE_WR(ctx, 0x056cc/4, 0x00000002);
1327 INSTANCE_WR(ctx, 0x056ec/4, 0x00000001);
1328 INSTANCE_WR(ctx, 0x0570c/4, 0x00000001);
1329 INSTANCE_WR(ctx, 0x0572c/4, 0x00000002);
1330 INSTANCE_WR(ctx, 0x0574c/4, 0x00000001);
1331 INSTANCE_WR(ctx, 0x0576c/4, 0x00000001);
1332 INSTANCE_WR(ctx, 0x057ec/4, 0x00000011);
1333 INSTANCE_WR(ctx, 0x0580c/4, 0x00000001);
1334 INSTANCE_WR(ctx, 0x0648c/4, 0x00000002);
1335 INSTANCE_WR(ctx, 0x064cc/4, 0x00003e60);
1336 INSTANCE_WR(ctx, 0x0666c/4, 0x00000001);
1337 INSTANCE_WR(ctx, 0x0668c/4, 0x00000010);
1338 INSTANCE_WR(ctx, 0x066ec/4, 0x00000001);
1339 INSTANCE_WR(ctx, 0x067cc/4, 0x00000002);
1340 INSTANCE_WR(ctx, 0x068ec/4, 0x00000001);
1341 INSTANCE_WR(ctx, 0x0690c/4, 0x00000010);
1342 INSTANCE_WR(ctx, 0x0694c/4, 0x00000001);
1343 INSTANCE_WR(ctx, 0x06bcc/4, 0x00000010);
1344 INSTANCE_WR(ctx, 0x06dec/4, 0x3f800000);
1345 INSTANCE_WR(ctx, 0x06e0c/4, 0x3f800000);
1346 INSTANCE_WR(ctx, 0x06e2c/4, 0x3f800000);
1347 INSTANCE_WR(ctx, 0x06e4c/4, 0x3f800000);
1348 INSTANCE_WR(ctx, 0x06e6c/4, 0x3f800000);
1349 INSTANCE_WR(ctx, 0x06e8c/4, 0x3f800000);
1350 INSTANCE_WR(ctx, 0x06eac/4, 0x3f800000);
1351 INSTANCE_WR(ctx, 0x06ecc/4, 0x3f800000);
1352 INSTANCE_WR(ctx, 0x06eec/4, 0x3f800000);
1353 INSTANCE_WR(ctx, 0x06f0c/4, 0x3f800000);
1354 INSTANCE_WR(ctx, 0x06f2c/4, 0x3f800000);
1355 INSTANCE_WR(ctx, 0x06f4c/4, 0x3f800000);
1356 INSTANCE_WR(ctx, 0x06f6c/4, 0x3f800000);
1357 INSTANCE_WR(ctx, 0x06f8c/4, 0x3f800000);
1358 INSTANCE_WR(ctx, 0x06fac/4, 0x3f800000);
1359 INSTANCE_WR(ctx, 0x06fcc/4, 0x3f800000);
1360 INSTANCE_WR(ctx, 0x0730c/4, 0x00000010);
1361 INSTANCE_WR(ctx, 0x0734c/4, 0x0000003f);
1362 INSTANCE_WR(ctx, 0x0742c/4, 0x00000001);
1363 INSTANCE_WR(ctx, 0x0746c/4, 0x00000001);
1364 INSTANCE_WR(ctx, 0x074ac/4, 0x00000001);
1365 INSTANCE_WR(ctx, 0x0764c/4, 0x00000011);
1366 INSTANCE_WR(ctx, 0x0774c/4, 0x0000000f);
1367 INSTANCE_WR(ctx, 0x0784c/4, 0x00000011);
1368 INSTANCE_WR(ctx, 0x078ec/4, 0x00000001);
1369 INSTANCE_WR(ctx, 0x0790c/4, 0x00000001);
1370 INSTANCE_WR(ctx, 0x0792c/4, 0x00000001);
1371 INSTANCE_WR(ctx, 0x0794c/4, 0x00000002);
1372 INSTANCE_WR(ctx, 0x0796c/4, 0x00000001);
1373 INSTANCE_WR(ctx, 0x0798c/4, 0x00000002);
1374 INSTANCE_WR(ctx, 0x079ac/4, 0x00000001);
1375 INSTANCE_WR(ctx, 0x079ec/4, 0x00003e60);
1376 INSTANCE_WR(ctx, 0x07a2c/4, 0x0fac6881);
1377 INSTANCE_WR(ctx, 0x07cec/4, 0x00000001);
1378 INSTANCE_WR(ctx, 0x07d0c/4, 0x00000002);
1379 INSTANCE_WR(ctx, 0x07d2c/4, 0x00000001);
1380 INSTANCE_WR(ctx, 0x07d4c/4, 0x00000001);
1381 INSTANCE_WR(ctx, 0x07d6c/4, 0x00000002);
1382 INSTANCE_WR(ctx, 0x07d8c/4, 0x00000001);
1383 INSTANCE_WR(ctx, 0x07dac/4, 0x00000001);
1384 INSTANCE_WR(ctx, 0x07e2c/4, 0x00000011);
1385 INSTANCE_WR(ctx, 0x07e4c/4, 0x00000001);
1386 INSTANCE_WR(ctx, 0x08acc/4, 0x00000002);
1387 INSTANCE_WR(ctx, 0x08b0c/4, 0x00003e60);
1388 INSTANCE_WR(ctx, 0x08cac/4, 0x00000001);
1389 INSTANCE_WR(ctx, 0x08ccc/4, 0x00000010);
1390 INSTANCE_WR(ctx, 0x08d2c/4, 0x00000001);
1391 INSTANCE_WR(ctx, 0x08e0c/4, 0x00000002);
1392 INSTANCE_WR(ctx, 0x08f2c/4, 0x00000001);
1393 INSTANCE_WR(ctx, 0x08f4c/4, 0x00000010);
1394 INSTANCE_WR(ctx, 0x08f8c/4, 0x00000001);
1395 INSTANCE_WR(ctx, 0x0920c/4, 0x00000010);
1396 INSTANCE_WR(ctx, 0x0942c/4, 0x3f800000);
1397 INSTANCE_WR(ctx, 0x0944c/4, 0x3f800000);
1398 INSTANCE_WR(ctx, 0x0946c/4, 0x3f800000);
1399 INSTANCE_WR(ctx, 0x0948c/4, 0x3f800000);
1400 INSTANCE_WR(ctx, 0x094ac/4, 0x3f800000);
1401 INSTANCE_WR(ctx, 0x094cc/4, 0x3f800000);
1402 INSTANCE_WR(ctx, 0x094ec/4, 0x3f800000);
1403 INSTANCE_WR(ctx, 0x0950c/4, 0x3f800000);
1404 INSTANCE_WR(ctx, 0x0952c/4, 0x3f800000);
1405 INSTANCE_WR(ctx, 0x0954c/4, 0x3f800000);
1406 INSTANCE_WR(ctx, 0x0956c/4, 0x3f800000);
1407 INSTANCE_WR(ctx, 0x0958c/4, 0x3f800000);
1408 INSTANCE_WR(ctx, 0x095ac/4, 0x3f800000);
1409 INSTANCE_WR(ctx, 0x095cc/4, 0x3f800000);
1410 INSTANCE_WR(ctx, 0x095ec/4, 0x3f800000);
1411 INSTANCE_WR(ctx, 0x0960c/4, 0x3f800000);
1412 INSTANCE_WR(ctx, 0x0994c/4, 0x00000010);
1413 INSTANCE_WR(ctx, 0x0998c/4, 0x0000003f);
1414 INSTANCE_WR(ctx, 0x09a6c/4, 0x00000001);
1415 INSTANCE_WR(ctx, 0x09aac/4, 0x00000001);
1416 INSTANCE_WR(ctx, 0x09aec/4, 0x00000001);
1417 INSTANCE_WR(ctx, 0x09c8c/4, 0x00000011);
1418 INSTANCE_WR(ctx, 0x09d8c/4, 0x0000000f);
1419 INSTANCE_WR(ctx, 0x09e8c/4, 0x00000011);
1420 INSTANCE_WR(ctx, 0x09f2c/4, 0x00000001);
1421 INSTANCE_WR(ctx, 0x09f4c/4, 0x00000001);
1422 INSTANCE_WR(ctx, 0x09f6c/4, 0x00000001);
1423 INSTANCE_WR(ctx, 0x09f8c/4, 0x00000002);
1424 INSTANCE_WR(ctx, 0x09fac/4, 0x00000001);
1425 INSTANCE_WR(ctx, 0x09fcc/4, 0x00000002);
1426 INSTANCE_WR(ctx, 0x09fec/4, 0x00000001);
1427 INSTANCE_WR(ctx, 0x0a02c/4, 0x00003e60);
1428 INSTANCE_WR(ctx, 0x0a06c/4, 0x0fac6881);
1429 INSTANCE_WR(ctx, 0x0a32c/4, 0x00000001);
1430 INSTANCE_WR(ctx, 0x0a34c/4, 0x00000002);
1431 INSTANCE_WR(ctx, 0x0a36c/4, 0x00000001);
1432 INSTANCE_WR(ctx, 0x0a38c/4, 0x00000001);
1433 INSTANCE_WR(ctx, 0x0a3ac/4, 0x00000002);
1434 INSTANCE_WR(ctx, 0x0a3cc/4, 0x00000001);
1435 INSTANCE_WR(ctx, 0x0a3ec/4, 0x00000001);
1436 INSTANCE_WR(ctx, 0x0a46c/4, 0x00000011);
1437 INSTANCE_WR(ctx, 0x0a48c/4, 0x00000001);
1438 INSTANCE_WR(ctx, 0x0b10c/4, 0x00000002);
1439 INSTANCE_WR(ctx, 0x0b14c/4, 0x00003e60);
1440 INSTANCE_WR(ctx, 0x0b2ec/4, 0x00000001);
1441 INSTANCE_WR(ctx, 0x0b30c/4, 0x00000010);
1442 INSTANCE_WR(ctx, 0x0b36c/4, 0x00000001);
1443 INSTANCE_WR(ctx, 0x0b44c/4, 0x00000002);
1444 INSTANCE_WR(ctx, 0x0b56c/4, 0x00000001);
1445 INSTANCE_WR(ctx, 0x0b58c/4, 0x00000010);
1446 INSTANCE_WR(ctx, 0x0b5cc/4, 0x00000001);
1447 INSTANCE_WR(ctx, 0x0b84c/4, 0x00000010);
1448 INSTANCE_WR(ctx, 0x0ba6c/4, 0x3f800000);
1449 INSTANCE_WR(ctx, 0x0ba8c/4, 0x3f800000);
1450 INSTANCE_WR(ctx, 0x0baac/4, 0x3f800000);
1451 INSTANCE_WR(ctx, 0x0bacc/4, 0x3f800000);
1452 INSTANCE_WR(ctx, 0x0baec/4, 0x3f800000);
1453 INSTANCE_WR(ctx, 0x0bb0c/4, 0x3f800000);
1454 INSTANCE_WR(ctx, 0x0bb2c/4, 0x3f800000);
1455 INSTANCE_WR(ctx, 0x0bb4c/4, 0x3f800000);
1456 INSTANCE_WR(ctx, 0x0bb6c/4, 0x3f800000);
1457 INSTANCE_WR(ctx, 0x0bb8c/4, 0x3f800000);
1458 INSTANCE_WR(ctx, 0x0bbac/4, 0x3f800000);
1459 INSTANCE_WR(ctx, 0x0bbcc/4, 0x3f800000);
1460 INSTANCE_WR(ctx, 0x0bbec/4, 0x3f800000);
1461 INSTANCE_WR(ctx, 0x0bc0c/4, 0x3f800000);
1462 INSTANCE_WR(ctx, 0x0bc2c/4, 0x3f800000);
1463 INSTANCE_WR(ctx, 0x0bc4c/4, 0x3f800000);
1464 INSTANCE_WR(ctx, 0x0bf8c/4, 0x00000010);
1465 INSTANCE_WR(ctx, 0x0bfcc/4, 0x0000003f);
1466 INSTANCE_WR(ctx, 0x0c0ac/4, 0x00000001);
1467 INSTANCE_WR(ctx, 0x0c0ec/4, 0x00000001);
1468 INSTANCE_WR(ctx, 0x0c12c/4, 0x00000001);
1469 INSTANCE_WR(ctx, 0x0c2cc/4, 0x00000011);
1470 INSTANCE_WR(ctx, 0x0c3cc/4, 0x0000000f);
1471 INSTANCE_WR(ctx, 0x0c4cc/4, 0x00000011);
1472 INSTANCE_WR(ctx, 0x0c56c/4, 0x00000001);
1473 INSTANCE_WR(ctx, 0x0c58c/4, 0x00000001);
1474 INSTANCE_WR(ctx, 0x0c5ac/4, 0x00000001);
1475 INSTANCE_WR(ctx, 0x0c5cc/4, 0x00000002);
1476 INSTANCE_WR(ctx, 0x0c5ec/4, 0x00000001);
1477 INSTANCE_WR(ctx, 0x0c60c/4, 0x00000002);
1478 INSTANCE_WR(ctx, 0x0c62c/4, 0x00000001);
1479 INSTANCE_WR(ctx, 0x0c66c/4, 0x00003e60);
1480 INSTANCE_WR(ctx, 0x0c6ac/4, 0x0fac6881);
1481 INSTANCE_WR(ctx, 0x0c96c/4, 0x00000001);
1482 INSTANCE_WR(ctx, 0x0c98c/4, 0x00000002);
1483 INSTANCE_WR(ctx, 0x0c9ac/4, 0x00000001);
1484 INSTANCE_WR(ctx, 0x0c9cc/4, 0x00000001);
1485 INSTANCE_WR(ctx, 0x0c9ec/4, 0x00000002);
1486 INSTANCE_WR(ctx, 0x0ca0c/4, 0x00000001);
1487 INSTANCE_WR(ctx, 0x0ca2c/4, 0x00000001);
1488 INSTANCE_WR(ctx, 0x0caac/4, 0x00000011);
1489 INSTANCE_WR(ctx, 0x0cacc/4, 0x00000001);
1490 INSTANCE_WR(ctx, 0x0d74c/4, 0x00000002);
1491 INSTANCE_WR(ctx, 0x0d78c/4, 0x00003e60);
1492 INSTANCE_WR(ctx, 0x0d92c/4, 0x00000001);
1493 INSTANCE_WR(ctx, 0x0d94c/4, 0x00000010);
1494 INSTANCE_WR(ctx, 0x0d9ac/4, 0x00000001);
1495 INSTANCE_WR(ctx, 0x0da8c/4, 0x00000002);
1496 INSTANCE_WR(ctx, 0x0dbac/4, 0x00000001);
1497 INSTANCE_WR(ctx, 0x0dbcc/4, 0x00000010);
1498 INSTANCE_WR(ctx, 0x0dc0c/4, 0x00000001);
1499 INSTANCE_WR(ctx, 0x0de8c/4, 0x00000010);
1500 INSTANCE_WR(ctx, 0x0e0ac/4, 0x3f800000);
1501 INSTANCE_WR(ctx, 0x0e0cc/4, 0x3f800000);
1502 INSTANCE_WR(ctx, 0x0e0ec/4, 0x3f800000);
1503 INSTANCE_WR(ctx, 0x0e10c/4, 0x3f800000);
1504 INSTANCE_WR(ctx, 0x0e12c/4, 0x3f800000);
1505 INSTANCE_WR(ctx, 0x0e14c/4, 0x3f800000);
1506 INSTANCE_WR(ctx, 0x0e16c/4, 0x3f800000);
1507 INSTANCE_WR(ctx, 0x0e18c/4, 0x3f800000);
1508 INSTANCE_WR(ctx, 0x0e1ac/4, 0x3f800000);
1509 INSTANCE_WR(ctx, 0x0e1cc/4, 0x3f800000);
1510 INSTANCE_WR(ctx, 0x0e1ec/4, 0x3f800000);
1511 INSTANCE_WR(ctx, 0x0e20c/4, 0x3f800000);
1512 INSTANCE_WR(ctx, 0x0e22c/4, 0x3f800000);
1513 INSTANCE_WR(ctx, 0x0e24c/4, 0x3f800000);
1514 INSTANCE_WR(ctx, 0x0e26c/4, 0x3f800000);
1515 INSTANCE_WR(ctx, 0x0e28c/4, 0x3f800000);
1516 INSTANCE_WR(ctx, 0x0e5cc/4, 0x00000010);
1517 INSTANCE_WR(ctx, 0x0e60c/4, 0x0000003f);
1518 INSTANCE_WR(ctx, 0x0e6ec/4, 0x00000001);
1519 INSTANCE_WR(ctx, 0x0e72c/4, 0x00000001);
1520 INSTANCE_WR(ctx, 0x0e76c/4, 0x00000001);
1521 INSTANCE_WR(ctx, 0x0e90c/4, 0x00000011);
1522 INSTANCE_WR(ctx, 0x0ea0c/4, 0x0000000f);
1523 INSTANCE_WR(ctx, 0x0eb0c/4, 0x00000011);
1524 INSTANCE_WR(ctx, 0x0ebac/4, 0x00000001);
1525 INSTANCE_WR(ctx, 0x0ebcc/4, 0x00000001);
1526 INSTANCE_WR(ctx, 0x0ebec/4, 0x00000001);
1527 INSTANCE_WR(ctx, 0x0ec0c/4, 0x00000002);
1528 INSTANCE_WR(ctx, 0x0ec2c/4, 0x00000001);
1529 INSTANCE_WR(ctx, 0x0ec4c/4, 0x00000002);
1530 INSTANCE_WR(ctx, 0x0ec6c/4, 0x00000001);
1531 INSTANCE_WR(ctx, 0x0ecac/4, 0x00003e60);
1532 INSTANCE_WR(ctx, 0x0ecec/4, 0x0fac6881);
1533 INSTANCE_WR(ctx, 0x0efac/4, 0x00000001);
1534 INSTANCE_WR(ctx, 0x0efcc/4, 0x00000002);
1535 INSTANCE_WR(ctx, 0x0efec/4, 0x00000001);
1536 INSTANCE_WR(ctx, 0x0f00c/4, 0x00000001);
1537 INSTANCE_WR(ctx, 0x0f02c/4, 0x00000002);
1538 INSTANCE_WR(ctx, 0x0f04c/4, 0x00000001);
1539 INSTANCE_WR(ctx, 0x0f06c/4, 0x00000001);
1540 INSTANCE_WR(ctx, 0x0f0ec/4, 0x00000011);
1541 INSTANCE_WR(ctx, 0x0f10c/4, 0x00000001);
1542 INSTANCE_WR(ctx, 0x01730/4, 0x00000004);
1543 INSTANCE_WR(ctx, 0x019f0/4, 0x00000004);
1544 INSTANCE_WR(ctx, 0x01a10/4, 0x00000004);
1545 INSTANCE_WR(ctx, 0x01a30/4, 0x00608080);
1546 INSTANCE_WR(ctx, 0x01ad0/4, 0x00000004);
1547 INSTANCE_WR(ctx, 0x01b30/4, 0x00000004);
1548 INSTANCE_WR(ctx, 0x01b50/4, 0x00000004);
1549 INSTANCE_WR(ctx, 0x01b70/4, 0x00000080);
1550 INSTANCE_WR(ctx, 0x01b90/4, 0x00001000);
1551 INSTANCE_WR(ctx, 0x01bb0/4, 0x00000004);
1552 INSTANCE_WR(ctx, 0x02050/4, 0x00000004);
1553 INSTANCE_WR(ctx, 0x02070/4, 0x00000080);
1554 INSTANCE_WR(ctx, 0x02090/4, 0x00000004);
1555 INSTANCE_WR(ctx, 0x020b0/4, 0x03020100);
1556 INSTANCE_WR(ctx, 0x020d0/4, 0x00000003);
1557 INSTANCE_WR(ctx, 0x020f0/4, 0x00001000);
1558 INSTANCE_WR(ctx, 0x02110/4, 0x00000004);
1559 INSTANCE_WR(ctx, 0x021b0/4, 0x00000004);
1560 INSTANCE_WR(ctx, 0x021d0/4, 0x00000003);
1561 INSTANCE_WR(ctx, 0x02250/4, 0x00000004);
1562 INSTANCE_WR(ctx, 0x166f0/4, 0x00000004);
1563 INSTANCE_WR(ctx, 0x16710/4, 0x00000003);
1564 INSTANCE_WR(ctx, 0x16950/4, 0x0000000f);
1565 INSTANCE_WR(ctx, 0x16ad0/4, 0x00000004);
1566 INSTANCE_WR(ctx, 0x16af0/4, 0x0000ffff);
1567 INSTANCE_WR(ctx, 0x16b10/4, 0x0000ffff);
1568 INSTANCE_WR(ctx, 0x16b30/4, 0x0000ffff);
1569 INSTANCE_WR(ctx, 0x16b50/4, 0x0000ffff);
1570 INSTANCE_WR(ctx, 0x16c70/4, 0x00000001);
1571 INSTANCE_WR(ctx, 0x16cf0/4, 0x00000001);
1572 INSTANCE_WR(ctx, 0x16db0/4, 0x00000001);
1573 INSTANCE_WR(ctx, 0x16f50/4, 0x00000001);
1574 INSTANCE_WR(ctx, 0x16f70/4, 0x00000001);
1575 INSTANCE_WR(ctx, 0x16f90/4, 0x00000002);
1576 INSTANCE_WR(ctx, 0x16fb0/4, 0x00000001);
1577 INSTANCE_WR(ctx, 0x16fd0/4, 0x00000001);
1578 INSTANCE_WR(ctx, 0x16ff0/4, 0x00000002);
1579 INSTANCE_WR(ctx, 0x17010/4, 0x00000001);
1580 INSTANCE_WR(ctx, 0x17050/4, 0x00000011);
1581 INSTANCE_WR(ctx, 0x17150/4, 0x0fac6881);
1582 INSTANCE_WR(ctx, 0x171b0/4, 0x00000004);
1583 INSTANCE_WR(ctx, 0x17230/4, 0x00000011);
1584 INSTANCE_WR(ctx, 0x17250/4, 0x00000001);
1585 INSTANCE_WR(ctx, 0x17290/4, 0x000000cf);
1586 INSTANCE_WR(ctx, 0x172b0/4, 0x000000cf);
1587 INSTANCE_WR(ctx, 0x172d0/4, 0x000000cf);
1588 INSTANCE_WR(ctx, 0x17430/4, 0x00000001);
1589 INSTANCE_WR(ctx, 0x17450/4, 0x00000001);
1590 INSTANCE_WR(ctx, 0x17470/4, 0x00000002);
1591 INSTANCE_WR(ctx, 0x17490/4, 0x00000001);
1592 INSTANCE_WR(ctx, 0x174b0/4, 0x00000001);
1593 INSTANCE_WR(ctx, 0x174d0/4, 0x00000002);
1594 INSTANCE_WR(ctx, 0x174f0/4, 0x00000001);
1595 INSTANCE_WR(ctx, 0x17530/4, 0x00000001);
1596 INSTANCE_WR(ctx, 0x17550/4, 0x00000001);
1597 INSTANCE_WR(ctx, 0x17570/4, 0x00000001);
1598 INSTANCE_WR(ctx, 0x17590/4, 0x00000001);
1599 INSTANCE_WR(ctx, 0x175b0/4, 0x00000001);
1600 INSTANCE_WR(ctx, 0x175d0/4, 0x00000001);
1601 INSTANCE_WR(ctx, 0x175f0/4, 0x00000001);
1602 INSTANCE_WR(ctx, 0x17610/4, 0x00000001);
1603 INSTANCE_WR(ctx, 0x17630/4, 0x00000011);
1604 INSTANCE_WR(ctx, 0x17730/4, 0x0fac6881);
1605 INSTANCE_WR(ctx, 0x17750/4, 0x0000000f);
1606 INSTANCE_WR(ctx, 0x17850/4, 0x00003e60);
1607 INSTANCE_WR(ctx, 0x178b0/4, 0x00000011);
1608 INSTANCE_WR(ctx, 0x178d0/4, 0x00000001);
1609 INSTANCE_WR(ctx, 0x17910/4, 0x00000004);
1610 INSTANCE_WR(ctx, 0x179d0/4, 0x00000001);
1611 INSTANCE_WR(ctx, 0x17a70/4, 0x00000011);
1612 INSTANCE_WR(ctx, 0x17b70/4, 0x0fac6881);
1613 INSTANCE_WR(ctx, 0x17bf0/4, 0x00000011);
1614 INSTANCE_WR(ctx, 0x17c10/4, 0x00000001);
1615 INSTANCE_WR(ctx, 0x17c50/4, 0x00000001);
1616 INSTANCE_WR(ctx, 0x17c90/4, 0x00000001);
1617 INSTANCE_WR(ctx, 0x17cd0/4, 0x000003ff);
1618 INSTANCE_WR(ctx, 0x17d10/4, 0x00000001);
1619 INSTANCE_WR(ctx, 0x17d50/4, 0x00000001);
1620 INSTANCE_WR(ctx, 0x182b0/4, 0x00000008);
1621 INSTANCE_WR(ctx, 0x182d0/4, 0x00000008);
1622 INSTANCE_WR(ctx, 0x182f0/4, 0x00000008);
1623 INSTANCE_WR(ctx, 0x18310/4, 0x00000008);
1624 INSTANCE_WR(ctx, 0x18330/4, 0x00000008);
1625 INSTANCE_WR(ctx, 0x18350/4, 0x00000008);
1626 INSTANCE_WR(ctx, 0x18370/4, 0x00000008);
1627 INSTANCE_WR(ctx, 0x18390/4, 0x00000008);
1628 INSTANCE_WR(ctx, 0x183b0/4, 0x00000011);
1629 INSTANCE_WR(ctx, 0x184b0/4, 0x0fac6881);
1630 INSTANCE_WR(ctx, 0x184d0/4, 0x00000400);
1631 INSTANCE_WR(ctx, 0x184f0/4, 0x00000400);
1632 INSTANCE_WR(ctx, 0x18510/4, 0x00000400);
1633 INSTANCE_WR(ctx, 0x18530/4, 0x00000400);
1634 INSTANCE_WR(ctx, 0x18550/4, 0x00000400);
1635 INSTANCE_WR(ctx, 0x18570/4, 0x00000400);
1636 INSTANCE_WR(ctx, 0x18590/4, 0x00000400);
1637 INSTANCE_WR(ctx, 0x185b0/4, 0x00000400);
1638 INSTANCE_WR(ctx, 0x185d0/4, 0x00000300);
1639 INSTANCE_WR(ctx, 0x185f0/4, 0x00000300);
1640 INSTANCE_WR(ctx, 0x18610/4, 0x00000300);
1641 INSTANCE_WR(ctx, 0x18630/4, 0x00000300);
1642 INSTANCE_WR(ctx, 0x18650/4, 0x00000300);
1643 INSTANCE_WR(ctx, 0x18670/4, 0x00000300);
1644 INSTANCE_WR(ctx, 0x18690/4, 0x00000300);
1645 INSTANCE_WR(ctx, 0x186b0/4, 0x00000300);
1646 INSTANCE_WR(ctx, 0x186d0/4, 0x00000001);
1647 INSTANCE_WR(ctx, 0x186f0/4, 0x0000000f);
1648 INSTANCE_WR(ctx, 0x187f0/4, 0x00000020);
1649 INSTANCE_WR(ctx, 0x18810/4, 0x00000011);
1650 INSTANCE_WR(ctx, 0x18830/4, 0x00000100);
1651 INSTANCE_WR(ctx, 0x18870/4, 0x00000001);
1652 INSTANCE_WR(ctx, 0x188d0/4, 0x00000040);
1653 INSTANCE_WR(ctx, 0x188f0/4, 0x00000100);
1654 INSTANCE_WR(ctx, 0x18930/4, 0x00000003);
1655 INSTANCE_WR(ctx, 0x189d0/4, 0x00003e60);
1656 INSTANCE_WR(ctx, 0x18a50/4, 0x00000002);
1657 INSTANCE_WR(ctx, 0x18a70/4, 0x0fac6881);
1658 INSTANCE_WR(ctx, 0x18bb0/4, 0x00000001);
1659 INSTANCE_WR(ctx, 0x18c50/4, 0x00000004);
1660 INSTANCE_WR(ctx, 0x18c90/4, 0x00000001);
1661 INSTANCE_WR(ctx, 0x18cb0/4, 0x00000400);
1662 INSTANCE_WR(ctx, 0x18cd0/4, 0x00000300);
1663 INSTANCE_WR(ctx, 0x18cf0/4, 0x00001001);
1664 INSTANCE_WR(ctx, 0x18d70/4, 0x00000011);
1665 INSTANCE_WR(ctx, 0x18e70/4, 0x0fac6881);
1666 INSTANCE_WR(ctx, 0x18e90/4, 0x0000000f);
1667 INSTANCE_WR(ctx, 0x19190/4, 0x00003e60);
1668 INSTANCE_WR(ctx, 0x19210/4, 0x00000011);
1669 INSTANCE_WR(ctx, 0x19270/4, 0x00000004);
1670 INSTANCE_WR(ctx, 0x192b0/4, 0x00000001);
1671 INSTANCE_WR(ctx, 0x192d0/4, 0x00000001);
1672 INSTANCE_WR(ctx, 0x19350/4, 0x00000001);
1673 INSTANCE_WR(ctx, 0x193d0/4, 0x00000001);
1674 INSTANCE_WR(ctx, 0x19410/4, 0x00000001);
1675 INSTANCE_WR(ctx, 0x19470/4, 0x2a712488);
1676 INSTANCE_WR(ctx, 0x194b0/4, 0x4085c000);
1677 INSTANCE_WR(ctx, 0x194d0/4, 0x00000040);
1678 INSTANCE_WR(ctx, 0x194f0/4, 0x00000100);
1679 INSTANCE_WR(ctx, 0x19510/4, 0x00010100);
1680 INSTANCE_WR(ctx, 0x19530/4, 0x02800000);
1681 INSTANCE_WR(ctx, 0x19730/4, 0x04e3bfdf);
1682 INSTANCE_WR(ctx, 0x19750/4, 0x04e3bfdf);
1683 INSTANCE_WR(ctx, 0x19770/4, 0x00000001);
1684 INSTANCE_WR(ctx, 0x197b0/4, 0x00ffff00);
1685 INSTANCE_WR(ctx, 0x197d0/4, 0x00000001);
1686 INSTANCE_WR(ctx, 0x19830/4, 0x00ffff00);
1687 INSTANCE_WR(ctx, 0x19950/4, 0x00000001);
1688 INSTANCE_WR(ctx, 0x19990/4, 0x00000001);
1689 INSTANCE_WR(ctx, 0x199b0/4, 0x30201000);
1690 INSTANCE_WR(ctx, 0x199d0/4, 0x70605040);
1691 INSTANCE_WR(ctx, 0x199f0/4, 0xb8a89888);
1692 INSTANCE_WR(ctx, 0x19a10/4, 0xf8e8d8c8);
1693 INSTANCE_WR(ctx, 0x19a50/4, 0x0000001a);
1694 INSTANCE_WR(ctx, 0x19a90/4, 0x00000004);
1695 INSTANCE_WR(ctx, 0x19d50/4, 0x00000004);
1696 INSTANCE_WR(ctx, 0x19d70/4, 0x00000004);
1697 INSTANCE_WR(ctx, 0x19d90/4, 0x00608080);
1698 INSTANCE_WR(ctx, 0x19e30/4, 0x00000004);
1699 INSTANCE_WR(ctx, 0x19e90/4, 0x00000004);
1700 INSTANCE_WR(ctx, 0x19eb0/4, 0x00000004);
1701 INSTANCE_WR(ctx, 0x19ed0/4, 0x00000080);
1702 INSTANCE_WR(ctx, 0x19ef0/4, 0x00001000);
1703 INSTANCE_WR(ctx, 0x19f10/4, 0x00000004);
1704 INSTANCE_WR(ctx, 0x1a3b0/4, 0x00000004);
1705 INSTANCE_WR(ctx, 0x1a3d0/4, 0x00000080);
1706 INSTANCE_WR(ctx, 0x1a3f0/4, 0x00000004);
1707 INSTANCE_WR(ctx, 0x1a410/4, 0x03020100);
1708 INSTANCE_WR(ctx, 0x1a430/4, 0x00000003);
1709 INSTANCE_WR(ctx, 0x1a450/4, 0x00001000);
1710 INSTANCE_WR(ctx, 0x1a470/4, 0x00000004);
1711 INSTANCE_WR(ctx, 0x1a510/4, 0x00000004);
1712 INSTANCE_WR(ctx, 0x1a530/4, 0x00000003);
1713 INSTANCE_WR(ctx, 0x1a5b0/4, 0x00000004);
1714 INSTANCE_WR(ctx, 0x2ea50/4, 0x00000004);
1715 INSTANCE_WR(ctx, 0x2ea70/4, 0x00000003);
1716 INSTANCE_WR(ctx, 0x2ecb0/4, 0x0000000f);
1717 INSTANCE_WR(ctx, 0x2ee30/4, 0x00000004);
1718 INSTANCE_WR(ctx, 0x2ee50/4, 0x0000ffff);
1719 INSTANCE_WR(ctx, 0x2ee70/4, 0x0000ffff);
1720 INSTANCE_WR(ctx, 0x2ee90/4, 0x0000ffff);
1721 INSTANCE_WR(ctx, 0x2eeb0/4, 0x0000ffff);
1722 INSTANCE_WR(ctx, 0x2efd0/4, 0x00000001);
1723 INSTANCE_WR(ctx, 0x2f050/4, 0x00000001);
1724 INSTANCE_WR(ctx, 0x2f110/4, 0x00000001);
1725 INSTANCE_WR(ctx, 0x2f2b0/4, 0x00000001);
1726 INSTANCE_WR(ctx, 0x2f2d0/4, 0x00000001);
1727 INSTANCE_WR(ctx, 0x2f2f0/4, 0x00000002);
1728 INSTANCE_WR(ctx, 0x2f310/4, 0x00000001);
1729 INSTANCE_WR(ctx, 0x2f330/4, 0x00000001);
1730 INSTANCE_WR(ctx, 0x2f350/4, 0x00000002);
1731 INSTANCE_WR(ctx, 0x2f370/4, 0x00000001);
1732 INSTANCE_WR(ctx, 0x2f3b0/4, 0x00000011);
1733 INSTANCE_WR(ctx, 0x2f4b0/4, 0x0fac6881);
1734 INSTANCE_WR(ctx, 0x2f510/4, 0x00000004);
1735 INSTANCE_WR(ctx, 0x2f590/4, 0x00000011);
1736 INSTANCE_WR(ctx, 0x2f5b0/4, 0x00000001);
1737 INSTANCE_WR(ctx, 0x2f5f0/4, 0x000000cf);
1738 INSTANCE_WR(ctx, 0x2f610/4, 0x000000cf);
1739 INSTANCE_WR(ctx, 0x2f630/4, 0x000000cf);
1740 INSTANCE_WR(ctx, 0x2f790/4, 0x00000001);
1741 INSTANCE_WR(ctx, 0x2f7b0/4, 0x00000001);
1742 INSTANCE_WR(ctx, 0x2f7d0/4, 0x00000002);
1743 INSTANCE_WR(ctx, 0x2f7f0/4, 0x00000001);
1744 INSTANCE_WR(ctx, 0x2f810/4, 0x00000001);
1745 INSTANCE_WR(ctx, 0x2f830/4, 0x00000002);
1746 INSTANCE_WR(ctx, 0x2f850/4, 0x00000001);
1747 INSTANCE_WR(ctx, 0x2f890/4, 0x00000001);
1748 INSTANCE_WR(ctx, 0x2f8b0/4, 0x00000001);
1749 INSTANCE_WR(ctx, 0x2f8d0/4, 0x00000001);
1750 INSTANCE_WR(ctx, 0x2f8f0/4, 0x00000001);
1751 INSTANCE_WR(ctx, 0x2f910/4, 0x00000001);
1752 INSTANCE_WR(ctx, 0x2f930/4, 0x00000001);
1753 INSTANCE_WR(ctx, 0x2f950/4, 0x00000001);
1754 INSTANCE_WR(ctx, 0x2f970/4, 0x00000001);
1755 INSTANCE_WR(ctx, 0x2f990/4, 0x00000011);
1756 INSTANCE_WR(ctx, 0x2fa90/4, 0x0fac6881);
1757 INSTANCE_WR(ctx, 0x2fab0/4, 0x0000000f);
1758 INSTANCE_WR(ctx, 0x2fbb0/4, 0x00003e60);
1759 INSTANCE_WR(ctx, 0x2fc10/4, 0x00000011);
1760 INSTANCE_WR(ctx, 0x2fc30/4, 0x00000001);
1761 INSTANCE_WR(ctx, 0x2fc70/4, 0x00000004);
1762 INSTANCE_WR(ctx, 0x2fd30/4, 0x00000001);
1763 INSTANCE_WR(ctx, 0x2fdd0/4, 0x00000011);
1764 INSTANCE_WR(ctx, 0x2fed0/4, 0x0fac6881);
1765 INSTANCE_WR(ctx, 0x2ff50/4, 0x00000011);
1766 INSTANCE_WR(ctx, 0x2ff70/4, 0x00000001);
1767 INSTANCE_WR(ctx, 0x2ffb0/4, 0x00000001);
1768 INSTANCE_WR(ctx, 0x2fff0/4, 0x00000001);
1769 INSTANCE_WR(ctx, 0x30030/4, 0x000003ff);
1770 INSTANCE_WR(ctx, 0x30070/4, 0x00000001);
1771 INSTANCE_WR(ctx, 0x300b0/4, 0x00000001);
1772 INSTANCE_WR(ctx, 0x30610/4, 0x00000008);
1773 INSTANCE_WR(ctx, 0x30630/4, 0x00000008);
1774 INSTANCE_WR(ctx, 0x30650/4, 0x00000008);
1775 INSTANCE_WR(ctx, 0x30670/4, 0x00000008);
1776 INSTANCE_WR(ctx, 0x30690/4, 0x00000008);
1777 INSTANCE_WR(ctx, 0x306b0/4, 0x00000008);
1778 INSTANCE_WR(ctx, 0x306d0/4, 0x00000008);
1779 INSTANCE_WR(ctx, 0x306f0/4, 0x00000008);
1780 INSTANCE_WR(ctx, 0x30710/4, 0x00000011);
1781 INSTANCE_WR(ctx, 0x30810/4, 0x0fac6881);
1782 INSTANCE_WR(ctx, 0x30830/4, 0x00000400);
1783 INSTANCE_WR(ctx, 0x30850/4, 0x00000400);
1784 INSTANCE_WR(ctx, 0x30870/4, 0x00000400);
1785 INSTANCE_WR(ctx, 0x30890/4, 0x00000400);
1786 INSTANCE_WR(ctx, 0x308b0/4, 0x00000400);
1787 INSTANCE_WR(ctx, 0x308d0/4, 0x00000400);
1788 INSTANCE_WR(ctx, 0x308f0/4, 0x00000400);
1789 INSTANCE_WR(ctx, 0x30910/4, 0x00000400);
1790 INSTANCE_WR(ctx, 0x30930/4, 0x00000300);
1791 INSTANCE_WR(ctx, 0x30950/4, 0x00000300);
1792 INSTANCE_WR(ctx, 0x30970/4, 0x00000300);
1793 INSTANCE_WR(ctx, 0x30990/4, 0x00000300);
1794 INSTANCE_WR(ctx, 0x309b0/4, 0x00000300);
1795 INSTANCE_WR(ctx, 0x309d0/4, 0x00000300);
1796 INSTANCE_WR(ctx, 0x309f0/4, 0x00000300);
1797 INSTANCE_WR(ctx, 0x30a10/4, 0x00000300);
1798 INSTANCE_WR(ctx, 0x30a30/4, 0x00000001);
1799 INSTANCE_WR(ctx, 0x30a50/4, 0x0000000f);
1800 INSTANCE_WR(ctx, 0x30b50/4, 0x00000020);
1801 INSTANCE_WR(ctx, 0x30b70/4, 0x00000011);
1802 INSTANCE_WR(ctx, 0x30b90/4, 0x00000100);
1803 INSTANCE_WR(ctx, 0x30bd0/4, 0x00000001);
1804 INSTANCE_WR(ctx, 0x30c30/4, 0x00000040);
1805 INSTANCE_WR(ctx, 0x30c50/4, 0x00000100);
1806 INSTANCE_WR(ctx, 0x30c90/4, 0x00000003);
1807 INSTANCE_WR(ctx, 0x30d30/4, 0x00003e60);
1808 INSTANCE_WR(ctx, 0x30db0/4, 0x00000002);
1809 INSTANCE_WR(ctx, 0x30dd0/4, 0x0fac6881);
1810 INSTANCE_WR(ctx, 0x30f10/4, 0x00000001);
1811 INSTANCE_WR(ctx, 0x30fb0/4, 0x00000004);
1812 INSTANCE_WR(ctx, 0x30ff0/4, 0x00000001);
1813 INSTANCE_WR(ctx, 0x31010/4, 0x00000400);
1814 INSTANCE_WR(ctx, 0x31030/4, 0x00000300);
1815 INSTANCE_WR(ctx, 0x31050/4, 0x00001001);
1816 INSTANCE_WR(ctx, 0x310d0/4, 0x00000011);
1817 INSTANCE_WR(ctx, 0x311d0/4, 0x0fac6881);
1818 INSTANCE_WR(ctx, 0x311f0/4, 0x0000000f);
1819 INSTANCE_WR(ctx, 0x314f0/4, 0x00003e60);
1820 INSTANCE_WR(ctx, 0x31570/4, 0x00000011);
1821 INSTANCE_WR(ctx, 0x315d0/4, 0x00000004);
1822 INSTANCE_WR(ctx, 0x31610/4, 0x00000001);
1823 INSTANCE_WR(ctx, 0x31630/4, 0x00000001);
1824 INSTANCE_WR(ctx, 0x316b0/4, 0x00000001);
1825 INSTANCE_WR(ctx, 0x31730/4, 0x00000001);
1826 INSTANCE_WR(ctx, 0x31770/4, 0x00000001);
1827 INSTANCE_WR(ctx, 0x317d0/4, 0x2a712488);
1828 INSTANCE_WR(ctx, 0x31810/4, 0x4085c000);
1829 INSTANCE_WR(ctx, 0x31830/4, 0x00000040);
1830 INSTANCE_WR(ctx, 0x31850/4, 0x00000100);
1831 INSTANCE_WR(ctx, 0x31870/4, 0x00010100);
1832 INSTANCE_WR(ctx, 0x31890/4, 0x02800000);
1833 INSTANCE_WR(ctx, 0x31a90/4, 0x04e3bfdf);
1834 INSTANCE_WR(ctx, 0x31ab0/4, 0x04e3bfdf);
1835 INSTANCE_WR(ctx, 0x31ad0/4, 0x00000001);
1836 INSTANCE_WR(ctx, 0x31b10/4, 0x00ffff00);
1837 INSTANCE_WR(ctx, 0x31b30/4, 0x00000001);
1838 INSTANCE_WR(ctx, 0x31b90/4, 0x00ffff00);
1839 INSTANCE_WR(ctx, 0x31cb0/4, 0x00000001);
1840 INSTANCE_WR(ctx, 0x31cf0/4, 0x00000001);
1841 INSTANCE_WR(ctx, 0x31d10/4, 0x30201000);
1842 INSTANCE_WR(ctx, 0x31d30/4, 0x70605040);
1843 INSTANCE_WR(ctx, 0x31d50/4, 0xb8a89888);
1844 INSTANCE_WR(ctx, 0x31d70/4, 0xf8e8d8c8);
1845 INSTANCE_WR(ctx, 0x31db0/4, 0x0000001a);
1846 INSTANCE_WR(ctx, 0x01734/4, 0x00000004);
1847 INSTANCE_WR(ctx, 0x019f4/4, 0x00000004);
1848 INSTANCE_WR(ctx, 0x01a14/4, 0x00000004);
1849 INSTANCE_WR(ctx, 0x01a34/4, 0x00608080);
1850 INSTANCE_WR(ctx, 0x01ad4/4, 0x00000004);
1851 INSTANCE_WR(ctx, 0x01b34/4, 0x00000004);
1852 INSTANCE_WR(ctx, 0x01b54/4, 0x00000004);
1853 INSTANCE_WR(ctx, 0x01b74/4, 0x00000080);
1854 INSTANCE_WR(ctx, 0x01b94/4, 0x00001000);
1855 INSTANCE_WR(ctx, 0x01bb4/4, 0x00000004);
1856 INSTANCE_WR(ctx, 0x02054/4, 0x00000004);
1857 INSTANCE_WR(ctx, 0x02074/4, 0x00000080);
1858 INSTANCE_WR(ctx, 0x02094/4, 0x00000004);
1859 INSTANCE_WR(ctx, 0x020b4/4, 0x03020100);
1860 INSTANCE_WR(ctx, 0x020d4/4, 0x00000003);
1861 INSTANCE_WR(ctx, 0x020f4/4, 0x00001000);
1862 INSTANCE_WR(ctx, 0x02114/4, 0x00000004);
1863 INSTANCE_WR(ctx, 0x021b4/4, 0x00000004);
1864 INSTANCE_WR(ctx, 0x021d4/4, 0x00000003);
1865 INSTANCE_WR(ctx, 0x02254/4, 0x00000004);
1866 INSTANCE_WR(ctx, 0x166f4/4, 0x00000004);
1867 INSTANCE_WR(ctx, 0x16714/4, 0x00000003);
1868 INSTANCE_WR(ctx, 0x16954/4, 0x0000000f);
1869 INSTANCE_WR(ctx, 0x16ad4/4, 0x00000004);
1870 INSTANCE_WR(ctx, 0x16af4/4, 0x0000ffff);
1871 INSTANCE_WR(ctx, 0x16b14/4, 0x0000ffff);
1872 INSTANCE_WR(ctx, 0x16b34/4, 0x0000ffff);
1873 INSTANCE_WR(ctx, 0x16b54/4, 0x0000ffff);
1874 INSTANCE_WR(ctx, 0x16c74/4, 0x00000001);
1875 INSTANCE_WR(ctx, 0x16cf4/4, 0x00000001);
1876 INSTANCE_WR(ctx, 0x16db4/4, 0x00000001);
1877 INSTANCE_WR(ctx, 0x16f54/4, 0x00000001);
1878 INSTANCE_WR(ctx, 0x16f74/4, 0x00000001);
1879 INSTANCE_WR(ctx, 0x16f94/4, 0x00000002);
1880 INSTANCE_WR(ctx, 0x16fb4/4, 0x00000001);
1881 INSTANCE_WR(ctx, 0x16fd4/4, 0x00000001);
1882 INSTANCE_WR(ctx, 0x16ff4/4, 0x00000002);
1883 INSTANCE_WR(ctx, 0x17014/4, 0x00000001);
1884 INSTANCE_WR(ctx, 0x17054/4, 0x00000011);
1885 INSTANCE_WR(ctx, 0x17154/4, 0x0fac6881);
1886 INSTANCE_WR(ctx, 0x171b4/4, 0x00000004);
1887 INSTANCE_WR(ctx, 0x17234/4, 0x00000011);
1888 INSTANCE_WR(ctx, 0x17254/4, 0x00000001);
1889 INSTANCE_WR(ctx, 0x17294/4, 0x000000cf);
1890 INSTANCE_WR(ctx, 0x172b4/4, 0x000000cf);
1891 INSTANCE_WR(ctx, 0x172d4/4, 0x000000cf);
1892 INSTANCE_WR(ctx, 0x17434/4, 0x00000001);
1893 INSTANCE_WR(ctx, 0x17454/4, 0x00000001);
1894 INSTANCE_WR(ctx, 0x17474/4, 0x00000002);
1895 INSTANCE_WR(ctx, 0x17494/4, 0x00000001);
1896 INSTANCE_WR(ctx, 0x174b4/4, 0x00000001);
1897 INSTANCE_WR(ctx, 0x174d4/4, 0x00000002);
1898 INSTANCE_WR(ctx, 0x174f4/4, 0x00000001);
1899 INSTANCE_WR(ctx, 0x17534/4, 0x00000001);
1900 INSTANCE_WR(ctx, 0x17554/4, 0x00000001);
1901 INSTANCE_WR(ctx, 0x17574/4, 0x00000001);
1902 INSTANCE_WR(ctx, 0x17594/4, 0x00000001);
1903 INSTANCE_WR(ctx, 0x175b4/4, 0x00000001);
1904 INSTANCE_WR(ctx, 0x175d4/4, 0x00000001);
1905 INSTANCE_WR(ctx, 0x175f4/4, 0x00000001);
1906 INSTANCE_WR(ctx, 0x17614/4, 0x00000001);
1907 INSTANCE_WR(ctx, 0x17634/4, 0x00000011);
1908 INSTANCE_WR(ctx, 0x17734/4, 0x0fac6881);
1909 INSTANCE_WR(ctx, 0x17754/4, 0x0000000f);
1910 INSTANCE_WR(ctx, 0x17854/4, 0x00003e60);
1911 INSTANCE_WR(ctx, 0x178b4/4, 0x00000011);
1912 INSTANCE_WR(ctx, 0x178d4/4, 0x00000001);
1913 INSTANCE_WR(ctx, 0x17914/4, 0x00000004);
1914 INSTANCE_WR(ctx, 0x179d4/4, 0x00000001);
1915 INSTANCE_WR(ctx, 0x17a74/4, 0x00000011);
1916 INSTANCE_WR(ctx, 0x17b74/4, 0x0fac6881);
1917 INSTANCE_WR(ctx, 0x17bf4/4, 0x00000011);
1918 INSTANCE_WR(ctx, 0x17c14/4, 0x00000001);
1919 INSTANCE_WR(ctx, 0x17c54/4, 0x00000001);
1920 INSTANCE_WR(ctx, 0x17c94/4, 0x00000001);
1921 INSTANCE_WR(ctx, 0x17cd4/4, 0x000003ff);
1922 INSTANCE_WR(ctx, 0x17d14/4, 0x00000001);
1923 INSTANCE_WR(ctx, 0x17d54/4, 0x00000001);
1924 INSTANCE_WR(ctx, 0x182b4/4, 0x00000008);
1925 INSTANCE_WR(ctx, 0x182d4/4, 0x00000008);
1926 INSTANCE_WR(ctx, 0x182f4/4, 0x00000008);
1927 INSTANCE_WR(ctx, 0x18314/4, 0x00000008);
1928 INSTANCE_WR(ctx, 0x18334/4, 0x00000008);
1929 INSTANCE_WR(ctx, 0x18354/4, 0x00000008);
1930 INSTANCE_WR(ctx, 0x18374/4, 0x00000008);
1931 INSTANCE_WR(ctx, 0x18394/4, 0x00000008);
1932 INSTANCE_WR(ctx, 0x183b4/4, 0x00000011);
1933 INSTANCE_WR(ctx, 0x184b4/4, 0x0fac6881);
1934 INSTANCE_WR(ctx, 0x184d4/4, 0x00000400);
1935 INSTANCE_WR(ctx, 0x184f4/4, 0x00000400);
1936 INSTANCE_WR(ctx, 0x18514/4, 0x00000400);
1937 INSTANCE_WR(ctx, 0x18534/4, 0x00000400);
1938 INSTANCE_WR(ctx, 0x18554/4, 0x00000400);
1939 INSTANCE_WR(ctx, 0x18574/4, 0x00000400);
1940 INSTANCE_WR(ctx, 0x18594/4, 0x00000400);
1941 INSTANCE_WR(ctx, 0x185b4/4, 0x00000400);
1942 INSTANCE_WR(ctx, 0x185d4/4, 0x00000300);
1943 INSTANCE_WR(ctx, 0x185f4/4, 0x00000300);
1944 INSTANCE_WR(ctx, 0x18614/4, 0x00000300);
1945 INSTANCE_WR(ctx, 0x18634/4, 0x00000300);
1946 INSTANCE_WR(ctx, 0x18654/4, 0x00000300);
1947 INSTANCE_WR(ctx, 0x18674/4, 0x00000300);
1948 INSTANCE_WR(ctx, 0x18694/4, 0x00000300);
1949 INSTANCE_WR(ctx, 0x186b4/4, 0x00000300);
1950 INSTANCE_WR(ctx, 0x186d4/4, 0x00000001);
1951 INSTANCE_WR(ctx, 0x186f4/4, 0x0000000f);
1952 INSTANCE_WR(ctx, 0x187f4/4, 0x00000020);
1953 INSTANCE_WR(ctx, 0x18814/4, 0x00000011);
1954 INSTANCE_WR(ctx, 0x18834/4, 0x00000100);
1955 INSTANCE_WR(ctx, 0x18874/4, 0x00000001);
1956 INSTANCE_WR(ctx, 0x188d4/4, 0x00000040);
1957 INSTANCE_WR(ctx, 0x188f4/4, 0x00000100);
1958 INSTANCE_WR(ctx, 0x18934/4, 0x00000003);
1959 INSTANCE_WR(ctx, 0x189d4/4, 0x00003e60);
1960 INSTANCE_WR(ctx, 0x18a54/4, 0x00000002);
1961 INSTANCE_WR(ctx, 0x18a74/4, 0x0fac6881);
1962 INSTANCE_WR(ctx, 0x18bb4/4, 0x00000001);
1963 INSTANCE_WR(ctx, 0x18c54/4, 0x00000004);
1964 INSTANCE_WR(ctx, 0x18c94/4, 0x00000001);
1965 INSTANCE_WR(ctx, 0x18cb4/4, 0x00000400);
1966 INSTANCE_WR(ctx, 0x18cd4/4, 0x00000300);
1967 INSTANCE_WR(ctx, 0x18cf4/4, 0x00001001);
1968 INSTANCE_WR(ctx, 0x18d74/4, 0x00000011);
1969 INSTANCE_WR(ctx, 0x18e74/4, 0x0fac6881);
1970 INSTANCE_WR(ctx, 0x18e94/4, 0x0000000f);
1971 INSTANCE_WR(ctx, 0x19194/4, 0x00003e60);
1972 INSTANCE_WR(ctx, 0x19214/4, 0x00000011);
1973 INSTANCE_WR(ctx, 0x19274/4, 0x00000004);
1974 INSTANCE_WR(ctx, 0x192b4/4, 0x00000001);
1975 INSTANCE_WR(ctx, 0x192d4/4, 0x00000001);
1976 INSTANCE_WR(ctx, 0x19354/4, 0x00000001);
1977 INSTANCE_WR(ctx, 0x193d4/4, 0x00000001);
1978 INSTANCE_WR(ctx, 0x19414/4, 0x00000001);
1979 INSTANCE_WR(ctx, 0x19474/4, 0x2a712488);
1980 INSTANCE_WR(ctx, 0x194b4/4, 0x4085c000);
1981 INSTANCE_WR(ctx, 0x194d4/4, 0x00000040);
1982 INSTANCE_WR(ctx, 0x194f4/4, 0x00000100);
1983 INSTANCE_WR(ctx, 0x19514/4, 0x00010100);
1984 INSTANCE_WR(ctx, 0x19534/4, 0x02800000);
1985 INSTANCE_WR(ctx, 0x19734/4, 0x04e3bfdf);
1986 INSTANCE_WR(ctx, 0x19754/4, 0x04e3bfdf);
1987 INSTANCE_WR(ctx, 0x19774/4, 0x00000001);
1988 INSTANCE_WR(ctx, 0x197b4/4, 0x00ffff00);
1989 INSTANCE_WR(ctx, 0x197d4/4, 0x00000001);
1990 INSTANCE_WR(ctx, 0x19834/4, 0x00ffff00);
1991 INSTANCE_WR(ctx, 0x19954/4, 0x00000001);
1992 INSTANCE_WR(ctx, 0x19994/4, 0x00000001);
1993 INSTANCE_WR(ctx, 0x199b4/4, 0x30201000);
1994 INSTANCE_WR(ctx, 0x199d4/4, 0x70605040);
1995 INSTANCE_WR(ctx, 0x199f4/4, 0xb8a89888);
1996 INSTANCE_WR(ctx, 0x19a14/4, 0xf8e8d8c8);
1997 INSTANCE_WR(ctx, 0x19a54/4, 0x0000001a);
1998 INSTANCE_WR(ctx, 0x19a94/4, 0x00000004);
1999 INSTANCE_WR(ctx, 0x19d54/4, 0x00000004);
2000 INSTANCE_WR(ctx, 0x19d74/4, 0x00000004);
2001 INSTANCE_WR(ctx, 0x19d94/4, 0x00608080);
2002 INSTANCE_WR(ctx, 0x19e34/4, 0x00000004);
2003 INSTANCE_WR(ctx, 0x19e94/4, 0x00000004);
2004 INSTANCE_WR(ctx, 0x19eb4/4, 0x00000004);
2005 INSTANCE_WR(ctx, 0x19ed4/4, 0x00000080);
2006 INSTANCE_WR(ctx, 0x19ef4/4, 0x00001000);
2007 INSTANCE_WR(ctx, 0x19f14/4, 0x00000004);
2008 INSTANCE_WR(ctx, 0x1a3b4/4, 0x00000004);
2009 INSTANCE_WR(ctx, 0x1a3d4/4, 0x00000080);
2010 INSTANCE_WR(ctx, 0x1a3f4/4, 0x00000004);
2011 INSTANCE_WR(ctx, 0x1a414/4, 0x03020100);
2012 INSTANCE_WR(ctx, 0x1a434/4, 0x00000003);
2013 INSTANCE_WR(ctx, 0x1a454/4, 0x00001000);
2014 INSTANCE_WR(ctx, 0x1a474/4, 0x00000004);
2015 INSTANCE_WR(ctx, 0x1a514/4, 0x00000004);
2016 INSTANCE_WR(ctx, 0x1a534/4, 0x00000003);
2017 INSTANCE_WR(ctx, 0x1a5b4/4, 0x00000004);
2018 INSTANCE_WR(ctx, 0x2ea54/4, 0x00000004);
2019 INSTANCE_WR(ctx, 0x2ea74/4, 0x00000003);
2020 INSTANCE_WR(ctx, 0x2ecb4/4, 0x0000000f);
2021 INSTANCE_WR(ctx, 0x2ee34/4, 0x00000004);
2022 INSTANCE_WR(ctx, 0x2ee54/4, 0x0000ffff);
2023 INSTANCE_WR(ctx, 0x2ee74/4, 0x0000ffff);
2024 INSTANCE_WR(ctx, 0x2ee94/4, 0x0000ffff);
2025 INSTANCE_WR(ctx, 0x2eeb4/4, 0x0000ffff);
2026 INSTANCE_WR(ctx, 0x2efd4/4, 0x00000001);
2027 INSTANCE_WR(ctx, 0x2f054/4, 0x00000001);
2028 INSTANCE_WR(ctx, 0x2f114/4, 0x00000001);
2029 INSTANCE_WR(ctx, 0x2f2b4/4, 0x00000001);
2030 INSTANCE_WR(ctx, 0x2f2d4/4, 0x00000001);
2031 INSTANCE_WR(ctx, 0x2f2f4/4, 0x00000002);
2032 INSTANCE_WR(ctx, 0x2f314/4, 0x00000001);
2033 INSTANCE_WR(ctx, 0x2f334/4, 0x00000001);
2034 INSTANCE_WR(ctx, 0x2f354/4, 0x00000002);
2035 INSTANCE_WR(ctx, 0x2f374/4, 0x00000001);
2036 INSTANCE_WR(ctx, 0x2f3b4/4, 0x00000011);
2037 INSTANCE_WR(ctx, 0x2f4b4/4, 0x0fac6881);
2038 INSTANCE_WR(ctx, 0x2f514/4, 0x00000004);
2039 INSTANCE_WR(ctx, 0x2f594/4, 0x00000011);
2040 INSTANCE_WR(ctx, 0x2f5b4/4, 0x00000001);
2041 INSTANCE_WR(ctx, 0x2f5f4/4, 0x000000cf);
2042 INSTANCE_WR(ctx, 0x2f614/4, 0x000000cf);
2043 INSTANCE_WR(ctx, 0x2f634/4, 0x000000cf);
2044 INSTANCE_WR(ctx, 0x2f794/4, 0x00000001);
2045 INSTANCE_WR(ctx, 0x2f7b4/4, 0x00000001);
2046 INSTANCE_WR(ctx, 0x2f7d4/4, 0x00000002);
2047 INSTANCE_WR(ctx, 0x2f7f4/4, 0x00000001);
2048 INSTANCE_WR(ctx, 0x2f814/4, 0x00000001);
2049 INSTANCE_WR(ctx, 0x2f834/4, 0x00000002);
2050 INSTANCE_WR(ctx, 0x2f854/4, 0x00000001);
2051 INSTANCE_WR(ctx, 0x2f894/4, 0x00000001);
2052 INSTANCE_WR(ctx, 0x2f8b4/4, 0x00000001);
2053 INSTANCE_WR(ctx, 0x2f8d4/4, 0x00000001);
2054 INSTANCE_WR(ctx, 0x2f8f4/4, 0x00000001);
2055 INSTANCE_WR(ctx, 0x2f914/4, 0x00000001);
2056 INSTANCE_WR(ctx, 0x2f934/4, 0x00000001);
2057 INSTANCE_WR(ctx, 0x2f954/4, 0x00000001);
2058 INSTANCE_WR(ctx, 0x2f974/4, 0x00000001);
2059 INSTANCE_WR(ctx, 0x2f994/4, 0x00000011);
2060 INSTANCE_WR(ctx, 0x2fa94/4, 0x0fac6881);
2061 INSTANCE_WR(ctx, 0x2fab4/4, 0x0000000f);
2062 INSTANCE_WR(ctx, 0x2fbb4/4, 0x00003e60);
2063 INSTANCE_WR(ctx, 0x2fc14/4, 0x00000011);
2064 INSTANCE_WR(ctx, 0x2fc34/4, 0x00000001);
2065 INSTANCE_WR(ctx, 0x2fc74/4, 0x00000004);
2066 INSTANCE_WR(ctx, 0x2fd34/4, 0x00000001);
2067 INSTANCE_WR(ctx, 0x2fdd4/4, 0x00000011);
2068 INSTANCE_WR(ctx, 0x2fed4/4, 0x0fac6881);
2069 INSTANCE_WR(ctx, 0x2ff54/4, 0x00000011);
2070 INSTANCE_WR(ctx, 0x2ff74/4, 0x00000001);
2071 INSTANCE_WR(ctx, 0x2ffb4/4, 0x00000001);
2072 INSTANCE_WR(ctx, 0x2fff4/4, 0x00000001);
2073 INSTANCE_WR(ctx, 0x30034/4, 0x000003ff);
2074 INSTANCE_WR(ctx, 0x30074/4, 0x00000001);
2075 INSTANCE_WR(ctx, 0x300b4/4, 0x00000001);
2076 INSTANCE_WR(ctx, 0x30614/4, 0x00000008);
2077 INSTANCE_WR(ctx, 0x30634/4, 0x00000008);
2078 INSTANCE_WR(ctx, 0x30654/4, 0x00000008);
2079 INSTANCE_WR(ctx, 0x30674/4, 0x00000008);
2080 INSTANCE_WR(ctx, 0x30694/4, 0x00000008);
2081 INSTANCE_WR(ctx, 0x306b4/4, 0x00000008);
2082 INSTANCE_WR(ctx, 0x306d4/4, 0x00000008);
2083 INSTANCE_WR(ctx, 0x306f4/4, 0x00000008);
2084 INSTANCE_WR(ctx, 0x30714/4, 0x00000011);
2085 INSTANCE_WR(ctx, 0x30814/4, 0x0fac6881);
2086 INSTANCE_WR(ctx, 0x30834/4, 0x00000400);
2087 INSTANCE_WR(ctx, 0x30854/4, 0x00000400);
2088 INSTANCE_WR(ctx, 0x30874/4, 0x00000400);
2089 INSTANCE_WR(ctx, 0x30894/4, 0x00000400);
2090 INSTANCE_WR(ctx, 0x308b4/4, 0x00000400);
2091 INSTANCE_WR(ctx, 0x308d4/4, 0x00000400);
2092 INSTANCE_WR(ctx, 0x308f4/4, 0x00000400);
2093 INSTANCE_WR(ctx, 0x30914/4, 0x00000400);
2094 INSTANCE_WR(ctx, 0x30934/4, 0x00000300);
2095 INSTANCE_WR(ctx, 0x30954/4, 0x00000300);
2096 INSTANCE_WR(ctx, 0x30974/4, 0x00000300);
2097 INSTANCE_WR(ctx, 0x30994/4, 0x00000300);
2098 INSTANCE_WR(ctx, 0x309b4/4, 0x00000300);
2099 INSTANCE_WR(ctx, 0x309d4/4, 0x00000300);
2100 INSTANCE_WR(ctx, 0x309f4/4, 0x00000300);
2101 INSTANCE_WR(ctx, 0x30a14/4, 0x00000300);
2102 INSTANCE_WR(ctx, 0x30a34/4, 0x00000001);
2103 INSTANCE_WR(ctx, 0x30a54/4, 0x0000000f);
2104 INSTANCE_WR(ctx, 0x30b54/4, 0x00000020);
2105 INSTANCE_WR(ctx, 0x30b74/4, 0x00000011);
2106 INSTANCE_WR(ctx, 0x30b94/4, 0x00000100);
2107 INSTANCE_WR(ctx, 0x30bd4/4, 0x00000001);
2108 INSTANCE_WR(ctx, 0x30c34/4, 0x00000040);
2109 INSTANCE_WR(ctx, 0x30c54/4, 0x00000100);
2110 INSTANCE_WR(ctx, 0x30c94/4, 0x00000003);
2111 INSTANCE_WR(ctx, 0x30d34/4, 0x00003e60);
2112 INSTANCE_WR(ctx, 0x30db4/4, 0x00000002);
2113 INSTANCE_WR(ctx, 0x30dd4/4, 0x0fac6881);
2114 INSTANCE_WR(ctx, 0x30f14/4, 0x00000001);
2115 INSTANCE_WR(ctx, 0x30fb4/4, 0x00000004);
2116 INSTANCE_WR(ctx, 0x30ff4/4, 0x00000001);
2117 INSTANCE_WR(ctx, 0x31014/4, 0x00000400);
2118 INSTANCE_WR(ctx, 0x31034/4, 0x00000300);
2119 INSTANCE_WR(ctx, 0x31054/4, 0x00001001);
2120 INSTANCE_WR(ctx, 0x310d4/4, 0x00000011);
2121 INSTANCE_WR(ctx, 0x311d4/4, 0x0fac6881);
2122 INSTANCE_WR(ctx, 0x311f4/4, 0x0000000f);
2123 INSTANCE_WR(ctx, 0x314f4/4, 0x00003e60);
2124 INSTANCE_WR(ctx, 0x31574/4, 0x00000011);
2125 INSTANCE_WR(ctx, 0x315d4/4, 0x00000004);
2126 INSTANCE_WR(ctx, 0x31614/4, 0x00000001);
2127 INSTANCE_WR(ctx, 0x31634/4, 0x00000001);
2128 INSTANCE_WR(ctx, 0x316b4/4, 0x00000001);
2129 INSTANCE_WR(ctx, 0x31734/4, 0x00000001);
2130 INSTANCE_WR(ctx, 0x31774/4, 0x00000001);
2131 INSTANCE_WR(ctx, 0x317d4/4, 0x2a712488);
2132 INSTANCE_WR(ctx, 0x31814/4, 0x4085c000);
2133 INSTANCE_WR(ctx, 0x31834/4, 0x00000040);
2134 INSTANCE_WR(ctx, 0x31854/4, 0x00000100);
2135 INSTANCE_WR(ctx, 0x31874/4, 0x00010100);
2136 INSTANCE_WR(ctx, 0x31894/4, 0x02800000);
2137 INSTANCE_WR(ctx, 0x31a94/4, 0x04e3bfdf);
2138 INSTANCE_WR(ctx, 0x31ab4/4, 0x04e3bfdf);
2139 INSTANCE_WR(ctx, 0x31ad4/4, 0x00000001);
2140 INSTANCE_WR(ctx, 0x31b14/4, 0x00ffff00);
2141 INSTANCE_WR(ctx, 0x31b34/4, 0x00000001);
2142 INSTANCE_WR(ctx, 0x31b94/4, 0x00ffff00);
2143 INSTANCE_WR(ctx, 0x31cb4/4, 0x00000001);
2144 INSTANCE_WR(ctx, 0x31cf4/4, 0x00000001);
2145 INSTANCE_WR(ctx, 0x31d14/4, 0x30201000);
2146 INSTANCE_WR(ctx, 0x31d34/4, 0x70605040);
2147 INSTANCE_WR(ctx, 0x31d54/4, 0xb8a89888);
2148 INSTANCE_WR(ctx, 0x31d74/4, 0xf8e8d8c8);
2149 INSTANCE_WR(ctx, 0x31db4/4, 0x0000001a);
2150 INSTANCE_WR(ctx, 0x01738/4, 0x00000004);
2151 INSTANCE_WR(ctx, 0x019f8/4, 0x00000004);
2152 INSTANCE_WR(ctx, 0x01a18/4, 0x00000004);
2153 INSTANCE_WR(ctx, 0x01a38/4, 0x00608080);
2154 INSTANCE_WR(ctx, 0x01ad8/4, 0x00000004);
2155 INSTANCE_WR(ctx, 0x01b38/4, 0x00000004);
2156 INSTANCE_WR(ctx, 0x01b58/4, 0x00000004);
2157 INSTANCE_WR(ctx, 0x01b78/4, 0x00000080);
2158 INSTANCE_WR(ctx, 0x01b98/4, 0x00001000);
2159 INSTANCE_WR(ctx, 0x01bb8/4, 0x00000004);
2160 INSTANCE_WR(ctx, 0x02058/4, 0x00000004);
2161 INSTANCE_WR(ctx, 0x02078/4, 0x00000080);
2162 INSTANCE_WR(ctx, 0x02098/4, 0x00000004);
2163 INSTANCE_WR(ctx, 0x020b8/4, 0x03020100);
2164 INSTANCE_WR(ctx, 0x020d8/4, 0x00000003);
2165 INSTANCE_WR(ctx, 0x020f8/4, 0x00001000);
2166 INSTANCE_WR(ctx, 0x02118/4, 0x00000004);
2167 INSTANCE_WR(ctx, 0x021b8/4, 0x00000004);
2168 INSTANCE_WR(ctx, 0x021d8/4, 0x00000003);
2169 INSTANCE_WR(ctx, 0x02258/4, 0x00000004);
2170 INSTANCE_WR(ctx, 0x166f8/4, 0x00000004);
2171 INSTANCE_WR(ctx, 0x16718/4, 0x00000003);
2172 INSTANCE_WR(ctx, 0x16958/4, 0x0000000f);
2173 INSTANCE_WR(ctx, 0x16ad8/4, 0x00000004);
2174 INSTANCE_WR(ctx, 0x16af8/4, 0x0000ffff);
2175 INSTANCE_WR(ctx, 0x16b18/4, 0x0000ffff);
2176 INSTANCE_WR(ctx, 0x16b38/4, 0x0000ffff);
2177 INSTANCE_WR(ctx, 0x16b58/4, 0x0000ffff);
2178 INSTANCE_WR(ctx, 0x16c78/4, 0x00000001);
2179 INSTANCE_WR(ctx, 0x16cf8/4, 0x00000001);
2180 INSTANCE_WR(ctx, 0x16db8/4, 0x00000001);
2181 INSTANCE_WR(ctx, 0x16f58/4, 0x00000001);
2182 INSTANCE_WR(ctx, 0x16f78/4, 0x00000001);
2183 INSTANCE_WR(ctx, 0x16f98/4, 0x00000002);
2184 INSTANCE_WR(ctx, 0x16fb8/4, 0x00000001);
2185 INSTANCE_WR(ctx, 0x16fd8/4, 0x00000001);
2186 INSTANCE_WR(ctx, 0x16ff8/4, 0x00000002);
2187 INSTANCE_WR(ctx, 0x17018/4, 0x00000001);
2188 INSTANCE_WR(ctx, 0x17058/4, 0x00000011);
2189 INSTANCE_WR(ctx, 0x17158/4, 0x0fac6881);
2190 INSTANCE_WR(ctx, 0x171b8/4, 0x00000004);
2191 INSTANCE_WR(ctx, 0x17238/4, 0x00000011);
2192 INSTANCE_WR(ctx, 0x17258/4, 0x00000001);
2193 INSTANCE_WR(ctx, 0x17298/4, 0x000000cf);
2194 INSTANCE_WR(ctx, 0x172b8/4, 0x000000cf);
2195 INSTANCE_WR(ctx, 0x172d8/4, 0x000000cf);
2196 INSTANCE_WR(ctx, 0x17438/4, 0x00000001);
2197 INSTANCE_WR(ctx, 0x17458/4, 0x00000001);
2198 INSTANCE_WR(ctx, 0x17478/4, 0x00000002);
2199 INSTANCE_WR(ctx, 0x17498/4, 0x00000001);
2200 INSTANCE_WR(ctx, 0x174b8/4, 0x00000001);
2201 INSTANCE_WR(ctx, 0x174d8/4, 0x00000002);
2202 INSTANCE_WR(ctx, 0x174f8/4, 0x00000001);
2203 INSTANCE_WR(ctx, 0x17538/4, 0x00000001);
2204 INSTANCE_WR(ctx, 0x17558/4, 0x00000001);
2205 INSTANCE_WR(ctx, 0x17578/4, 0x00000001);
2206 INSTANCE_WR(ctx, 0x17598/4, 0x00000001);
2207 INSTANCE_WR(ctx, 0x175b8/4, 0x00000001);
2208 INSTANCE_WR(ctx, 0x175d8/4, 0x00000001);
2209 INSTANCE_WR(ctx, 0x175f8/4, 0x00000001);
2210 INSTANCE_WR(ctx, 0x17618/4, 0x00000001);
2211 INSTANCE_WR(ctx, 0x17638/4, 0x00000011);
2212 INSTANCE_WR(ctx, 0x17738/4, 0x0fac6881);
2213 INSTANCE_WR(ctx, 0x17758/4, 0x0000000f);
2214 INSTANCE_WR(ctx, 0x17858/4, 0x00003e60);
2215 INSTANCE_WR(ctx, 0x178b8/4, 0x00000011);
2216 INSTANCE_WR(ctx, 0x178d8/4, 0x00000001);
2217 INSTANCE_WR(ctx, 0x17918/4, 0x00000004);
2218 INSTANCE_WR(ctx, 0x179d8/4, 0x00000001);
2219 INSTANCE_WR(ctx, 0x17a78/4, 0x00000011);
2220 INSTANCE_WR(ctx, 0x17b78/4, 0x0fac6881);
2221 INSTANCE_WR(ctx, 0x17bf8/4, 0x00000011);
2222 INSTANCE_WR(ctx, 0x17c18/4, 0x00000001);
2223 INSTANCE_WR(ctx, 0x17c58/4, 0x00000001);
2224 INSTANCE_WR(ctx, 0x17c98/4, 0x00000001);
2225 INSTANCE_WR(ctx, 0x17cd8/4, 0x000003ff);
2226 INSTANCE_WR(ctx, 0x17d18/4, 0x00000001);
2227 INSTANCE_WR(ctx, 0x17d58/4, 0x00000001);
2228 INSTANCE_WR(ctx, 0x182b8/4, 0x00000008);
2229 INSTANCE_WR(ctx, 0x182d8/4, 0x00000008);
2230 INSTANCE_WR(ctx, 0x182f8/4, 0x00000008);
2231 INSTANCE_WR(ctx, 0x18318/4, 0x00000008);
2232 INSTANCE_WR(ctx, 0x18338/4, 0x00000008);
2233 INSTANCE_WR(ctx, 0x18358/4, 0x00000008);
2234 INSTANCE_WR(ctx, 0x18378/4, 0x00000008);
2235 INSTANCE_WR(ctx, 0x18398/4, 0x00000008);
2236 INSTANCE_WR(ctx, 0x183b8/4, 0x00000011);
2237 INSTANCE_WR(ctx, 0x184b8/4, 0x0fac6881);
2238 INSTANCE_WR(ctx, 0x184d8/4, 0x00000400);
2239 INSTANCE_WR(ctx, 0x184f8/4, 0x00000400);
2240 INSTANCE_WR(ctx, 0x18518/4, 0x00000400);
2241 INSTANCE_WR(ctx, 0x18538/4, 0x00000400);
2242 INSTANCE_WR(ctx, 0x18558/4, 0x00000400);
2243 INSTANCE_WR(ctx, 0x18578/4, 0x00000400);
2244 INSTANCE_WR(ctx, 0x18598/4, 0x00000400);
2245 INSTANCE_WR(ctx, 0x185b8/4, 0x00000400);
2246 INSTANCE_WR(ctx, 0x185d8/4, 0x00000300);
2247 INSTANCE_WR(ctx, 0x185f8/4, 0x00000300);
2248 INSTANCE_WR(ctx, 0x18618/4, 0x00000300);
2249 INSTANCE_WR(ctx, 0x18638/4, 0x00000300);
2250 INSTANCE_WR(ctx, 0x18658/4, 0x00000300);
2251 INSTANCE_WR(ctx, 0x18678/4, 0x00000300);
2252 INSTANCE_WR(ctx, 0x18698/4, 0x00000300);
2253 INSTANCE_WR(ctx, 0x186b8/4, 0x00000300);
2254 INSTANCE_WR(ctx, 0x186d8/4, 0x00000001);
2255 INSTANCE_WR(ctx, 0x186f8/4, 0x0000000f);
2256 INSTANCE_WR(ctx, 0x187f8/4, 0x00000020);
2257 INSTANCE_WR(ctx, 0x18818/4, 0x00000011);
2258 INSTANCE_WR(ctx, 0x18838/4, 0x00000100);
2259 INSTANCE_WR(ctx, 0x18878/4, 0x00000001);
2260 INSTANCE_WR(ctx, 0x188d8/4, 0x00000040);
2261 INSTANCE_WR(ctx, 0x188f8/4, 0x00000100);
2262 INSTANCE_WR(ctx, 0x18938/4, 0x00000003);
2263 INSTANCE_WR(ctx, 0x189d8/4, 0x00003e60);
2264 INSTANCE_WR(ctx, 0x18a58/4, 0x00000002);
2265 INSTANCE_WR(ctx, 0x18a78/4, 0x0fac6881);
2266 INSTANCE_WR(ctx, 0x18bb8/4, 0x00000001);
2267 INSTANCE_WR(ctx, 0x18c58/4, 0x00000004);
2268 INSTANCE_WR(ctx, 0x18c98/4, 0x00000001);
2269 INSTANCE_WR(ctx, 0x18cb8/4, 0x00000400);
2270 INSTANCE_WR(ctx, 0x18cd8/4, 0x00000300);
2271 INSTANCE_WR(ctx, 0x18cf8/4, 0x00001001);
2272 INSTANCE_WR(ctx, 0x18d78/4, 0x00000011);
2273 INSTANCE_WR(ctx, 0x18e78/4, 0x0fac6881);
2274 INSTANCE_WR(ctx, 0x18e98/4, 0x0000000f);
2275 INSTANCE_WR(ctx, 0x19198/4, 0x00003e60);
2276 INSTANCE_WR(ctx, 0x19218/4, 0x00000011);
2277 INSTANCE_WR(ctx, 0x19278/4, 0x00000004);
2278 INSTANCE_WR(ctx, 0x192b8/4, 0x00000001);
2279 INSTANCE_WR(ctx, 0x192d8/4, 0x00000001);
2280 INSTANCE_WR(ctx, 0x19358/4, 0x00000001);
2281 INSTANCE_WR(ctx, 0x193d8/4, 0x00000001);
2282 INSTANCE_WR(ctx, 0x19418/4, 0x00000001);
2283 INSTANCE_WR(ctx, 0x19478/4, 0x2a712488);
2284 INSTANCE_WR(ctx, 0x194b8/4, 0x4085c000);
2285 INSTANCE_WR(ctx, 0x194d8/4, 0x00000040);
2286 INSTANCE_WR(ctx, 0x194f8/4, 0x00000100);
2287 INSTANCE_WR(ctx, 0x19518/4, 0x00010100);
2288 INSTANCE_WR(ctx, 0x19538/4, 0x02800000);
2289 INSTANCE_WR(ctx, 0x19738/4, 0x04e3bfdf);
2290 INSTANCE_WR(ctx, 0x19758/4, 0x04e3bfdf);
2291 INSTANCE_WR(ctx, 0x19778/4, 0x00000001);
2292 INSTANCE_WR(ctx, 0x197b8/4, 0x00ffff00);
2293 INSTANCE_WR(ctx, 0x197d8/4, 0x00000001);
2294 INSTANCE_WR(ctx, 0x19838/4, 0x00ffff00);
2295 INSTANCE_WR(ctx, 0x19958/4, 0x00000001);
2296 INSTANCE_WR(ctx, 0x19998/4, 0x00000001);
2297 INSTANCE_WR(ctx, 0x199b8/4, 0x30201000);
2298 INSTANCE_WR(ctx, 0x199d8/4, 0x70605040);
2299 INSTANCE_WR(ctx, 0x199f8/4, 0xb8a89888);
2300 INSTANCE_WR(ctx, 0x19a18/4, 0xf8e8d8c8);
2301 INSTANCE_WR(ctx, 0x19a58/4, 0x0000001a);
2302 INSTANCE_WR(ctx, 0x19a98/4, 0x00000004);
2303 INSTANCE_WR(ctx, 0x19d58/4, 0x00000004);
2304 INSTANCE_WR(ctx, 0x19d78/4, 0x00000004);
2305 INSTANCE_WR(ctx, 0x19d98/4, 0x00608080);
2306 INSTANCE_WR(ctx, 0x19e38/4, 0x00000004);
2307 INSTANCE_WR(ctx, 0x19e98/4, 0x00000004);
2308 INSTANCE_WR(ctx, 0x19eb8/4, 0x00000004);
2309 INSTANCE_WR(ctx, 0x19ed8/4, 0x00000080);
2310 INSTANCE_WR(ctx, 0x19ef8/4, 0x00001000);
2311 INSTANCE_WR(ctx, 0x19f18/4, 0x00000004);
2312 INSTANCE_WR(ctx, 0x1a3b8/4, 0x00000004);
2313 INSTANCE_WR(ctx, 0x1a3d8/4, 0x00000080);
2314 INSTANCE_WR(ctx, 0x1a3f8/4, 0x00000004);
2315 INSTANCE_WR(ctx, 0x1a418/4, 0x03020100);
2316 INSTANCE_WR(ctx, 0x1a438/4, 0x00000003);
2317 INSTANCE_WR(ctx, 0x1a458/4, 0x00001000);
2318 INSTANCE_WR(ctx, 0x1a478/4, 0x00000004);
2319 INSTANCE_WR(ctx, 0x1a518/4, 0x00000004);
2320 INSTANCE_WR(ctx, 0x1a538/4, 0x00000003);
2321 INSTANCE_WR(ctx, 0x1a5b8/4, 0x00000004);
2322 INSTANCE_WR(ctx, 0x2ea58/4, 0x00000004);
2323 INSTANCE_WR(ctx, 0x2ea78/4, 0x00000003);
2324 INSTANCE_WR(ctx, 0x2ecb8/4, 0x0000000f);
2325 INSTANCE_WR(ctx, 0x2ee38/4, 0x00000004);
2326 INSTANCE_WR(ctx, 0x2ee58/4, 0x0000ffff);
2327 INSTANCE_WR(ctx, 0x2ee78/4, 0x0000ffff);
2328 INSTANCE_WR(ctx, 0x2ee98/4, 0x0000ffff);
2329 INSTANCE_WR(ctx, 0x2eeb8/4, 0x0000ffff);
2330 INSTANCE_WR(ctx, 0x2efd8/4, 0x00000001);
2331 INSTANCE_WR(ctx, 0x2f058/4, 0x00000001);
2332 INSTANCE_WR(ctx, 0x2f118/4, 0x00000001);
2333 INSTANCE_WR(ctx, 0x2f2b8/4, 0x00000001);
2334 INSTANCE_WR(ctx, 0x2f2d8/4, 0x00000001);
2335 INSTANCE_WR(ctx, 0x2f2f8/4, 0x00000002);
2336 INSTANCE_WR(ctx, 0x2f318/4, 0x00000001);
2337 INSTANCE_WR(ctx, 0x2f338/4, 0x00000001);
2338 INSTANCE_WR(ctx, 0x2f358/4, 0x00000002);
2339 INSTANCE_WR(ctx, 0x2f378/4, 0x00000001);
2340 INSTANCE_WR(ctx, 0x2f3b8/4, 0x00000011);
2341 INSTANCE_WR(ctx, 0x2f4b8/4, 0x0fac6881);
2342 INSTANCE_WR(ctx, 0x2f518/4, 0x00000004);
2343 INSTANCE_WR(ctx, 0x2f598/4, 0x00000011);
2344 INSTANCE_WR(ctx, 0x2f5b8/4, 0x00000001);
2345 INSTANCE_WR(ctx, 0x2f5f8/4, 0x000000cf);
2346 INSTANCE_WR(ctx, 0x2f618/4, 0x000000cf);
2347 INSTANCE_WR(ctx, 0x2f638/4, 0x000000cf);
2348 INSTANCE_WR(ctx, 0x2f798/4, 0x00000001);
2349 INSTANCE_WR(ctx, 0x2f7b8/4, 0x00000001);
2350 INSTANCE_WR(ctx, 0x2f7d8/4, 0x00000002);
2351 INSTANCE_WR(ctx, 0x2f7f8/4, 0x00000001);
2352 INSTANCE_WR(ctx, 0x2f818/4, 0x00000001);
2353 INSTANCE_WR(ctx, 0x2f838/4, 0x00000002);
2354 INSTANCE_WR(ctx, 0x2f858/4, 0x00000001);
2355 INSTANCE_WR(ctx, 0x2f898/4, 0x00000001);
2356 INSTANCE_WR(ctx, 0x2f8b8/4, 0x00000001);
2357 INSTANCE_WR(ctx, 0x2f8d8/4, 0x00000001);
2358 INSTANCE_WR(ctx, 0x2f8f8/4, 0x00000001);
2359 INSTANCE_WR(ctx, 0x2f918/4, 0x00000001);
2360 INSTANCE_WR(ctx, 0x2f938/4, 0x00000001);
2361 INSTANCE_WR(ctx, 0x2f958/4, 0x00000001);
2362 INSTANCE_WR(ctx, 0x2f978/4, 0x00000001);
2363 INSTANCE_WR(ctx, 0x2f998/4, 0x00000011);
2364 INSTANCE_WR(ctx, 0x2fa98/4, 0x0fac6881);
2365 INSTANCE_WR(ctx, 0x2fab8/4, 0x0000000f);
2366 INSTANCE_WR(ctx, 0x2fbb8/4, 0x00003e60);
2367 INSTANCE_WR(ctx, 0x2fc18/4, 0x00000011);
2368 INSTANCE_WR(ctx, 0x2fc38/4, 0x00000001);
2369 INSTANCE_WR(ctx, 0x2fc78/4, 0x00000004);
2370 INSTANCE_WR(ctx, 0x2fd38/4, 0x00000001);
2371 INSTANCE_WR(ctx, 0x2fdd8/4, 0x00000011);
2372 INSTANCE_WR(ctx, 0x2fed8/4, 0x0fac6881);
2373 INSTANCE_WR(ctx, 0x2ff58/4, 0x00000011);
2374 INSTANCE_WR(ctx, 0x2ff78/4, 0x00000001);
2375 INSTANCE_WR(ctx, 0x2ffb8/4, 0x00000001);
2376 INSTANCE_WR(ctx, 0x2fff8/4, 0x00000001);
2377 INSTANCE_WR(ctx, 0x30038/4, 0x000003ff);
2378 INSTANCE_WR(ctx, 0x30078/4, 0x00000001);
2379 INSTANCE_WR(ctx, 0x300b8/4, 0x00000001);
2380 INSTANCE_WR(ctx, 0x30618/4, 0x00000008);
2381 INSTANCE_WR(ctx, 0x30638/4, 0x00000008);
2382 INSTANCE_WR(ctx, 0x30658/4, 0x00000008);
2383 INSTANCE_WR(ctx, 0x30678/4, 0x00000008);
2384 INSTANCE_WR(ctx, 0x30698/4, 0x00000008);
2385 INSTANCE_WR(ctx, 0x306b8/4, 0x00000008);
2386 INSTANCE_WR(ctx, 0x306d8/4, 0x00000008);
2387 INSTANCE_WR(ctx, 0x306f8/4, 0x00000008);
2388 INSTANCE_WR(ctx, 0x30718/4, 0x00000011);
2389 INSTANCE_WR(ctx, 0x30818/4, 0x0fac6881);
2390 INSTANCE_WR(ctx, 0x30838/4, 0x00000400);
2391 INSTANCE_WR(ctx, 0x30858/4, 0x00000400);
2392 INSTANCE_WR(ctx, 0x30878/4, 0x00000400);
2393 INSTANCE_WR(ctx, 0x30898/4, 0x00000400);
2394 INSTANCE_WR(ctx, 0x308b8/4, 0x00000400);
2395 INSTANCE_WR(ctx, 0x308d8/4, 0x00000400);
2396 INSTANCE_WR(ctx, 0x308f8/4, 0x00000400);
2397 INSTANCE_WR(ctx, 0x30918/4, 0x00000400);
2398 INSTANCE_WR(ctx, 0x30938/4, 0x00000300);
2399 INSTANCE_WR(ctx, 0x30958/4, 0x00000300);
2400 INSTANCE_WR(ctx, 0x30978/4, 0x00000300);
2401 INSTANCE_WR(ctx, 0x30998/4, 0x00000300);
2402 INSTANCE_WR(ctx, 0x309b8/4, 0x00000300);
2403 INSTANCE_WR(ctx, 0x309d8/4, 0x00000300);
2404 INSTANCE_WR(ctx, 0x309f8/4, 0x00000300);
2405 INSTANCE_WR(ctx, 0x30a18/4, 0x00000300);
2406 INSTANCE_WR(ctx, 0x30a38/4, 0x00000001);
2407 INSTANCE_WR(ctx, 0x30a58/4, 0x0000000f);
2408 INSTANCE_WR(ctx, 0x30b58/4, 0x00000020);
2409 INSTANCE_WR(ctx, 0x30b78/4, 0x00000011);
2410 INSTANCE_WR(ctx, 0x30b98/4, 0x00000100);
2411 INSTANCE_WR(ctx, 0x30bd8/4, 0x00000001);
2412 INSTANCE_WR(ctx, 0x30c38/4, 0x00000040);
2413 INSTANCE_WR(ctx, 0x30c58/4, 0x00000100);
2414 INSTANCE_WR(ctx, 0x30c98/4, 0x00000003);
2415 INSTANCE_WR(ctx, 0x30d38/4, 0x00003e60);
2416 INSTANCE_WR(ctx, 0x30db8/4, 0x00000002);
2417 INSTANCE_WR(ctx, 0x30dd8/4, 0x0fac6881);
2418 INSTANCE_WR(ctx, 0x30f18/4, 0x00000001);
2419 INSTANCE_WR(ctx, 0x30fb8/4, 0x00000004);
2420 INSTANCE_WR(ctx, 0x30ff8/4, 0x00000001);
2421 INSTANCE_WR(ctx, 0x31018/4, 0x00000400);
2422 INSTANCE_WR(ctx, 0x31038/4, 0x00000300);
2423 INSTANCE_WR(ctx, 0x31058/4, 0x00001001);
2424 INSTANCE_WR(ctx, 0x310d8/4, 0x00000011);
2425 INSTANCE_WR(ctx, 0x311d8/4, 0x0fac6881);
2426 INSTANCE_WR(ctx, 0x311f8/4, 0x0000000f);
2427 INSTANCE_WR(ctx, 0x314f8/4, 0x00003e60);
2428 INSTANCE_WR(ctx, 0x31578/4, 0x00000011);
2429 INSTANCE_WR(ctx, 0x315d8/4, 0x00000004);
2430 INSTANCE_WR(ctx, 0x31618/4, 0x00000001);
2431 INSTANCE_WR(ctx, 0x31638/4, 0x00000001);
2432 INSTANCE_WR(ctx, 0x316b8/4, 0x00000001);
2433 INSTANCE_WR(ctx, 0x31738/4, 0x00000001);
2434 INSTANCE_WR(ctx, 0x31778/4, 0x00000001);
2435 INSTANCE_WR(ctx, 0x317d8/4, 0x2a712488);
2436 INSTANCE_WR(ctx, 0x31818/4, 0x4085c000);
2437 INSTANCE_WR(ctx, 0x31838/4, 0x00000040);
2438 INSTANCE_WR(ctx, 0x31858/4, 0x00000100);
2439 INSTANCE_WR(ctx, 0x31878/4, 0x00010100);
2440 INSTANCE_WR(ctx, 0x31898/4, 0x02800000);
2441 INSTANCE_WR(ctx, 0x31a98/4, 0x04e3bfdf);
2442 INSTANCE_WR(ctx, 0x31ab8/4, 0x04e3bfdf);
2443 INSTANCE_WR(ctx, 0x31ad8/4, 0x00000001);
2444 INSTANCE_WR(ctx, 0x31b18/4, 0x00ffff00);
2445 INSTANCE_WR(ctx, 0x31b38/4, 0x00000001);
2446 INSTANCE_WR(ctx, 0x31b98/4, 0x00ffff00);
2447 INSTANCE_WR(ctx, 0x31cb8/4, 0x00000001);
2448 INSTANCE_WR(ctx, 0x31cf8/4, 0x00000001);
2449 INSTANCE_WR(ctx, 0x31d18/4, 0x30201000);
2450 INSTANCE_WR(ctx, 0x31d38/4, 0x70605040);
2451 INSTANCE_WR(ctx, 0x31d58/4, 0xb8a89888);
2452 INSTANCE_WR(ctx, 0x31d78/4, 0xf8e8d8c8);
2453 INSTANCE_WR(ctx, 0x31db8/4, 0x0000001a);
2454 INSTANCE_WR(ctx, 0x0173c/4, 0x00000004);
2455 INSTANCE_WR(ctx, 0x019fc/4, 0x00000004);
2456 INSTANCE_WR(ctx, 0x01a1c/4, 0x00000004);
2457 INSTANCE_WR(ctx, 0x01a3c/4, 0x00608080);
2458 INSTANCE_WR(ctx, 0x01adc/4, 0x00000004);
2459 INSTANCE_WR(ctx, 0x01b3c/4, 0x00000004);
2460 INSTANCE_WR(ctx, 0x01b5c/4, 0x00000004);
2461 INSTANCE_WR(ctx, 0x01b7c/4, 0x00000080);
2462 INSTANCE_WR(ctx, 0x01b9c/4, 0x00001000);
2463 INSTANCE_WR(ctx, 0x01bbc/4, 0x00000004);
2464 INSTANCE_WR(ctx, 0x0205c/4, 0x00000004);
2465 INSTANCE_WR(ctx, 0x0207c/4, 0x00000080);
2466 INSTANCE_WR(ctx, 0x0209c/4, 0x00000004);
2467 INSTANCE_WR(ctx, 0x020bc/4, 0x03020100);
2468 INSTANCE_WR(ctx, 0x020dc/4, 0x00000003);
2469 INSTANCE_WR(ctx, 0x020fc/4, 0x00001000);
2470 INSTANCE_WR(ctx, 0x0211c/4, 0x00000004);
2471 INSTANCE_WR(ctx, 0x021bc/4, 0x00000004);
2472 INSTANCE_WR(ctx, 0x021dc/4, 0x00000003);
2473 INSTANCE_WR(ctx, 0x0225c/4, 0x00000004);
2474 INSTANCE_WR(ctx, 0x166fc/4, 0x00000004);
2475 INSTANCE_WR(ctx, 0x1671c/4, 0x00000003);
2476 INSTANCE_WR(ctx, 0x1695c/4, 0x0000000f);
2477 INSTANCE_WR(ctx, 0x16adc/4, 0x00000004);
2478 INSTANCE_WR(ctx, 0x16afc/4, 0x0000ffff);
2479 INSTANCE_WR(ctx, 0x16b1c/4, 0x0000ffff);
2480 INSTANCE_WR(ctx, 0x16b3c/4, 0x0000ffff);
2481 INSTANCE_WR(ctx, 0x16b5c/4, 0x0000ffff);
2482 INSTANCE_WR(ctx, 0x16c7c/4, 0x00000001);
2483 INSTANCE_WR(ctx, 0x16cfc/4, 0x00000001);
2484 INSTANCE_WR(ctx, 0x16dbc/4, 0x00000001);
2485 INSTANCE_WR(ctx, 0x16f5c/4, 0x00000001);
2486 INSTANCE_WR(ctx, 0x16f7c/4, 0x00000001);
2487 INSTANCE_WR(ctx, 0x16f9c/4, 0x00000002);
2488 INSTANCE_WR(ctx, 0x16fbc/4, 0x00000001);
2489 INSTANCE_WR(ctx, 0x16fdc/4, 0x00000001);
2490 INSTANCE_WR(ctx, 0x16ffc/4, 0x00000002);
2491 INSTANCE_WR(ctx, 0x1701c/4, 0x00000001);
2492 INSTANCE_WR(ctx, 0x1705c/4, 0x00000011);
2493 INSTANCE_WR(ctx, 0x1715c/4, 0x0fac6881);
2494 INSTANCE_WR(ctx, 0x171bc/4, 0x00000004);
2495 INSTANCE_WR(ctx, 0x1723c/4, 0x00000011);
2496 INSTANCE_WR(ctx, 0x1725c/4, 0x00000001);
2497 INSTANCE_WR(ctx, 0x1729c/4, 0x000000cf);
2498 INSTANCE_WR(ctx, 0x172bc/4, 0x000000cf);
2499 INSTANCE_WR(ctx, 0x172dc/4, 0x000000cf);
2500 INSTANCE_WR(ctx, 0x1743c/4, 0x00000001);
2501 INSTANCE_WR(ctx, 0x1745c/4, 0x00000001);
2502 INSTANCE_WR(ctx, 0x1747c/4, 0x00000002);
2503 INSTANCE_WR(ctx, 0x1749c/4, 0x00000001);
2504 INSTANCE_WR(ctx, 0x174bc/4, 0x00000001);
2505 INSTANCE_WR(ctx, 0x174dc/4, 0x00000002);
2506 INSTANCE_WR(ctx, 0x174fc/4, 0x00000001);
2507 INSTANCE_WR(ctx, 0x1753c/4, 0x00000001);
2508 INSTANCE_WR(ctx, 0x1755c/4, 0x00000001);
2509 INSTANCE_WR(ctx, 0x1757c/4, 0x00000001);
2510 INSTANCE_WR(ctx, 0x1759c/4, 0x00000001);
2511 INSTANCE_WR(ctx, 0x175bc/4, 0x00000001);
2512 INSTANCE_WR(ctx, 0x175dc/4, 0x00000001);
2513 INSTANCE_WR(ctx, 0x175fc/4, 0x00000001);
2514 INSTANCE_WR(ctx, 0x1761c/4, 0x00000001);
2515 INSTANCE_WR(ctx, 0x1763c/4, 0x00000011);
2516 INSTANCE_WR(ctx, 0x1773c/4, 0x0fac6881);
2517 INSTANCE_WR(ctx, 0x1775c/4, 0x0000000f);
2518 INSTANCE_WR(ctx, 0x1785c/4, 0x00003e60);
2519 INSTANCE_WR(ctx, 0x178bc/4, 0x00000011);
2520 INSTANCE_WR(ctx, 0x178dc/4, 0x00000001);
2521 INSTANCE_WR(ctx, 0x1791c/4, 0x00000004);
2522 INSTANCE_WR(ctx, 0x179dc/4, 0x00000001);
2523 INSTANCE_WR(ctx, 0x17a7c/4, 0x00000011);
2524 INSTANCE_WR(ctx, 0x17b7c/4, 0x0fac6881);
2525 INSTANCE_WR(ctx, 0x17bfc/4, 0x00000011);
2526 INSTANCE_WR(ctx, 0x17c1c/4, 0x00000001);
2527 INSTANCE_WR(ctx, 0x17c5c/4, 0x00000001);
2528 INSTANCE_WR(ctx, 0x17c9c/4, 0x00000001);
2529 INSTANCE_WR(ctx, 0x17cdc/4, 0x000003ff);
2530 INSTANCE_WR(ctx, 0x17d1c/4, 0x00000001);
2531 INSTANCE_WR(ctx, 0x17d5c/4, 0x00000001);
2532 INSTANCE_WR(ctx, 0x182bc/4, 0x00000008);
2533 INSTANCE_WR(ctx, 0x182dc/4, 0x00000008);
2534 INSTANCE_WR(ctx, 0x182fc/4, 0x00000008);
2535 INSTANCE_WR(ctx, 0x1831c/4, 0x00000008);
2536 INSTANCE_WR(ctx, 0x1833c/4, 0x00000008);
2537 INSTANCE_WR(ctx, 0x1835c/4, 0x00000008);
2538 INSTANCE_WR(ctx, 0x1837c/4, 0x00000008);
2539 INSTANCE_WR(ctx, 0x1839c/4, 0x00000008);
2540 INSTANCE_WR(ctx, 0x183bc/4, 0x00000011);
2541 INSTANCE_WR(ctx, 0x184bc/4, 0x0fac6881);
2542 INSTANCE_WR(ctx, 0x184dc/4, 0x00000400);
2543 INSTANCE_WR(ctx, 0x184fc/4, 0x00000400);
2544 INSTANCE_WR(ctx, 0x1851c/4, 0x00000400);
2545 INSTANCE_WR(ctx, 0x1853c/4, 0x00000400);
2546 INSTANCE_WR(ctx, 0x1855c/4, 0x00000400);
2547 INSTANCE_WR(ctx, 0x1857c/4, 0x00000400);
2548 INSTANCE_WR(ctx, 0x1859c/4, 0x00000400);
2549 INSTANCE_WR(ctx, 0x185bc/4, 0x00000400);
2550 INSTANCE_WR(ctx, 0x185dc/4, 0x00000300);
2551 INSTANCE_WR(ctx, 0x185fc/4, 0x00000300);
2552 INSTANCE_WR(ctx, 0x1861c/4, 0x00000300);
2553 INSTANCE_WR(ctx, 0x1863c/4, 0x00000300);
2554 INSTANCE_WR(ctx, 0x1865c/4, 0x00000300);
2555 INSTANCE_WR(ctx, 0x1867c/4, 0x00000300);
2556 INSTANCE_WR(ctx, 0x1869c/4, 0x00000300);
2557 INSTANCE_WR(ctx, 0x186bc/4, 0x00000300);
2558 INSTANCE_WR(ctx, 0x186dc/4, 0x00000001);
2559 INSTANCE_WR(ctx, 0x186fc/4, 0x0000000f);
2560 INSTANCE_WR(ctx, 0x187fc/4, 0x00000020);
2561 INSTANCE_WR(ctx, 0x1881c/4, 0x00000011);
2562 INSTANCE_WR(ctx, 0x1883c/4, 0x00000100);
2563 INSTANCE_WR(ctx, 0x1887c/4, 0x00000001);
2564 INSTANCE_WR(ctx, 0x188dc/4, 0x00000040);
2565 INSTANCE_WR(ctx, 0x188fc/4, 0x00000100);
2566 INSTANCE_WR(ctx, 0x1893c/4, 0x00000003);
2567 INSTANCE_WR(ctx, 0x189dc/4, 0x00003e60);
2568 INSTANCE_WR(ctx, 0x18a5c/4, 0x00000002);
2569 INSTANCE_WR(ctx, 0x18a7c/4, 0x0fac6881);
2570 INSTANCE_WR(ctx, 0x18bbc/4, 0x00000001);
2571 INSTANCE_WR(ctx, 0x18c5c/4, 0x00000004);
2572 INSTANCE_WR(ctx, 0x18c9c/4, 0x00000001);
2573 INSTANCE_WR(ctx, 0x18cbc/4, 0x00000400);
2574 INSTANCE_WR(ctx, 0x18cdc/4, 0x00000300);
2575 INSTANCE_WR(ctx, 0x18cfc/4, 0x00001001);
2576 INSTANCE_WR(ctx, 0x18d7c/4, 0x00000011);
2577 INSTANCE_WR(ctx, 0x18e7c/4, 0x0fac6881);
2578 INSTANCE_WR(ctx, 0x18e9c/4, 0x0000000f);
2579 INSTANCE_WR(ctx, 0x1919c/4, 0x00003e60);
2580 INSTANCE_WR(ctx, 0x1921c/4, 0x00000011);
2581 INSTANCE_WR(ctx, 0x1927c/4, 0x00000004);
2582 INSTANCE_WR(ctx, 0x192bc/4, 0x00000001);
2583 INSTANCE_WR(ctx, 0x192dc/4, 0x00000001);
2584 INSTANCE_WR(ctx, 0x1935c/4, 0x00000001);
2585 INSTANCE_WR(ctx, 0x193dc/4, 0x00000001);
2586 INSTANCE_WR(ctx, 0x1941c/4, 0x00000001);
2587 INSTANCE_WR(ctx, 0x1947c/4, 0x2a712488);
2588 INSTANCE_WR(ctx, 0x194bc/4, 0x4085c000);
2589 INSTANCE_WR(ctx, 0x194dc/4, 0x00000040);
2590 INSTANCE_WR(ctx, 0x194fc/4, 0x00000100);
2591 INSTANCE_WR(ctx, 0x1951c/4, 0x00010100);
2592 INSTANCE_WR(ctx, 0x1953c/4, 0x02800000);
2593 INSTANCE_WR(ctx, 0x1973c/4, 0x04e3bfdf);
2594 INSTANCE_WR(ctx, 0x1975c/4, 0x04e3bfdf);
2595 INSTANCE_WR(ctx, 0x1977c/4, 0x00000001);
2596 INSTANCE_WR(ctx, 0x197bc/4, 0x00ffff00);
2597 INSTANCE_WR(ctx, 0x197dc/4, 0x00000001);
2598 INSTANCE_WR(ctx, 0x1983c/4, 0x00ffff00);
2599 INSTANCE_WR(ctx, 0x1995c/4, 0x00000001);
2600 INSTANCE_WR(ctx, 0x1999c/4, 0x00000001);
2601 INSTANCE_WR(ctx, 0x199bc/4, 0x30201000);
2602 INSTANCE_WR(ctx, 0x199dc/4, 0x70605040);
2603 INSTANCE_WR(ctx, 0x199fc/4, 0xb8a89888);
2604 INSTANCE_WR(ctx, 0x19a1c/4, 0xf8e8d8c8);
2605 INSTANCE_WR(ctx, 0x19a5c/4, 0x0000001a);
2606 INSTANCE_WR(ctx, 0x19a9c/4, 0x00000004);
2607 INSTANCE_WR(ctx, 0x19d5c/4, 0x00000004);
2608 INSTANCE_WR(ctx, 0x19d7c/4, 0x00000004);
2609 INSTANCE_WR(ctx, 0x19d9c/4, 0x00608080);
2610 INSTANCE_WR(ctx, 0x19e3c/4, 0x00000004);
2611 INSTANCE_WR(ctx, 0x19e9c/4, 0x00000004);
2612 INSTANCE_WR(ctx, 0x19ebc/4, 0x00000004);
2613 INSTANCE_WR(ctx, 0x19edc/4, 0x00000080);
2614 INSTANCE_WR(ctx, 0x19efc/4, 0x00001000);
2615 INSTANCE_WR(ctx, 0x19f1c/4, 0x00000004);
2616 INSTANCE_WR(ctx, 0x1a3bc/4, 0x00000004);
2617 INSTANCE_WR(ctx, 0x1a3dc/4, 0x00000080);
2618 INSTANCE_WR(ctx, 0x1a3fc/4, 0x00000004);
2619 INSTANCE_WR(ctx, 0x1a41c/4, 0x03020100);
2620 INSTANCE_WR(ctx, 0x1a43c/4, 0x00000003);
2621 INSTANCE_WR(ctx, 0x1a45c/4, 0x00001000);
2622 INSTANCE_WR(ctx, 0x1a47c/4, 0x00000004);
2623 INSTANCE_WR(ctx, 0x1a51c/4, 0x00000004);
2624 INSTANCE_WR(ctx, 0x1a53c/4, 0x00000003);
2625 INSTANCE_WR(ctx, 0x1a5bc/4, 0x00000004);
2626 INSTANCE_WR(ctx, 0x2ea5c/4, 0x00000004);
2627 INSTANCE_WR(ctx, 0x2ea7c/4, 0x00000003);
2628 INSTANCE_WR(ctx, 0x2ecbc/4, 0x0000000f);
2629 INSTANCE_WR(ctx, 0x2ee3c/4, 0x00000004);
2630 INSTANCE_WR(ctx, 0x2ee5c/4, 0x0000ffff);
2631 INSTANCE_WR(ctx, 0x2ee7c/4, 0x0000ffff);
2632 INSTANCE_WR(ctx, 0x2ee9c/4, 0x0000ffff);
2633 INSTANCE_WR(ctx, 0x2eebc/4, 0x0000ffff);
2634 INSTANCE_WR(ctx, 0x2efdc/4, 0x00000001);
2635 INSTANCE_WR(ctx, 0x2f05c/4, 0x00000001);
2636 INSTANCE_WR(ctx, 0x2f11c/4, 0x00000001);
2637 INSTANCE_WR(ctx, 0x2f2bc/4, 0x00000001);
2638 INSTANCE_WR(ctx, 0x2f2dc/4, 0x00000001);
2639 INSTANCE_WR(ctx, 0x2f2fc/4, 0x00000002);
2640 INSTANCE_WR(ctx, 0x2f31c/4, 0x00000001);
2641 INSTANCE_WR(ctx, 0x2f33c/4, 0x00000001);
2642 INSTANCE_WR(ctx, 0x2f35c/4, 0x00000002);
2643 INSTANCE_WR(ctx, 0x2f37c/4, 0x00000001);
2644 INSTANCE_WR(ctx, 0x2f3bc/4, 0x00000011);
2645 INSTANCE_WR(ctx, 0x2f4bc/4, 0x0fac6881);
2646 INSTANCE_WR(ctx, 0x2f51c/4, 0x00000004);
2647 INSTANCE_WR(ctx, 0x2f59c/4, 0x00000011);
2648 INSTANCE_WR(ctx, 0x2f5bc/4, 0x00000001);
2649 INSTANCE_WR(ctx, 0x2f5fc/4, 0x000000cf);
2650 INSTANCE_WR(ctx, 0x2f61c/4, 0x000000cf);
2651 INSTANCE_WR(ctx, 0x2f63c/4, 0x000000cf);
2652 INSTANCE_WR(ctx, 0x2f79c/4, 0x00000001);
2653 INSTANCE_WR(ctx, 0x2f7bc/4, 0x00000001);
2654 INSTANCE_WR(ctx, 0x2f7dc/4, 0x00000002);
2655 INSTANCE_WR(ctx, 0x2f7fc/4, 0x00000001);
2656 INSTANCE_WR(ctx, 0x2f81c/4, 0x00000001);
2657 INSTANCE_WR(ctx, 0x2f83c/4, 0x00000002);
2658 INSTANCE_WR(ctx, 0x2f85c/4, 0x00000001);
2659 INSTANCE_WR(ctx, 0x2f89c/4, 0x00000001);
2660 INSTANCE_WR(ctx, 0x2f8bc/4, 0x00000001);
2661 INSTANCE_WR(ctx, 0x2f8dc/4, 0x00000001);
2662 INSTANCE_WR(ctx, 0x2f8fc/4, 0x00000001);
2663 INSTANCE_WR(ctx, 0x2f91c/4, 0x00000001);
2664 INSTANCE_WR(ctx, 0x2f93c/4, 0x00000001);
2665 INSTANCE_WR(ctx, 0x2f95c/4, 0x00000001);
2666 INSTANCE_WR(ctx, 0x2f97c/4, 0x00000001);
2667 INSTANCE_WR(ctx, 0x2f99c/4, 0x00000011);
2668 INSTANCE_WR(ctx, 0x2fa9c/4, 0x0fac6881);
2669 INSTANCE_WR(ctx, 0x2fabc/4, 0x0000000f);
2670 INSTANCE_WR(ctx, 0x2fbbc/4, 0x00003e60);
2671 INSTANCE_WR(ctx, 0x2fc1c/4, 0x00000011);
2672 INSTANCE_WR(ctx, 0x2fc3c/4, 0x00000001);
2673 INSTANCE_WR(ctx, 0x2fc7c/4, 0x00000004);
2674 INSTANCE_WR(ctx, 0x2fd3c/4, 0x00000001);
2675 INSTANCE_WR(ctx, 0x2fddc/4, 0x00000011);
2676 INSTANCE_WR(ctx, 0x2fedc/4, 0x0fac6881);
2677 INSTANCE_WR(ctx, 0x2ff5c/4, 0x00000011);
2678 INSTANCE_WR(ctx, 0x2ff7c/4, 0x00000001);
2679 INSTANCE_WR(ctx, 0x2ffbc/4, 0x00000001);
2680 INSTANCE_WR(ctx, 0x2fffc/4, 0x00000001);
2681 INSTANCE_WR(ctx, 0x3003c/4, 0x000003ff);
2682 INSTANCE_WR(ctx, 0x3007c/4, 0x00000001);
2683 INSTANCE_WR(ctx, 0x300bc/4, 0x00000001);
2684 INSTANCE_WR(ctx, 0x3061c/4, 0x00000008);
2685 INSTANCE_WR(ctx, 0x3063c/4, 0x00000008);
2686 INSTANCE_WR(ctx, 0x3065c/4, 0x00000008);
2687 INSTANCE_WR(ctx, 0x3067c/4, 0x00000008);
2688 INSTANCE_WR(ctx, 0x3069c/4, 0x00000008);
2689 INSTANCE_WR(ctx, 0x306bc/4, 0x00000008);
2690 INSTANCE_WR(ctx, 0x306dc/4, 0x00000008);
2691 INSTANCE_WR(ctx, 0x306fc/4, 0x00000008);
2692 INSTANCE_WR(ctx, 0x3071c/4, 0x00000011);
2693 INSTANCE_WR(ctx, 0x3081c/4, 0x0fac6881);
2694 INSTANCE_WR(ctx, 0x3083c/4, 0x00000400);
2695 INSTANCE_WR(ctx, 0x3085c/4, 0x00000400);
2696 INSTANCE_WR(ctx, 0x3087c/4, 0x00000400);
2697 INSTANCE_WR(ctx, 0x3089c/4, 0x00000400);
2698 INSTANCE_WR(ctx, 0x308bc/4, 0x00000400);
2699 INSTANCE_WR(ctx, 0x308dc/4, 0x00000400);
2700 INSTANCE_WR(ctx, 0x308fc/4, 0x00000400);
2701 INSTANCE_WR(ctx, 0x3091c/4, 0x00000400);
2702 INSTANCE_WR(ctx, 0x3093c/4, 0x00000300);
2703 INSTANCE_WR(ctx, 0x3095c/4, 0x00000300);
2704 INSTANCE_WR(ctx, 0x3097c/4, 0x00000300);
2705 INSTANCE_WR(ctx, 0x3099c/4, 0x00000300);
2706 INSTANCE_WR(ctx, 0x309bc/4, 0x00000300);
2707 INSTANCE_WR(ctx, 0x309dc/4, 0x00000300);
2708 INSTANCE_WR(ctx, 0x309fc/4, 0x00000300);
2709 INSTANCE_WR(ctx, 0x30a1c/4, 0x00000300);
2710 INSTANCE_WR(ctx, 0x30a3c/4, 0x00000001);
2711 INSTANCE_WR(ctx, 0x30a5c/4, 0x0000000f);
2712 INSTANCE_WR(ctx, 0x30b5c/4, 0x00000020);
2713 INSTANCE_WR(ctx, 0x30b7c/4, 0x00000011);
2714 INSTANCE_WR(ctx, 0x30b9c/4, 0x00000100);
2715 INSTANCE_WR(ctx, 0x30bdc/4, 0x00000001);
2716 INSTANCE_WR(ctx, 0x30c3c/4, 0x00000040);
2717 INSTANCE_WR(ctx, 0x30c5c/4, 0x00000100);
2718 INSTANCE_WR(ctx, 0x30c9c/4, 0x00000003);
2719 INSTANCE_WR(ctx, 0x30d3c/4, 0x00003e60);
2720 INSTANCE_WR(ctx, 0x30dbc/4, 0x00000002);
2721 INSTANCE_WR(ctx, 0x30ddc/4, 0x0fac6881);
2722 INSTANCE_WR(ctx, 0x30f1c/4, 0x00000001);
2723 INSTANCE_WR(ctx, 0x30fbc/4, 0x00000004);
2724 INSTANCE_WR(ctx, 0x30ffc/4, 0x00000001);
2725 INSTANCE_WR(ctx, 0x3101c/4, 0x00000400);
2726 INSTANCE_WR(ctx, 0x3103c/4, 0x00000300);
2727 INSTANCE_WR(ctx, 0x3105c/4, 0x00001001);
2728 INSTANCE_WR(ctx, 0x310dc/4, 0x00000011);
2729 INSTANCE_WR(ctx, 0x311dc/4, 0x0fac6881);
2730 INSTANCE_WR(ctx, 0x311fc/4, 0x0000000f);
2731 INSTANCE_WR(ctx, 0x314fc/4, 0x00003e60);
2732 INSTANCE_WR(ctx, 0x3157c/4, 0x00000011);
2733 INSTANCE_WR(ctx, 0x315dc/4, 0x00000004);
2734 INSTANCE_WR(ctx, 0x3161c/4, 0x00000001);
2735 INSTANCE_WR(ctx, 0x3163c/4, 0x00000001);
2736 INSTANCE_WR(ctx, 0x316bc/4, 0x00000001);
2737 INSTANCE_WR(ctx, 0x3173c/4, 0x00000001);
2738 INSTANCE_WR(ctx, 0x3177c/4, 0x00000001);
2739 INSTANCE_WR(ctx, 0x317dc/4, 0x2a712488);
2740 INSTANCE_WR(ctx, 0x3181c/4, 0x4085c000);
2741 INSTANCE_WR(ctx, 0x3183c/4, 0x00000040);
2742 INSTANCE_WR(ctx, 0x3185c/4, 0x00000100);
2743 INSTANCE_WR(ctx, 0x3187c/4, 0x00010100);
2744 INSTANCE_WR(ctx, 0x3189c/4, 0x02800000);
2745 INSTANCE_WR(ctx, 0x31a9c/4, 0x04e3bfdf);
2746 INSTANCE_WR(ctx, 0x31abc/4, 0x04e3bfdf);
2747 INSTANCE_WR(ctx, 0x31adc/4, 0x00000001);
2748 INSTANCE_WR(ctx, 0x31b1c/4, 0x00ffff00);
2749 INSTANCE_WR(ctx, 0x31b3c/4, 0x00000001);
2750 INSTANCE_WR(ctx, 0x31b9c/4, 0x00ffff00);
2751 INSTANCE_WR(ctx, 0x31cbc/4, 0x00000001);
2752 INSTANCE_WR(ctx, 0x31cfc/4, 0x00000001);
2753 INSTANCE_WR(ctx, 0x31d1c/4, 0x30201000);
2754 INSTANCE_WR(ctx, 0x31d3c/4, 0x70605040);
2755 INSTANCE_WR(ctx, 0x31d5c/4, 0xb8a89888);
2756 INSTANCE_WR(ctx, 0x31d7c/4, 0xf8e8d8c8);
2757 INSTANCE_WR(ctx, 0x31dbc/4, 0x0000001a);
2758 INSTANCE_WR(ctx, 0x4dc00/4, 0x08100c12);
2759 INSTANCE_WR(ctx, 0x4dc40/4, 0x00000080);
2760 INSTANCE_WR(ctx, 0x4dc60/4, 0x80007004);
2761 INSTANCE_WR(ctx, 0x4dc80/4, 0x04000400);
2762 INSTANCE_WR(ctx, 0x4dca0/4, 0x00001000);
2763 INSTANCE_WR(ctx, 0x4dd00/4, 0x00000001);
2764 INSTANCE_WR(ctx, 0x4dd60/4, 0x00001000);
2765 INSTANCE_WR(ctx, 0x4dd80/4, 0x00001000);
2766 INSTANCE_WR(ctx, 0x4dda0/4, 0x00000001);
2767 INSTANCE_WR(ctx, 0x4dde0/4, 0x00000004);
2768 INSTANCE_WR(ctx, 0x4de00/4, 0x00000002);
2769 INSTANCE_WR(ctx, 0x4df80/4, 0x00000080);
2770 INSTANCE_WR(ctx, 0x4dfa0/4, 0x80007004);
2771 INSTANCE_WR(ctx, 0x4dfc0/4, 0x04000400);
2772 INSTANCE_WR(ctx, 0x4dfe0/4, 0x00001000);
2773 INSTANCE_WR(ctx, 0x4e040/4, 0x00000001);
2774 INSTANCE_WR(ctx, 0x4e0a0/4, 0x00001000);
2775 INSTANCE_WR(ctx, 0x4e0c0/4, 0x00001000);
2776 INSTANCE_WR(ctx, 0x4e0e0/4, 0x00000001);
2777 INSTANCE_WR(ctx, 0x4e120/4, 0x00000004);
2778 INSTANCE_WR(ctx, 0x4e140/4, 0x00000002);
2779 INSTANCE_WR(ctx, 0x4e2a0/4, 0x08100c12);
2780 INSTANCE_WR(ctx, 0x4e380/4, 0x0000ffff);
2781 INSTANCE_WR(ctx, 0x4e3a0/4, 0x0000ffff);
2782 INSTANCE_WR(ctx, 0x4e3c0/4, 0x0000ffff);
2783 INSTANCE_WR(ctx, 0x4e3e0/4, 0x0000ffff);
2784 INSTANCE_WR(ctx, 0x4e400/4, 0x00000001);
2785 INSTANCE_WR(ctx, 0x4e420/4, 0x00010001);
2786 INSTANCE_WR(ctx, 0x4e440/4, 0x00010001);
2787 INSTANCE_WR(ctx, 0x4e460/4, 0x00000001);
2788 INSTANCE_WR(ctx, 0x4e4a0/4, 0x0001fe21);
2789 INSTANCE_WR(ctx, 0x4e560/4, 0x08100c12);
2790 INSTANCE_WR(ctx, 0x4e580/4, 0x00000004);
2791 INSTANCE_WR(ctx, 0x4e5c0/4, 0x00000002);
2792 INSTANCE_WR(ctx, 0x4e5e0/4, 0x00000011);
2793 INSTANCE_WR(ctx, 0x4e700/4, 0x0fac6881);
2794 INSTANCE_WR(ctx, 0x4e7a0/4, 0x00000004);
2795 INSTANCE_WR(ctx, 0x4e8e0/4, 0x00000002);
2796 INSTANCE_WR(ctx, 0x4e900/4, 0x00000001);
2797 INSTANCE_WR(ctx, 0x4e920/4, 0x00000001);
2798 INSTANCE_WR(ctx, 0x4e940/4, 0x00000002);
2799 INSTANCE_WR(ctx, 0x4e960/4, 0x00000001);
2800 INSTANCE_WR(ctx, 0x4e980/4, 0x00000001);
2801 INSTANCE_WR(ctx, 0x4e9a0/4, 0x00000001);
2802 INSTANCE_WR(ctx, 0x4e9e0/4, 0x00000004);
2803 INSTANCE_WR(ctx, 0x55e00/4, 0x00000011);
2804 INSTANCE_WR(ctx, 0x55e40/4, 0x00000001);
2805 INSTANCE_WR(ctx, 0x4dc24/4, 0x00000080);
2806 INSTANCE_WR(ctx, 0x4dc44/4, 0x80007004);
2807 INSTANCE_WR(ctx, 0x4dc64/4, 0x04000400);
2808 INSTANCE_WR(ctx, 0x4dc84/4, 0x00001000);
2809 INSTANCE_WR(ctx, 0x4dce4/4, 0x00000001);
2810 INSTANCE_WR(ctx, 0x4dd44/4, 0x00001000);
2811 INSTANCE_WR(ctx, 0x4dd64/4, 0x00001000);
2812 INSTANCE_WR(ctx, 0x4dd84/4, 0x00000001);
2813 INSTANCE_WR(ctx, 0x4ddc4/4, 0x00000004);
2814 INSTANCE_WR(ctx, 0x4dde4/4, 0x00000002);
2815 INSTANCE_WR(ctx, 0x4df64/4, 0x00000080);
2816 INSTANCE_WR(ctx, 0x4df84/4, 0x80007004);
2817 INSTANCE_WR(ctx, 0x4dfa4/4, 0x04000400);
2818 INSTANCE_WR(ctx, 0x4dfc4/4, 0x00001000);
2819 INSTANCE_WR(ctx, 0x4e024/4, 0x00000001);
2820 INSTANCE_WR(ctx, 0x4e084/4, 0x00001000);
2821 INSTANCE_WR(ctx, 0x4e0a4/4, 0x00001000);
2822 INSTANCE_WR(ctx, 0x4e0c4/4, 0x00000001);
2823 INSTANCE_WR(ctx, 0x4e104/4, 0x00000004);
2824 INSTANCE_WR(ctx, 0x4e124/4, 0x00000002);
2825 INSTANCE_WR(ctx, 0x4e284/4, 0x08100c12);
2826 INSTANCE_WR(ctx, 0x4e364/4, 0x0000ffff);
2827 INSTANCE_WR(ctx, 0x4e384/4, 0x0000ffff);
2828 INSTANCE_WR(ctx, 0x4e3a4/4, 0x0000ffff);
2829 INSTANCE_WR(ctx, 0x4e3c4/4, 0x0000ffff);
2830 INSTANCE_WR(ctx, 0x4e3e4/4, 0x00000001);
2831 INSTANCE_WR(ctx, 0x4e404/4, 0x00010001);
2832 INSTANCE_WR(ctx, 0x4e424/4, 0x00010001);
2833 INSTANCE_WR(ctx, 0x4e444/4, 0x00000001);
2834 INSTANCE_WR(ctx, 0x4e484/4, 0x0001fe21);
2835 INSTANCE_WR(ctx, 0x4e544/4, 0x08100c12);
2836 INSTANCE_WR(ctx, 0x4e564/4, 0x00000004);
2837 INSTANCE_WR(ctx, 0x4e5a4/4, 0x00000002);
2838 INSTANCE_WR(ctx, 0x4e5c4/4, 0x00000011);
2839 INSTANCE_WR(ctx, 0x4e6e4/4, 0x0fac6881);
2840 INSTANCE_WR(ctx, 0x4e784/4, 0x00000004);
2841 INSTANCE_WR(ctx, 0x4e8c4/4, 0x00000002);
2842 INSTANCE_WR(ctx, 0x4e8e4/4, 0x00000001);
2843 INSTANCE_WR(ctx, 0x4e904/4, 0x00000001);
2844 INSTANCE_WR(ctx, 0x4e924/4, 0x00000002);
2845 INSTANCE_WR(ctx, 0x4e944/4, 0x00000001);
2846 INSTANCE_WR(ctx, 0x4e964/4, 0x00000001);
2847 INSTANCE_WR(ctx, 0x4e984/4, 0x00000001);
2848 INSTANCE_WR(ctx, 0x4e9c4/4, 0x00000004);
2849 INSTANCE_WR(ctx, 0x55de4/4, 0x00000011);
2850 INSTANCE_WR(ctx, 0x55e24/4, 0x00000001);
2851 INSTANCE_WR(ctx, 0x4dc28/4, 0x00000080);
2852 INSTANCE_WR(ctx, 0x4dc48/4, 0x80007004);
2853 INSTANCE_WR(ctx, 0x4dc68/4, 0x04000400);
2854 INSTANCE_WR(ctx, 0x4dc88/4, 0x00001000);
2855 INSTANCE_WR(ctx, 0x4dce8/4, 0x00000001);
2856 INSTANCE_WR(ctx, 0x4dd48/4, 0x00001000);
2857 INSTANCE_WR(ctx, 0x4dd68/4, 0x00001000);
2858 INSTANCE_WR(ctx, 0x4dd88/4, 0x00000001);
2859 INSTANCE_WR(ctx, 0x4ddc8/4, 0x00000004);
2860 INSTANCE_WR(ctx, 0x4dde8/4, 0x00000002);
2861 INSTANCE_WR(ctx, 0x4df68/4, 0x00000080);
2862 INSTANCE_WR(ctx, 0x4df88/4, 0x80007004);
2863 INSTANCE_WR(ctx, 0x4dfa8/4, 0x04000400);
2864 INSTANCE_WR(ctx, 0x4dfc8/4, 0x00001000);
2865 INSTANCE_WR(ctx, 0x4e028/4, 0x00000001);
2866 INSTANCE_WR(ctx, 0x4e088/4, 0x00001000);
2867 INSTANCE_WR(ctx, 0x4e0a8/4, 0x00001000);
2868 INSTANCE_WR(ctx, 0x4e0c8/4, 0x00000001);
2869 INSTANCE_WR(ctx, 0x4e108/4, 0x00000004);
2870 INSTANCE_WR(ctx, 0x4e128/4, 0x00000002);
2871 INSTANCE_WR(ctx, 0x4e288/4, 0x08100c12);
2872 INSTANCE_WR(ctx, 0x4e368/4, 0x0000ffff);
2873 INSTANCE_WR(ctx, 0x4e388/4, 0x0000ffff);
2874 INSTANCE_WR(ctx, 0x4e3a8/4, 0x0000ffff);
2875 INSTANCE_WR(ctx, 0x4e3c8/4, 0x0000ffff);
2876 INSTANCE_WR(ctx, 0x4e3e8/4, 0x00000001);
2877 INSTANCE_WR(ctx, 0x4e408/4, 0x00010001);
2878 INSTANCE_WR(ctx, 0x4e428/4, 0x00010001);
2879 INSTANCE_WR(ctx, 0x4e448/4, 0x00000001);
2880 INSTANCE_WR(ctx, 0x4e488/4, 0x0001fe21);
2881 INSTANCE_WR(ctx, 0x4e548/4, 0x08100c12);
2882 INSTANCE_WR(ctx, 0x4e568/4, 0x00000004);
2883 INSTANCE_WR(ctx, 0x4e5a8/4, 0x00000002);
2884 INSTANCE_WR(ctx, 0x4e5c8/4, 0x00000011);
2885 INSTANCE_WR(ctx, 0x4e6e8/4, 0x0fac6881);
2886 INSTANCE_WR(ctx, 0x4e788/4, 0x00000004);
2887 INSTANCE_WR(ctx, 0x4e8c8/4, 0x00000002);
2888 INSTANCE_WR(ctx, 0x4e8e8/4, 0x00000001);
2889 INSTANCE_WR(ctx, 0x4e908/4, 0x00000001);
2890 INSTANCE_WR(ctx, 0x4e928/4, 0x00000002);
2891 INSTANCE_WR(ctx, 0x4e948/4, 0x00000001);
2892 INSTANCE_WR(ctx, 0x4e968/4, 0x00000001);
2893 INSTANCE_WR(ctx, 0x4e988/4, 0x00000001);
2894 INSTANCE_WR(ctx, 0x4e9c8/4, 0x00000004);
2895 INSTANCE_WR(ctx, 0x55de8/4, 0x00000011);
2896 INSTANCE_WR(ctx, 0x55e28/4, 0x00000001);
2897 INSTANCE_WR(ctx, 0x4dc2c/4, 0x00000080);
2898 INSTANCE_WR(ctx, 0x4dc4c/4, 0x80007004);
2899 INSTANCE_WR(ctx, 0x4dc6c/4, 0x04000400);
2900 INSTANCE_WR(ctx, 0x4dc8c/4, 0x00001000);
2901 INSTANCE_WR(ctx, 0x4dcec/4, 0x00000001);
2902 INSTANCE_WR(ctx, 0x4dd4c/4, 0x00001000);
2903 INSTANCE_WR(ctx, 0x4dd6c/4, 0x00001000);
2904 INSTANCE_WR(ctx, 0x4dd8c/4, 0x00000001);
2905 INSTANCE_WR(ctx, 0x4ddcc/4, 0x00000004);
2906 INSTANCE_WR(ctx, 0x4ddec/4, 0x00000002);
2907 INSTANCE_WR(ctx, 0x4df6c/4, 0x00000080);
2908 INSTANCE_WR(ctx, 0x4df8c/4, 0x80007004);
2909 INSTANCE_WR(ctx, 0x4dfac/4, 0x04000400);
2910 INSTANCE_WR(ctx, 0x4dfcc/4, 0x00001000);
2911 INSTANCE_WR(ctx, 0x4e02c/4, 0x00000001);
2912 INSTANCE_WR(ctx, 0x4e08c/4, 0x00001000);
2913 INSTANCE_WR(ctx, 0x4e0ac/4, 0x00001000);
2914 INSTANCE_WR(ctx, 0x4e0cc/4, 0x00000001);
2915 INSTANCE_WR(ctx, 0x4e10c/4, 0x00000004);
2916 INSTANCE_WR(ctx, 0x4e12c/4, 0x00000002);
2917 INSTANCE_WR(ctx, 0x4e28c/4, 0x08100c12);
2918 INSTANCE_WR(ctx, 0x4e36c/4, 0x0000ffff);
2919 INSTANCE_WR(ctx, 0x4e38c/4, 0x0000ffff);
2920 INSTANCE_WR(ctx, 0x4e3ac/4, 0x0000ffff);
2921 INSTANCE_WR(ctx, 0x4e3cc/4, 0x0000ffff);
2922 INSTANCE_WR(ctx, 0x4e3ec/4, 0x00000001);
2923 INSTANCE_WR(ctx, 0x4e40c/4, 0x00010001);
2924 INSTANCE_WR(ctx, 0x4e42c/4, 0x00010001);
2925 INSTANCE_WR(ctx, 0x4e44c/4, 0x00000001);
2926 INSTANCE_WR(ctx, 0x4e48c/4, 0x0001fe21);
2927 INSTANCE_WR(ctx, 0x4e54c/4, 0x08100c12);
2928 INSTANCE_WR(ctx, 0x4e56c/4, 0x00000004);
2929 INSTANCE_WR(ctx, 0x4e5ac/4, 0x00000002);
2930 INSTANCE_WR(ctx, 0x4e5cc/4, 0x00000011);
2931 INSTANCE_WR(ctx, 0x4e6ec/4, 0x0fac6881);
2932 INSTANCE_WR(ctx, 0x4e78c/4, 0x00000004);
2933 INSTANCE_WR(ctx, 0x4e8cc/4, 0x00000002);
2934 INSTANCE_WR(ctx, 0x4e8ec/4, 0x00000001);
2935 INSTANCE_WR(ctx, 0x4e90c/4, 0x00000001);
2936 INSTANCE_WR(ctx, 0x4e92c/4, 0x00000002);
2937 INSTANCE_WR(ctx, 0x4e94c/4, 0x00000001);
2938 INSTANCE_WR(ctx, 0x4e96c/4, 0x00000001);
2939 INSTANCE_WR(ctx, 0x4e98c/4, 0x00000001);
2940 INSTANCE_WR(ctx, 0x4e9cc/4, 0x00000004);
2941 INSTANCE_WR(ctx, 0x55dec/4, 0x00000011);
2942 INSTANCE_WR(ctx, 0x55e2c/4, 0x00000001);
2943 INSTANCE_WR(ctx, 0x4dc30/4, 0x00000080);
2944 INSTANCE_WR(ctx, 0x4dc50/4, 0x80007004);
2945 INSTANCE_WR(ctx, 0x4dc70/4, 0x04000400);
2946 INSTANCE_WR(ctx, 0x4dc90/4, 0x00001000);
2947 INSTANCE_WR(ctx, 0x4dcf0/4, 0x00000001);
2948 INSTANCE_WR(ctx, 0x4dd50/4, 0x00001000);
2949 INSTANCE_WR(ctx, 0x4dd70/4, 0x00001000);
2950 INSTANCE_WR(ctx, 0x4dd90/4, 0x00000001);
2951 INSTANCE_WR(ctx, 0x4ddd0/4, 0x00000004);
2952 INSTANCE_WR(ctx, 0x4ddf0/4, 0x00000002);
2953 INSTANCE_WR(ctx, 0x4df70/4, 0x00000080);
2954 INSTANCE_WR(ctx, 0x4df90/4, 0x80007004);
2955 INSTANCE_WR(ctx, 0x4dfb0/4, 0x04000400);
2956 INSTANCE_WR(ctx, 0x4dfd0/4, 0x00001000);
2957 INSTANCE_WR(ctx, 0x4e030/4, 0x00000001);
2958 INSTANCE_WR(ctx, 0x4e090/4, 0x00001000);
2959 INSTANCE_WR(ctx, 0x4e0b0/4, 0x00001000);
2960 INSTANCE_WR(ctx, 0x4e0d0/4, 0x00000001);
2961 INSTANCE_WR(ctx, 0x4e110/4, 0x00000004);
2962 INSTANCE_WR(ctx, 0x4e130/4, 0x00000002);
2963 INSTANCE_WR(ctx, 0x4e290/4, 0x08100c12);
2964 INSTANCE_WR(ctx, 0x4e370/4, 0x0000ffff);
2965 INSTANCE_WR(ctx, 0x4e390/4, 0x0000ffff);
2966 INSTANCE_WR(ctx, 0x4e3b0/4, 0x0000ffff);
2967 INSTANCE_WR(ctx, 0x4e3d0/4, 0x0000ffff);
2968 INSTANCE_WR(ctx, 0x4e3f0/4, 0x00000001);
2969 INSTANCE_WR(ctx, 0x4e410/4, 0x00010001);
2970 INSTANCE_WR(ctx, 0x4e430/4, 0x00010001);
2971 INSTANCE_WR(ctx, 0x4e450/4, 0x00000001);
2972 INSTANCE_WR(ctx, 0x4e490/4, 0x0001fe21);
2973 INSTANCE_WR(ctx, 0x4e550/4, 0x08100c12);
2974 INSTANCE_WR(ctx, 0x4e570/4, 0x00000004);
2975 INSTANCE_WR(ctx, 0x4e5b0/4, 0x00000002);
2976 INSTANCE_WR(ctx, 0x4e5d0/4, 0x00000011);
2977 INSTANCE_WR(ctx, 0x4e6f0/4, 0x0fac6881);
2978 INSTANCE_WR(ctx, 0x4e790/4, 0x00000004);
2979 INSTANCE_WR(ctx, 0x4e8d0/4, 0x00000002);
2980 INSTANCE_WR(ctx, 0x4e8f0/4, 0x00000001);
2981 INSTANCE_WR(ctx, 0x4e910/4, 0x00000001);
2982 INSTANCE_WR(ctx, 0x4e930/4, 0x00000002);
2983 INSTANCE_WR(ctx, 0x4e950/4, 0x00000001);
2984 INSTANCE_WR(ctx, 0x4e970/4, 0x00000001);
2985 INSTANCE_WR(ctx, 0x4e990/4, 0x00000001);
2986 INSTANCE_WR(ctx, 0x4e9d0/4, 0x00000004);
2987 INSTANCE_WR(ctx, 0x55df0/4, 0x00000011);
2988 INSTANCE_WR(ctx, 0x55e30/4, 0x00000001);
2989 INSTANCE_WR(ctx, 0x4dc34/4, 0x00000080);
2990 INSTANCE_WR(ctx, 0x4dc54/4, 0x80007004);
2991 INSTANCE_WR(ctx, 0x4dc74/4, 0x04000400);
2992 INSTANCE_WR(ctx, 0x4dc94/4, 0x00001000);
2993 INSTANCE_WR(ctx, 0x4dcf4/4, 0x00000001);
2994 INSTANCE_WR(ctx, 0x4dd54/4, 0x00001000);
2995 INSTANCE_WR(ctx, 0x4dd74/4, 0x00001000);
2996 INSTANCE_WR(ctx, 0x4dd94/4, 0x00000001);
2997 INSTANCE_WR(ctx, 0x4ddd4/4, 0x00000004);
2998 INSTANCE_WR(ctx, 0x4ddf4/4, 0x00000002);
2999 INSTANCE_WR(ctx, 0x4df74/4, 0x00000080);
3000 INSTANCE_WR(ctx, 0x4df94/4, 0x80007004);
3001 INSTANCE_WR(ctx, 0x4dfb4/4, 0x04000400);
3002 INSTANCE_WR(ctx, 0x4dfd4/4, 0x00001000);
3003 INSTANCE_WR(ctx, 0x4e034/4, 0x00000001);
3004 INSTANCE_WR(ctx, 0x4e094/4, 0x00001000);
3005 INSTANCE_WR(ctx, 0x4e0b4/4, 0x00001000);
3006 INSTANCE_WR(ctx, 0x4e0d4/4, 0x00000001);
3007 INSTANCE_WR(ctx, 0x4e114/4, 0x00000004);
3008 INSTANCE_WR(ctx, 0x4e134/4, 0x00000002);
3009 INSTANCE_WR(ctx, 0x4e294/4, 0x08100c12);
3010 INSTANCE_WR(ctx, 0x4e374/4, 0x0000ffff);
3011 INSTANCE_WR(ctx, 0x4e394/4, 0x0000ffff);
3012 INSTANCE_WR(ctx, 0x4e3b4/4, 0x0000ffff);
3013 INSTANCE_WR(ctx, 0x4e3d4/4, 0x0000ffff);
3014 INSTANCE_WR(ctx, 0x4e3f4/4, 0x00000001);
3015 INSTANCE_WR(ctx, 0x4e414/4, 0x00010001);
3016 INSTANCE_WR(ctx, 0x4e434/4, 0x00010001);
3017 INSTANCE_WR(ctx, 0x4e454/4, 0x00000001);
3018 INSTANCE_WR(ctx, 0x4e494/4, 0x0001fe21);
3019 INSTANCE_WR(ctx, 0x4e554/4, 0x08100c12);
3020 INSTANCE_WR(ctx, 0x4e574/4, 0x00000004);
3021 INSTANCE_WR(ctx, 0x4e5b4/4, 0x00000002);
3022 INSTANCE_WR(ctx, 0x4e5d4/4, 0x00000011);
3023 INSTANCE_WR(ctx, 0x4e6f4/4, 0x0fac6881);
3024 INSTANCE_WR(ctx, 0x4e794/4, 0x00000004);
3025 INSTANCE_WR(ctx, 0x4e8d4/4, 0x00000002);
3026 INSTANCE_WR(ctx, 0x4e8f4/4, 0x00000001);
3027 INSTANCE_WR(ctx, 0x4e914/4, 0x00000001);
3028 INSTANCE_WR(ctx, 0x4e934/4, 0x00000002);
3029 INSTANCE_WR(ctx, 0x4e954/4, 0x00000001);
3030 INSTANCE_WR(ctx, 0x4e974/4, 0x00000001);
3031 INSTANCE_WR(ctx, 0x4e994/4, 0x00000001);
3032 INSTANCE_WR(ctx, 0x4e9d4/4, 0x00000004);
3033 INSTANCE_WR(ctx, 0x55df4/4, 0x00000011);
3034 INSTANCE_WR(ctx, 0x55e34/4, 0x00000001);
3035 INSTANCE_WR(ctx, 0x4dc38/4, 0x00000080);
3036 INSTANCE_WR(ctx, 0x4dc58/4, 0x80007004);
3037 INSTANCE_WR(ctx, 0x4dc78/4, 0x04000400);
3038 INSTANCE_WR(ctx, 0x4dc98/4, 0x00001000);
3039 INSTANCE_WR(ctx, 0x4dcf8/4, 0x00000001);
3040 INSTANCE_WR(ctx, 0x4dd58/4, 0x00001000);
3041 INSTANCE_WR(ctx, 0x4dd78/4, 0x00001000);
3042 INSTANCE_WR(ctx, 0x4dd98/4, 0x00000001);
3043 INSTANCE_WR(ctx, 0x4ddd8/4, 0x00000004);
3044 INSTANCE_WR(ctx, 0x4ddf8/4, 0x00000002);
3045 INSTANCE_WR(ctx, 0x4df78/4, 0x00000080);
3046 INSTANCE_WR(ctx, 0x4df98/4, 0x80007004);
3047 INSTANCE_WR(ctx, 0x4dfb8/4, 0x04000400);
3048 INSTANCE_WR(ctx, 0x4dfd8/4, 0x00001000);
3049 INSTANCE_WR(ctx, 0x4e038/4, 0x00000001);
3050 INSTANCE_WR(ctx, 0x4e098/4, 0x00001000);
3051 INSTANCE_WR(ctx, 0x4e0b8/4, 0x00001000);
3052 INSTANCE_WR(ctx, 0x4e0d8/4, 0x00000001);
3053 INSTANCE_WR(ctx, 0x4e118/4, 0x00000004);
3054 INSTANCE_WR(ctx, 0x4e138/4, 0x00000002);
3055 INSTANCE_WR(ctx, 0x4e298/4, 0x08100c12);
3056 INSTANCE_WR(ctx, 0x4e378/4, 0x0000ffff);
3057 INSTANCE_WR(ctx, 0x4e398/4, 0x0000ffff);
3058 INSTANCE_WR(ctx, 0x4e3b8/4, 0x0000ffff);
3059 INSTANCE_WR(ctx, 0x4e3d8/4, 0x0000ffff);
3060 INSTANCE_WR(ctx, 0x4e3f8/4, 0x00000001);
3061 INSTANCE_WR(ctx, 0x4e418/4, 0x00010001);
3062 INSTANCE_WR(ctx, 0x4e438/4, 0x00010001);
3063 INSTANCE_WR(ctx, 0x4e458/4, 0x00000001);
3064 INSTANCE_WR(ctx, 0x4e498/4, 0x0001fe21);
3065 INSTANCE_WR(ctx, 0x4e558/4, 0x08100c12);
3066 INSTANCE_WR(ctx, 0x4e578/4, 0x00000004);
3067 INSTANCE_WR(ctx, 0x4e5b8/4, 0x00000002);
3068 INSTANCE_WR(ctx, 0x4e5d8/4, 0x00000011);
3069 INSTANCE_WR(ctx, 0x4e6f8/4, 0x0fac6881);
3070 INSTANCE_WR(ctx, 0x4e798/4, 0x00000004);
3071 INSTANCE_WR(ctx, 0x4e8d8/4, 0x00000002);
3072 INSTANCE_WR(ctx, 0x4e8f8/4, 0x00000001);
3073 INSTANCE_WR(ctx, 0x4e918/4, 0x00000001);
3074 INSTANCE_WR(ctx, 0x4e938/4, 0x00000002);
3075 INSTANCE_WR(ctx, 0x4e958/4, 0x00000001);
3076 INSTANCE_WR(ctx, 0x4e978/4, 0x00000001);
3077 INSTANCE_WR(ctx, 0x4e998/4, 0x00000001);
3078 INSTANCE_WR(ctx, 0x4e9d8/4, 0x00000004);
3079 INSTANCE_WR(ctx, 0x55df8/4, 0x00000011);
3080 INSTANCE_WR(ctx, 0x55e38/4, 0x00000001);
3081 INSTANCE_WR(ctx, 0x4dc3c/4, 0x00000080);
3082 INSTANCE_WR(ctx, 0x4dc5c/4, 0x80007004);
3083 INSTANCE_WR(ctx, 0x4dc7c/4, 0x04000400);
3084 INSTANCE_WR(ctx, 0x4dc9c/4, 0x00001000);
3085 INSTANCE_WR(ctx, 0x4dcfc/4, 0x00000001);
3086 INSTANCE_WR(ctx, 0x4dd5c/4, 0x00001000);
3087 INSTANCE_WR(ctx, 0x4dd7c/4, 0x00001000);
3088 INSTANCE_WR(ctx, 0x4dd9c/4, 0x00000001);
3089 INSTANCE_WR(ctx, 0x4dddc/4, 0x00000004);
3090 INSTANCE_WR(ctx, 0x4ddfc/4, 0x00000002);
3091 INSTANCE_WR(ctx, 0x4df7c/4, 0x00000080);
3092 INSTANCE_WR(ctx, 0x4df9c/4, 0x80007004);
3093 INSTANCE_WR(ctx, 0x4dfbc/4, 0x04000400);
3094 INSTANCE_WR(ctx, 0x4dfdc/4, 0x00001000);
3095 INSTANCE_WR(ctx, 0x4e03c/4, 0x00000001);
3096 INSTANCE_WR(ctx, 0x4e09c/4, 0x00001000);
3097 INSTANCE_WR(ctx, 0x4e0bc/4, 0x00001000);
3098 INSTANCE_WR(ctx, 0x4e0dc/4, 0x00000001);
3099 INSTANCE_WR(ctx, 0x4e11c/4, 0x00000004);
3100 INSTANCE_WR(ctx, 0x4e13c/4, 0x00000002);
3101 INSTANCE_WR(ctx, 0x4e29c/4, 0x08100c12);
3102 INSTANCE_WR(ctx, 0x4e37c/4, 0x0000ffff);
3103 INSTANCE_WR(ctx, 0x4e39c/4, 0x0000ffff);
3104 INSTANCE_WR(ctx, 0x4e3bc/4, 0x0000ffff);
3105 INSTANCE_WR(ctx, 0x4e3dc/4, 0x0000ffff);
3106 INSTANCE_WR(ctx, 0x4e3fc/4, 0x00000001);
3107 INSTANCE_WR(ctx, 0x4e41c/4, 0x00010001);
3108 INSTANCE_WR(ctx, 0x4e43c/4, 0x00010001);
3109 INSTANCE_WR(ctx, 0x4e45c/4, 0x00000001);
3110 INSTANCE_WR(ctx, 0x4e49c/4, 0x0001fe21);
3111 INSTANCE_WR(ctx, 0x4e55c/4, 0x08100c12);
3112 INSTANCE_WR(ctx, 0x4e57c/4, 0x00000004);
3113 INSTANCE_WR(ctx, 0x4e5bc/4, 0x00000002);
3114 INSTANCE_WR(ctx, 0x4e5dc/4, 0x00000011);
3115 INSTANCE_WR(ctx, 0x4e6fc/4, 0x0fac6881);
3116 INSTANCE_WR(ctx, 0x4e79c/4, 0x00000004);
3117 INSTANCE_WR(ctx, 0x4e8dc/4, 0x00000002);
3118 INSTANCE_WR(ctx, 0x4e8fc/4, 0x00000001);
3119 INSTANCE_WR(ctx, 0x4e91c/4, 0x00000001);
3120 INSTANCE_WR(ctx, 0x4e93c/4, 0x00000002);
3121 INSTANCE_WR(ctx, 0x4e95c/4, 0x00000001);
3122 INSTANCE_WR(ctx, 0x4e97c/4, 0x00000001);
3123 INSTANCE_WR(ctx, 0x4e99c/4, 0x00000001);
3124 INSTANCE_WR(ctx, 0x4e9dc/4, 0x00000004);
3125 INSTANCE_WR(ctx, 0x55dfc/4, 0x00000011);
3126 INSTANCE_WR(ctx, 0x55e3c/4, 0x00000001);
3127 INSTANCE_WR(ctx, 0x00130/4, 0x00000002);
3128 INSTANCE_WR(ctx, 0x00858/4, 0x00000000);
3129 INSTANCE_WR(ctx, 0x00760/4, 0x00000000);
3130 INSTANCE_WR(ctx, 0x00774/4, 0x00000000);
3131 INSTANCE_WR(ctx, 0x00784/4, 0x00000000);
3132 INSTANCE_WR(ctx, 0x00798/4, 0x00000000);
3133 INSTANCE_WR(ctx, 0x007a8/4, 0x00000000);
3134 INSTANCE_WR(ctx, 0x007bc/4, 0x00000000);
3135 INSTANCE_WR(ctx, 0x007cc/4, 0x00000000);
3136 INSTANCE_WR(ctx, 0x007e0/4, 0x00000000);
3137 INSTANCE_WR(ctx, 0x007f0/4, 0x00000000);
3138 INSTANCE_WR(ctx, 0x00804/4, 0x00000000);
3139 INSTANCE_WR(ctx, 0x00814/4, 0x00000000);
3140 INSTANCE_WR(ctx, 0x00828/4, 0x00000000);
3144 nv84_graph_init_ctxvals(struct drm_device *dev, struct nouveau_gpuobj_ref *ref)
3146 struct drm_nouveau_private *dev_priv = dev->dev_private;
3147 struct nouveau_gpuobj *ctx = ref->gpuobj;
3149 INSTANCE_WR(ctx, 0x0010c/4, 0x00000030);
3150 INSTANCE_WR(ctx, 0x00130/4, 0x00000002);
3151 INSTANCE_WR(ctx, 0x001d4/4, 0x00000003);
3152 INSTANCE_WR(ctx, 0x001d8/4, 0x00001000);
3153 INSTANCE_WR(ctx, 0x00218/4, 0x0000fe0c);
3154 INSTANCE_WR(ctx, 0x0022c/4, 0x00001000);
3155 INSTANCE_WR(ctx, 0x00258/4, 0x00000187);
3156 INSTANCE_WR(ctx, 0x0026c/4, 0x00001018);
3157 INSTANCE_WR(ctx, 0x00270/4, 0x000000ff);
3158 INSTANCE_WR(ctx, 0x002ac/4, 0x00000004);
3159 INSTANCE_WR(ctx, 0x002b0/4, 0x044d00df);
3160 INSTANCE_WR(ctx, 0x002b8/4, 0x00000600);
3161 INSTANCE_WR(ctx, 0x002d0/4, 0x01000000);
3162 INSTANCE_WR(ctx, 0x002d4/4, 0x000000ff);
3163 INSTANCE_WR(ctx, 0x002dc/4, 0x00000400);
3164 INSTANCE_WR(ctx, 0x002f4/4, 0x00000001);
3165 INSTANCE_WR(ctx, 0x002f8/4, 0x000e0080);
3166 INSTANCE_WR(ctx, 0x002fc/4, 0x00000004);
3167 INSTANCE_WR(ctx, 0x00318/4, 0x00000002);
3168 INSTANCE_WR(ctx, 0x0031c/4, 0x00000001);
3169 INSTANCE_WR(ctx, 0x00328/4, 0x00000001);
3170 INSTANCE_WR(ctx, 0x0032c/4, 0x00000100);
3171 INSTANCE_WR(ctx, 0x00344/4, 0x00000002);
3172 INSTANCE_WR(ctx, 0x00348/4, 0x00000001);
3173 INSTANCE_WR(ctx, 0x0034c/4, 0x00000001);
3174 INSTANCE_WR(ctx, 0x0035c/4, 0x00000001);
3175 INSTANCE_WR(ctx, 0x00360/4, 0x003fffff);
3176 INSTANCE_WR(ctx, 0x00364/4, 0x00001fff);
3177 INSTANCE_WR(ctx, 0x0036c/4, 0x00000001);
3178 INSTANCE_WR(ctx, 0x00370/4, 0x00000001);
3179 INSTANCE_WR(ctx, 0x00378/4, 0x00000001);
3180 INSTANCE_WR(ctx, 0x0037c/4, 0x00000001);
3181 INSTANCE_WR(ctx, 0x00380/4, 0x00000001);
3182 INSTANCE_WR(ctx, 0x00384/4, 0x00000004);
3183 INSTANCE_WR(ctx, 0x00388/4, 0x00000001);
3184 INSTANCE_WR(ctx, 0x0038c/4, 0x00000001);
3185 INSTANCE_WR(ctx, 0x00390/4, 0x00000001);
3186 INSTANCE_WR(ctx, 0x00394/4, 0x00000007);
3187 INSTANCE_WR(ctx, 0x00398/4, 0x00000001);
3188 INSTANCE_WR(ctx, 0x0039c/4, 0x00000007);
3189 INSTANCE_WR(ctx, 0x003a0/4, 0x00000001);
3190 INSTANCE_WR(ctx, 0x003a4/4, 0x00000001);
3191 INSTANCE_WR(ctx, 0x003a8/4, 0x00000001);
3192 INSTANCE_WR(ctx, 0x003bc/4, 0x00000001);
3193 INSTANCE_WR(ctx, 0x003c0/4, 0x00000100);
3194 INSTANCE_WR(ctx, 0x003c8/4, 0x00000001);
3195 INSTANCE_WR(ctx, 0x003d4/4, 0x00000100);
3196 INSTANCE_WR(ctx, 0x003d8/4, 0x00000001);
3197 INSTANCE_WR(ctx, 0x003dc/4, 0x00000100);
3198 INSTANCE_WR(ctx, 0x003e4/4, 0x00000001);
3199 INSTANCE_WR(ctx, 0x003f0/4, 0x00000100);
3200 INSTANCE_WR(ctx, 0x00404/4, 0x00000004);
3201 INSTANCE_WR(ctx, 0x00408/4, 0x00000070);
3202 INSTANCE_WR(ctx, 0x0040c/4, 0x00000080);
3203 INSTANCE_WR(ctx, 0x00420/4, 0x0000000c);
3204 INSTANCE_WR(ctx, 0x00428/4, 0x00000008);
3205 INSTANCE_WR(ctx, 0x0042c/4, 0x00000014);
3206 INSTANCE_WR(ctx, 0x00434/4, 0x00000029);
3207 INSTANCE_WR(ctx, 0x00438/4, 0x00000027);
3208 INSTANCE_WR(ctx, 0x0043c/4, 0x00000026);
3209 INSTANCE_WR(ctx, 0x00440/4, 0x00000008);
3210 INSTANCE_WR(ctx, 0x00444/4, 0x00000004);
3211 INSTANCE_WR(ctx, 0x00448/4, 0x00000027);
3212 INSTANCE_WR(ctx, 0x00454/4, 0x00000001);
3213 INSTANCE_WR(ctx, 0x00458/4, 0x00000002);
3214 INSTANCE_WR(ctx, 0x0045c/4, 0x00000003);
3215 INSTANCE_WR(ctx, 0x00460/4, 0x00000004);
3216 INSTANCE_WR(ctx, 0x00464/4, 0x00000005);
3217 INSTANCE_WR(ctx, 0x00468/4, 0x00000006);
3218 INSTANCE_WR(ctx, 0x0046c/4, 0x00000007);
3219 INSTANCE_WR(ctx, 0x00470/4, 0x00000001);
3220 INSTANCE_WR(ctx, 0x004b4/4, 0x000000cf);
3221 INSTANCE_WR(ctx, 0x004e4/4, 0x00000080);
3222 INSTANCE_WR(ctx, 0x004e8/4, 0x00000004);
3223 INSTANCE_WR(ctx, 0x004ec/4, 0x00000004);
3224 INSTANCE_WR(ctx, 0x004f0/4, 0x00000003);
3225 INSTANCE_WR(ctx, 0x004f4/4, 0x00000001);
3226 INSTANCE_WR(ctx, 0x00500/4, 0x00000012);
3227 INSTANCE_WR(ctx, 0x00504/4, 0x00000010);
3228 INSTANCE_WR(ctx, 0x00508/4, 0x0000000c);
3229 INSTANCE_WR(ctx, 0x0050c/4, 0x00000001);
3230 INSTANCE_WR(ctx, 0x0051c/4, 0x00000004);
3231 INSTANCE_WR(ctx, 0x00520/4, 0x00000002);
3232 INSTANCE_WR(ctx, 0x00524/4, 0x00000004);
3233 INSTANCE_WR(ctx, 0x00530/4, 0x003fffff);
3234 INSTANCE_WR(ctx, 0x00534/4, 0x00001fff);
3235 INSTANCE_WR(ctx, 0x0055c/4, 0x00000004);
3236 INSTANCE_WR(ctx, 0x00560/4, 0x00000014);
3237 INSTANCE_WR(ctx, 0x00564/4, 0x00000001);
3238 INSTANCE_WR(ctx, 0x00570/4, 0x00000002);
3239 INSTANCE_WR(ctx, 0x0057c/4, 0x00000001);
3240 INSTANCE_WR(ctx, 0x00584/4, 0x00000002);
3241 INSTANCE_WR(ctx, 0x00588/4, 0x00001000);
3242 INSTANCE_WR(ctx, 0x0058c/4, 0x00000e00);
3243 INSTANCE_WR(ctx, 0x00590/4, 0x00001000);
3244 INSTANCE_WR(ctx, 0x00594/4, 0x00001e00);
3245 INSTANCE_WR(ctx, 0x0059c/4, 0x00000001);
3246 INSTANCE_WR(ctx, 0x005a0/4, 0x00000001);
3247 INSTANCE_WR(ctx, 0x005a4/4, 0x00000001);
3248 INSTANCE_WR(ctx, 0x005a8/4, 0x00000001);
3249 INSTANCE_WR(ctx, 0x005ac/4, 0x00000001);
3250 INSTANCE_WR(ctx, 0x005bc/4, 0x00000200);
3251 INSTANCE_WR(ctx, 0x005c4/4, 0x00000001);
3252 INSTANCE_WR(ctx, 0x005c8/4, 0x00000070);
3253 INSTANCE_WR(ctx, 0x005cc/4, 0x00000080);
3254 INSTANCE_WR(ctx, 0x005d8/4, 0x00000001);
3255 INSTANCE_WR(ctx, 0x005dc/4, 0x00000070);
3256 INSTANCE_WR(ctx, 0x005e0/4, 0x00000080);
3257 INSTANCE_WR(ctx, 0x005f0/4, 0x00000001);
3258 INSTANCE_WR(ctx, 0x005f4/4, 0x000000cf);
3259 INSTANCE_WR(ctx, 0x005fc/4, 0x00000001);
3260 INSTANCE_WR(ctx, 0x0060c/4, 0x000000cf);
3261 INSTANCE_WR(ctx, 0x00614/4, 0x00000002);
3262 INSTANCE_WR(ctx, 0x0061c/4, 0x00000001);
3263 INSTANCE_WR(ctx, 0x00624/4, 0x00000001);
3264 INSTANCE_WR(ctx, 0x0062c/4, 0x000000cf);
3265 INSTANCE_WR(ctx, 0x00630/4, 0x000000cf);
3266 INSTANCE_WR(ctx, 0x00634/4, 0x00000001);
3267 INSTANCE_WR(ctx, 0x0063c/4, 0x00000f80);
3268 INSTANCE_WR(ctx, 0x00684/4, 0x007f0080);
3269 INSTANCE_WR(ctx, 0x006c0/4, 0x007f0080);
3271 INSTANCE_WR(ctx, 0x006e4/4, 0x3b74f821);
3272 INSTANCE_WR(ctx, 0x006e8/4, 0x89058001);
3273 INSTANCE_WR(ctx, 0x006f0/4, 0x00001000);
3274 INSTANCE_WR(ctx, 0x006f4/4, 0x0000001f);
3275 INSTANCE_WR(ctx, 0x006f8/4, 0x027c10fa);
3276 INSTANCE_WR(ctx, 0x006fc/4, 0x400000c0);
3277 INSTANCE_WR(ctx, 0x00700/4, 0xb7892080);
3279 INSTANCE_WR(ctx, 0x0070c/4, 0x3b74f821);
3280 INSTANCE_WR(ctx, 0x00710/4, 0x89058001);
3281 INSTANCE_WR(ctx, 0x00718/4, 0x00001000);
3282 INSTANCE_WR(ctx, 0x0071c/4, 0x0000001f);
3283 INSTANCE_WR(ctx, 0x00720/4, 0x027c10fa);
3284 INSTANCE_WR(ctx, 0x00724/4, 0x400000c0);
3285 INSTANCE_WR(ctx, 0x00728/4, 0xb7892080);
3287 INSTANCE_WR(ctx, 0x00734/4, 0x3b74f821);
3288 INSTANCE_WR(ctx, 0x00738/4, 0x89058001);
3289 INSTANCE_WR(ctx, 0x00740/4, 0x00001000);
3290 INSTANCE_WR(ctx, 0x00744/4, 0x0000001f);
3291 INSTANCE_WR(ctx, 0x00748/4, 0x027c10fa);
3292 INSTANCE_WR(ctx, 0x0074c/4, 0x400000c0);
3293 INSTANCE_WR(ctx, 0x00750/4, 0xb7892080);
3295 INSTANCE_WR(ctx, 0x0075c/4, 0x3b74f821);
3296 INSTANCE_WR(ctx, 0x00760/4, 0x89058001);
3297 INSTANCE_WR(ctx, 0x00768/4, 0x00001000);
3298 INSTANCE_WR(ctx, 0x0076c/4, 0x0000001f);
3299 INSTANCE_WR(ctx, 0x00770/4, 0x027c10fa);
3300 INSTANCE_WR(ctx, 0x00774/4, 0x400000c0);
3301 INSTANCE_WR(ctx, 0x00778/4, 0xb7892080);
3303 INSTANCE_WR(ctx, 0x00784/4, 0x00010040);
3304 INSTANCE_WR(ctx, 0x0078c/4, 0x00000022);
3305 INSTANCE_WR(ctx, 0x00798/4, 0x00010040);
3306 INSTANCE_WR(ctx, 0x0079c/4, 0x00000022);
3308 INSTANCE_WR(ctx, 0x007b4/4, 0x01800000);
3309 INSTANCE_WR(ctx, 0x007b8/4, 0x00160000);
3310 INSTANCE_WR(ctx, 0x007bc/4, 0x01800000);
3311 INSTANCE_WR(ctx, 0x007cc/4, 0x0003ffff);
3312 INSTANCE_WR(ctx, 0x007d0/4, 0x00880000);
3313 INSTANCE_WR(ctx, 0x007f4/4, 0x00010401);
3314 INSTANCE_WR(ctx, 0x007fc/4, 0x00000078);
3315 INSTANCE_WR(ctx, 0x00804/4, 0x000000bf);
3316 INSTANCE_WR(ctx, 0x0080c/4, 0x00001210);
3317 INSTANCE_WR(ctx, 0x00810/4, 0x08000080);
3318 INSTANCE_WR(ctx, 0x00834/4, 0x01800000);
3319 INSTANCE_WR(ctx, 0x00838/4, 0x00160000);
3320 INSTANCE_WR(ctx, 0x0083c/4, 0x01800000);
3321 INSTANCE_WR(ctx, 0x0084c/4, 0x0003ffff);
3322 INSTANCE_WR(ctx, 0x00850/4, 0x00880000);
3323 INSTANCE_WR(ctx, 0x00874/4, 0x00010401);
3324 INSTANCE_WR(ctx, 0x0087c/4, 0x00000078);
3325 INSTANCE_WR(ctx, 0x00884/4, 0x000000bf);
3326 INSTANCE_WR(ctx, 0x0088c/4, 0x00001210);
3327 INSTANCE_WR(ctx, 0x00890/4, 0x08000080);
3328 INSTANCE_WR(ctx, 0x008b8/4, 0x00027070);
3329 INSTANCE_WR(ctx, 0x008c4/4, 0x03ffffff);
3330 INSTANCE_WR(ctx, 0x008dc/4, 0x00120407);
3331 INSTANCE_WR(ctx, 0x008e0/4, 0x05091507);
3332 INSTANCE_WR(ctx, 0x008e4/4, 0x05100202);
3333 INSTANCE_WR(ctx, 0x008e8/4, 0x00030201);
3334 INSTANCE_WR(ctx, 0x00904/4, 0x00000040);
3335 INSTANCE_WR(ctx, 0x00908/4, 0x0d0c0b0a);
3336 INSTANCE_WR(ctx, 0x0090c/4, 0x00141210);
3337 INSTANCE_WR(ctx, 0x00910/4, 0x000001f0);
3338 INSTANCE_WR(ctx, 0x00914/4, 0x00000001);
3339 INSTANCE_WR(ctx, 0x00918/4, 0x00000003);
3340 INSTANCE_WR(ctx, 0x00924/4, 0x00039e00);
3341 INSTANCE_WR(ctx, 0x00928/4, 0x00000100);
3342 INSTANCE_WR(ctx, 0x0092c/4, 0x00003800);
3343 INSTANCE_WR(ctx, 0x00930/4, 0x00404040);
3344 INSTANCE_WR(ctx, 0x00934/4, 0x0000ff0a);
3345 INSTANCE_WR(ctx, 0x0093c/4, 0x0077f005);
3346 INSTANCE_WR(ctx, 0x00940/4, 0x003f7fff);
3348 INSTANCE_WR(ctx, 0x00950/4, 0x01800000);
3349 INSTANCE_WR(ctx, 0x00954/4, 0x00160000);
3350 INSTANCE_WR(ctx, 0x00958/4, 0x01800000);
3351 INSTANCE_WR(ctx, 0x00968/4, 0x0003ffff);
3352 INSTANCE_WR(ctx, 0x0096c/4, 0x00880000);
3353 INSTANCE_WR(ctx, 0x00990/4, 0x00010401);
3354 INSTANCE_WR(ctx, 0x00998/4, 0x00000078);
3355 INSTANCE_WR(ctx, 0x009a0/4, 0x000000bf);
3356 INSTANCE_WR(ctx, 0x009a8/4, 0x00001210);
3357 INSTANCE_WR(ctx, 0x009ac/4, 0x08000080);
3358 INSTANCE_WR(ctx, 0x009d0/4, 0x01800000);
3359 INSTANCE_WR(ctx, 0x009d4/4, 0x00160000);
3360 INSTANCE_WR(ctx, 0x009d8/4, 0x01800000);
3361 INSTANCE_WR(ctx, 0x009e8/4, 0x0003ffff);
3362 INSTANCE_WR(ctx, 0x009ec/4, 0x00880000);
3363 INSTANCE_WR(ctx, 0x00a10/4, 0x00010401);
3364 INSTANCE_WR(ctx, 0x00a18/4, 0x00000078);
3365 INSTANCE_WR(ctx, 0x00a20/4, 0x000000bf);
3366 INSTANCE_WR(ctx, 0x00a28/4, 0x00001210);
3367 INSTANCE_WR(ctx, 0x00a2c/4, 0x08000080);
3368 INSTANCE_WR(ctx, 0x00a54/4, 0x00027070);
3369 INSTANCE_WR(ctx, 0x00a60/4, 0x03ffffff);
3370 INSTANCE_WR(ctx, 0x00a78/4, 0x00120407);
3371 INSTANCE_WR(ctx, 0x00a7c/4, 0x05091507);
3372 INSTANCE_WR(ctx, 0x00a80/4, 0x05100202);
3373 INSTANCE_WR(ctx, 0x00a84/4, 0x00030201);
3374 INSTANCE_WR(ctx, 0x00aa0/4, 0x00000040);
3375 INSTANCE_WR(ctx, 0x00aa4/4, 0x0d0c0b0a);
3376 INSTANCE_WR(ctx, 0x00aa8/4, 0x00141210);
3377 INSTANCE_WR(ctx, 0x00aac/4, 0x000001f0);
3378 INSTANCE_WR(ctx, 0x00ab0/4, 0x00000001);
3379 INSTANCE_WR(ctx, 0x00ab4/4, 0x00000003);
3380 INSTANCE_WR(ctx, 0x00ac0/4, 0x00039e00);
3381 INSTANCE_WR(ctx, 0x00ac4/4, 0x00000100);
3382 INSTANCE_WR(ctx, 0x00ac8/4, 0x00003800);
3383 INSTANCE_WR(ctx, 0x00acc/4, 0x00404040);
3384 INSTANCE_WR(ctx, 0x00ad0/4, 0x0000ff0a);
3385 INSTANCE_WR(ctx, 0x00ad8/4, 0x0077f005);
3386 INSTANCE_WR(ctx, 0x00adc/4, 0x003f7fff);
3388 INSTANCE_WR(ctx, 0x00aec/4, 0x01800000);
3389 INSTANCE_WR(ctx, 0x00af0/4, 0x00160000);
3390 INSTANCE_WR(ctx, 0x00af4/4, 0x01800000);
3391 INSTANCE_WR(ctx, 0x00b04/4, 0x0003ffff);
3392 INSTANCE_WR(ctx, 0x00b08/4, 0x00880000);
3393 INSTANCE_WR(ctx, 0x00b2c/4, 0x00010401);
3394 INSTANCE_WR(ctx, 0x00b34/4, 0x00000078);
3395 INSTANCE_WR(ctx, 0x00b3c/4, 0x000000bf);
3396 INSTANCE_WR(ctx, 0x00b44/4, 0x00001210);
3397 INSTANCE_WR(ctx, 0x00b48/4, 0x08000080);
3398 INSTANCE_WR(ctx, 0x00b6c/4, 0x01800000);
3399 INSTANCE_WR(ctx, 0x00b70/4, 0x00160000);
3400 INSTANCE_WR(ctx, 0x00b74/4, 0x01800000);
3401 INSTANCE_WR(ctx, 0x00b84/4, 0x0003ffff);
3402 INSTANCE_WR(ctx, 0x00b88/4, 0x00880000);
3403 INSTANCE_WR(ctx, 0x00bac/4, 0x00010401);
3404 INSTANCE_WR(ctx, 0x00bb4/4, 0x00000078);
3405 INSTANCE_WR(ctx, 0x00bbc/4, 0x000000bf);
3406 INSTANCE_WR(ctx, 0x00bc4/4, 0x00001210);
3407 INSTANCE_WR(ctx, 0x00bc8/4, 0x08000080);
3408 INSTANCE_WR(ctx, 0x00bf0/4, 0x00027070);
3409 INSTANCE_WR(ctx, 0x00bfc/4, 0x03ffffff);
3410 INSTANCE_WR(ctx, 0x00c14/4, 0x00120407);
3411 INSTANCE_WR(ctx, 0x00c18/4, 0x05091507);
3412 INSTANCE_WR(ctx, 0x00c1c/4, 0x05100202);
3413 INSTANCE_WR(ctx, 0x00c20/4, 0x00030201);
3414 INSTANCE_WR(ctx, 0x00c3c/4, 0x00000040);
3415 INSTANCE_WR(ctx, 0x00c40/4, 0x0d0c0b0a);
3416 INSTANCE_WR(ctx, 0x00c44/4, 0x00141210);
3417 INSTANCE_WR(ctx, 0x00c48/4, 0x000001f0);
3418 INSTANCE_WR(ctx, 0x00c4c/4, 0x00000001);
3419 INSTANCE_WR(ctx, 0x00c50/4, 0x00000003);
3420 INSTANCE_WR(ctx, 0x00c5c/4, 0x00039e00);
3421 INSTANCE_WR(ctx, 0x00c60/4, 0x00000100);
3422 INSTANCE_WR(ctx, 0x00c64/4, 0x00003800);
3423 INSTANCE_WR(ctx, 0x00c68/4, 0x00404040);
3424 INSTANCE_WR(ctx, 0x00c6c/4, 0x0000ff0a);
3425 INSTANCE_WR(ctx, 0x00c74/4, 0x0077f005);
3426 INSTANCE_WR(ctx, 0x00c78/4, 0x003f7fff);
3428 INSTANCE_WR(ctx, 0x00c88/4, 0x01800000);
3429 INSTANCE_WR(ctx, 0x00c8c/4, 0x00160000);
3430 INSTANCE_WR(ctx, 0x00c90/4, 0x01800000);
3431 INSTANCE_WR(ctx, 0x00ca0/4, 0x0003ffff);
3432 INSTANCE_WR(ctx, 0x00ca4/4, 0x00880000);
3433 INSTANCE_WR(ctx, 0x00cc8/4, 0x00010401);
3434 INSTANCE_WR(ctx, 0x00cd0/4, 0x00000078);
3435 INSTANCE_WR(ctx, 0x00cd8/4, 0x000000bf);
3436 INSTANCE_WR(ctx, 0x00ce0/4, 0x00001210);
3437 INSTANCE_WR(ctx, 0x00ce4/4, 0x08000080);
3438 INSTANCE_WR(ctx, 0x00d08/4, 0x01800000);
3439 INSTANCE_WR(ctx, 0x00d0c/4, 0x00160000);
3440 INSTANCE_WR(ctx, 0x00d10/4, 0x01800000);
3441 INSTANCE_WR(ctx, 0x00d20/4, 0x0003ffff);
3442 INSTANCE_WR(ctx, 0x00d24/4, 0x00880000);
3443 INSTANCE_WR(ctx, 0x00d48/4, 0x00010401);
3444 INSTANCE_WR(ctx, 0x00d50/4, 0x00000078);
3445 INSTANCE_WR(ctx, 0x00d58/4, 0x000000bf);
3446 INSTANCE_WR(ctx, 0x00d60/4, 0x00001210);
3447 INSTANCE_WR(ctx, 0x00d64/4, 0x08000080);
3448 INSTANCE_WR(ctx, 0x00d8c/4, 0x00027070);
3449 INSTANCE_WR(ctx, 0x00d98/4, 0x03ffffff);
3450 INSTANCE_WR(ctx, 0x00db0/4, 0x00120407);
3451 INSTANCE_WR(ctx, 0x00db4/4, 0x05091507);
3452 INSTANCE_WR(ctx, 0x00db8/4, 0x05100202);
3453 INSTANCE_WR(ctx, 0x00dbc/4, 0x00030201);
3454 INSTANCE_WR(ctx, 0x00dd8/4, 0x00000040);
3455 INSTANCE_WR(ctx, 0x00ddc/4, 0x0d0c0b0a);
3456 INSTANCE_WR(ctx, 0x00de0/4, 0x00141210);
3457 INSTANCE_WR(ctx, 0x00de4/4, 0x000001f0);
3458 INSTANCE_WR(ctx, 0x00de8/4, 0x00000001);
3459 INSTANCE_WR(ctx, 0x00dec/4, 0x00000003);
3460 INSTANCE_WR(ctx, 0x00df8/4, 0x00039e00);
3461 INSTANCE_WR(ctx, 0x00dfc/4, 0x00000100);
3462 INSTANCE_WR(ctx, 0x00e00/4, 0x00003800);
3463 INSTANCE_WR(ctx, 0x00e04/4, 0x00404040);
3464 INSTANCE_WR(ctx, 0x00e08/4, 0x0000ff0a);
3465 INSTANCE_WR(ctx, 0x00e10/4, 0x0077f005);
3466 INSTANCE_WR(ctx, 0x00e14/4, 0x003f7fff);
3468 INSTANCE_WR(ctx, 0x00e24/4, 0x01800000);
3469 INSTANCE_WR(ctx, 0x00e28/4, 0x00160000);
3470 INSTANCE_WR(ctx, 0x00e2c/4, 0x01800000);
3471 INSTANCE_WR(ctx, 0x00e3c/4, 0x0003ffff);
3472 INSTANCE_WR(ctx, 0x00e40/4, 0x00880000);
3473 INSTANCE_WR(ctx, 0x00e64/4, 0x00010401);
3474 INSTANCE_WR(ctx, 0x00e6c/4, 0x00000078);
3475 INSTANCE_WR(ctx, 0x00e74/4, 0x000000bf);
3476 INSTANCE_WR(ctx, 0x00e7c/4, 0x00001210);
3477 INSTANCE_WR(ctx, 0x00e80/4, 0x08000080);
3478 INSTANCE_WR(ctx, 0x00ea4/4, 0x01800000);
3479 INSTANCE_WR(ctx, 0x00ea8/4, 0x00160000);
3480 INSTANCE_WR(ctx, 0x00eac/4, 0x01800000);
3481 INSTANCE_WR(ctx, 0x00ebc/4, 0x0003ffff);
3482 INSTANCE_WR(ctx, 0x00ec0/4, 0x00880000);
3483 INSTANCE_WR(ctx, 0x00ee4/4, 0x00010401);
3484 INSTANCE_WR(ctx, 0x00eec/4, 0x00000078);
3485 INSTANCE_WR(ctx, 0x00ef4/4, 0x000000bf);
3486 INSTANCE_WR(ctx, 0x00efc/4, 0x00001210);
3487 INSTANCE_WR(ctx, 0x00f00/4, 0x08000080);
3488 INSTANCE_WR(ctx, 0x00f28/4, 0x00027070);
3489 INSTANCE_WR(ctx, 0x00f34/4, 0x03ffffff);
3490 INSTANCE_WR(ctx, 0x00f4c/4, 0x00120407);
3491 INSTANCE_WR(ctx, 0x00f50/4, 0x05091507);
3492 INSTANCE_WR(ctx, 0x00f54/4, 0x05100202);
3493 INSTANCE_WR(ctx, 0x00f58/4, 0x00030201);
3494 INSTANCE_WR(ctx, 0x00f74/4, 0x00000040);
3495 INSTANCE_WR(ctx, 0x00f78/4, 0x0d0c0b0a);
3496 INSTANCE_WR(ctx, 0x00f7c/4, 0x00141210);
3497 INSTANCE_WR(ctx, 0x00f80/4, 0x000001f0);
3498 INSTANCE_WR(ctx, 0x00f84/4, 0x00000001);
3499 INSTANCE_WR(ctx, 0x00f88/4, 0x00000003);
3500 INSTANCE_WR(ctx, 0x00f94/4, 0x00039e00);
3501 INSTANCE_WR(ctx, 0x00f98/4, 0x00000100);
3502 INSTANCE_WR(ctx, 0x00f9c/4, 0x00003800);
3503 INSTANCE_WR(ctx, 0x00fa0/4, 0x00404040);
3504 INSTANCE_WR(ctx, 0x00fa4/4, 0x0000ff0a);
3505 INSTANCE_WR(ctx, 0x00fac/4, 0x0077f005);
3506 INSTANCE_WR(ctx, 0x00fb0/4, 0x003f7fff);
3508 INSTANCE_WR(ctx, 0x00fc0/4, 0x01800000);
3509 INSTANCE_WR(ctx, 0x00fc4/4, 0x00160000);
3510 INSTANCE_WR(ctx, 0x00fc8/4, 0x01800000);
3511 INSTANCE_WR(ctx, 0x00fd8/4, 0x0003ffff);
3512 INSTANCE_WR(ctx, 0x00fdc/4, 0x00880000);
3513 INSTANCE_WR(ctx, 0x01000/4, 0x00010401);
3514 INSTANCE_WR(ctx, 0x01008/4, 0x00000078);
3515 INSTANCE_WR(ctx, 0x01010/4, 0x000000bf);
3516 INSTANCE_WR(ctx, 0x01018/4, 0x00001210);
3517 INSTANCE_WR(ctx, 0x0101c/4, 0x08000080);
3518 INSTANCE_WR(ctx, 0x01040/4, 0x01800000);
3519 INSTANCE_WR(ctx, 0x01044/4, 0x00160000);
3520 INSTANCE_WR(ctx, 0x01048/4, 0x01800000);
3521 INSTANCE_WR(ctx, 0x01058/4, 0x0003ffff);
3522 INSTANCE_WR(ctx, 0x0105c/4, 0x00880000);
3523 INSTANCE_WR(ctx, 0x01080/4, 0x00010401);
3524 INSTANCE_WR(ctx, 0x01088/4, 0x00000078);
3525 INSTANCE_WR(ctx, 0x01090/4, 0x000000bf);
3526 INSTANCE_WR(ctx, 0x01098/4, 0x00001210);
3527 INSTANCE_WR(ctx, 0x0109c/4, 0x08000080);
3528 INSTANCE_WR(ctx, 0x010c4/4, 0x00027070);
3529 INSTANCE_WR(ctx, 0x010d0/4, 0x03ffffff);
3530 INSTANCE_WR(ctx, 0x010e8/4, 0x00120407);
3531 INSTANCE_WR(ctx, 0x010ec/4, 0x05091507);
3532 INSTANCE_WR(ctx, 0x010f0/4, 0x05100202);
3533 INSTANCE_WR(ctx, 0x010f4/4, 0x00030201);
3534 INSTANCE_WR(ctx, 0x01110/4, 0x00000040);
3535 INSTANCE_WR(ctx, 0x01114/4, 0x0d0c0b0a);
3536 INSTANCE_WR(ctx, 0x01118/4, 0x00141210);
3537 INSTANCE_WR(ctx, 0x0111c/4, 0x000001f0);
3538 INSTANCE_WR(ctx, 0x01120/4, 0x00000001);
3539 INSTANCE_WR(ctx, 0x01124/4, 0x00000003);
3540 INSTANCE_WR(ctx, 0x01130/4, 0x00039e00);
3541 INSTANCE_WR(ctx, 0x01134/4, 0x00000100);
3542 INSTANCE_WR(ctx, 0x01138/4, 0x00003800);
3543 INSTANCE_WR(ctx, 0x0113c/4, 0x00404040);
3544 INSTANCE_WR(ctx, 0x01140/4, 0x0000ff0a);
3545 INSTANCE_WR(ctx, 0x01148/4, 0x0077f005);
3546 INSTANCE_WR(ctx, 0x0114c/4, 0x003f7fff);
3548 INSTANCE_WR(ctx, 0x01230/4, 0x00000004);
3549 INSTANCE_WR(ctx, 0x01284/4, 0x0000000f);
3550 INSTANCE_WR(ctx, 0x0130c/4, 0x00000002);
3551 INSTANCE_WR(ctx, 0x01324/4, 0x00000020);
3552 INSTANCE_WR(ctx, 0x0134c/4, 0x001ffe67);
3553 INSTANCE_WR(ctx, 0x014ec/4, 0x00000001);
3554 INSTANCE_WR(ctx, 0x014f0/4, 0x00000004);
3555 INSTANCE_WR(ctx, 0x01504/4, 0x0000001a);
3556 INSTANCE_WR(ctx, 0x0150c/4, 0x00000010);
3557 INSTANCE_WR(ctx, 0x01510/4, 0x00000004);
3558 INSTANCE_WR(ctx, 0x01530/4, 0x00608080);
3559 INSTANCE_WR(ctx, 0x0156c/4, 0x00000001);
3560 INSTANCE_WR(ctx, 0x015d0/4, 0x00000004);
3561 INSTANCE_WR(ctx, 0x01630/4, 0x00000004);
3562 INSTANCE_WR(ctx, 0x0164c/4, 0x00000002);
3563 INSTANCE_WR(ctx, 0x01650/4, 0x00000004);
3564 INSTANCE_WR(ctx, 0x01670/4, 0x00000080);
3565 INSTANCE_WR(ctx, 0x01690/4, 0x00000004);
3566 INSTANCE_WR(ctx, 0x016c4/4, 0x00000004);
3567 INSTANCE_WR(ctx, 0x016e4/4, 0x00000004);
3568 INSTANCE_WR(ctx, 0x01724/4, 0x00000004);
3569 INSTANCE_WR(ctx, 0x01744/4, 0x00000008);
3570 INSTANCE_WR(ctx, 0x0176c/4, 0x00000001);
3571 INSTANCE_WR(ctx, 0x01784/4, 0x000007ff);
3572 INSTANCE_WR(ctx, 0x0178c/4, 0x00000010);
3573 INSTANCE_WR(ctx, 0x017cc/4, 0x00000001);
3574 INSTANCE_WR(ctx, 0x01924/4, 0x0000000f);
3575 INSTANCE_WR(ctx, 0x01a4c/4, 0x00000010);
3576 INSTANCE_WR(ctx, 0x01b30/4, 0x00000004);
3577 INSTANCE_WR(ctx, 0x01b50/4, 0x00000080);
3578 INSTANCE_WR(ctx, 0x01b70/4, 0x00000004);
3579 INSTANCE_WR(ctx, 0x01b90/4, 0x03020100);
3580 INSTANCE_WR(ctx, 0x01bb0/4, 0x00000003);
3581 INSTANCE_WR(ctx, 0x01bd0/4, 0x00000004);
3582 INSTANCE_WR(ctx, 0x01c6c/4, 0x3f800000);
3583 INSTANCE_WR(ctx, 0x01c70/4, 0x00000004);
3584 INSTANCE_WR(ctx, 0x01c8c/4, 0x3f800000);
3585 INSTANCE_WR(ctx, 0x01c90/4, 0x00000003);
3586 INSTANCE_WR(ctx, 0x01cac/4, 0x3f800000);
3587 INSTANCE_WR(ctx, 0x01ccc/4, 0x3f800000);
3588 INSTANCE_WR(ctx, 0x01cec/4, 0x3f800000);
3589 INSTANCE_WR(ctx, 0x01d0c/4, 0x3f800000);
3590 INSTANCE_WR(ctx, 0x01d10/4, 0x00000004);
3591 INSTANCE_WR(ctx, 0x01d2c/4, 0x3f800000);
3592 INSTANCE_WR(ctx, 0x01d4c/4, 0x3f800000);
3593 INSTANCE_WR(ctx, 0x01d6c/4, 0x3f800000);
3594 INSTANCE_WR(ctx, 0x01d8c/4, 0x3f800000);
3595 INSTANCE_WR(ctx, 0x01dac/4, 0x3f800000);
3596 INSTANCE_WR(ctx, 0x01dcc/4, 0x3f800000);
3597 INSTANCE_WR(ctx, 0x01dec/4, 0x3f800000);
3598 INSTANCE_WR(ctx, 0x01e0c/4, 0x3f800000);
3599 INSTANCE_WR(ctx, 0x01e2c/4, 0x3f800000);
3600 INSTANCE_WR(ctx, 0x01e4c/4, 0x3f800000);
3601 INSTANCE_WR(ctx, 0x0218c/4, 0x00000010);
3602 INSTANCE_WR(ctx, 0x021cc/4, 0x0000003f);
3603 INSTANCE_WR(ctx, 0x022ac/4, 0x00000001);
3604 INSTANCE_WR(ctx, 0x022ec/4, 0x00000001);
3605 INSTANCE_WR(ctx, 0x0232c/4, 0x00000001);
3606 INSTANCE_WR(ctx, 0x024cc/4, 0x00000011);
3607 INSTANCE_WR(ctx, 0x025cc/4, 0x0000000f);
3608 INSTANCE_WR(ctx, 0x026cc/4, 0x00000011);
3609 INSTANCE_WR(ctx, 0x027ac/4, 0x00000001);
3610 INSTANCE_WR(ctx, 0x027cc/4, 0x00000001);
3611 INSTANCE_WR(ctx, 0x027ec/4, 0x00000001);
3612 INSTANCE_WR(ctx, 0x0280c/4, 0x00000002);
3613 INSTANCE_WR(ctx, 0x0282c/4, 0x00000001);
3614 INSTANCE_WR(ctx, 0x0284c/4, 0x00000002);
3615 INSTANCE_WR(ctx, 0x0286c/4, 0x00000001);
3616 INSTANCE_WR(ctx, 0x028ac/4, 0x001ffe67);
3617 INSTANCE_WR(ctx, 0x028ec/4, 0x0fac6881);
3618 INSTANCE_WR(ctx, 0x02bac/4, 0x00000001);
3619 INSTANCE_WR(ctx, 0x02bcc/4, 0x00000002);
3620 INSTANCE_WR(ctx, 0x02bec/4, 0x00000001);
3621 INSTANCE_WR(ctx, 0x02c0c/4, 0x00000001);
3622 INSTANCE_WR(ctx, 0x02c2c/4, 0x00000002);
3623 INSTANCE_WR(ctx, 0x02c4c/4, 0x00000001);
3624 INSTANCE_WR(ctx, 0x02c6c/4, 0x00000001);
3625 INSTANCE_WR(ctx, 0x02cec/4, 0x00000011);
3626 INSTANCE_WR(ctx, 0x02d0c/4, 0x00000001);
3627 INSTANCE_WR(ctx, 0x0398c/4, 0x00000002);
3628 INSTANCE_WR(ctx, 0x039cc/4, 0x001ffe67);
3629 INSTANCE_WR(ctx, 0x03b6c/4, 0x00000001);
3630 INSTANCE_WR(ctx, 0x03b8c/4, 0x00000010);
3631 INSTANCE_WR(ctx, 0x03bec/4, 0x00000001);
3632 INSTANCE_WR(ctx, 0x03ccc/4, 0x00000002);
3633 INSTANCE_WR(ctx, 0x03dec/4, 0x00000001);
3634 INSTANCE_WR(ctx, 0x03e04/4, 0x0000000f);
3635 INSTANCE_WR(ctx, 0x03e0c/4, 0x00000010);
3636 INSTANCE_WR(ctx, 0x03e44/4, 0x00000001);
3637 INSTANCE_WR(ctx, 0x03e4c/4, 0x00000001);
3638 INSTANCE_WR(ctx, 0x040cc/4, 0x00000010);
3639 INSTANCE_WR(ctx, 0x042ec/4, 0x3f800000);
3640 INSTANCE_WR(ctx, 0x0430c/4, 0x3f800000);
3641 INSTANCE_WR(ctx, 0x0432c/4, 0x3f800000);
3642 INSTANCE_WR(ctx, 0x0434c/4, 0x3f800000);
3643 INSTANCE_WR(ctx, 0x0436c/4, 0x3f800000);
3644 INSTANCE_WR(ctx, 0x0438c/4, 0x3f800000);
3645 INSTANCE_WR(ctx, 0x043ac/4, 0x3f800000);
3646 INSTANCE_WR(ctx, 0x043cc/4, 0x3f800000);
3647 INSTANCE_WR(ctx, 0x043ec/4, 0x3f800000);
3648 INSTANCE_WR(ctx, 0x0440c/4, 0x3f800000);
3649 INSTANCE_WR(ctx, 0x0442c/4, 0x3f800000);
3650 INSTANCE_WR(ctx, 0x0444c/4, 0x3f800000);
3651 INSTANCE_WR(ctx, 0x0446c/4, 0x3f800000);
3652 INSTANCE_WR(ctx, 0x0448c/4, 0x3f800000);
3653 INSTANCE_WR(ctx, 0x044ac/4, 0x3f800000);
3654 INSTANCE_WR(ctx, 0x044cc/4, 0x3f800000);
3655 INSTANCE_WR(ctx, 0x0480c/4, 0x00000010);
3656 INSTANCE_WR(ctx, 0x0484c/4, 0x0000003f);
3657 INSTANCE_WR(ctx, 0x0492c/4, 0x00000001);
3658 INSTANCE_WR(ctx, 0x0496c/4, 0x00000001);
3659 INSTANCE_WR(ctx, 0x049a4/4, 0x0000000f);
3660 INSTANCE_WR(ctx, 0x049ac/4, 0x00000001);
3661 INSTANCE_WR(ctx, 0x04b4c/4, 0x00000011);
3662 INSTANCE_WR(ctx, 0x04c4c/4, 0x0000000f);
3663 INSTANCE_WR(ctx, 0x04d4c/4, 0x00000011);
3664 INSTANCE_WR(ctx, 0x04e2c/4, 0x00000001);
3665 INSTANCE_WR(ctx, 0x04e4c/4, 0x00000001);
3666 INSTANCE_WR(ctx, 0x04e6c/4, 0x00000001);
3667 INSTANCE_WR(ctx, 0x04e8c/4, 0x00000002);
3668 INSTANCE_WR(ctx, 0x04eac/4, 0x00000001);
3669 INSTANCE_WR(ctx, 0x04ecc/4, 0x00000002);
3670 INSTANCE_WR(ctx, 0x04eec/4, 0x00000001);
3671 INSTANCE_WR(ctx, 0x04f2c/4, 0x001ffe67);
3672 INSTANCE_WR(ctx, 0x04f6c/4, 0x0fac6881);
3673 INSTANCE_WR(ctx, 0x0522c/4, 0x00000001);
3674 INSTANCE_WR(ctx, 0x0524c/4, 0x00000002);
3675 INSTANCE_WR(ctx, 0x0526c/4, 0x00000001);
3676 INSTANCE_WR(ctx, 0x0528c/4, 0x00000001);
3677 INSTANCE_WR(ctx, 0x052ac/4, 0x00000002);
3678 INSTANCE_WR(ctx, 0x052cc/4, 0x00000001);
3679 INSTANCE_WR(ctx, 0x052ec/4, 0x00000001);
3680 INSTANCE_WR(ctx, 0x0536c/4, 0x00000011);
3681 INSTANCE_WR(ctx, 0x0538c/4, 0x00000001);
3682 INSTANCE_WR(ctx, 0x083a0/4, 0x00000021);
3683 INSTANCE_WR(ctx, 0x083c0/4, 0x00000001);
3684 INSTANCE_WR(ctx, 0x083e0/4, 0x00000002);
3685 INSTANCE_WR(ctx, 0x08400/4, 0x00000100);
3686 INSTANCE_WR(ctx, 0x08420/4, 0x00000100);
3687 INSTANCE_WR(ctx, 0x08440/4, 0x00000001);
3688 INSTANCE_WR(ctx, 0x084a0/4, 0x00000001);
3689 INSTANCE_WR(ctx, 0x084c0/4, 0x00000002);
3690 INSTANCE_WR(ctx, 0x084e0/4, 0x00000100);
3691 INSTANCE_WR(ctx, 0x08500/4, 0x00000100);
3692 INSTANCE_WR(ctx, 0x08520/4, 0x00000001);
3693 INSTANCE_WR(ctx, 0x11e40/4, 0x00000004);
3694 INSTANCE_WR(ctx, 0x11e60/4, 0x00000004);
3695 INSTANCE_WR(ctx, 0x15044/4, 0x0000000f);
3696 INSTANCE_WR(ctx, 0x152e4/4, 0x00000001);
3697 INSTANCE_WR(ctx, 0x15304/4, 0x00000100);
3698 INSTANCE_WR(ctx, 0x15324/4, 0x00000100);
3699 INSTANCE_WR(ctx, 0x15344/4, 0x00000011);
3700 INSTANCE_WR(ctx, 0x15384/4, 0x00000008);
3701 INSTANCE_WR(ctx, 0x15444/4, 0x00000001);
3702 INSTANCE_WR(ctx, 0x15484/4, 0x00000001);
3703 INSTANCE_WR(ctx, 0x154a4/4, 0x00000001);
3704 INSTANCE_WR(ctx, 0x154c4/4, 0x00000001);
3705 INSTANCE_WR(ctx, 0x154e4/4, 0x000000cf);
3706 INSTANCE_WR(ctx, 0x15504/4, 0x00000002);
3707 INSTANCE_WR(ctx, 0x155e4/4, 0x00000001);
3708 INSTANCE_WR(ctx, 0x15624/4, 0x00000001);
3709 INSTANCE_WR(ctx, 0x15644/4, 0x00000001);
3710 INSTANCE_WR(ctx, 0x15664/4, 0x00000001);
3711 INSTANCE_WR(ctx, 0x15704/4, 0x00000004);
3712 INSTANCE_WR(ctx, 0x15744/4, 0x00000001);
3713 INSTANCE_WR(ctx, 0x15764/4, 0x00000015);
3714 INSTANCE_WR(ctx, 0x157e4/4, 0x04444480);
3715 INSTANCE_WR(ctx, 0x15f64/4, 0x08100c12);
3716 INSTANCE_WR(ctx, 0x16004/4, 0x00000100);
3717 INSTANCE_WR(ctx, 0x16064/4, 0x00010001);
3718 INSTANCE_WR(ctx, 0x160a4/4, 0x00010001);
3719 INSTANCE_WR(ctx, 0x160c4/4, 0x00000001);
3720 INSTANCE_WR(ctx, 0x160e4/4, 0x00010001);
3721 INSTANCE_WR(ctx, 0x16104/4, 0x00000001);
3722 INSTANCE_WR(ctx, 0x16124/4, 0x00000004);
3723 INSTANCE_WR(ctx, 0x16144/4, 0x00000002);
3724 INSTANCE_WR(ctx, 0x161b0/4, 0x00000004);
3725 INSTANCE_WR(ctx, 0x161c8/4, 0x003fffff);
3726 INSTANCE_WR(ctx, 0x161d0/4, 0x00000003);
3727 INSTANCE_WR(ctx, 0x16228/4, 0x00001fff);
3728 INSTANCE_WR(ctx, 0x16408/4, 0x3f800000);
3729 INSTANCE_WR(ctx, 0x16410/4, 0x0000000f);
3730 INSTANCE_WR(ctx, 0x164e8/4, 0x00000004);
3731 INSTANCE_WR(ctx, 0x16508/4, 0x0000001a);
3732 INSTANCE_WR(ctx, 0x16568/4, 0x00000001);
3733 INSTANCE_WR(ctx, 0x16590/4, 0x00000004);
3734 INSTANCE_WR(ctx, 0x165b0/4, 0x0000ffff);
3735 INSTANCE_WR(ctx, 0x165d0/4, 0x0000ffff);
3736 INSTANCE_WR(ctx, 0x165f0/4, 0x0000ffff);
3737 INSTANCE_WR(ctx, 0x16610/4, 0x0000ffff);
3738 INSTANCE_WR(ctx, 0x16730/4, 0x00000001);
3739 INSTANCE_WR(ctx, 0x167b0/4, 0x00000001);
3740 INSTANCE_WR(ctx, 0x167c8/4, 0x00ffff00);
3741 INSTANCE_WR(ctx, 0x16870/4, 0x00000001);
3742 INSTANCE_WR(ctx, 0x168a8/4, 0x0000000f);
3743 INSTANCE_WR(ctx, 0x169a8/4, 0x0fac6881);
3744 INSTANCE_WR(ctx, 0x169c8/4, 0x00000011);
3745 INSTANCE_WR(ctx, 0x16a10/4, 0x00000001);
3746 INSTANCE_WR(ctx, 0x16a30/4, 0x00000001);
3747 INSTANCE_WR(ctx, 0x16a50/4, 0x00000002);
3748 INSTANCE_WR(ctx, 0x16a70/4, 0x00000001);
3749 INSTANCE_WR(ctx, 0x16a90/4, 0x00000001);
3750 INSTANCE_WR(ctx, 0x16ab0/4, 0x00000002);
3751 INSTANCE_WR(ctx, 0x16ad0/4, 0x00000001);
3752 INSTANCE_WR(ctx, 0x16b10/4, 0x00000011);
3753 INSTANCE_WR(ctx, 0x16bc8/4, 0x00000004);
3754 INSTANCE_WR(ctx, 0x16c10/4, 0x0fac6881);
3755 INSTANCE_WR(ctx, 0x16c68/4, 0x00000002);
3756 INSTANCE_WR(ctx, 0x16c70/4, 0x00000004);
3757 INSTANCE_WR(ctx, 0x16c88/4, 0x04000000);
3758 INSTANCE_WR(ctx, 0x16ca8/4, 0x04000000);
3759 INSTANCE_WR(ctx, 0x16cf0/4, 0x00000011);
3760 INSTANCE_WR(ctx, 0x16d10/4, 0x00000001);
3761 INSTANCE_WR(ctx, 0x16d28/4, 0x00000005);
3762 INSTANCE_WR(ctx, 0x16d48/4, 0x00000052);
3763 INSTANCE_WR(ctx, 0x16d50/4, 0x000000cf);
3764 INSTANCE_WR(ctx, 0x16d70/4, 0x000000cf);
3765 INSTANCE_WR(ctx, 0x16d90/4, 0x000000cf);
3766 INSTANCE_WR(ctx, 0x16de8/4, 0x00000001);
3767 INSTANCE_WR(ctx, 0x16ef0/4, 0x00000001);
3768 INSTANCE_WR(ctx, 0x16f10/4, 0x00000001);
3769 INSTANCE_WR(ctx, 0x16f30/4, 0x00000002);
3770 INSTANCE_WR(ctx, 0x16f50/4, 0x00000001);
3771 INSTANCE_WR(ctx, 0x16f70/4, 0x00000001);
3772 INSTANCE_WR(ctx, 0x16f90/4, 0x00000002);
3773 INSTANCE_WR(ctx, 0x16fb0/4, 0x00000001);
3774 INSTANCE_WR(ctx, 0x16ff0/4, 0x00000001);
3775 INSTANCE_WR(ctx, 0x17008/4, 0x3f800000);
3776 INSTANCE_WR(ctx, 0x17010/4, 0x00000001);
3777 INSTANCE_WR(ctx, 0x17028/4, 0x3f800000);
3778 INSTANCE_WR(ctx, 0x17030/4, 0x00000001);
3779 INSTANCE_WR(ctx, 0x17048/4, 0x3f800000);
3780 INSTANCE_WR(ctx, 0x17050/4, 0x00000001);
3781 INSTANCE_WR(ctx, 0x17068/4, 0x3f800000);
3782 INSTANCE_WR(ctx, 0x17070/4, 0x00000001);
3783 INSTANCE_WR(ctx, 0x17088/4, 0x3f800000);
3784 INSTANCE_WR(ctx, 0x17090/4, 0x00000001);
3785 INSTANCE_WR(ctx, 0x170a8/4, 0x3f800000);
3786 INSTANCE_WR(ctx, 0x170b0/4, 0x00000001);
3787 INSTANCE_WR(ctx, 0x170c8/4, 0x3f800000);
3788 INSTANCE_WR(ctx, 0x170d0/4, 0x00000001);
3789 INSTANCE_WR(ctx, 0x170e8/4, 0x3f800000);
3790 INSTANCE_WR(ctx, 0x170f0/4, 0x00000011);
3791 INSTANCE_WR(ctx, 0x17108/4, 0x3f800000);
3792 INSTANCE_WR(ctx, 0x17128/4, 0x3f800000);
3793 INSTANCE_WR(ctx, 0x17148/4, 0x3f800000);
3794 INSTANCE_WR(ctx, 0x17168/4, 0x3f800000);
3795 INSTANCE_WR(ctx, 0x17188/4, 0x3f800000);
3796 INSTANCE_WR(ctx, 0x171a8/4, 0x3f800000);
3797 INSTANCE_WR(ctx, 0x171c8/4, 0x3f800000);
3798 INSTANCE_WR(ctx, 0x171e8/4, 0x3f800000);
3799 INSTANCE_WR(ctx, 0x171f0/4, 0x0fac6881);
3800 INSTANCE_WR(ctx, 0x17208/4, 0x00000010);
3801 INSTANCE_WR(ctx, 0x17210/4, 0x0000000f);
3802 INSTANCE_WR(ctx, 0x17310/4, 0x001ffe67);
3803 INSTANCE_WR(ctx, 0x17370/4, 0x00000011);
3804 INSTANCE_WR(ctx, 0x17390/4, 0x00000001);
3805 INSTANCE_WR(ctx, 0x17410/4, 0x00000004);
3806 INSTANCE_WR(ctx, 0x174d0/4, 0x00000001);
3807 INSTANCE_WR(ctx, 0x17570/4, 0x00000011);
3808 INSTANCE_WR(ctx, 0x17670/4, 0x0fac6881);
3809 INSTANCE_WR(ctx, 0x176e8/4, 0x08100c12);
3810 INSTANCE_WR(ctx, 0x176f0/4, 0x00000011);
3811 INSTANCE_WR(ctx, 0x17708/4, 0x00000005);
3812 INSTANCE_WR(ctx, 0x17710/4, 0x00000001);
3813 INSTANCE_WR(ctx, 0x17750/4, 0x00000001);
3814 INSTANCE_WR(ctx, 0x17768/4, 0x00000001);
3815 INSTANCE_WR(ctx, 0x17790/4, 0x00000001);
3816 INSTANCE_WR(ctx, 0x177a8/4, 0x0000ffff);
3817 INSTANCE_WR(ctx, 0x177c8/4, 0x0000ffff);
3818 INSTANCE_WR(ctx, 0x177d0/4, 0x000007ff);
3819 INSTANCE_WR(ctx, 0x177e8/4, 0x0000ffff);
3820 INSTANCE_WR(ctx, 0x17808/4, 0x0000ffff);
3821 INSTANCE_WR(ctx, 0x17810/4, 0x00000001);
3822 INSTANCE_WR(ctx, 0x17828/4, 0x00000003);
3823 INSTANCE_WR(ctx, 0x17850/4, 0x00000001);
3824 INSTANCE_WR(ctx, 0x17bc4/4, 0x04e3bfdf);
3825 INSTANCE_WR(ctx, 0x17be4/4, 0x04e3bfdf);
3826 INSTANCE_WR(ctx, 0x17c28/4, 0x00ffff00);
3827 INSTANCE_WR(ctx, 0x17c48/4, 0x0000001a);
3828 INSTANCE_WR(ctx, 0x17c84/4, 0x0fac6881);
3829 INSTANCE_WR(ctx, 0x17c88/4, 0x00000003);
3830 INSTANCE_WR(ctx, 0x17db0/4, 0x00000008);
3831 INSTANCE_WR(ctx, 0x17dd0/4, 0x00000008);
3832 INSTANCE_WR(ctx, 0x17df0/4, 0x00000008);
3833 INSTANCE_WR(ctx, 0x17e04/4, 0x04e3bfdf);
3834 INSTANCE_WR(ctx, 0x17e10/4, 0x00000008);
3835 INSTANCE_WR(ctx, 0x17e24/4, 0x04e3bfdf);
3836 INSTANCE_WR(ctx, 0x17e30/4, 0x00000008);
3837 INSTANCE_WR(ctx, 0x17e50/4, 0x00000008);
3838 INSTANCE_WR(ctx, 0x17e70/4, 0x00000008);
3839 INSTANCE_WR(ctx, 0x17e90/4, 0x00000008);
3840 INSTANCE_WR(ctx, 0x17eb0/4, 0x00000011);
3841 INSTANCE_WR(ctx, 0x17fb0/4, 0x0fac6881);
3842 INSTANCE_WR(ctx, 0x17fd0/4, 0x00000400);
3843 INSTANCE_WR(ctx, 0x17ff0/4, 0x00000400);
3844 INSTANCE_WR(ctx, 0x18010/4, 0x00000400);
3845 INSTANCE_WR(ctx, 0x18030/4, 0x00000400);
3846 INSTANCE_WR(ctx, 0x18050/4, 0x00000400);
3847 INSTANCE_WR(ctx, 0x18070/4, 0x00000400);
3848 INSTANCE_WR(ctx, 0x18090/4, 0x00000400);
3849 INSTANCE_WR(ctx, 0x180b0/4, 0x00000400);
3850 INSTANCE_WR(ctx, 0x180d0/4, 0x00000300);
3851 INSTANCE_WR(ctx, 0x180f0/4, 0x00000300);
3852 INSTANCE_WR(ctx, 0x18110/4, 0x00000300);
3853 INSTANCE_WR(ctx, 0x18130/4, 0x00000300);
3854 INSTANCE_WR(ctx, 0x18150/4, 0x00000300);
3855 INSTANCE_WR(ctx, 0x18168/4, 0x00000102);
3856 INSTANCE_WR(ctx, 0x18170/4, 0x00000300);
3857 INSTANCE_WR(ctx, 0x18190/4, 0x00000300);
3858 INSTANCE_WR(ctx, 0x181a8/4, 0x00000004);
3859 INSTANCE_WR(ctx, 0x181b0/4, 0x00000300);
3860 INSTANCE_WR(ctx, 0x181c8/4, 0x00000004);
3861 INSTANCE_WR(ctx, 0x181d0/4, 0x00000001);
3862 INSTANCE_WR(ctx, 0x181e8/4, 0x00000004);
3863 INSTANCE_WR(ctx, 0x181f0/4, 0x0000000f);
3864 INSTANCE_WR(ctx, 0x18208/4, 0x00000004);
3865 INSTANCE_WR(ctx, 0x18228/4, 0x00000004);
3866 INSTANCE_WR(ctx, 0x18248/4, 0x00000004);
3867 INSTANCE_WR(ctx, 0x18288/4, 0x000007ff);
3868 INSTANCE_WR(ctx, 0x182c8/4, 0x00000102);
3869 INSTANCE_WR(ctx, 0x182f0/4, 0x00000020);
3870 INSTANCE_WR(ctx, 0x18310/4, 0x00000011);
3871 INSTANCE_WR(ctx, 0x18330/4, 0x00000100);
3872 INSTANCE_WR(ctx, 0x18370/4, 0x00000001);
3873 INSTANCE_WR(ctx, 0x183d0/4, 0x00000040);
3874 INSTANCE_WR(ctx, 0x183f0/4, 0x00000100);
3875 INSTANCE_WR(ctx, 0x18408/4, 0x00000004);
3876 INSTANCE_WR(ctx, 0x18428/4, 0x00000004);
3877 INSTANCE_WR(ctx, 0x18430/4, 0x00000003);
3878 INSTANCE_WR(ctx, 0x18448/4, 0x00000004);
3879 INSTANCE_WR(ctx, 0x18468/4, 0x00000004);
3880 INSTANCE_WR(ctx, 0x184d0/4, 0x001ffe67);
3881 INSTANCE_WR(ctx, 0x18550/4, 0x00000002);
3882 INSTANCE_WR(ctx, 0x18570/4, 0x0fac6881);
3883 INSTANCE_WR(ctx, 0x186b0/4, 0x00000001);
3884 INSTANCE_WR(ctx, 0x18750/4, 0x00000004);
3885 INSTANCE_WR(ctx, 0x18790/4, 0x00000001);
3886 INSTANCE_WR(ctx, 0x187b0/4, 0x00000400);
3887 INSTANCE_WR(ctx, 0x187d0/4, 0x00000300);
3888 INSTANCE_WR(ctx, 0x187f0/4, 0x00001001);
3889 INSTANCE_WR(ctx, 0x18870/4, 0x00000011);
3890 INSTANCE_WR(ctx, 0x18970/4, 0x0fac6881);
3891 INSTANCE_WR(ctx, 0x18990/4, 0x0000000f);
3892 INSTANCE_WR(ctx, 0x18aa8/4, 0x00080c14);
3893 INSTANCE_WR(ctx, 0x18b08/4, 0x00000804);
3894 INSTANCE_WR(ctx, 0x18b48/4, 0x00000004);
3895 INSTANCE_WR(ctx, 0x18b68/4, 0x00000004);
3896 INSTANCE_WR(ctx, 0x18b88/4, 0x08100c12);
3897 INSTANCE_WR(ctx, 0x18bc8/4, 0x00000004);
3898 INSTANCE_WR(ctx, 0x18be8/4, 0x00000004);
3899 INSTANCE_WR(ctx, 0x18c28/4, 0x00000010);
3900 INSTANCE_WR(ctx, 0x18c90/4, 0x001ffe67);
3901 INSTANCE_WR(ctx, 0x18cc8/4, 0x00000804);
3902 INSTANCE_WR(ctx, 0x18ce8/4, 0x00000001);
3903 INSTANCE_WR(ctx, 0x18d08/4, 0x0000001a);
3904 INSTANCE_WR(ctx, 0x18d10/4, 0x00000011);
3905 INSTANCE_WR(ctx, 0x18d28/4, 0x0000007f);
3906 INSTANCE_WR(ctx, 0x18d68/4, 0x00000001);
3907 INSTANCE_WR(ctx, 0x18d70/4, 0x00000004);
3908 INSTANCE_WR(ctx, 0x18d88/4, 0x00080c14);
3909 INSTANCE_WR(ctx, 0x18db0/4, 0x00000001);
3910 INSTANCE_WR(ctx, 0x18dc8/4, 0x08100c12);
3911 INSTANCE_WR(ctx, 0x18dd0/4, 0x00000001);
3912 INSTANCE_WR(ctx, 0x18de8/4, 0x00000004);
3913 INSTANCE_WR(ctx, 0x18e08/4, 0x00000004);
3914 INSTANCE_WR(ctx, 0x18e48/4, 0x00000010);
3915 INSTANCE_WR(ctx, 0x18e50/4, 0x00000001);
3916 INSTANCE_WR(ctx, 0x18ec8/4, 0x00000001);
3917 INSTANCE_WR(ctx, 0x18ee8/4, 0x08100c12);
3918 INSTANCE_WR(ctx, 0x18ef0/4, 0x00000001);
3919 INSTANCE_WR(ctx, 0x18f30/4, 0x00000001);
3920 INSTANCE_WR(ctx, 0x18fb0/4, 0x2a712488);
3921 INSTANCE_WR(ctx, 0x18fc8/4, 0x000007ff);
3922 INSTANCE_WR(ctx, 0x18fe8/4, 0x00080c14);
3923 INSTANCE_WR(ctx, 0x18ff0/4, 0x4085c000);
3924 INSTANCE_WR(ctx, 0x19010/4, 0x00000040);
3925 INSTANCE_WR(ctx, 0x19030/4, 0x00000100);
3926 INSTANCE_WR(ctx, 0x19050/4, 0x00010100);
3927 INSTANCE_WR(ctx, 0x19070/4, 0x02800000);
3928 INSTANCE_WR(ctx, 0x192d0/4, 0x04e3bfdf);
3929 INSTANCE_WR(ctx, 0x192f0/4, 0x04e3bfdf);
3930 INSTANCE_WR(ctx, 0x19310/4, 0x00000001);
3931 INSTANCE_WR(ctx, 0x19350/4, 0x00ffff00);
3932 INSTANCE_WR(ctx, 0x19370/4, 0x00000001);
3933 INSTANCE_WR(ctx, 0x193d0/4, 0x00ffff00);
3934 INSTANCE_WR(ctx, 0x194f0/4, 0x00000001);
3935 INSTANCE_WR(ctx, 0x19530/4, 0x00000001);
3936 INSTANCE_WR(ctx, 0x19550/4, 0x30201000);
3937 INSTANCE_WR(ctx, 0x19570/4, 0x70605040);
3938 INSTANCE_WR(ctx, 0x19590/4, 0xb8a89888);
3939 INSTANCE_WR(ctx, 0x195b0/4, 0xf8e8d8c8);
3940 INSTANCE_WR(ctx, 0x195f0/4, 0x0000001a);
3941 INSTANCE_WR(ctx, 0x19630/4, 0x00000004);
3942 INSTANCE_WR(ctx, 0x19708/4, 0x00000001);
3943 INSTANCE_WR(ctx, 0x19768/4, 0x00000010);
3944 INSTANCE_WR(ctx, 0x198f0/4, 0x00000004);
3945 INSTANCE_WR(ctx, 0x19910/4, 0x00000004);
3946 INSTANCE_WR(ctx, 0x19930/4, 0x00608080);
3947 INSTANCE_WR(ctx, 0x199d0/4, 0x00000004);
3948 INSTANCE_WR(ctx, 0x19a30/4, 0x00000004);
3949 INSTANCE_WR(ctx, 0x19a50/4, 0x00000004);
3950 INSTANCE_WR(ctx, 0x19a70/4, 0x00000080);
3951 INSTANCE_WR(ctx, 0x19a90/4, 0x00000004);
3952 INSTANCE_WR(ctx, 0x19e88/4, 0x00000088);
3953 INSTANCE_WR(ctx, 0x19ea8/4, 0x00000088);
3954 INSTANCE_WR(ctx, 0x19f08/4, 0x00000004);
3955 INSTANCE_WR(ctx, 0x19f30/4, 0x00000004);
3956 INSTANCE_WR(ctx, 0x19f50/4, 0x00000080);
3957 INSTANCE_WR(ctx, 0x19f70/4, 0x00000004);
3958 INSTANCE_WR(ctx, 0x19f90/4, 0x03020100);
3959 INSTANCE_WR(ctx, 0x19fb0/4, 0x00000003);
3960 INSTANCE_WR(ctx, 0x19fd0/4, 0x00000004);
3961 INSTANCE_WR(ctx, 0x1a070/4, 0x00000004);
3962 INSTANCE_WR(ctx, 0x1a090/4, 0x00000003);
3963 INSTANCE_WR(ctx, 0x1a110/4, 0x00000004);
3964 INSTANCE_WR(ctx, 0x1a1e8/4, 0x00000026);
3965 INSTANCE_WR(ctx, 0x1a248/4, 0x3f800000);
3966 INSTANCE_WR(ctx, 0x1a2c8/4, 0x0000001a);
3967 INSTANCE_WR(ctx, 0x1a2e8/4, 0x00000010);
3968 INSTANCE_WR(ctx, 0x1a808/4, 0x00000052);
3969 INSTANCE_WR(ctx, 0x1a848/4, 0x00000026);
3970 INSTANCE_WR(ctx, 0x1a888/4, 0x00000004);
3971 INSTANCE_WR(ctx, 0x1a8a8/4, 0x00000004);
3972 INSTANCE_WR(ctx, 0x1a8e8/4, 0x0000001a);
3973 INSTANCE_WR(ctx, 0x1a948/4, 0x00ffff00);
3974 INSTANCE_WR(ctx, 0x1a988/4, 0x00000004);
3975 INSTANCE_WR(ctx, 0x1a9a8/4, 0x00000004);
3976 INSTANCE_WR(ctx, 0x1a9e8/4, 0x00000080);
3977 INSTANCE_WR(ctx, 0x1aa08/4, 0x00000004);
3978 INSTANCE_WR(ctx, 0x1aa28/4, 0x00080c14);
3979 INSTANCE_WR(ctx, 0x1aa68/4, 0x000007ff);
3980 INSTANCE_WR(ctx, 0x2d2c8/4, 0x00000004);
3981 INSTANCE_WR(ctx, 0x2d2e8/4, 0x00000004);
3982 INSTANCE_WR(ctx, 0x2d328/4, 0x00000080);
3983 INSTANCE_WR(ctx, 0x2d348/4, 0x00000004);
3984 INSTANCE_WR(ctx, 0x2d368/4, 0x00000001);
3985 INSTANCE_WR(ctx, 0x2d3a8/4, 0x00000027);
3986 INSTANCE_WR(ctx, 0x2d3e8/4, 0x00000026);
3987 INSTANCE_WR(ctx, 0x2d468/4, 0x04000000);
3988 INSTANCE_WR(ctx, 0x2d488/4, 0x04000000);
3989 INSTANCE_WR(ctx, 0x2d4a8/4, 0x04000000);
3990 INSTANCE_WR(ctx, 0x2d4c8/4, 0x04000000);
3991 INSTANCE_WR(ctx, 0x2d4e8/4, 0x04000000);
3992 INSTANCE_WR(ctx, 0x2d508/4, 0x04000000);
3993 INSTANCE_WR(ctx, 0x2d528/4, 0x04000000);
3994 INSTANCE_WR(ctx, 0x2d548/4, 0x04000000);
3995 INSTANCE_WR(ctx, 0x2d568/4, 0x04000000);
3996 INSTANCE_WR(ctx, 0x2d588/4, 0x04000000);
3997 INSTANCE_WR(ctx, 0x2d5a8/4, 0x04000000);
3998 INSTANCE_WR(ctx, 0x2d5c8/4, 0x04000000);
3999 INSTANCE_WR(ctx, 0x2d5e8/4, 0x04000000);
4000 INSTANCE_WR(ctx, 0x2d608/4, 0x04000000);
4001 INSTANCE_WR(ctx, 0x2d628/4, 0x04000000);
4002 INSTANCE_WR(ctx, 0x2d648/4, 0x04000000);
4003 INSTANCE_WR(ctx, 0x2dae8/4, 0x04e3bfdf);
4004 INSTANCE_WR(ctx, 0x2db08/4, 0x04e3bfdf);
4005 INSTANCE_WR(ctx, 0x2db68/4, 0x0001fe21);
4006 INSTANCE_WR(ctx, 0x2e5b0/4, 0x00000004);
4007 INSTANCE_WR(ctx, 0x2e5d0/4, 0x00000003);
4008 INSTANCE_WR(ctx, 0x2e810/4, 0x0000000f);
4009 INSTANCE_WR(ctx, 0x2e990/4, 0x00000004);
4010 INSTANCE_WR(ctx, 0x2e9b0/4, 0x0000ffff);
4011 INSTANCE_WR(ctx, 0x2e9d0/4, 0x0000ffff);
4012 INSTANCE_WR(ctx, 0x2e9f0/4, 0x0000ffff);
4013 INSTANCE_WR(ctx, 0x2ea10/4, 0x0000ffff);
4014 INSTANCE_WR(ctx, 0x2eb30/4, 0x00000001);
4015 INSTANCE_WR(ctx, 0x2ebb0/4, 0x00000001);
4016 INSTANCE_WR(ctx, 0x2ec70/4, 0x00000001);
4017 INSTANCE_WR(ctx, 0x2ee10/4, 0x00000001);
4018 INSTANCE_WR(ctx, 0x2ee30/4, 0x00000001);
4019 INSTANCE_WR(ctx, 0x2ee50/4, 0x00000002);
4020 INSTANCE_WR(ctx, 0x2ee70/4, 0x00000001);
4021 INSTANCE_WR(ctx, 0x2ee90/4, 0x00000001);
4022 INSTANCE_WR(ctx, 0x2eeb0/4, 0x00000002);
4023 INSTANCE_WR(ctx, 0x2eed0/4, 0x00000001);
4024 INSTANCE_WR(ctx, 0x2ef10/4, 0x00000011);
4025 INSTANCE_WR(ctx, 0x2f010/4, 0x0fac6881);
4026 INSTANCE_WR(ctx, 0x2f070/4, 0x00000004);
4027 INSTANCE_WR(ctx, 0x2f0f0/4, 0x00000011);
4028 INSTANCE_WR(ctx, 0x2f110/4, 0x00000001);
4029 INSTANCE_WR(ctx, 0x2f150/4, 0x000000cf);
4030 INSTANCE_WR(ctx, 0x2f170/4, 0x000000cf);
4031 INSTANCE_WR(ctx, 0x2f190/4, 0x000000cf);
4032 INSTANCE_WR(ctx, 0x2f2f0/4, 0x00000001);
4033 INSTANCE_WR(ctx, 0x2f310/4, 0x00000001);
4034 INSTANCE_WR(ctx, 0x2f330/4, 0x00000002);
4035 INSTANCE_WR(ctx, 0x2f350/4, 0x00000001);
4036 INSTANCE_WR(ctx, 0x2f370/4, 0x00000001);
4037 INSTANCE_WR(ctx, 0x2f390/4, 0x00000002);
4038 INSTANCE_WR(ctx, 0x2f3b0/4, 0x00000001);
4039 INSTANCE_WR(ctx, 0x2f3f0/4, 0x00000001);
4040 INSTANCE_WR(ctx, 0x2f410/4, 0x00000001);
4041 INSTANCE_WR(ctx, 0x2f430/4, 0x00000001);
4042 INSTANCE_WR(ctx, 0x2f450/4, 0x00000001);
4043 INSTANCE_WR(ctx, 0x2f470/4, 0x00000001);
4044 INSTANCE_WR(ctx, 0x2f490/4, 0x00000001);
4045 INSTANCE_WR(ctx, 0x2f4b0/4, 0x00000001);
4046 INSTANCE_WR(ctx, 0x2f4d0/4, 0x00000001);
4047 INSTANCE_WR(ctx, 0x2f4f0/4, 0x00000011);
4048 INSTANCE_WR(ctx, 0x2f5f0/4, 0x0fac6881);
4049 INSTANCE_WR(ctx, 0x2f610/4, 0x0000000f);
4050 INSTANCE_WR(ctx, 0x2f710/4, 0x001ffe67);
4051 INSTANCE_WR(ctx, 0x2f770/4, 0x00000011);
4052 INSTANCE_WR(ctx, 0x2f790/4, 0x00000001);
4053 INSTANCE_WR(ctx, 0x2f810/4, 0x00000004);
4054 INSTANCE_WR(ctx, 0x2f8d0/4, 0x00000001);
4055 INSTANCE_WR(ctx, 0x2f970/4, 0x00000011);
4056 INSTANCE_WR(ctx, 0x2fa70/4, 0x0fac6881);
4057 INSTANCE_WR(ctx, 0x2faf0/4, 0x00000011);
4058 INSTANCE_WR(ctx, 0x2fb10/4, 0x00000001);
4059 INSTANCE_WR(ctx, 0x2fb50/4, 0x00000001);
4060 INSTANCE_WR(ctx, 0x2fb90/4, 0x00000001);
4061 INSTANCE_WR(ctx, 0x2fbd0/4, 0x000007ff);
4062 INSTANCE_WR(ctx, 0x2fc10/4, 0x00000001);
4063 INSTANCE_WR(ctx, 0x2fc50/4, 0x00000001);
4064 INSTANCE_WR(ctx, 0x301b0/4, 0x00000008);
4065 INSTANCE_WR(ctx, 0x301d0/4, 0x00000008);
4066 INSTANCE_WR(ctx, 0x301f0/4, 0x00000008);
4067 INSTANCE_WR(ctx, 0x30210/4, 0x00000008);
4068 INSTANCE_WR(ctx, 0x30230/4, 0x00000008);
4069 INSTANCE_WR(ctx, 0x30250/4, 0x00000008);
4070 INSTANCE_WR(ctx, 0x30270/4, 0x00000008);
4071 INSTANCE_WR(ctx, 0x30290/4, 0x00000008);
4072 INSTANCE_WR(ctx, 0x302b0/4, 0x00000011);
4073 INSTANCE_WR(ctx, 0x303b0/4, 0x0fac6881);
4074 INSTANCE_WR(ctx, 0x303d0/4, 0x00000400);
4075 INSTANCE_WR(ctx, 0x303f0/4, 0x00000400);
4076 INSTANCE_WR(ctx, 0x30410/4, 0x00000400);
4077 INSTANCE_WR(ctx, 0x30430/4, 0x00000400);
4078 INSTANCE_WR(ctx, 0x30450/4, 0x00000400);
4079 INSTANCE_WR(ctx, 0x30470/4, 0x00000400);
4080 INSTANCE_WR(ctx, 0x30490/4, 0x00000400);
4081 INSTANCE_WR(ctx, 0x304b0/4, 0x00000400);
4082 INSTANCE_WR(ctx, 0x304d0/4, 0x00000300);
4083 INSTANCE_WR(ctx, 0x304f0/4, 0x00000300);
4084 INSTANCE_WR(ctx, 0x30510/4, 0x00000300);
4085 INSTANCE_WR(ctx, 0x30530/4, 0x00000300);
4086 INSTANCE_WR(ctx, 0x30550/4, 0x00000300);
4087 INSTANCE_WR(ctx, 0x30570/4, 0x00000300);
4088 INSTANCE_WR(ctx, 0x30590/4, 0x00000300);
4089 INSTANCE_WR(ctx, 0x305b0/4, 0x00000300);
4090 INSTANCE_WR(ctx, 0x305d0/4, 0x00000001);
4091 INSTANCE_WR(ctx, 0x305f0/4, 0x0000000f);
4092 INSTANCE_WR(ctx, 0x306f0/4, 0x00000020);
4093 INSTANCE_WR(ctx, 0x30710/4, 0x00000011);
4094 INSTANCE_WR(ctx, 0x30730/4, 0x00000100);
4095 INSTANCE_WR(ctx, 0x30770/4, 0x00000001);
4096 INSTANCE_WR(ctx, 0x307d0/4, 0x00000040);
4097 INSTANCE_WR(ctx, 0x307f0/4, 0x00000100);
4098 INSTANCE_WR(ctx, 0x30830/4, 0x00000003);
4099 INSTANCE_WR(ctx, 0x308d0/4, 0x001ffe67);
4100 INSTANCE_WR(ctx, 0x30950/4, 0x00000002);
4101 INSTANCE_WR(ctx, 0x30970/4, 0x0fac6881);
4102 INSTANCE_WR(ctx, 0x30ab0/4, 0x00000001);
4103 INSTANCE_WR(ctx, 0x30b50/4, 0x00000004);
4104 INSTANCE_WR(ctx, 0x30b90/4, 0x00000001);
4105 INSTANCE_WR(ctx, 0x30bb0/4, 0x00000400);
4106 INSTANCE_WR(ctx, 0x30bd0/4, 0x00000300);
4107 INSTANCE_WR(ctx, 0x30bf0/4, 0x00001001);
4108 INSTANCE_WR(ctx, 0x30c70/4, 0x00000011);
4109 INSTANCE_WR(ctx, 0x30d70/4, 0x0fac6881);
4110 INSTANCE_WR(ctx, 0x30d90/4, 0x0000000f);
4111 INSTANCE_WR(ctx, 0x31090/4, 0x001ffe67);
4112 INSTANCE_WR(ctx, 0x31110/4, 0x00000011);
4113 INSTANCE_WR(ctx, 0x31170/4, 0x00000004);
4114 INSTANCE_WR(ctx, 0x311b0/4, 0x00000001);
4115 INSTANCE_WR(ctx, 0x311d0/4, 0x00000001);
4116 INSTANCE_WR(ctx, 0x31250/4, 0x00000001);
4117 INSTANCE_WR(ctx, 0x312f0/4, 0x00000001);
4118 INSTANCE_WR(ctx, 0x31330/4, 0x00000001);
4119 INSTANCE_WR(ctx, 0x313b0/4, 0x2a712488);
4120 INSTANCE_WR(ctx, 0x313f0/4, 0x4085c000);
4121 INSTANCE_WR(ctx, 0x31410/4, 0x00000040);
4122 INSTANCE_WR(ctx, 0x31430/4, 0x00000100);
4123 INSTANCE_WR(ctx, 0x31450/4, 0x00010100);
4124 INSTANCE_WR(ctx, 0x31470/4, 0x02800000);
4125 INSTANCE_WR(ctx, 0x316d0/4, 0x04e3bfdf);
4126 INSTANCE_WR(ctx, 0x316f0/4, 0x04e3bfdf);
4127 INSTANCE_WR(ctx, 0x31710/4, 0x00000001);
4128 INSTANCE_WR(ctx, 0x31750/4, 0x00ffff00);
4129 INSTANCE_WR(ctx, 0x31770/4, 0x00000001);
4130 INSTANCE_WR(ctx, 0x317d0/4, 0x00ffff00);
4131 INSTANCE_WR(ctx, 0x318f0/4, 0x00000001);
4132 INSTANCE_WR(ctx, 0x31930/4, 0x00000001);
4133 INSTANCE_WR(ctx, 0x31950/4, 0x30201000);
4134 INSTANCE_WR(ctx, 0x31970/4, 0x70605040);
4135 INSTANCE_WR(ctx, 0x31990/4, 0xb8a89888);
4136 INSTANCE_WR(ctx, 0x319b0/4, 0xf8e8d8c8);
4137 INSTANCE_WR(ctx, 0x319f0/4, 0x0000001a);
4138 INSTANCE_WR(ctx, 0x4a7e0/4, 0x00000004);
4139 INSTANCE_WR(ctx, 0x4a800/4, 0x00000004);
4140 INSTANCE_WR(ctx, 0x4a820/4, 0x08100c12);
4141 INSTANCE_WR(ctx, 0x4a840/4, 0x00000003);
4142 INSTANCE_WR(ctx, 0x4a880/4, 0x08100c12);
4143 INSTANCE_WR(ctx, 0x4a8c0/4, 0x00080c14);
4144 INSTANCE_WR(ctx, 0x4a8e0/4, 0x00000001);
4145 INSTANCE_WR(ctx, 0x4a900/4, 0x00080c14);
4146 INSTANCE_WR(ctx, 0x4a960/4, 0x08100c12);
4147 INSTANCE_WR(ctx, 0x4a980/4, 0x00000027);
4148 INSTANCE_WR(ctx, 0x4a9e0/4, 0x00000001);
4149 INSTANCE_WR(ctx, 0x52220/4, 0x00000001);
4150 INSTANCE_WR(ctx, 0x52500/4, 0x08100c12);
4151 INSTANCE_WR(ctx, 0x526a0/4, 0x04000000);
4152 INSTANCE_WR(ctx, 0x526c0/4, 0x04000000);
4153 INSTANCE_WR(ctx, 0x52700/4, 0x00000080);
4154 INSTANCE_WR(ctx, 0x52780/4, 0x00000080);
4155 INSTANCE_WR(ctx, 0x527c0/4, 0x0000003f);
4156 INSTANCE_WR(ctx, 0x52920/4, 0x00000002);
4157 INSTANCE_WR(ctx, 0x52940/4, 0x04000000);
4158 INSTANCE_WR(ctx, 0x52960/4, 0x04000000);
4159 INSTANCE_WR(ctx, 0x52a80/4, 0x00000004);
4160 INSTANCE_WR(ctx, 0x52b00/4, 0x00000004);
4161 INSTANCE_WR(ctx, 0x52d40/4, 0x00000001);
4162 INSTANCE_WR(ctx, 0x52d60/4, 0x00001001);
4163 INSTANCE_WR(ctx, 0x52d80/4, 0x0000ffff);
4164 INSTANCE_WR(ctx, 0x52da0/4, 0x0000ffff);
4165 INSTANCE_WR(ctx, 0x52dc0/4, 0x0000ffff);
4166 INSTANCE_WR(ctx, 0x52de0/4, 0x0000ffff);
4167 INSTANCE_WR(ctx, 0x53200/4, 0x3f800000);
4168 INSTANCE_WR(ctx, 0x53220/4, 0x3f800000);
4169 INSTANCE_WR(ctx, 0x53240/4, 0x3f800000);
4170 INSTANCE_WR(ctx, 0x53260/4, 0x3f800000);
4171 INSTANCE_WR(ctx, 0x53280/4, 0x3f800000);
4172 INSTANCE_WR(ctx, 0x532a0/4, 0x3f800000);
4173 INSTANCE_WR(ctx, 0x532c0/4, 0x3f800000);
4174 INSTANCE_WR(ctx, 0x532e0/4, 0x3f800000);
4175 INSTANCE_WR(ctx, 0x53300/4, 0x3f800000);
4176 INSTANCE_WR(ctx, 0x53320/4, 0x3f800000);
4177 INSTANCE_WR(ctx, 0x53340/4, 0x3f800000);
4178 INSTANCE_WR(ctx, 0x53360/4, 0x3f800000);
4179 INSTANCE_WR(ctx, 0x53380/4, 0x3f800000);
4180 INSTANCE_WR(ctx, 0x533a0/4, 0x3f800000);
4181 INSTANCE_WR(ctx, 0x533c0/4, 0x3f800000);
4182 INSTANCE_WR(ctx, 0x533e0/4, 0x3f800000);
4183 INSTANCE_WR(ctx, 0x53400/4, 0x00000010);
4184 INSTANCE_WR(ctx, 0x53460/4, 0x00000003);
4185 INSTANCE_WR(ctx, 0x53500/4, 0x08100c12);
4186 INSTANCE_WR(ctx, 0x53524/4, 0x00000080);
4187 INSTANCE_WR(ctx, 0x53540/4, 0x00000080);
4188 INSTANCE_WR(ctx, 0x53544/4, 0x80007004);
4189 INSTANCE_WR(ctx, 0x53560/4, 0x80007004);
4190 INSTANCE_WR(ctx, 0x53564/4, 0x04000400);
4191 INSTANCE_WR(ctx, 0x53580/4, 0x04000400);
4192 INSTANCE_WR(ctx, 0x53584/4, 0x00001000);
4193 INSTANCE_WR(ctx, 0x535a0/4, 0x00001000);
4194 INSTANCE_WR(ctx, 0x535e4/4, 0x00000001);
4195 INSTANCE_WR(ctx, 0x53600/4, 0x00000001);
4196 INSTANCE_WR(ctx, 0x53644/4, 0x00000001);
4197 INSTANCE_WR(ctx, 0x53660/4, 0x00000001);
4198 INSTANCE_WR(ctx, 0x53684/4, 0x00000004);
4199 INSTANCE_WR(ctx, 0x536a0/4, 0x00000004);
4200 INSTANCE_WR(ctx, 0x536a4/4, 0x00000002);
4201 INSTANCE_WR(ctx, 0x536c0/4, 0x00000002);
4202 INSTANCE_WR(ctx, 0x53824/4, 0x00000080);
4203 INSTANCE_WR(ctx, 0x53840/4, 0x00000080);
4204 INSTANCE_WR(ctx, 0x53844/4, 0x80007004);
4205 INSTANCE_WR(ctx, 0x53860/4, 0x80007004);
4206 INSTANCE_WR(ctx, 0x53864/4, 0x04000400);
4207 INSTANCE_WR(ctx, 0x53880/4, 0x04000400);
4208 INSTANCE_WR(ctx, 0x53884/4, 0x00001000);
4209 INSTANCE_WR(ctx, 0x538a0/4, 0x00001000);
4210 INSTANCE_WR(ctx, 0x538e4/4, 0x00000001);
4211 INSTANCE_WR(ctx, 0x53900/4, 0x00000001);
4212 INSTANCE_WR(ctx, 0x53944/4, 0x00000001);
4213 INSTANCE_WR(ctx, 0x53960/4, 0x00000001);
4214 INSTANCE_WR(ctx, 0x53984/4, 0x00000004);
4215 INSTANCE_WR(ctx, 0x539a0/4, 0x00000004);
4216 INSTANCE_WR(ctx, 0x539a4/4, 0x00000002);
4217 INSTANCE_WR(ctx, 0x539c0/4, 0x00000002);
4218 INSTANCE_WR(ctx, 0x53b04/4, 0x08100c12);
4219 INSTANCE_WR(ctx, 0x53b20/4, 0x08100c12);
4220 INSTANCE_WR(ctx, 0x53be4/4, 0x0000ffff);
4221 INSTANCE_WR(ctx, 0x53c00/4, 0x0000ffff);
4222 INSTANCE_WR(ctx, 0x53c04/4, 0x0000ffff);
4223 INSTANCE_WR(ctx, 0x53c20/4, 0x0000ffff);
4224 INSTANCE_WR(ctx, 0x53c24/4, 0x0000ffff);
4225 INSTANCE_WR(ctx, 0x53c40/4, 0x0000ffff);
4226 INSTANCE_WR(ctx, 0x53c44/4, 0x0000ffff);
4227 INSTANCE_WR(ctx, 0x53c60/4, 0x0000ffff);
4228 INSTANCE_WR(ctx, 0x53c64/4, 0x00000001);
4229 INSTANCE_WR(ctx, 0x53c80/4, 0x00000001);
4230 INSTANCE_WR(ctx, 0x53c84/4, 0x00010001);
4231 INSTANCE_WR(ctx, 0x53ca0/4, 0x00010001);
4232 INSTANCE_WR(ctx, 0x53ca4/4, 0x00010001);
4233 INSTANCE_WR(ctx, 0x53cc0/4, 0x00010001);
4234 INSTANCE_WR(ctx, 0x53cc4/4, 0x00000001);
4235 INSTANCE_WR(ctx, 0x53ce0/4, 0x00000001);
4236 INSTANCE_WR(ctx, 0x53d04/4, 0x0001fe21);
4237 INSTANCE_WR(ctx, 0x53d20/4, 0x0001fe21);
4238 INSTANCE_WR(ctx, 0x53dc4/4, 0x08100c12);
4239 INSTANCE_WR(ctx, 0x53de0/4, 0x08100c12);
4240 INSTANCE_WR(ctx, 0x53de4/4, 0x00000004);
4241 INSTANCE_WR(ctx, 0x53e00/4, 0x00000004);
4242 INSTANCE_WR(ctx, 0x53e24/4, 0x00000002);
4243 INSTANCE_WR(ctx, 0x53e40/4, 0x00000002);
4244 INSTANCE_WR(ctx, 0x53e44/4, 0x00000011);
4245 INSTANCE_WR(ctx, 0x53e60/4, 0x00000011);
4246 INSTANCE_WR(ctx, 0x53f64/4, 0x0fac6881);
4247 INSTANCE_WR(ctx, 0x53f80/4, 0x0fac6881);
4248 INSTANCE_WR(ctx, 0x54004/4, 0x00000004);
4249 INSTANCE_WR(ctx, 0x54020/4, 0x00000004);
4250 INSTANCE_WR(ctx, 0x54144/4, 0x00000002);
4251 INSTANCE_WR(ctx, 0x54160/4, 0x00000002);
4252 INSTANCE_WR(ctx, 0x54164/4, 0x00000001);
4253 INSTANCE_WR(ctx, 0x54180/4, 0x00000001);
4254 INSTANCE_WR(ctx, 0x54184/4, 0x00000001);
4255 INSTANCE_WR(ctx, 0x541a0/4, 0x00000001);
4256 INSTANCE_WR(ctx, 0x541a4/4, 0x00000002);
4257 INSTANCE_WR(ctx, 0x541c0/4, 0x00000002);
4258 INSTANCE_WR(ctx, 0x541c4/4, 0x00000001);
4259 INSTANCE_WR(ctx, 0x541e0/4, 0x00000001);
4260 INSTANCE_WR(ctx, 0x541e4/4, 0x00000001);
4261 INSTANCE_WR(ctx, 0x54200/4, 0x00000001);
4262 INSTANCE_WR(ctx, 0x54204/4, 0x00000001);
4263 INSTANCE_WR(ctx, 0x54220/4, 0x00000001);
4264 INSTANCE_WR(ctx, 0x54244/4, 0x00000004);
4265 INSTANCE_WR(ctx, 0x54260/4, 0x00000004);
4266 INSTANCE_WR(ctx, 0x5b6a4/4, 0x00000011);
4267 INSTANCE_WR(ctx, 0x5b6c0/4, 0x00000011);
4268 INSTANCE_WR(ctx, 0x5b6e4/4, 0x00000001);
4269 INSTANCE_WR(ctx, 0x5b700/4, 0x00000001);
4273 nv86_graph_init_ctxvals(struct drm_device *dev, struct nouveau_gpuobj_ref *ref)
4275 struct drm_nouveau_private *dev_priv = dev->dev_private;
4276 struct nouveau_gpuobj *ctx = ref->gpuobj;
4278 INSTANCE_WR(ctx, 0x10C/4, 0x30);
4279 INSTANCE_WR(ctx, 0x1D4/4, 0x3);
4280 INSTANCE_WR(ctx, 0x1D8/4, 0x1000);
4281 INSTANCE_WR(ctx, 0x218/4, 0xFE0C);
4282 INSTANCE_WR(ctx, 0x22C/4, 0x1000);
4283 INSTANCE_WR(ctx, 0x258/4, 0x187);
4284 INSTANCE_WR(ctx, 0x26C/4, 0x1018);
4285 INSTANCE_WR(ctx, 0x270/4, 0xFF);
4286 INSTANCE_WR(ctx, 0x2AC/4, 0x4);
4287 INSTANCE_WR(ctx, 0x2B0/4, 0x44D00DF);
4288 INSTANCE_WR(ctx, 0x2B8/4, 0x600);
4289 INSTANCE_WR(ctx, 0x2D0/4, 0x1000000);
4290 INSTANCE_WR(ctx, 0x2D4/4, 0xFF);
4291 INSTANCE_WR(ctx, 0x2DC/4, 0x400);
4292 INSTANCE_WR(ctx, 0x2F4/4, 0x1);
4293 INSTANCE_WR(ctx, 0x2F8/4, 0x80);
4294 INSTANCE_WR(ctx, 0x2FC/4, 0x4);
4295 INSTANCE_WR(ctx, 0x318/4, 0x2);
4296 INSTANCE_WR(ctx, 0x31C/4, 0x1);
4297 INSTANCE_WR(ctx, 0x328/4, 0x1);
4298 INSTANCE_WR(ctx, 0x32C/4, 0x100);
4299 INSTANCE_WR(ctx, 0x344/4, 0x2);
4300 INSTANCE_WR(ctx, 0x348/4, 0x1);
4301 INSTANCE_WR(ctx, 0x34C/4, 0x1);
4302 INSTANCE_WR(ctx, 0x35C/4, 0x1);
4303 INSTANCE_WR(ctx, 0x360/4, 0x3FFFFF);
4304 INSTANCE_WR(ctx, 0x364/4, 0x1FFF);
4305 INSTANCE_WR(ctx, 0x36C/4, 0x1);
4306 INSTANCE_WR(ctx, 0x370/4, 0x1);
4307 INSTANCE_WR(ctx, 0x378/4, 0x1);
4308 INSTANCE_WR(ctx, 0x37C/4, 0x1);
4309 INSTANCE_WR(ctx, 0x380/4, 0x1);
4310 INSTANCE_WR(ctx, 0x384/4, 0x4);
4311 INSTANCE_WR(ctx, 0x388/4, 0x1);
4312 INSTANCE_WR(ctx, 0x38C/4, 0x1);
4313 INSTANCE_WR(ctx, 0x390/4, 0x1);
4314 INSTANCE_WR(ctx, 0x394/4, 0x7);
4315 INSTANCE_WR(ctx, 0x398/4, 0x1);
4316 INSTANCE_WR(ctx, 0x39C/4, 0x7);
4317 INSTANCE_WR(ctx, 0x3A0/4, 0x1);
4318 INSTANCE_WR(ctx, 0x3A4/4, 0x1);
4319 INSTANCE_WR(ctx, 0x3A8/4, 0x1);
4320 INSTANCE_WR(ctx, 0x3BC/4, 0x1);
4321 INSTANCE_WR(ctx, 0x3C0/4, 0x100);
4322 INSTANCE_WR(ctx, 0x3C8/4, 0x1);
4323 INSTANCE_WR(ctx, 0x3D4/4, 0x100);
4324 INSTANCE_WR(ctx, 0x3D8/4, 0x1);
4325 INSTANCE_WR(ctx, 0x3DC/4, 0x100);
4326 INSTANCE_WR(ctx, 0x3E4/4, 0x1);
4327 INSTANCE_WR(ctx, 0x3F0/4, 0x100);
4328 INSTANCE_WR(ctx, 0x404/4, 0x4);
4329 INSTANCE_WR(ctx, 0x408/4, 0x70);
4330 INSTANCE_WR(ctx, 0x40C/4, 0x80);
4331 INSTANCE_WR(ctx, 0x420/4, 0xC);
4332 INSTANCE_WR(ctx, 0x428/4, 0x8);
4333 INSTANCE_WR(ctx, 0x42C/4, 0x14);
4334 INSTANCE_WR(ctx, 0x434/4, 0x29);
4335 INSTANCE_WR(ctx, 0x438/4, 0x27);
4336 INSTANCE_WR(ctx, 0x43C/4, 0x26);
4337 INSTANCE_WR(ctx, 0x440/4, 0x8);
4338 INSTANCE_WR(ctx, 0x444/4, 0x4);
4339 INSTANCE_WR(ctx, 0x448/4, 0x27);
4340 INSTANCE_WR(ctx, 0x454/4, 0x1);
4341 INSTANCE_WR(ctx, 0x458/4, 0x2);
4342 INSTANCE_WR(ctx, 0x45C/4, 0x3);
4343 INSTANCE_WR(ctx, 0x460/4, 0x4);
4344 INSTANCE_WR(ctx, 0x464/4, 0x5);
4345 INSTANCE_WR(ctx, 0x468/4, 0x6);
4346 INSTANCE_WR(ctx, 0x46C/4, 0x7);
4347 INSTANCE_WR(ctx, 0x470/4, 0x1);
4348 INSTANCE_WR(ctx, 0x4B4/4, 0xCF);
4349 INSTANCE_WR(ctx, 0x4E4/4, 0x80);
4350 INSTANCE_WR(ctx, 0x4E8/4, 0x4);
4351 INSTANCE_WR(ctx, 0x4EC/4, 0x4);
4352 INSTANCE_WR(ctx, 0x4F0/4, 0x3);
4353 INSTANCE_WR(ctx, 0x4F4/4, 0x1);
4354 INSTANCE_WR(ctx, 0x500/4, 0x12);
4355 INSTANCE_WR(ctx, 0x504/4, 0x10);
4356 INSTANCE_WR(ctx, 0x508/4, 0xC);
4357 INSTANCE_WR(ctx, 0x50C/4, 0x1);
4358 INSTANCE_WR(ctx, 0x51C/4, 0x4);
4359 INSTANCE_WR(ctx, 0x520/4, 0x2);
4360 INSTANCE_WR(ctx, 0x524/4, 0x4);
4361 INSTANCE_WR(ctx, 0x530/4, 0x3FFFFF);
4362 INSTANCE_WR(ctx, 0x534/4, 0x1FFF);
4363 INSTANCE_WR(ctx, 0x55C/4, 0x4);
4364 INSTANCE_WR(ctx, 0x560/4, 0x14);
4365 INSTANCE_WR(ctx, 0x564/4, 0x1);
4366 INSTANCE_WR(ctx, 0x570/4, 0x2);
4367 INSTANCE_WR(ctx, 0x57C/4, 0x1);
4368 INSTANCE_WR(ctx, 0x584/4, 0x2);
4369 INSTANCE_WR(ctx, 0x588/4, 0x1000);
4370 INSTANCE_WR(ctx, 0x58C/4, 0xE00);
4371 INSTANCE_WR(ctx, 0x590/4, 0x1000);
4372 INSTANCE_WR(ctx, 0x594/4, 0x1E00);
4373 INSTANCE_WR(ctx, 0x59C/4, 0x1);
4374 INSTANCE_WR(ctx, 0x5A0/4, 0x1);
4375 INSTANCE_WR(ctx, 0x5A4/4, 0x1);
4376 INSTANCE_WR(ctx, 0x5A8/4, 0x1);
4377 INSTANCE_WR(ctx, 0x5AC/4, 0x1);
4378 INSTANCE_WR(ctx, 0x5BC/4, 0x200);
4379 INSTANCE_WR(ctx, 0x5C4/4, 0x1);
4380 INSTANCE_WR(ctx, 0x5C8/4, 0x70);
4381 INSTANCE_WR(ctx, 0x5CC/4, 0x80);
4382 INSTANCE_WR(ctx, 0x5D8/4, 0x1);
4383 INSTANCE_WR(ctx, 0x5DC/4, 0x70);
4384 INSTANCE_WR(ctx, 0x5E0/4, 0x80);
4385 INSTANCE_WR(ctx, 0x5F0/4, 0x1);
4386 INSTANCE_WR(ctx, 0x5F4/4, 0xCF);
4387 INSTANCE_WR(ctx, 0x5FC/4, 0x1);
4388 INSTANCE_WR(ctx, 0x60C/4, 0xCF);
4389 INSTANCE_WR(ctx, 0x614/4, 0x2);
4390 INSTANCE_WR(ctx, 0x61C/4, 0x1);
4391 INSTANCE_WR(ctx, 0x624/4, 0x1);
4392 INSTANCE_WR(ctx, 0x62C/4, 0xCF);
4393 INSTANCE_WR(ctx, 0x630/4, 0xCF);
4394 INSTANCE_WR(ctx, 0x634/4, 0x1);
4395 INSTANCE_WR(ctx, 0x63C/4, 0xF80);
4396 INSTANCE_WR(ctx, 0x684/4, 0x7F0080);
4397 INSTANCE_WR(ctx, 0x6C0/4, 0x7F0080);
4398 INSTANCE_WR(ctx, 0x6E4/4, 0x3B74F821);
4399 INSTANCE_WR(ctx, 0x6E8/4, 0x89058001);
4400 INSTANCE_WR(ctx, 0x6F0/4, 0x1000);
4401 INSTANCE_WR(ctx, 0x6F4/4, 0x1F);
4402 INSTANCE_WR(ctx, 0x6F8/4, 0x27C10FA);
4403 INSTANCE_WR(ctx, 0x6FC/4, 0x400000C0);
4404 INSTANCE_WR(ctx, 0x700/4, 0xB7892080);
4405 INSTANCE_WR(ctx, 0x70C/4, 0x3B74F821);
4406 INSTANCE_WR(ctx, 0x710/4, 0x89058001);
4407 INSTANCE_WR(ctx, 0x718/4, 0x1000);
4408 INSTANCE_WR(ctx, 0x71C/4, 0x1F);
4409 INSTANCE_WR(ctx, 0x720/4, 0x27C10FA);
4410 INSTANCE_WR(ctx, 0x724/4, 0x400000C0);
4411 INSTANCE_WR(ctx, 0x728/4, 0xB7892080);
4412 INSTANCE_WR(ctx, 0x734/4, 0x10040);
4413 INSTANCE_WR(ctx, 0x73C/4, 0x22);
4414 INSTANCE_WR(ctx, 0x748/4, 0x10040);
4415 INSTANCE_WR(ctx, 0x74C/4, 0x22);
4416 INSTANCE_WR(ctx, 0x764/4, 0x1800000);
4417 INSTANCE_WR(ctx, 0x768/4, 0x160000);
4418 INSTANCE_WR(ctx, 0x76C/4, 0x1800000);
4419 INSTANCE_WR(ctx, 0x77C/4, 0x3FFFF);
4420 INSTANCE_WR(ctx, 0x780/4, 0x8C0000);
4421 INSTANCE_WR(ctx, 0x7A4/4, 0x10401);
4422 INSTANCE_WR(ctx, 0x7AC/4, 0x78);
4423 INSTANCE_WR(ctx, 0x7B4/4, 0xBF);
4424 INSTANCE_WR(ctx, 0x7BC/4, 0x1210);
4425 INSTANCE_WR(ctx, 0x7C0/4, 0x8000080);
4426 INSTANCE_WR(ctx, 0x7E4/4, 0x1800000);
4427 INSTANCE_WR(ctx, 0x7E8/4, 0x160000);
4428 INSTANCE_WR(ctx, 0x7EC/4, 0x1800000);
4429 INSTANCE_WR(ctx, 0x7FC/4, 0x3FFFF);
4430 INSTANCE_WR(ctx, 0x800/4, 0x8C0000);
4431 INSTANCE_WR(ctx, 0x824/4, 0x10401);
4432 INSTANCE_WR(ctx, 0x82C/4, 0x78);
4433 INSTANCE_WR(ctx, 0x834/4, 0xBF);
4434 INSTANCE_WR(ctx, 0x83C/4, 0x1210);
4435 INSTANCE_WR(ctx, 0x840/4, 0x8000080);
4436 INSTANCE_WR(ctx, 0x868/4, 0x27070);
4437 INSTANCE_WR(ctx, 0x874/4, 0x3FFFFFF);
4438 INSTANCE_WR(ctx, 0x88C/4, 0x120407);
4439 INSTANCE_WR(ctx, 0x890/4, 0x5091507);
4440 INSTANCE_WR(ctx, 0x894/4, 0x5010202);
4441 INSTANCE_WR(ctx, 0x898/4, 0x30201);
4442 INSTANCE_WR(ctx, 0x8B4/4, 0x40);
4443 INSTANCE_WR(ctx, 0x8B8/4, 0xD0C0B0A);
4444 INSTANCE_WR(ctx, 0x8BC/4, 0x141210);
4445 INSTANCE_WR(ctx, 0x8C0/4, 0x1F0);
4446 INSTANCE_WR(ctx, 0x8C4/4, 0x1);
4447 INSTANCE_WR(ctx, 0x8C8/4, 0x3);
4448 INSTANCE_WR(ctx, 0x8D4/4, 0x39E00);
4449 INSTANCE_WR(ctx, 0x8D8/4, 0x100);
4450 INSTANCE_WR(ctx, 0x8DC/4, 0x3800);
4451 INSTANCE_WR(ctx, 0x8E0/4, 0x404040);
4452 INSTANCE_WR(ctx, 0x8E4/4, 0xFF0A);
4453 INSTANCE_WR(ctx, 0x8EC/4, 0x77F005);
4454 INSTANCE_WR(ctx, 0x8F0/4, 0x3F7FFF);
4455 INSTANCE_WR(ctx, 0x7BA0/4, 0x21);
4456 INSTANCE_WR(ctx, 0x7BC0/4, 0x1);
4457 INSTANCE_WR(ctx, 0x7BE0/4, 0x2);
4458 INSTANCE_WR(ctx, 0x7C00/4, 0x100);
4459 INSTANCE_WR(ctx, 0x7C20/4, 0x100);
4460 INSTANCE_WR(ctx, 0x7C40/4, 0x1);
4461 INSTANCE_WR(ctx, 0x7CA0/4, 0x1);
4462 INSTANCE_WR(ctx, 0x7CC0/4, 0x2);
4463 INSTANCE_WR(ctx, 0x7CE0/4, 0x100);
4464 INSTANCE_WR(ctx, 0x7D00/4, 0x100);
4465 INSTANCE_WR(ctx, 0x7D20/4, 0x1);
4466 INSTANCE_WR(ctx, 0x11640/4, 0x4);
4467 INSTANCE_WR(ctx, 0x11660/4, 0x4);
4468 INSTANCE_WR(ctx, 0x49FE0/4, 0x4);
4469 INSTANCE_WR(ctx, 0x4A000/4, 0x4);
4470 INSTANCE_WR(ctx, 0x4A020/4, 0x8100C12);
4471 INSTANCE_WR(ctx, 0x4A040/4, 0x3);
4472 INSTANCE_WR(ctx, 0x4A080/4, 0x8100C12);
4473 INSTANCE_WR(ctx, 0x4A0C0/4, 0x80C14);
4474 INSTANCE_WR(ctx, 0x4A0E0/4, 0x1);
4475 INSTANCE_WR(ctx, 0x4A100/4, 0x80C14);
4476 INSTANCE_WR(ctx, 0x4A160/4, 0x8100C12);
4477 INSTANCE_WR(ctx, 0x4A180/4, 0x27);
4478 INSTANCE_WR(ctx, 0x4A1E0/4, 0x1);
4479 INSTANCE_WR(ctx, 0x51A20/4, 0x1);
4480 INSTANCE_WR(ctx, 0x51D00/4, 0x8100C12);
4481 INSTANCE_WR(ctx, 0x51EA0/4, 0x4000000);
4482 INSTANCE_WR(ctx, 0x51EC0/4, 0x4000000);
4483 INSTANCE_WR(ctx, 0x51F00/4, 0x80);
4484 INSTANCE_WR(ctx, 0x51F80/4, 0x80);
4485 INSTANCE_WR(ctx, 0x51FC0/4, 0x3F);
4486 INSTANCE_WR(ctx, 0x52120/4, 0x2);
4487 INSTANCE_WR(ctx, 0x52140/4, 0x4000000);
4488 INSTANCE_WR(ctx, 0x52160/4, 0x4000000);
4489 INSTANCE_WR(ctx, 0x52280/4, 0x4);
4490 INSTANCE_WR(ctx, 0x52300/4, 0x4);
4491 INSTANCE_WR(ctx, 0x52540/4, 0x1);
4492 INSTANCE_WR(ctx, 0x52560/4, 0x1001);
4493 INSTANCE_WR(ctx, 0x52580/4, 0xFFFF);
4494 INSTANCE_WR(ctx, 0x525A0/4, 0xFFFF);
4495 INSTANCE_WR(ctx, 0x525C0/4, 0xFFFF);
4496 INSTANCE_WR(ctx, 0x525E0/4, 0xFFFF);
4497 INSTANCE_WR(ctx, 0x52A00/4, 0x3F800000);
4498 INSTANCE_WR(ctx, 0x52A20/4, 0x3F800000);
4499 INSTANCE_WR(ctx, 0x52A40/4, 0x3F800000);
4500 INSTANCE_WR(ctx, 0x52A60/4, 0x3F800000);
4501 INSTANCE_WR(ctx, 0x52A80/4, 0x3F800000);
4502 INSTANCE_WR(ctx, 0x52AA0/4, 0x3F800000);
4503 INSTANCE_WR(ctx, 0x52AC0/4, 0x3F800000);
4504 INSTANCE_WR(ctx, 0x52AE0/4, 0x3F800000);
4505 INSTANCE_WR(ctx, 0x52B00/4, 0x3F800000);
4506 INSTANCE_WR(ctx, 0x52B20/4, 0x3F800000);
4507 INSTANCE_WR(ctx, 0x52B40/4, 0x3F800000);
4508 INSTANCE_WR(ctx, 0x52B60/4, 0x3F800000);
4509 INSTANCE_WR(ctx, 0x52B80/4, 0x3F800000);
4510 INSTANCE_WR(ctx, 0x52BA0/4, 0x3F800000);
4511 INSTANCE_WR(ctx, 0x52BC0/4, 0x3F800000);
4512 INSTANCE_WR(ctx, 0x52BE0/4, 0x3F800000);
4513 INSTANCE_WR(ctx, 0x52C00/4, 0x10);
4514 INSTANCE_WR(ctx, 0x52C60/4, 0x3);
4515 INSTANCE_WR(ctx, 0xA84/4, 0xF);
4516 INSTANCE_WR(ctx, 0xB24/4, 0x20);
4517 INSTANCE_WR(ctx, 0xD04/4, 0x1A);
4518 INSTANCE_WR(ctx, 0xEC4/4, 0x4);
4519 INSTANCE_WR(ctx, 0xEE4/4, 0x4);
4520 INSTANCE_WR(ctx, 0xF24/4, 0x4);
4521 INSTANCE_WR(ctx, 0xF44/4, 0x8);
4522 INSTANCE_WR(ctx, 0xF84/4, 0x7FF);
4523 INSTANCE_WR(ctx, 0x1124/4, 0xF);
4524 INSTANCE_WR(ctx, 0x3604/4, 0xF);
4525 INSTANCE_WR(ctx, 0x3644/4, 0x1);
4526 INSTANCE_WR(ctx, 0x41A4/4, 0xF);
4527 INSTANCE_WR(ctx, 0x14844/4, 0xF);
4528 INSTANCE_WR(ctx, 0x14AE4/4, 0x1);
4529 INSTANCE_WR(ctx, 0x14B04/4, 0x100);
4530 INSTANCE_WR(ctx, 0x14B24/4, 0x100);
4531 INSTANCE_WR(ctx, 0x14B44/4, 0x11);
4532 INSTANCE_WR(ctx, 0x14B84/4, 0x8);
4533 INSTANCE_WR(ctx, 0x14C44/4, 0x1);
4534 INSTANCE_WR(ctx, 0x14C84/4, 0x1);
4535 INSTANCE_WR(ctx, 0x14CA4/4, 0x1);
4536 INSTANCE_WR(ctx, 0x14CC4/4, 0x1);
4537 INSTANCE_WR(ctx, 0x14CE4/4, 0xCF);
4538 INSTANCE_WR(ctx, 0x14D04/4, 0x2);
4539 INSTANCE_WR(ctx, 0x14DE4/4, 0x1);
4540 INSTANCE_WR(ctx, 0x14E24/4, 0x1);
4541 INSTANCE_WR(ctx, 0x14E44/4, 0x1);
4542 INSTANCE_WR(ctx, 0x14E64/4, 0x1);
4543 INSTANCE_WR(ctx, 0x14F04/4, 0x4);
4544 INSTANCE_WR(ctx, 0x14F44/4, 0x1);
4545 INSTANCE_WR(ctx, 0x14F64/4, 0x15);
4546 INSTANCE_WR(ctx, 0x14FE4/4, 0x4444480);
4547 INSTANCE_WR(ctx, 0x15764/4, 0x8100C12);
4548 INSTANCE_WR(ctx, 0x15804/4, 0x100);
4549 INSTANCE_WR(ctx, 0x15864/4, 0x10001);
4550 INSTANCE_WR(ctx, 0x158A4/4, 0x10001);
4551 INSTANCE_WR(ctx, 0x158C4/4, 0x1);
4552 INSTANCE_WR(ctx, 0x158E4/4, 0x10001);
4553 INSTANCE_WR(ctx, 0x15904/4, 0x1);
4554 INSTANCE_WR(ctx, 0x15924/4, 0x4);
4555 INSTANCE_WR(ctx, 0x15944/4, 0x2);
4556 INSTANCE_WR(ctx, 0x166C4/4, 0x4E3BFDF);
4557 INSTANCE_WR(ctx, 0x166E4/4, 0x4E3BFDF);
4558 INSTANCE_WR(ctx, 0x16784/4, 0xFAC6881);
4559 INSTANCE_WR(ctx, 0x16904/4, 0x4E3BFDF);
4560 INSTANCE_WR(ctx, 0x16924/4, 0x4E3BFDF);
4561 INSTANCE_WR(ctx, 0x15948/4, 0x3FFFFF);
4562 INSTANCE_WR(ctx, 0x159A8/4, 0x1FFF);
4563 INSTANCE_WR(ctx, 0x15B88/4, 0x3F800000);
4564 INSTANCE_WR(ctx, 0x15C68/4, 0x4);
4565 INSTANCE_WR(ctx, 0x15C88/4, 0x1A);
4566 INSTANCE_WR(ctx, 0x15CE8/4, 0x1);
4567 INSTANCE_WR(ctx, 0x15F48/4, 0xFFFF00);
4568 INSTANCE_WR(ctx, 0x16028/4, 0xF);
4569 INSTANCE_WR(ctx, 0x16128/4, 0xFAC6881);
4570 INSTANCE_WR(ctx, 0x16148/4, 0x11);
4571 INSTANCE_WR(ctx, 0x16348/4, 0x4);
4572 INSTANCE_WR(ctx, 0x163E8/4, 0x2);
4573 INSTANCE_WR(ctx, 0x16408/4, 0x4000000);
4574 INSTANCE_WR(ctx, 0x16428/4, 0x4000000);
4575 INSTANCE_WR(ctx, 0x164A8/4, 0x5);
4576 INSTANCE_WR(ctx, 0x164C8/4, 0x52);
4577 INSTANCE_WR(ctx, 0x16568/4, 0x1);
4578 INSTANCE_WR(ctx, 0x16788/4, 0x3F800000);
4579 INSTANCE_WR(ctx, 0x167A8/4, 0x3F800000);
4580 INSTANCE_WR(ctx, 0x167C8/4, 0x3F800000);
4581 INSTANCE_WR(ctx, 0x167E8/4, 0x3F800000);
4582 INSTANCE_WR(ctx, 0x16808/4, 0x3F800000);
4583 INSTANCE_WR(ctx, 0x16828/4, 0x3F800000);
4584 INSTANCE_WR(ctx, 0x16848/4, 0x3F800000);
4585 INSTANCE_WR(ctx, 0x16868/4, 0x3F800000);
4586 INSTANCE_WR(ctx, 0x16888/4, 0x3F800000);
4587 INSTANCE_WR(ctx, 0x168A8/4, 0x3F800000);
4588 INSTANCE_WR(ctx, 0x168C8/4, 0x3F800000);
4589 INSTANCE_WR(ctx, 0x168E8/4, 0x3F800000);
4590 INSTANCE_WR(ctx, 0x16908/4, 0x3F800000);
4591 INSTANCE_WR(ctx, 0x16928/4, 0x3F800000);
4592 INSTANCE_WR(ctx, 0x16948/4, 0x3F800000);
4593 INSTANCE_WR(ctx, 0x16968/4, 0x3F800000);
4594 INSTANCE_WR(ctx, 0x16988/4, 0x10);
4595 INSTANCE_WR(ctx, 0x16E68/4, 0x8100C12);
4596 INSTANCE_WR(ctx, 0x16E88/4, 0x5);
4597 INSTANCE_WR(ctx, 0x16EE8/4, 0x1);
4598 INSTANCE_WR(ctx, 0x16F28/4, 0xFFFF);
4599 INSTANCE_WR(ctx, 0x16F48/4, 0xFFFF);
4600 INSTANCE_WR(ctx, 0x16F68/4, 0xFFFF);
4601 INSTANCE_WR(ctx, 0x16F88/4, 0xFFFF);
4602 INSTANCE_WR(ctx, 0x16FA8/4, 0x3);
4603 INSTANCE_WR(ctx, 0x173A8/4, 0xFFFF00);
4604 INSTANCE_WR(ctx, 0x173C8/4, 0x1A);
4605 INSTANCE_WR(ctx, 0x17408/4, 0x3);
4606 INSTANCE_WR(ctx, 0x178E8/4, 0x102);
4607 INSTANCE_WR(ctx, 0x17928/4, 0x4);
4608 INSTANCE_WR(ctx, 0x17948/4, 0x4);
4609 INSTANCE_WR(ctx, 0x17968/4, 0x4);
4610 INSTANCE_WR(ctx, 0x17988/4, 0x4);
4611 INSTANCE_WR(ctx, 0x179A8/4, 0x4);
4612 INSTANCE_WR(ctx, 0x179C8/4, 0x4);
4613 INSTANCE_WR(ctx, 0x17A08/4, 0x7FF);
4614 INSTANCE_WR(ctx, 0x17A48/4, 0x102);
4615 INSTANCE_WR(ctx, 0x17B88/4, 0x4);
4616 INSTANCE_WR(ctx, 0x17BA8/4, 0x4);
4617 INSTANCE_WR(ctx, 0x17BC8/4, 0x4);
4618 INSTANCE_WR(ctx, 0x17BE8/4, 0x4);
4619 INSTANCE_WR(ctx, 0x18228/4, 0x80C14);
4620 INSTANCE_WR(ctx, 0x18288/4, 0x804);
4621 INSTANCE_WR(ctx, 0x182C8/4, 0x4);
4622 INSTANCE_WR(ctx, 0x182E8/4, 0x4);
4623 INSTANCE_WR(ctx, 0x18308/4, 0x8100C12);
4624 INSTANCE_WR(ctx, 0x18348/4, 0x4);
4625 INSTANCE_WR(ctx, 0x18368/4, 0x4);
4626 INSTANCE_WR(ctx, 0x183A8/4, 0x10);
4627 INSTANCE_WR(ctx, 0x18448/4, 0x804);
4628 INSTANCE_WR(ctx, 0x18468/4, 0x1);
4629 INSTANCE_WR(ctx, 0x18488/4, 0x1A);
4630 INSTANCE_WR(ctx, 0x184A8/4, 0x7F);
4631 INSTANCE_WR(ctx, 0x184E8/4, 0x1);
4632 INSTANCE_WR(ctx, 0x18508/4, 0x80C14);
4633 INSTANCE_WR(ctx, 0x18548/4, 0x8100C12);
4634 INSTANCE_WR(ctx, 0x18568/4, 0x4);
4635 INSTANCE_WR(ctx, 0x18588/4, 0x4);
4636 INSTANCE_WR(ctx, 0x185C8/4, 0x10);
4637 INSTANCE_WR(ctx, 0x18648/4, 0x1);
4638 INSTANCE_WR(ctx, 0x18668/4, 0x8100C12);
4639 INSTANCE_WR(ctx, 0x18748/4, 0x7FF);
4640 INSTANCE_WR(ctx, 0x18768/4, 0x80C14);
4641 INSTANCE_WR(ctx, 0x18E88/4, 0x1);
4642 INSTANCE_WR(ctx, 0x18EE8/4, 0x10);
4643 INSTANCE_WR(ctx, 0x19608/4, 0x88);
4644 INSTANCE_WR(ctx, 0x19628/4, 0x88);
4645 INSTANCE_WR(ctx, 0x19688/4, 0x4);
4646 INSTANCE_WR(ctx, 0x19968/4, 0x26);
4647 INSTANCE_WR(ctx, 0x199C8/4, 0x3F800000);
4648 INSTANCE_WR(ctx, 0x19A48/4, 0x1A);
4649 INSTANCE_WR(ctx, 0x19A68/4, 0x10);
4650 INSTANCE_WR(ctx, 0x19F88/4, 0x52);
4651 INSTANCE_WR(ctx, 0x19FC8/4, 0x26);
4652 INSTANCE_WR(ctx, 0x1A008/4, 0x4);
4653 INSTANCE_WR(ctx, 0x1A028/4, 0x4);
4654 INSTANCE_WR(ctx, 0x1A068/4, 0x1A);
4655 INSTANCE_WR(ctx, 0x1A0C8/4, 0xFFFF00);
4656 INSTANCE_WR(ctx, 0x1A108/4, 0x4);
4657 INSTANCE_WR(ctx, 0x1A128/4, 0x4);
4658 INSTANCE_WR(ctx, 0x1A168/4, 0x80);
4659 INSTANCE_WR(ctx, 0x1A188/4, 0x4);
4660 INSTANCE_WR(ctx, 0x1A1A8/4, 0x80C14);
4661 INSTANCE_WR(ctx, 0x1A1E8/4, 0x7FF);
4662 INSTANCE_WR(ctx, 0x24A48/4, 0x4);
4663 INSTANCE_WR(ctx, 0x24A68/4, 0x4);
4664 INSTANCE_WR(ctx, 0x24AA8/4, 0x80);
4665 INSTANCE_WR(ctx, 0x24AC8/4, 0x4);
4666 INSTANCE_WR(ctx, 0x24AE8/4, 0x1);
4667 INSTANCE_WR(ctx, 0x24B28/4, 0x27);
4668 INSTANCE_WR(ctx, 0x24B68/4, 0x26);
4669 INSTANCE_WR(ctx, 0x24BE8/4, 0x4000000);
4670 INSTANCE_WR(ctx, 0x24C08/4, 0x4000000);
4671 INSTANCE_WR(ctx, 0x24C28/4, 0x4000000);
4672 INSTANCE_WR(ctx, 0x24C48/4, 0x4000000);
4673 INSTANCE_WR(ctx, 0x24C68/4, 0x4000000);
4674 INSTANCE_WR(ctx, 0x24C88/4, 0x4000000);
4675 INSTANCE_WR(ctx, 0x24CA8/4, 0x4000000);
4676 INSTANCE_WR(ctx, 0x24CC8/4, 0x4000000);
4677 INSTANCE_WR(ctx, 0x24CE8/4, 0x4000000);
4678 INSTANCE_WR(ctx, 0x24D08/4, 0x4000000);
4679 INSTANCE_WR(ctx, 0x24D28/4, 0x4000000);
4680 INSTANCE_WR(ctx, 0x24D48/4, 0x4000000);
4681 INSTANCE_WR(ctx, 0x24D68/4, 0x4000000);
4682 INSTANCE_WR(ctx, 0x24D88/4, 0x4000000);
4683 INSTANCE_WR(ctx, 0x24DA8/4, 0x4000000);
4684 INSTANCE_WR(ctx, 0x24DC8/4, 0x4000000);
4685 INSTANCE_WR(ctx, 0x25268/4, 0x4E3BFDF);
4686 INSTANCE_WR(ctx, 0x25288/4, 0x4E3BFDF);
4687 INSTANCE_WR(ctx, 0x252E8/4, 0x1FE21);
4688 INSTANCE_WR(ctx, 0xB0C/4, 0x2);
4689 INSTANCE_WR(ctx, 0xB4C/4, 0x1FFE67);
4690 INSTANCE_WR(ctx, 0xCEC/4, 0x1);
4691 INSTANCE_WR(ctx, 0xD0C/4, 0x10);
4692 INSTANCE_WR(ctx, 0xD6C/4, 0x1);
4693 INSTANCE_WR(ctx, 0xE0C/4, 0x4);
4694 INSTANCE_WR(ctx, 0xE2C/4, 0x400);
4695 INSTANCE_WR(ctx, 0xE4C/4, 0x300);
4696 INSTANCE_WR(ctx, 0xE6C/4, 0x1001);
4697 INSTANCE_WR(ctx, 0xE8C/4, 0x15);
4698 INSTANCE_WR(ctx, 0xF4C/4, 0x2);
4699 INSTANCE_WR(ctx, 0x106C/4, 0x1);
4700 INSTANCE_WR(ctx, 0x108C/4, 0x10);
4701 INSTANCE_WR(ctx, 0x10CC/4, 0x1);
4702 INSTANCE_WR(ctx, 0x134C/4, 0x10);
4703 INSTANCE_WR(ctx, 0x156C/4, 0x3F800000);
4704 INSTANCE_WR(ctx, 0x158C/4, 0x3F800000);
4705 INSTANCE_WR(ctx, 0x15AC/4, 0x3F800000);
4706 INSTANCE_WR(ctx, 0x15CC/4, 0x3F800000);
4707 INSTANCE_WR(ctx, 0x15EC/4, 0x3F800000);
4708 INSTANCE_WR(ctx, 0x160C/4, 0x3F800000);
4709 INSTANCE_WR(ctx, 0x162C/4, 0x3F800000);
4710 INSTANCE_WR(ctx, 0x164C/4, 0x3F800000);
4711 INSTANCE_WR(ctx, 0x166C/4, 0x3F800000);
4712 INSTANCE_WR(ctx, 0x168C/4, 0x3F800000);
4713 INSTANCE_WR(ctx, 0x16AC/4, 0x3F800000);
4714 INSTANCE_WR(ctx, 0x16CC/4, 0x3F800000);
4715 INSTANCE_WR(ctx, 0x16EC/4, 0x3F800000);
4716 INSTANCE_WR(ctx, 0x170C/4, 0x3F800000);
4717 INSTANCE_WR(ctx, 0x172C/4, 0x3F800000);
4718 INSTANCE_WR(ctx, 0x174C/4, 0x3F800000);
4719 INSTANCE_WR(ctx, 0x1A8C/4, 0x10);
4720 INSTANCE_WR(ctx, 0x1ACC/4, 0x3F);
4721 INSTANCE_WR(ctx, 0x1BAC/4, 0x1);
4722 INSTANCE_WR(ctx, 0x1BEC/4, 0x1);
4723 INSTANCE_WR(ctx, 0x1C2C/4, 0x1);
4724 INSTANCE_WR(ctx, 0x1DCC/4, 0x11);
4725 INSTANCE_WR(ctx, 0x1ECC/4, 0xF);
4726 INSTANCE_WR(ctx, 0x1FCC/4, 0x11);
4727 INSTANCE_WR(ctx, 0x20AC/4, 0x1);
4728 INSTANCE_WR(ctx, 0x20CC/4, 0x1);
4729 INSTANCE_WR(ctx, 0x20EC/4, 0x1);
4730 INSTANCE_WR(ctx, 0x210C/4, 0x2);
4731 INSTANCE_WR(ctx, 0x212C/4, 0x1);
4732 INSTANCE_WR(ctx, 0x214C/4, 0x2);
4733 INSTANCE_WR(ctx, 0x216C/4, 0x1);
4734 INSTANCE_WR(ctx, 0x21AC/4, 0x1FFE67);
4735 INSTANCE_WR(ctx, 0x21EC/4, 0xFAC6881);
4736 INSTANCE_WR(ctx, 0x24AC/4, 0x1);
4737 INSTANCE_WR(ctx, 0x24CC/4, 0x2);
4738 INSTANCE_WR(ctx, 0x24EC/4, 0x1);
4739 INSTANCE_WR(ctx, 0x250C/4, 0x1);
4740 INSTANCE_WR(ctx, 0x252C/4, 0x2);
4741 INSTANCE_WR(ctx, 0x254C/4, 0x1);
4742 INSTANCE_WR(ctx, 0x256C/4, 0x1);
4743 INSTANCE_WR(ctx, 0x25EC/4, 0x11);
4744 INSTANCE_WR(ctx, 0x260C/4, 0x1);
4745 INSTANCE_WR(ctx, 0x328C/4, 0x2);
4746 INSTANCE_WR(ctx, 0x32CC/4, 0x1FFE67);
4747 INSTANCE_WR(ctx, 0x346C/4, 0x1);
4748 INSTANCE_WR(ctx, 0x348C/4, 0x10);
4749 INSTANCE_WR(ctx, 0x34EC/4, 0x1);
4750 INSTANCE_WR(ctx, 0x358C/4, 0x4);
4751 INSTANCE_WR(ctx, 0x35AC/4, 0x400);
4752 INSTANCE_WR(ctx, 0x35CC/4, 0x300);
4753 INSTANCE_WR(ctx, 0x35EC/4, 0x1001);
4754 INSTANCE_WR(ctx, 0x360C/4, 0x15);
4755 INSTANCE_WR(ctx, 0x36CC/4, 0x2);
4756 INSTANCE_WR(ctx, 0x37EC/4, 0x1);
4757 INSTANCE_WR(ctx, 0x380C/4, 0x10);
4758 INSTANCE_WR(ctx, 0x384C/4, 0x1);
4759 INSTANCE_WR(ctx, 0x3ACC/4, 0x10);
4760 INSTANCE_WR(ctx, 0x3CEC/4, 0x3F800000);
4761 INSTANCE_WR(ctx, 0x3D0C/4, 0x3F800000);
4762 INSTANCE_WR(ctx, 0x3D2C/4, 0x3F800000);
4763 INSTANCE_WR(ctx, 0x3D4C/4, 0x3F800000);
4764 INSTANCE_WR(ctx, 0x3D6C/4, 0x3F800000);
4765 INSTANCE_WR(ctx, 0x3D8C/4, 0x3F800000);
4766 INSTANCE_WR(ctx, 0x3DAC/4, 0x3F800000);
4767 INSTANCE_WR(ctx, 0x3DCC/4, 0x3F800000);
4768 INSTANCE_WR(ctx, 0x3DEC/4, 0x3F800000);
4769 INSTANCE_WR(ctx, 0x3E0C/4, 0x3F800000);
4770 INSTANCE_WR(ctx, 0x3E2C/4, 0x3F800000);
4771 INSTANCE_WR(ctx, 0x3E4C/4, 0x3F800000);
4772 INSTANCE_WR(ctx, 0x3E6C/4, 0x3F800000);
4773 INSTANCE_WR(ctx, 0x3E8C/4, 0x3F800000);
4774 INSTANCE_WR(ctx, 0x3EAC/4, 0x3F800000);
4775 INSTANCE_WR(ctx, 0x3ECC/4, 0x3F800000);
4776 INSTANCE_WR(ctx, 0x420C/4, 0x10);
4777 INSTANCE_WR(ctx, 0x424C/4, 0x3F);
4778 INSTANCE_WR(ctx, 0x432C/4, 0x1);
4779 INSTANCE_WR(ctx, 0x436C/4, 0x1);
4780 INSTANCE_WR(ctx, 0x43AC/4, 0x1);
4781 INSTANCE_WR(ctx, 0x454C/4, 0x11);
4782 INSTANCE_WR(ctx, 0x464C/4, 0xF);
4783 INSTANCE_WR(ctx, 0x474C/4, 0x11);
4784 INSTANCE_WR(ctx, 0x482C/4, 0x1);
4785 INSTANCE_WR(ctx, 0x484C/4, 0x1);
4786 INSTANCE_WR(ctx, 0x486C/4, 0x1);
4787 INSTANCE_WR(ctx, 0x488C/4, 0x2);
4788 INSTANCE_WR(ctx, 0x48AC/4, 0x1);
4789 INSTANCE_WR(ctx, 0x48CC/4, 0x2);
4790 INSTANCE_WR(ctx, 0x48EC/4, 0x1);
4791 INSTANCE_WR(ctx, 0x492C/4, 0x1FFE67);
4792 INSTANCE_WR(ctx, 0x496C/4, 0xFAC6881);
4793 INSTANCE_WR(ctx, 0x4C2C/4, 0x1);
4794 INSTANCE_WR(ctx, 0x4C4C/4, 0x2);
4795 INSTANCE_WR(ctx, 0x4C6C/4, 0x1);
4796 INSTANCE_WR(ctx, 0x4C8C/4, 0x1);
4797 INSTANCE_WR(ctx, 0x4CAC/4, 0x2);
4798 INSTANCE_WR(ctx, 0x4CCC/4, 0x1);
4799 INSTANCE_WR(ctx, 0x4CEC/4, 0x1);
4800 INSTANCE_WR(ctx, 0x4D6C/4, 0x11);
4801 INSTANCE_WR(ctx, 0x4D8C/4, 0x1);
4802 INSTANCE_WR(ctx, 0xA30/4, 0x4);
4803 INSTANCE_WR(ctx, 0xCF0/4, 0x4);
4804 INSTANCE_WR(ctx, 0xD10/4, 0x4);
4805 INSTANCE_WR(ctx, 0xD30/4, 0x608080);
4806 INSTANCE_WR(ctx, 0xDD0/4, 0x4);
4807 INSTANCE_WR(ctx, 0xE30/4, 0x4);
4808 INSTANCE_WR(ctx, 0xE50/4, 0x4);
4809 INSTANCE_WR(ctx, 0xE70/4, 0x80);
4810 INSTANCE_WR(ctx, 0xE90/4, 0x1E00);
4811 INSTANCE_WR(ctx, 0xEB0/4, 0x4);
4812 INSTANCE_WR(ctx, 0x1350/4, 0x4);
4813 INSTANCE_WR(ctx, 0x1370/4, 0x80);
4814 INSTANCE_WR(ctx, 0x1390/4, 0x4);
4815 INSTANCE_WR(ctx, 0x13B0/4, 0x3020100);
4816 INSTANCE_WR(ctx, 0x13D0/4, 0x3);
4817 INSTANCE_WR(ctx, 0x13F0/4, 0x1E00);
4818 INSTANCE_WR(ctx, 0x1410/4, 0x4);
4819 INSTANCE_WR(ctx, 0x14B0/4, 0x4);
4820 INSTANCE_WR(ctx, 0x14D0/4, 0x3);
4821 INSTANCE_WR(ctx, 0x1550/4, 0x4);
4822 INSTANCE_WR(ctx, 0x159F0/4, 0x4);
4823 INSTANCE_WR(ctx, 0x15A10/4, 0x3);
4824 INSTANCE_WR(ctx, 0x15C50/4, 0xF);
4825 INSTANCE_WR(ctx, 0x15DD0/4, 0x4);
4826 INSTANCE_WR(ctx, 0x15DF0/4, 0xFFFF);
4827 INSTANCE_WR(ctx, 0x15E10/4, 0xFFFF);
4828 INSTANCE_WR(ctx, 0x15E30/4, 0xFFFF);
4829 INSTANCE_WR(ctx, 0x15E50/4, 0xFFFF);
4830 INSTANCE_WR(ctx, 0x15F70/4, 0x1);
4831 INSTANCE_WR(ctx, 0x15FF0/4, 0x1);
4832 INSTANCE_WR(ctx, 0x160B0/4, 0x1);
4833 INSTANCE_WR(ctx, 0x16250/4, 0x1);
4834 INSTANCE_WR(ctx, 0x16270/4, 0x1);
4835 INSTANCE_WR(ctx, 0x16290/4, 0x2);
4836 INSTANCE_WR(ctx, 0x162B0/4, 0x1);
4837 INSTANCE_WR(ctx, 0x162D0/4, 0x1);
4838 INSTANCE_WR(ctx, 0x162F0/4, 0x2);
4839 INSTANCE_WR(ctx, 0x16310/4, 0x1);
4840 INSTANCE_WR(ctx, 0x16350/4, 0x11);
4841 INSTANCE_WR(ctx, 0x16450/4, 0xFAC6881);
4842 INSTANCE_WR(ctx, 0x164B0/4, 0x4);
4843 INSTANCE_WR(ctx, 0x16530/4, 0x11);
4844 INSTANCE_WR(ctx, 0x16550/4, 0x1);
4845 INSTANCE_WR(ctx, 0x16590/4, 0xCF);
4846 INSTANCE_WR(ctx, 0x165B0/4, 0xCF);
4847 INSTANCE_WR(ctx, 0x165D0/4, 0xCF);
4848 INSTANCE_WR(ctx, 0x16730/4, 0x1);
4849 INSTANCE_WR(ctx, 0x16750/4, 0x1);
4850 INSTANCE_WR(ctx, 0x16770/4, 0x2);
4851 INSTANCE_WR(ctx, 0x16790/4, 0x1);
4852 INSTANCE_WR(ctx, 0x167B0/4, 0x1);
4853 INSTANCE_WR(ctx, 0x167D0/4, 0x2);
4854 INSTANCE_WR(ctx, 0x167F0/4, 0x1);
4855 INSTANCE_WR(ctx, 0x16830/4, 0x1);
4856 INSTANCE_WR(ctx, 0x16850/4, 0x1);
4857 INSTANCE_WR(ctx, 0x16870/4, 0x1);
4858 INSTANCE_WR(ctx, 0x16890/4, 0x1);
4859 INSTANCE_WR(ctx, 0x168B0/4, 0x1);
4860 INSTANCE_WR(ctx, 0x168D0/4, 0x1);
4861 INSTANCE_WR(ctx, 0x168F0/4, 0x1);
4862 INSTANCE_WR(ctx, 0x16910/4, 0x1);
4863 INSTANCE_WR(ctx, 0x16930/4, 0x11);
4864 INSTANCE_WR(ctx, 0x16A30/4, 0xFAC6881);
4865 INSTANCE_WR(ctx, 0x16A50/4, 0xF);
4866 INSTANCE_WR(ctx, 0x16B50/4, 0x1FFE67);
4867 INSTANCE_WR(ctx, 0x16BB0/4, 0x11);
4868 INSTANCE_WR(ctx, 0x16BD0/4, 0x1);
4869 INSTANCE_WR(ctx, 0x16C50/4, 0x4);
4870 INSTANCE_WR(ctx, 0x16D10/4, 0x1);
4871 INSTANCE_WR(ctx, 0x16DB0/4, 0x11);
4872 INSTANCE_WR(ctx, 0x16EB0/4, 0xFAC6881);
4873 INSTANCE_WR(ctx, 0x16F30/4, 0x11);
4874 INSTANCE_WR(ctx, 0x16F50/4, 0x1);
4875 INSTANCE_WR(ctx, 0x16F90/4, 0x1);
4876 INSTANCE_WR(ctx, 0x16FD0/4, 0x1);
4877 INSTANCE_WR(ctx, 0x17010/4, 0x7FF);
4878 INSTANCE_WR(ctx, 0x17050/4, 0x1);
4879 INSTANCE_WR(ctx, 0x17090/4, 0x1);
4880 INSTANCE_WR(ctx, 0x175F0/4, 0x8);
4881 INSTANCE_WR(ctx, 0x17610/4, 0x8);
4882 INSTANCE_WR(ctx, 0x17630/4, 0x8);
4883 INSTANCE_WR(ctx, 0x17650/4, 0x8);
4884 INSTANCE_WR(ctx, 0x17670/4, 0x8);
4885 INSTANCE_WR(ctx, 0x17690/4, 0x8);
4886 INSTANCE_WR(ctx, 0x176B0/4, 0x8);
4887 INSTANCE_WR(ctx, 0x176D0/4, 0x8);
4888 INSTANCE_WR(ctx, 0x176F0/4, 0x11);
4889 INSTANCE_WR(ctx, 0x177F0/4, 0xFAC6881);
4890 INSTANCE_WR(ctx, 0x17810/4, 0x400);
4891 INSTANCE_WR(ctx, 0x17830/4, 0x400);
4892 INSTANCE_WR(ctx, 0x17850/4, 0x400);
4893 INSTANCE_WR(ctx, 0x17870/4, 0x400);
4894 INSTANCE_WR(ctx, 0x17890/4, 0x400);
4895 INSTANCE_WR(ctx, 0x178B0/4, 0x400);
4896 INSTANCE_WR(ctx, 0x178D0/4, 0x400);
4897 INSTANCE_WR(ctx, 0x178F0/4, 0x400);
4898 INSTANCE_WR(ctx, 0x17910/4, 0x300);
4899 INSTANCE_WR(ctx, 0x17930/4, 0x300);
4900 INSTANCE_WR(ctx, 0x17950/4, 0x300);
4901 INSTANCE_WR(ctx, 0x17970/4, 0x300);
4902 INSTANCE_WR(ctx, 0x17990/4, 0x300);
4903 INSTANCE_WR(ctx, 0x179B0/4, 0x300);
4904 INSTANCE_WR(ctx, 0x179D0/4, 0x300);
4905 INSTANCE_WR(ctx, 0x179F0/4, 0x300);
4906 INSTANCE_WR(ctx, 0x17A10/4, 0x1);
4907 INSTANCE_WR(ctx, 0x17A30/4, 0xF);
4908 INSTANCE_WR(ctx, 0x17B30/4, 0x20);
4909 INSTANCE_WR(ctx, 0x17B50/4, 0x11);
4910 INSTANCE_WR(ctx, 0x17B70/4, 0x100);
4911 INSTANCE_WR(ctx, 0x17BB0/4, 0x1);
4912 INSTANCE_WR(ctx, 0x17C10/4, 0x40);
4913 INSTANCE_WR(ctx, 0x17C30/4, 0x100);
4914 INSTANCE_WR(ctx, 0x17C70/4, 0x3);
4915 INSTANCE_WR(ctx, 0x17D10/4, 0x1FFE67);
4916 INSTANCE_WR(ctx, 0x17D90/4, 0x2);
4917 INSTANCE_WR(ctx, 0x17DB0/4, 0xFAC6881);
4918 INSTANCE_WR(ctx, 0x17EF0/4, 0x1);
4919 INSTANCE_WR(ctx, 0x17F90/4, 0x4);
4920 INSTANCE_WR(ctx, 0x17FD0/4, 0x1);
4921 INSTANCE_WR(ctx, 0x17FF0/4, 0x400);
4922 INSTANCE_WR(ctx, 0x18010/4, 0x300);
4923 INSTANCE_WR(ctx, 0x18030/4, 0x1001);
4924 INSTANCE_WR(ctx, 0x180B0/4, 0x11);
4925 INSTANCE_WR(ctx, 0x181B0/4, 0xFAC6881);
4926 INSTANCE_WR(ctx, 0x181D0/4, 0xF);
4927 INSTANCE_WR(ctx, 0x184D0/4, 0x1FFE67);
4928 INSTANCE_WR(ctx, 0x18550/4, 0x11);
4929 INSTANCE_WR(ctx, 0x185B0/4, 0x4);
4930 INSTANCE_WR(ctx, 0x185F0/4, 0x1);
4931 INSTANCE_WR(ctx, 0x18610/4, 0x1);
4932 INSTANCE_WR(ctx, 0x18690/4, 0x1);
4933 INSTANCE_WR(ctx, 0x18730/4, 0x1);
4934 INSTANCE_WR(ctx, 0x18770/4, 0x1);
4935 INSTANCE_WR(ctx, 0x187F0/4, 0x2A712488);
4936 INSTANCE_WR(ctx, 0x18830/4, 0x4085C000);
4937 INSTANCE_WR(ctx, 0x18850/4, 0x40);
4938 INSTANCE_WR(ctx, 0x18870/4, 0x100);
4939 INSTANCE_WR(ctx, 0x18890/4, 0x10100);
4940 INSTANCE_WR(ctx, 0x188B0/4, 0x2800000);
4941 INSTANCE_WR(ctx, 0x18B10/4, 0x4E3BFDF);
4942 INSTANCE_WR(ctx, 0x18B30/4, 0x4E3BFDF);
4943 INSTANCE_WR(ctx, 0x18B50/4, 0x1);
4944 INSTANCE_WR(ctx, 0x18B90/4, 0xFFFF00);
4945 INSTANCE_WR(ctx, 0x18BB0/4, 0x1);
4946 INSTANCE_WR(ctx, 0x18C10/4, 0xFFFF00);
4947 INSTANCE_WR(ctx, 0x18D30/4, 0x1);
4948 INSTANCE_WR(ctx, 0x18D70/4, 0x1);
4949 INSTANCE_WR(ctx, 0x18D90/4, 0x30201000);
4950 INSTANCE_WR(ctx, 0x18DB0/4, 0x70605040);
4951 INSTANCE_WR(ctx, 0x18DD0/4, 0xB8A89888);
4952 INSTANCE_WR(ctx, 0x18DF0/4, 0xF8E8D8C8);
4953 INSTANCE_WR(ctx, 0x18E30/4, 0x1A);
4957 nv92_graph_init_ctxvals(struct drm_device *dev, struct nouveau_gpuobj_ref *ref)
4959 struct drm_nouveau_private *dev_priv = dev->dev_private;
4960 struct nouveau_gpuobj *ctx = ref->gpuobj;
4962 INSTANCE_WR(ctx, 0x10C/4, 0x30);
4963 INSTANCE_WR(ctx, 0x1D4/4, 0x3);
4964 INSTANCE_WR(ctx, 0x1D8/4, 0x1000);
4965 INSTANCE_WR(ctx, 0x218/4, 0xFE0C);
4966 INSTANCE_WR(ctx, 0x22C/4, 0x1000);
4967 INSTANCE_WR(ctx, 0x258/4, 0x187);
4968 INSTANCE_WR(ctx, 0x26C/4, 0x1018);
4969 INSTANCE_WR(ctx, 0x270/4, 0xFF);
4970 INSTANCE_WR(ctx, 0x2AC/4, 0x4);
4971 INSTANCE_WR(ctx, 0x2B0/4, 0x42500DF);
4972 INSTANCE_WR(ctx, 0x2B8/4, 0x600);
4973 INSTANCE_WR(ctx, 0x2D0/4, 0x1000000);
4974 INSTANCE_WR(ctx, 0x2D4/4, 0xFF);
4975 INSTANCE_WR(ctx, 0x2DC/4, 0x400);
4976 INSTANCE_WR(ctx, 0x2F4/4, 0x1);
4977 INSTANCE_WR(ctx, 0x2F8/4, 0x80);
4978 INSTANCE_WR(ctx, 0x2FC/4, 0x4);
4979 INSTANCE_WR(ctx, 0x318/4, 0x2);
4980 INSTANCE_WR(ctx, 0x31C/4, 0x1);
4981 INSTANCE_WR(ctx, 0x328/4, 0x1);
4982 INSTANCE_WR(ctx, 0x32C/4, 0x100);
4983 INSTANCE_WR(ctx, 0x344/4, 0x2);
4984 INSTANCE_WR(ctx, 0x348/4, 0x1);
4985 INSTANCE_WR(ctx, 0x34C/4, 0x1);
4986 INSTANCE_WR(ctx, 0x35C/4, 0x1);
4987 INSTANCE_WR(ctx, 0x360/4, 0x3FFFFF);
4988 INSTANCE_WR(ctx, 0x364/4, 0x1FFF);
4989 INSTANCE_WR(ctx, 0x36C/4, 0x1);
4990 INSTANCE_WR(ctx, 0x370/4, 0x1);
4991 INSTANCE_WR(ctx, 0x378/4, 0x1);
4992 INSTANCE_WR(ctx, 0x37C/4, 0x1);
4993 INSTANCE_WR(ctx, 0x380/4, 0x1);
4994 INSTANCE_WR(ctx, 0x384/4, 0x4);
4995 INSTANCE_WR(ctx, 0x388/4, 0x1);
4996 INSTANCE_WR(ctx, 0x38C/4, 0x1);
4997 INSTANCE_WR(ctx, 0x390/4, 0x1);
4998 INSTANCE_WR(ctx, 0x394/4, 0x7);
4999 INSTANCE_WR(ctx, 0x398/4, 0x1);
5000 INSTANCE_WR(ctx, 0x39C/4, 0x7);
5001 INSTANCE_WR(ctx, 0x3A0/4, 0x1);
5002 INSTANCE_WR(ctx, 0x3A4/4, 0x1);
5003 INSTANCE_WR(ctx, 0x3A8/4, 0x1);
5004 INSTANCE_WR(ctx, 0x3BC/4, 0x1);
5005 INSTANCE_WR(ctx, 0x3C0/4, 0x100);
5006 INSTANCE_WR(ctx, 0x3C8/4, 0x1);
5007 INSTANCE_WR(ctx, 0x3D4/4, 0x100);
5008 INSTANCE_WR(ctx, 0x3D8/4, 0x1);
5009 INSTANCE_WR(ctx, 0x3DC/4, 0x100);
5010 INSTANCE_WR(ctx, 0x3E4/4, 0x1);
5011 INSTANCE_WR(ctx, 0x3F0/4, 0x100);
5012 INSTANCE_WR(ctx, 0x404/4, 0x4);
5013 INSTANCE_WR(ctx, 0x408/4, 0x70);
5014 INSTANCE_WR(ctx, 0x40C/4, 0x80);
5015 INSTANCE_WR(ctx, 0x420/4, 0xC);
5016 INSTANCE_WR(ctx, 0x428/4, 0x8);
5017 INSTANCE_WR(ctx, 0x42C/4, 0x14);
5018 INSTANCE_WR(ctx, 0x434/4, 0x29);
5019 INSTANCE_WR(ctx, 0x438/4, 0x27);
5020 INSTANCE_WR(ctx, 0x43C/4, 0x26);
5021 INSTANCE_WR(ctx, 0x440/4, 0x8);
5022 INSTANCE_WR(ctx, 0x444/4, 0x4);
5023 INSTANCE_WR(ctx, 0x448/4, 0x27);
5024 INSTANCE_WR(ctx, 0x454/4, 0x1);
5025 INSTANCE_WR(ctx, 0x458/4, 0x2);
5026 INSTANCE_WR(ctx, 0x45C/4, 0x3);
5027 INSTANCE_WR(ctx, 0x460/4, 0x4);
5028 INSTANCE_WR(ctx, 0x464/4, 0x5);
5029 INSTANCE_WR(ctx, 0x468/4, 0x6);
5030 INSTANCE_WR(ctx, 0x46C/4, 0x7);
5031 INSTANCE_WR(ctx, 0x470/4, 0x1);
5032 INSTANCE_WR(ctx, 0x4B4/4, 0xCF);
5033 INSTANCE_WR(ctx, 0x4E4/4, 0x80);
5034 INSTANCE_WR(ctx, 0x4E8/4, 0x4);
5035 INSTANCE_WR(ctx, 0x4EC/4, 0x4);
5036 INSTANCE_WR(ctx, 0x4F0/4, 0x3);
5037 INSTANCE_WR(ctx, 0x4F4/4, 0x1);
5038 INSTANCE_WR(ctx, 0x500/4, 0x12);
5039 INSTANCE_WR(ctx, 0x504/4, 0x10);
5040 INSTANCE_WR(ctx, 0x508/4, 0xC);
5041 INSTANCE_WR(ctx, 0x50C/4, 0x1);
5042 INSTANCE_WR(ctx, 0x51C/4, 0x4);
5043 INSTANCE_WR(ctx, 0x520/4, 0x2);
5044 INSTANCE_WR(ctx, 0x524/4, 0x4);
5045 INSTANCE_WR(ctx, 0x530/4, 0x3FFFFF);
5046 INSTANCE_WR(ctx, 0x534/4, 0x1FFF);
5047 INSTANCE_WR(ctx, 0x55C/4, 0x4);
5048 INSTANCE_WR(ctx, 0x560/4, 0x14);
5049 INSTANCE_WR(ctx, 0x564/4, 0x1);
5050 INSTANCE_WR(ctx, 0x570/4, 0x2);
5051 INSTANCE_WR(ctx, 0x57C/4, 0x1);
5052 INSTANCE_WR(ctx, 0x584/4, 0x2);
5053 INSTANCE_WR(ctx, 0x588/4, 0x1000);
5054 INSTANCE_WR(ctx, 0x58C/4, 0xE00);
5055 INSTANCE_WR(ctx, 0x590/4, 0x1000);
5056 INSTANCE_WR(ctx, 0x594/4, 0x1E00);
5057 INSTANCE_WR(ctx, 0x59C/4, 0x1);
5058 INSTANCE_WR(ctx, 0x5A0/4, 0x1);
5059 INSTANCE_WR(ctx, 0x5A4/4, 0x1);
5060 INSTANCE_WR(ctx, 0x5A8/4, 0x1);
5061 INSTANCE_WR(ctx, 0x5AC/4, 0x1);
5062 INSTANCE_WR(ctx, 0x5BC/4, 0x200);
5063 INSTANCE_WR(ctx, 0x5C4/4, 0x1);
5064 INSTANCE_WR(ctx, 0x5C8/4, 0x70);
5065 INSTANCE_WR(ctx, 0x5CC/4, 0x80);
5066 INSTANCE_WR(ctx, 0x5D8/4, 0x1);
5067 INSTANCE_WR(ctx, 0x5DC/4, 0x70);
5068 INSTANCE_WR(ctx, 0x5E0/4, 0x80);
5069 INSTANCE_WR(ctx, 0x5F0/4, 0x1);
5070 INSTANCE_WR(ctx, 0x5F4/4, 0xCF);
5071 INSTANCE_WR(ctx, 0x5FC/4, 0x1);
5072 INSTANCE_WR(ctx, 0x60C/4, 0xCF);
5073 INSTANCE_WR(ctx, 0x614/4, 0x2);
5074 INSTANCE_WR(ctx, 0x61C/4, 0x1);
5075 INSTANCE_WR(ctx, 0x624/4, 0x1);
5076 INSTANCE_WR(ctx, 0x62C/4, 0xCF);
5077 INSTANCE_WR(ctx, 0x630/4, 0xCF);
5078 INSTANCE_WR(ctx, 0x634/4, 0x1);
5079 INSTANCE_WR(ctx, 0x63C/4, 0x1F80);
5080 INSTANCE_WR(ctx, 0x654/4, 0x3B74F821);
5081 INSTANCE_WR(ctx, 0x658/4, 0x89058001);
5082 INSTANCE_WR(ctx, 0x660/4, 0x1000);
5083 INSTANCE_WR(ctx, 0x664/4, 0x1F);
5084 INSTANCE_WR(ctx, 0x668/4, 0x27C10FA);
5085 INSTANCE_WR(ctx, 0x66C/4, 0x400000C0);
5086 INSTANCE_WR(ctx, 0x670/4, 0xB7892080);
5087 INSTANCE_WR(ctx, 0x67C/4, 0x3B74F821);
5088 INSTANCE_WR(ctx, 0x680/4, 0x89058001);
5089 INSTANCE_WR(ctx, 0x688/4, 0x1000);
5090 INSTANCE_WR(ctx, 0x68C/4, 0x1F);
5091 INSTANCE_WR(ctx, 0x690/4, 0x27C10FA);
5092 INSTANCE_WR(ctx, 0x694/4, 0x400000C0);
5093 INSTANCE_WR(ctx, 0x698/4, 0xB7892080);
5094 INSTANCE_WR(ctx, 0x6A4/4, 0x3B74F821);
5095 INSTANCE_WR(ctx, 0x6A8/4, 0x89058001);
5096 INSTANCE_WR(ctx, 0x6B0/4, 0x1000);
5097 INSTANCE_WR(ctx, 0x6B4/4, 0x1F);
5098 INSTANCE_WR(ctx, 0x6B8/4, 0x27C10FA);
5099 INSTANCE_WR(ctx, 0x6BC/4, 0x400000C0);
5100 INSTANCE_WR(ctx, 0x6C0/4, 0xB7892080);
5101 INSTANCE_WR(ctx, 0x6CC/4, 0x3B74F821);
5102 INSTANCE_WR(ctx, 0x6D0/4, 0x89058001);
5103 INSTANCE_WR(ctx, 0x6D8/4, 0x1000);
5104 INSTANCE_WR(ctx, 0x6DC/4, 0x1F);
5105 INSTANCE_WR(ctx, 0x6E0/4, 0x27C10FA);
5106 INSTANCE_WR(ctx, 0x6E4/4, 0x400000C0);
5107 INSTANCE_WR(ctx, 0x6E8/4, 0xB7892080);
5108 INSTANCE_WR(ctx, 0x6F4/4, 0x390040);
5109 INSTANCE_WR(ctx, 0x6FC/4, 0x22);
5110 INSTANCE_WR(ctx, 0x708/4, 0x390040);
5111 INSTANCE_WR(ctx, 0x70C/4, 0x22);
5112 INSTANCE_WR(ctx, 0x724/4, 0x1800000);
5113 INSTANCE_WR(ctx, 0x728/4, 0x160000);
5114 INSTANCE_WR(ctx, 0x72C/4, 0x1800000);
5115 INSTANCE_WR(ctx, 0x73C/4, 0x3FFFF);
5116 INSTANCE_WR(ctx, 0x740/4, 0x118C0000);
5117 INSTANCE_WR(ctx, 0x764/4, 0x10401);
5118 INSTANCE_WR(ctx, 0x76C/4, 0x78);
5119 INSTANCE_WR(ctx, 0x774/4, 0xBF);
5120 INSTANCE_WR(ctx, 0x77C/4, 0x1210);
5121 INSTANCE_WR(ctx, 0x780/4, 0x8000080);
5122 INSTANCE_WR(ctx, 0x7A4/4, 0x1800000);
5123 INSTANCE_WR(ctx, 0x7A8/4, 0x160000);
5124 INSTANCE_WR(ctx, 0x7AC/4, 0x1800000);
5125 INSTANCE_WR(ctx, 0x7BC/4, 0x3FFFF);
5126 INSTANCE_WR(ctx, 0x7C0/4, 0x118C0000);
5127 INSTANCE_WR(ctx, 0x7E4/4, 0x10401);
5128 INSTANCE_WR(ctx, 0x7EC/4, 0x78);
5129 INSTANCE_WR(ctx, 0x7F4/4, 0xBF);
5130 INSTANCE_WR(ctx, 0x7FC/4, 0x1210);
5131 INSTANCE_WR(ctx, 0x800/4, 0x8000080);
5132 INSTANCE_WR(ctx, 0x828/4, 0x27070);
5133 INSTANCE_WR(ctx, 0x834/4, 0x3FFFFFF);
5134 INSTANCE_WR(ctx, 0x84C/4, 0x120407);
5135 INSTANCE_WR(ctx, 0x850/4, 0x5091507);
5136 INSTANCE_WR(ctx, 0x854/4, 0x5010202);
5137 INSTANCE_WR(ctx, 0x858/4, 0x30201);
5138 INSTANCE_WR(ctx, 0x874/4, 0x40);
5139 INSTANCE_WR(ctx, 0x878/4, 0xD0C0B0A);
5140 INSTANCE_WR(ctx, 0x87C/4, 0x141210);
5141 INSTANCE_WR(ctx, 0x880/4, 0x1F0);
5142 INSTANCE_WR(ctx, 0x884/4, 0x1);
5143 INSTANCE_WR(ctx, 0x888/4, 0x3);
5144 INSTANCE_WR(ctx, 0x894/4, 0x39E00);
5145 INSTANCE_WR(ctx, 0x898/4, 0x100);
5146 INSTANCE_WR(ctx, 0x89C/4, 0x3800);
5147 INSTANCE_WR(ctx, 0x8A0/4, 0x404040);
5148 INSTANCE_WR(ctx, 0x8A4/4, 0xFF0A);
5149 INSTANCE_WR(ctx, 0x8AC/4, 0x77F005);
5150 INSTANCE_WR(ctx, 0x8B0/4, 0x3F7FFF);
5151 INSTANCE_WR(ctx, 0x8C0/4, 0x1800000);
5152 INSTANCE_WR(ctx, 0x8C4/4, 0x160000);
5153 INSTANCE_WR(ctx, 0x8C8/4, 0x1800000);
5154 INSTANCE_WR(ctx, 0x8D8/4, 0x3FFFF);
5155 INSTANCE_WR(ctx, 0x8DC/4, 0x118C0000);
5156 INSTANCE_WR(ctx, 0x900/4, 0x10401);
5157 INSTANCE_WR(ctx, 0x908/4, 0x78);
5158 INSTANCE_WR(ctx, 0x910/4, 0xBF);
5159 INSTANCE_WR(ctx, 0x918/4, 0x1210);
5160 INSTANCE_WR(ctx, 0x91C/4, 0x8000080);
5161 INSTANCE_WR(ctx, 0x940/4, 0x1800000);
5162 INSTANCE_WR(ctx, 0x944/4, 0x160000);
5163 INSTANCE_WR(ctx, 0x948/4, 0x1800000);
5164 INSTANCE_WR(ctx, 0x958/4, 0x3FFFF);
5165 INSTANCE_WR(ctx, 0x95C/4, 0x118C0000);
5166 INSTANCE_WR(ctx, 0x980/4, 0x10401);
5167 INSTANCE_WR(ctx, 0x988/4, 0x78);
5168 INSTANCE_WR(ctx, 0x990/4, 0xBF);
5169 INSTANCE_WR(ctx, 0x998/4, 0x1210);
5170 INSTANCE_WR(ctx, 0x99C/4, 0x8000080);
5171 INSTANCE_WR(ctx, 0x9C4/4, 0x27070);
5172 INSTANCE_WR(ctx, 0x9D0/4, 0x3FFFFFF);
5173 INSTANCE_WR(ctx, 0x9E8/4, 0x120407);
5174 INSTANCE_WR(ctx, 0x9EC/4, 0x5091507);
5175 INSTANCE_WR(ctx, 0x9F0/4, 0x5010202);
5176 INSTANCE_WR(ctx, 0x9F4/4, 0x30201);
5177 INSTANCE_WR(ctx, 0xA10/4, 0x40);
5178 INSTANCE_WR(ctx, 0xA14/4, 0xD0C0B0A);
5179 INSTANCE_WR(ctx, 0xA18/4, 0x141210);
5180 INSTANCE_WR(ctx, 0xA1C/4, 0x1F0);
5181 INSTANCE_WR(ctx, 0xA20/4, 0x1);
5182 INSTANCE_WR(ctx, 0xA24/4, 0x3);
5183 INSTANCE_WR(ctx, 0xA30/4, 0x39E00);
5184 INSTANCE_WR(ctx, 0xA34/4, 0x100);
5185 INSTANCE_WR(ctx, 0xA38/4, 0x3800);
5186 INSTANCE_WR(ctx, 0xA3C/4, 0x404040);
5187 INSTANCE_WR(ctx, 0xA40/4, 0xFF0A);
5188 INSTANCE_WR(ctx, 0xA48/4, 0x77F005);
5189 INSTANCE_WR(ctx, 0xA4C/4, 0x3F7FFF);
5190 INSTANCE_WR(ctx, 0xA5C/4, 0x1800000);
5191 INSTANCE_WR(ctx, 0xA60/4, 0x160000);
5192 INSTANCE_WR(ctx, 0xA64/4, 0x1800000);
5193 INSTANCE_WR(ctx, 0xA74/4, 0x3FFFF);
5194 INSTANCE_WR(ctx, 0xA78/4, 0x118C0000);
5195 INSTANCE_WR(ctx, 0xA9C/4, 0x10401);
5196 INSTANCE_WR(ctx, 0xAA4/4, 0x78);
5197 INSTANCE_WR(ctx, 0xAAC/4, 0xBF);
5198 INSTANCE_WR(ctx, 0xAB4/4, 0x1210);
5199 INSTANCE_WR(ctx, 0xAB8/4, 0x8000080);
5200 INSTANCE_WR(ctx, 0xADC/4, 0x1800000);
5201 INSTANCE_WR(ctx, 0xAE0/4, 0x160000);
5202 INSTANCE_WR(ctx, 0xAE4/4, 0x1800000);
5203 INSTANCE_WR(ctx, 0xAF4/4, 0x3FFFF);
5204 INSTANCE_WR(ctx, 0xAF8/4, 0x118C0000);
5205 INSTANCE_WR(ctx, 0xB1C/4, 0x10401);
5206 INSTANCE_WR(ctx, 0xB24/4, 0x78);
5207 INSTANCE_WR(ctx, 0xB2C/4, 0xBF);
5208 INSTANCE_WR(ctx, 0xB34/4, 0x1210);
5209 INSTANCE_WR(ctx, 0xB38/4, 0x8000080);
5210 INSTANCE_WR(ctx, 0xB60/4, 0x27070);
5211 INSTANCE_WR(ctx, 0xB6C/4, 0x3FFFFFF);
5212 INSTANCE_WR(ctx, 0xB84/4, 0x120407);
5213 INSTANCE_WR(ctx, 0xB88/4, 0x5091507);
5214 INSTANCE_WR(ctx, 0xB8C/4, 0x5010202);
5215 INSTANCE_WR(ctx, 0xB90/4, 0x30201);
5216 INSTANCE_WR(ctx, 0xBAC/4, 0x40);
5217 INSTANCE_WR(ctx, 0xBB0/4, 0xD0C0B0A);
5218 INSTANCE_WR(ctx, 0xBB4/4, 0x141210);
5219 INSTANCE_WR(ctx, 0xBB8/4, 0x1F0);
5220 INSTANCE_WR(ctx, 0xBBC/4, 0x1);
5221 INSTANCE_WR(ctx, 0xBC0/4, 0x3);
5222 INSTANCE_WR(ctx, 0xBCC/4, 0x39E00);
5223 INSTANCE_WR(ctx, 0xBD0/4, 0x100);
5224 INSTANCE_WR(ctx, 0xBD4/4, 0x3800);
5225 INSTANCE_WR(ctx, 0xBD8/4, 0x404040);
5226 INSTANCE_WR(ctx, 0xBDC/4, 0xFF0A);
5227 INSTANCE_WR(ctx, 0xBE4/4, 0x77F005);
5228 INSTANCE_WR(ctx, 0xBE8/4, 0x3F7FFF);
5229 INSTANCE_WR(ctx, 0xBF8/4, 0x1800000);
5230 INSTANCE_WR(ctx, 0xBFC/4, 0x160000);
5231 INSTANCE_WR(ctx, 0xC00/4, 0x1800000);
5232 INSTANCE_WR(ctx, 0xC10/4, 0x3FFFF);
5233 INSTANCE_WR(ctx, 0xC14/4, 0x118C0000);
5234 INSTANCE_WR(ctx, 0xC38/4, 0x10401);
5235 INSTANCE_WR(ctx, 0xC40/4, 0x78);
5236 INSTANCE_WR(ctx, 0xC48/4, 0xBF);
5237 INSTANCE_WR(ctx, 0xC50/4, 0x1210);
5238 INSTANCE_WR(ctx, 0xC54/4, 0x8000080);
5239 INSTANCE_WR(ctx, 0xC78/4, 0x1800000);
5240 INSTANCE_WR(ctx, 0xC7C/4, 0x160000);
5241 INSTANCE_WR(ctx, 0xC80/4, 0x1800000);
5242 INSTANCE_WR(ctx, 0xC90/4, 0x3FFFF);
5243 INSTANCE_WR(ctx, 0xC94/4, 0x118C0000);
5244 INSTANCE_WR(ctx, 0xCB8/4, 0x10401);
5245 INSTANCE_WR(ctx, 0xCC0/4, 0x78);
5246 INSTANCE_WR(ctx, 0xCC8/4, 0xBF);
5247 INSTANCE_WR(ctx, 0xCD0/4, 0x1210);
5248 INSTANCE_WR(ctx, 0xCD4/4, 0x8000080);
5249 INSTANCE_WR(ctx, 0xCFC/4, 0x27070);
5250 INSTANCE_WR(ctx, 0xD08/4, 0x3FFFFFF);
5251 INSTANCE_WR(ctx, 0xD20/4, 0x120407);
5252 INSTANCE_WR(ctx, 0xD24/4, 0x5091507);
5253 INSTANCE_WR(ctx, 0xD28/4, 0x5010202);
5254 INSTANCE_WR(ctx, 0xD2C/4, 0x30201);
5255 INSTANCE_WR(ctx, 0xD48/4, 0x40);
5256 INSTANCE_WR(ctx, 0xD4C/4, 0xD0C0B0A);
5257 INSTANCE_WR(ctx, 0xD50/4, 0x141210);
5258 INSTANCE_WR(ctx, 0xD54/4, 0x1F0);
5259 INSTANCE_WR(ctx, 0xD58/4, 0x1);
5260 INSTANCE_WR(ctx, 0xD5C/4, 0x3);
5261 INSTANCE_WR(ctx, 0xD68/4, 0x39E00);
5262 INSTANCE_WR(ctx, 0xD6C/4, 0x100);
5263 INSTANCE_WR(ctx, 0xD70/4, 0x3800);
5264 INSTANCE_WR(ctx, 0xD74/4, 0x404040);
5265 INSTANCE_WR(ctx, 0xD78/4, 0xFF0A);
5266 INSTANCE_WR(ctx, 0xD80/4, 0x77F005);
5267 INSTANCE_WR(ctx, 0xD84/4, 0x3F7FFF);
5268 INSTANCE_WR(ctx, 0xD94/4, 0x1800000);
5269 INSTANCE_WR(ctx, 0xD98/4, 0x160000);
5270 INSTANCE_WR(ctx, 0xD9C/4, 0x1800000);
5271 INSTANCE_WR(ctx, 0xDAC/4, 0x3FFFF);
5272 INSTANCE_WR(ctx, 0xDB0/4, 0x118C0000);
5273 INSTANCE_WR(ctx, 0xDD4/4, 0x10401);
5274 INSTANCE_WR(ctx, 0xDDC/4, 0x78);
5275 INSTANCE_WR(ctx, 0xDE4/4, 0xBF);
5276 INSTANCE_WR(ctx, 0xDEC/4, 0x1210);
5277 INSTANCE_WR(ctx, 0xDF0/4, 0x8000080);
5278 INSTANCE_WR(ctx, 0xE14/4, 0x1800000);
5279 INSTANCE_WR(ctx, 0xE18/4, 0x160000);
5280 INSTANCE_WR(ctx, 0xE1C/4, 0x1800000);
5281 INSTANCE_WR(ctx, 0xE2C/4, 0x3FFFF);
5282 INSTANCE_WR(ctx, 0xE30/4, 0x118C0000);
5283 INSTANCE_WR(ctx, 0xE54/4, 0x10401);
5284 INSTANCE_WR(ctx, 0xE5C/4, 0x78);
5285 INSTANCE_WR(ctx, 0xE64/4, 0xBF);
5286 INSTANCE_WR(ctx, 0xE6C/4, 0x1210);
5287 INSTANCE_WR(ctx, 0xE70/4, 0x8000080);
5288 INSTANCE_WR(ctx, 0xE98/4, 0x27070);
5289 INSTANCE_WR(ctx, 0xEA4/4, 0x3FFFFFF);
5290 INSTANCE_WR(ctx, 0xEBC/4, 0x120407);
5291 INSTANCE_WR(ctx, 0xEC0/4, 0x5091507);
5292 INSTANCE_WR(ctx, 0xEC4/4, 0x5010202);
5293 INSTANCE_WR(ctx, 0xEC8/4, 0x30201);
5294 INSTANCE_WR(ctx, 0xEE4/4, 0x40);
5295 INSTANCE_WR(ctx, 0xEE8/4, 0xD0C0B0A);
5296 INSTANCE_WR(ctx, 0xEEC/4, 0x141210);
5297 INSTANCE_WR(ctx, 0xEF0/4, 0x1F0);
5298 INSTANCE_WR(ctx, 0xEF4/4, 0x1);
5299 INSTANCE_WR(ctx, 0xEF8/4, 0x3);
5300 INSTANCE_WR(ctx, 0xF04/4, 0x39E00);
5301 INSTANCE_WR(ctx, 0xF08/4, 0x100);
5302 INSTANCE_WR(ctx, 0xF0C/4, 0x3800);
5303 INSTANCE_WR(ctx, 0xF10/4, 0x404040);
5304 INSTANCE_WR(ctx, 0xF14/4, 0xFF0A);
5305 INSTANCE_WR(ctx, 0xF1C/4, 0x77F005);
5306 INSTANCE_WR(ctx, 0xF20/4, 0x3F7FFF);
5307 INSTANCE_WR(ctx, 0xF30/4, 0x1800000);
5308 INSTANCE_WR(ctx, 0xF34/4, 0x160000);
5309 INSTANCE_WR(ctx, 0xF38/4, 0x1800000);
5310 INSTANCE_WR(ctx, 0xF48/4, 0x3FFFF);
5311 INSTANCE_WR(ctx, 0xF4C/4, 0x118C0000);
5312 INSTANCE_WR(ctx, 0xF70/4, 0x10401);
5313 INSTANCE_WR(ctx, 0xF78/4, 0x78);
5314 INSTANCE_WR(ctx, 0xF80/4, 0xBF);
5315 INSTANCE_WR(ctx, 0xF88/4, 0x1210);
5316 INSTANCE_WR(ctx, 0xF8C/4, 0x8000080);
5317 INSTANCE_WR(ctx, 0xFB0/4, 0x1800000);
5318 INSTANCE_WR(ctx, 0xFB4/4, 0x160000);
5319 INSTANCE_WR(ctx, 0xFB8/4, 0x1800000);
5320 INSTANCE_WR(ctx, 0xFC8/4, 0x3FFFF);
5321 INSTANCE_WR(ctx, 0xFCC/4, 0x118C0000);
5322 INSTANCE_WR(ctx, 0xFF0/4, 0x10401);
5323 INSTANCE_WR(ctx, 0xFF8/4, 0x78);
5324 INSTANCE_WR(ctx, 0x1000/4, 0xBF);
5325 INSTANCE_WR(ctx, 0x1008/4, 0x1210);
5326 INSTANCE_WR(ctx, 0x100C/4, 0x8000080);
5327 INSTANCE_WR(ctx, 0x1034/4, 0x27070);
5328 INSTANCE_WR(ctx, 0x1040/4, 0x3FFFFFF);
5329 INSTANCE_WR(ctx, 0x1058/4, 0x120407);
5330 INSTANCE_WR(ctx, 0x105C/4, 0x5091507);
5331 INSTANCE_WR(ctx, 0x1060/4, 0x5010202);
5332 INSTANCE_WR(ctx, 0x1064/4, 0x30201);
5333 INSTANCE_WR(ctx, 0x1080/4, 0x40);
5334 INSTANCE_WR(ctx, 0x1084/4, 0xD0C0B0A);
5335 INSTANCE_WR(ctx, 0x1088/4, 0x141210);
5336 INSTANCE_WR(ctx, 0x108C/4, 0x1F0);
5337 INSTANCE_WR(ctx, 0x1090/4, 0x1);
5338 INSTANCE_WR(ctx, 0x1094/4, 0x3);
5339 INSTANCE_WR(ctx, 0x10A0/4, 0x39E00);
5340 INSTANCE_WR(ctx, 0x10A4/4, 0x100);
5341 INSTANCE_WR(ctx, 0x10A8/4, 0x3800);
5342 INSTANCE_WR(ctx, 0x10AC/4, 0x404040);
5343 INSTANCE_WR(ctx, 0x10B0/4, 0xFF0A);
5344 INSTANCE_WR(ctx, 0x10B8/4, 0x77F005);
5345 INSTANCE_WR(ctx, 0x10BC/4, 0x3F7FFF);
5346 INSTANCE_WR(ctx, 0x10CC/4, 0x1800000);
5347 INSTANCE_WR(ctx, 0x10D0/4, 0x160000);
5348 INSTANCE_WR(ctx, 0x10D4/4, 0x1800000);
5349 INSTANCE_WR(ctx, 0x10E4/4, 0x3FFFF);
5350 INSTANCE_WR(ctx, 0x10E8/4, 0x118C0000);
5351 INSTANCE_WR(ctx, 0x110C/4, 0x10401);
5352 INSTANCE_WR(ctx, 0x1114/4, 0x78);
5353 INSTANCE_WR(ctx, 0x111C/4, 0xBF);
5354 INSTANCE_WR(ctx, 0x1124/4, 0x1210);
5355 INSTANCE_WR(ctx, 0x1128/4, 0x8000080);
5356 INSTANCE_WR(ctx, 0x114C/4, 0x1800000);
5357 INSTANCE_WR(ctx, 0x1150/4, 0x160000);
5358 INSTANCE_WR(ctx, 0x1154/4, 0x1800000);
5359 INSTANCE_WR(ctx, 0x1164/4, 0x3FFFF);
5360 INSTANCE_WR(ctx, 0x1168/4, 0x118C0000);
5361 INSTANCE_WR(ctx, 0x118C/4, 0x10401);
5362 INSTANCE_WR(ctx, 0x1194/4, 0x78);
5363 INSTANCE_WR(ctx, 0x119C/4, 0xBF);
5364 INSTANCE_WR(ctx, 0x11A4/4, 0x1210);
5365 INSTANCE_WR(ctx, 0x11A8/4, 0x8000080);
5366 INSTANCE_WR(ctx, 0x11D0/4, 0x27070);
5367 INSTANCE_WR(ctx, 0x11DC/4, 0x3FFFFFF);
5368 INSTANCE_WR(ctx, 0x11F4/4, 0x120407);
5369 INSTANCE_WR(ctx, 0x11F8/4, 0x5091507);
5370 INSTANCE_WR(ctx, 0x11FC/4, 0x5010202);
5371 INSTANCE_WR(ctx, 0x1200/4, 0x30201);
5372 INSTANCE_WR(ctx, 0x121C/4, 0x40);
5373 INSTANCE_WR(ctx, 0x1220/4, 0xD0C0B0A);
5374 INSTANCE_WR(ctx, 0x1224/4, 0x141210);
5375 INSTANCE_WR(ctx, 0x1228/4, 0x1F0);
5376 INSTANCE_WR(ctx, 0x122C/4, 0x1);
5377 INSTANCE_WR(ctx, 0x1230/4, 0x3);
5378 INSTANCE_WR(ctx, 0x123C/4, 0x39E00);
5379 INSTANCE_WR(ctx, 0x1240/4, 0x100);
5380 INSTANCE_WR(ctx, 0x1244/4, 0x3800);
5381 INSTANCE_WR(ctx, 0x1248/4, 0x404040);
5382 INSTANCE_WR(ctx, 0x124C/4, 0xFF0A);
5383 INSTANCE_WR(ctx, 0x1254/4, 0x77F005);
5384 INSTANCE_WR(ctx, 0x1258/4, 0x3F7FFF);
5385 INSTANCE_WR(ctx, 0x1268/4, 0x1800000);
5386 INSTANCE_WR(ctx, 0x126C/4, 0x160000);
5387 INSTANCE_WR(ctx, 0x1270/4, 0x1800000);
5388 INSTANCE_WR(ctx, 0x1280/4, 0x3FFFF);
5389 INSTANCE_WR(ctx, 0x1284/4, 0x118C0000);
5390 INSTANCE_WR(ctx, 0x12A8/4, 0x10401);
5391 INSTANCE_WR(ctx, 0x12B0/4, 0x78);
5392 INSTANCE_WR(ctx, 0x12B8/4, 0xBF);
5393 INSTANCE_WR(ctx, 0x12C0/4, 0x1210);
5394 INSTANCE_WR(ctx, 0x12C4/4, 0x8000080);
5395 INSTANCE_WR(ctx, 0x12E8/4, 0x1800000);
5396 INSTANCE_WR(ctx, 0x12EC/4, 0x160000);
5397 INSTANCE_WR(ctx, 0x12F0/4, 0x1800000);
5398 INSTANCE_WR(ctx, 0x1300/4, 0x3FFFF);
5399 INSTANCE_WR(ctx, 0x1304/4, 0x118C0000);
5400 INSTANCE_WR(ctx, 0x1328/4, 0x10401);
5401 INSTANCE_WR(ctx, 0x1330/4, 0x78);
5402 INSTANCE_WR(ctx, 0x1338/4, 0xBF);
5403 INSTANCE_WR(ctx, 0x1340/4, 0x1210);
5404 INSTANCE_WR(ctx, 0x1344/4, 0x8000080);
5405 INSTANCE_WR(ctx, 0x136C/4, 0x27070);
5406 INSTANCE_WR(ctx, 0x1378/4, 0x3FFFFFF);
5407 INSTANCE_WR(ctx, 0x1390/4, 0x120407);
5408 INSTANCE_WR(ctx, 0x1394/4, 0x5091507);
5409 INSTANCE_WR(ctx, 0x1398/4, 0x5010202);
5410 INSTANCE_WR(ctx, 0x139C/4, 0x30201);
5411 INSTANCE_WR(ctx, 0x13B8/4, 0x40);
5412 INSTANCE_WR(ctx, 0x13BC/4, 0xD0C0B0A);
5413 INSTANCE_WR(ctx, 0x13C0/4, 0x141210);
5414 INSTANCE_WR(ctx, 0x13C4/4, 0x1F0);
5415 INSTANCE_WR(ctx, 0x13C8/4, 0x1);
5416 INSTANCE_WR(ctx, 0x13CC/4, 0x3);
5417 INSTANCE_WR(ctx, 0x13D8/4, 0x39E00);
5418 INSTANCE_WR(ctx, 0x13DC/4, 0x100);
5419 INSTANCE_WR(ctx, 0x13E0/4, 0x3800);
5420 INSTANCE_WR(ctx, 0x13E4/4, 0x404040);
5421 INSTANCE_WR(ctx, 0x13E8/4, 0xFF0A);
5422 INSTANCE_WR(ctx, 0x13F0/4, 0x77F005);
5423 INSTANCE_WR(ctx, 0x13F4/4, 0x3F7FFF);
5424 INSTANCE_WR(ctx, 0x8620/4, 0x21);
5425 INSTANCE_WR(ctx, 0x8640/4, 0x1);
5426 INSTANCE_WR(ctx, 0x8660/4, 0x2);
5427 INSTANCE_WR(ctx, 0x8680/4, 0x100);
5428 INSTANCE_WR(ctx, 0x86A0/4, 0x100);
5429 INSTANCE_WR(ctx, 0x86C0/4, 0x1);
5430 INSTANCE_WR(ctx, 0x8720/4, 0x1);
5431 INSTANCE_WR(ctx, 0x8740/4, 0x2);
5432 INSTANCE_WR(ctx, 0x8760/4, 0x100);
5433 INSTANCE_WR(ctx, 0x8780/4, 0x100);
5434 INSTANCE_WR(ctx, 0x87A0/4, 0x1);
5435 INSTANCE_WR(ctx, 0x1B8C0/4, 0x4);
5436 INSTANCE_WR(ctx, 0x1B8E0/4, 0x4);
5437 INSTANCE_WR(ctx, 0x54260/4, 0x4);
5438 INSTANCE_WR(ctx, 0x54280/4, 0x4);
5439 INSTANCE_WR(ctx, 0x542A0/4, 0x8100C12);
5440 INSTANCE_WR(ctx, 0x542C0/4, 0x3);
5441 INSTANCE_WR(ctx, 0x54300/4, 0x8100C12);
5442 INSTANCE_WR(ctx, 0x54340/4, 0x80C14);
5443 INSTANCE_WR(ctx, 0x54360/4, 0x1);
5444 INSTANCE_WR(ctx, 0x54380/4, 0x80C14);
5445 INSTANCE_WR(ctx, 0x543E0/4, 0x8100C12);
5446 INSTANCE_WR(ctx, 0x54400/4, 0x27);
5447 INSTANCE_WR(ctx, 0x54460/4, 0x1);
5448 INSTANCE_WR(ctx, 0x5BCA0/4, 0x1);
5449 INSTANCE_WR(ctx, 0x5BF80/4, 0x8100C12);
5450 INSTANCE_WR(ctx, 0x5C120/4, 0x4000000);
5451 INSTANCE_WR(ctx, 0x5C140/4, 0x4000000);
5452 INSTANCE_WR(ctx, 0x5C180/4, 0x80);
5453 INSTANCE_WR(ctx, 0x5C200/4, 0x80);
5454 INSTANCE_WR(ctx, 0x5C240/4, 0x3F);
5455 INSTANCE_WR(ctx, 0x5C3A0/4, 0x2);
5456 INSTANCE_WR(ctx, 0x5C3C0/4, 0x4000000);
5457 INSTANCE_WR(ctx, 0x5C3E0/4, 0x4000000);
5458 INSTANCE_WR(ctx, 0x5C500/4, 0x4);
5459 INSTANCE_WR(ctx, 0x5C580/4, 0x4);
5460 INSTANCE_WR(ctx, 0x5C7C0/4, 0x1);
5461 INSTANCE_WR(ctx, 0x5C7E0/4, 0x1001);
5462 INSTANCE_WR(ctx, 0x5C800/4, 0xFFFF);
5463 INSTANCE_WR(ctx, 0x5C820/4, 0xFFFF);
5464 INSTANCE_WR(ctx, 0x5C840/4, 0xFFFF);
5465 INSTANCE_WR(ctx, 0x5C860/4, 0xFFFF);
5466 INSTANCE_WR(ctx, 0x5CC80/4, 0x3F800000);
5467 INSTANCE_WR(ctx, 0x5CCA0/4, 0x3F800000);
5468 INSTANCE_WR(ctx, 0x5CCC0/4, 0x3F800000);
5469 INSTANCE_WR(ctx, 0x5CCE0/4, 0x3F800000);
5470 INSTANCE_WR(ctx, 0x5CD00/4, 0x3F800000);
5471 INSTANCE_WR(ctx, 0x5CD20/4, 0x3F800000);
5472 INSTANCE_WR(ctx, 0x5CD40/4, 0x3F800000);
5473 INSTANCE_WR(ctx, 0x5CD60/4, 0x3F800000);
5474 INSTANCE_WR(ctx, 0x5CD80/4, 0x3F800000);
5475 INSTANCE_WR(ctx, 0x5CDA0/4, 0x3F800000);
5476 INSTANCE_WR(ctx, 0x5CDC0/4, 0x3F800000);
5477 INSTANCE_WR(ctx, 0x5CDE0/4, 0x3F800000);
5478 INSTANCE_WR(ctx, 0x5CE00/4, 0x3F800000);
5479 INSTANCE_WR(ctx, 0x5CE20/4, 0x3F800000);
5480 INSTANCE_WR(ctx, 0x5CE40/4, 0x3F800000);
5481 INSTANCE_WR(ctx, 0x5CE60/4, 0x3F800000);
5482 INSTANCE_WR(ctx, 0x5CE80/4, 0x10);
5483 INSTANCE_WR(ctx, 0x5CEE0/4, 0x3);
5484 INSTANCE_WR(ctx, 0x1584/4, 0xF);
5485 INSTANCE_WR(ctx, 0x1624/4, 0x20);
5486 INSTANCE_WR(ctx, 0x1804/4, 0x1A);
5487 INSTANCE_WR(ctx, 0x19C4/4, 0x4);
5488 INSTANCE_WR(ctx, 0x19E4/4, 0x4);
5489 INSTANCE_WR(ctx, 0x1A24/4, 0x4);
5490 INSTANCE_WR(ctx, 0x1A44/4, 0x8);
5491 INSTANCE_WR(ctx, 0x1A84/4, 0x7FF);
5492 INSTANCE_WR(ctx, 0x1C24/4, 0xF);
5493 INSTANCE_WR(ctx, 0x4104/4, 0xF);
5494 INSTANCE_WR(ctx, 0x4144/4, 0x1);
5495 INSTANCE_WR(ctx, 0x4CA4/4, 0xF);
5496 INSTANCE_WR(ctx, 0x15344/4, 0xF);
5497 INSTANCE_WR(ctx, 0x155E4/4, 0x1);
5498 INSTANCE_WR(ctx, 0x15604/4, 0x100);
5499 INSTANCE_WR(ctx, 0x15624/4, 0x100);
5500 INSTANCE_WR(ctx, 0x15644/4, 0x11);
5501 INSTANCE_WR(ctx, 0x15684/4, 0x8);
5502 INSTANCE_WR(ctx, 0x15744/4, 0x1);
5503 INSTANCE_WR(ctx, 0x15784/4, 0x1);
5504 INSTANCE_WR(ctx, 0x157A4/4, 0x1);
5505 INSTANCE_WR(ctx, 0x157C4/4, 0x1);
5506 INSTANCE_WR(ctx, 0x157E4/4, 0xCF);
5507 INSTANCE_WR(ctx, 0x15804/4, 0x2);
5508 INSTANCE_WR(ctx, 0x158E4/4, 0x1);
5509 INSTANCE_WR(ctx, 0x15924/4, 0x1);
5510 INSTANCE_WR(ctx, 0x15944/4, 0x1);
5511 INSTANCE_WR(ctx, 0x15964/4, 0x1);
5512 INSTANCE_WR(ctx, 0x15A04/4, 0x4);
5513 INSTANCE_WR(ctx, 0x15A44/4, 0x1);
5514 INSTANCE_WR(ctx, 0x15A64/4, 0x15);
5515 INSTANCE_WR(ctx, 0x15AE4/4, 0x4444480);
5516 INSTANCE_WR(ctx, 0x16264/4, 0x8100C12);
5517 INSTANCE_WR(ctx, 0x16304/4, 0x100);
5518 INSTANCE_WR(ctx, 0x16364/4, 0x10001);
5519 INSTANCE_WR(ctx, 0x163A4/4, 0x10001);
5520 INSTANCE_WR(ctx, 0x163C4/4, 0x1);
5521 INSTANCE_WR(ctx, 0x163E4/4, 0x10001);
5522 INSTANCE_WR(ctx, 0x16404/4, 0x1);
5523 INSTANCE_WR(ctx, 0x16424/4, 0x4);
5524 INSTANCE_WR(ctx, 0x16444/4, 0x2);
5525 INSTANCE_WR(ctx, 0x183C4/4, 0x4E3BFDF);
5526 INSTANCE_WR(ctx, 0x183E4/4, 0x4E3BFDF);
5527 INSTANCE_WR(ctx, 0x18484/4, 0xFAC6881);
5528 INSTANCE_WR(ctx, 0x18604/4, 0x4E3BFDF);
5529 INSTANCE_WR(ctx, 0x18624/4, 0x4E3BFDF);
5530 INSTANCE_WR(ctx, 0x16508/4, 0x3FFFFF);
5531 INSTANCE_WR(ctx, 0x16568/4, 0x1FFF);
5532 INSTANCE_WR(ctx, 0x16748/4, 0x3F800000);
5533 INSTANCE_WR(ctx, 0x16828/4, 0x4);
5534 INSTANCE_WR(ctx, 0x16848/4, 0x1A);
5535 INSTANCE_WR(ctx, 0x168A8/4, 0x1);
5536 INSTANCE_WR(ctx, 0x16B08/4, 0xFFFF00);
5537 INSTANCE_WR(ctx, 0x16BE8/4, 0xF);
5538 INSTANCE_WR(ctx, 0x16CE8/4, 0xFAC6881);
5539 INSTANCE_WR(ctx, 0x16D08/4, 0x11);
5540 INSTANCE_WR(ctx, 0x16F08/4, 0x4);
5541 INSTANCE_WR(ctx, 0x16FA8/4, 0x2);
5542 INSTANCE_WR(ctx, 0x16FC8/4, 0x4000000);
5543 INSTANCE_WR(ctx, 0x16FE8/4, 0x4000000);
5544 INSTANCE_WR(ctx, 0x17068/4, 0x5);
5545 INSTANCE_WR(ctx, 0x17088/4, 0x52);
5546 INSTANCE_WR(ctx, 0x17128/4, 0x1);
5547 INSTANCE_WR(ctx, 0x17348/4, 0x3F800000);
5548 INSTANCE_WR(ctx, 0x17368/4, 0x3F800000);
5549 INSTANCE_WR(ctx, 0x17388/4, 0x3F800000);
5550 INSTANCE_WR(ctx, 0x173A8/4, 0x3F800000);
5551 INSTANCE_WR(ctx, 0x173C8/4, 0x3F800000);
5552 INSTANCE_WR(ctx, 0x173E8/4, 0x3F800000);
5553 INSTANCE_WR(ctx, 0x17408/4, 0x3F800000);
5554 INSTANCE_WR(ctx, 0x17428/4, 0x3F800000);
5555 INSTANCE_WR(ctx, 0x17448/4, 0x3F800000);
5556 INSTANCE_WR(ctx, 0x17468/4, 0x3F800000);
5557 INSTANCE_WR(ctx, 0x17488/4, 0x3F800000);
5558 INSTANCE_WR(ctx, 0x174A8/4, 0x3F800000);
5559 INSTANCE_WR(ctx, 0x174C8/4, 0x3F800000);
5560 INSTANCE_WR(ctx, 0x174E8/4, 0x3F800000);
5561 INSTANCE_WR(ctx, 0x17508/4, 0x3F800000);
5562 INSTANCE_WR(ctx, 0x17528/4, 0x3F800000);
5563 INSTANCE_WR(ctx, 0x17548/4, 0x10);
5564 INSTANCE_WR(ctx, 0x17A28/4, 0x8100C12);
5565 INSTANCE_WR(ctx, 0x17A48/4, 0x5);
5566 INSTANCE_WR(ctx, 0x17AA8/4, 0x1);
5567 INSTANCE_WR(ctx, 0x17AE8/4, 0xFFFF);
5568 INSTANCE_WR(ctx, 0x17B08/4, 0xFFFF);
5569 INSTANCE_WR(ctx, 0x17B28/4, 0xFFFF);
5570 INSTANCE_WR(ctx, 0x17B48/4, 0xFFFF);
5571 INSTANCE_WR(ctx, 0x17B68/4, 0x3);
5572 INSTANCE_WR(ctx, 0x17F68/4, 0xFFFF00);
5573 INSTANCE_WR(ctx, 0x17F88/4, 0x1A);
5574 INSTANCE_WR(ctx, 0x17FC8/4, 0x3);
5575 INSTANCE_WR(ctx, 0x184A8/4, 0x102);
5576 INSTANCE_WR(ctx, 0x184E8/4, 0x4);
5577 INSTANCE_WR(ctx, 0x18508/4, 0x4);
5578 INSTANCE_WR(ctx, 0x18528/4, 0x4);
5579 INSTANCE_WR(ctx, 0x18548/4, 0x4);
5580 INSTANCE_WR(ctx, 0x18568/4, 0x4);
5581 INSTANCE_WR(ctx, 0x18588/4, 0x4);
5582 INSTANCE_WR(ctx, 0x185C8/4, 0x7FF);
5583 INSTANCE_WR(ctx, 0x18608/4, 0x102);
5584 INSTANCE_WR(ctx, 0x18748/4, 0x4);
5585 INSTANCE_WR(ctx, 0x18768/4, 0x4);
5586 INSTANCE_WR(ctx, 0x18788/4, 0x4);
5587 INSTANCE_WR(ctx, 0x187A8/4, 0x4);
5588 INSTANCE_WR(ctx, 0x18DE8/4, 0x80C14);
5589 INSTANCE_WR(ctx, 0x18E48/4, 0x804);
5590 INSTANCE_WR(ctx, 0x18E88/4, 0x4);
5591 INSTANCE_WR(ctx, 0x18EA8/4, 0x4);
5592 INSTANCE_WR(ctx, 0x18EC8/4, 0x8100C12);
5593 INSTANCE_WR(ctx, 0x18F08/4, 0x4);
5594 INSTANCE_WR(ctx, 0x18F28/4, 0x4);
5595 INSTANCE_WR(ctx, 0x18F68/4, 0x10);
5596 INSTANCE_WR(ctx, 0x19008/4, 0x804);
5597 INSTANCE_WR(ctx, 0x19028/4, 0x1);
5598 INSTANCE_WR(ctx, 0x19048/4, 0x1A);
5599 INSTANCE_WR(ctx, 0x19068/4, 0x7F);
5600 INSTANCE_WR(ctx, 0x190A8/4, 0x1);
5601 INSTANCE_WR(ctx, 0x190C8/4, 0x80C14);
5602 INSTANCE_WR(ctx, 0x19108/4, 0x8100C12);
5603 INSTANCE_WR(ctx, 0x19128/4, 0x4);
5604 INSTANCE_WR(ctx, 0x19148/4, 0x4);
5605 INSTANCE_WR(ctx, 0x19188/4, 0x10);
5606 INSTANCE_WR(ctx, 0x19208/4, 0x1);
5607 INSTANCE_WR(ctx, 0x19228/4, 0x8100C12);
5608 INSTANCE_WR(ctx, 0x19308/4, 0x7FF);
5609 INSTANCE_WR(ctx, 0x19328/4, 0x80C14);
5610 INSTANCE_WR(ctx, 0x19A48/4, 0x1);
5611 INSTANCE_WR(ctx, 0x19AA8/4, 0x10);
5612 INSTANCE_WR(ctx, 0x1A1C8/4, 0x88);
5613 INSTANCE_WR(ctx, 0x1A1E8/4, 0x88);
5614 INSTANCE_WR(ctx, 0x1A248/4, 0x4);
5615 INSTANCE_WR(ctx, 0x1A528/4, 0x26);
5616 INSTANCE_WR(ctx, 0x1A588/4, 0x3F800000);
5617 INSTANCE_WR(ctx, 0x1A608/4, 0x1A);
5618 INSTANCE_WR(ctx, 0x1A628/4, 0x10);
5619 INSTANCE_WR(ctx, 0x1AB48/4, 0x52);
5620 INSTANCE_WR(ctx, 0x1AB88/4, 0x26);
5621 INSTANCE_WR(ctx, 0x1ABC8/4, 0x4);
5622 INSTANCE_WR(ctx, 0x1ABE8/4, 0x4);
5623 INSTANCE_WR(ctx, 0x1AC28/4, 0x1A);
5624 INSTANCE_WR(ctx, 0x1AC88/4, 0xFFFF00);
5625 INSTANCE_WR(ctx, 0x1ACC8/4, 0x4);
5626 INSTANCE_WR(ctx, 0x1ACE8/4, 0x4);
5627 INSTANCE_WR(ctx, 0x1AD28/4, 0x80);
5628 INSTANCE_WR(ctx, 0x1AD48/4, 0x4);
5629 INSTANCE_WR(ctx, 0x1AD68/4, 0x80C14);
5630 INSTANCE_WR(ctx, 0x1ADA8/4, 0x7FF);
5631 INSTANCE_WR(ctx, 0x2D608/4, 0x4);
5632 INSTANCE_WR(ctx, 0x2D628/4, 0x4);
5633 INSTANCE_WR(ctx, 0x2D668/4, 0x80);
5634 INSTANCE_WR(ctx, 0x2D688/4, 0x4);
5635 INSTANCE_WR(ctx, 0x2D6A8/4, 0x1);
5636 INSTANCE_WR(ctx, 0x2D6E8/4, 0x27);
5637 INSTANCE_WR(ctx, 0x2D728/4, 0x26);
5638 INSTANCE_WR(ctx, 0x2D7A8/4, 0x4000000);
5639 INSTANCE_WR(ctx, 0x2D7C8/4, 0x4000000);
5640 INSTANCE_WR(ctx, 0x2D7E8/4, 0x4000000);
5641 INSTANCE_WR(ctx, 0x2D808/4, 0x4000000);
5642 INSTANCE_WR(ctx, 0x2D828/4, 0x4000000);
5643 INSTANCE_WR(ctx, 0x2D848/4, 0x4000000);
5644 INSTANCE_WR(ctx, 0x2D868/4, 0x4000000);
5645 INSTANCE_WR(ctx, 0x2D888/4, 0x4000000);
5646 INSTANCE_WR(ctx, 0x2D8A8/4, 0x4000000);
5647 INSTANCE_WR(ctx, 0x2D8C8/4, 0x4000000);
5648 INSTANCE_WR(ctx, 0x2D8E8/4, 0x4000000);
5649 INSTANCE_WR(ctx, 0x2D908/4, 0x4000000);
5650 INSTANCE_WR(ctx, 0x2D928/4, 0x4000000);
5651 INSTANCE_WR(ctx, 0x2D948/4, 0x4000000);
5652 INSTANCE_WR(ctx, 0x2D968/4, 0x4000000);
5653 INSTANCE_WR(ctx, 0x2D988/4, 0x4000000);
5654 INSTANCE_WR(ctx, 0x2DE28/4, 0x4E3BFDF);
5655 INSTANCE_WR(ctx, 0x2DE48/4, 0x4E3BFDF);
5656 INSTANCE_WR(ctx, 0x2DEA8/4, 0x1FE21);
5657 INSTANCE_WR(ctx, 0x160C/4, 0x2);
5658 INSTANCE_WR(ctx, 0x164C/4, 0x1FFE67);
5659 INSTANCE_WR(ctx, 0x17EC/4, 0x1);
5660 INSTANCE_WR(ctx, 0x180C/4, 0x10);
5661 INSTANCE_WR(ctx, 0x186C/4, 0x1);
5662 INSTANCE_WR(ctx, 0x190C/4, 0x4);
5663 INSTANCE_WR(ctx, 0x192C/4, 0x400);
5664 INSTANCE_WR(ctx, 0x194C/4, 0x300);
5665 INSTANCE_WR(ctx, 0x196C/4, 0x1001);
5666 INSTANCE_WR(ctx, 0x198C/4, 0x15);
5667 INSTANCE_WR(ctx, 0x1A4C/4, 0x2);
5668 INSTANCE_WR(ctx, 0x1B6C/4, 0x1);
5669 INSTANCE_WR(ctx, 0x1B8C/4, 0x10);
5670 INSTANCE_WR(ctx, 0x1BCC/4, 0x1);
5671 INSTANCE_WR(ctx, 0x1E4C/4, 0x10);
5672 INSTANCE_WR(ctx, 0x206C/4, 0x3F800000);
5673 INSTANCE_WR(ctx, 0x208C/4, 0x3F800000);
5674 INSTANCE_WR(ctx, 0x20AC/4, 0x3F800000);
5675 INSTANCE_WR(ctx, 0x20CC/4, 0x3F800000);
5676 INSTANCE_WR(ctx, 0x20EC/4, 0x3F800000);
5677 INSTANCE_WR(ctx, 0x210C/4, 0x3F800000);
5678 INSTANCE_WR(ctx, 0x212C/4, 0x3F800000);
5679 INSTANCE_WR(ctx, 0x214C/4, 0x3F800000);
5680 INSTANCE_WR(ctx, 0x216C/4, 0x3F800000);
5681 INSTANCE_WR(ctx, 0x218C/4, 0x3F800000);
5682 INSTANCE_WR(ctx, 0x21AC/4, 0x3F800000);
5683 INSTANCE_WR(ctx, 0x21CC/4, 0x3F800000);
5684 INSTANCE_WR(ctx, 0x21EC/4, 0x3F800000);
5685 INSTANCE_WR(ctx, 0x220C/4, 0x3F800000);
5686 INSTANCE_WR(ctx, 0x222C/4, 0x3F800000);
5687 INSTANCE_WR(ctx, 0x224C/4, 0x3F800000);
5688 INSTANCE_WR(ctx, 0x258C/4, 0x10);
5689 INSTANCE_WR(ctx, 0x25CC/4, 0x3F);
5690 INSTANCE_WR(ctx, 0x26AC/4, 0x1);
5691 INSTANCE_WR(ctx, 0x26EC/4, 0x1);
5692 INSTANCE_WR(ctx, 0x272C/4, 0x1);
5693 INSTANCE_WR(ctx, 0x28CC/4, 0x11);
5694 INSTANCE_WR(ctx, 0x29CC/4, 0xF);
5695 INSTANCE_WR(ctx, 0x2ACC/4, 0x11);
5696 INSTANCE_WR(ctx, 0x2BAC/4, 0x1);
5697 INSTANCE_WR(ctx, 0x2BCC/4, 0x1);
5698 INSTANCE_WR(ctx, 0x2BEC/4, 0x1);
5699 INSTANCE_WR(ctx, 0x2C0C/4, 0x2);
5700 INSTANCE_WR(ctx, 0x2C2C/4, 0x1);
5701 INSTANCE_WR(ctx, 0x2C4C/4, 0x2);
5702 INSTANCE_WR(ctx, 0x2C6C/4, 0x1);
5703 INSTANCE_WR(ctx, 0x2CAC/4, 0x1FFE67);
5704 INSTANCE_WR(ctx, 0x2CEC/4, 0xFAC6881);
5705 INSTANCE_WR(ctx, 0x2FAC/4, 0x1);
5706 INSTANCE_WR(ctx, 0x2FCC/4, 0x2);
5707 INSTANCE_WR(ctx, 0x2FEC/4, 0x1);
5708 INSTANCE_WR(ctx, 0x300C/4, 0x1);
5709 INSTANCE_WR(ctx, 0x302C/4, 0x2);
5710 INSTANCE_WR(ctx, 0x304C/4, 0x1);
5711 INSTANCE_WR(ctx, 0x306C/4, 0x1);
5712 INSTANCE_WR(ctx, 0x30EC/4, 0x11);
5713 INSTANCE_WR(ctx, 0x310C/4, 0x1);
5714 INSTANCE_WR(ctx, 0x3D8C/4, 0x2);
5715 INSTANCE_WR(ctx, 0x3DCC/4, 0x1FFE67);
5716 INSTANCE_WR(ctx, 0x3F6C/4, 0x1);
5717 INSTANCE_WR(ctx, 0x3F8C/4, 0x10);
5718 INSTANCE_WR(ctx, 0x3FEC/4, 0x1);
5719 INSTANCE_WR(ctx, 0x408C/4, 0x4);
5720 INSTANCE_WR(ctx, 0x40AC/4, 0x400);
5721 INSTANCE_WR(ctx, 0x40CC/4, 0x300);
5722 INSTANCE_WR(ctx, 0x40EC/4, 0x1001);
5723 INSTANCE_WR(ctx, 0x410C/4, 0x15);
5724 INSTANCE_WR(ctx, 0x41CC/4, 0x2);
5725 INSTANCE_WR(ctx, 0x42EC/4, 0x1);
5726 INSTANCE_WR(ctx, 0x430C/4, 0x10);
5727 INSTANCE_WR(ctx, 0x434C/4, 0x1);
5728 INSTANCE_WR(ctx, 0x45CC/4, 0x10);
5729 INSTANCE_WR(ctx, 0x47EC/4, 0x3F800000);
5730 INSTANCE_WR(ctx, 0x480C/4, 0x3F800000);
5731 INSTANCE_WR(ctx, 0x482C/4, 0x3F800000);
5732 INSTANCE_WR(ctx, 0x484C/4, 0x3F800000);
5733 INSTANCE_WR(ctx, 0x486C/4, 0x3F800000);
5734 INSTANCE_WR(ctx, 0x488C/4, 0x3F800000);
5735 INSTANCE_WR(ctx, 0x48AC/4, 0x3F800000);
5736 INSTANCE_WR(ctx, 0x48CC/4, 0x3F800000);
5737 INSTANCE_WR(ctx, 0x48EC/4, 0x3F800000);
5738 INSTANCE_WR(ctx, 0x490C/4, 0x3F800000);
5739 INSTANCE_WR(ctx, 0x492C/4, 0x3F800000);
5740 INSTANCE_WR(ctx, 0x494C/4, 0x3F800000);
5741 INSTANCE_WR(ctx, 0x496C/4, 0x3F800000);
5742 INSTANCE_WR(ctx, 0x498C/4, 0x3F800000);
5743 INSTANCE_WR(ctx, 0x49AC/4, 0x3F800000);
5744 INSTANCE_WR(ctx, 0x49CC/4, 0x3F800000);
5745 INSTANCE_WR(ctx, 0x4D0C/4, 0x10);
5746 INSTANCE_WR(ctx, 0x4D4C/4, 0x3F);
5747 INSTANCE_WR(ctx, 0x4E2C/4, 0x1);
5748 INSTANCE_WR(ctx, 0x4E6C/4, 0x1);
5749 INSTANCE_WR(ctx, 0x4EAC/4, 0x1);
5750 INSTANCE_WR(ctx, 0x504C/4, 0x11);
5751 INSTANCE_WR(ctx, 0x514C/4, 0xF);
5752 INSTANCE_WR(ctx, 0x524C/4, 0x11);
5753 INSTANCE_WR(ctx, 0x532C/4, 0x1);
5754 INSTANCE_WR(ctx, 0x534C/4, 0x1);
5755 INSTANCE_WR(ctx, 0x536C/4, 0x1);
5756 INSTANCE_WR(ctx, 0x538C/4, 0x2);
5757 INSTANCE_WR(ctx, 0x53AC/4, 0x1);
5758 INSTANCE_WR(ctx, 0x53CC/4, 0x2);
5759 INSTANCE_WR(ctx, 0x53EC/4, 0x1);
5760 INSTANCE_WR(ctx, 0x542C/4, 0x1FFE67);
5761 INSTANCE_WR(ctx, 0x546C/4, 0xFAC6881);
5762 INSTANCE_WR(ctx, 0x572C/4, 0x1);
5763 INSTANCE_WR(ctx, 0x574C/4, 0x2);
5764 INSTANCE_WR(ctx, 0x576C/4, 0x1);
5765 INSTANCE_WR(ctx, 0x578C/4, 0x1);
5766 INSTANCE_WR(ctx, 0x57AC/4, 0x2);
5767 INSTANCE_WR(ctx, 0x57CC/4, 0x1);
5768 INSTANCE_WR(ctx, 0x57EC/4, 0x1);
5769 INSTANCE_WR(ctx, 0x586C/4, 0x11);
5770 INSTANCE_WR(ctx, 0x588C/4, 0x1);
5771 INSTANCE_WR(ctx, 0x650C/4, 0x2);
5772 INSTANCE_WR(ctx, 0x654C/4, 0x1FFE67);
5773 INSTANCE_WR(ctx, 0x66EC/4, 0x1);
5774 INSTANCE_WR(ctx, 0x670C/4, 0x10);
5775 INSTANCE_WR(ctx, 0x676C/4, 0x1);
5776 INSTANCE_WR(ctx, 0x680C/4, 0x4);
5777 INSTANCE_WR(ctx, 0x682C/4, 0x400);
5778 INSTANCE_WR(ctx, 0x684C/4, 0x300);
5779 INSTANCE_WR(ctx, 0x686C/4, 0x1001);
5780 INSTANCE_WR(ctx, 0x688C/4, 0x15);
5781 INSTANCE_WR(ctx, 0x694C/4, 0x2);
5782 INSTANCE_WR(ctx, 0x6A6C/4, 0x1);
5783 INSTANCE_WR(ctx, 0x6A8C/4, 0x10);
5784 INSTANCE_WR(ctx, 0x6ACC/4, 0x1);
5785 INSTANCE_WR(ctx, 0x6D4C/4, 0x10);
5786 INSTANCE_WR(ctx, 0x6F6C/4, 0x3F800000);
5787 INSTANCE_WR(ctx, 0x6F8C/4, 0x3F800000);
5788 INSTANCE_WR(ctx, 0x6FAC/4, 0x3F800000);
5789 INSTANCE_WR(ctx, 0x6FCC/4, 0x3F800000);
5790 INSTANCE_WR(ctx, 0x6FEC/4, 0x3F800000);
5791 INSTANCE_WR(ctx, 0x700C/4, 0x3F800000);
5792 INSTANCE_WR(ctx, 0x702C/4, 0x3F800000);
5793 INSTANCE_WR(ctx, 0x704C/4, 0x3F800000);
5794 INSTANCE_WR(ctx, 0x706C/4, 0x3F800000);
5795 INSTANCE_WR(ctx, 0x708C/4, 0x3F800000);
5796 INSTANCE_WR(ctx, 0x70AC/4, 0x3F800000);
5797 INSTANCE_WR(ctx, 0x70CC/4, 0x3F800000);
5798 INSTANCE_WR(ctx, 0x70EC/4, 0x3F800000);
5799 INSTANCE_WR(ctx, 0x710C/4, 0x3F800000);
5800 INSTANCE_WR(ctx, 0x712C/4, 0x3F800000);
5801 INSTANCE_WR(ctx, 0x714C/4, 0x3F800000);
5802 INSTANCE_WR(ctx, 0x748C/4, 0x10);
5803 INSTANCE_WR(ctx, 0x74CC/4, 0x3F);
5804 INSTANCE_WR(ctx, 0x75AC/4, 0x1);
5805 INSTANCE_WR(ctx, 0x75EC/4, 0x1);
5806 INSTANCE_WR(ctx, 0x762C/4, 0x1);
5807 INSTANCE_WR(ctx, 0x77CC/4, 0x11);
5808 INSTANCE_WR(ctx, 0x78CC/4, 0xF);
5809 INSTANCE_WR(ctx, 0x79CC/4, 0x11);
5810 INSTANCE_WR(ctx, 0x7AAC/4, 0x1);
5811 INSTANCE_WR(ctx, 0x7ACC/4, 0x1);
5812 INSTANCE_WR(ctx, 0x7AEC/4, 0x1);
5813 INSTANCE_WR(ctx, 0x7B0C/4, 0x2);
5814 INSTANCE_WR(ctx, 0x7B2C/4, 0x1);
5815 INSTANCE_WR(ctx, 0x7B4C/4, 0x2);
5816 INSTANCE_WR(ctx, 0x7B6C/4, 0x1);
5817 INSTANCE_WR(ctx, 0x7BAC/4, 0x1FFE67);
5818 INSTANCE_WR(ctx, 0x7BEC/4, 0xFAC6881);
5819 INSTANCE_WR(ctx, 0x7EAC/4, 0x1);
5820 INSTANCE_WR(ctx, 0x7ECC/4, 0x2);
5821 INSTANCE_WR(ctx, 0x7EEC/4, 0x1);
5822 INSTANCE_WR(ctx, 0x7F0C/4, 0x1);
5823 INSTANCE_WR(ctx, 0x7F2C/4, 0x2);
5824 INSTANCE_WR(ctx, 0x7F4C/4, 0x1);
5825 INSTANCE_WR(ctx, 0x7F6C/4, 0x1);
5826 INSTANCE_WR(ctx, 0x7FEC/4, 0x11);
5827 INSTANCE_WR(ctx, 0x800C/4, 0x1);
5828 INSTANCE_WR(ctx, 0x8C8C/4, 0x2);
5829 INSTANCE_WR(ctx, 0x8CCC/4, 0x1FFE67);
5830 INSTANCE_WR(ctx, 0x8E6C/4, 0x1);
5831 INSTANCE_WR(ctx, 0x8E8C/4, 0x10);
5832 INSTANCE_WR(ctx, 0x8EEC/4, 0x1);
5833 INSTANCE_WR(ctx, 0x8F8C/4, 0x4);
5834 INSTANCE_WR(ctx, 0x8FAC/4, 0x400);
5835 INSTANCE_WR(ctx, 0x8FCC/4, 0x300);
5836 INSTANCE_WR(ctx, 0x8FEC/4, 0x1001);
5837 INSTANCE_WR(ctx, 0x900C/4, 0x15);
5838 INSTANCE_WR(ctx, 0x90CC/4, 0x2);
5839 INSTANCE_WR(ctx, 0x91EC/4, 0x1);
5840 INSTANCE_WR(ctx, 0x920C/4, 0x10);
5841 INSTANCE_WR(ctx, 0x924C/4, 0x1);
5842 INSTANCE_WR(ctx, 0x94CC/4, 0x10);
5843 INSTANCE_WR(ctx, 0x96EC/4, 0x3F800000);
5844 INSTANCE_WR(ctx, 0x970C/4, 0x3F800000);
5845 INSTANCE_WR(ctx, 0x972C/4, 0x3F800000);
5846 INSTANCE_WR(ctx, 0x974C/4, 0x3F800000);
5847 INSTANCE_WR(ctx, 0x976C/4, 0x3F800000);
5848 INSTANCE_WR(ctx, 0x978C/4, 0x3F800000);
5849 INSTANCE_WR(ctx, 0x97AC/4, 0x3F800000);
5850 INSTANCE_WR(ctx, 0x97CC/4, 0x3F800000);
5851 INSTANCE_WR(ctx, 0x97EC/4, 0x3F800000);
5852 INSTANCE_WR(ctx, 0x980C/4, 0x3F800000);
5853 INSTANCE_WR(ctx, 0x982C/4, 0x3F800000);
5854 INSTANCE_WR(ctx, 0x984C/4, 0x3F800000);
5855 INSTANCE_WR(ctx, 0x986C/4, 0x3F800000);
5856 INSTANCE_WR(ctx, 0x988C/4, 0x3F800000);
5857 INSTANCE_WR(ctx, 0x98AC/4, 0x3F800000);
5858 INSTANCE_WR(ctx, 0x98CC/4, 0x3F800000);
5859 INSTANCE_WR(ctx, 0x9C0C/4, 0x10);
5860 INSTANCE_WR(ctx, 0x9C4C/4, 0x3F);
5861 INSTANCE_WR(ctx, 0x9D2C/4, 0x1);
5862 INSTANCE_WR(ctx, 0x9D6C/4, 0x1);
5863 INSTANCE_WR(ctx, 0x9DAC/4, 0x1);
5864 INSTANCE_WR(ctx, 0x9F4C/4, 0x11);
5865 INSTANCE_WR(ctx, 0xA04C/4, 0xF);
5866 INSTANCE_WR(ctx, 0xA14C/4, 0x11);
5867 INSTANCE_WR(ctx, 0xA22C/4, 0x1);
5868 INSTANCE_WR(ctx, 0xA24C/4, 0x1);
5869 INSTANCE_WR(ctx, 0xA26C/4, 0x1);
5870 INSTANCE_WR(ctx, 0xA28C/4, 0x2);
5871 INSTANCE_WR(ctx, 0xA2AC/4, 0x1);
5872 INSTANCE_WR(ctx, 0xA2CC/4, 0x2);
5873 INSTANCE_WR(ctx, 0xA2EC/4, 0x1);
5874 INSTANCE_WR(ctx, 0xA32C/4, 0x1FFE67);
5875 INSTANCE_WR(ctx, 0xA36C/4, 0xFAC6881);
5876 INSTANCE_WR(ctx, 0xA62C/4, 0x1);
5877 INSTANCE_WR(ctx, 0xA64C/4, 0x2);
5878 INSTANCE_WR(ctx, 0xA66C/4, 0x1);
5879 INSTANCE_WR(ctx, 0xA68C/4, 0x1);
5880 INSTANCE_WR(ctx, 0xA6AC/4, 0x2);
5881 INSTANCE_WR(ctx, 0xA6CC/4, 0x1);
5882 INSTANCE_WR(ctx, 0xA6EC/4, 0x1);
5883 INSTANCE_WR(ctx, 0xA76C/4, 0x11);
5884 INSTANCE_WR(ctx, 0xA78C/4, 0x1);
5885 INSTANCE_WR(ctx, 0x1530/4, 0x4);
5886 INSTANCE_WR(ctx, 0x17F0/4, 0x4);
5887 INSTANCE_WR(ctx, 0x1810/4, 0x4);
5888 INSTANCE_WR(ctx, 0x1830/4, 0x608080);
5889 INSTANCE_WR(ctx, 0x18D0/4, 0x4);
5890 INSTANCE_WR(ctx, 0x1930/4, 0x4);
5891 INSTANCE_WR(ctx, 0x1950/4, 0x4);
5892 INSTANCE_WR(ctx, 0x1970/4, 0x80);
5893 INSTANCE_WR(ctx, 0x1990/4, 0x4);
5894 INSTANCE_WR(ctx, 0x1E30/4, 0x4);
5895 INSTANCE_WR(ctx, 0x1E50/4, 0x80);
5896 INSTANCE_WR(ctx, 0x1E70/4, 0x4);
5897 INSTANCE_WR(ctx, 0x1E90/4, 0x3020100);
5898 INSTANCE_WR(ctx, 0x1EB0/4, 0x3);
5899 INSTANCE_WR(ctx, 0x1ED0/4, 0x4);
5900 INSTANCE_WR(ctx, 0x1F70/4, 0x4);
5901 INSTANCE_WR(ctx, 0x1F90/4, 0x3);
5902 INSTANCE_WR(ctx, 0x2010/4, 0x4);
5903 INSTANCE_WR(ctx, 0x164B0/4, 0x4);
5904 INSTANCE_WR(ctx, 0x164D0/4, 0x3);
5905 INSTANCE_WR(ctx, 0x16710/4, 0xF);
5906 INSTANCE_WR(ctx, 0x16890/4, 0x4);
5907 INSTANCE_WR(ctx, 0x168B0/4, 0xFFFF);
5908 INSTANCE_WR(ctx, 0x168D0/4, 0xFFFF);
5909 INSTANCE_WR(ctx, 0x168F0/4, 0xFFFF);
5910 INSTANCE_WR(ctx, 0x16910/4, 0xFFFF);
5911 INSTANCE_WR(ctx, 0x16A30/4, 0x1);
5912 INSTANCE_WR(ctx, 0x16AB0/4, 0x1);
5913 INSTANCE_WR(ctx, 0x16B70/4, 0x1);
5914 INSTANCE_WR(ctx, 0x16D10/4, 0x1);
5915 INSTANCE_WR(ctx, 0x16D30/4, 0x1);
5916 INSTANCE_WR(ctx, 0x16D50/4, 0x2);
5917 INSTANCE_WR(ctx, 0x16D70/4, 0x1);
5918 INSTANCE_WR(ctx, 0x16D90/4, 0x1);
5919 INSTANCE_WR(ctx, 0x16DB0/4, 0x2);
5920 INSTANCE_WR(ctx, 0x16DD0/4, 0x1);
5921 INSTANCE_WR(ctx, 0x16E10/4, 0x11);
5922 INSTANCE_WR(ctx, 0x16F10/4, 0xFAC6881);
5923 INSTANCE_WR(ctx, 0x16F70/4, 0x4);
5924 INSTANCE_WR(ctx, 0x16FF0/4, 0x11);
5925 INSTANCE_WR(ctx, 0x17010/4, 0x1);
5926 INSTANCE_WR(ctx, 0x17050/4, 0xCF);
5927 INSTANCE_WR(ctx, 0x17070/4, 0xCF);
5928 INSTANCE_WR(ctx, 0x17090/4, 0xCF);
5929 INSTANCE_WR(ctx, 0x171F0/4, 0x1);
5930 INSTANCE_WR(ctx, 0x17210/4, 0x1);
5931 INSTANCE_WR(ctx, 0x17230/4, 0x2);
5932 INSTANCE_WR(ctx, 0x17250/4, 0x1);
5933 INSTANCE_WR(ctx, 0x17270/4, 0x1);
5934 INSTANCE_WR(ctx, 0x17290/4, 0x2);
5935 INSTANCE_WR(ctx, 0x172B0/4, 0x1);
5936 INSTANCE_WR(ctx, 0x172F0/4, 0x1);
5937 INSTANCE_WR(ctx, 0x17310/4, 0x1);
5938 INSTANCE_WR(ctx, 0x17330/4, 0x1);
5939 INSTANCE_WR(ctx, 0x17350/4, 0x1);
5940 INSTANCE_WR(ctx, 0x17370/4, 0x1);
5941 INSTANCE_WR(ctx, 0x17390/4, 0x1);
5942 INSTANCE_WR(ctx, 0x173B0/4, 0x1);
5943 INSTANCE_WR(ctx, 0x173D0/4, 0x1);
5944 INSTANCE_WR(ctx, 0x173F0/4, 0x11);
5945 INSTANCE_WR(ctx, 0x174F0/4, 0xFAC6881);
5946 INSTANCE_WR(ctx, 0x17510/4, 0xF);
5947 INSTANCE_WR(ctx, 0x17610/4, 0x1FFE67);
5948 INSTANCE_WR(ctx, 0x17670/4, 0x11);
5949 INSTANCE_WR(ctx, 0x17690/4, 0x1);
5950 INSTANCE_WR(ctx, 0x17710/4, 0x4);
5951 INSTANCE_WR(ctx, 0x177D0/4, 0x1);
5952 INSTANCE_WR(ctx, 0x17870/4, 0x11);
5953 INSTANCE_WR(ctx, 0x17970/4, 0xFAC6881);
5954 INSTANCE_WR(ctx, 0x179F0/4, 0x11);
5955 INSTANCE_WR(ctx, 0x17A10/4, 0x1);
5956 INSTANCE_WR(ctx, 0x17A50/4, 0x1);
5957 INSTANCE_WR(ctx, 0x17A90/4, 0x1);
5958 INSTANCE_WR(ctx, 0x17AD0/4, 0x7FF);
5959 INSTANCE_WR(ctx, 0x17B10/4, 0x1);
5960 INSTANCE_WR(ctx, 0x17B50/4, 0x1);
5961 INSTANCE_WR(ctx, 0x180B0/4, 0x8);
5962 INSTANCE_WR(ctx, 0x180D0/4, 0x8);
5963 INSTANCE_WR(ctx, 0x180F0/4, 0x8);
5964 INSTANCE_WR(ctx, 0x18110/4, 0x8);
5965 INSTANCE_WR(ctx, 0x18130/4, 0x8);
5966 INSTANCE_WR(ctx, 0x18150/4, 0x8);
5967 INSTANCE_WR(ctx, 0x18170/4, 0x8);
5968 INSTANCE_WR(ctx, 0x18190/4, 0x8);
5969 INSTANCE_WR(ctx, 0x181B0/4, 0x11);
5970 INSTANCE_WR(ctx, 0x182B0/4, 0xFAC6881);
5971 INSTANCE_WR(ctx, 0x182D0/4, 0x400);
5972 INSTANCE_WR(ctx, 0x182F0/4, 0x400);
5973 INSTANCE_WR(ctx, 0x18310/4, 0x400);
5974 INSTANCE_WR(ctx, 0x18330/4, 0x400);
5975 INSTANCE_WR(ctx, 0x18350/4, 0x400);
5976 INSTANCE_WR(ctx, 0x18370/4, 0x400);
5977 INSTANCE_WR(ctx, 0x18390/4, 0x400);
5978 INSTANCE_WR(ctx, 0x183B0/4, 0x400);
5979 INSTANCE_WR(ctx, 0x183D0/4, 0x300);
5980 INSTANCE_WR(ctx, 0x183F0/4, 0x300);
5981 INSTANCE_WR(ctx, 0x18410/4, 0x300);
5982 INSTANCE_WR(ctx, 0x18430/4, 0x300);
5983 INSTANCE_WR(ctx, 0x18450/4, 0x300);
5984 INSTANCE_WR(ctx, 0x18470/4, 0x300);
5985 INSTANCE_WR(ctx, 0x18490/4, 0x300);
5986 INSTANCE_WR(ctx, 0x184B0/4, 0x300);
5987 INSTANCE_WR(ctx, 0x184D0/4, 0x1);
5988 INSTANCE_WR(ctx, 0x184F0/4, 0xF);
5989 INSTANCE_WR(ctx, 0x185F0/4, 0x20);
5990 INSTANCE_WR(ctx, 0x18610/4, 0x11);
5991 INSTANCE_WR(ctx, 0x18630/4, 0x100);
5992 INSTANCE_WR(ctx, 0x18670/4, 0x1);
5993 INSTANCE_WR(ctx, 0x186D0/4, 0x40);
5994 INSTANCE_WR(ctx, 0x186F0/4, 0x100);
5995 INSTANCE_WR(ctx, 0x18730/4, 0x3);
5996 INSTANCE_WR(ctx, 0x187D0/4, 0x1FFE67);
5997 INSTANCE_WR(ctx, 0x18850/4, 0x2);
5998 INSTANCE_WR(ctx, 0x18870/4, 0xFAC6881);
5999 INSTANCE_WR(ctx, 0x189B0/4, 0x1);
6000 INSTANCE_WR(ctx, 0x18A50/4, 0x4);
6001 INSTANCE_WR(ctx, 0x18A90/4, 0x1);
6002 INSTANCE_WR(ctx, 0x18AB0/4, 0x400);
6003 INSTANCE_WR(ctx, 0x18AD0/4, 0x300);
6004 INSTANCE_WR(ctx, 0x18AF0/4, 0x1001);
6005 INSTANCE_WR(ctx, 0x18B70/4, 0x11);
6006 INSTANCE_WR(ctx, 0x18C70/4, 0xFAC6881);
6007 INSTANCE_WR(ctx, 0x18C90/4, 0xF);
6008 INSTANCE_WR(ctx, 0x18F90/4, 0x1FFE67);
6009 INSTANCE_WR(ctx, 0x19010/4, 0x11);
6010 INSTANCE_WR(ctx, 0x19070/4, 0x4);
6011 INSTANCE_WR(ctx, 0x190B0/4, 0x1);
6012 INSTANCE_WR(ctx, 0x190D0/4, 0x1);
6013 INSTANCE_WR(ctx, 0x19150/4, 0x1);
6014 INSTANCE_WR(ctx, 0x191F0/4, 0x1);
6015 INSTANCE_WR(ctx, 0x19230/4, 0x1);
6016 INSTANCE_WR(ctx, 0x192B0/4, 0x2A712488);
6017 INSTANCE_WR(ctx, 0x192F0/4, 0x4085C000);
6018 INSTANCE_WR(ctx, 0x19310/4, 0x40);
6019 INSTANCE_WR(ctx, 0x19330/4, 0x100);
6020 INSTANCE_WR(ctx, 0x19350/4, 0x10100);
6021 INSTANCE_WR(ctx, 0x19370/4, 0x2800000);
6022 INSTANCE_WR(ctx, 0x195D0/4, 0x4E3BFDF);
6023 INSTANCE_WR(ctx, 0x195F0/4, 0x4E3BFDF);
6024 INSTANCE_WR(ctx, 0x19610/4, 0x1);
6025 INSTANCE_WR(ctx, 0x19650/4, 0xFFFF00);
6026 INSTANCE_WR(ctx, 0x19670/4, 0x1);
6027 INSTANCE_WR(ctx, 0x196D0/4, 0xFFFF00);
6028 INSTANCE_WR(ctx, 0x197F0/4, 0x1);
6029 INSTANCE_WR(ctx, 0x19830/4, 0x1);
6030 INSTANCE_WR(ctx, 0x19850/4, 0x30201000);
6031 INSTANCE_WR(ctx, 0x19870/4, 0x70605040);
6032 INSTANCE_WR(ctx, 0x19890/4, 0xB8A89888);
6033 INSTANCE_WR(ctx, 0x198B0/4, 0xF8E8D8C8);
6034 INSTANCE_WR(ctx, 0x198F0/4, 0x1A);
6035 INSTANCE_WR(ctx, 0x19930/4, 0x4);
6036 INSTANCE_WR(ctx, 0x19BF0/4, 0x4);
6037 INSTANCE_WR(ctx, 0x19C10/4, 0x4);
6038 INSTANCE_WR(ctx, 0x19C30/4, 0x608080);
6039 INSTANCE_WR(ctx, 0x19CD0/4, 0x4);
6040 INSTANCE_WR(ctx, 0x19D30/4, 0x4);
6041 INSTANCE_WR(ctx, 0x19D50/4, 0x4);
6042 INSTANCE_WR(ctx, 0x19D70/4, 0x80);
6043 INSTANCE_WR(ctx, 0x19D90/4, 0x4);
6044 INSTANCE_WR(ctx, 0x1A230/4, 0x4);
6045 INSTANCE_WR(ctx, 0x1A250/4, 0x80);
6046 INSTANCE_WR(ctx, 0x1A270/4, 0x4);
6047 INSTANCE_WR(ctx, 0x1A290/4, 0x3020100);
6048 INSTANCE_WR(ctx, 0x1A2B0/4, 0x3);
6049 INSTANCE_WR(ctx, 0x1A2D0/4, 0x4);
6050 INSTANCE_WR(ctx, 0x1A370/4, 0x4);
6051 INSTANCE_WR(ctx, 0x1A390/4, 0x3);
6052 INSTANCE_WR(ctx, 0x1A410/4, 0x4);
6053 INSTANCE_WR(ctx, 0x2E8B0/4, 0x4);
6054 INSTANCE_WR(ctx, 0x2E8D0/4, 0x3);
6055 INSTANCE_WR(ctx, 0x2EB10/4, 0xF);
6056 INSTANCE_WR(ctx, 0x2EC90/4, 0x4);
6057 INSTANCE_WR(ctx, 0x2ECB0/4, 0xFFFF);
6058 INSTANCE_WR(ctx, 0x2ECD0/4, 0xFFFF);
6059 INSTANCE_WR(ctx, 0x2ECF0/4, 0xFFFF);
6060 INSTANCE_WR(ctx, 0x2ED10/4, 0xFFFF);
6061 INSTANCE_WR(ctx, 0x2EE30/4, 0x1);
6062 INSTANCE_WR(ctx, 0x2EEB0/4, 0x1);
6063 INSTANCE_WR(ctx, 0x2EF70/4, 0x1);
6064 INSTANCE_WR(ctx, 0x2F110/4, 0x1);
6065 INSTANCE_WR(ctx, 0x2F130/4, 0x1);
6066 INSTANCE_WR(ctx, 0x2F150/4, 0x2);
6067 INSTANCE_WR(ctx, 0x2F170/4, 0x1);
6068 INSTANCE_WR(ctx, 0x2F190/4, 0x1);
6069 INSTANCE_WR(ctx, 0x2F1B0/4, 0x2);
6070 INSTANCE_WR(ctx, 0x2F1D0/4, 0x1);
6071 INSTANCE_WR(ctx, 0x2F210/4, 0x11);
6072 INSTANCE_WR(ctx, 0x2F310/4, 0xFAC6881);
6073 INSTANCE_WR(ctx, 0x2F370/4, 0x4);
6074 INSTANCE_WR(ctx, 0x2F3F0/4, 0x11);
6075 INSTANCE_WR(ctx, 0x2F410/4, 0x1);
6076 INSTANCE_WR(ctx, 0x2F450/4, 0xCF);
6077 INSTANCE_WR(ctx, 0x2F470/4, 0xCF);
6078 INSTANCE_WR(ctx, 0x2F490/4, 0xCF);
6079 INSTANCE_WR(ctx, 0x2F5F0/4, 0x1);
6080 INSTANCE_WR(ctx, 0x2F610/4, 0x1);
6081 INSTANCE_WR(ctx, 0x2F630/4, 0x2);
6082 INSTANCE_WR(ctx, 0x2F650/4, 0x1);
6083 INSTANCE_WR(ctx, 0x2F670/4, 0x1);
6084 INSTANCE_WR(ctx, 0x2F690/4, 0x2);
6085 INSTANCE_WR(ctx, 0x2F6B0/4, 0x1);
6086 INSTANCE_WR(ctx, 0x2F6F0/4, 0x1);
6087 INSTANCE_WR(ctx, 0x2F710/4, 0x1);
6088 INSTANCE_WR(ctx, 0x2F730/4, 0x1);
6089 INSTANCE_WR(ctx, 0x2F750/4, 0x1);
6090 INSTANCE_WR(ctx, 0x2F770/4, 0x1);
6091 INSTANCE_WR(ctx, 0x2F790/4, 0x1);
6092 INSTANCE_WR(ctx, 0x2F7B0/4, 0x1);
6093 INSTANCE_WR(ctx, 0x2F7D0/4, 0x1);
6094 INSTANCE_WR(ctx, 0x2F7F0/4, 0x11);
6095 INSTANCE_WR(ctx, 0x2F8F0/4, 0xFAC6881);
6096 INSTANCE_WR(ctx, 0x2F910/4, 0xF);
6097 INSTANCE_WR(ctx, 0x2FA10/4, 0x1FFE67);
6098 INSTANCE_WR(ctx, 0x2FA70/4, 0x11);
6099 INSTANCE_WR(ctx, 0x2FA90/4, 0x1);
6100 INSTANCE_WR(ctx, 0x2FB10/4, 0x4);
6101 INSTANCE_WR(ctx, 0x2FBD0/4, 0x1);
6102 INSTANCE_WR(ctx, 0x2FC70/4, 0x11);
6103 INSTANCE_WR(ctx, 0x2FD70/4, 0xFAC6881);
6104 INSTANCE_WR(ctx, 0x2FDF0/4, 0x11);
6105 INSTANCE_WR(ctx, 0x2FE10/4, 0x1);
6106 INSTANCE_WR(ctx, 0x2FE50/4, 0x1);
6107 INSTANCE_WR(ctx, 0x2FE90/4, 0x1);
6108 INSTANCE_WR(ctx, 0x2FED0/4, 0x7FF);
6109 INSTANCE_WR(ctx, 0x2FF10/4, 0x1);
6110 INSTANCE_WR(ctx, 0x2FF50/4, 0x1);
6111 INSTANCE_WR(ctx, 0x304B0/4, 0x8);
6112 INSTANCE_WR(ctx, 0x304D0/4, 0x8);
6113 INSTANCE_WR(ctx, 0x304F0/4, 0x8);
6114 INSTANCE_WR(ctx, 0x30510/4, 0x8);
6115 INSTANCE_WR(ctx, 0x30530/4, 0x8);
6116 INSTANCE_WR(ctx, 0x30550/4, 0x8);
6117 INSTANCE_WR(ctx, 0x30570/4, 0x8);
6118 INSTANCE_WR(ctx, 0x30590/4, 0x8);
6119 INSTANCE_WR(ctx, 0x305B0/4, 0x11);
6120 INSTANCE_WR(ctx, 0x306B0/4, 0xFAC6881);
6121 INSTANCE_WR(ctx, 0x306D0/4, 0x400);
6122 INSTANCE_WR(ctx, 0x306F0/4, 0x400);
6123 INSTANCE_WR(ctx, 0x30710/4, 0x400);
6124 INSTANCE_WR(ctx, 0x30730/4, 0x400);
6125 INSTANCE_WR(ctx, 0x30750/4, 0x400);
6126 INSTANCE_WR(ctx, 0x30770/4, 0x400);
6127 INSTANCE_WR(ctx, 0x30790/4, 0x400);
6128 INSTANCE_WR(ctx, 0x307B0/4, 0x400);
6129 INSTANCE_WR(ctx, 0x307D0/4, 0x300);
6130 INSTANCE_WR(ctx, 0x307F0/4, 0x300);
6131 INSTANCE_WR(ctx, 0x30810/4, 0x300);
6132 INSTANCE_WR(ctx, 0x30830/4, 0x300);
6133 INSTANCE_WR(ctx, 0x30850/4, 0x300);
6134 INSTANCE_WR(ctx, 0x30870/4, 0x300);
6135 INSTANCE_WR(ctx, 0x30890/4, 0x300);
6136 INSTANCE_WR(ctx, 0x308B0/4, 0x300);
6137 INSTANCE_WR(ctx, 0x308D0/4, 0x1);
6138 INSTANCE_WR(ctx, 0x308F0/4, 0xF);
6139 INSTANCE_WR(ctx, 0x309F0/4, 0x20);
6140 INSTANCE_WR(ctx, 0x30A10/4, 0x11);
6141 INSTANCE_WR(ctx, 0x30A30/4, 0x100);
6142 INSTANCE_WR(ctx, 0x30A70/4, 0x1);
6143 INSTANCE_WR(ctx, 0x30AD0/4, 0x40);
6144 INSTANCE_WR(ctx, 0x30AF0/4, 0x100);
6145 INSTANCE_WR(ctx, 0x30B30/4, 0x3);
6146 INSTANCE_WR(ctx, 0x30BD0/4, 0x1FFE67);
6147 INSTANCE_WR(ctx, 0x30C50/4, 0x2);
6148 INSTANCE_WR(ctx, 0x30C70/4, 0xFAC6881);
6149 INSTANCE_WR(ctx, 0x30DB0/4, 0x1);
6150 INSTANCE_WR(ctx, 0x30E50/4, 0x4);
6151 INSTANCE_WR(ctx, 0x30E90/4, 0x1);
6152 INSTANCE_WR(ctx, 0x30EB0/4, 0x400);
6153 INSTANCE_WR(ctx, 0x30ED0/4, 0x300);
6154 INSTANCE_WR(ctx, 0x30EF0/4, 0x1001);
6155 INSTANCE_WR(ctx, 0x30F70/4, 0x11);
6156 INSTANCE_WR(ctx, 0x31070/4, 0xFAC6881);
6157 INSTANCE_WR(ctx, 0x31090/4, 0xF);
6158 INSTANCE_WR(ctx, 0x31390/4, 0x1FFE67);
6159 INSTANCE_WR(ctx, 0x31410/4, 0x11);
6160 INSTANCE_WR(ctx, 0x31470/4, 0x4);
6161 INSTANCE_WR(ctx, 0x314B0/4, 0x1);
6162 INSTANCE_WR(ctx, 0x314D0/4, 0x1);
6163 INSTANCE_WR(ctx, 0x31550/4, 0x1);
6164 INSTANCE_WR(ctx, 0x315F0/4, 0x1);
6165 INSTANCE_WR(ctx, 0x31630/4, 0x1);
6166 INSTANCE_WR(ctx, 0x316B0/4, 0x2A712488);
6167 INSTANCE_WR(ctx, 0x316F0/4, 0x4085C000);
6168 INSTANCE_WR(ctx, 0x31710/4, 0x40);
6169 INSTANCE_WR(ctx, 0x31730/4, 0x100);
6170 INSTANCE_WR(ctx, 0x31750/4, 0x10100);
6171 INSTANCE_WR(ctx, 0x31770/4, 0x2800000);
6172 INSTANCE_WR(ctx, 0x319D0/4, 0x4E3BFDF);
6173 INSTANCE_WR(ctx, 0x319F0/4, 0x4E3BFDF);
6174 INSTANCE_WR(ctx, 0x31A10/4, 0x1);
6175 INSTANCE_WR(ctx, 0x31A50/4, 0xFFFF00);
6176 INSTANCE_WR(ctx, 0x31A70/4, 0x1);
6177 INSTANCE_WR(ctx, 0x31AD0/4, 0xFFFF00);
6178 INSTANCE_WR(ctx, 0x31BF0/4, 0x1);
6179 INSTANCE_WR(ctx, 0x31C30/4, 0x1);
6180 INSTANCE_WR(ctx, 0x31C50/4, 0x30201000);
6181 INSTANCE_WR(ctx, 0x31C70/4, 0x70605040);
6182 INSTANCE_WR(ctx, 0x31C90/4, 0xB8A89888);
6183 INSTANCE_WR(ctx, 0x31CB0/4, 0xF8E8D8C8);
6184 INSTANCE_WR(ctx, 0x31CF0/4, 0x1A);
6185 INSTANCE_WR(ctx, 0x1534/4, 0x4);
6186 INSTANCE_WR(ctx, 0x17F4/4, 0x4);
6187 INSTANCE_WR(ctx, 0x1814/4, 0x4);
6188 INSTANCE_WR(ctx, 0x1834/4, 0x608080);
6189 INSTANCE_WR(ctx, 0x18D4/4, 0x4);
6190 INSTANCE_WR(ctx, 0x1934/4, 0x4);
6191 INSTANCE_WR(ctx, 0x1954/4, 0x4);
6192 INSTANCE_WR(ctx, 0x1974/4, 0x80);
6193 INSTANCE_WR(ctx, 0x1994/4, 0x4);
6194 INSTANCE_WR(ctx, 0x1E34/4, 0x4);
6195 INSTANCE_WR(ctx, 0x1E54/4, 0x80);
6196 INSTANCE_WR(ctx, 0x1E74/4, 0x4);
6197 INSTANCE_WR(ctx, 0x1E94/4, 0x3020100);
6198 INSTANCE_WR(ctx, 0x1EB4/4, 0x3);
6199 INSTANCE_WR(ctx, 0x1ED4/4, 0x4);
6200 INSTANCE_WR(ctx, 0x1F74/4, 0x4);
6201 INSTANCE_WR(ctx, 0x1F94/4, 0x3);
6202 INSTANCE_WR(ctx, 0x2014/4, 0x4);
6203 INSTANCE_WR(ctx, 0x164B4/4, 0x4);
6204 INSTANCE_WR(ctx, 0x164D4/4, 0x3);
6205 INSTANCE_WR(ctx, 0x16714/4, 0xF);
6206 INSTANCE_WR(ctx, 0x16894/4, 0x4);
6207 INSTANCE_WR(ctx, 0x168B4/4, 0xFFFF);
6208 INSTANCE_WR(ctx, 0x168D4/4, 0xFFFF);
6209 INSTANCE_WR(ctx, 0x168F4/4, 0xFFFF);
6210 INSTANCE_WR(ctx, 0x16914/4, 0xFFFF);
6211 INSTANCE_WR(ctx, 0x16A34/4, 0x1);
6212 INSTANCE_WR(ctx, 0x16AB4/4, 0x1);
6213 INSTANCE_WR(ctx, 0x16B74/4, 0x1);
6214 INSTANCE_WR(ctx, 0x16D14/4, 0x1);
6215 INSTANCE_WR(ctx, 0x16D34/4, 0x1);
6216 INSTANCE_WR(ctx, 0x16D54/4, 0x2);
6217 INSTANCE_WR(ctx, 0x16D74/4, 0x1);
6218 INSTANCE_WR(ctx, 0x16D94/4, 0x1);
6219 INSTANCE_WR(ctx, 0x16DB4/4, 0x2);
6220 INSTANCE_WR(ctx, 0x16DD4/4, 0x1);
6221 INSTANCE_WR(ctx, 0x16E14/4, 0x11);
6222 INSTANCE_WR(ctx, 0x16F14/4, 0xFAC6881);
6223 INSTANCE_WR(ctx, 0x16F74/4, 0x4);
6224 INSTANCE_WR(ctx, 0x16FF4/4, 0x11);
6225 INSTANCE_WR(ctx, 0x17014/4, 0x1);
6226 INSTANCE_WR(ctx, 0x17054/4, 0xCF);
6227 INSTANCE_WR(ctx, 0x17074/4, 0xCF);
6228 INSTANCE_WR(ctx, 0x17094/4, 0xCF);
6229 INSTANCE_WR(ctx, 0x171F4/4, 0x1);
6230 INSTANCE_WR(ctx, 0x17214/4, 0x1);
6231 INSTANCE_WR(ctx, 0x17234/4, 0x2);
6232 INSTANCE_WR(ctx, 0x17254/4, 0x1);
6233 INSTANCE_WR(ctx, 0x17274/4, 0x1);
6234 INSTANCE_WR(ctx, 0x17294/4, 0x2);
6235 INSTANCE_WR(ctx, 0x172B4/4, 0x1);
6236 INSTANCE_WR(ctx, 0x172F4/4, 0x1);
6237 INSTANCE_WR(ctx, 0x17314/4, 0x1);
6238 INSTANCE_WR(ctx, 0x17334/4, 0x1);
6239 INSTANCE_WR(ctx, 0x17354/4, 0x1);
6240 INSTANCE_WR(ctx, 0x17374/4, 0x1);
6241 INSTANCE_WR(ctx, 0x17394/4, 0x1);
6242 INSTANCE_WR(ctx, 0x173B4/4, 0x1);
6243 INSTANCE_WR(ctx, 0x173D4/4, 0x1);
6244 INSTANCE_WR(ctx, 0x173F4/4, 0x11);
6245 INSTANCE_WR(ctx, 0x174F4/4, 0xFAC6881);
6246 INSTANCE_WR(ctx, 0x17514/4, 0xF);
6247 INSTANCE_WR(ctx, 0x17614/4, 0x1FFE67);
6248 INSTANCE_WR(ctx, 0x17674/4, 0x11);
6249 INSTANCE_WR(ctx, 0x17694/4, 0x1);
6250 INSTANCE_WR(ctx, 0x17714/4, 0x4);
6251 INSTANCE_WR(ctx, 0x177D4/4, 0x1);
6252 INSTANCE_WR(ctx, 0x17874/4, 0x11);
6253 INSTANCE_WR(ctx, 0x17974/4, 0xFAC6881);
6254 INSTANCE_WR(ctx, 0x179F4/4, 0x11);
6255 INSTANCE_WR(ctx, 0x17A14/4, 0x1);
6256 INSTANCE_WR(ctx, 0x17A54/4, 0x1);
6257 INSTANCE_WR(ctx, 0x17A94/4, 0x1);
6258 INSTANCE_WR(ctx, 0x17AD4/4, 0x7FF);
6259 INSTANCE_WR(ctx, 0x17B14/4, 0x1);
6260 INSTANCE_WR(ctx, 0x17B54/4, 0x1);
6261 INSTANCE_WR(ctx, 0x180B4/4, 0x8);
6262 INSTANCE_WR(ctx, 0x180D4/4, 0x8);
6263 INSTANCE_WR(ctx, 0x180F4/4, 0x8);
6264 INSTANCE_WR(ctx, 0x18114/4, 0x8);
6265 INSTANCE_WR(ctx, 0x18134/4, 0x8);
6266 INSTANCE_WR(ctx, 0x18154/4, 0x8);
6267 INSTANCE_WR(ctx, 0x18174/4, 0x8);
6268 INSTANCE_WR(ctx, 0x18194/4, 0x8);
6269 INSTANCE_WR(ctx, 0x181B4/4, 0x11);
6270 INSTANCE_WR(ctx, 0x182B4/4, 0xFAC6881);
6271 INSTANCE_WR(ctx, 0x182D4/4, 0x400);
6272 INSTANCE_WR(ctx, 0x182F4/4, 0x400);
6273 INSTANCE_WR(ctx, 0x18314/4, 0x400);
6274 INSTANCE_WR(ctx, 0x18334/4, 0x400);
6275 INSTANCE_WR(ctx, 0x18354/4, 0x400);
6276 INSTANCE_WR(ctx, 0x18374/4, 0x400);
6277 INSTANCE_WR(ctx, 0x18394/4, 0x400);
6278 INSTANCE_WR(ctx, 0x183B4/4, 0x400);
6279 INSTANCE_WR(ctx, 0x183D4/4, 0x300);
6280 INSTANCE_WR(ctx, 0x183F4/4, 0x300);
6281 INSTANCE_WR(ctx, 0x18414/4, 0x300);
6282 INSTANCE_WR(ctx, 0x18434/4, 0x300);
6283 INSTANCE_WR(ctx, 0x18454/4, 0x300);
6284 INSTANCE_WR(ctx, 0x18474/4, 0x300);
6285 INSTANCE_WR(ctx, 0x18494/4, 0x300);
6286 INSTANCE_WR(ctx, 0x184B4/4, 0x300);
6287 INSTANCE_WR(ctx, 0x184D4/4, 0x1);
6288 INSTANCE_WR(ctx, 0x184F4/4, 0xF);
6289 INSTANCE_WR(ctx, 0x185F4/4, 0x20);
6290 INSTANCE_WR(ctx, 0x18614/4, 0x11);
6291 INSTANCE_WR(ctx, 0x18634/4, 0x100);
6292 INSTANCE_WR(ctx, 0x18674/4, 0x1);
6293 INSTANCE_WR(ctx, 0x186D4/4, 0x40);
6294 INSTANCE_WR(ctx, 0x186F4/4, 0x100);
6295 INSTANCE_WR(ctx, 0x18734/4, 0x3);
6296 INSTANCE_WR(ctx, 0x187D4/4, 0x1FFE67);
6297 INSTANCE_WR(ctx, 0x18854/4, 0x2);
6298 INSTANCE_WR(ctx, 0x18874/4, 0xFAC6881);
6299 INSTANCE_WR(ctx, 0x189B4/4, 0x1);
6300 INSTANCE_WR(ctx, 0x18A54/4, 0x4);
6301 INSTANCE_WR(ctx, 0x18A94/4, 0x1);
6302 INSTANCE_WR(ctx, 0x18AB4/4, 0x400);
6303 INSTANCE_WR(ctx, 0x18AD4/4, 0x300);
6304 INSTANCE_WR(ctx, 0x18AF4/4, 0x1001);
6305 INSTANCE_WR(ctx, 0x18B74/4, 0x11);
6306 INSTANCE_WR(ctx, 0x18C74/4, 0xFAC6881);
6307 INSTANCE_WR(ctx, 0x18C94/4, 0xF);
6308 INSTANCE_WR(ctx, 0x18F94/4, 0x1FFE67);
6309 INSTANCE_WR(ctx, 0x19014/4, 0x11);
6310 INSTANCE_WR(ctx, 0x19074/4, 0x4);
6311 INSTANCE_WR(ctx, 0x190B4/4, 0x1);
6312 INSTANCE_WR(ctx, 0x190D4/4, 0x1);
6313 INSTANCE_WR(ctx, 0x19154/4, 0x1);
6314 INSTANCE_WR(ctx, 0x191F4/4, 0x1);
6315 INSTANCE_WR(ctx, 0x19234/4, 0x1);
6316 INSTANCE_WR(ctx, 0x192B4/4, 0x2A712488);
6317 INSTANCE_WR(ctx, 0x192F4/4, 0x4085C000);
6318 INSTANCE_WR(ctx, 0x19314/4, 0x40);
6319 INSTANCE_WR(ctx, 0x19334/4, 0x100);
6320 INSTANCE_WR(ctx, 0x19354/4, 0x10100);
6321 INSTANCE_WR(ctx, 0x19374/4, 0x2800000);
6322 INSTANCE_WR(ctx, 0x195D4/4, 0x4E3BFDF);
6323 INSTANCE_WR(ctx, 0x195F4/4, 0x4E3BFDF);
6324 INSTANCE_WR(ctx, 0x19614/4, 0x1);
6325 INSTANCE_WR(ctx, 0x19654/4, 0xFFFF00);
6326 INSTANCE_WR(ctx, 0x19674/4, 0x1);
6327 INSTANCE_WR(ctx, 0x196D4/4, 0xFFFF00);
6328 INSTANCE_WR(ctx, 0x197F4/4, 0x1);
6329 INSTANCE_WR(ctx, 0x19834/4, 0x1);
6330 INSTANCE_WR(ctx, 0x19854/4, 0x30201000);
6331 INSTANCE_WR(ctx, 0x19874/4, 0x70605040);
6332 INSTANCE_WR(ctx, 0x19894/4, 0xB8A89888);
6333 INSTANCE_WR(ctx, 0x198B4/4, 0xF8E8D8C8);
6334 INSTANCE_WR(ctx, 0x198F4/4, 0x1A);
6335 INSTANCE_WR(ctx, 0x19934/4, 0x4);
6336 INSTANCE_WR(ctx, 0x19BF4/4, 0x4);
6337 INSTANCE_WR(ctx, 0x19C14/4, 0x4);
6338 INSTANCE_WR(ctx, 0x19C34/4, 0x608080);
6339 INSTANCE_WR(ctx, 0x19CD4/4, 0x4);
6340 INSTANCE_WR(ctx, 0x19D34/4, 0x4);
6341 INSTANCE_WR(ctx, 0x19D54/4, 0x4);
6342 INSTANCE_WR(ctx, 0x19D74/4, 0x80);
6343 INSTANCE_WR(ctx, 0x19D94/4, 0x4);
6344 INSTANCE_WR(ctx, 0x1A234/4, 0x4);
6345 INSTANCE_WR(ctx, 0x1A254/4, 0x80);
6346 INSTANCE_WR(ctx, 0x1A274/4, 0x4);
6347 INSTANCE_WR(ctx, 0x1A294/4, 0x3020100);
6348 INSTANCE_WR(ctx, 0x1A2B4/4, 0x3);
6349 INSTANCE_WR(ctx, 0x1A2D4/4, 0x4);
6350 INSTANCE_WR(ctx, 0x1A374/4, 0x4);
6351 INSTANCE_WR(ctx, 0x1A394/4, 0x3);
6352 INSTANCE_WR(ctx, 0x1A414/4, 0x4);
6353 INSTANCE_WR(ctx, 0x2E8B4/4, 0x4);
6354 INSTANCE_WR(ctx, 0x2E8D4/4, 0x3);
6355 INSTANCE_WR(ctx, 0x2EB14/4, 0xF);
6356 INSTANCE_WR(ctx, 0x2EC94/4, 0x4);
6357 INSTANCE_WR(ctx, 0x2ECB4/4, 0xFFFF);
6358 INSTANCE_WR(ctx, 0x2ECD4/4, 0xFFFF);
6359 INSTANCE_WR(ctx, 0x2ECF4/4, 0xFFFF);
6360 INSTANCE_WR(ctx, 0x2ED14/4, 0xFFFF);
6361 INSTANCE_WR(ctx, 0x2EE34/4, 0x1);
6362 INSTANCE_WR(ctx, 0x2EEB4/4, 0x1);
6363 INSTANCE_WR(ctx, 0x2EF74/4, 0x1);
6364 INSTANCE_WR(ctx, 0x2F114/4, 0x1);
6365 INSTANCE_WR(ctx, 0x2F134/4, 0x1);
6366 INSTANCE_WR(ctx, 0x2F154/4, 0x2);
6367 INSTANCE_WR(ctx, 0x2F174/4, 0x1);
6368 INSTANCE_WR(ctx, 0x2F194/4, 0x1);
6369 INSTANCE_WR(ctx, 0x2F1B4/4, 0x2);
6370 INSTANCE_WR(ctx, 0x2F1D4/4, 0x1);
6371 INSTANCE_WR(ctx, 0x2F214/4, 0x11);
6372 INSTANCE_WR(ctx, 0x2F314/4, 0xFAC6881);
6373 INSTANCE_WR(ctx, 0x2F374/4, 0x4);
6374 INSTANCE_WR(ctx, 0x2F3F4/4, 0x11);
6375 INSTANCE_WR(ctx, 0x2F414/4, 0x1);
6376 INSTANCE_WR(ctx, 0x2F454/4, 0xCF);
6377 INSTANCE_WR(ctx, 0x2F474/4, 0xCF);
6378 INSTANCE_WR(ctx, 0x2F494/4, 0xCF);
6379 INSTANCE_WR(ctx, 0x2F5F4/4, 0x1);
6380 INSTANCE_WR(ctx, 0x2F614/4, 0x1);
6381 INSTANCE_WR(ctx, 0x2F634/4, 0x2);
6382 INSTANCE_WR(ctx, 0x2F654/4, 0x1);
6383 INSTANCE_WR(ctx, 0x2F674/4, 0x1);
6384 INSTANCE_WR(ctx, 0x2F694/4, 0x2);
6385 INSTANCE_WR(ctx, 0x2F6B4/4, 0x1);
6386 INSTANCE_WR(ctx, 0x2F6F4/4, 0x1);
6387 INSTANCE_WR(ctx, 0x2F714/4, 0x1);
6388 INSTANCE_WR(ctx, 0x2F734/4, 0x1);
6389 INSTANCE_WR(ctx, 0x2F754/4, 0x1);
6390 INSTANCE_WR(ctx, 0x2F774/4, 0x1);
6391 INSTANCE_WR(ctx, 0x2F794/4, 0x1);
6392 INSTANCE_WR(ctx, 0x2F7B4/4, 0x1);
6393 INSTANCE_WR(ctx, 0x2F7D4/4, 0x1);
6394 INSTANCE_WR(ctx, 0x2F7F4/4, 0x11);
6395 INSTANCE_WR(ctx, 0x2F8F4/4, 0xFAC6881);
6396 INSTANCE_WR(ctx, 0x2F914/4, 0xF);
6397 INSTANCE_WR(ctx, 0x2FA14/4, 0x1FFE67);
6398 INSTANCE_WR(ctx, 0x2FA74/4, 0x11);
6399 INSTANCE_WR(ctx, 0x2FA94/4, 0x1);
6400 INSTANCE_WR(ctx, 0x2FB14/4, 0x4);
6401 INSTANCE_WR(ctx, 0x2FBD4/4, 0x1);
6402 INSTANCE_WR(ctx, 0x2FC74/4, 0x11);
6403 INSTANCE_WR(ctx, 0x2FD74/4, 0xFAC6881);
6404 INSTANCE_WR(ctx, 0x2FDF4/4, 0x11);
6405 INSTANCE_WR(ctx, 0x2FE14/4, 0x1);
6406 INSTANCE_WR(ctx, 0x2FE54/4, 0x1);
6407 INSTANCE_WR(ctx, 0x2FE94/4, 0x1);
6408 INSTANCE_WR(ctx, 0x2FED4/4, 0x7FF);
6409 INSTANCE_WR(ctx, 0x2FF14/4, 0x1);
6410 INSTANCE_WR(ctx, 0x2FF54/4, 0x1);
6411 INSTANCE_WR(ctx, 0x304B4/4, 0x8);
6412 INSTANCE_WR(ctx, 0x304D4/4, 0x8);
6413 INSTANCE_WR(ctx, 0x304F4/4, 0x8);
6414 INSTANCE_WR(ctx, 0x30514/4, 0x8);
6415 INSTANCE_WR(ctx, 0x30534/4, 0x8);
6416 INSTANCE_WR(ctx, 0x30554/4, 0x8);
6417 INSTANCE_WR(ctx, 0x30574/4, 0x8);
6418 INSTANCE_WR(ctx, 0x30594/4, 0x8);
6419 INSTANCE_WR(ctx, 0x305B4/4, 0x11);
6420 INSTANCE_WR(ctx, 0x306B4/4, 0xFAC6881);
6421 INSTANCE_WR(ctx, 0x306D4/4, 0x400);
6422 INSTANCE_WR(ctx, 0x306F4/4, 0x400);
6423 INSTANCE_WR(ctx, 0x30714/4, 0x400);
6424 INSTANCE_WR(ctx, 0x30734/4, 0x400);
6425 INSTANCE_WR(ctx, 0x30754/4, 0x400);
6426 INSTANCE_WR(ctx, 0x30774/4, 0x400);
6427 INSTANCE_WR(ctx, 0x30794/4, 0x400);
6428 INSTANCE_WR(ctx, 0x307B4/4, 0x400);
6429 INSTANCE_WR(ctx, 0x307D4/4, 0x300);
6430 INSTANCE_WR(ctx, 0x307F4/4, 0x300);
6431 INSTANCE_WR(ctx, 0x30814/4, 0x300);
6432 INSTANCE_WR(ctx, 0x30834/4, 0x300);
6433 INSTANCE_WR(ctx, 0x30854/4, 0x300);
6434 INSTANCE_WR(ctx, 0x30874/4, 0x300);
6435 INSTANCE_WR(ctx, 0x30894/4, 0x300);
6436 INSTANCE_WR(ctx, 0x308B4/4, 0x300);
6437 INSTANCE_WR(ctx, 0x308D4/4, 0x1);
6438 INSTANCE_WR(ctx, 0x308F4/4, 0xF);
6439 INSTANCE_WR(ctx, 0x309F4/4, 0x20);
6440 INSTANCE_WR(ctx, 0x30A14/4, 0x11);
6441 INSTANCE_WR(ctx, 0x30A34/4, 0x100);
6442 INSTANCE_WR(ctx, 0x30A74/4, 0x1);
6443 INSTANCE_WR(ctx, 0x30AD4/4, 0x40);
6444 INSTANCE_WR(ctx, 0x30AF4/4, 0x100);
6445 INSTANCE_WR(ctx, 0x30B34/4, 0x3);
6446 INSTANCE_WR(ctx, 0x30BD4/4, 0x1FFE67);
6447 INSTANCE_WR(ctx, 0x30C54/4, 0x2);
6448 INSTANCE_WR(ctx, 0x30C74/4, 0xFAC6881);
6449 INSTANCE_WR(ctx, 0x30DB4/4, 0x1);
6450 INSTANCE_WR(ctx, 0x30E54/4, 0x4);
6451 INSTANCE_WR(ctx, 0x30E94/4, 0x1);
6452 INSTANCE_WR(ctx, 0x30EB4/4, 0x400);
6453 INSTANCE_WR(ctx, 0x30ED4/4, 0x300);
6454 INSTANCE_WR(ctx, 0x30EF4/4, 0x1001);
6455 INSTANCE_WR(ctx, 0x30F74/4, 0x11);
6456 INSTANCE_WR(ctx, 0x31074/4, 0xFAC6881);
6457 INSTANCE_WR(ctx, 0x31094/4, 0xF);
6458 INSTANCE_WR(ctx, 0x31394/4, 0x1FFE67);
6459 INSTANCE_WR(ctx, 0x31414/4, 0x11);
6460 INSTANCE_WR(ctx, 0x31474/4, 0x4);
6461 INSTANCE_WR(ctx, 0x314B4/4, 0x1);
6462 INSTANCE_WR(ctx, 0x314D4/4, 0x1);
6463 INSTANCE_WR(ctx, 0x31554/4, 0x1);
6464 INSTANCE_WR(ctx, 0x315F4/4, 0x1);
6465 INSTANCE_WR(ctx, 0x31634/4, 0x1);
6466 INSTANCE_WR(ctx, 0x316B4/4, 0x2A712488);
6467 INSTANCE_WR(ctx, 0x316F4/4, 0x4085C000);
6468 INSTANCE_WR(ctx, 0x31714/4, 0x40);
6469 INSTANCE_WR(ctx, 0x31734/4, 0x100);
6470 INSTANCE_WR(ctx, 0x31754/4, 0x10100);
6471 INSTANCE_WR(ctx, 0x31774/4, 0x2800000);
6472 INSTANCE_WR(ctx, 0x319D4/4, 0x4E3BFDF);
6473 INSTANCE_WR(ctx, 0x319F4/4, 0x4E3BFDF);
6474 INSTANCE_WR(ctx, 0x31A14/4, 0x1);
6475 INSTANCE_WR(ctx, 0x31A54/4, 0xFFFF00);
6476 INSTANCE_WR(ctx, 0x31A74/4, 0x1);
6477 INSTANCE_WR(ctx, 0x31AD4/4, 0xFFFF00);
6478 INSTANCE_WR(ctx, 0x31BF4/4, 0x1);
6479 INSTANCE_WR(ctx, 0x31C34/4, 0x1);
6480 INSTANCE_WR(ctx, 0x31C54/4, 0x30201000);
6481 INSTANCE_WR(ctx, 0x31C74/4, 0x70605040);
6482 INSTANCE_WR(ctx, 0x31C94/4, 0xB8A89888);
6483 INSTANCE_WR(ctx, 0x31CB4/4, 0xF8E8D8C8);
6484 INSTANCE_WR(ctx, 0x31CF4/4, 0x1A);
6485 INSTANCE_WR(ctx, 0x1538/4, 0x4);
6486 INSTANCE_WR(ctx, 0x17F8/4, 0x4);
6487 INSTANCE_WR(ctx, 0x1818/4, 0x4);
6488 INSTANCE_WR(ctx, 0x1838/4, 0x608080);
6489 INSTANCE_WR(ctx, 0x18D8/4, 0x4);
6490 INSTANCE_WR(ctx, 0x1938/4, 0x4);
6491 INSTANCE_WR(ctx, 0x1958/4, 0x4);
6492 INSTANCE_WR(ctx, 0x1978/4, 0x80);
6493 INSTANCE_WR(ctx, 0x1998/4, 0x4);
6494 INSTANCE_WR(ctx, 0x1E38/4, 0x4);
6495 INSTANCE_WR(ctx, 0x1E58/4, 0x80);
6496 INSTANCE_WR(ctx, 0x1E78/4, 0x4);
6497 INSTANCE_WR(ctx, 0x1E98/4, 0x3020100);
6498 INSTANCE_WR(ctx, 0x1EB8/4, 0x3);
6499 INSTANCE_WR(ctx, 0x1ED8/4, 0x4);
6500 INSTANCE_WR(ctx, 0x1F78/4, 0x4);
6501 INSTANCE_WR(ctx, 0x1F98/4, 0x3);
6502 INSTANCE_WR(ctx, 0x2018/4, 0x4);
6503 INSTANCE_WR(ctx, 0x164B8/4, 0x4);
6504 INSTANCE_WR(ctx, 0x164D8/4, 0x3);
6505 INSTANCE_WR(ctx, 0x16718/4, 0xF);
6506 INSTANCE_WR(ctx, 0x16898/4, 0x4);
6507 INSTANCE_WR(ctx, 0x168B8/4, 0xFFFF);
6508 INSTANCE_WR(ctx, 0x168D8/4, 0xFFFF);
6509 INSTANCE_WR(ctx, 0x168F8/4, 0xFFFF);
6510 INSTANCE_WR(ctx, 0x16918/4, 0xFFFF);
6511 INSTANCE_WR(ctx, 0x16A38/4, 0x1);
6512 INSTANCE_WR(ctx, 0x16AB8/4, 0x1);
6513 INSTANCE_WR(ctx, 0x16B78/4, 0x1);
6514 INSTANCE_WR(ctx, 0x16D18/4, 0x1);
6515 INSTANCE_WR(ctx, 0x16D38/4, 0x1);
6516 INSTANCE_WR(ctx, 0x16D58/4, 0x2);
6517 INSTANCE_WR(ctx, 0x16D78/4, 0x1);
6518 INSTANCE_WR(ctx, 0x16D98/4, 0x1);
6519 INSTANCE_WR(ctx, 0x16DB8/4, 0x2);
6520 INSTANCE_WR(ctx, 0x16DD8/4, 0x1);
6521 INSTANCE_WR(ctx, 0x16E18/4, 0x11);
6522 INSTANCE_WR(ctx, 0x16F18/4, 0xFAC6881);
6523 INSTANCE_WR(ctx, 0x16F78/4, 0x4);
6524 INSTANCE_WR(ctx, 0x16FF8/4, 0x11);
6525 INSTANCE_WR(ctx, 0x17018/4, 0x1);
6526 INSTANCE_WR(ctx, 0x17058/4, 0xCF);
6527 INSTANCE_WR(ctx, 0x17078/4, 0xCF);
6528 INSTANCE_WR(ctx, 0x17098/4, 0xCF);
6529 INSTANCE_WR(ctx, 0x171F8/4, 0x1);
6530 INSTANCE_WR(ctx, 0x17218/4, 0x1);
6531 INSTANCE_WR(ctx, 0x17238/4, 0x2);
6532 INSTANCE_WR(ctx, 0x17258/4, 0x1);
6533 INSTANCE_WR(ctx, 0x17278/4, 0x1);
6534 INSTANCE_WR(ctx, 0x17298/4, 0x2);
6535 INSTANCE_WR(ctx, 0x172B8/4, 0x1);
6536 INSTANCE_WR(ctx, 0x172F8/4, 0x1);
6537 INSTANCE_WR(ctx, 0x17318/4, 0x1);
6538 INSTANCE_WR(ctx, 0x17338/4, 0x1);
6539 INSTANCE_WR(ctx, 0x17358/4, 0x1);
6540 INSTANCE_WR(ctx, 0x17378/4, 0x1);
6541 INSTANCE_WR(ctx, 0x17398/4, 0x1);
6542 INSTANCE_WR(ctx, 0x173B8/4, 0x1);
6543 INSTANCE_WR(ctx, 0x173D8/4, 0x1);
6544 INSTANCE_WR(ctx, 0x173F8/4, 0x11);
6545 INSTANCE_WR(ctx, 0x174F8/4, 0xFAC6881);
6546 INSTANCE_WR(ctx, 0x17518/4, 0xF);
6547 INSTANCE_WR(ctx, 0x17618/4, 0x1FFE67);
6548 INSTANCE_WR(ctx, 0x17678/4, 0x11);
6549 INSTANCE_WR(ctx, 0x17698/4, 0x1);
6550 INSTANCE_WR(ctx, 0x17718/4, 0x4);
6551 INSTANCE_WR(ctx, 0x177D8/4, 0x1);
6552 INSTANCE_WR(ctx, 0x17878/4, 0x11);
6553 INSTANCE_WR(ctx, 0x17978/4, 0xFAC6881);
6554 INSTANCE_WR(ctx, 0x179F8/4, 0x11);
6555 INSTANCE_WR(ctx, 0x17A18/4, 0x1);
6556 INSTANCE_WR(ctx, 0x17A58/4, 0x1);
6557 INSTANCE_WR(ctx, 0x17A98/4, 0x1);
6558 INSTANCE_WR(ctx, 0x17AD8/4, 0x7FF);
6559 INSTANCE_WR(ctx, 0x17B18/4, 0x1);
6560 INSTANCE_WR(ctx, 0x17B58/4, 0x1);
6561 INSTANCE_WR(ctx, 0x180B8/4, 0x8);
6562 INSTANCE_WR(ctx, 0x180D8/4, 0x8);
6563 INSTANCE_WR(ctx, 0x180F8/4, 0x8);
6564 INSTANCE_WR(ctx, 0x18118/4, 0x8);
6565 INSTANCE_WR(ctx, 0x18138/4, 0x8);
6566 INSTANCE_WR(ctx, 0x18158/4, 0x8);
6567 INSTANCE_WR(ctx, 0x18178/4, 0x8);
6568 INSTANCE_WR(ctx, 0x18198/4, 0x8);
6569 INSTANCE_WR(ctx, 0x181B8/4, 0x11);
6570 INSTANCE_WR(ctx, 0x182B8/4, 0xFAC6881);
6571 INSTANCE_WR(ctx, 0x182D8/4, 0x400);
6572 INSTANCE_WR(ctx, 0x182F8/4, 0x400);
6573 INSTANCE_WR(ctx, 0x18318/4, 0x400);
6574 INSTANCE_WR(ctx, 0x18338/4, 0x400);
6575 INSTANCE_WR(ctx, 0x18358/4, 0x400);
6576 INSTANCE_WR(ctx, 0x18378/4, 0x400);
6577 INSTANCE_WR(ctx, 0x18398/4, 0x400);
6578 INSTANCE_WR(ctx, 0x183B8/4, 0x400);
6579 INSTANCE_WR(ctx, 0x183D8/4, 0x300);
6580 INSTANCE_WR(ctx, 0x183F8/4, 0x300);
6581 INSTANCE_WR(ctx, 0x18418/4, 0x300);
6582 INSTANCE_WR(ctx, 0x18438/4, 0x300);
6583 INSTANCE_WR(ctx, 0x18458/4, 0x300);
6584 INSTANCE_WR(ctx, 0x18478/4, 0x300);
6585 INSTANCE_WR(ctx, 0x18498/4, 0x300);
6586 INSTANCE_WR(ctx, 0x184B8/4, 0x300);
6587 INSTANCE_WR(ctx, 0x184D8/4, 0x1);
6588 INSTANCE_WR(ctx, 0x184F8/4, 0xF);
6589 INSTANCE_WR(ctx, 0x185F8/4, 0x20);
6590 INSTANCE_WR(ctx, 0x18618/4, 0x11);
6591 INSTANCE_WR(ctx, 0x18638/4, 0x100);
6592 INSTANCE_WR(ctx, 0x18678/4, 0x1);
6593 INSTANCE_WR(ctx, 0x186D8/4, 0x40);
6594 INSTANCE_WR(ctx, 0x186F8/4, 0x100);
6595 INSTANCE_WR(ctx, 0x18738/4, 0x3);
6596 INSTANCE_WR(ctx, 0x187D8/4, 0x1FFE67);
6597 INSTANCE_WR(ctx, 0x18858/4, 0x2);
6598 INSTANCE_WR(ctx, 0x18878/4, 0xFAC6881);
6599 INSTANCE_WR(ctx, 0x189B8/4, 0x1);
6600 INSTANCE_WR(ctx, 0x18A58/4, 0x4);
6601 INSTANCE_WR(ctx, 0x18A98/4, 0x1);
6602 INSTANCE_WR(ctx, 0x18AB8/4, 0x400);
6603 INSTANCE_WR(ctx, 0x18AD8/4, 0x300);
6604 INSTANCE_WR(ctx, 0x18AF8/4, 0x1001);
6605 INSTANCE_WR(ctx, 0x18B78/4, 0x11);
6606 INSTANCE_WR(ctx, 0x18C78/4, 0xFAC6881);
6607 INSTANCE_WR(ctx, 0x18C98/4, 0xF);
6608 INSTANCE_WR(ctx, 0x18F98/4, 0x1FFE67);
6609 INSTANCE_WR(ctx, 0x19018/4, 0x11);
6610 INSTANCE_WR(ctx, 0x19078/4, 0x4);
6611 INSTANCE_WR(ctx, 0x190B8/4, 0x1);
6612 INSTANCE_WR(ctx, 0x190D8/4, 0x1);
6613 INSTANCE_WR(ctx, 0x19158/4, 0x1);
6614 INSTANCE_WR(ctx, 0x191F8/4, 0x1);
6615 INSTANCE_WR(ctx, 0x19238/4, 0x1);
6616 INSTANCE_WR(ctx, 0x192B8/4, 0x2A712488);
6617 INSTANCE_WR(ctx, 0x192F8/4, 0x4085C000);
6618 INSTANCE_WR(ctx, 0x19318/4, 0x40);
6619 INSTANCE_WR(ctx, 0x19338/4, 0x100);
6620 INSTANCE_WR(ctx, 0x19358/4, 0x10100);
6621 INSTANCE_WR(ctx, 0x19378/4, 0x2800000);
6622 INSTANCE_WR(ctx, 0x195D8/4, 0x4E3BFDF);
6623 INSTANCE_WR(ctx, 0x195F8/4, 0x4E3BFDF);
6624 INSTANCE_WR(ctx, 0x19618/4, 0x1);
6625 INSTANCE_WR(ctx, 0x19658/4, 0xFFFF00);
6626 INSTANCE_WR(ctx, 0x19678/4, 0x1);
6627 INSTANCE_WR(ctx, 0x196D8/4, 0xFFFF00);
6628 INSTANCE_WR(ctx, 0x197F8/4, 0x1);
6629 INSTANCE_WR(ctx, 0x19838/4, 0x1);
6630 INSTANCE_WR(ctx, 0x19858/4, 0x30201000);
6631 INSTANCE_WR(ctx, 0x19878/4, 0x70605040);
6632 INSTANCE_WR(ctx, 0x19898/4, 0xB8A89888);
6633 INSTANCE_WR(ctx, 0x198B8/4, 0xF8E8D8C8);
6634 INSTANCE_WR(ctx, 0x198F8/4, 0x1A);
6635 INSTANCE_WR(ctx, 0x19938/4, 0x4);
6636 INSTANCE_WR(ctx, 0x19BF8/4, 0x4);
6637 INSTANCE_WR(ctx, 0x19C18/4, 0x4);
6638 INSTANCE_WR(ctx, 0x19C38/4, 0x608080);
6639 INSTANCE_WR(ctx, 0x19CD8/4, 0x4);
6640 INSTANCE_WR(ctx, 0x19D38/4, 0x4);
6641 INSTANCE_WR(ctx, 0x19D58/4, 0x4);
6642 INSTANCE_WR(ctx, 0x19D78/4, 0x80);
6643 INSTANCE_WR(ctx, 0x19D98/4, 0x4);
6644 INSTANCE_WR(ctx, 0x1A238/4, 0x4);
6645 INSTANCE_WR(ctx, 0x1A258/4, 0x80);
6646 INSTANCE_WR(ctx, 0x1A278/4, 0x4);
6647 INSTANCE_WR(ctx, 0x1A298/4, 0x3020100);
6648 INSTANCE_WR(ctx, 0x1A2B8/4, 0x3);
6649 INSTANCE_WR(ctx, 0x1A2D8/4, 0x4);
6650 INSTANCE_WR(ctx, 0x1A378/4, 0x4);
6651 INSTANCE_WR(ctx, 0x1A398/4, 0x3);
6652 INSTANCE_WR(ctx, 0x1A418/4, 0x4);
6653 INSTANCE_WR(ctx, 0x2E8B8/4, 0x4);
6654 INSTANCE_WR(ctx, 0x2E8D8/4, 0x3);
6655 INSTANCE_WR(ctx, 0x2EB18/4, 0xF);
6656 INSTANCE_WR(ctx, 0x2EC98/4, 0x4);
6657 INSTANCE_WR(ctx, 0x2ECB8/4, 0xFFFF);
6658 INSTANCE_WR(ctx, 0x2ECD8/4, 0xFFFF);
6659 INSTANCE_WR(ctx, 0x2ECF8/4, 0xFFFF);
6660 INSTANCE_WR(ctx, 0x2ED18/4, 0xFFFF);
6661 INSTANCE_WR(ctx, 0x2EE38/4, 0x1);
6662 INSTANCE_WR(ctx, 0x2EEB8/4, 0x1);
6663 INSTANCE_WR(ctx, 0x2EF78/4, 0x1);
6664 INSTANCE_WR(ctx, 0x2F118/4, 0x1);
6665 INSTANCE_WR(ctx, 0x2F138/4, 0x1);
6666 INSTANCE_WR(ctx, 0x2F158/4, 0x2);
6667 INSTANCE_WR(ctx, 0x2F178/4, 0x1);
6668 INSTANCE_WR(ctx, 0x2F198/4, 0x1);
6669 INSTANCE_WR(ctx, 0x2F1B8/4, 0x2);
6670 INSTANCE_WR(ctx, 0x2F1D8/4, 0x1);
6671 INSTANCE_WR(ctx, 0x2F218/4, 0x11);
6672 INSTANCE_WR(ctx, 0x2F318/4, 0xFAC6881);
6673 INSTANCE_WR(ctx, 0x2F378/4, 0x4);
6674 INSTANCE_WR(ctx, 0x2F3F8/4, 0x11);
6675 INSTANCE_WR(ctx, 0x2F418/4, 0x1);
6676 INSTANCE_WR(ctx, 0x2F458/4, 0xCF);
6677 INSTANCE_WR(ctx, 0x2F478/4, 0xCF);
6678 INSTANCE_WR(ctx, 0x2F498/4, 0xCF);
6679 INSTANCE_WR(ctx, 0x2F5F8/4, 0x1);
6680 INSTANCE_WR(ctx, 0x2F618/4, 0x1);
6681 INSTANCE_WR(ctx, 0x2F638/4, 0x2);
6682 INSTANCE_WR(ctx, 0x2F658/4, 0x1);
6683 INSTANCE_WR(ctx, 0x2F678/4, 0x1);
6684 INSTANCE_WR(ctx, 0x2F698/4, 0x2);
6685 INSTANCE_WR(ctx, 0x2F6B8/4, 0x1);
6686 INSTANCE_WR(ctx, 0x2F6F8/4, 0x1);
6687 INSTANCE_WR(ctx, 0x2F718/4, 0x1);
6688 INSTANCE_WR(ctx, 0x2F738/4, 0x1);
6689 INSTANCE_WR(ctx, 0x2F758/4, 0x1);
6690 INSTANCE_WR(ctx, 0x2F778/4, 0x1);
6691 INSTANCE_WR(ctx, 0x2F798/4, 0x1);
6692 INSTANCE_WR(ctx, 0x2F7B8/4, 0x1);
6693 INSTANCE_WR(ctx, 0x2F7D8/4, 0x1);
6694 INSTANCE_WR(ctx, 0x2F7F8/4, 0x11);
6695 INSTANCE_WR(ctx, 0x2F8F8/4, 0xFAC6881);
6696 INSTANCE_WR(ctx, 0x2F918/4, 0xF);
6697 INSTANCE_WR(ctx, 0x2FA18/4, 0x1FFE67);
6698 INSTANCE_WR(ctx, 0x2FA78/4, 0x11);
6699 INSTANCE_WR(ctx, 0x2FA98/4, 0x1);
6700 INSTANCE_WR(ctx, 0x2FB18/4, 0x4);
6701 INSTANCE_WR(ctx, 0x2FBD8/4, 0x1);
6702 INSTANCE_WR(ctx, 0x2FC78/4, 0x11);
6703 INSTANCE_WR(ctx, 0x2FD78/4, 0xFAC6881);
6704 INSTANCE_WR(ctx, 0x2FDF8/4, 0x11);
6705 INSTANCE_WR(ctx, 0x2FE18/4, 0x1);
6706 INSTANCE_WR(ctx, 0x2FE58/4, 0x1);
6707 INSTANCE_WR(ctx, 0x2FE98/4, 0x1);
6708 INSTANCE_WR(ctx, 0x2FED8/4, 0x7FF);
6709 INSTANCE_WR(ctx, 0x2FF18/4, 0x1);
6710 INSTANCE_WR(ctx, 0x2FF58/4, 0x1);
6711 INSTANCE_WR(ctx, 0x304B8/4, 0x8);
6712 INSTANCE_WR(ctx, 0x304D8/4, 0x8);
6713 INSTANCE_WR(ctx, 0x304F8/4, 0x8);
6714 INSTANCE_WR(ctx, 0x30518/4, 0x8);
6715 INSTANCE_WR(ctx, 0x30538/4, 0x8);
6716 INSTANCE_WR(ctx, 0x30558/4, 0x8);
6717 INSTANCE_WR(ctx, 0x30578/4, 0x8);
6718 INSTANCE_WR(ctx, 0x30598/4, 0x8);
6719 INSTANCE_WR(ctx, 0x305B8/4, 0x11);
6720 INSTANCE_WR(ctx, 0x306B8/4, 0xFAC6881);
6721 INSTANCE_WR(ctx, 0x306D8/4, 0x400);
6722 INSTANCE_WR(ctx, 0x306F8/4, 0x400);
6723 INSTANCE_WR(ctx, 0x30718/4, 0x400);
6724 INSTANCE_WR(ctx, 0x30738/4, 0x400);
6725 INSTANCE_WR(ctx, 0x30758/4, 0x400);
6726 INSTANCE_WR(ctx, 0x30778/4, 0x400);
6727 INSTANCE_WR(ctx, 0x30798/4, 0x400);
6728 INSTANCE_WR(ctx, 0x307B8/4, 0x400);
6729 INSTANCE_WR(ctx, 0x307D8/4, 0x300);
6730 INSTANCE_WR(ctx, 0x307F8/4, 0x300);
6731 INSTANCE_WR(ctx, 0x30818/4, 0x300);
6732 INSTANCE_WR(ctx, 0x30838/4, 0x300);
6733 INSTANCE_WR(ctx, 0x30858/4, 0x300);
6734 INSTANCE_WR(ctx, 0x30878/4, 0x300);
6735 INSTANCE_WR(ctx, 0x30898/4, 0x300);
6736 INSTANCE_WR(ctx, 0x308B8/4, 0x300);
6737 INSTANCE_WR(ctx, 0x308D8/4, 0x1);
6738 INSTANCE_WR(ctx, 0x308F8/4, 0xF);
6739 INSTANCE_WR(ctx, 0x309F8/4, 0x20);
6740 INSTANCE_WR(ctx, 0x30A18/4, 0x11);
6741 INSTANCE_WR(ctx, 0x30A38/4, 0x100);
6742 INSTANCE_WR(ctx, 0x30A78/4, 0x1);
6743 INSTANCE_WR(ctx, 0x30AD8/4, 0x40);
6744 INSTANCE_WR(ctx, 0x30AF8/4, 0x100);
6745 INSTANCE_WR(ctx, 0x30B38/4, 0x3);
6746 INSTANCE_WR(ctx, 0x30BD8/4, 0x1FFE67);
6747 INSTANCE_WR(ctx, 0x30C58/4, 0x2);
6748 INSTANCE_WR(ctx, 0x30C78/4, 0xFAC6881);
6749 INSTANCE_WR(ctx, 0x30DB8/4, 0x1);
6750 INSTANCE_WR(ctx, 0x30E58/4, 0x4);
6751 INSTANCE_WR(ctx, 0x30E98/4, 0x1);
6752 INSTANCE_WR(ctx, 0x30EB8/4, 0x400);
6753 INSTANCE_WR(ctx, 0x30ED8/4, 0x300);
6754 INSTANCE_WR(ctx, 0x30EF8/4, 0x1001);
6755 INSTANCE_WR(ctx, 0x30F78/4, 0x11);
6756 INSTANCE_WR(ctx, 0x31078/4, 0xFAC6881);
6757 INSTANCE_WR(ctx, 0x31098/4, 0xF);
6758 INSTANCE_WR(ctx, 0x31398/4, 0x1FFE67);
6759 INSTANCE_WR(ctx, 0x31418/4, 0x11);
6760 INSTANCE_WR(ctx, 0x31478/4, 0x4);
6761 INSTANCE_WR(ctx, 0x314B8/4, 0x1);
6762 INSTANCE_WR(ctx, 0x314D8/4, 0x1);
6763 INSTANCE_WR(ctx, 0x31558/4, 0x1);
6764 INSTANCE_WR(ctx, 0x315F8/4, 0x1);
6765 INSTANCE_WR(ctx, 0x31638/4, 0x1);
6766 INSTANCE_WR(ctx, 0x316B8/4, 0x2A712488);
6767 INSTANCE_WR(ctx, 0x316F8/4, 0x4085C000);
6768 INSTANCE_WR(ctx, 0x31718/4, 0x40);
6769 INSTANCE_WR(ctx, 0x31738/4, 0x100);
6770 INSTANCE_WR(ctx, 0x31758/4, 0x10100);
6771 INSTANCE_WR(ctx, 0x31778/4, 0x2800000);
6772 INSTANCE_WR(ctx, 0x319D8/4, 0x4E3BFDF);
6773 INSTANCE_WR(ctx, 0x319F8/4, 0x4E3BFDF);
6774 INSTANCE_WR(ctx, 0x31A18/4, 0x1);
6775 INSTANCE_WR(ctx, 0x31A58/4, 0xFFFF00);
6776 INSTANCE_WR(ctx, 0x31A78/4, 0x1);
6777 INSTANCE_WR(ctx, 0x31AD8/4, 0xFFFF00);
6778 INSTANCE_WR(ctx, 0x31BF8/4, 0x1);
6779 INSTANCE_WR(ctx, 0x31C38/4, 0x1);
6780 INSTANCE_WR(ctx, 0x31C58/4, 0x30201000);
6781 INSTANCE_WR(ctx, 0x31C78/4, 0x70605040);
6782 INSTANCE_WR(ctx, 0x31C98/4, 0xB8A89888);
6783 INSTANCE_WR(ctx, 0x31CB8/4, 0xF8E8D8C8);
6784 INSTANCE_WR(ctx, 0x31CF8/4, 0x1A);
6785 INSTANCE_WR(ctx, 0x153C/4, 0x4);
6786 INSTANCE_WR(ctx, 0x17FC/4, 0x4);
6787 INSTANCE_WR(ctx, 0x181C/4, 0x4);
6788 INSTANCE_WR(ctx, 0x183C/4, 0x608080);
6789 INSTANCE_WR(ctx, 0x18DC/4, 0x4);
6790 INSTANCE_WR(ctx, 0x193C/4, 0x4);
6791 INSTANCE_WR(ctx, 0x195C/4, 0x4);
6792 INSTANCE_WR(ctx, 0x197C/4, 0x80);
6793 INSTANCE_WR(ctx, 0x199C/4, 0x4);
6794 INSTANCE_WR(ctx, 0x1E3C/4, 0x4);
6795 INSTANCE_WR(ctx, 0x1E5C/4, 0x80);
6796 INSTANCE_WR(ctx, 0x1E7C/4, 0x4);
6797 INSTANCE_WR(ctx, 0x1E9C/4, 0x3020100);
6798 INSTANCE_WR(ctx, 0x1EBC/4, 0x3);
6799 INSTANCE_WR(ctx, 0x1EDC/4, 0x4);
6800 INSTANCE_WR(ctx, 0x1F7C/4, 0x4);
6801 INSTANCE_WR(ctx, 0x1F9C/4, 0x3);
6802 INSTANCE_WR(ctx, 0x201C/4, 0x4);
6803 INSTANCE_WR(ctx, 0x164BC/4, 0x4);
6804 INSTANCE_WR(ctx, 0x164DC/4, 0x3);
6805 INSTANCE_WR(ctx, 0x1671C/4, 0xF);
6806 INSTANCE_WR(ctx, 0x1689C/4, 0x4);
6807 INSTANCE_WR(ctx, 0x168BC/4, 0xFFFF);
6808 INSTANCE_WR(ctx, 0x168DC/4, 0xFFFF);
6809 INSTANCE_WR(ctx, 0x168FC/4, 0xFFFF);
6810 INSTANCE_WR(ctx, 0x1691C/4, 0xFFFF);
6811 INSTANCE_WR(ctx, 0x16A3C/4, 0x1);
6812 INSTANCE_WR(ctx, 0x16ABC/4, 0x1);
6813 INSTANCE_WR(ctx, 0x16B7C/4, 0x1);
6814 INSTANCE_WR(ctx, 0x16D1C/4, 0x1);
6815 INSTANCE_WR(ctx, 0x16D3C/4, 0x1);
6816 INSTANCE_WR(ctx, 0x16D5C/4, 0x2);
6817 INSTANCE_WR(ctx, 0x16D7C/4, 0x1);
6818 INSTANCE_WR(ctx, 0x16D9C/4, 0x1);
6819 INSTANCE_WR(ctx, 0x16DBC/4, 0x2);
6820 INSTANCE_WR(ctx, 0x16DDC/4, 0x1);
6821 INSTANCE_WR(ctx, 0x16E1C/4, 0x11);
6822 INSTANCE_WR(ctx, 0x16F1C/4, 0xFAC6881);
6823 INSTANCE_WR(ctx, 0x16F7C/4, 0x4);
6824 INSTANCE_WR(ctx, 0x16FFC/4, 0x11);
6825 INSTANCE_WR(ctx, 0x1701C/4, 0x1);
6826 INSTANCE_WR(ctx, 0x1705C/4, 0xCF);
6827 INSTANCE_WR(ctx, 0x1707C/4, 0xCF);
6828 INSTANCE_WR(ctx, 0x1709C/4, 0xCF);
6829 INSTANCE_WR(ctx, 0x171FC/4, 0x1);
6830 INSTANCE_WR(ctx, 0x1721C/4, 0x1);
6831 INSTANCE_WR(ctx, 0x1723C/4, 0x2);
6832 INSTANCE_WR(ctx, 0x1725C/4, 0x1);
6833 INSTANCE_WR(ctx, 0x1727C/4, 0x1);
6834 INSTANCE_WR(ctx, 0x1729C/4, 0x2);
6835 INSTANCE_WR(ctx, 0x172BC/4, 0x1);
6836 INSTANCE_WR(ctx, 0x172FC/4, 0x1);
6837 INSTANCE_WR(ctx, 0x1731C/4, 0x1);
6838 INSTANCE_WR(ctx, 0x1733C/4, 0x1);
6839 INSTANCE_WR(ctx, 0x1735C/4, 0x1);
6840 INSTANCE_WR(ctx, 0x1737C/4, 0x1);
6841 INSTANCE_WR(ctx, 0x1739C/4, 0x1);
6842 INSTANCE_WR(ctx, 0x173BC/4, 0x1);
6843 INSTANCE_WR(ctx, 0x173DC/4, 0x1);
6844 INSTANCE_WR(ctx, 0x173FC/4, 0x11);
6845 INSTANCE_WR(ctx, 0x174FC/4, 0xFAC6881);
6846 INSTANCE_WR(ctx, 0x1751C/4, 0xF);
6847 INSTANCE_WR(ctx, 0x1761C/4, 0x1FFE67);
6848 INSTANCE_WR(ctx, 0x1767C/4, 0x11);
6849 INSTANCE_WR(ctx, 0x1769C/4, 0x1);
6850 INSTANCE_WR(ctx, 0x1771C/4, 0x4);
6851 INSTANCE_WR(ctx, 0x177DC/4, 0x1);
6852 INSTANCE_WR(ctx, 0x1787C/4, 0x11);
6853 INSTANCE_WR(ctx, 0x1797C/4, 0xFAC6881);
6854 INSTANCE_WR(ctx, 0x179FC/4, 0x11);
6855 INSTANCE_WR(ctx, 0x17A1C/4, 0x1);
6856 INSTANCE_WR(ctx, 0x17A5C/4, 0x1);
6857 INSTANCE_WR(ctx, 0x17A9C/4, 0x1);
6858 INSTANCE_WR(ctx, 0x17ADC/4, 0x7FF);
6859 INSTANCE_WR(ctx, 0x17B1C/4, 0x1);
6860 INSTANCE_WR(ctx, 0x17B5C/4, 0x1);
6861 INSTANCE_WR(ctx, 0x180BC/4, 0x8);
6862 INSTANCE_WR(ctx, 0x180DC/4, 0x8);
6863 INSTANCE_WR(ctx, 0x180FC/4, 0x8);
6864 INSTANCE_WR(ctx, 0x1811C/4, 0x8);
6865 INSTANCE_WR(ctx, 0x1813C/4, 0x8);
6866 INSTANCE_WR(ctx, 0x1815C/4, 0x8);
6867 INSTANCE_WR(ctx, 0x1817C/4, 0x8);
6868 INSTANCE_WR(ctx, 0x1819C/4, 0x8);
6869 INSTANCE_WR(ctx, 0x181BC/4, 0x11);
6870 INSTANCE_WR(ctx, 0x182BC/4, 0xFAC6881);
6871 INSTANCE_WR(ctx, 0x182DC/4, 0x400);
6872 INSTANCE_WR(ctx, 0x182FC/4, 0x400);
6873 INSTANCE_WR(ctx, 0x1831C/4, 0x400);
6874 INSTANCE_WR(ctx, 0x1833C/4, 0x400);
6875 INSTANCE_WR(ctx, 0x1835C/4, 0x400);
6876 INSTANCE_WR(ctx, 0x1837C/4, 0x400);
6877 INSTANCE_WR(ctx, 0x1839C/4, 0x400);
6878 INSTANCE_WR(ctx, 0x183BC/4, 0x400);
6879 INSTANCE_WR(ctx, 0x183DC/4, 0x300);
6880 INSTANCE_WR(ctx, 0x183FC/4, 0x300);
6881 INSTANCE_WR(ctx, 0x1841C/4, 0x300);
6882 INSTANCE_WR(ctx, 0x1843C/4, 0x300);
6883 INSTANCE_WR(ctx, 0x1845C/4, 0x300);
6884 INSTANCE_WR(ctx, 0x1847C/4, 0x300);
6885 INSTANCE_WR(ctx, 0x1849C/4, 0x300);
6886 INSTANCE_WR(ctx, 0x184BC/4, 0x300);
6887 INSTANCE_WR(ctx, 0x184DC/4, 0x1);
6888 INSTANCE_WR(ctx, 0x184FC/4, 0xF);
6889 INSTANCE_WR(ctx, 0x185FC/4, 0x20);
6890 INSTANCE_WR(ctx, 0x1861C/4, 0x11);
6891 INSTANCE_WR(ctx, 0x1863C/4, 0x100);
6892 INSTANCE_WR(ctx, 0x1867C/4, 0x1);
6893 INSTANCE_WR(ctx, 0x186DC/4, 0x40);
6894 INSTANCE_WR(ctx, 0x186FC/4, 0x100);
6895 INSTANCE_WR(ctx, 0x1873C/4, 0x3);
6896 INSTANCE_WR(ctx, 0x187DC/4, 0x1FFE67);
6897 INSTANCE_WR(ctx, 0x1885C/4, 0x2);
6898 INSTANCE_WR(ctx, 0x1887C/4, 0xFAC6881);
6899 INSTANCE_WR(ctx, 0x189BC/4, 0x1);
6900 INSTANCE_WR(ctx, 0x18A5C/4, 0x4);
6901 INSTANCE_WR(ctx, 0x18A9C/4, 0x1);
6902 INSTANCE_WR(ctx, 0x18ABC/4, 0x400);
6903 INSTANCE_WR(ctx, 0x18ADC/4, 0x300);
6904 INSTANCE_WR(ctx, 0x18AFC/4, 0x1001);
6905 INSTANCE_WR(ctx, 0x18B7C/4, 0x11);
6906 INSTANCE_WR(ctx, 0x18C7C/4, 0xFAC6881);
6907 INSTANCE_WR(ctx, 0x18C9C/4, 0xF);
6908 INSTANCE_WR(ctx, 0x18F9C/4, 0x1FFE67);
6909 INSTANCE_WR(ctx, 0x1901C/4, 0x11);
6910 INSTANCE_WR(ctx, 0x1907C/4, 0x4);
6911 INSTANCE_WR(ctx, 0x190BC/4, 0x1);
6912 INSTANCE_WR(ctx, 0x190DC/4, 0x1);
6913 INSTANCE_WR(ctx, 0x1915C/4, 0x1);
6914 INSTANCE_WR(ctx, 0x191FC/4, 0x1);
6915 INSTANCE_WR(ctx, 0x1923C/4, 0x1);
6916 INSTANCE_WR(ctx, 0x192BC/4, 0x2A712488);
6917 INSTANCE_WR(ctx, 0x192FC/4, 0x4085C000);
6918 INSTANCE_WR(ctx, 0x1931C/4, 0x40);
6919 INSTANCE_WR(ctx, 0x1933C/4, 0x100);
6920 INSTANCE_WR(ctx, 0x1935C/4, 0x10100);
6921 INSTANCE_WR(ctx, 0x1937C/4, 0x2800000);
6922 INSTANCE_WR(ctx, 0x195DC/4, 0x4E3BFDF);
6923 INSTANCE_WR(ctx, 0x195FC/4, 0x4E3BFDF);
6924 INSTANCE_WR(ctx, 0x1961C/4, 0x1);
6925 INSTANCE_WR(ctx, 0x1965C/4, 0xFFFF00);
6926 INSTANCE_WR(ctx, 0x1967C/4, 0x1);
6927 INSTANCE_WR(ctx, 0x196DC/4, 0xFFFF00);
6928 INSTANCE_WR(ctx, 0x197FC/4, 0x1);
6929 INSTANCE_WR(ctx, 0x1983C/4, 0x1);
6930 INSTANCE_WR(ctx, 0x1985C/4, 0x30201000);
6931 INSTANCE_WR(ctx, 0x1987C/4, 0x70605040);
6932 INSTANCE_WR(ctx, 0x1989C/4, 0xB8A89888);
6933 INSTANCE_WR(ctx, 0x198BC/4, 0xF8E8D8C8);
6934 INSTANCE_WR(ctx, 0x198FC/4, 0x1A);
6935 INSTANCE_WR(ctx, 0x1993C/4, 0x4);
6936 INSTANCE_WR(ctx, 0x19BFC/4, 0x4);
6937 INSTANCE_WR(ctx, 0x19C1C/4, 0x4);
6938 INSTANCE_WR(ctx, 0x19C3C/4, 0x608080);
6939 INSTANCE_WR(ctx, 0x19CDC/4, 0x4);
6940 INSTANCE_WR(ctx, 0x19D3C/4, 0x4);
6941 INSTANCE_WR(ctx, 0x19D5C/4, 0x4);
6942 INSTANCE_WR(ctx, 0x19D7C/4, 0x80);
6943 INSTANCE_WR(ctx, 0x19D9C/4, 0x4);
6944 INSTANCE_WR(ctx, 0x1A23C/4, 0x4);
6945 INSTANCE_WR(ctx, 0x1A25C/4, 0x80);
6946 INSTANCE_WR(ctx, 0x1A27C/4, 0x4);
6947 INSTANCE_WR(ctx, 0x1A29C/4, 0x3020100);
6948 INSTANCE_WR(ctx, 0x1A2BC/4, 0x3);
6949 INSTANCE_WR(ctx, 0x1A2DC/4, 0x4);
6950 INSTANCE_WR(ctx, 0x1A37C/4, 0x4);
6951 INSTANCE_WR(ctx, 0x1A39C/4, 0x3);
6952 INSTANCE_WR(ctx, 0x1A41C/4, 0x4);
6953 INSTANCE_WR(ctx, 0x2E8BC/4, 0x4);
6954 INSTANCE_WR(ctx, 0x2E8DC/4, 0x3);
6955 INSTANCE_WR(ctx, 0x2EB1C/4, 0xF);
6956 INSTANCE_WR(ctx, 0x2EC9C/4, 0x4);
6957 INSTANCE_WR(ctx, 0x2ECBC/4, 0xFFFF);
6958 INSTANCE_WR(ctx, 0x2ECDC/4, 0xFFFF);
6959 INSTANCE_WR(ctx, 0x2ECFC/4, 0xFFFF);
6960 INSTANCE_WR(ctx, 0x2ED1C/4, 0xFFFF);
6961 INSTANCE_WR(ctx, 0x2EE3C/4, 0x1);
6962 INSTANCE_WR(ctx, 0x2EEBC/4, 0x1);
6963 INSTANCE_WR(ctx, 0x2EF7C/4, 0x1);
6964 INSTANCE_WR(ctx, 0x2F11C/4, 0x1);
6965 INSTANCE_WR(ctx, 0x2F13C/4, 0x1);
6966 INSTANCE_WR(ctx, 0x2F15C/4, 0x2);
6967 INSTANCE_WR(ctx, 0x2F17C/4, 0x1);
6968 INSTANCE_WR(ctx, 0x2F19C/4, 0x1);
6969 INSTANCE_WR(ctx, 0x2F1BC/4, 0x2);
6970 INSTANCE_WR(ctx, 0x2F1DC/4, 0x1);
6971 INSTANCE_WR(ctx, 0x2F21C/4, 0x11);
6972 INSTANCE_WR(ctx, 0x2F31C/4, 0xFAC6881);
6973 INSTANCE_WR(ctx, 0x2F37C/4, 0x4);
6974 INSTANCE_WR(ctx, 0x2F3FC/4, 0x11);
6975 INSTANCE_WR(ctx, 0x2F41C/4, 0x1);
6976 INSTANCE_WR(ctx, 0x2F45C/4, 0xCF);
6977 INSTANCE_WR(ctx, 0x2F47C/4, 0xCF);
6978 INSTANCE_WR(ctx, 0x2F49C/4, 0xCF);
6979 INSTANCE_WR(ctx, 0x2F5FC/4, 0x1);
6980 INSTANCE_WR(ctx, 0x2F61C/4, 0x1);
6981 INSTANCE_WR(ctx, 0x2F63C/4, 0x2);
6982 INSTANCE_WR(ctx, 0x2F65C/4, 0x1);
6983 INSTANCE_WR(ctx, 0x2F67C/4, 0x1);
6984 INSTANCE_WR(ctx, 0x2F69C/4, 0x2);
6985 INSTANCE_WR(ctx, 0x2F6BC/4, 0x1);
6986 INSTANCE_WR(ctx, 0x2F6FC/4, 0x1);
6987 INSTANCE_WR(ctx, 0x2F71C/4, 0x1);
6988 INSTANCE_WR(ctx, 0x2F73C/4, 0x1);
6989 INSTANCE_WR(ctx, 0x2F75C/4, 0x1);
6990 INSTANCE_WR(ctx, 0x2F77C/4, 0x1);
6991 INSTANCE_WR(ctx, 0x2F79C/4, 0x1);
6992 INSTANCE_WR(ctx, 0x2F7BC/4, 0x1);
6993 INSTANCE_WR(ctx, 0x2F7DC/4, 0x1);
6994 INSTANCE_WR(ctx, 0x2F7FC/4, 0x11);
6995 INSTANCE_WR(ctx, 0x2F8FC/4, 0xFAC6881);
6996 INSTANCE_WR(ctx, 0x2F91C/4, 0xF);
6997 INSTANCE_WR(ctx, 0x2FA1C/4, 0x1FFE67);
6998 INSTANCE_WR(ctx, 0x2FA7C/4, 0x11);
6999 INSTANCE_WR(ctx, 0x2FA9C/4, 0x1);
7000 INSTANCE_WR(ctx, 0x2FB1C/4, 0x4);
7001 INSTANCE_WR(ctx, 0x2FBDC/4, 0x1);
7002 INSTANCE_WR(ctx, 0x2FC7C/4, 0x11);
7003 INSTANCE_WR(ctx, 0x2FD7C/4, 0xFAC6881);
7004 INSTANCE_WR(ctx, 0x2FDFC/4, 0x11);
7005 INSTANCE_WR(ctx, 0x2FE1C/4, 0x1);
7006 INSTANCE_WR(ctx, 0x2FE5C/4, 0x1);
7007 INSTANCE_WR(ctx, 0x2FE9C/4, 0x1);
7008 INSTANCE_WR(ctx, 0x2FEDC/4, 0x7FF);
7009 INSTANCE_WR(ctx, 0x2FF1C/4, 0x1);
7010 INSTANCE_WR(ctx, 0x2FF5C/4, 0x1);
7011 INSTANCE_WR(ctx, 0x304BC/4, 0x8);
7012 INSTANCE_WR(ctx, 0x304DC/4, 0x8);
7013 INSTANCE_WR(ctx, 0x304FC/4, 0x8);
7014 INSTANCE_WR(ctx, 0x3051C/4, 0x8);
7015 INSTANCE_WR(ctx, 0x3053C/4, 0x8);
7016 INSTANCE_WR(ctx, 0x3055C/4, 0x8);
7017 INSTANCE_WR(ctx, 0x3057C/4, 0x8);
7018 INSTANCE_WR(ctx, 0x3059C/4, 0x8);
7019 INSTANCE_WR(ctx, 0x305BC/4, 0x11);
7020 INSTANCE_WR(ctx, 0x306BC/4, 0xFAC6881);
7021 INSTANCE_WR(ctx, 0x306DC/4, 0x400);
7022 INSTANCE_WR(ctx, 0x306FC/4, 0x400);
7023 INSTANCE_WR(ctx, 0x3071C/4, 0x400);
7024 INSTANCE_WR(ctx, 0x3073C/4, 0x400);
7025 INSTANCE_WR(ctx, 0x3075C/4, 0x400);
7026 INSTANCE_WR(ctx, 0x3077C/4, 0x400);
7027 INSTANCE_WR(ctx, 0x3079C/4, 0x400);
7028 INSTANCE_WR(ctx, 0x307BC/4, 0x400);
7029 INSTANCE_WR(ctx, 0x307DC/4, 0x300);
7030 INSTANCE_WR(ctx, 0x307FC/4, 0x300);
7031 INSTANCE_WR(ctx, 0x3081C/4, 0x300);
7032 INSTANCE_WR(ctx, 0x3083C/4, 0x300);
7033 INSTANCE_WR(ctx, 0x3085C/4, 0x300);
7034 INSTANCE_WR(ctx, 0x3087C/4, 0x300);
7035 INSTANCE_WR(ctx, 0x3089C/4, 0x300);
7036 INSTANCE_WR(ctx, 0x308BC/4, 0x300);
7037 INSTANCE_WR(ctx, 0x308DC/4, 0x1);
7038 INSTANCE_WR(ctx, 0x308FC/4, 0xF);
7039 INSTANCE_WR(ctx, 0x309FC/4, 0x20);
7040 INSTANCE_WR(ctx, 0x30A1C/4, 0x11);
7041 INSTANCE_WR(ctx, 0x30A3C/4, 0x100);
7042 INSTANCE_WR(ctx, 0x30A7C/4, 0x1);
7043 INSTANCE_WR(ctx, 0x30ADC/4, 0x40);
7044 INSTANCE_WR(ctx, 0x30AFC/4, 0x100);
7045 INSTANCE_WR(ctx, 0x30B3C/4, 0x3);
7046 INSTANCE_WR(ctx, 0x30BDC/4, 0x1FFE67);
7047 INSTANCE_WR(ctx, 0x30C5C/4, 0x2);
7048 INSTANCE_WR(ctx, 0x30C7C/4, 0xFAC6881);
7049 INSTANCE_WR(ctx, 0x30DBC/4, 0x1);
7050 INSTANCE_WR(ctx, 0x30E5C/4, 0x4);
7051 INSTANCE_WR(ctx, 0x30E9C/4, 0x1);
7052 INSTANCE_WR(ctx, 0x30EBC/4, 0x400);
7053 INSTANCE_WR(ctx, 0x30EDC/4, 0x300);
7054 INSTANCE_WR(ctx, 0x30EFC/4, 0x1001);
7055 INSTANCE_WR(ctx, 0x30F7C/4, 0x11);
7056 INSTANCE_WR(ctx, 0x3107C/4, 0xFAC6881);
7057 INSTANCE_WR(ctx, 0x3109C/4, 0xF);
7058 INSTANCE_WR(ctx, 0x3139C/4, 0x1FFE67);
7059 INSTANCE_WR(ctx, 0x3141C/4, 0x11);
7060 INSTANCE_WR(ctx, 0x3147C/4, 0x4);
7061 INSTANCE_WR(ctx, 0x314BC/4, 0x1);
7062 INSTANCE_WR(ctx, 0x314DC/4, 0x1);
7063 INSTANCE_WR(ctx, 0x3155C/4, 0x1);
7064 INSTANCE_WR(ctx, 0x315FC/4, 0x1);
7065 INSTANCE_WR(ctx, 0x3163C/4, 0x1);
7066 INSTANCE_WR(ctx, 0x316BC/4, 0x2A712488);
7067 INSTANCE_WR(ctx, 0x316FC/4, 0x4085C000);
7068 INSTANCE_WR(ctx, 0x3171C/4, 0x40);
7069 INSTANCE_WR(ctx, 0x3173C/4, 0x100);
7070 INSTANCE_WR(ctx, 0x3175C/4, 0x10100);
7071 INSTANCE_WR(ctx, 0x3177C/4, 0x2800000);
7072 INSTANCE_WR(ctx, 0x319DC/4, 0x4E3BFDF);
7073 INSTANCE_WR(ctx, 0x319FC/4, 0x4E3BFDF);
7074 INSTANCE_WR(ctx, 0x31A1C/4, 0x1);
7075 INSTANCE_WR(ctx, 0x31A5C/4, 0xFFFF00);
7076 INSTANCE_WR(ctx, 0x31A7C/4, 0x1);
7077 INSTANCE_WR(ctx, 0x31ADC/4, 0xFFFF00);
7078 INSTANCE_WR(ctx, 0x31BFC/4, 0x1);
7079 INSTANCE_WR(ctx, 0x31C3C/4, 0x1);
7080 INSTANCE_WR(ctx, 0x31C5C/4, 0x30201000);
7081 INSTANCE_WR(ctx, 0x31C7C/4, 0x70605040);
7082 INSTANCE_WR(ctx, 0x31C9C/4, 0xB8A89888);
7083 INSTANCE_WR(ctx, 0x31CBC/4, 0xF8E8D8C8);
7084 INSTANCE_WR(ctx, 0x31CFC/4, 0x1A);
7085 INSTANCE_WR(ctx, 0x5D000/4, 0x8100C12);
7086 INSTANCE_WR(ctx, 0x5D040/4, 0x80);
7087 INSTANCE_WR(ctx, 0x5D060/4, 0x80007004);
7088 INSTANCE_WR(ctx, 0x5D080/4, 0x4000400);
7089 INSTANCE_WR(ctx, 0x5D0A0/4, 0x1000);
7090 INSTANCE_WR(ctx, 0x5D100/4, 0x1);
7091 INSTANCE_WR(ctx, 0x5D160/4, 0x1);
7092 INSTANCE_WR(ctx, 0x5D1A0/4, 0x4);
7093 INSTANCE_WR(ctx, 0x5D1C0/4, 0x2);
7094 INSTANCE_WR(ctx, 0x5D340/4, 0x80);
7095 INSTANCE_WR(ctx, 0x5D360/4, 0x80007004);
7096 INSTANCE_WR(ctx, 0x5D380/4, 0x4000400);
7097 INSTANCE_WR(ctx, 0x5D3A0/4, 0x1000);
7098 INSTANCE_WR(ctx, 0x5D400/4, 0x1);
7099 INSTANCE_WR(ctx, 0x5D460/4, 0x1);
7100 INSTANCE_WR(ctx, 0x5D4A0/4, 0x4);
7101 INSTANCE_WR(ctx, 0x5D4C0/4, 0x2);
7102 INSTANCE_WR(ctx, 0x5D620/4, 0x8100C12);
7103 INSTANCE_WR(ctx, 0x5D700/4, 0xFFFF);
7104 INSTANCE_WR(ctx, 0x5D720/4, 0xFFFF);
7105 INSTANCE_WR(ctx, 0x5D740/4, 0xFFFF);
7106 INSTANCE_WR(ctx, 0x5D760/4, 0xFFFF);
7107 INSTANCE_WR(ctx, 0x5D780/4, 0x1);
7108 INSTANCE_WR(ctx, 0x5D7A0/4, 0x10001);
7109 INSTANCE_WR(ctx, 0x5D7C0/4, 0x10001);
7110 INSTANCE_WR(ctx, 0x5D7E0/4, 0x1);
7111 INSTANCE_WR(ctx, 0x5D820/4, 0x1FE21);
7112 INSTANCE_WR(ctx, 0x5D8E0/4, 0x8100C12);
7113 INSTANCE_WR(ctx, 0x5D900/4, 0x4);
7114 INSTANCE_WR(ctx, 0x5D940/4, 0x2);
7115 INSTANCE_WR(ctx, 0x5D960/4, 0x11);
7116 INSTANCE_WR(ctx, 0x5DA80/4, 0xFAC6881);
7117 INSTANCE_WR(ctx, 0x5DB20/4, 0x4);
7118 INSTANCE_WR(ctx, 0x5DC60/4, 0x2);
7119 INSTANCE_WR(ctx, 0x5DC80/4, 0x1);
7120 INSTANCE_WR(ctx, 0x5DCA0/4, 0x1);
7121 INSTANCE_WR(ctx, 0x5DCC0/4, 0x2);
7122 INSTANCE_WR(ctx, 0x5DCE0/4, 0x1);
7123 INSTANCE_WR(ctx, 0x5DD00/4, 0x1);
7124 INSTANCE_WR(ctx, 0x5DD20/4, 0x1);
7125 INSTANCE_WR(ctx, 0x5DD60/4, 0x4);
7126 INSTANCE_WR(ctx, 0x651C0/4, 0x11);
7127 INSTANCE_WR(ctx, 0x65200/4, 0x1);
7128 INSTANCE_WR(ctx, 0x5D024/4, 0x80);
7129 INSTANCE_WR(ctx, 0x5D044/4, 0x80007004);
7130 INSTANCE_WR(ctx, 0x5D064/4, 0x4000400);
7131 INSTANCE_WR(ctx, 0x5D084/4, 0x1000);
7132 INSTANCE_WR(ctx, 0x5D0E4/4, 0x1);
7133 INSTANCE_WR(ctx, 0x5D144/4, 0x1);
7134 INSTANCE_WR(ctx, 0x5D184/4, 0x4);
7135 INSTANCE_WR(ctx, 0x5D1A4/4, 0x2);
7136 INSTANCE_WR(ctx, 0x5D324/4, 0x80);
7137 INSTANCE_WR(ctx, 0x5D344/4, 0x80007004);
7138 INSTANCE_WR(ctx, 0x5D364/4, 0x4000400);
7139 INSTANCE_WR(ctx, 0x5D384/4, 0x1000);
7140 INSTANCE_WR(ctx, 0x5D3E4/4, 0x1);
7141 INSTANCE_WR(ctx, 0x5D444/4, 0x1);
7142 INSTANCE_WR(ctx, 0x5D484/4, 0x4);
7143 INSTANCE_WR(ctx, 0x5D4A4/4, 0x2);
7144 INSTANCE_WR(ctx, 0x5D604/4, 0x8100C12);
7145 INSTANCE_WR(ctx, 0x5D6E4/4, 0xFFFF);
7146 INSTANCE_WR(ctx, 0x5D704/4, 0xFFFF);
7147 INSTANCE_WR(ctx, 0x5D724/4, 0xFFFF);
7148 INSTANCE_WR(ctx, 0x5D744/4, 0xFFFF);
7149 INSTANCE_WR(ctx, 0x5D764/4, 0x1);
7150 INSTANCE_WR(ctx, 0x5D784/4, 0x10001);
7151 INSTANCE_WR(ctx, 0x5D7A4/4, 0x10001);
7152 INSTANCE_WR(ctx, 0x5D7C4/4, 0x1);
7153 INSTANCE_WR(ctx, 0x5D804/4, 0x1FE21);
7154 INSTANCE_WR(ctx, 0x5D8C4/4, 0x8100C12);
7155 INSTANCE_WR(ctx, 0x5D8E4/4, 0x4);
7156 INSTANCE_WR(ctx, 0x5D924/4, 0x2);
7157 INSTANCE_WR(ctx, 0x5D944/4, 0x11);
7158 INSTANCE_WR(ctx, 0x5DA64/4, 0xFAC6881);
7159 INSTANCE_WR(ctx, 0x5DB04/4, 0x4);
7160 INSTANCE_WR(ctx, 0x5DC44/4, 0x2);
7161 INSTANCE_WR(ctx, 0x5DC64/4, 0x1);
7162 INSTANCE_WR(ctx, 0x5DC84/4, 0x1);
7163 INSTANCE_WR(ctx, 0x5DCA4/4, 0x2);
7164 INSTANCE_WR(ctx, 0x5DCC4/4, 0x1);
7165 INSTANCE_WR(ctx, 0x5DCE4/4, 0x1);
7166 INSTANCE_WR(ctx, 0x5DD04/4, 0x1);
7167 INSTANCE_WR(ctx, 0x5DD44/4, 0x4);
7168 INSTANCE_WR(ctx, 0x651A4/4, 0x11);
7169 INSTANCE_WR(ctx, 0x651E4/4, 0x1);
7170 INSTANCE_WR(ctx, 0x5D028/4, 0x80);
7171 INSTANCE_WR(ctx, 0x5D048/4, 0x80007004);
7172 INSTANCE_WR(ctx, 0x5D068/4, 0x4000400);
7173 INSTANCE_WR(ctx, 0x5D088/4, 0x1000);
7174 INSTANCE_WR(ctx, 0x5D0E8/4, 0x1);
7175 INSTANCE_WR(ctx, 0x5D148/4, 0x1);
7176 INSTANCE_WR(ctx, 0x5D188/4, 0x4);
7177 INSTANCE_WR(ctx, 0x5D1A8/4, 0x2);
7178 INSTANCE_WR(ctx, 0x5D328/4, 0x80);
7179 INSTANCE_WR(ctx, 0x5D348/4, 0x80007004);
7180 INSTANCE_WR(ctx, 0x5D368/4, 0x4000400);
7181 INSTANCE_WR(ctx, 0x5D388/4, 0x1000);
7182 INSTANCE_WR(ctx, 0x5D3E8/4, 0x1);
7183 INSTANCE_WR(ctx, 0x5D448/4, 0x1);
7184 INSTANCE_WR(ctx, 0x5D488/4, 0x4);
7185 INSTANCE_WR(ctx, 0x5D4A8/4, 0x2);
7186 INSTANCE_WR(ctx, 0x5D608/4, 0x8100C12);
7187 INSTANCE_WR(ctx, 0x5D6E8/4, 0xFFFF);
7188 INSTANCE_WR(ctx, 0x5D708/4, 0xFFFF);
7189 INSTANCE_WR(ctx, 0x5D728/4, 0xFFFF);
7190 INSTANCE_WR(ctx, 0x5D748/4, 0xFFFF);
7191 INSTANCE_WR(ctx, 0x5D768/4, 0x1);
7192 INSTANCE_WR(ctx, 0x5D788/4, 0x10001);
7193 INSTANCE_WR(ctx, 0x5D7A8/4, 0x10001);
7194 INSTANCE_WR(ctx, 0x5D7C8/4, 0x1);
7195 INSTANCE_WR(ctx, 0x5D808/4, 0x1FE21);
7196 INSTANCE_WR(ctx, 0x5D8C8/4, 0x8100C12);
7197 INSTANCE_WR(ctx, 0x5D8E8/4, 0x4);
7198 INSTANCE_WR(ctx, 0x5D928/4, 0x2);
7199 INSTANCE_WR(ctx, 0x5D948/4, 0x11);
7200 INSTANCE_WR(ctx, 0x5DA68/4, 0xFAC6881);
7201 INSTANCE_WR(ctx, 0x5DB08/4, 0x4);
7202 INSTANCE_WR(ctx, 0x5DC48/4, 0x2);
7203 INSTANCE_WR(ctx, 0x5DC68/4, 0x1);
7204 INSTANCE_WR(ctx, 0x5DC88/4, 0x1);
7205 INSTANCE_WR(ctx, 0x5DCA8/4, 0x2);
7206 INSTANCE_WR(ctx, 0x5DCC8/4, 0x1);
7207 INSTANCE_WR(ctx, 0x5DCE8/4, 0x1);
7208 INSTANCE_WR(ctx, 0x5DD08/4, 0x1);
7209 INSTANCE_WR(ctx, 0x5DD48/4, 0x4);
7210 INSTANCE_WR(ctx, 0x651A8/4, 0x11);
7211 INSTANCE_WR(ctx, 0x651E8/4, 0x1);
7212 INSTANCE_WR(ctx, 0x5D02C/4, 0x80);
7213 INSTANCE_WR(ctx, 0x5D04C/4, 0x80007004);
7214 INSTANCE_WR(ctx, 0x5D06C/4, 0x4000400);
7215 INSTANCE_WR(ctx, 0x5D08C/4, 0x1000);
7216 INSTANCE_WR(ctx, 0x5D0EC/4, 0x1);
7217 INSTANCE_WR(ctx, 0x5D14C/4, 0x1);
7218 INSTANCE_WR(ctx, 0x5D18C/4, 0x4);
7219 INSTANCE_WR(ctx, 0x5D1AC/4, 0x2);
7220 INSTANCE_WR(ctx, 0x5D32C/4, 0x80);
7221 INSTANCE_WR(ctx, 0x5D34C/4, 0x80007004);
7222 INSTANCE_WR(ctx, 0x5D36C/4, 0x4000400);
7223 INSTANCE_WR(ctx, 0x5D38C/4, 0x1000);
7224 INSTANCE_WR(ctx, 0x5D3EC/4, 0x1);
7225 INSTANCE_WR(ctx, 0x5D44C/4, 0x1);
7226 INSTANCE_WR(ctx, 0x5D48C/4, 0x4);
7227 INSTANCE_WR(ctx, 0x5D4AC/4, 0x2);
7228 INSTANCE_WR(ctx, 0x5D60C/4, 0x8100C12);
7229 INSTANCE_WR(ctx, 0x5D6EC/4, 0xFFFF);
7230 INSTANCE_WR(ctx, 0x5D70C/4, 0xFFFF);
7231 INSTANCE_WR(ctx, 0x5D72C/4, 0xFFFF);
7232 INSTANCE_WR(ctx, 0x5D74C/4, 0xFFFF);
7233 INSTANCE_WR(ctx, 0x5D76C/4, 0x1);
7234 INSTANCE_WR(ctx, 0x5D78C/4, 0x10001);
7235 INSTANCE_WR(ctx, 0x5D7AC/4, 0x10001);
7236 INSTANCE_WR(ctx, 0x5D7CC/4, 0x1);
7237 INSTANCE_WR(ctx, 0x5D80C/4, 0x1FE21);
7238 INSTANCE_WR(ctx, 0x5D8CC/4, 0x8100C12);
7239 INSTANCE_WR(ctx, 0x5D8EC/4, 0x4);
7240 INSTANCE_WR(ctx, 0x5D92C/4, 0x2);
7241 INSTANCE_WR(ctx, 0x5D94C/4, 0x11);
7242 INSTANCE_WR(ctx, 0x5DA6C/4, 0xFAC6881);
7243 INSTANCE_WR(ctx, 0x5DB0C/4, 0x4);
7244 INSTANCE_WR(ctx, 0x5DC4C/4, 0x2);
7245 INSTANCE_WR(ctx, 0x5DC6C/4, 0x1);
7246 INSTANCE_WR(ctx, 0x5DC8C/4, 0x1);
7247 INSTANCE_WR(ctx, 0x5DCAC/4, 0x2);
7248 INSTANCE_WR(ctx, 0x5DCCC/4, 0x1);
7249 INSTANCE_WR(ctx, 0x5DCEC/4, 0x1);
7250 INSTANCE_WR(ctx, 0x5DD0C/4, 0x1);
7251 INSTANCE_WR(ctx, 0x5DD4C/4, 0x4);
7252 INSTANCE_WR(ctx, 0x651AC/4, 0x11);
7253 INSTANCE_WR(ctx, 0x651EC/4, 0x1);
7254 INSTANCE_WR(ctx, 0x5D030/4, 0x80);
7255 INSTANCE_WR(ctx, 0x5D050/4, 0x80007004);
7256 INSTANCE_WR(ctx, 0x5D070/4, 0x4000400);
7257 INSTANCE_WR(ctx, 0x5D090/4, 0x1000);
7258 INSTANCE_WR(ctx, 0x5D0F0/4, 0x1);
7259 INSTANCE_WR(ctx, 0x5D150/4, 0x1);
7260 INSTANCE_WR(ctx, 0x5D190/4, 0x4);
7261 INSTANCE_WR(ctx, 0x5D1B0/4, 0x2);
7262 INSTANCE_WR(ctx, 0x5D330/4, 0x80);
7263 INSTANCE_WR(ctx, 0x5D350/4, 0x80007004);
7264 INSTANCE_WR(ctx, 0x5D370/4, 0x4000400);
7265 INSTANCE_WR(ctx, 0x5D390/4, 0x1000);
7266 INSTANCE_WR(ctx, 0x5D3F0/4, 0x1);
7267 INSTANCE_WR(ctx, 0x5D450/4, 0x1);
7268 INSTANCE_WR(ctx, 0x5D490/4, 0x4);
7269 INSTANCE_WR(ctx, 0x5D4B0/4, 0x2);
7270 INSTANCE_WR(ctx, 0x5D610/4, 0x8100C12);
7271 INSTANCE_WR(ctx, 0x5D6F0/4, 0xFFFF);
7272 INSTANCE_WR(ctx, 0x5D710/4, 0xFFFF);
7273 INSTANCE_WR(ctx, 0x5D730/4, 0xFFFF);
7274 INSTANCE_WR(ctx, 0x5D750/4, 0xFFFF);
7275 INSTANCE_WR(ctx, 0x5D770/4, 0x1);
7276 INSTANCE_WR(ctx, 0x5D790/4, 0x10001);
7277 INSTANCE_WR(ctx, 0x5D7B0/4, 0x10001);
7278 INSTANCE_WR(ctx, 0x5D7D0/4, 0x1);
7279 INSTANCE_WR(ctx, 0x5D810/4, 0x1FE21);
7280 INSTANCE_WR(ctx, 0x5D8D0/4, 0x8100C12);
7281 INSTANCE_WR(ctx, 0x5D8F0/4, 0x4);
7282 INSTANCE_WR(ctx, 0x5D930/4, 0x2);
7283 INSTANCE_WR(ctx, 0x5D950/4, 0x11);
7284 INSTANCE_WR(ctx, 0x5DA70/4, 0xFAC6881);
7285 INSTANCE_WR(ctx, 0x5DB10/4, 0x4);
7286 INSTANCE_WR(ctx, 0x5DC50/4, 0x2);
7287 INSTANCE_WR(ctx, 0x5DC70/4, 0x1);
7288 INSTANCE_WR(ctx, 0x5DC90/4, 0x1);
7289 INSTANCE_WR(ctx, 0x5DCB0/4, 0x2);
7290 INSTANCE_WR(ctx, 0x5DCD0/4, 0x1);
7291 INSTANCE_WR(ctx, 0x5DCF0/4, 0x1);
7292 INSTANCE_WR(ctx, 0x5DD10/4, 0x1);
7293 INSTANCE_WR(ctx, 0x5DD50/4, 0x4);
7294 INSTANCE_WR(ctx, 0x651B0/4, 0x11);
7295 INSTANCE_WR(ctx, 0x651F0/4, 0x1);
7296 INSTANCE_WR(ctx, 0x5D034/4, 0x80);
7297 INSTANCE_WR(ctx, 0x5D054/4, 0x80007004);
7298 INSTANCE_WR(ctx, 0x5D074/4, 0x4000400);
7299 INSTANCE_WR(ctx, 0x5D094/4, 0x1000);
7300 INSTANCE_WR(ctx, 0x5D0F4/4, 0x1);
7301 INSTANCE_WR(ctx, 0x5D154/4, 0x1);
7302 INSTANCE_WR(ctx, 0x5D194/4, 0x4);
7303 INSTANCE_WR(ctx, 0x5D1B4/4, 0x2);
7304 INSTANCE_WR(ctx, 0x5D334/4, 0x80);
7305 INSTANCE_WR(ctx, 0x5D354/4, 0x80007004);
7306 INSTANCE_WR(ctx, 0x5D374/4, 0x4000400);
7307 INSTANCE_WR(ctx, 0x5D394/4, 0x1000);
7308 INSTANCE_WR(ctx, 0x5D3F4/4, 0x1);
7309 INSTANCE_WR(ctx, 0x5D454/4, 0x1);
7310 INSTANCE_WR(ctx, 0x5D494/4, 0x4);
7311 INSTANCE_WR(ctx, 0x5D4B4/4, 0x2);
7312 INSTANCE_WR(ctx, 0x5D614/4, 0x8100C12);
7313 INSTANCE_WR(ctx, 0x5D6F4/4, 0xFFFF);
7314 INSTANCE_WR(ctx, 0x5D714/4, 0xFFFF);
7315 INSTANCE_WR(ctx, 0x5D734/4, 0xFFFF);
7316 INSTANCE_WR(ctx, 0x5D754/4, 0xFFFF);
7317 INSTANCE_WR(ctx, 0x5D774/4, 0x1);
7318 INSTANCE_WR(ctx, 0x5D794/4, 0x10001);
7319 INSTANCE_WR(ctx, 0x5D7B4/4, 0x10001);
7320 INSTANCE_WR(ctx, 0x5D7D4/4, 0x1);
7321 INSTANCE_WR(ctx, 0x5D814/4, 0x1FE21);
7322 INSTANCE_WR(ctx, 0x5D8D4/4, 0x8100C12);
7323 INSTANCE_WR(ctx, 0x5D8F4/4, 0x4);
7324 INSTANCE_WR(ctx, 0x5D934/4, 0x2);
7325 INSTANCE_WR(ctx, 0x5D954/4, 0x11);
7326 INSTANCE_WR(ctx, 0x5DA74/4, 0xFAC6881);
7327 INSTANCE_WR(ctx, 0x5DB14/4, 0x4);
7328 INSTANCE_WR(ctx, 0x5DC54/4, 0x2);
7329 INSTANCE_WR(ctx, 0x5DC74/4, 0x1);
7330 INSTANCE_WR(ctx, 0x5DC94/4, 0x1);
7331 INSTANCE_WR(ctx, 0x5DCB4/4, 0x2);
7332 INSTANCE_WR(ctx, 0x5DCD4/4, 0x1);
7333 INSTANCE_WR(ctx, 0x5DCF4/4, 0x1);
7334 INSTANCE_WR(ctx, 0x5DD14/4, 0x1);
7335 INSTANCE_WR(ctx, 0x5DD54/4, 0x4);
7336 INSTANCE_WR(ctx, 0x651B4/4, 0x11);
7337 INSTANCE_WR(ctx, 0x651F4/4, 0x1);
7338 INSTANCE_WR(ctx, 0x5D038/4, 0x80);
7339 INSTANCE_WR(ctx, 0x5D058/4, 0x80007004);
7340 INSTANCE_WR(ctx, 0x5D078/4, 0x4000400);
7341 INSTANCE_WR(ctx, 0x5D098/4, 0x1000);
7342 INSTANCE_WR(ctx, 0x5D0F8/4, 0x1);
7343 INSTANCE_WR(ctx, 0x5D158/4, 0x1);
7344 INSTANCE_WR(ctx, 0x5D198/4, 0x4);
7345 INSTANCE_WR(ctx, 0x5D1B8/4, 0x2);
7346 INSTANCE_WR(ctx, 0x5D338/4, 0x80);
7347 INSTANCE_WR(ctx, 0x5D358/4, 0x80007004);
7348 INSTANCE_WR(ctx, 0x5D378/4, 0x4000400);
7349 INSTANCE_WR(ctx, 0x5D398/4, 0x1000);
7350 INSTANCE_WR(ctx, 0x5D3F8/4, 0x1);
7351 INSTANCE_WR(ctx, 0x5D458/4, 0x1);
7352 INSTANCE_WR(ctx, 0x5D498/4, 0x4);
7353 INSTANCE_WR(ctx, 0x5D4B8/4, 0x2);
7354 INSTANCE_WR(ctx, 0x5D618/4, 0x8100C12);
7355 INSTANCE_WR(ctx, 0x5D6F8/4, 0xFFFF);
7356 INSTANCE_WR(ctx, 0x5D718/4, 0xFFFF);
7357 INSTANCE_WR(ctx, 0x5D738/4, 0xFFFF);
7358 INSTANCE_WR(ctx, 0x5D758/4, 0xFFFF);
7359 INSTANCE_WR(ctx, 0x5D778/4, 0x1);
7360 INSTANCE_WR(ctx, 0x5D798/4, 0x10001);
7361 INSTANCE_WR(ctx, 0x5D7B8/4, 0x10001);
7362 INSTANCE_WR(ctx, 0x5D7D8/4, 0x1);
7363 INSTANCE_WR(ctx, 0x5D818/4, 0x1FE21);
7364 INSTANCE_WR(ctx, 0x5D8D8/4, 0x8100C12);
7365 INSTANCE_WR(ctx, 0x5D8F8/4, 0x4);
7366 INSTANCE_WR(ctx, 0x5D938/4, 0x2);
7367 INSTANCE_WR(ctx, 0x5D958/4, 0x11);
7368 INSTANCE_WR(ctx, 0x5DA78/4, 0xFAC6881);
7369 INSTANCE_WR(ctx, 0x5DB18/4, 0x4);
7370 INSTANCE_WR(ctx, 0x5DC58/4, 0x2);
7371 INSTANCE_WR(ctx, 0x5DC78/4, 0x1);
7372 INSTANCE_WR(ctx, 0x5DC98/4, 0x1);
7373 INSTANCE_WR(ctx, 0x5DCB8/4, 0x2);
7374 INSTANCE_WR(ctx, 0x5DCD8/4, 0x1);
7375 INSTANCE_WR(ctx, 0x5DCF8/4, 0x1);
7376 INSTANCE_WR(ctx, 0x5DD18/4, 0x1);
7377 INSTANCE_WR(ctx, 0x5DD58/4, 0x4);
7378 INSTANCE_WR(ctx, 0x651B8/4, 0x11);
7379 INSTANCE_WR(ctx, 0x651F8/4, 0x1);
7380 INSTANCE_WR(ctx, 0x5D03C/4, 0x80);
7381 INSTANCE_WR(ctx, 0x5D05C/4, 0x80007004);
7382 INSTANCE_WR(ctx, 0x5D07C/4, 0x4000400);
7383 INSTANCE_WR(ctx, 0x5D09C/4, 0x1000);
7384 INSTANCE_WR(ctx, 0x5D0FC/4, 0x1);
7385 INSTANCE_WR(ctx, 0x5D15C/4, 0x1);
7386 INSTANCE_WR(ctx, 0x5D19C/4, 0x4);
7387 INSTANCE_WR(ctx, 0x5D1BC/4, 0x2);
7388 INSTANCE_WR(ctx, 0x5D33C/4, 0x80);
7389 INSTANCE_WR(ctx, 0x5D35C/4, 0x80007004);
7390 INSTANCE_WR(ctx, 0x5D37C/4, 0x4000400);
7391 INSTANCE_WR(ctx, 0x5D39C/4, 0x1000);
7392 INSTANCE_WR(ctx, 0x5D3FC/4, 0x1);
7393 INSTANCE_WR(ctx, 0x5D45C/4, 0x1);
7394 INSTANCE_WR(ctx, 0x5D49C/4, 0x4);
7395 INSTANCE_WR(ctx, 0x5D4BC/4, 0x2);
7396 INSTANCE_WR(ctx, 0x5D61C/4, 0x8100C12);
7397 INSTANCE_WR(ctx, 0x5D6FC/4, 0xFFFF);
7398 INSTANCE_WR(ctx, 0x5D71C/4, 0xFFFF);
7399 INSTANCE_WR(ctx, 0x5D73C/4, 0xFFFF);
7400 INSTANCE_WR(ctx, 0x5D75C/4, 0xFFFF);
7401 INSTANCE_WR(ctx, 0x5D77C/4, 0x1);
7402 INSTANCE_WR(ctx, 0x5D79C/4, 0x10001);
7403 INSTANCE_WR(ctx, 0x5D7BC/4, 0x10001);
7404 INSTANCE_WR(ctx, 0x5D7DC/4, 0x1);
7405 INSTANCE_WR(ctx, 0x5D81C/4, 0x1FE21);
7406 INSTANCE_WR(ctx, 0x5D8DC/4, 0x8100C12);
7407 INSTANCE_WR(ctx, 0x5D8FC/4, 0x4);
7408 INSTANCE_WR(ctx, 0x5D93C/4, 0x2);
7409 INSTANCE_WR(ctx, 0x5D95C/4, 0x11);
7410 INSTANCE_WR(ctx, 0x5DA7C/4, 0xFAC6881);
7411 INSTANCE_WR(ctx, 0x5DB1C/4, 0x4);
7412 INSTANCE_WR(ctx, 0x5DC5C/4, 0x2);
7413 INSTANCE_WR(ctx, 0x5DC7C/4, 0x1);
7414 INSTANCE_WR(ctx, 0x5DC9C/4, 0x1);
7415 INSTANCE_WR(ctx, 0x5DCBC/4, 0x2);
7416 INSTANCE_WR(ctx, 0x5DCDC/4, 0x1);
7417 INSTANCE_WR(ctx, 0x5DCFC/4, 0x1);
7418 INSTANCE_WR(ctx, 0x5DD1C/4, 0x1);
7419 INSTANCE_WR(ctx, 0x5DD5C/4, 0x4);
7420 INSTANCE_WR(ctx, 0x651BC/4, 0x11);
7421 INSTANCE_WR(ctx, 0x651FC/4, 0x1);
7425 nvaa_graph_init_ctxvals(struct drm_device *dev, struct nouveau_gpuobj_ref *ref)
7427 struct drm_nouveau_private *dev_priv = dev->dev_private;
7428 struct nouveau_gpuobj *ctx = ref->gpuobj;
7430 INSTANCE_WR(ctx, 0x0010c/4, 0x00000030);
7431 INSTANCE_WR(ctx, 0x001d0/4, 0x00000003);
7432 INSTANCE_WR(ctx, 0x001d4/4, 0x00001000);
7433 INSTANCE_WR(ctx, 0x00220/4, 0x0000fe0c);
7434 INSTANCE_WR(ctx, 0x00238/4, 0x00001000);
7435 INSTANCE_WR(ctx, 0x00264/4, 0x00000187);
7436 INSTANCE_WR(ctx, 0x00278/4, 0x00001018);
7437 INSTANCE_WR(ctx, 0x0027c/4, 0x000000ff);
7438 INSTANCE_WR(ctx, 0x002c8/4, 0x00000004);
7439 INSTANCE_WR(ctx, 0x002cc/4, 0x042500df);
7440 INSTANCE_WR(ctx, 0x002d4/4, 0x00000600);
7441 INSTANCE_WR(ctx, 0x002ec/4, 0x01000000);
7442 INSTANCE_WR(ctx, 0x002f0/4, 0x000000ff);
7443 INSTANCE_WR(ctx, 0x002f8/4, 0x00000800);
7444 INSTANCE_WR(ctx, 0x00310/4, 0x00000001);
7445 INSTANCE_WR(ctx, 0x00310/4, 0x00000001);
7446 INSTANCE_WR(ctx, 0x00310/4, 0x000e0080);
7447 INSTANCE_WR(ctx, 0x00310/4, 0x00000004);
7448 INSTANCE_WR(ctx, 0x00338/4, 0x00000002);
7449 INSTANCE_WR(ctx, 0x0033c/4, 0x00000001);
7450 INSTANCE_WR(ctx, 0x0034c/4, 0x00000001);
7451 INSTANCE_WR(ctx, 0x00350/4, 0x00000100);
7452 INSTANCE_WR(ctx, 0x00368/4, 0x00000002);
7453 INSTANCE_WR(ctx, 0x0036c/4, 0x00000001);
7454 INSTANCE_WR(ctx, 0x00370/4, 0x00000001);
7455 INSTANCE_WR(ctx, 0x00380/4, 0x00000001);
7456 INSTANCE_WR(ctx, 0x00384/4, 0x003fffff);
7457 INSTANCE_WR(ctx, 0x00388/4, 0x00001fff);
7458 INSTANCE_WR(ctx, 0x00390/4, 0x00000001);
7459 INSTANCE_WR(ctx, 0x00394/4, 0x00000001);
7460 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7461 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7462 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7463 INSTANCE_WR(ctx, 0x0039c/4, 0x00000004);
7464 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7465 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7466 INSTANCE_WR(ctx, 0x0039c/4, 0x00000001);
7467 INSTANCE_WR(ctx, 0x0039c/4, 0x00000007);
7468 INSTANCE_WR(ctx, 0x003bc/4, 0x00000001);
7469 INSTANCE_WR(ctx, 0x003bc/4, 0x00000007);
7470 INSTANCE_WR(ctx, 0x003bc/4, 0x00000001);
7471 INSTANCE_WR(ctx, 0x003bc/4, 0x00000001);
7472 INSTANCE_WR(ctx, 0x003bc/4, 0x00000001);
7473 INSTANCE_WR(ctx, 0x003e0/4, 0x00000001);
7474 INSTANCE_WR(ctx, 0x003e4/4, 0x00000100);
7475 INSTANCE_WR(ctx, 0x003ec/4, 0x00000001);
7476 INSTANCE_WR(ctx, 0x003f8/4, 0x00000100);
7477 INSTANCE_WR(ctx, 0x003fc/4, 0x00000001);
7478 INSTANCE_WR(ctx, 0x00400/4, 0x00000100);
7479 INSTANCE_WR(ctx, 0x00408/4, 0x00000001);
7480 INSTANCE_WR(ctx, 0x00414/4, 0x00000100);
7481 INSTANCE_WR(ctx, 0x00428/4, 0x00000004);
7482 INSTANCE_WR(ctx, 0x0042c/4, 0x00000070);
7483 INSTANCE_WR(ctx, 0x00430/4, 0x00000080);
7484 INSTANCE_WR(ctx, 0x00444/4, 0x0000000c);
7485 INSTANCE_WR(ctx, 0x0044c/4, 0x00000008);
7486 INSTANCE_WR(ctx, 0x00450/4, 0x00000014);
7487 INSTANCE_WR(ctx, 0x00458/4, 0x00000029);
7488 INSTANCE_WR(ctx, 0x00458/4, 0x00000027);
7489 INSTANCE_WR(ctx, 0x00458/4, 0x00000026);
7490 INSTANCE_WR(ctx, 0x00458/4, 0x00000008);
7491 INSTANCE_WR(ctx, 0x00458/4, 0x00000004);
7492 INSTANCE_WR(ctx, 0x00458/4, 0x00000027);
7493 INSTANCE_WR(ctx, 0x00478/4, 0x00000001);
7494 INSTANCE_WR(ctx, 0x00478/4, 0x00000002);
7495 INSTANCE_WR(ctx, 0x00478/4, 0x00000003);
7496 INSTANCE_WR(ctx, 0x00478/4, 0x00000004);
7497 INSTANCE_WR(ctx, 0x00478/4, 0x00000005);
7498 INSTANCE_WR(ctx, 0x00478/4, 0x00000006);
7499 INSTANCE_WR(ctx, 0x00478/4, 0x00000007);
7500 INSTANCE_WR(ctx, 0x00478/4, 0x00000001);
7501 INSTANCE_WR(ctx, 0x004d8/4, 0x000000cf);
7502 INSTANCE_WR(ctx, 0x00508/4, 0x00000080);
7503 INSTANCE_WR(ctx, 0x00508/4, 0x00000004);
7504 INSTANCE_WR(ctx, 0x00508/4, 0x00000004);
7505 INSTANCE_WR(ctx, 0x00508/4, 0x00000003);
7506 INSTANCE_WR(ctx, 0x00508/4, 0x00000001);
7507 INSTANCE_WR(ctx, 0x00524/4, 0x00000012);
7508 INSTANCE_WR(ctx, 0x00524/4, 0x00000010);
7509 INSTANCE_WR(ctx, 0x00524/4, 0x0000000c);
7510 INSTANCE_WR(ctx, 0x00524/4, 0x00000001);
7511 INSTANCE_WR(ctx, 0x00540/4, 0x00000004);
7512 INSTANCE_WR(ctx, 0x00544/4, 0x00000002);
7513 INSTANCE_WR(ctx, 0x00548/4, 0x00000004);
7514 INSTANCE_WR(ctx, 0x00558/4, 0x003fffff);
7515 INSTANCE_WR(ctx, 0x0055c/4, 0x00001fff);
7516 INSTANCE_WR(ctx, 0x00584/4, 0x00000001);
7517 INSTANCE_WR(ctx, 0x00588/4, 0x00000001);
7518 INSTANCE_WR(ctx, 0x0058c/4, 0x00000002);
7519 INSTANCE_WR(ctx, 0x00594/4, 0x00000004);
7520 INSTANCE_WR(ctx, 0x00598/4, 0x00000014);
7521 INSTANCE_WR(ctx, 0x0059c/4, 0x00000001);
7522 INSTANCE_WR(ctx, 0x005a8/4, 0x00000002);
7523 INSTANCE_WR(ctx, 0x005bc/4, 0x00000001);
7524 INSTANCE_WR(ctx, 0x005c4/4, 0x00000002);
7525 INSTANCE_WR(ctx, 0x005c4/4, 0x00001000);
7526 INSTANCE_WR(ctx, 0x005c4/4, 0x00000e00);
7527 INSTANCE_WR(ctx, 0x005c4/4, 0x00001000);
7528 INSTANCE_WR(ctx, 0x005c4/4, 0x00001e00);
7529 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
7530 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
7531 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
7532 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
7533 INSTANCE_WR(ctx, 0x005dc/4, 0x00000001);
7534 INSTANCE_WR(ctx, 0x005fc/4, 0x00000200);
7535 INSTANCE_WR(ctx, 0x00604/4, 0x00000001);
7536 INSTANCE_WR(ctx, 0x00608/4, 0x000000f0);
7537 INSTANCE_WR(ctx, 0x0060c/4, 0x000000ff);
7538 INSTANCE_WR(ctx, 0x00618/4, 0x00000001);
7539 INSTANCE_WR(ctx, 0x0061c/4, 0x000000f0);
7540 INSTANCE_WR(ctx, 0x00620/4, 0x000000ff);
7541 INSTANCE_WR(ctx, 0x00628/4, 0x00000009);
7542 INSTANCE_WR(ctx, 0x00634/4, 0x00000001);
7543 INSTANCE_WR(ctx, 0x00638/4, 0x000000cf);
7544 INSTANCE_WR(ctx, 0x00640/4, 0x00000001);
7545 INSTANCE_WR(ctx, 0x00650/4, 0x000000cf);
7546 INSTANCE_WR(ctx, 0x00658/4, 0x00000002);
7547 INSTANCE_WR(ctx, 0x00660/4, 0x00000001);
7548 INSTANCE_WR(ctx, 0x00668/4, 0x00000001);
7549 INSTANCE_WR(ctx, 0x00670/4, 0x000000cf);
7550 INSTANCE_WR(ctx, 0x00674/4, 0x000000cf);
7551 INSTANCE_WR(ctx, 0x00678/4, 0x00000001);
7552 INSTANCE_WR(ctx, 0x00680/4, 0x00001f80);
7553 INSTANCE_WR(ctx, 0x00698/4, 0x3b74f821);
7554 INSTANCE_WR(ctx, 0x0069c/4, 0x89058001);
7555 INSTANCE_WR(ctx, 0x006a4/4, 0x00001000);
7556 INSTANCE_WR(ctx, 0x006a8/4, 0x000000ff);
7557 INSTANCE_WR(ctx, 0x006b0/4, 0x027c10fa);
7558 INSTANCE_WR(ctx, 0x006b4/4, 0x400000c0);
7559 INSTANCE_WR(ctx, 0x006b8/4, 0xb7892080);
7560 INSTANCE_WR(ctx, 0x006cc/4, 0x003d0040);
7561 INSTANCE_WR(ctx, 0x006d4/4, 0x00000022);
7562 INSTANCE_WR(ctx, 0x006f4/4, 0x003d0040);
7563 INSTANCE_WR(ctx, 0x006f8/4, 0x00000022);
7564 INSTANCE_WR(ctx, 0x00740/4, 0x0000ff0a);
7565 INSTANCE_WR(ctx, 0x00748/4, 0x01800000);
7566 INSTANCE_WR(ctx, 0x0074c/4, 0x00160000);
7567 INSTANCE_WR(ctx, 0x00750/4, 0x01800000);
7568 INSTANCE_WR(ctx, 0x00760/4, 0x0003ffff);
7569 INSTANCE_WR(ctx, 0x00764/4, 0x300c0000);
7570 INSTANCE_WR(ctx, 0x00788/4, 0x00010401);
7571 INSTANCE_WR(ctx, 0x00790/4, 0x00000078);
7572 INSTANCE_WR(ctx, 0x00798/4, 0x000000bf);
7573 INSTANCE_WR(ctx, 0x007a0/4, 0x00001210);
7574 INSTANCE_WR(ctx, 0x007a4/4, 0x08000080);
7575 INSTANCE_WR(ctx, 0x007b0/4, 0x0000003e);
7576 INSTANCE_WR(ctx, 0x007c8/4, 0x01800000);
7577 INSTANCE_WR(ctx, 0x007cc/4, 0x00160000);
7578 INSTANCE_WR(ctx, 0x007d0/4, 0x01800000);
7579 INSTANCE_WR(ctx, 0x007e0/4, 0x0003ffff);
7580 INSTANCE_WR(ctx, 0x007e4/4, 0x300c0000);
7581 INSTANCE_WR(ctx, 0x00808/4, 0x00010401);
7582 INSTANCE_WR(ctx, 0x00810/4, 0x00000078);
7583 INSTANCE_WR(ctx, 0x00818/4, 0x000000bf);
7584 INSTANCE_WR(ctx, 0x00820/4, 0x00001210);
7585 INSTANCE_WR(ctx, 0x00824/4, 0x08000080);
7586 INSTANCE_WR(ctx, 0x00830/4, 0x0000003e);
7587 INSTANCE_WR(ctx, 0x00848/4, 0x01800000);
7588 INSTANCE_WR(ctx, 0x0084c/4, 0x00160000);
7589 INSTANCE_WR(ctx, 0x00850/4, 0x01800000);
7590 INSTANCE_WR(ctx, 0x00860/4, 0x0003ffff);
7591 INSTANCE_WR(ctx, 0x00864/4, 0x300c0000);
7592 INSTANCE_WR(ctx, 0x00888/4, 0x00010401);
7593 INSTANCE_WR(ctx, 0x00890/4, 0x00000078);
7594 INSTANCE_WR(ctx, 0x00898/4, 0x000000bf);
7595 INSTANCE_WR(ctx, 0x008a0/4, 0x00001210);
7596 INSTANCE_WR(ctx, 0x008a4/4, 0x08000080);
7597 INSTANCE_WR(ctx, 0x008b0/4, 0x0000003e);
7598 INSTANCE_WR(ctx, 0x008c8/4, 0x01800000);
7599 INSTANCE_WR(ctx, 0x008cc/4, 0x00160000);
7600 INSTANCE_WR(ctx, 0x008d0/4, 0x01800000);
7601 INSTANCE_WR(ctx, 0x008e0/4, 0x0003ffff);
7602 INSTANCE_WR(ctx, 0x008e4/4, 0x300c0000);
7603 INSTANCE_WR(ctx, 0x00908/4, 0x00010401);
7604 INSTANCE_WR(ctx, 0x00910/4, 0x00000078);
7605 INSTANCE_WR(ctx, 0x00918/4, 0x000000bf);
7606 INSTANCE_WR(ctx, 0x00920/4, 0x00001210);
7607 INSTANCE_WR(ctx, 0x00924/4, 0x08000080);
7608 INSTANCE_WR(ctx, 0x00930/4, 0x0000003e);
7609 INSTANCE_WR(ctx, 0x0094c/4, 0x01127070);
7610 INSTANCE_WR(ctx, 0x0095c/4, 0x07ffffff);
7611 INSTANCE_WR(ctx, 0x00978/4, 0x00120407);
7612 INSTANCE_WR(ctx, 0x00978/4, 0x05091507);
7613 INSTANCE_WR(ctx, 0x00978/4, 0x05010202);
7614 INSTANCE_WR(ctx, 0x00978/4, 0x00030201);
7615 INSTANCE_WR(ctx, 0x009a0/4, 0x00000040);
7616 INSTANCE_WR(ctx, 0x009a0/4, 0x0d0c0b0a);
7617 INSTANCE_WR(ctx, 0x009a0/4, 0x00141210);
7618 INSTANCE_WR(ctx, 0x009a0/4, 0x000001f0);
7619 INSTANCE_WR(ctx, 0x009a0/4, 0x00000001);
7620 INSTANCE_WR(ctx, 0x009a0/4, 0x00000003);
7621 INSTANCE_WR(ctx, 0x009a0/4, 0x00008000);
7622 INSTANCE_WR(ctx, 0x009c0/4, 0x00039e00);
7623 INSTANCE_WR(ctx, 0x009c0/4, 0x00000100);
7624 INSTANCE_WR(ctx, 0x009c0/4, 0x00003800);
7625 INSTANCE_WR(ctx, 0x009c0/4, 0x003fe006);
7626 INSTANCE_WR(ctx, 0x009c0/4, 0x003fe000);
7627 INSTANCE_WR(ctx, 0x009c0/4, 0x00404040);
7628 INSTANCE_WR(ctx, 0x009c0/4, 0x0cf7f007);
7629 INSTANCE_WR(ctx, 0x009c0/4, 0x02bf7fff);
7630 INSTANCE_WR(ctx, 0x07ba0/4, 0x00000021);
7631 INSTANCE_WR(ctx, 0x07bc0/4, 0x00000001);
7632 INSTANCE_WR(ctx, 0x07be0/4, 0x00000002);
7633 INSTANCE_WR(ctx, 0x07c00/4, 0x00000100);
7634 INSTANCE_WR(ctx, 0x07c20/4, 0x00000100);
7635 INSTANCE_WR(ctx, 0x07c40/4, 0x00000001);
7636 INSTANCE_WR(ctx, 0x07ca0/4, 0x00000001);
7637 INSTANCE_WR(ctx, 0x07cc0/4, 0x00000002);
7638 INSTANCE_WR(ctx, 0x07ce0/4, 0x00000100);
7639 INSTANCE_WR(ctx, 0x07d00/4, 0x00000100);
7640 INSTANCE_WR(ctx, 0x07d20/4, 0x00000001);
7641 INSTANCE_WR(ctx, 0x1a7c0/4, 0x04000000);
7642 INSTANCE_WR(ctx, 0x1a7e0/4, 0x04000000);
7643 INSTANCE_WR(ctx, 0x1a800/4, 0x04000000);
7644 INSTANCE_WR(ctx, 0x1a820/4, 0x04000000);
7645 INSTANCE_WR(ctx, 0x1a840/4, 0x04000000);
7646 INSTANCE_WR(ctx, 0x1a860/4, 0x04000000);
7647 INSTANCE_WR(ctx, 0x1a880/4, 0x04000000);
7648 INSTANCE_WR(ctx, 0x1a8a0/4, 0x04000000);
7649 INSTANCE_WR(ctx, 0x1a8c0/4, 0x04000000);
7650 INSTANCE_WR(ctx, 0x1a8e0/4, 0x04000000);
7651 INSTANCE_WR(ctx, 0x1a900/4, 0x04000000);
7652 INSTANCE_WR(ctx, 0x1a920/4, 0x04000000);
7653 INSTANCE_WR(ctx, 0x1a940/4, 0x04000000);
7654 INSTANCE_WR(ctx, 0x1a960/4, 0x04000000);
7655 INSTANCE_WR(ctx, 0x1a980/4, 0x04000000);
7656 INSTANCE_WR(ctx, 0x1a9a0/4, 0x04000000);
7657 INSTANCE_WR(ctx, 0x1ae40/4, 0x04e3bfdf);
7658 INSTANCE_WR(ctx, 0x1ae60/4, 0x04e3bfdf);
7659 INSTANCE_WR(ctx, 0x1aec0/4, 0x0001fe21);
7660 INSTANCE_WR(ctx, 0x1aee0/4, 0x0fac6881);
7661 INSTANCE_WR(ctx, 0x1af80/4, 0x08100c12);
7662 INSTANCE_WR(ctx, 0x1b020/4, 0x00000100);
7663 INSTANCE_WR(ctx, 0x1b080/4, 0x00010001);
7664 INSTANCE_WR(ctx, 0x1b0c0/4, 0x00010001);
7665 INSTANCE_WR(ctx, 0x1b0e0/4, 0x00000001);
7666 INSTANCE_WR(ctx, 0x1b100/4, 0x00010001);
7667 INSTANCE_WR(ctx, 0x1b120/4, 0x00000001);
7668 INSTANCE_WR(ctx, 0x1b140/4, 0x00000004);
7669 INSTANCE_WR(ctx, 0x1b160/4, 0x00000002);
7670 INSTANCE_WR(ctx, 0x1be20/4, 0x3f800000);
7671 INSTANCE_WR(ctx, 0x1bf00/4, 0x00000004);
7672 INSTANCE_WR(ctx, 0x1bf20/4, 0x0000001a);
7673 INSTANCE_WR(ctx, 0x1bf80/4, 0x00000001);
7674 INSTANCE_WR(ctx, 0x1c1e0/4, 0x00ffff00);
7675 INSTANCE_WR(ctx, 0x1c2c0/4, 0x0000000f);
7676 INSTANCE_WR(ctx, 0x1c3c0/4, 0x0fac6881);
7677 INSTANCE_WR(ctx, 0x1c3e0/4, 0x00000011);
7678 INSTANCE_WR(ctx, 0x1c5e0/4, 0x00000004);
7679 INSTANCE_WR(ctx, 0x1c640/4, 0x00000001);
7680 INSTANCE_WR(ctx, 0x1c6a0/4, 0x00000002);
7681 INSTANCE_WR(ctx, 0x1c6c0/4, 0x04000000);
7682 INSTANCE_WR(ctx, 0x1c6e0/4, 0x04000000);
7683 INSTANCE_WR(ctx, 0x1c760/4, 0x00000005);
7684 INSTANCE_WR(ctx, 0x1c780/4, 0x00000052);
7685 INSTANCE_WR(ctx, 0x1c820/4, 0x00000001);
7686 INSTANCE_WR(ctx, 0x1ca40/4, 0x3f800000);
7687 INSTANCE_WR(ctx, 0x1ca60/4, 0x3f800000);
7688 INSTANCE_WR(ctx, 0x1ca80/4, 0x3f800000);
7689 INSTANCE_WR(ctx, 0x1caa0/4, 0x3f800000);
7690 INSTANCE_WR(ctx, 0x1cac0/4, 0x3f800000);
7691 INSTANCE_WR(ctx, 0x1cae0/4, 0x3f800000);
7692 INSTANCE_WR(ctx, 0x1cb00/4, 0x3f800000);
7693 INSTANCE_WR(ctx, 0x1cb20/4, 0x3f800000);
7694 INSTANCE_WR(ctx, 0x1cb40/4, 0x3f800000);
7695 INSTANCE_WR(ctx, 0x1cb60/4, 0x3f800000);
7696 INSTANCE_WR(ctx, 0x1cb80/4, 0x3f800000);
7697 INSTANCE_WR(ctx, 0x1cba0/4, 0x3f800000);
7698 INSTANCE_WR(ctx, 0x1cbc0/4, 0x3f800000);
7699 INSTANCE_WR(ctx, 0x1cbe0/4, 0x3f800000);
7700 INSTANCE_WR(ctx, 0x1cc00/4, 0x3f800000);
7701 INSTANCE_WR(ctx, 0x1cc20/4, 0x3f800000);
7702 INSTANCE_WR(ctx, 0x1cc40/4, 0x00000010);
7703 INSTANCE_WR(ctx, 0x1d120/4, 0x08100c12);
7704 INSTANCE_WR(ctx, 0x1d140/4, 0x00000005);
7705 INSTANCE_WR(ctx, 0x1d1a0/4, 0x00000001);
7706 INSTANCE_WR(ctx, 0x1d1e0/4, 0x0000ffff);
7707 INSTANCE_WR(ctx, 0x1d200/4, 0x0000ffff);
7708 INSTANCE_WR(ctx, 0x1d220/4, 0x0000ffff);
7709 INSTANCE_WR(ctx, 0x1d240/4, 0x0000ffff);
7710 INSTANCE_WR(ctx, 0x1d260/4, 0x00000003);
7711 INSTANCE_WR(ctx, 0x1d2e0/4, 0x00ffff00);
7712 INSTANCE_WR(ctx, 0x1d300/4, 0x0000001a);
7713 INSTANCE_WR(ctx, 0x1d340/4, 0x00000003);
7714 INSTANCE_WR(ctx, 0x1dae0/4, 0x00000102);
7715 INSTANCE_WR(ctx, 0x1db20/4, 0x00000004);
7716 INSTANCE_WR(ctx, 0x1db40/4, 0x00000004);
7717 INSTANCE_WR(ctx, 0x1db60/4, 0x00000004);
7718 INSTANCE_WR(ctx, 0x1db80/4, 0x00000004);
7719 INSTANCE_WR(ctx, 0x1dca0/4, 0x00000004);
7720 INSTANCE_WR(ctx, 0x1dcc0/4, 0x00000004);
7721 INSTANCE_WR(ctx, 0x1dd00/4, 0x000007ff);
7722 INSTANCE_WR(ctx, 0x1dd40/4, 0x00000102);
7723 INSTANCE_WR(ctx, 0x1de80/4, 0x00000004);
7724 INSTANCE_WR(ctx, 0x1dea0/4, 0x00000004);
7725 INSTANCE_WR(ctx, 0x1dec0/4, 0x00000004);
7726 INSTANCE_WR(ctx, 0x1dee0/4, 0x00000004);
7727 INSTANCE_WR(ctx, 0x00a04/4, 0x00000004);
7728 INSTANCE_WR(ctx, 0x00a24/4, 0x00000004);
7729 INSTANCE_WR(ctx, 0x00a64/4, 0x00000080);
7730 INSTANCE_WR(ctx, 0x00a84/4, 0x00000004);
7731 INSTANCE_WR(ctx, 0x00aa4/4, 0x00080c14);
7732 INSTANCE_WR(ctx, 0x00ae4/4, 0x000007ff);
7733 INSTANCE_WR(ctx, 0x0b344/4, 0x00000004);
7734 INSTANCE_WR(ctx, 0x0b364/4, 0x00000004);
7735 INSTANCE_WR(ctx, 0x0b3a4/4, 0x00000080);
7736 INSTANCE_WR(ctx, 0x0b3c4/4, 0x00000004);
7737 INSTANCE_WR(ctx, 0x0b3e4/4, 0x00000001);
7738 INSTANCE_WR(ctx, 0x0b424/4, 0x00000027);
7739 INSTANCE_WR(ctx, 0x0b464/4, 0x00000026);
7740 INSTANCE_WR(ctx, 0x010c8/4, 0x00000004);
7741 INSTANCE_WR(ctx, 0x010e8/4, 0x00000004);
7742 INSTANCE_WR(ctx, 0x39a68/4, 0x00000004);
7743 INSTANCE_WR(ctx, 0x39a88/4, 0x00000004);
7744 INSTANCE_WR(ctx, 0x39aa8/4, 0x08100c12);
7745 INSTANCE_WR(ctx, 0x39ac8/4, 0x00000003);
7746 INSTANCE_WR(ctx, 0x39b08/4, 0x08100c12);
7747 INSTANCE_WR(ctx, 0x39b48/4, 0x00080c14);
7748 INSTANCE_WR(ctx, 0x39b68/4, 0x00000001);
7749 INSTANCE_WR(ctx, 0x39b88/4, 0x00000004);
7750 INSTANCE_WR(ctx, 0x39ba8/4, 0x00000004);
7751 INSTANCE_WR(ctx, 0x39bc8/4, 0x00080c14);
7752 INSTANCE_WR(ctx, 0x39c28/4, 0x08100c12);
7753 INSTANCE_WR(ctx, 0x39c48/4, 0x00000027);
7754 INSTANCE_WR(ctx, 0x39ca8/4, 0x00000001);
7755 INSTANCE_WR(ctx, 0x414e8/4, 0x00000001);
7756 INSTANCE_WR(ctx, 0x417c8/4, 0x08100c12);
7757 INSTANCE_WR(ctx, 0x00a2c/4, 0x00000001);
7758 INSTANCE_WR(ctx, 0x00acc/4, 0x0000000f);
7759 INSTANCE_WR(ctx, 0x00b6c/4, 0x00000020);
7760 INSTANCE_WR(ctx, 0x00d6c/4, 0x0000001a);
7761 INSTANCE_WR(ctx, 0x00f2c/4, 0x00000004);
7762 INSTANCE_WR(ctx, 0x00f4c/4, 0x00000004);
7763 INSTANCE_WR(ctx, 0x00f8c/4, 0x00000004);
7764 INSTANCE_WR(ctx, 0x00fac/4, 0x00000008);
7765 INSTANCE_WR(ctx, 0x00fec/4, 0x000007ff);
7766 INSTANCE_WR(ctx, 0x0118c/4, 0x0000000f);
7767 INSTANCE_WR(ctx, 0x0362c/4, 0x0000000f);
7768 INSTANCE_WR(ctx, 0x0366c/4, 0x00000001);
7769 INSTANCE_WR(ctx, 0x041cc/4, 0x0000000f);
7770 INSTANCE_WR(ctx, 0x1484c/4, 0x0000000f);
7771 INSTANCE_WR(ctx, 0x15950/4, 0x003fffff);
7772 INSTANCE_WR(ctx, 0x159b0/4, 0x00001fff);
7773 INSTANCE_WR(ctx, 0x00a34/4, 0x0fac6881);
7774 INSTANCE_WR(ctx, 0x00bb4/4, 0x04e3bfdf);
7775 INSTANCE_WR(ctx, 0x00bd4/4, 0x04e3bfdf);
7776 INSTANCE_WR(ctx, 0x00c74/4, 0x04e3bfdf);
7777 INSTANCE_WR(ctx, 0x00c94/4, 0x04e3bfdf);
7778 INSTANCE_WR(ctx, 0x00e14/4, 0x00000002);
7779 INSTANCE_WR(ctx, 0x00e54/4, 0x001ffe67);
7780 INSTANCE_WR(ctx, 0x00ff4/4, 0x00000001);
7781 INSTANCE_WR(ctx, 0x01014/4, 0x00000010);
7782 INSTANCE_WR(ctx, 0x01074/4, 0x00000001);
7783 INSTANCE_WR(ctx, 0x01114/4, 0x00000004);
7784 INSTANCE_WR(ctx, 0x01134/4, 0x00000400);
7785 INSTANCE_WR(ctx, 0x01154/4, 0x00000300);
7786 INSTANCE_WR(ctx, 0x01174/4, 0x00001001);
7787 INSTANCE_WR(ctx, 0x01194/4, 0x00000015);
7788 INSTANCE_WR(ctx, 0x01254/4, 0x00000002);
7789 INSTANCE_WR(ctx, 0x01374/4, 0x00000001);
7790 INSTANCE_WR(ctx, 0x01394/4, 0x00000010);
7791 INSTANCE_WR(ctx, 0x013d4/4, 0x00000001);
7792 INSTANCE_WR(ctx, 0x01654/4, 0x00000010);
7793 INSTANCE_WR(ctx, 0x01874/4, 0x3f800000);
7794 INSTANCE_WR(ctx, 0x01894/4, 0x3f800000);
7795 INSTANCE_WR(ctx, 0x018b4/4, 0x3f800000);
7796 INSTANCE_WR(ctx, 0x018d4/4, 0x3f800000);
7797 INSTANCE_WR(ctx, 0x018f4/4, 0x3f800000);
7798 INSTANCE_WR(ctx, 0x01914/4, 0x3f800000);
7799 INSTANCE_WR(ctx, 0x01934/4, 0x3f800000);
7800 INSTANCE_WR(ctx, 0x01954/4, 0x3f800000);
7801 INSTANCE_WR(ctx, 0x01974/4, 0x3f800000);
7802 INSTANCE_WR(ctx, 0x01994/4, 0x3f800000);
7803 INSTANCE_WR(ctx, 0x019b4/4, 0x3f800000);
7804 INSTANCE_WR(ctx, 0x019d4/4, 0x3f800000);
7805 INSTANCE_WR(ctx, 0x019f4/4, 0x3f800000);
7806 INSTANCE_WR(ctx, 0x01a14/4, 0x3f800000);
7807 INSTANCE_WR(ctx, 0x01a34/4, 0x3f800000);
7808 INSTANCE_WR(ctx, 0x01a54/4, 0x3f800000);
7809 INSTANCE_WR(ctx, 0x01d94/4, 0x00000010);
7810 INSTANCE_WR(ctx, 0x01dd4/4, 0x0000003f);
7811 INSTANCE_WR(ctx, 0x01eb4/4, 0x00000001);
7812 INSTANCE_WR(ctx, 0x01ef4/4, 0x00000001);
7813 INSTANCE_WR(ctx, 0x01f34/4, 0x00000001);
7814 INSTANCE_WR(ctx, 0x01f94/4, 0x00001001);
7815 INSTANCE_WR(ctx, 0x02114/4, 0x00000011);
7816 INSTANCE_WR(ctx, 0x02214/4, 0x0000000f);
7817 INSTANCE_WR(ctx, 0x02314/4, 0x00000011);
7818 INSTANCE_WR(ctx, 0x023f4/4, 0x00000001);
7819 INSTANCE_WR(ctx, 0x02414/4, 0x00000001);
7820 INSTANCE_WR(ctx, 0x02434/4, 0x00000001);
7821 INSTANCE_WR(ctx, 0x02454/4, 0x00000002);
7822 INSTANCE_WR(ctx, 0x02474/4, 0x00000001);
7823 INSTANCE_WR(ctx, 0x02494/4, 0x00000002);
7824 INSTANCE_WR(ctx, 0x024b4/4, 0x00000001);
7825 INSTANCE_WR(ctx, 0x024f4/4, 0x001ffe67);
7826 INSTANCE_WR(ctx, 0x02534/4, 0x0fac6881);
7827 INSTANCE_WR(ctx, 0x028b4/4, 0x00000001);
7828 INSTANCE_WR(ctx, 0x028d4/4, 0x00000002);
7829 INSTANCE_WR(ctx, 0x028f4/4, 0x00000001);
7830 INSTANCE_WR(ctx, 0x02914/4, 0x00000001);
7831 INSTANCE_WR(ctx, 0x02934/4, 0x00000002);
7832 INSTANCE_WR(ctx, 0x02954/4, 0x00000001);
7833 INSTANCE_WR(ctx, 0x02974/4, 0x00000001);
7834 INSTANCE_WR(ctx, 0x02a14/4, 0x00000011);
7835 INSTANCE_WR(ctx, 0x02a34/4, 0x00000001);
7836 INSTANCE_WR(ctx, 0x00a18/4, 0x0000003f);
7837 INSTANCE_WR(ctx, 0x00b78/4, 0x00000002);
7838 INSTANCE_WR(ctx, 0x00b98/4, 0x04000000);
7839 INSTANCE_WR(ctx, 0x00bb8/4, 0x04000000);
7840 INSTANCE_WR(ctx, 0x00cd8/4, 0x00000004);
7841 INSTANCE_WR(ctx, 0x00d58/4, 0x00000004);
7842 INSTANCE_WR(ctx, 0x00f98/4, 0x00000001);
7843 INSTANCE_WR(ctx, 0x00fb8/4, 0x00001001);
7844 INSTANCE_WR(ctx, 0x00fd8/4, 0x0000ffff);
7845 INSTANCE_WR(ctx, 0x00ff8/4, 0x0000ffff);
7846 INSTANCE_WR(ctx, 0x01018/4, 0x0000ffff);
7847 INSTANCE_WR(ctx, 0x01038/4, 0x0000ffff);
7848 INSTANCE_WR(ctx, 0x01458/4, 0x3f800000);
7849 INSTANCE_WR(ctx, 0x01478/4, 0x3f800000);
7850 INSTANCE_WR(ctx, 0x01498/4, 0x3f800000);
7851 INSTANCE_WR(ctx, 0x014b8/4, 0x3f800000);
7852 INSTANCE_WR(ctx, 0x014d8/4, 0x3f800000);
7853 INSTANCE_WR(ctx, 0x014f8/4, 0x3f800000);
7854 INSTANCE_WR(ctx, 0x01518/4, 0x3f800000);
7855 INSTANCE_WR(ctx, 0x01538/4, 0x3f800000);
7856 INSTANCE_WR(ctx, 0x01558/4, 0x3f800000);
7857 INSTANCE_WR(ctx, 0x01578/4, 0x3f800000);
7858 INSTANCE_WR(ctx, 0x01598/4, 0x3f800000);
7859 INSTANCE_WR(ctx, 0x015b8/4, 0x3f800000);
7860 INSTANCE_WR(ctx, 0x015d8/4, 0x3f800000);
7861 INSTANCE_WR(ctx, 0x015f8/4, 0x3f800000);
7862 INSTANCE_WR(ctx, 0x01618/4, 0x3f800000);
7863 INSTANCE_WR(ctx, 0x01638/4, 0x3f800000);
7864 INSTANCE_WR(ctx, 0x01658/4, 0x00000010);
7865 INSTANCE_WR(ctx, 0x016b8/4, 0x00000003);
7866 INSTANCE_WR(ctx, 0x01878/4, 0x04000000);
7867 INSTANCE_WR(ctx, 0x01898/4, 0x04000000);
7868 INSTANCE_WR(ctx, 0x018d8/4, 0x00000080);
7869 INSTANCE_WR(ctx, 0x01958/4, 0x00000080);
7870 INSTANCE_WR(ctx, 0x01a38/4, 0x00000001);
7871 INSTANCE_WR(ctx, 0x01a58/4, 0x00000100);
7872 INSTANCE_WR(ctx, 0x01a78/4, 0x00000100);
7873 INSTANCE_WR(ctx, 0x01a98/4, 0x00000011);
7874 INSTANCE_WR(ctx, 0x01ad8/4, 0x00000008);
7875 INSTANCE_WR(ctx, 0x01b98/4, 0x00000001);
7876 INSTANCE_WR(ctx, 0x01bd8/4, 0x00000001);
7877 INSTANCE_WR(ctx, 0x01bf8/4, 0x00000001);
7878 INSTANCE_WR(ctx, 0x01c18/4, 0x00000001);
7879 INSTANCE_WR(ctx, 0x01c38/4, 0x000000cf);
7880 INSTANCE_WR(ctx, 0x01c58/4, 0x00000002);
7881 INSTANCE_WR(ctx, 0x01d38/4, 0x00000001);
7882 INSTANCE_WR(ctx, 0x01d78/4, 0x00000001);
7883 INSTANCE_WR(ctx, 0x01d98/4, 0x00000001);
7884 INSTANCE_WR(ctx, 0x01db8/4, 0x00000001);
7885 INSTANCE_WR(ctx, 0x01e58/4, 0x00000004);
7886 INSTANCE_WR(ctx, 0x01e98/4, 0x00000001);
7887 INSTANCE_WR(ctx, 0x01eb8/4, 0x00000015);
7888 INSTANCE_WR(ctx, 0x01f38/4, 0x04444480);
7889 INSTANCE_WR(ctx, 0x02698/4, 0x00000001);
7890 INSTANCE_WR(ctx, 0x026d8/4, 0x00000001);
7891 INSTANCE_WR(ctx, 0x02758/4, 0x2a712488);
7892 INSTANCE_WR(ctx, 0x02798/4, 0x4085c000);
7893 INSTANCE_WR(ctx, 0x027b8/4, 0x00000040);
7894 INSTANCE_WR(ctx, 0x027d8/4, 0x00000100);
7895 INSTANCE_WR(ctx, 0x027f8/4, 0x00010100);
7896 INSTANCE_WR(ctx, 0x02818/4, 0x02800000);
7897 INSTANCE_WR(ctx, 0x02b58/4, 0x0000000f);
7898 INSTANCE_WR(ctx, 0x02cd8/4, 0x00000004);
7899 INSTANCE_WR(ctx, 0x02cf8/4, 0x0000ffff);
7900 INSTANCE_WR(ctx, 0x02d18/4, 0x0000ffff);
7901 INSTANCE_WR(ctx, 0x02d38/4, 0x0000ffff);
7902 INSTANCE_WR(ctx, 0x02d58/4, 0x0000ffff);
7903 INSTANCE_WR(ctx, 0x02e78/4, 0x00000001);
7904 INSTANCE_WR(ctx, 0x02ef8/4, 0x00000001);
7905 INSTANCE_WR(ctx, 0x02fb8/4, 0x00000001);
7906 INSTANCE_WR(ctx, 0x03018/4, 0x00000001);
7907 INSTANCE_WR(ctx, 0x03178/4, 0x00000001);
7908 INSTANCE_WR(ctx, 0x03198/4, 0x00000001);
7909 INSTANCE_WR(ctx, 0x031b8/4, 0x00000002);
7910 INSTANCE_WR(ctx, 0x031d8/4, 0x00000001);
7911 INSTANCE_WR(ctx, 0x031f8/4, 0x00000001);
7912 INSTANCE_WR(ctx, 0x03218/4, 0x00000002);
7913 INSTANCE_WR(ctx, 0x03238/4, 0x00000001);
7914 INSTANCE_WR(ctx, 0x03278/4, 0x00000011);
7915 INSTANCE_WR(ctx, 0x03378/4, 0x0fac6881);
7916 INSTANCE_WR(ctx, 0x033d8/4, 0x00000004);
7917 INSTANCE_WR(ctx, 0x03458/4, 0x00000011);
7918 INSTANCE_WR(ctx, 0x03478/4, 0x00000001);
7919 INSTANCE_WR(ctx, 0x034b8/4, 0x000000cf);
7920 INSTANCE_WR(ctx, 0x034d8/4, 0x000000cf);
7921 INSTANCE_WR(ctx, 0x034f8/4, 0x000000cf);
7922 INSTANCE_WR(ctx, 0x03658/4, 0x00000001);
7923 INSTANCE_WR(ctx, 0x03678/4, 0x00000001);
7924 INSTANCE_WR(ctx, 0x03698/4, 0x00000002);
7925 INSTANCE_WR(ctx, 0x036b8/4, 0x00000001);
7926 INSTANCE_WR(ctx, 0x036d8/4, 0x00000001);
7927 INSTANCE_WR(ctx, 0x036f8/4, 0x00000002);
7928 INSTANCE_WR(ctx, 0x03718/4, 0x00000001);
7929 INSTANCE_WR(ctx, 0x03758/4, 0x00000001);
7930 INSTANCE_WR(ctx, 0x03778/4, 0x00000001);
7931 INSTANCE_WR(ctx, 0x03798/4, 0x00000001);
7932 INSTANCE_WR(ctx, 0x037b8/4, 0x00000001);
7933 INSTANCE_WR(ctx, 0x037d8/4, 0x00000001);
7934 INSTANCE_WR(ctx, 0x037f8/4, 0x00000001);
7935 INSTANCE_WR(ctx, 0x03818/4, 0x00000001);
7936 INSTANCE_WR(ctx, 0x03838/4, 0x00000001);
7937 INSTANCE_WR(ctx, 0x03858/4, 0x00000011);
7938 INSTANCE_WR(ctx, 0x03958/4, 0x0fac6881);
7939 INSTANCE_WR(ctx, 0x03978/4, 0x0000000f);
7940 INSTANCE_WR(ctx, 0x03a78/4, 0x001ffe67);
7941 INSTANCE_WR(ctx, 0x03ad8/4, 0x00000011);
7942 INSTANCE_WR(ctx, 0x03af8/4, 0x00000001);
7943 INSTANCE_WR(ctx, 0x03b78/4, 0x00000004);
7944 INSTANCE_WR(ctx, 0x03c38/4, 0x00000001);
7945 INSTANCE_WR(ctx, 0x03cd8/4, 0x00000011);
7946 INSTANCE_WR(ctx, 0x03dd8/4, 0x0fac6881);
7947 INSTANCE_WR(ctx, 0x03e58/4, 0x00000011);
7948 INSTANCE_WR(ctx, 0x03e78/4, 0x00000001);
7949 INSTANCE_WR(ctx, 0x03eb8/4, 0x00000001);
7950 INSTANCE_WR(ctx, 0x03ef8/4, 0x00000001);
7951 INSTANCE_WR(ctx, 0x03f38/4, 0x000007ff);
7952 INSTANCE_WR(ctx, 0x03f78/4, 0x00000001);
7953 INSTANCE_WR(ctx, 0x03fb8/4, 0x00000001);
7954 INSTANCE_WR(ctx, 0x04518/4, 0x00000008);
7955 INSTANCE_WR(ctx, 0x04538/4, 0x00000008);
7956 INSTANCE_WR(ctx, 0x04558/4, 0x00000008);
7957 INSTANCE_WR(ctx, 0x04578/4, 0x00000008);
7958 INSTANCE_WR(ctx, 0x04598/4, 0x00000008);
7959 INSTANCE_WR(ctx, 0x045b8/4, 0x00000008);
7960 INSTANCE_WR(ctx, 0x045d8/4, 0x00000008);
7961 INSTANCE_WR(ctx, 0x045f8/4, 0x00000008);
7962 INSTANCE_WR(ctx, 0x04618/4, 0x00000011);
7963 INSTANCE_WR(ctx, 0x04718/4, 0x0fac6881);
7964 INSTANCE_WR(ctx, 0x04738/4, 0x00000400);
7965 INSTANCE_WR(ctx, 0x04758/4, 0x00000400);
7966 INSTANCE_WR(ctx, 0x04778/4, 0x00000400);
7967 INSTANCE_WR(ctx, 0x04798/4, 0x00000400);
7968 INSTANCE_WR(ctx, 0x047b8/4, 0x00000400);
7969 INSTANCE_WR(ctx, 0x047d8/4, 0x00000400);
7970 INSTANCE_WR(ctx, 0x047f8/4, 0x00000400);
7971 INSTANCE_WR(ctx, 0x04818/4, 0x00000400);
7972 INSTANCE_WR(ctx, 0x04838/4, 0x00000300);
7973 INSTANCE_WR(ctx, 0x04858/4, 0x00000300);
7974 INSTANCE_WR(ctx, 0x04878/4, 0x00000300);
7975 INSTANCE_WR(ctx, 0x04898/4, 0x00000300);
7976 INSTANCE_WR(ctx, 0x048b8/4, 0x00000300);
7977 INSTANCE_WR(ctx, 0x048d8/4, 0x00000300);
7978 INSTANCE_WR(ctx, 0x048f8/4, 0x00000300);
7979 INSTANCE_WR(ctx, 0x04918/4, 0x00000300);
7980 INSTANCE_WR(ctx, 0x04938/4, 0x00000001);
7981 INSTANCE_WR(ctx, 0x04958/4, 0x0000000f);
7982 INSTANCE_WR(ctx, 0x04a58/4, 0x00000020);
7983 INSTANCE_WR(ctx, 0x04a78/4, 0x00000011);
7984 INSTANCE_WR(ctx, 0x04a98/4, 0x00000100);
7985 INSTANCE_WR(ctx, 0x04ad8/4, 0x00000001);
7986 INSTANCE_WR(ctx, 0x04b38/4, 0x00000040);
7987 INSTANCE_WR(ctx, 0x04b58/4, 0x00000100);
7988 INSTANCE_WR(ctx, 0x04b98/4, 0x00000003);
7989 INSTANCE_WR(ctx, 0x04c38/4, 0x001ffe67);
7990 INSTANCE_WR(ctx, 0x04cb8/4, 0x00000002);
7991 INSTANCE_WR(ctx, 0x04cd8/4, 0x0fac6881);
7992 INSTANCE_WR(ctx, 0x04e18/4, 0x00000001);
7993 INSTANCE_WR(ctx, 0x04eb8/4, 0x00000004);
7994 INSTANCE_WR(ctx, 0x04ef8/4, 0x00000001);
7995 INSTANCE_WR(ctx, 0x04f18/4, 0x00000400);
7996 INSTANCE_WR(ctx, 0x04f38/4, 0x00000300);
7997 INSTANCE_WR(ctx, 0x04f58/4, 0x00001001);
7998 INSTANCE_WR(ctx, 0x04fd8/4, 0x00000011);
7999 INSTANCE_WR(ctx, 0x050d8/4, 0x0fac6881);
8000 INSTANCE_WR(ctx, 0x050f8/4, 0x0000000f);
8001 INSTANCE_WR(ctx, 0x053f8/4, 0x0fac6881);
8002 INSTANCE_WR(ctx, 0x05418/4, 0x001ffe67);
8003 INSTANCE_WR(ctx, 0x05498/4, 0x00000011);
8004 INSTANCE_WR(ctx, 0x054f8/4, 0x00000004);
8005 INSTANCE_WR(ctx, 0x05538/4, 0x00000001);
8006 INSTANCE_WR(ctx, 0x05558/4, 0x00000001);
8007 INSTANCE_WR(ctx, 0x055d8/4, 0x00000001);
8008 INSTANCE_WR(ctx, 0x05678/4, 0x0fac6881);
8009 INSTANCE_WR(ctx, 0x05718/4, 0x00000004);
8010 INSTANCE_WR(ctx, 0x05758/4, 0x00000001);
8011 INSTANCE_WR(ctx, 0x05778/4, 0x00000001);
8012 INSTANCE_WR(ctx, 0x057d8/4, 0x00000001);
8013 INSTANCE_WR(ctx, 0x05938/4, 0x00000001);
8014 INSTANCE_WR(ctx, 0x05958/4, 0x00000001);
8015 INSTANCE_WR(ctx, 0x05978/4, 0x00000001);
8016 INSTANCE_WR(ctx, 0x05998/4, 0x00000001);
8017 INSTANCE_WR(ctx, 0x059b8/4, 0x00000001);
8018 INSTANCE_WR(ctx, 0x059d8/4, 0x00000001);
8019 INSTANCE_WR(ctx, 0x059f8/4, 0x00000001);
8020 INSTANCE_WR(ctx, 0x05a18/4, 0x00000001);
8021 INSTANCE_WR(ctx, 0x05a38/4, 0x00000011);
8022 INSTANCE_WR(ctx, 0x05b38/4, 0x0fac6881);
8023 INSTANCE_WR(ctx, 0x05b58/4, 0x0000000f);
8024 INSTANCE_WR(ctx, 0x05c58/4, 0x00000011);
8025 INSTANCE_WR(ctx, 0x05c78/4, 0x00000001);
8026 INSTANCE_WR(ctx, 0x05df8/4, 0x04e3bfdf);
8027 INSTANCE_WR(ctx, 0x05e18/4, 0x04e3bfdf);
8028 INSTANCE_WR(ctx, 0x05e38/4, 0x00000001);
8029 INSTANCE_WR(ctx, 0x05e78/4, 0x00ffff00);
8030 INSTANCE_WR(ctx, 0x05e98/4, 0x00000001);
8031 INSTANCE_WR(ctx, 0x05ef8/4, 0x00ffff00);
8032 INSTANCE_WR(ctx, 0x06018/4, 0x00000001);
8033 INSTANCE_WR(ctx, 0x06058/4, 0x00000001);
8034 INSTANCE_WR(ctx, 0x06078/4, 0x30201000);
8035 INSTANCE_WR(ctx, 0x06098/4, 0x70605040);
8036 INSTANCE_WR(ctx, 0x060b8/4, 0xb8a89888);
8037 INSTANCE_WR(ctx, 0x060d8/4, 0xf8e8d8c8);
8038 INSTANCE_WR(ctx, 0x06118/4, 0x0000001a);
8039 INSTANCE_WR(ctx, 0x06158/4, 0x00000004);
8040 INSTANCE_WR(ctx, 0x063f8/4, 0x00000004);
8041 INSTANCE_WR(ctx, 0x06418/4, 0x00000004);
8042 INSTANCE_WR(ctx, 0x06438/4, 0x03020100);
8043 INSTANCE_WR(ctx, 0x064d8/4, 0x00000004);
8044 INSTANCE_WR(ctx, 0x06538/4, 0x00000004);
8045 INSTANCE_WR(ctx, 0x06558/4, 0x00000004);
8046 INSTANCE_WR(ctx, 0x06578/4, 0x00000080);
8047 INSTANCE_WR(ctx, 0x06598/4, 0x00001e00);
8048 INSTANCE_WR(ctx, 0x065b8/4, 0x00000004);
8049 INSTANCE_WR(ctx, 0x06a58/4, 0x00000004);
8050 INSTANCE_WR(ctx, 0x06a78/4, 0x00000080);
8051 INSTANCE_WR(ctx, 0x06a98/4, 0x00000004);
8052 INSTANCE_WR(ctx, 0x06ab8/4, 0x03020100);
8053 INSTANCE_WR(ctx, 0x06ad8/4, 0x00000003);
8054 INSTANCE_WR(ctx, 0x06af8/4, 0x00001e00);
8055 INSTANCE_WR(ctx, 0x06b18/4, 0x00000004);
8056 INSTANCE_WR(ctx, 0x06bb8/4, 0x00000004);
8057 INSTANCE_WR(ctx, 0x06bd8/4, 0x00000003);
8058 INSTANCE_WR(ctx, 0x06c58/4, 0x00000004);
8059 INSTANCE_WR(ctx, 0x0aef8/4, 0x00000004);
8060 INSTANCE_WR(ctx, 0x0af18/4, 0x00000003);
8061 INSTANCE_WR(ctx, 0x00abc/4, 0x00080c14);
8062 INSTANCE_WR(ctx, 0x00b1c/4, 0x00000804);
8063 INSTANCE_WR(ctx, 0x00b5c/4, 0x00000004);
8064 INSTANCE_WR(ctx, 0x00b7c/4, 0x00000004);
8065 INSTANCE_WR(ctx, 0x00b9c/4, 0x08100c12);
8066 INSTANCE_WR(ctx, 0x00bdc/4, 0x00000004);
8067 INSTANCE_WR(ctx, 0x00bfc/4, 0x00000004);
8068 INSTANCE_WR(ctx, 0x00c3c/4, 0x00000010);
8069 INSTANCE_WR(ctx, 0x00cdc/4, 0x00000804);
8070 INSTANCE_WR(ctx, 0x00cfc/4, 0x00000001);
8071 INSTANCE_WR(ctx, 0x00d1c/4, 0x0000001a);
8072 INSTANCE_WR(ctx, 0x00d3c/4, 0x0000007f);
8073 INSTANCE_WR(ctx, 0x00d7c/4, 0x00000001);
8074 INSTANCE_WR(ctx, 0x00d9c/4, 0x00080c14);
8075 INSTANCE_WR(ctx, 0x00ddc/4, 0x08100c12);
8076 INSTANCE_WR(ctx, 0x00dfc/4, 0x00000004);
8077 INSTANCE_WR(ctx, 0x00e1c/4, 0x00000004);
8078 INSTANCE_WR(ctx, 0x00e5c/4, 0x00000010);
8079 INSTANCE_WR(ctx, 0x00edc/4, 0x00000001);
8080 INSTANCE_WR(ctx, 0x00efc/4, 0x08100c12);
8081 INSTANCE_WR(ctx, 0x00fdc/4, 0x000007ff);
8082 INSTANCE_WR(ctx, 0x00ffc/4, 0x00080c14);
8083 INSTANCE_WR(ctx, 0x0171c/4, 0x00000001);
8084 INSTANCE_WR(ctx, 0x0177c/4, 0x00000010);
8085 INSTANCE_WR(ctx, 0x01e9c/4, 0x00000088);
8086 INSTANCE_WR(ctx, 0x01ebc/4, 0x00000088);
8087 INSTANCE_WR(ctx, 0x01f1c/4, 0x00000004);
8088 INSTANCE_WR(ctx, 0x021fc/4, 0x00000026);
8089 INSTANCE_WR(ctx, 0x0225c/4, 0x3f800000);
8090 INSTANCE_WR(ctx, 0x022dc/4, 0x0000001a);
8091 INSTANCE_WR(ctx, 0x022fc/4, 0x00000010);
8092 INSTANCE_WR(ctx, 0x0281c/4, 0x00000052);
8093 INSTANCE_WR(ctx, 0x0285c/4, 0x00000026);
8094 INSTANCE_WR(ctx, 0x0289c/4, 0x00000004);
8095 INSTANCE_WR(ctx, 0x028bc/4, 0x00000004);
8096 INSTANCE_WR(ctx, 0x028fc/4, 0x0000001a);
8097 INSTANCE_WR(ctx, 0x0295c/4, 0x00ffff00);
8098 INSTANCE_WR(ctx, 0x41800/4, 0x08100c12);
8099 INSTANCE_WR(ctx, 0x41840/4, 0x00000080);
8100 INSTANCE_WR(ctx, 0x41860/4, 0x80007004);
8101 INSTANCE_WR(ctx, 0x41880/4, 0x04000400);
8102 INSTANCE_WR(ctx, 0x418a0/4, 0x000000c0);
8103 INSTANCE_WR(ctx, 0x418c0/4, 0x00001000);
8104 INSTANCE_WR(ctx, 0x41920/4, 0x00000e00);
8105 INSTANCE_WR(ctx, 0x41940/4, 0x00001e00);
8106 INSTANCE_WR(ctx, 0x41960/4, 0x00000001);
8107 INSTANCE_WR(ctx, 0x419c0/4, 0x00000001);
8108 INSTANCE_WR(ctx, 0x41a00/4, 0x00000004);
8109 INSTANCE_WR(ctx, 0x41a20/4, 0x00000002);
8110 INSTANCE_WR(ctx, 0x41ba0/4, 0x08100c12);
8111 INSTANCE_WR(ctx, 0x41be0/4, 0x0001fe21);
8112 INSTANCE_WR(ctx, 0x41ca0/4, 0x0000ffff);
8113 INSTANCE_WR(ctx, 0x41cc0/4, 0x0000ffff);
8114 INSTANCE_WR(ctx, 0x41ce0/4, 0x0000ffff);
8115 INSTANCE_WR(ctx, 0x41d00/4, 0x0000ffff);
8116 INSTANCE_WR(ctx, 0x41d20/4, 0x00000001);
8117 INSTANCE_WR(ctx, 0x41d40/4, 0x00010001);
8118 INSTANCE_WR(ctx, 0x41d60/4, 0x00010001);
8119 INSTANCE_WR(ctx, 0x41d80/4, 0x00000001);
8120 INSTANCE_WR(ctx, 0x41dc0/4, 0x0001fe21);
8121 INSTANCE_WR(ctx, 0x41e80/4, 0x08100c12);
8122 INSTANCE_WR(ctx, 0x41ea0/4, 0x00000004);
8123 INSTANCE_WR(ctx, 0x41ee0/4, 0x00000002);
8124 INSTANCE_WR(ctx, 0x41f00/4, 0x00000011);
8125 INSTANCE_WR(ctx, 0x42020/4, 0x0fac6881);
8126 INSTANCE_WR(ctx, 0x420c0/4, 0x00000004);
8127 INSTANCE_WR(ctx, 0x42200/4, 0x00000002);
8128 INSTANCE_WR(ctx, 0x42220/4, 0x00000001);
8129 INSTANCE_WR(ctx, 0x42240/4, 0x00000001);
8130 INSTANCE_WR(ctx, 0x42260/4, 0x00000002);
8131 INSTANCE_WR(ctx, 0x42280/4, 0x00000001);
8132 INSTANCE_WR(ctx, 0x422a0/4, 0x00000001);
8133 INSTANCE_WR(ctx, 0x422c0/4, 0x00000001);
8134 INSTANCE_WR(ctx, 0x42300/4, 0x00000004);
8135 INSTANCE_WR(ctx, 0x49700/4, 0x00000011);
8136 INSTANCE_WR(ctx, 0x49740/4, 0x00000001);
8137 INSTANCE_WR(ctx, 0x0012c/4, 0x00000002);
8141 nv50_graph_create_context(struct nouveau_channel *chan)
8143 struct drm_device *dev = chan->dev;
8144 struct drm_nouveau_private *dev_priv = dev->dev_private;
8145 struct nouveau_gpuobj *ramin = chan->ramin->gpuobj;
8146 struct nouveau_engine *engine = &dev_priv->Engine;
8147 int grctx_size = 0x70000, hdr;
8150 DRM_DEBUG("ch%d\n", chan->id);
8152 ret = nouveau_gpuobj_new_ref(dev, chan, NULL, 0, grctx_size, 0x1000,
8153 NVOBJ_FLAG_ZERO_ALLOC |
8154 NVOBJ_FLAG_ZERO_FREE, &chan->ramin_grctx);
8158 hdr = IS_G80 ? 0x200 : 0x20;
8159 INSTANCE_WR(ramin, (hdr + 0x00)/4, 0x00190002);
8160 INSTANCE_WR(ramin, (hdr + 0x04)/4, chan->ramin_grctx->instance +
8162 INSTANCE_WR(ramin, (hdr + 0x08)/4, chan->ramin_grctx->instance);
8163 INSTANCE_WR(ramin, (hdr + 0x0c)/4, 0);
8164 INSTANCE_WR(ramin, (hdr + 0x10)/4, 0);
8165 INSTANCE_WR(ramin, (hdr + 0x14)/4, 0x00010000);
8167 INSTANCE_WR(chan->ramin_grctx->gpuobj, 0x00000/4,
8168 chan->ramin->instance >> 12);
8169 if (dev_priv->chipset == 0xaa)
8170 INSTANCE_WR(chan->ramin_grctx->gpuobj, 0x00004/4, 0x00000002);
8172 INSTANCE_WR(chan->ramin_grctx->gpuobj, 0x0011c/4, 0x00000002);
8174 switch (dev_priv->chipset) {
8176 nv50_graph_init_ctxvals(dev, chan->ramin_grctx);
8179 nv84_graph_init_ctxvals(dev, chan->ramin_grctx);
8182 nv86_graph_init_ctxvals(dev, chan->ramin_grctx);
8185 nv92_graph_init_ctxvals(dev, chan->ramin_grctx);
8188 nvaa_graph_init_ctxvals(dev, chan->ramin_grctx);
8191 /* This is complete crack, it accidently used to make at
8192 * least some G8x cards work partially somehow, though there's
8193 * no good reason why - and it stopped working as the rest
8194 * of the code got off the drugs..
8196 ret = engine->graph.load_context(chan);
8198 DRM_ERROR("Error hacking up context: %d\n", ret);
8208 nv50_graph_destroy_context(struct nouveau_channel *chan)
8210 struct drm_device *dev = chan->dev;
8211 struct drm_nouveau_private *dev_priv = dev->dev_private;
8214 DRM_DEBUG("ch%d\n", chan->id);
8216 hdr = IS_G80 ? 0x200 : 0x20;
8217 for (i=hdr; i<hdr+24; i+=4)
8218 INSTANCE_WR(chan->ramin->gpuobj, i/4, 0);
8220 nouveau_gpuobj_ref_del(dev, &chan->ramin_grctx);
8224 nv50_graph_transfer_context(struct drm_device *dev, uint32_t inst, int save)
8226 struct drm_nouveau_private *dev_priv = dev->dev_private;
8227 uint32_t old_cp, tv = 20000;
8230 DRM_DEBUG("inst=0x%08x, save=%d\n", inst, save);
8232 old_cp = NV_READ(NV20_PGRAPH_CHANNEL_CTX_POINTER);
8233 NV_WRITE(NV20_PGRAPH_CHANNEL_CTX_POINTER, inst);
8234 NV_WRITE(0x400824, NV_READ(0x400824) |
8235 (save ? NV40_PGRAPH_CTXCTL_0310_XFER_SAVE :
8236 NV40_PGRAPH_CTXCTL_0310_XFER_LOAD));
8237 NV_WRITE(NV40_PGRAPH_CTXCTL_0304, NV40_PGRAPH_CTXCTL_0304_XFER_CTX);
8239 for (i = 0; i < tv; i++) {
8240 if (NV_READ(NV40_PGRAPH_CTXCTL_030C) == 0)
8243 NV_WRITE(NV20_PGRAPH_CHANNEL_CTX_POINTER, old_cp);
8246 DRM_ERROR("failed: inst=0x%08x save=%d\n", inst, save);
8247 DRM_ERROR("0x40030C = 0x%08x\n",
8248 NV_READ(NV40_PGRAPH_CTXCTL_030C));
8256 nv50_graph_load_context(struct nouveau_channel *chan)
8258 struct drm_device *dev = chan->dev;
8259 struct drm_nouveau_private *dev_priv = dev->dev_private;
8260 uint32_t inst = chan->ramin->instance >> 12;
8263 DRM_DEBUG("ch%d\n", chan->id);
8266 if ((ret = nv50_graph_transfer_context(dev, inst, 0)))
8270 NV_WRITE(NV20_PGRAPH_CHANNEL_CTX_POINTER, inst);
8271 NV_WRITE(0x400320, 4);
8272 NV_WRITE(NV40_PGRAPH_CTXCTL_CUR, inst | (1<<31));
8278 nv50_graph_save_context(struct nouveau_channel *chan)
8280 struct drm_device *dev = chan->dev;
8281 uint32_t inst = chan->ramin->instance >> 12;
8283 DRM_DEBUG("ch%d\n", chan->id);
8285 return nv50_graph_transfer_context(dev, inst, 1);