[Libva] [LIBVA_INTEL_DRIVER][PATCH V2 5/8] Initialize one 10bit-scaling gpe_context for Gen9

Zhao Yakui yakui.zhao at intel.com
Wed Nov 16 07:53:36 UTC 2016


On 11/16/2016 09:01 AM, Zhao Yakui wrote:
> On 11/15/2016 06:43 AM, Sean V Kelley wrote:
>> On Thu, Nov 10, 2016 at 5:56 PM, Zhao Yakui<yakui.zhao at intel.com> wrote:
>>> V1->V2: Add the conv_p010.g9b shader into the dist list
>>>
>>>
>>> + width, height, pitch,
>>> + gpe_resource->bo->offset64 + gpe_surface->offset,
>>> + 0);
>>> +
>>> + dri_bo_emit_reloc(gpe_context->surface_state_binding_table.bo,
>>> + I915_GEM_DOMAIN_RENDER, I915_GEM_DOMAIN_RENDER,
>>> + gpe_surface->offset,
>>> + surface_state_offset + offsetof(struct gen9_surface_state, ss8),
>>> + gpe_resource->bo);
>>
>> A good rule of thumb:
>>
>> If you're going to be rendering to a surface using the 3D engine, or
>> otherwise writing it via the GPU, I'd suggest I915_GEM_DOMAIN_RENDER.
>>
>> If you're only sampling from it, or reading constant data, I'd use
>> I915_GEM_DOMAIN_SAMPLER.
>>
>> It looks like to me you are only sampling from the binding table.
>> Please correct me if I am wrong.
>
> Thanks for the review.
>
> For the usage scenario of 10bit sampling, it is OK to use the
> DOMAIN_SAMPLER.
> But the above code path also covers the other reading function, which is
> based on Render cache. So the DOMAIN_RENDER is used for read domain. And
> it is also safe to configure DOMAIN_RENDER for sampling engine.
>
>>
>> I believe the thinking was that GEM would originally handle the
>> situation where buffers would switch from one domain to another, and
>> flush write/read caches as appropriate to ensure coherency. Nowadays,
>> the kernel just flushes most of them between batches anyway, since we
>> never observed reducing that to help performance, and it helped a lot
>> with stability (what with all the necessary workarounds).
>
> Right. The current kernel GEM driver doesn't distinguish the
> DOMAIN_SAMPLER and DOMAIN_RENDER very clearly especially for the latest
> hw platform. They only care the domain switch to ensure CPU/GPU cache
> coherency. In such case I think that it is safe/simple to configure the
> DOMAIN_RENDER for read and write domain.

Hi, Sean

More info is added.
It is also OK that the read domain is configured to DOMAIN_RENDER or 
DOMAIN_SAMPLER if we can know the corresponding GPU cache type. But in 
such case we have to distinguish the corresponding reading operation for 
the given surfaces. And more fields are required to record the 
corresponding domain for the given operation. It will become quite 
complex. So IMO it will be simple to configure the DOMAIN_RENDER for the 
read domain and then the kernel GEM driver helps to handle the cache 
coherency.

BTW: The Beignet OpenCL also uses the simple mechanism for the sampling 
engine. (The DOMAIN_RENDER is used for the read domain).

Thanks
   Yakui

>
>
>>
>> Thanks,
>>
>> Sean
>>
>>
>>> + } else if (gpe_surface->is_2d_surface&& gpe_surface->is_uv_surface) {
>>> unsigned int cbcr_offset;
>>> struct gen9_surface_state *ss = (struct gen9_surface_state *)(buf +
>>> surface_state_offset);
>>>
>>> diff --git a/src/i965_gpe_utils.h b/src/i965_gpe_utils.h
>>> index a70638b..0cbef43 100644
>>> --- a/src/i965_gpe_utils.h
>>> +++ b/src/i965_gpe_utils.h
>>> @@ -418,6 +418,8 @@ struct i965_gpe_surface
>>> unsigned int is_media_block_rw:1;
>>> unsigned int is_raw_buffer:1;
>>> unsigned int is_16bpp :1;
>>> + /* use the override_offset for 2d_surface */
>>> + unsigned int is_override_offset : 1;
>>>
>>> unsigned int vert_line_stride_offset;
>>> unsigned int vert_line_stride;
>>> @@ -425,7 +427,7 @@ struct i965_gpe_surface
>>> unsigned int format; // 2d surface only
>>> unsigned int v_direction; // adv surface only
>>> unsigned int size; // buffer only
>>> - unsigned int offset; // buffer only
>>> + unsigned int offset;
>>>
>>> struct i965_gpe_resource *gpe_resource;
>>> };
>>> diff --git a/src/i965_post_processing.h b/src/i965_post_processing.h
>>> index a9942b2..e55bf0b 100755
>>> --- a/src/i965_post_processing.h
>>> +++ b/src/i965_post_processing.h
>>> @@ -30,9 +30,15 @@
>>> #define __I965_POST_PROCESSING_H__
>>>
>>> #include "i965_vpp_avs.h"
>>> +#include<drm.h>
>>> +#include<i915_drm.h>
>>> +#include<intel_bufmgr.h>
>>> +#include "i965_gpe_utils.h"
>>>
>>> #define MAX_PP_SURFACES 48
>>>
>>> +struct i965_gpe_context;
>>> +
>>> enum
>>> {
>>> PP_NULL = 0,
>>> @@ -590,6 +596,10 @@ struct i965_post_processing_context
>>> void * filter_param);
>>> void (*finalize)(VADriverContextP ctx,
>>> struct i965_post_processing_context *pp_context);
>>> +
>>> +
>>> + struct i965_gpe_context scaling_10bit_context;
>>> + int scaling_context_initialized;
>>> };
>>>
>>> struct i965_proc_context
>>> diff --git a/src/i965_render.h b/src/i965_render.h
>>> index 2114cad..227a15b 100644
>>> --- a/src/i965_render.h
>>> +++ b/src/i965_render.h
>>> @@ -35,7 +35,6 @@
>>>
>>> #define VA_SRC_COLOR_MASK 0x000000f0
>>>
>>> -#include "i965_post_processing.h"
>>>
>>> struct i965_kernel;
>>>
>>> diff --git a/src/shaders/post_processing/gen9/Makefile.am
>>> b/src/shaders/post_processing/gen9/Makefile.am
>>> index 3e0c2ce..4155cff 100644
>>> --- a/src/shaders/post_processing/gen9/Makefile.am
>>> +++ b/src/shaders/post_processing/gen9/Makefile.am
>>> @@ -1,6 +1,9 @@
>>> SRCDIR = $(top_srcdir)/src/shaders/post_processing/gen8
>>> VPATH = $(SRCDIR)
>>>
>>> +INTEL_PP_PRE_G9B = \
>>> + conv_p010.g9b
>>> +
>>> INTEL_PP_G9B = \
>>> pl2_to_pl2.g9b \
>>> pl2_to_pl3.g9b \
>>> @@ -70,6 +73,7 @@ CLEANFILES = $(INTEL_PP_GEN9_ASM)
>>>
>>> EXTRA_DIST = \
>>> $(INTEL_PP_G9B) \
>>> + $(INTEL_PP_PRE_G9B)
>>> $(NULL)
>>>
>>> # Extra clean files so that maintainer-clean removes *everything*
>>> diff --git a/src/shaders/post_processing/gen9/conv_p010.g9b
>>> b/src/shaders/post_processing/gen9/conv_p010.g9b
>>> new file mode 100644
>>> index 0000000..536a46c
>>> --- /dev/null
>>> +++ b/src/shaders/post_processing/gen9/conv_p010.g9b
>>> @@ -0,0 +1,783 @@
>>> +{ 0x00600001, 0x20602648, 0x00000000, 0x76543210 },
>>> +{ 0x00000005, 0x2380124c, 0x16000004, 0x07ff07ff },
>>> +{ 0x00600001, 0x23a01208, 0x008d0060, 0x00000000 },
>>> +{ 0x00000005, 0x2382124c, 0x16000006, 0x07ff07ff },
>>> +{ 0x00000041, 0x20a01208, 0x16000380, 0x00100010 },
>>> +{ 0x00600040, 0x23c00208, 0x168d03a0, 0x00080008 },
>>> +{ 0x00000041, 0x20801228, 0x16000382, 0x00100010 },
>>> +{ 0x00000040, 0x20c00208, 0x02000040, 0x000000a0 },
>>> +{ 0x00800040, 0x23a00208, 0x028d03a0, 0x000000a0 },
>>> +{ 0x00800001, 0x212002e8, 0x00000080, 0x00000000 },
>>> +{ 0x00800001, 0x20e002e8, 0x008d03a0, 0x00000000 },
>>> +{ 0x00000001, 0x21603ee8, 0x00000000, 0x3f000000 },
>>> +{ 0x0080015b, 0x211e0000, 0xc0202a01, 0x02472004 },
>>> +{ 0x0080015b, 0x1f1e0000, 0x80202801, 0x01c72004 },
>>> +{ 0x0080015b, 0x211e0000, 0x802211c8, 0x02c00403 },
>>> +{ 0x0080015b, 0x1f1e0000, 0x4021f1c8, 0x02c00403 },
>>> +{ 0x00000001, 0x238c1e28, 0x00000000, 0x00000000 },
>>> +{ 0x00000001, 0x25c80208, 0x0000005c, 0x00000000 },
>>> +{ 0x00000009, 0x23840228, 0x160000c0, 0x00010001 },
>>> +{ 0x00000040, 0x23880228, 0x02000044, 0x00000080 },
>>> +{ 0x00600001, 0x20600208, 0x008d0000, 0x00000000 },
>>> +{ 0x00800001, 0x21400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x20800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000058, 0x122c0000 },
>>> +{ 0x00000001, 0x20680608, 0x00000000, 0x0000e000 },
>>> +{ 0x02800031, 0x24600268, 0x00000060, 0x00000200 },
>>> +{ 0x00000001, 0x23900ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000390 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x23941ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000394 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x24603ae8, 0x3e8d0460, 0x3c800000 },
>>> +{ 0x00800040, 0x24203ae8, 0x3a8d0420, 0x0000004c },
>>> +{ 0x00600001, 0x20a00208, 0x008d0000, 0x00000000 },
>>> +{ 0x00800001, 0x21800608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21401ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0460, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000058, 0x122c0000 },
>>> +{ 0x00800001, 0x21000208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000001, 0x20a80608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x02800031, 0x24600268, 0x000000a0, 0x00000200 },
>>> +{ 0x00000001, 0x23900ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000390 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x23941ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000394 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x24603ae8, 0x3e8d0460, 0x3c800000 },
>>> +{ 0x00800040, 0x24203ae8, 0x3a8d0420, 0x0000004c },
>>> +{ 0x00600001, 0x20a00208, 0x008d0000, 0x00000000 },
>>> +{ 0x00800001, 0x21800608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21401ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0460, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000058, 0x122c0000 },
>>> +{ 0x00800001, 0x21000208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000001, 0x20a80608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x24c01248, 0x00400060, 0x00000000 },
>>> +{ 0x02800031, 0x24600268, 0x000000a0, 0x00000200 },
>>> +{ 0x00000001, 0x23900ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000390 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x23941ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000394 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x24603ae8, 0x3e8d0460, 0x3c800000 },
>>> +{ 0x00800040, 0x24203ae8, 0x3a8d0420, 0x0000004c },
>>> +{ 0x00600001, 0x20a00208, 0x008d0000, 0x00000000 },
>>> +{ 0x00800001, 0x21800608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21401ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0460, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000058, 0x122c0000 },
>>> +{ 0x00800001, 0x21000208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000001, 0x20a80608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x24e01248, 0x00400060, 0x00000000 },
>>> +{ 0x02800031, 0x24600268, 0x000000a0, 0x00000200 },
>>> +{ 0x00000001, 0x23900ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000390 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x23941ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x24603ae8, 0x3a8d0460, 0x00000394 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x24603ae8, 0x3e8d0460, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0460, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x238c0a28, 0x1e00038c, 0x00010001 },
>>> +{ 0x00000040, 0x22000204, 0x060005c8, 0x020a8000 },
>>> +{ 0x00800001, 0x25001248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0003001f },
>>> +{ 0x05000010, 0x20000a20, 0x1e00038c, 0x00040004 },
>>> +{ 0x00800040, 0x24203ae8, 0x3a8d0420, 0x0000004c },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00040004 },
>>> +{ 0x0c600033, 0x00025014, 0x000020a4, 0x00000000 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0xfffffa60 },
>>> +{ 0x00600001, 0x20602668, 0x00000000, 0x76543210 },
>>> +{ 0x00000041, 0x20a01228, 0x16000382, 0x00100010 },
>>> +{ 0x00600009, 0x23c01a08, 0x168d0060, 0x00010001 },
>>> +{ 0x00000041, 0x20801208, 0x16000380, 0x00100010 },
>>> +{ 0x00600001, 0x20c00a08, 0x000000a0, 0x00000000 },
>>> +{ 0x00600001, 0x23a00208, 0x008d03c0, 0x00000000 },
>>> +{ 0x00600040, 0x20e00208, 0x168d00c0, 0x00020002 },
>>> +{ 0x00800040, 0x23a00208, 0x028d03a0, 0x00000080 },
>>> +{ 0x00800001, 0x218002e8, 0x008d00c0, 0x00000000 },
>>> +{ 0x00800001, 0x214002e8, 0x008d03a0, 0x00000000 },
>>> +{ 0x00000005, 0x21c00208, 0x1600003c, 0x000c000c },
>>> +{ 0x0080015b, 0x211e0000, 0xc0202a01, 0x03072004 },
>>> +{ 0x0080015b, 0x1f1e0000, 0x80202801, 0x02872004 },
>>> +{ 0x00000040, 0x21200228, 0x02000044, 0x000000a0 },
>>> +{ 0x00000040, 0x21000208, 0x02000040, 0x00000080 },
>>> +{ 0x02000010, 0x20000200, 0x160001c0, 0x000c000c },
>>> +{ 0x00800040, 0x24203ae8, 0x3a8d0420, 0x00000038 },
>>> +{ 0x00800040, 0x23e03ae8, 0x3a8d03e0, 0x00000034 },
>>> +{ 0x00000040, 0x23980208, 0x16000058, 0x00010001 },
>>> +{ 0x00000040, 0x239c0208, 0x16000058, 0x00020002 },
>>> +{ 0x00000040, 0x25200208, 0x1600005c, 0x00010001 },
>>> +{ 0x00000040, 0x25240208, 0x1600005c, 0x00020002 },
>>> +{ 0x0000000c, 0x23880a28, 0x1e000120, 0x00010001 },
>>> +{ 0x00000009, 0x23840228, 0x16000100, 0x00010001 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x000009a0 },
>>> +{ 0x00600001, 0x20600208, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x00800001, 0x21400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x20800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x20680608, 0x00000000, 0x0000c000 },
>>> +{ 0x02800031, 0x25400268, 0x00000060, 0x00000200 },
>>> +{ 0x00000001, 0x25280ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000528 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000528 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x252c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000052c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000052c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00600001, 0x20e03a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20a03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d0560, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x2120020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x41000a48, 0x008d00e0, 0x00000000 },
>>> +{ 0x00600001, 0x40c00a48, 0x008d00a0, 0x00000000 },
>>> +{ 0x00600001, 0x44c00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00000001, 0x2124020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x2120020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2128060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x00400100, 0x00000000 },
>>> +{ 0x00600001, 0x44a21248, 0x004000c0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x00002122, 0x00000000 },
>>> +{ 0x00000001, 0x21403ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21600208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980414 },
>>> +{ 0x00800001, 0x22400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21680608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000160, 0x00000200 },
>>> +{ 0x00000001, 0x25280ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000528 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000528 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x252c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000052c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000052c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00600001, 0x20e03a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20a03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d0560, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x2120020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x41000a48, 0x008d00e0, 0x00000000 },
>>> +{ 0x00600001, 0x40c00a48, 0x008d00a0, 0x00000000 },
>>> +{ 0x00600001, 0x44c00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00000001, 0x2124020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x2120020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2128060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x00400100, 0x00000000 },
>>> +{ 0x00600001, 0x44a21248, 0x004000c0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x00002122, 0x00000000 },
>>> +{ 0x00000001, 0x21403ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21600208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980414 },
>>> +{ 0x00800001, 0x22400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21680608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000160, 0x00000200 },
>>> +{ 0x00000001, 0x25280ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000528 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000528 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x252c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000052c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000052c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00600001, 0x20e03a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20a03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d0560, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x2120020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x41000a48, 0x008d00e0, 0x00000000 },
>>> +{ 0x00600001, 0x40c00a48, 0x008d00a0, 0x00000000 },
>>> +{ 0x00600001, 0x44c00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00000001, 0x2124020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x2120020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2128060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x00400100, 0x00000000 },
>>> +{ 0x00600001, 0x44a21248, 0x004000c0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x00002122, 0x00000000 },
>>> +{ 0x00000001, 0x21403ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21600208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980414 },
>>> +{ 0x00800001, 0x22400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21680608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000160, 0x00000200 },
>>> +{ 0x00000001, 0x25280ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000528 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000528 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x252c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000052c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000052c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00600001, 0x20e03a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20a03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d0560, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x2120020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x41000a48, 0x008d00e0, 0x00000000 },
>>> +{ 0x00600001, 0x40c00a48, 0x008d00a0, 0x00000000 },
>>> +{ 0x00600001, 0x44c00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00000001, 0x2124020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x2120020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2128060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x00400100, 0x00000000 },
>>> +{ 0x00600001, 0x44a21248, 0x004000c0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x00002122, 0x00000000 },
>>> +{ 0x00000020, 0x34000004, 0x0e001400, 0x00001ec0 },
>>> +{ 0x00000005, 0x20600208, 0x1600003c, 0x000c000c },
>>> +{ 0x02000010, 0x20000200, 0x16000060, 0x00080008 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000960 },
>>> +{ 0x00600001, 0x20600208, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00800001, 0x21400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x20800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x20680608, 0x00000000, 0x0000e000 },
>>> +{ 0x02800031, 0x25400268, 0x00000060, 0x00000200 },
>>> +{ 0x00800001, 0x22600608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22201ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00600001, 0x21800208, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000180, 0x00000200 },
>>> +{ 0x00000001, 0x25300ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000530 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x25341ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000534 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20c0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x40a00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000001, 0x20c4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20c0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20c8060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x004000a0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x000020c2, 0x00000000 },
>>> +{ 0x00000001, 0x20e03ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21000208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x0098040e },
>>> +{ 0x00800001, 0x21e00608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21a01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21200208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21080608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21600208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22200208, 0x008d0100, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000100, 0x00000200 },
>>> +{ 0x00800001, 0x23000608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22c01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22400208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d0160, 0x00000000 },
>>> +{ 0x00000001, 0x25300ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000220, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000530 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x25341ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000534 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20c0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x40a00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000001, 0x20c4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20c0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20c8060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x004000a0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x000020c2, 0x00000000 },
>>> +{ 0x00000001, 0x20e03ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21000208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x0098040e },
>>> +{ 0x00800001, 0x21e00608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21a01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21200208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21080608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21600208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22200208, 0x008d0100, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000100, 0x00000200 },
>>> +{ 0x00800001, 0x23000608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22c01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22400208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d0160, 0x00000000 },
>>> +{ 0x00000001, 0x25300ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000220, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000530 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x25341ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000534 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20c0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x40a00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000001, 0x20c4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20c0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20c8060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x004000a0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x000020c2, 0x00000000 },
>>> +{ 0x00000001, 0x20e03ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21000208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x0098040e },
>>> +{ 0x00800001, 0x21e00608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21a01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21200208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21080608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21600208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22200208, 0x008d0100, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000100, 0x00000200 },
>>> +{ 0x00800001, 0x23000608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22c01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22400208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d0160, 0x00000000 },
>>> +{ 0x00000001, 0x25300ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000220, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000530 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00000001, 0x25341ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000534 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000010 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00600001, 0x20803a28, 0x008d05a0, 0x00000000 },
>>> +{ 0x00600001, 0x20603a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x20c0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00600001, 0x40a00a48, 0x008d0080, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00600001, 0x44a00a48, 0x008d0060, 0x00000000 },
>>> +{ 0x00000001, 0x20c4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20c0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20c8060c, 0x00000000, 0x0001001f },
>>> +{ 0x00600001, 0x44c21248, 0x004000a0, 0x00000000 },
>>> +{ 0x0c600033, 0x00025014, 0x000020c2, 0x00000000 },
>>> +{ 0x00000020, 0x34000004, 0x0e001400, 0x00001530 },
>>> +{ 0x00000005, 0x20600208, 0x1600003c, 0x000c000c },
>>> +{ 0x02000010, 0x20000200, 0x16000060, 0x00040004 },
>>> +{ 0x0000000c, 0x23840a28, 0x1e000384, 0x00010001 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x000009a0 },
>>> +{ 0x00600001, 0x20600208, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x00800001, 0x21400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x20800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x20680608, 0x00000000, 0x0000c000 },
>>> +{ 0x02800031, 0x25400268, 0x00000060, 0x00000200 },
>>> +{ 0x00000001, 0x25380ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000538 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000538 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x253c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000053c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000053c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00000001, 0x25380ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000538 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000538 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x253c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000053c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000053c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00000001, 0x25380ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000538 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000538 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x253c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000053c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000053c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000c000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x124c0000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00000001, 0x25380ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x00000538 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x00000538 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x253c1ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x0000053c },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x0000053c },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000020, 0x34000004, 0x0e001400, 0x00000b50 },
>>> +{ 0x00600001, 0x20600208, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00800001, 0x21400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x20c00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x20800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x20680608, 0x00000000, 0x0000e000 },
>>> +{ 0x02800031, 0x25400268, 0x00000060, 0x00000200 },
>>> +{ 0x00800001, 0x22600608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22201ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00600001, 0x21800208, 0x008d0060, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000180, 0x00000200 },
>>> +{ 0x00000001, 0x25c00ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c0 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c0 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x25c41ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c4 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c4 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22600208, 0x008d0140, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00800001, 0x23400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x23001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22c00208, 0x008d01a0, 0x00000000 },
>>> +{ 0x00000001, 0x25c00ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000260, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c0 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c0 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x25c41ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c4 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c4 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22600208, 0x008d0140, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00800001, 0x23400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x23001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22c00208, 0x008d01a0, 0x00000000 },
>>> +{ 0x00000001, 0x25c00ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000260, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c0 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c0 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x25c41ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c4 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c4 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x23880a28, 0x1e000388, 0x00020002 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00000001, 0x21203ee8, 0x00000000, 0x40800000 },
>>> +{ 0x00600001, 0x21400208, 0x008d0000, 0x00000000 },
>>> +{ 0x0080015b, 0x211e0000, 0x002211c8, 0x00980412 },
>>> +{ 0x00800001, 0x22200608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21e01ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x21600208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00000001, 0x21480608, 0x00000000, 0x0000e000 },
>>> +{ 0x00800001, 0x21a00208, 0x008d0420, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000398, 0x122c0000 },
>>> +{ 0x00600001, 0x22600208, 0x008d0140, 0x00000000 },
>>> +{ 0x02800031, 0x25400268, 0x00000140, 0x00000200 },
>>> +{ 0x00800001, 0x23400608, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x23001ee8, 0x00000000, 0x00000000 },
>>> +{ 0x00800001, 0x22800208, 0x008d03e0, 0x00000000 },
>>> +{ 0x00800001, 0x22c00208, 0x008d01a0, 0x00000000 },
>>> +{ 0x00000001, 0x25c00ee8, 0x00000000, 0x0000ffff },
>>> +{ 0x00000040, 0x22000204, 0x0600039c, 0x122c0000 },
>>> +{ 0x02800031, 0x25800268, 0x00000260, 0x00000200 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00010001 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c0 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c0 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000030 },
>>> +{ 0x00000001, 0x25c41ee8, 0x00000000, 0x00400040 },
>>> +{ 0x00800041, 0x25403ae8, 0x3a8d0540, 0x000005c4 },
>>> +{ 0x00800041, 0x25803ae8, 0x3a8d0580, 0x000005c4 },
>>> +{ 0x02000005, 0x20000200, 0x1600003c, 0x00020002 },
>>> +{ 0x00010020, 0x34000004, 0x0e001400, 0x00000020 },
>>> +{ 0x00800041, 0x25803ae8, 0x3e8d0580, 0x3c800000 },
>>> +{ 0x00800041, 0x25403ae8, 0x3e8d0540, 0x3c800000 },
>>> +{ 0x00800001, 0x20603a28, 0x008d0540, 0x00000000 },
>>> +{ 0x00600001, 0x20a0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000520, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x00400060, 0x00000000 },
>>> +{ 0x00000001, 0x20a4020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000001, 0x20a0020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x20a8060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x000020a1, 0x00000000 },
>>> +{ 0x00800001, 0x20c03a28, 0x008d0580, 0x00000000 },
>>> +{ 0x00600001, 0x2100020c, 0x008d0000, 0x00000000 },
>>> +{ 0x00000001, 0x2104020c, 0x00000388, 0x00000000 },
>>> +{ 0x00000040, 0x22000204, 0x06000524, 0x020a8000 },
>>> +{ 0x00800001, 0x24a01248, 0x004000c0, 0x00000000 },
>>> +{ 0x00000001, 0x2100020c, 0x00000384, 0x00000000 },
>>> +{ 0x00000001, 0x2108060c, 0x00000000, 0x0001000f },
>>> +{ 0x0c600033, 0x00025014, 0x00002101, 0x00000000 },
>>> +{ 0x00600001, 0x2fe0020c, 0x008d0000, 0x00000000 },
>>> +{ 0x07000031, 0x20000200, 0x06000fe0, 0x82000010 },
>>> --
>>> 1.9.0
>>>
>>> _______________________________________________
>>> Libva mailing list
>>> Libva at lists.freedesktop.org
>>> https://lists.freedesktop.org/mailman/listinfo/libva
>>
>>
>>
>
> _______________________________________________
> Libva mailing list
> Libva at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libva



More information about the Libva mailing list