summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZhao Yakui <yakui.zhao@intel.com>2013-12-27 15:05:45 +0800
committerYakui Zhao <yakui.zhao@intel.com>2013-12-27 15:05:45 +0800
commit3a8cbd1f9a0e61e1bc5cd23a68fc3946d85e1676 (patch)
treec8fde4b366895058ed26cfc71024a5b2d256bd94
parent369ceebf74790fe5879f969fe1b7475b325bf8f7 (diff)
downloadlibva-intel-driver-3a8cbd1f9a0e61e1bc5cd23a68fc3946d85e1676.tar.gz
libva-intel-driver-3a8cbd1f9a0e61e1bc5cd23a68fc3946d85e1676.tar.bz2
libva-intel-driver-3a8cbd1f9a0e61e1bc5cd23a68fc3946d85e1676.zip
Add the VPP shader of conversion between YUY2 and YUY2 on BDW
Signed-off-by: Zhao Yakui <yakui.zhao2intel.com>
-rwxr-xr-xsrc/i965_post_processing.c1
-rw-r--r--src/shaders/post_processing/gen8/Makefile.am1
-rw-r--r--src/shaders/post_processing/gen8/pa_to_pa.asm17
-rw-r--r--src/shaders/post_processing/gen8/pa_to_pa.g8b279
4 files changed, 298 insertions, 0 deletions
diff --git a/src/i965_post_processing.c b/src/i965_post_processing.c
index d629ad7..4f3c6fe 100755
--- a/src/i965_post_processing.c
+++ b/src/i965_post_processing.c
@@ -1274,6 +1274,7 @@ static const uint32_t pp_pa_load_save_pl3_gen8[][4] = {
#include "shaders/post_processing/gen8/pa_to_pl3.g8b"
};
static const uint32_t pp_pa_load_save_pa_gen8[][4] = {
+#include "shaders/post_processing/gen8/pa_to_pa.g8b"
};
static const uint32_t pp_rgbx_load_save_nv12_gen8[][4] = {
#include "shaders/post_processing/gen8/rgbx_to_nv12.g8b"
diff --git a/src/shaders/post_processing/gen8/Makefile.am b/src/shaders/post_processing/gen8/Makefile.am
index ddb53cd..50badf7 100644
--- a/src/shaders/post_processing/gen8/Makefile.am
+++ b/src/shaders/post_processing/gen8/Makefile.am
@@ -9,6 +9,7 @@ INTEL_PP_G8B = \
pl3_to_pa.g8b \
pa_to_pl2.g8b \
pa_to_pl3.g8b \
+ pa_to_pa.g8b \
$(NULL)
INTEL_PP_G8A = \
diff --git a/src/shaders/post_processing/gen8/pa_to_pa.asm b/src/shaders/post_processing/gen8/pa_to_pa.asm
new file mode 100644
index 0000000..44e3b35
--- /dev/null
+++ b/src/shaders/post_processing/gen8/pa_to_pa.asm
@@ -0,0 +1,17 @@
+// Module name: AVS
+.kernel YUY2_TO_NV12
+.code
+
+#include "VP_Setup.g8a"
+#include "Set_Layer_0.g8a"
+#include "Set_AVS_Buf_0123_VYUA.g8a"
+#include "PA_AVS_Buf_0.g8a"
+#include "PA_AVS_Buf_1.g8a"
+#include "PA_AVS_Buf_2.g8a"
+#include "PA_AVS_Buf_3.g8a"
+#include "Save_AVS_PA.g8a"
+#include "EOT.g8a"
+
+.end_code
+
+.end_kernel
diff --git a/src/shaders/post_processing/gen8/pa_to_pa.g8b b/src/shaders/post_processing/gen8/pa_to_pa.g8b
new file mode 100644
index 0000000..76fe27a
--- /dev/null
+++ b/src/shaders/post_processing/gen8/pa_to_pa.g8b
@@ -0,0 +1,279 @@
+ { 0x00600001, 0x23600208, 0x008d0000, 0x00000000 },
+ { 0x00600001, 0x23200208, 0x008d0000, 0x00000000 },
+ { 0x00600001, 0x23400208, 0x008d0000, 0x00000000 },
+ { 0x00600041, 0x20603ae8, 0x3a8d0060, 0x000000f0 },
+ { 0x00200001, 0x21141ae8, 0x004500e0, 0x00000000 },
+ { 0x01000010, 0x20002220, 0x1600005a, 0x00010001 },
+ { 0x00000008, 0x22201248, 0x16000044, 0x00000000 },
+ { 0x00000005, 0x22201248, 0x16000220, 0x00030003 },
+ { 0x01000010, 0x20001261, 0x16000220, 0x00010001 },
+ { 0x00010020, 0x34000005, 0x0e001400, 0x00000090 },
+ { 0x01000010, 0x20001261, 0x16000220, 0x00020002 },
+ { 0x00010020, 0x34000005, 0x0e001400, 0x000000f0 },
+ { 0x01000010, 0x20001261, 0x16000220, 0x00030003 },
+ { 0x00010020, 0x34000005, 0x0e001400, 0x00000180 },
+ { 0x00110001, 0x24003ae0, 0x000000c0, 0x00000000 },
+ { 0x00110048, 0x20c03ae8, 0x3a000060, 0x00000114 },
+ { 0x00000001, 0x24003ae0, 0x000000a0, 0x00000000 },
+ { 0x00000048, 0x20a03ae8, 0x3a000080, 0x00000118 },
+ { 0x00000020, 0x34000004, 0x0e001400, 0x000001a0 },
+ { 0x00110001, 0x24003ae0, 0x000000c0, 0x00000000 },
+ { 0x00110048, 0x20c03ae8, 0x3a000060, 0x00000118 },
+ { 0x00000001, 0x220012e8, 0x00000040, 0x00000000 },
+ { 0x00000040, 0x22203ae8, 0x3a004114, 0x00000200 },
+ { 0x00000040, 0x22203ae8, 0x3e000220, 0xc1800000 },
+ { 0x00000001, 0x24003ae0, 0x000000a0, 0x00000000 },
+ { 0x00000048, 0x20a03ae8, 0x3a000080, 0x00000220 },
+ { 0x00000020, 0x34000004, 0x0e001400, 0x00000120 },
+ { 0x00110001, 0x220012e8, 0x00000040, 0x00000000 },
+ { 0x00110040, 0x22203ae8, 0x3a004114, 0x00000200 },
+ { 0x00110040, 0x22203ae8, 0x3e000220, 0xc1800000 },
+ { 0x00110001, 0x24003ae0, 0x000000c0, 0x00000000 },
+ { 0x00110048, 0x20c03ae8, 0x3a000060, 0x00000220 },
+ { 0x00000001, 0x220012e8, 0x00000042, 0x00000000 },
+ { 0x00000040, 0x22203ae8, 0x3a004118, 0x00000200 },
+ { 0x00000040, 0x22203ae8, 0x3e000220, 0xc1800000 },
+ { 0x00000001, 0x24003ae0, 0x000000a0, 0x00000000 },
+ { 0x00000048, 0x20a03ae8, 0x3a000080, 0x00000220 },
+ { 0x00000020, 0x34000004, 0x0e001400, 0x00000070 },
+ { 0x00110001, 0x220012e8, 0x00000042, 0x00000000 },
+ { 0x00110040, 0x22203ae8, 0x3a004118, 0x00000200 },
+ { 0x00110040, 0x22203ae8, 0x3e000220, 0xc1800000 },
+ { 0x00110001, 0x24003ae0, 0x000000c0, 0x00000000 },
+ { 0x00110048, 0x20c03ae8, 0x3a000060, 0x00000220 },
+ { 0x00000001, 0x24003ae0, 0x000000a0, 0x00000000 },
+ { 0x00000048, 0x20a03ae8, 0x3a000080, 0x00000114 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00800001, 0x22a01648, 0x10000000, 0xffffffff },
+ { 0x00000005, 0x23021288, 0x16000044, 0x00030003 },
+ { 0x00000001, 0x23203ae8, 0x000000f8, 0x00000000 },
+ { 0x00000001, 0x23383ae8, 0x000000f4, 0x00000000 },
+ { 0x00000001, 0x23303ae8, 0x00000060, 0x00000000 },
+ { 0x00000001, 0x23343ae8, 0x00000080, 0x00000000 },
+ { 0x00000001, 0x23283ae8, 0x000000c0, 0x00000000 },
+ { 0x00000001, 0x232c3ae8, 0x000000a0, 0x00000000 },
+ { 0x00000001, 0x233c0608, 0x00000000, 0x00000000 },
+ { 0x00000040, 0x233c0208, 0x0600033c, 0x08000000 },
+ { 0x00000001, 0x24083ae0, 0x000000c0, 0x00000000 },
+ { 0x00000048, 0x24083ae0, 0x3e000060, 0x41000000 },
+ { 0x00000248, 0x22e83ae8, 0x3e0000f4, 0x41e00000 },
+ { 0x00000641, 0x22e43ae8, 0x3e000080, 0x40800000 },
+ { 0x00000001, 0x24103ae0, 0x00000060, 0x00000000 },
+ { 0x00000648, 0x22f03ae8, 0x3e0000f4, 0x41000000 },
+ { 0x00000401, 0x22f40608, 0x00000000, 0x00000000 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00400001, 0x24003660, 0x30000000, 0x000062ea },
+ { 0x00400040, 0x24001860, 0x16690400, 0x00460046 },
+ { 0x00400009, 0x22c01868, 0x16690400, 0x00050005 },
+ { 0x00400001, 0x24003660, 0x30000000, 0x00006420 },
+ { 0x00400040, 0x24001860, 0x16690400, 0x00400040 },
+ { 0x00400209, 0x22401868, 0x16690400, 0x00050005 },
+ { 0x00000401, 0x22500608, 0x00000000, 0x01000100 },
+ { 0x00000001, 0x22d00608, 0x00000000, 0x00400040 },
+ { 0x00000001, 0x220c0208, 0x0000000c, 0x00000000 },
+ { 0x00000040, 0x22000200, 0x060002f4, 0x050eb000 },
+ { 0x00000001, 0x22080608, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x23240608, 0x00000000, 0x00000000 },
+ { 0x00600001, 0x22200208, 0x008d0320, 0x00000000 },
+ { 0x02000031, 0x28002248, 0x00000200, 0x00000200 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x22d00608, 0x00000000, 0x00400040 },
+ { 0x00000001, 0x220c0208, 0x0000000c, 0x00000000 },
+ { 0x00000040, 0x22000200, 0x060002f4, 0x050eb000 },
+ { 0x00000001, 0x22080608, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x23240608, 0x00000000, 0x00000001 },
+ { 0x00600001, 0x22200208, 0x008d0320, 0x00000000 },
+ { 0x02000031, 0x2a002248, 0x00000200, 0x00000200 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x22d00608, 0x00000000, 0x00400040 },
+ { 0x00000001, 0x220c0208, 0x0000000c, 0x00000000 },
+ { 0x00000040, 0x22000200, 0x060002f4, 0x050eb000 },
+ { 0x00000001, 0x22080608, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x23240608, 0x00000000, 0x00000002 },
+ { 0x00600001, 0x22200208, 0x008d0320, 0x00000000 },
+ { 0x02000031, 0x2c002248, 0x00000200, 0x00000200 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x22d00608, 0x00000000, 0x00400040 },
+ { 0x00000001, 0x220c0208, 0x0000000c, 0x00000000 },
+ { 0x00000040, 0x22000200, 0x060002f4, 0x050eb000 },
+ { 0x00000001, 0x22080608, 0x00000000, 0x00000000 },
+ { 0x00000001, 0x23240608, 0x00000000, 0x00000003 },
+ { 0x00600001, 0x22200208, 0x008d0320, 0x00000000 },
+ { 0x02000031, 0x2e002248, 0x00000200, 0x00000200 },
+ { 0x0000007e, 0x00000000, 0x00000000, 0x00000000 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x00000000 },
+ { 0x00400040, 0x22082260, 0x1669005c, 0x03a003a0 },
+ { 0x00000209, 0x23601a28, 0x1e0000e0, 0x00010001 },
+ { 0x00000601, 0x23641a28, 0x000000e2, 0x00000000 },
+ { 0x00000401, 0x23680608, 0x00000000, 0x0001001f },
+ { 0x80400040, 0xc0001248, 0x168a8000, 0x00800080 },
+ { 0x80400040, 0xc0201248, 0x168a8020, 0x00800080 },
+ { 0x80400040, 0xc0401248, 0x168a8040, 0x00800080 },
+ { 0x80400040, 0xc0601248, 0x168a8060, 0x00800080 },
+ { 0x80600040, 0xa2001248, 0x168d8200, 0x00800080 },
+ { 0x80600040, 0xa2201248, 0x168d8220, 0x00800080 },
+ { 0x80600040, 0xa2401248, 0x168d8240, 0x00800080 },
+ { 0x80600040, 0xa2601248, 0x168d8260, 0x00800080 },
+ { 0x80400040, 0xc4001248, 0x168a8400, 0x00800080 },
+ { 0x80400040, 0xc4201248, 0x168a8420, 0x00800080 },
+ { 0x80400040, 0xc4401248, 0x168a8440, 0x00800080 },
+ { 0x80400040, 0xc4601248, 0x168a8460, 0x00800080 },
+ { 0x80400040, 0xc0101248, 0x168a8010, 0x00800080 },
+ { 0x80400040, 0xc0301248, 0x168a8030, 0x00800080 },
+ { 0x80400040, 0xc0501248, 0x168a8050, 0x00800080 },
+ { 0x80400040, 0xc0701248, 0x168a8070, 0x00800080 },
+ { 0x80600040, 0xa2101248, 0x168d8210, 0x00800080 },
+ { 0x80600040, 0xa2301248, 0x168d8230, 0x00800080 },
+ { 0x80600040, 0xa2501248, 0x168d8250, 0x00800080 },
+ { 0x80600040, 0xa2701248, 0x168d8270, 0x00800080 },
+ { 0x80400040, 0xc4101248, 0x168a8410, 0x00800080 },
+ { 0x80400040, 0xc4301248, 0x168a8430, 0x00800080 },
+ { 0x80400040, 0xc4501248, 0x168a8450, 0x00800080 },
+ { 0x80400040, 0xc4701248, 0x168a8470, 0x00800080 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x02000200 },
+ { 0x80400040, 0xc0001248, 0x168a8000, 0x00800080 },
+ { 0x80400040, 0xc0201248, 0x168a8020, 0x00800080 },
+ { 0x80400040, 0xc0401248, 0x168a8040, 0x00800080 },
+ { 0x80400040, 0xc0601248, 0x168a8060, 0x00800080 },
+ { 0x80600040, 0xa2001248, 0x168d8200, 0x00800080 },
+ { 0x80600040, 0xa2201248, 0x168d8220, 0x00800080 },
+ { 0x80600040, 0xa2401248, 0x168d8240, 0x00800080 },
+ { 0x80600040, 0xa2601248, 0x168d8260, 0x00800080 },
+ { 0x80400040, 0xc4001248, 0x168a8400, 0x00800080 },
+ { 0x80400040, 0xc4201248, 0x168a8420, 0x00800080 },
+ { 0x80400040, 0xc4401248, 0x168a8440, 0x00800080 },
+ { 0x80400040, 0xc4601248, 0x168a8460, 0x00800080 },
+ { 0x80400040, 0xc0101248, 0x168a8010, 0x00800080 },
+ { 0x80400040, 0xc0301248, 0x168a8030, 0x00800080 },
+ { 0x80400040, 0xc0501248, 0x168a8050, 0x00800080 },
+ { 0x80400040, 0xc0701248, 0x168a8070, 0x00800080 },
+ { 0x80600040, 0xa2101248, 0x168d8210, 0x00800080 },
+ { 0x80600040, 0xa2301248, 0x168d8230, 0x00800080 },
+ { 0x80600040, 0xa2501248, 0x168d8250, 0x00800080 },
+ { 0x80600040, 0xa2701248, 0x168d8270, 0x00800080 },
+ { 0x80400040, 0xc4101248, 0x168a8410, 0x00800080 },
+ { 0x80400040, 0xc4301248, 0x168a8430, 0x00800080 },
+ { 0x80400040, 0xc4501248, 0x168a8450, 0x00800080 },
+ { 0x80400040, 0xc4701248, 0x168a8470, 0x00800080 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x04000400 },
+ { 0x80400040, 0xc0001248, 0x168a8000, 0x00800080 },
+ { 0x80400040, 0xc0201248, 0x168a8020, 0x00800080 },
+ { 0x80400040, 0xc0401248, 0x168a8040, 0x00800080 },
+ { 0x80400040, 0xc0601248, 0x168a8060, 0x00800080 },
+ { 0x80600040, 0xa2001248, 0x168d8200, 0x00800080 },
+ { 0x80600040, 0xa2201248, 0x168d8220, 0x00800080 },
+ { 0x80600040, 0xa2401248, 0x168d8240, 0x00800080 },
+ { 0x80600040, 0xa2601248, 0x168d8260, 0x00800080 },
+ { 0x80400040, 0xc4001248, 0x168a8400, 0x00800080 },
+ { 0x80400040, 0xc4201248, 0x168a8420, 0x00800080 },
+ { 0x80400040, 0xc4401248, 0x168a8440, 0x00800080 },
+ { 0x80400040, 0xc4601248, 0x168a8460, 0x00800080 },
+ { 0x80400040, 0xc0101248, 0x168a8010, 0x00800080 },
+ { 0x80400040, 0xc0301248, 0x168a8030, 0x00800080 },
+ { 0x80400040, 0xc0501248, 0x168a8050, 0x00800080 },
+ { 0x80400040, 0xc0701248, 0x168a8070, 0x00800080 },
+ { 0x80600040, 0xa2101248, 0x168d8210, 0x00800080 },
+ { 0x80600040, 0xa2301248, 0x168d8230, 0x00800080 },
+ { 0x80600040, 0xa2501248, 0x168d8250, 0x00800080 },
+ { 0x80600040, 0xa2701248, 0x168d8270, 0x00800080 },
+ { 0x80400040, 0xc4101248, 0x168a8410, 0x00800080 },
+ { 0x80400040, 0xc4301248, 0x168a8430, 0x00800080 },
+ { 0x80400040, 0xc4501248, 0x168a8450, 0x00800080 },
+ { 0x80400040, 0xc4701248, 0x168a8470, 0x00800080 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x06000600 },
+ { 0x80400040, 0xc0001248, 0x168a8000, 0x00800080 },
+ { 0x80400040, 0xc0201248, 0x168a8020, 0x00800080 },
+ { 0x80400040, 0xc0401248, 0x168a8040, 0x00800080 },
+ { 0x80400040, 0xc0601248, 0x168a8060, 0x00800080 },
+ { 0x80600040, 0xa2001248, 0x168d8200, 0x00800080 },
+ { 0x80600040, 0xa2201248, 0x168d8220, 0x00800080 },
+ { 0x80600040, 0xa2401248, 0x168d8240, 0x00800080 },
+ { 0x80600040, 0xa2601248, 0x168d8260, 0x00800080 },
+ { 0x80400040, 0xc4001248, 0x168a8400, 0x00800080 },
+ { 0x80400040, 0xc4201248, 0x168a8420, 0x00800080 },
+ { 0x80400040, 0xc4401248, 0x168a8440, 0x00800080 },
+ { 0x80400040, 0xc4601248, 0x168a8460, 0x00800080 },
+ { 0x80400040, 0xc0101248, 0x168a8010, 0x00800080 },
+ { 0x80400040, 0xc0301248, 0x168a8030, 0x00800080 },
+ { 0x80400040, 0xc0501248, 0x168a8050, 0x00800080 },
+ { 0x80400040, 0xc0701248, 0x168a8070, 0x00800080 },
+ { 0x80600040, 0xa2101248, 0x168d8210, 0x00800080 },
+ { 0x80600040, 0xa2301248, 0x168d8230, 0x00800080 },
+ { 0x80600040, 0xa2501248, 0x168d8250, 0x00800080 },
+ { 0x80600040, 0xa2701248, 0x168d8270, 0x00800080 },
+ { 0x80400040, 0xc4101248, 0x168a8410, 0x00800080 },
+ { 0x80400040, 0xc4301248, 0x168a8430, 0x00800080 },
+ { 0x80400040, 0xc4501248, 0x168a8450, 0x00800080 },
+ { 0x80400040, 0xc4701248, 0x168a8470, 0x00800080 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x08000800 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x00000000 },
+ { 0x00600001, 0x23800208, 0x008d0360, 0x00000000 },
+ { 0x00600001, 0x24a00208, 0x008d0360, 0x00000000 },
+ { 0x00000040, 0x24a40a28, 0x0e000364, 0x00000002 },
+ { 0x00600201, 0xec002288, 0x00cf8001, 0x00000000 },
+ { 0x00600201, 0xec202288, 0x00cf8021, 0x00000000 },
+ { 0x00800601, 0xc8002288, 0x00d28201, 0x00000000 },
+ { 0x00800601, 0xc8202288, 0x00d28221, 0x00000000 },
+ { 0x00600401, 0xea002288, 0x00cf8401, 0x00000000 },
+ { 0x00600401, 0xea202288, 0x00cf8421, 0x00000000 },
+ { 0x00600201, 0xed202288, 0x00cf8041, 0x00000000 },
+ { 0x00600201, 0xed402288, 0x00cf8061, 0x00000000 },
+ { 0x00800601, 0xc9202288, 0x00d28241, 0x00000000 },
+ { 0x00800601, 0xc9402288, 0x00d28261, 0x00000000 },
+ { 0x00600401, 0xeb202288, 0x00cf8441, 0x00000000 },
+ { 0x00600401, 0xeb402288, 0x00cf8461, 0x00000000 },
+ { 0x0c000031, 0x20002220, 0x06000380, 0x060a8018 },
+ { 0x0c000031, 0x20002220, 0x060004a0, 0x060a8018 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x02000200 },
+ { 0x00000040, 0x23840a28, 0x0e000364, 0x00000004 },
+ { 0x00000040, 0x24a40a28, 0x0e000364, 0x00000006 },
+ { 0x00600201, 0xec002288, 0x00cf8001, 0x00000000 },
+ { 0x00600201, 0xec202288, 0x00cf8021, 0x00000000 },
+ { 0x00800601, 0xc8002288, 0x00d28201, 0x00000000 },
+ { 0x00800601, 0xc8202288, 0x00d28221, 0x00000000 },
+ { 0x00600401, 0xea002288, 0x00cf8401, 0x00000000 },
+ { 0x00600401, 0xea202288, 0x00cf8421, 0x00000000 },
+ { 0x00600201, 0xed202288, 0x00cf8041, 0x00000000 },
+ { 0x00600201, 0xed402288, 0x00cf8061, 0x00000000 },
+ { 0x00800601, 0xc9202288, 0x00d28241, 0x00000000 },
+ { 0x00800601, 0xc9402288, 0x00d28261, 0x00000000 },
+ { 0x00600401, 0xeb202288, 0x00cf8441, 0x00000000 },
+ { 0x00600401, 0xeb402288, 0x00cf8461, 0x00000000 },
+ { 0x0c000031, 0x20002220, 0x06000380, 0x060a8018 },
+ { 0x0c000031, 0x20002220, 0x060004a0, 0x060a8018 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x04000400 },
+ { 0x00000040, 0x23840a28, 0x0e000364, 0x00000008 },
+ { 0x00000040, 0x24a40a28, 0x0e000364, 0x0000000a },
+ { 0x00600201, 0xec002288, 0x00cf8001, 0x00000000 },
+ { 0x00600201, 0xec202288, 0x00cf8021, 0x00000000 },
+ { 0x00800601, 0xc8002288, 0x00d28201, 0x00000000 },
+ { 0x00800601, 0xc8202288, 0x00d28221, 0x00000000 },
+ { 0x00600401, 0xea002288, 0x00cf8401, 0x00000000 },
+ { 0x00600401, 0xea202288, 0x00cf8421, 0x00000000 },
+ { 0x00600201, 0xed202288, 0x00cf8041, 0x00000000 },
+ { 0x00600201, 0xed402288, 0x00cf8061, 0x00000000 },
+ { 0x00800601, 0xc9202288, 0x00d28241, 0x00000000 },
+ { 0x00800601, 0xc9402288, 0x00d28261, 0x00000000 },
+ { 0x00600401, 0xeb202288, 0x00cf8441, 0x00000000 },
+ { 0x00600401, 0xeb402288, 0x00cf8461, 0x00000000 },
+ { 0x0c000031, 0x20002220, 0x06000380, 0x060a8018 },
+ { 0x0c000031, 0x20002220, 0x060004a0, 0x060a8018 },
+ { 0x00400040, 0x22001a40, 0x166902c0, 0x06000600 },
+ { 0x00000040, 0x23840a28, 0x0e000364, 0x0000000c },
+ { 0x00000040, 0x24a40a28, 0x0e000364, 0x0000000e },
+ { 0x00600201, 0xec002288, 0x00cf8001, 0x00000000 },
+ { 0x00600201, 0xec202288, 0x00cf8021, 0x00000000 },
+ { 0x00800601, 0xc8002288, 0x00d28201, 0x00000000 },
+ { 0x00800601, 0xc8202288, 0x00d28221, 0x00000000 },
+ { 0x00600401, 0xea002288, 0x00cf8401, 0x00000000 },
+ { 0x00600401, 0xea202288, 0x00cf8421, 0x00000000 },
+ { 0x00600201, 0xed202288, 0x00cf8041, 0x00000000 },
+ { 0x00600201, 0xed402288, 0x00cf8061, 0x00000000 },
+ { 0x00800601, 0xc9202288, 0x00d28241, 0x00000000 },
+ { 0x00800601, 0xc9402288, 0x00d28261, 0x00000000 },
+ { 0x00600401, 0xeb202288, 0x00cf8441, 0x00000000 },
+ { 0x00600401, 0xeb402288, 0x00cf8461, 0x00000000 },
+ { 0x0c000031, 0x20002220, 0x06000380, 0x060a8018 },
+ { 0x0c000031, 0x20002220, 0x060004a0, 0x060a8018 },
+ { 0x00600001, 0x2fe00208, 0x008d0000, 0x00000000 },
+ { 0x07000031, 0x20002220, 0x0e000fe0, 0x82000010 },