summaryrefslogtreecommitdiff
path: root/arch/arm/mach-mxc91321/sdma_script_code.h
diff options
context:
space:
mode:
Diffstat (limited to 'arch/arm/mach-mxc91321/sdma_script_code.h')
-rw-r--r--arch/arm/mach-mxc91321/sdma_script_code.h615
1 files changed, 615 insertions, 0 deletions
diff --git a/arch/arm/mach-mxc91321/sdma_script_code.h b/arch/arm/mach-mxc91321/sdma_script_code.h
new file mode 100644
index 000000000000..b5c5b22a1b90
--- /dev/null
+++ b/arch/arm/mach-mxc91321/sdma_script_code.h
@@ -0,0 +1,615 @@
+/*
+ * Copyright 2004-2007 Freescale Semiconductor, Inc. All Rights Reserved.
+ */
+
+/*
+ * The code contained herein is licensed under the GNU General Public
+ * License. You may obtain a copy of the GNU General Public License
+ * Version 2 or later at the following locations:
+ *
+ * http://www.opensource.org/licenses/gpl-license.html
+ * http://www.gnu.org/copyleft/gpl.html
+ */
+
+#ifndef __SDMA_SCRIPT_CODE_H__
+#define __SDMA_SCRIPT_CODE_H__
+
+/*!
+* Following define start address of start script
+*/
+#define start_ADDR 0
+/*!
+* Following define size of start script
+*/
+#define start_SIZE 21
+
+/*!
+* Following define start address of core script
+*/
+#define core_ADDR 80
+/*!
+* Following define size of core script
+*/
+#define core_SIZE 152
+
+/*!
+* Following define start address of common script
+*/
+#define common_ADDR 232
+/*!
+* Following define size of common script
+*/
+#define common_SIZE 191
+
+/*!
+* Following define start address of burst_copy script
+*/
+#define burst_copy_ADDR 423
+/*!
+* Following define size of burst_copy script
+*/
+#define burst_copy_SIZE 87
+
+/*!
+* Following define start address of dsp_2_burst script
+*/
+#define dsp_2_burst_ADDR 510
+/*!
+* Following define size of dsp_2_burst script
+*/
+#define dsp_2_burst_SIZE 24
+
+/*!
+* Following define start address of burst_2_dsp script
+*/
+#define burst_2_dsp_ADDR 534
+/*!
+* Following define size of burst_2_dsp script
+*/
+#define burst_2_dsp_SIZE 24
+
+/*!
+* Following define start address of dsp_copy script
+*/
+#define dsp_copy_ADDR 558
+/*!
+* Following define size of dsp_copy script
+*/
+#define dsp_copy_SIZE 86
+
+/*!
+* Following define start address of mcu_2_mcu script
+*/
+#define mcu_2_mcu_ADDR 644
+/*!
+* Following define size of mcu_2_mcu script
+*/
+#define mcu_2_mcu_SIZE 79
+
+/*!
+* Following define start address of mcu_2_per script
+*/
+#define mcu_2_per_ADDR 723
+/*!
+* Following define size of mcu_2_per script
+*/
+#define mcu_2_per_SIZE 88
+
+/*!
+* Following define start address of test script
+*/
+#define test_ADDR 811
+/*!
+* Following define size of test script
+*/
+#define test_SIZE 63
+
+/*!
+* Following define start address of mcu_2_dsp script
+*/
+#define mcu_2_dsp_ADDR 874
+/*!
+* Following define size of mcu_2_dsp script
+*/
+#define mcu_2_dsp_SIZE 30
+
+/*!
+* Following define start address of mcu_2_dsp_2buf script
+*/
+#define mcu_2_dsp_2buf_ADDR 904
+/*!
+* Following define size of mcu_2_dsp_2buf script
+*/
+#define mcu_2_dsp_2buf_SIZE 113
+
+/*!
+* Following define start address of dsp_2_mcu script
+*/
+#define dsp_2_mcu_ADDR 1017
+/*!
+* Following define size of dsp_2_mcu script
+*/
+#define dsp_2_mcu_SIZE 30
+
+/*!
+* Following define start address of dsp_2_mcu_2buf script
+*/
+#define dsp_2_mcu_2buf_ADDR 1047
+/*!
+* Following define size of dsp_2_mcu_2buf script
+*/
+#define dsp_2_mcu_2buf_SIZE 113
+
+/*!
+* Following define start address of dsp_2_dsp script
+*/
+#define dsp_2_dsp_ADDR 1160
+/*!
+* Following define size of dsp_2_dsp script
+*/
+#define dsp_2_dsp_SIZE 64
+
+/*!
+* Following define start address of per_2_mcu script
+*/
+#define per_2_mcu_ADDR 1224
+/*!
+* Following define size of per_2_mcu script
+*/
+#define per_2_mcu_SIZE 121
+
+/*!
+* Following define start address of dsp_2_per_2buf script
+*/
+#define dsp_2_per_2buf_ADDR 1345
+/*!
+* Following define size of dsp_2_per_2buf script
+*/
+#define dsp_2_per_2buf_SIZE 164
+
+/*!
+* Following define start address of per_2_dsp_2buf script
+*/
+#define per_2_dsp_2buf_ADDR 1509
+/*!
+* Following define size of per_2_dsp_2buf script
+*/
+#define per_2_dsp_2buf_SIZE 168
+
+/*!
+* Following define start address of per_2_per script
+*/
+#define per_2_per_ADDR 1677
+/*!
+* Following define size of per_2_per script
+*/
+#define per_2_per_SIZE 67
+
+/*!
+* Following define start address of error_dsp script
+*/
+#define error_dsp_ADDR 1744
+/*!
+* Following define size of error_dsp script
+*/
+#define error_dsp_SIZE 34
+
+/*!
+* Following define start address of ap_2_ap script
+*/
+#define ap_2_ap_ADDR 6144
+/*!
+* Following define size of ap_2_ap script
+*/
+#define ap_2_ap_SIZE 294
+
+/*!
+* Following define start address of ap_2_bp_patched script
+*/
+#define ap_2_bp_patched_ADDR 6438
+/*!
+* Following define size of ap_2_bp_patched script
+*/
+#define ap_2_bp_patched_SIZE 232
+
+/*!
+* Following define start address of app_2_mcu script
+*/
+#define app_2_mcu_ADDR 6670
+/*!
+* Following define size of app_2_mcu script
+*/
+#define app_2_mcu_SIZE 101
+
+/*!
+* Following define start address of bp_2_ap_patched script
+*/
+#define bp_2_ap_patched_ADDR 6771
+/*!
+* Following define size of bp_2_ap_patched script
+*/
+#define bp_2_ap_patched_SIZE 258
+
+/*!
+* Following define start address of bp_2_bp script
+*/
+#define bp_2_bp_ADDR 7029
+/*!
+* Following define size of bp_2_bp script
+*/
+#define bp_2_bp_SIZE 112
+
+/*!
+* Following define start address of common_patched script
+*/
+#define common_patched_ADDR 7141
+/*!
+* Following define size of common_patched script
+*/
+#define common_patched_SIZE 77
+
+/*!
+* Following define start address of error script
+*/
+#define error_ADDR 7218
+/*!
+* Following define size of error script
+*/
+#define error_SIZE 73
+
+/*!
+* Following define start address of firi_2_mcu script
+*/
+#define firi_2_mcu_ADDR 7291
+/*!
+* Following define size of firi_2_mcu script
+*/
+#define firi_2_mcu_SIZE 114
+
+/*!
+* Following define start address of loopback_on_dsp_side script
+*/
+#define loopback_on_dsp_side_ADDR 7405
+/*!
+* Following define size of loopback_on_dsp_side script
+*/
+#define loopback_on_dsp_side_SIZE 101
+
+/*!
+* Following define start address of mcu_2_app script
+*/
+#define mcu_2_app_ADDR 7506
+/*!
+* Following define size of mcu_2_app script
+*/
+#define mcu_2_app_SIZE 127
+
+/*!
+* Following define start address of mcu_2_firi script
+*/
+#define mcu_2_firi_ADDR 7633
+/*!
+* Following define size of mcu_2_firi script
+*/
+#define mcu_2_firi_SIZE 77
+
+/*!
+* Following define start address of mcu_2_shp script
+*/
+#define mcu_2_shp_ADDR 7710
+/*!
+* Following define size of mcu_2_shp script
+*/
+#define mcu_2_shp_SIZE 123
+
+/*!
+* Following define start address of mcu_interrupt_only script
+*/
+#define mcu_interrupt_only_ADDR 7833
+/*!
+* Following define size of mcu_interrupt_only script
+*/
+#define mcu_interrupt_only_SIZE 2
+
+/*!
+* Following define start address of shp_2_mcu script
+*/
+#define shp_2_mcu_ADDR 7835
+/*!
+* Following define size of shp_2_mcu script
+*/
+#define shp_2_mcu_SIZE 101
+
+/*!
+* Following define start address of uart_2_mcu script
+*/
+#define uart_2_mcu_ADDR 7936
+/*!
+* Following define size of uart_2_mcu script
+*/
+#define uart_2_mcu_SIZE 105
+
+/*!
+* Following define start address of uartsh_2_mcu script
+*/
+#define uartsh_2_mcu_ADDR 8041
+/*!
+* Following define size of uartsh_2_mcu script
+*/
+#define uartsh_2_mcu_SIZE 98
+
+/*!
+* Following define the start address of sdma ram
+*/
+
+#define RAM_CODE_START_ADDR 6144
+/*!
+* Following define the size of sdma ram
+*/
+#define RAM_CODE_SIZE 1995
+
+/*!
+* This function returns buffer that holds the image of SDMA RAM.
+* This is required to start on a 4-byte aligned boundary on some platforms
+* for SDMA to work properly.
+*
+* @return pointer to buffer that holds the image of SDMA RAM
+*/
+
+__attribute__ ((__aligned__(4)))
+#ifndef CONFIG_XIP_KERNEL
+const
+#endif
+static short sdma_code[] = {
+ 0xc0ec, 0x7d59, 0x0970, 0x0111, 0x5111, 0x5ad1, 0x5bd9, 0xc0fe,
+ 0x5ce1, 0x7d02, 0x0200, 0x9806, 0x08ff, 0x0011, 0x28ff, 0x00bc,
+ 0x05df, 0x7d4b, 0x06df, 0x7d2f, 0x6dc5, 0x6ed5, 0x5ef1, 0x0288,
+ 0xd81a, 0x9854, 0x0b04, 0x00d3, 0x7d20, 0x06a5, 0x3e03, 0x3d03,
+ 0x03a5, 0x3b03, 0x008b, 0x058b, 0x7802, 0x63d8, 0x0000, 0x7e72,
+ 0x63ff, 0x7e70, 0x02a5, 0x008a, 0x4e00, 0x7d01, 0x983d, 0x6dcf,
+ 0x6edf, 0x0015, 0x0015, 0x7802, 0x63d8, 0x0000, 0x7e63, 0x63ff,
+ 0x7e61, 0x3a03, 0x008a, 0x6dcd, 0x6edd, 0x7801, 0x63d8, 0x7e5a,
+ 0x63ff, 0x7e58, 0x0006, 0x6dc5, 0x6e07, 0x5ef1, 0x0288, 0xd8f7,
+ 0x7e02, 0x7f04, 0x9854, 0x0007, 0x68cc, 0x6b28, 0x54e1, 0x0089,
+ 0xdc3a, 0x0188, 0x5ce1, 0x9854, 0x52d1, 0x53d9, 0x54e1, 0xc10d,
+ 0x7dad, 0x0200, 0x9800, 0x0200, 0x9800, 0x06df, 0x7d06, 0x6d23,
+ 0x6ed5, 0x5ef1, 0x0288, 0xd8cd, 0x9854, 0x5ef1, 0x6e07, 0x6d03,
+ 0x0b04, 0x00d3, 0x7d59, 0x06a5, 0x3e03, 0x3d03, 0x4d00, 0x7d09,
+ 0x03a5, 0x00a3, 0x0588, 0x008b, 0xd8c9, 0x7ed8, 0x620c, 0x7ed6,
+ 0x008d, 0x4e00, 0x7c25, 0x0a20, 0x00da, 0x7c22, 0x6503, 0x3d1f,
+ 0x02a5, 0x00a2, 0x0215, 0x0215, 0x6a18, 0x6a28, 0x7fc7, 0x0a20,
+ 0x0b08, 0x00da, 0x7c06, 0x6b18, 0x6b28, 0x7fc0, 0x0000, 0x2020,
+ 0x9889, 0x0688, 0x0015, 0x0015, 0x6818, 0x6828, 0x7fb7, 0x98c2,
+ 0x0007, 0x6a0c, 0x54e1, 0x0089, 0xdc36, 0x0188, 0x5ce1, 0x9854,
+ 0x0b04, 0x00d3, 0x7d21, 0x0389, 0x1b12, 0x048b, 0x0688, 0x0015,
+ 0x0015, 0x0588, 0x038c, 0x0a08, 0x05da, 0x008d, 0x7c01, 0x008a,
+ 0x05a0, 0x7803, 0x620b, 0x5a03, 0x1b01, 0x7e98, 0x008b, 0x00a4,
+ 0x038c, 0x7803, 0x5203, 0x6a0b, 0x1b01, 0x6a28, 0x7f8f, 0x0000,
+ 0x4d00, 0x7ce8, 0x008e, 0x3803, 0xd8c9, 0x7e88, 0x620c, 0x7e86,
+ 0x9854, 0x7802, 0x6209, 0x6a29, 0x0006, 0x3e03, 0x4e00, 0x7d11,
+ 0x0b04, 0x03a6, 0x02db, 0x7d01, 0x038a, 0x02a3, 0x048a, 0x008b,
+ 0x7802, 0x6329, 0x6bc8, 0x7ebc, 0x63c8, 0x7ebc, 0x008c, 0x4800,
+ 0x7d15, 0x0488, 0x0015, 0x0015, 0x6edf, 0x7803, 0x632b, 0x6bc8,
+ 0x0000, 0x7eae, 0x63c8, 0x7eae, 0x008c, 0x3803, 0x6edd, 0x7803,
+ 0x6329, 0x6bc8, 0x0000, 0x7ea4, 0x63c8, 0x7ea4, 0x0006, 0x3d03,
+ 0x4d00, 0x7d0e, 0x0b04, 0x03a5, 0x02db, 0x7d01, 0x038a, 0x02a3,
+ 0x048a, 0x008b, 0x7802, 0x63c8, 0x6b09, 0x7e1e, 0x7f1e, 0x008c,
+ 0x0488, 0x0015, 0x0015, 0x6dcf, 0x0288, 0x008a, 0x0d08, 0x02dd,
+ 0x7c01, 0x008d, 0x7802, 0x63c8, 0x6b0b, 0x7e0e, 0x6b28, 0x7f0d,
+ 0x0000, 0x02dd, 0x7c02, 0x2208, 0x990d, 0x008c, 0x3803, 0x65c0,
+ 0x6dc5, 0x7802, 0x63c8, 0x6b09, 0x6b28, 0x0006, 0xc147, 0x7d66,
+ 0x0e70, 0x0611, 0x5016, 0xc158, 0x7c65, 0x5ac0, 0x5bc8, 0xdc54,
+ 0x5bd0, 0x5df8, 0x6d47, 0x018c, 0xdbe5, 0x7d60, 0xdbf7, 0x7c62,
+ 0x5ad8, 0x5be0, 0xdc54, 0x5be8, 0x0688, 0xdc50, 0x01b8, 0x04b8,
+ 0x04d1, 0x0089, 0x7c01, 0x008c, 0x04a0, 0x01a0, 0x05df, 0x7c04,
+ 0x6d03, 0xd9f4, 0x6503, 0x9951, 0x6dc5, 0xd9c4, 0x7e52, 0x7f53,
+ 0x65c0, 0x53fe, 0x6044, 0x00a3, 0xdc5a, 0x6044, 0x58fe, 0x4c00,
+ 0x7c10, 0x54ee, 0x0476, 0x7d56, 0x52de, 0x53e6, 0xdc02, 0x7c27,
+ 0x008e, 0xdbf7, 0x0688, 0x7c23, 0x5be6, 0x038c, 0xdc50, 0x03b0,
+ 0x5bee, 0x4900, 0x7cd2, 0x018c, 0x5df6, 0x52c6, 0x53ce, 0x54d6,
+ 0xc166, 0x7c11, 0x008e, 0xc158, 0x0688, 0x7c0d, 0x5bce, 0x5cd6,
+ 0x5dfe, 0x6d47, 0x038d, 0x0489, 0x55f6, 0x51d6, 0x0289, 0xdc50,
+ 0x02b0, 0x5ad6, 0x993d, 0x6040, 0x6840, 0x0600, 0x9972, 0x52c6,
+ 0x53ce, 0x54d6, 0x0455, 0x0453, 0xc166, 0x99ad, 0x6640, 0x6e40,
+ 0x0600, 0x9926, 0x6640, 0x6e40, 0x0600, 0x9928, 0x6240, 0x6a40,
+ 0x0200, 0x9934, 0x6440, 0x6c40, 0x0200, 0x9936, 0x0207, 0x680c,
+ 0x99a3, 0x0207, 0x68cc, 0x0107, 0x684c, 0x53fe, 0x6044, 0x00a3,
+ 0x58f6, 0xdc61, 0xdc02, 0xdc67, 0xc166, 0x6640, 0x6e40, 0x0601,
+ 0x0200, 0x9926, 0x52d6, 0x0256, 0x5ad6, 0x0475, 0x3900, 0x7ca4,
+ 0x0255, 0x048a, 0x52c6, 0x53ce, 0x0455, 0x0453, 0xc166, 0x52de,
+ 0x53e6, 0x54ee, 0xdc02, 0x99ad, 0x3d03, 0x4d00, 0x7d0e, 0x0a04,
+ 0x02a5, 0x00da, 0x7d01, 0x0288, 0x00a2, 0x0388, 0x008a, 0x7802,
+ 0x62c8, 0x6a49, 0x7e1f, 0x7f1f, 0x008b, 0x0388, 0x0015, 0x0015,
+ 0x6dcf, 0x52ee, 0x027f, 0x7d0e, 0x7803, 0x62e8, 0x6a4b, 0x0000,
+ 0x7e11, 0x7f11, 0x008b, 0x3803, 0x65c0, 0x6dc5, 0x7802, 0x62c8,
+ 0x6a49, 0x99f2, 0x7804, 0x62e8, 0x0210, 0x6a4b, 0x0000, 0x7e02,
+ 0x7f02, 0x99e2, 0x6a68, 0x0006, 0x53ee, 0x037f, 0x0388, 0x3b03,
+ 0x0015, 0x0015, 0x7d05, 0x7803, 0x620b, 0x6a4b, 0x0000, 0x9a05,
+ 0x7804, 0x620b, 0x0210, 0x6a4b, 0x0000, 0x008b, 0x7b02, 0x6209,
+ 0x6a49, 0x7e94, 0x6a68, 0x7f97, 0x0006, 0x0707, 0x0870, 0x0011,
+ 0x5010, 0xc0ec, 0x7d5e, 0x5ac0, 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8,
+ 0x7d02, 0x0200, 0x9a14, 0x6ec3, 0x6d07, 0x5df0, 0x0dff, 0x0511,
+ 0x1dff, 0x05bc, 0x4d00, 0x7d44, 0x0b70, 0x0311, 0x522b, 0x5313,
+ 0x02b9, 0x4a00, 0x7c04, 0x6a28, 0x7f3a, 0x0400, 0x9a24, 0x008f,
+ 0x00d5, 0x7d01, 0x008d, 0x05a0, 0x0a03, 0x0212, 0x02bc, 0x0210,
+ 0x4a00, 0x7d1c, 0x4a02, 0x7d20, 0x4a01, 0x7d23, 0x0b70, 0x0311,
+ 0x53eb, 0x62c8, 0x7e24, 0x0360, 0x7d02, 0x0210, 0x0212, 0x6a09,
+ 0x7f1e, 0x0212, 0x6a09, 0x7f1b, 0x0212, 0x6a09, 0x7f18, 0x2003,
+ 0x4800, 0x7cef, 0x0b70, 0x0311, 0x5313, 0x9a65, 0x0015, 0x0015,
+ 0x7802, 0x62c8, 0x6a0b, 0x9a64, 0x0015, 0x7802, 0x62c8, 0x6a0a,
+ 0x9a64, 0x7802, 0x62c8, 0x6a09, 0x7c02, 0x0000, 0x9a22, 0xdc3a,
+ 0x6a28, 0x7ffd, 0x008b, 0x52c3, 0x53cb, 0xc10d, 0x7da5, 0x0200,
+ 0x9a14, 0x0200, 0x9a11, 0xc147, 0x7d6b, 0x0e70, 0x0611, 0x5016,
+ 0xc158, 0x7c6a, 0x5ac0, 0x5bc8, 0xdc54, 0x5bd0, 0x6d63, 0x018c,
+ 0xdbe5, 0x7d66, 0xdbf7, 0x7c68, 0x5ad8, 0x5be0, 0xdc54, 0x5be8,
+ 0x0688, 0xdc50, 0x01b8, 0x04b8, 0x04d1, 0x0089, 0x7c01, 0x008c,
+ 0x04a0, 0x01a0, 0x05df, 0x7c09, 0x5dfe, 0x6d07, 0xdb4c, 0x55fe,
+ 0x6007, 0x00a5, 0xdc5a, 0x6507, 0x9aa5, 0x5dfe, 0x6dd5, 0xdb1d,
+ 0x55fe, 0x60d0, 0x00a5, 0xdc5a, 0x65d0, 0x4900, 0x7c18, 0x018c,
+ 0x5df6, 0x54d6, 0x0476, 0x7d5d, 0x52c6, 0x53ce, 0xc166, 0x7c28,
+ 0x008e, 0xc158, 0x0688, 0x7c24, 0x5bce, 0x5cd6, 0x6d60, 0x038d,
+ 0x0489, 0x51d6, 0x0289, 0xdc50, 0x02b0, 0x5ad6, 0x55f6, 0x4c00,
+ 0x7cc8, 0x52de, 0x53e6, 0x54ee, 0xdc02, 0x7c0e, 0x008e, 0xdbf7,
+ 0x0688, 0x7c06, 0x5be6, 0x038c, 0xdc50, 0x03b0, 0x5bee, 0x9a89,
+ 0x6040, 0x6840, 0x0100, 0x9ac6, 0x6040, 0x6840, 0x0200, 0x9ac6,
+ 0x0089, 0x52de, 0x53e6, 0x54ee, 0x0455, 0x0453, 0xdc02, 0x9b05,
+ 0x6640, 0x6e40, 0x0600, 0x9a73, 0x6640, 0x6e40, 0x0600, 0x9a75,
+ 0x6240, 0x6a40, 0x0200, 0x9a80, 0x6440, 0x6c40, 0x0100, 0x9a82,
+ 0x0007, 0x680c, 0x680c, 0x6007, 0x6807, 0x682b, 0x6828, 0x0007,
+ 0x680c, 0x9afe, 0x0007, 0x68cc, 0x55fe, 0x60d0, 0x684c, 0x00a5,
+ 0x58f6, 0xdc61, 0xdc02, 0xdc67, 0xc166, 0x6640, 0x6e40, 0x0600,
+ 0x9a73, 0x52ee, 0x0256, 0x5aee, 0x0475, 0x3900, 0x7c9d, 0x0255,
+ 0x048a, 0x52de, 0x53e6, 0x0455, 0x0453, 0xdc02, 0x52c6, 0x53ce,
+ 0x54d6, 0xc166, 0x0201, 0x0600, 0x9a73, 0x3d03, 0x4d00, 0x7d0e,
+ 0x0a04, 0x02a5, 0x00da, 0x7d01, 0x0288, 0x00a2, 0x0388, 0x008a,
+ 0x7802, 0x6269, 0x6ac8, 0x7ed2, 0x7fcd, 0x008b, 0x0388, 0x0015,
+ 0x0015, 0x6ddf, 0x52ee, 0x027f, 0x7c10, 0x7804, 0x626b, 0x0210,
+ 0x6ac8, 0x0000, 0x7ec3, 0x7fbe, 0x008b, 0x3803, 0x6ddd, 0x7802,
+ 0x6269, 0x6ac8, 0x7ebb, 0x7fb6, 0x0006, 0x7803, 0x626b, 0x6ac8,
+ 0x0000, 0x7eb4, 0x7faf, 0x9b3c, 0x0388, 0x3b03, 0x0015, 0x0015,
+ 0x0588, 0x008d, 0x0a08, 0x05da, 0x7c01, 0x008a, 0x52ee, 0x027f,
+ 0x7c17, 0x7803, 0x626b, 0x0210, 0x6a0b, 0x7e92, 0x6a28, 0x7f90,
+ 0x6240, 0x6a40, 0x0000, 0x0a08, 0x05da, 0x7c02, 0x2508, 0x9b51,
+ 0x008b, 0x7b02, 0x6269, 0x6a09, 0x7e83, 0x6a28, 0x7f81, 0x0006,
+ 0x7802, 0x626b, 0x6a0b, 0x9b5d, 0x0707, 0xc147, 0x7d6c, 0x0970,
+ 0x0111, 0x5111, 0x5ae9, 0x5bf9, 0xc158, 0x7d02, 0x0600, 0x9b7b,
+ 0x08ff, 0x0011, 0x28ff, 0x00bc, 0x5ef1, 0x6e44, 0x6d60, 0x0b04,
+ 0x00d3, 0x7d47, 0x06a5, 0x3e03, 0x3d03, 0x4d00, 0x7d09, 0x03a5,
+ 0x00a3, 0x0588, 0x008b, 0xdbd6, 0x7e45, 0x624c, 0x7e43, 0x008d,
+ 0x4e00, 0x7c14, 0x0a10, 0x00da, 0x7c0a, 0x0a10, 0x0b04, 0x00da,
+ 0x7c06, 0x6b58, 0x6b68, 0x7f36, 0x0000, 0x2010, 0x9b9f, 0x0688,
+ 0x0015, 0x0015, 0x6858, 0x6868, 0x7f2d, 0x9bcf, 0x0b04, 0x00d3,
+ 0x7d20, 0x0389, 0x1b18, 0x078b, 0x0688, 0x0015, 0x0015, 0x0588,
+ 0x038f, 0x0a04, 0x05da, 0x008d, 0x7c01, 0x008a, 0x05a0, 0x7803,
+ 0x624b, 0x5a03, 0x1b01, 0x7e16, 0x008b, 0x00a7, 0x038f, 0x7803,
+ 0x5203, 0x6a4b, 0x1b01, 0x6a68, 0x7f0d, 0x4d00, 0x7ce9, 0x008e,
+ 0x3803, 0xdbd6, 0x7e07, 0x6248, 0x7e05, 0x9bdd, 0x7802, 0x6249,
+ 0x6a69, 0x0006, 0x0089, 0xdc32, 0x0188, 0x52e9, 0x53f9, 0xc166,
+ 0x7d9a, 0x0600, 0x9b75, 0x0600, 0x9b75, 0x0a70, 0x0211, 0x531a,
+ 0x5202, 0x4a00, 0x7d0b, 0x0317, 0x0317, 0x0317, 0x0317, 0x029b,
+ 0x0007, 0x6a23, 0x7f3d, 0x630b, 0x7e3b, 0x4b00, 0x0006, 0x0007,
+ 0x6b23, 0x640b, 0x7e2a, 0x0470, 0x7c04, 0x650b, 0x7e26, 0x660b,
+ 0x7e24, 0x0006, 0x0007, 0x6b07, 0x0430, 0x6c2b, 0x7f1e, 0x0471,
+ 0x7c06, 0x038a, 0x1b04, 0x6b23, 0x630b, 0x7e22, 0x9c10, 0x1b0c,
+ 0x0474, 0x7c09, 0x058a, 0x1d0c, 0x6d07, 0x6d23, 0x650b, 0x7e18,
+ 0x055c, 0x6d2b, 0x7f15, 0x6a07, 0x6b2b, 0x7f12, 0x0473, 0x7d02,
+ 0x0474, 0x7c01, 0x0101, 0x0472, 0x0006, 0x038a, 0x1b0c, 0x6b07,
+ 0x6b23, 0x630b, 0x7e05, 0x035d, 0x6b2b, 0x7f02, 0x04d4, 0x0006,
+ 0x680c, 0x0707, 0x0007, 0x684c, 0x6144, 0x9c43, 0x0007, 0x68cc,
+ 0x61d0, 0x9c43, 0x0007, 0x680c, 0x680c, 0x6107, 0x6907, 0x692b,
+ 0x6928, 0x0007, 0x680c, 0x0d70, 0x0511, 0x5515, 0x55f5, 0x01a5,
+ 0x0dff, 0x0512, 0x1dff, 0x0512, 0x04bd, 0x0499, 0x0454, 0x0006,
+ 0x08ff, 0x0011, 0x28ff, 0x0006, 0x038c, 0x0eff, 0x0611, 0x2eff,
+ 0x03b6, 0x0006, 0x53d6, 0x0398, 0x5bd6, 0x53ee, 0x0398, 0x5bee,
+ 0x0006, 0x52de, 0x53e6, 0x54ee, 0x0498, 0x0454, 0x0006, 0x50f6,
+ 0x52c6, 0x53ce, 0x54d6, 0x0498, 0x0454, 0x0006, 0x6207, 0x0b70,
+ 0x0311, 0x5013, 0x55f0, 0x02a5, 0x0bff, 0x0312, 0x1bff, 0x0312,
+ 0x04bb, 0x049a, 0x0006, 0x1e10, 0x0870, 0x0011, 0x5010, 0xc0ec,
+ 0x7d39, 0x5ac0, 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8, 0x7d02, 0x0200,
+ 0x9c82, 0x6d07, 0x5df0, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x4d00,
+ 0x7d17, 0x6ec3, 0x62c8, 0x7e28, 0x0264, 0x7d08, 0x0b70, 0x0311,
+ 0x522b, 0x02b9, 0x4a00, 0x7c18, 0x0400, 0x9c91, 0x0212, 0x3aff,
+ 0x008a, 0x05d8, 0x7d01, 0x008d, 0x0a10, 0x6ed3, 0x6ac8, 0xdccc,
+ 0x6a28, 0x7f17, 0x0b70, 0x0311, 0x5013, 0xdce4, 0x52c0, 0x53c8,
+ 0xc10d, 0x7dd0, 0x0200, 0x9c82, 0x008f, 0x00d5, 0x7d01, 0x008d,
+ 0xdccc, 0x9c8f, 0x0200, 0x9c7f, 0x0007, 0x68cc, 0x6a28, 0x7f01,
+ 0x9cca, 0x0007, 0x6a0c, 0x6a0c, 0x6207, 0x6a07, 0x6a2b, 0x6a28,
+ 0x0007, 0x680c, 0x0454, 0x9ca8, 0x05a0, 0x1e08, 0x6ec3, 0x0388,
+ 0x3b03, 0x0015, 0x0015, 0x7802, 0x62c8, 0x6a0b, 0x7ee5, 0x6a28,
+ 0x7fe8, 0x0000, 0x6ec1, 0x008b, 0x7802, 0x62c8, 0x6a09, 0x7edc,
+ 0x6a28, 0x7fdf, 0x2608, 0x0006, 0x55f0, 0x6207, 0x02a5, 0x0dff,
+ 0x0511, 0x1dff, 0x04b5, 0x049a, 0x0006, 0xc0ec, 0x7d61, 0x0e70,
+ 0x0611, 0x5016, 0x5ac0, 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8, 0x5cd0,
+ 0x7d02, 0x0200, 0x9cf3, 0x078d, 0x1a10, 0x5ad8, 0x6ae7, 0x63c8,
+ 0x7eec, 0x0000, 0x4b00, 0x7dfa, 0x5be0, 0x0000, 0x5ef8, 0xc0fe,
+ 0x56f8, 0x5ce8, 0x7cfa, 0x068f, 0x6ed5, 0x6dc5, 0x08ff, 0x0011,
+ 0x28ff, 0x00bc, 0x0788, 0x0904, 0x00d1, 0x7d18, 0x0904, 0x06a5,
+ 0x3e03, 0x3d03, 0x01a5, 0x3903, 0x0089, 0xdd31, 0x7e16, 0x07a1,
+ 0x008f, 0x4e00, 0x7d01, 0x9d2e, 0x6dcf, 0x6edf, 0x0015, 0x0015,
+ 0xdd31, 0x7e0b, 0x3f03, 0x008f, 0x6dcd, 0x6edd, 0xdd31, 0x7e05,
+ 0x9d36, 0x7802, 0x62d8, 0x0000, 0x0006, 0xdc36, 0x078b, 0x0e70,
+ 0x0611, 0x5016, 0x52d8, 0x53e0, 0x54e8, 0xc10d, 0x7d02, 0x0900,
+ 0x9d42, 0x0901, 0x0e70, 0x0611, 0x5016, 0x52c0, 0x53c8, 0x54d0,
+ 0xc10d, 0x7d01, 0x9d4c, 0x1901, 0x4902, 0x7da5, 0x0200, 0x9cf3,
+ 0x0200, 0x9ced, 0x0870, 0x0011, 0x5010, 0xc0ec, 0x7d78, 0x5ac0,
+ 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8, 0x7d02, 0x0200, 0x9d58, 0x6d03,
+ 0x6ed3, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x5df8, 0x4d00, 0x7d5e,
+ 0x0b70, 0x0311, 0x522b, 0x5313, 0x02b9, 0x4a00, 0x7c04, 0x62ff,
+ 0x7e3f, 0x0400, 0x9d68, 0x008f, 0x00d5, 0x7d01, 0x008d, 0x05a0,
+ 0x5ddb, 0x0d03, 0x0512, 0x05bc, 0x0510, 0x5dd3, 0x4d00, 0x7d27,
+ 0x4d02, 0x7d20, 0x4d01, 0x7d1a, 0x0b70, 0x0311, 0x53eb, 0x0360,
+ 0x7d05, 0x6509, 0x7e25, 0x620a, 0x7e23, 0x9d92, 0x620a, 0x7e20,
+ 0x6509, 0x7e1e, 0x0512, 0x0512, 0x02ad, 0x6ac8, 0x7f19, 0x2003,
+ 0x4800, 0x7ced, 0x0b70, 0x0311, 0x5313, 0x9dad, 0x7802, 0x6209,
+ 0x6ac8, 0x9dac, 0x0015, 0x7802, 0x620a, 0x6ac8, 0x9dac, 0x0015,
+ 0x0015, 0x7802, 0x620b, 0x6ac8, 0x7c03, 0x0000, 0x55db, 0x9d66,
+ 0x0007, 0x68cc, 0x680c, 0x55d3, 0x4d00, 0x7d03, 0x4d02, 0x7d02,
+ 0x9dbb, 0x0017, 0x0017, 0x55db, 0x009d, 0x55fb, 0x05a0, 0x08ff,
+ 0x0011, 0x18ff, 0x0010, 0x04b8, 0x04ad, 0x0454, 0x62ff, 0x7ee8,
+ 0x008b, 0x52c0, 0x53c8, 0xc10d, 0x7d8b, 0x0200, 0x9d58, 0x0200,
+ 0x9d55, 0x0870, 0x0011, 0x5010, 0xc0ec, 0x7d46, 0x5ac0, 0x5bc8,
+ 0x5ef8, 0xc0fe, 0x56f8, 0x7d02, 0x0200, 0x9dd7, 0x0b70, 0x0311,
+ 0x6ed3, 0x6d03, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x4d00, 0x7d2b,
+ 0x522b, 0x02b9, 0x4a00, 0x7c04, 0x62c8, 0x7e1f, 0x0400, 0x9de8,
+ 0x008f, 0x00d5, 0x7d01, 0x008d, 0x05a0, 0x0060, 0x7c05, 0x6edd,
+ 0x6209, 0x7e16, 0x6ac8, 0x7f11, 0x0015, 0x0060, 0x7c05, 0x6ede,
+ 0x620a, 0x7e0e, 0x6ac8, 0x7f09, 0x6edf, 0x0015, 0x7802, 0x620b,
+ 0x6ac8, 0x0000, 0x7e05, 0x7f01, 0x9de6, 0x0007, 0x68cc, 0x9e12,
+ 0x0007, 0x6a0c, 0x0454, 0x62c8, 0x7ef8, 0x5013, 0x52c0, 0x53c8,
+ 0xc10d, 0x7dbd, 0x0200, 0x9dd7, 0x0200, 0x9dd4, 0xc19d, 0x0870,
+ 0x0011, 0xc0ec, 0x7d74, 0x5010, 0x5ac0, 0x5bc8, 0x5ef8, 0xc0fe,
+ 0x56f8, 0x7d02, 0x0200, 0x9e25, 0x6d03, 0x0d03, 0x0512, 0x05bc,
+ 0x0510, 0x5dd0, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x5df8, 0x4d00,
+ 0x7d57, 0x0a70, 0x0211, 0x532a, 0x5212, 0x03b9, 0x4b00, 0x7c02,
+ 0x0400, 0x9e39, 0x008f, 0x05d8, 0x7d01, 0x008d, 0x05a0, 0x5dda,
+ 0x55d2, 0x4d00, 0x7d27, 0x4d02, 0x7d20, 0x4d01, 0x7d1a, 0x0a70,
+ 0x0211, 0x52ea, 0x0260, 0x7d05, 0x6509, 0x7e25, 0x630a, 0x7e23,
+ 0x9e5d, 0x630a, 0x7e20, 0x6509, 0x7e1e, 0x0512, 0x0512, 0x03ad,
+ 0x5b06, 0x7f19, 0x2003, 0x4800, 0x7ced, 0x0a70, 0x0211, 0x5212,
+ 0x9e78, 0x7802, 0x6309, 0x5b06, 0x9e77, 0x0015, 0x7802, 0x630a,
+ 0x5b06, 0x9e77, 0x0015, 0x0015, 0x7802, 0x630b, 0x5b06, 0x7c03,
+ 0x55da, 0x0000, 0x9e37, 0x0007, 0x680c, 0x55d2, 0x4d00, 0x7d03,
+ 0x4d02, 0x7d02, 0x9e85, 0x0017, 0x0017, 0x55da, 0x009d, 0x55fa,
+ 0x05a0, 0x08ff, 0x0011, 0x18ff, 0x0010, 0x04b8, 0x04ad, 0x0454,
+ 0x008a, 0x52c0, 0x53c8, 0xc10d, 0x7d90, 0x0200, 0x9e25, 0x0200,
+ 0x9e21, 0x0300, 0x9e99, 0xc19d, 0x0870, 0x0011, 0xc0ec, 0x7d5e,
+ 0x5010, 0x5ac0, 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8, 0x7d02, 0x0200,
+ 0x9ea2, 0x6d07, 0x5df0, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x4d00,
+ 0x7d44, 0x0a70, 0x0211, 0x532a, 0x5212, 0x03b9, 0x4b00, 0x7c04,
+ 0x6a28, 0x7f3a, 0x0400, 0x9eb1, 0x008f, 0x05d8, 0x7d01, 0x008d,
+ 0x05a0, 0x0b03, 0x0312, 0x03bc, 0x0310, 0x4b00, 0x7d1c, 0x4b02,
+ 0x7d20, 0x4b01, 0x7d23, 0x0a70, 0x0211, 0x52ea, 0x5306, 0x7e24,
+ 0x0260, 0x7d02, 0x0310, 0x0312, 0x6b09, 0x7f1e, 0x0312, 0x6b09,
+ 0x7f1b, 0x0312, 0x6b09, 0x7f18, 0x2003, 0x4800, 0x7cef, 0x0a70,
+ 0x0211, 0x5212, 0x9ef2, 0x0015, 0x0015, 0x7802, 0x5306, 0x6b0b,
+ 0x9ef1, 0x0015, 0x7802, 0x5306, 0x6b0a, 0x9ef1, 0x7802, 0x5306,
+ 0x6b09, 0x7c02, 0x0000, 0x9eaf, 0xdc3a, 0x6928, 0x7ffd, 0x008a,
+ 0x52c0, 0x53c8, 0xc10d, 0x7da6, 0x0200, 0x9ea2, 0x0200, 0x9e9e,
+ 0x0870, 0x0011, 0x5010, 0xc0ec, 0x7d5b, 0x5ac0, 0x5bc8, 0x5ef8,
+ 0xc0fe, 0x56f8, 0x7d02, 0x0200, 0x9f06, 0x0b70, 0x0311, 0x6ec3,
+ 0x6d07, 0x5df0, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x4d00, 0x7d3d,
+ 0x522b, 0x02b9, 0x4a00, 0x7c04, 0x6a28, 0x7f33, 0x0400, 0x9f18,
+ 0x028e, 0x1a94, 0x6ac3, 0x62c8, 0x0269, 0x7d1b, 0x1e94, 0x6ec3,
+ 0x6ed3, 0x62c8, 0x0248, 0x6ac8, 0x2694, 0x6ec3, 0x62c8, 0x026e,
+ 0x7d31, 0x6a09, 0x7f1e, 0x2501, 0x4d00, 0x7d1f, 0x028e, 0x1a98,
+ 0x6ac3, 0x62c8, 0x6ec3, 0x0260, 0x7df1, 0x6a28, 0x7f12, 0xdc6e,
+ 0x9f57, 0x6ee3, 0x008f, 0x2001, 0x00d5, 0x7d01, 0x008d, 0x05a0,
+ 0x62c8, 0x026e, 0x7d17, 0x6a09, 0x7f04, 0x2001, 0x7cf9, 0x0000,
+ 0x9f16, 0x0289, 0xdc3a, 0x018a, 0x9f66, 0x6a28, 0x7ffa, 0x0b70,
+ 0x0311, 0x5013, 0x52c0, 0x53c8, 0xc10d, 0x7da8, 0x0200, 0x9f06,
+ 0x0200, 0x9f03, 0x6a28, 0x7fed, 0xdc6e, 0x9f66, 0x0458, 0x0454,
+ 0x9f57, 0xc19d, 0x0870, 0x0011, 0xc0ec, 0x7d54, 0x5010, 0x5ac0,
+ 0x5bc8, 0x5ef8, 0xc0fe, 0x56f8, 0x7d02, 0x0200, 0x9f70, 0x0b70,
+ 0x0311, 0x6d07, 0x5df0, 0x0dff, 0x0511, 0x1dff, 0x05bc, 0x4d00,
+ 0x7d36, 0x522b, 0x02b9, 0x4a00, 0x7c04, 0x6928, 0x7f2c, 0x0400,
+ 0x9f81, 0x028e, 0x1a94, 0x5202, 0x0269, 0x7d16, 0x1e94, 0x5206,
+ 0x0248, 0x5a06, 0x2694, 0x5206, 0x026e, 0x7d2e, 0x6a09, 0x7f1b,
+ 0x2501, 0x4d00, 0x7d1c, 0x028e, 0x1a98, 0x5202, 0x0260, 0x7df3,
+ 0x6a28, 0x7f11, 0xdc6e, 0x9fb9, 0x008f, 0x2001, 0x00d5, 0x7d01,
+ 0x008d, 0x05a0, 0x5206, 0x026e, 0x7d17, 0x6a09, 0x7f04, 0x2001,
+ 0x7cf9, 0x0000, 0x9f7f, 0x0289, 0xdc3a, 0x018a, 0x9fc8, 0x6928,
+ 0x7ffa, 0x0b70, 0x0311, 0x5013, 0x52c0, 0x53c8, 0xc10d, 0x7db0,
+ 0x0200, 0x9f70, 0x0200, 0x9f6c, 0x6a28, 0x7fed, 0xdc6e, 0x9fc8,
+ 0x0458, 0x0454, 0x9fb9, 0x9fb9
+};
+#endif