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

Sean V Kelley sean.v.kelley at intel.com
Wed Nov 16 17:26:47 UTC 2016


Hi Yakui,

On Tue, Nov 15, 2016 at 11:53 PM, Zhao Yakui <yakui.zhao at intel.com> wrote:
> 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.

Agreed, based on the use case here where we also have to cover read
operations from the render cache.

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


Okay.


lgtm.

Sean

>
> 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
>
>



-- 
Sean V. Kelley <sean.v.kelley at intel.com>
Open Source Technology Center / SSG
Intel Corp.


More information about the Libva mailing list