From 9a76f1ff6e299fbb04149fe15aff061351fd0dab Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Thu, 5 Aug 2010 13:20:59 +0100 Subject: ASoC: Add initial WM8962 CODEC driver The WM8962 is a low power, high performance stereo CODEC designed for portable digital audio applications. This initial driver release supports the key audio paths of the WM8962. Extended functionality, such as microphone detection, digital microphones and the advanced DSP signal enhancements provided by the device are not yet supported. Signed-off-by: Mark Brown --- sound/soc/codecs/Makefile | 2 ++ 1 file changed, 2 insertions(+) (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index 53524095759..9c3c39fd99a 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -46,6 +46,7 @@ snd-soc-wm8940-objs := wm8940.o snd-soc-wm8955-objs := wm8955.o snd-soc-wm8960-objs := wm8960.o snd-soc-wm8961-objs := wm8961.o +snd-soc-wm8962-objs := wm8962.o wm8962-tables.o snd-soc-wm8971-objs := wm8971.o snd-soc-wm8974-objs := wm8974.o snd-soc-wm8978-objs := wm8978.o @@ -115,6 +116,7 @@ obj-$(CONFIG_SND_SOC_WM8940) += snd-soc-wm8940.o obj-$(CONFIG_SND_SOC_WM8955) += snd-soc-wm8955.o obj-$(CONFIG_SND_SOC_WM8960) += snd-soc-wm8960.o obj-$(CONFIG_SND_SOC_WM8961) += snd-soc-wm8961.o +obj-$(CONFIG_SND_SOC_WM8962) += snd-soc-wm8962.o obj-$(CONFIG_SND_SOC_WM8971) += snd-soc-wm8971.o obj-$(CONFIG_SND_SOC_WM8974) += snd-soc-wm8974.o obj-$(CONFIG_SND_SOC_WM8978) += snd-soc-wm8978.o -- cgit v1.2.3-70-g09d2 From f213f4b51777408c12bf6b890a9bcae385f7698f Mon Sep 17 00:00:00 2001 From: Haojian Zhuang Date: Thu, 19 Aug 2010 00:35:25 +0800 Subject: ASoC: add 88pm860x codec driver Add 88PM860x codec driver. 88PM860x codec supports two interfaces. And it also supports headset/mic/hook/short detection. Signed-off-by: Haojian Zhuang Acked-by: Liam Girdwood Signed-off-by: Mark Brown --- sound/soc/codecs/88pm860x-codec.c | 1486 +++++++++++++++++++++++++++++++++++++ sound/soc/codecs/88pm860x-codec.h | 97 +++ sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + 4 files changed, 1589 insertions(+) create mode 100644 sound/soc/codecs/88pm860x-codec.c create mode 100644 sound/soc/codecs/88pm860x-codec.h (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/88pm860x-codec.c b/sound/soc/codecs/88pm860x-codec.c new file mode 100644 index 00000000000..01d19e9f53f --- /dev/null +++ b/sound/soc/codecs/88pm860x-codec.c @@ -0,0 +1,1486 @@ +/* + * 88pm860x-codec.c -- 88PM860x ALSA SoC Audio Driver + * + * Copyright 2010 Marvell International Ltd. + * Author: Haojian Zhuang + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "88pm860x-codec.h" + +#define MAX_NAME_LEN 20 +#define REG_CACHE_SIZE 0x40 +#define REG_CACHE_BASE 0xb0 + +/* Status Register 1 (0x01) */ +#define REG_STATUS_1 0x01 +#define MIC_STATUS (1 << 7) +#define HOOK_STATUS (1 << 6) +#define HEADSET_STATUS (1 << 5) + +/* Mic Detection Register (0x37) */ +#define REG_MIC_DET 0x37 +#define CONTINUOUS_POLLING (3 << 1) +#define EN_MIC_DET (1 << 0) +#define MICDET_MASK 0x07 + +/* Headset Detection Register (0x38) */ +#define REG_HS_DET 0x38 +#define EN_HS_DET (1 << 0) + +/* Misc2 Register (0x42) */ +#define REG_MISC2 0x42 +#define AUDIO_PLL (1 << 5) +#define AUDIO_SECTION_RESET (1 << 4) +#define AUDIO_SECTION_ON (1 << 3) + +/* PCM Interface Register 2 (0xb1) */ +#define PCM_INF2_BCLK (1 << 6) /* Bit clock polarity */ +#define PCM_INF2_FS (1 << 5) /* Frame Sync polarity */ +#define PCM_INF2_MASTER (1 << 4) /* Master / Slave */ +#define PCM_INF2_18WL (1 << 3) /* 18 / 16 bits */ +#define PCM_GENERAL_I2S 0 +#define PCM_EXACT_I2S 1 +#define PCM_LEFT_I2S 2 +#define PCM_RIGHT_I2S 3 +#define PCM_SHORT_FS 4 +#define PCM_LONG_FS 5 +#define PCM_MODE_MASK 7 + +/* I2S Interface Register 4 (0xbe) */ +#define I2S_EQU_BYP (1 << 6) + +/* DAC Offset Register (0xcb) */ +#define DAC_MUTE (1 << 7) +#define MUTE_LEFT (1 << 6) +#define MUTE_RIGHT (1 << 2) + +/* ADC Analog Register 1 (0xd0) */ +#define REG_ADC_ANA_1 0xd0 +#define MIC1BIAS_MASK 0x60 + +/* Earpiece/Speaker Control Register 2 (0xda) */ +#define REG_EAR2 0xda +#define RSYNC_CHANGE (1 << 2) + +/* Audio Supplies Register 2 (0xdc) */ +#define REG_SUPPLIES2 0xdc +#define LDO15_READY (1 << 4) +#define LDO15_EN (1 << 3) +#define CPUMP_READY (1 << 2) +#define CPUMP_EN (1 << 1) +#define AUDIO_EN (1 << 0) +#define SUPPLY_MASK (LDO15_EN | CPUMP_EN | AUDIO_EN) + +/* Audio Enable Register 1 (0xdd) */ +#define ADC_MOD_RIGHT (1 << 1) +#define ADC_MOD_LEFT (1 << 0) + +/* Audio Enable Register 2 (0xde) */ +#define ADC_LEFT (1 << 5) +#define ADC_RIGHT (1 << 4) + +/* DAC Enable Register 2 (0xe1) */ +#define DAC_LEFT (1 << 5) +#define DAC_RIGHT (1 << 4) +#define MODULATOR (1 << 3) + +/* Shorts Register (0xeb) */ +#define REG_SHORTS 0xeb +#define CLR_SHORT_LO2 (1 << 7) +#define SHORT_LO2 (1 << 6) +#define CLR_SHORT_LO1 (1 << 5) +#define SHORT_LO1 (1 << 4) +#define CLR_SHORT_HS2 (1 << 3) +#define SHORT_HS2 (1 << 2) +#define CLR_SHORT_HS1 (1 << 1) +#define SHORT_HS1 (1 << 0) + +/* + * This widget should be just after DAC & PGA in DAPM power-on sequence and + * before DAC & PGA in DAPM power-off sequence. + */ +#define PM860X_DAPM_OUTPUT(wname, wevent) \ +{ .id = snd_soc_dapm_pga, .name = wname, .reg = SND_SOC_NOPM, \ + .shift = 0, .invert = 0, .kcontrols = NULL, \ + .num_kcontrols = 0, .event = wevent, \ + .event_flags = SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD, } + +struct pm860x_det { + struct snd_soc_jack *hp_jack; + struct snd_soc_jack *mic_jack; + int hp_det; + int mic_det; + int hook_det; + int hs_shrt; + int lo_shrt; +}; + +struct pm860x_priv { + unsigned int sysclk; + unsigned int pcmclk; + unsigned int dir; + unsigned int filter; + struct snd_soc_codec *codec; + struct i2c_client *i2c; + struct pm860x_chip *chip; + struct pm860x_det det; + + int irq[4]; + unsigned char name[4][MAX_NAME_LEN]; + unsigned char reg_cache[REG_CACHE_SIZE]; +}; + +/* -9450dB to 0dB in 150dB steps ( mute instead of -9450dB) */ +static const DECLARE_TLV_DB_SCALE(dpga_tlv, -9450, 150, 1); + +/* -9dB to 0db in 3dB steps */ +static const DECLARE_TLV_DB_SCALE(adc_tlv, -900, 300, 0); + +/* {-23, -17, -13.5, -11, -9, -6, -3, 0}dB */ +static const unsigned int mic_tlv[] = { + TLV_DB_RANGE_HEAD(5), + 0, 0, TLV_DB_SCALE_ITEM(-2300, 0, 0), + 1, 1, TLV_DB_SCALE_ITEM(-1700, 0, 0), + 2, 2, TLV_DB_SCALE_ITEM(-1350, 0, 0), + 3, 3, TLV_DB_SCALE_ITEM(-1100, 0, 0), + 4, 7, TLV_DB_SCALE_ITEM(-900, 300, 0), +}; + +/* {0, 0, 0, -6, 0, 6, 12, 18}dB */ +static const unsigned int aux_tlv[] = { + TLV_DB_RANGE_HEAD(2), + 0, 2, TLV_DB_SCALE_ITEM(0, 0, 0), + 3, 7, TLV_DB_SCALE_ITEM(-600, 600, 0), +}; + +/* {-16, -13, -10, -7, -5.2, -3,3, -2.2, 0}dB, mute instead of -16dB */ +static const unsigned int out_tlv[] = { + TLV_DB_RANGE_HEAD(4), + 0, 3, TLV_DB_SCALE_ITEM(-1600, 300, 1), + 4, 4, TLV_DB_SCALE_ITEM(-520, 0, 0), + 5, 5, TLV_DB_SCALE_ITEM(-330, 0, 0), + 6, 7, TLV_DB_SCALE_ITEM(-220, 220, 0), +}; + +static const unsigned int st_tlv[] = { + TLV_DB_RANGE_HEAD(8), + 0, 1, TLV_DB_SCALE_ITEM(-12041, 602, 0), + 2, 3, TLV_DB_SCALE_ITEM(-11087, 250, 0), + 4, 5, TLV_DB_SCALE_ITEM(-10643, 158, 0), + 6, 7, TLV_DB_SCALE_ITEM(-10351, 116, 0), + 8, 9, TLV_DB_SCALE_ITEM(-10133, 92, 0), + 10, 13, TLV_DB_SCALE_ITEM(-9958, 70, 0), + 14, 17, TLV_DB_SCALE_ITEM(-9689, 53, 0), + 18, 271, TLV_DB_SCALE_ITEM(-9484, 37, 0), +}; + +/* Sidetone Gain = M * 2^(-5-N) */ +struct st_gain { + unsigned int db; + unsigned int m; + unsigned int n; +}; + +static struct st_gain st_table[] = { + {-12041, 1, 15}, {-11439, 1, 14}, {-11087, 3, 15}, {-10837, 1, 13}, + {-10643, 5, 15}, {-10485, 3, 14}, {-10351, 7, 15}, {-10235, 1, 12}, + {-10133, 9, 15}, {-10041, 5, 14}, { -9958, 11, 15}, { -9883, 3, 13}, + { -9813, 13, 15}, { -9749, 7, 14}, { -9689, 15, 15}, { -9633, 1, 11}, + { -9580, 17, 15}, { -9531, 9, 14}, { -9484, 19, 15}, { -9439, 5, 13}, + { -9397, 21, 15}, { -9356, 11, 14}, { -9318, 23, 15}, { -9281, 3, 12}, + { -9245, 25, 15}, { -9211, 13, 14}, { -9178, 27, 15}, { -9147, 7, 13}, + { -9116, 29, 15}, { -9087, 15, 14}, { -9058, 31, 15}, { -9031, 1, 10}, + { -8978, 17, 14}, { -8929, 9, 13}, { -8882, 19, 14}, { -8837, 5, 12}, + { -8795, 21, 14}, { -8754, 11, 13}, { -8716, 23, 14}, { -8679, 3, 11}, + { -8643, 25, 14}, { -8609, 13, 13}, { -8576, 27, 14}, { -8545, 7, 12}, + { -8514, 29, 14}, { -8485, 15, 13}, { -8456, 31, 14}, { -8429, 1, 9}, + { -8376, 17, 13}, { -8327, 9, 12}, { -8280, 19, 13}, { -8235, 5, 11}, + { -8193, 21, 13}, { -8152, 11, 12}, { -8114, 23, 13}, { -8077, 3, 10}, + { -8041, 25, 13}, { -8007, 13, 12}, { -7974, 27, 13}, { -7943, 7, 11}, + { -7912, 29, 13}, { -7883, 15, 12}, { -7854, 31, 13}, { -7827, 1, 8}, + { -7774, 17, 12}, { -7724, 9, 11}, { -7678, 19, 12}, { -7633, 5, 10}, + { -7591, 21, 12}, { -7550, 11, 11}, { -7512, 23, 12}, { -7475, 3, 9}, + { -7439, 25, 12}, { -7405, 13, 11}, { -7372, 27, 12}, { -7341, 7, 10}, + { -7310, 29, 12}, { -7281, 15, 11}, { -7252, 31, 12}, { -7225, 1, 7}, + { -7172, 17, 11}, { -7122, 9, 10}, { -7075, 19, 11}, { -7031, 5, 9}, + { -6989, 21, 11}, { -6948, 11, 10}, { -6910, 23, 11}, { -6873, 3, 8}, + { -6837, 25, 11}, { -6803, 13, 10}, { -6770, 27, 11}, { -6739, 7, 9}, + { -6708, 29, 11}, { -6679, 15, 10}, { -6650, 31, 11}, { -6623, 1, 6}, + { -6570, 17, 10}, { -6520, 9, 9}, { -6473, 19, 10}, { -6429, 5, 8}, + { -6386, 21, 10}, { -6346, 11, 9}, { -6307, 23, 10}, { -6270, 3, 7}, + { -6235, 25, 10}, { -6201, 13, 9}, { -6168, 27, 10}, { -6137, 7, 8}, + { -6106, 29, 10}, { -6077, 15, 9}, { -6048, 31, 10}, { -6021, 1, 5}, + { -5968, 17, 9}, { -5918, 9, 8}, { -5871, 19, 9}, { -5827, 5, 7}, + { -5784, 21, 9}, { -5744, 11, 8}, { -5705, 23, 9}, { -5668, 3, 6}, + { -5633, 25, 9}, { -5599, 13, 8}, { -5566, 27, 9}, { -5535, 7, 7}, + { -5504, 29, 9}, { -5475, 15, 8}, { -5446, 31, 9}, { -5419, 1, 4}, + { -5366, 17, 8}, { -5316, 9, 7}, { -5269, 19, 8}, { -5225, 5, 6}, + { -5182, 21, 8}, { -5142, 11, 7}, { -5103, 23, 8}, { -5066, 3, 5}, + { -5031, 25, 8}, { -4997, 13, 7}, { -4964, 27, 8}, { -4932, 7, 6}, + { -4902, 29, 8}, { -4873, 15, 7}, { -4844, 31, 8}, { -4816, 1, 3}, + { -4764, 17, 7}, { -4714, 9, 6}, { -4667, 19, 7}, { -4623, 5, 5}, + { -4580, 21, 7}, { -4540, 11, 6}, { -4501, 23, 7}, { -4464, 3, 4}, + { -4429, 25, 7}, { -4395, 13, 6}, { -4362, 27, 7}, { -4330, 7, 5}, + { -4300, 29, 7}, { -4270, 15, 6}, { -4242, 31, 7}, { -4214, 1, 2}, + { -4162, 17, 6}, { -4112, 9, 5}, { -4065, 19, 6}, { -4021, 5, 4}, + { -3978, 21, 6}, { -3938, 11, 5}, { -3899, 23, 6}, { -3862, 3, 3}, + { -3827, 25, 6}, { -3793, 13, 5}, { -3760, 27, 6}, { -3728, 7, 4}, + { -3698, 29, 6}, { -3668, 15, 5}, { -3640, 31, 6}, { -3612, 1, 1}, + { -3560, 17, 5}, { -3510, 9, 4}, { -3463, 19, 5}, { -3419, 5, 3}, + { -3376, 21, 5}, { -3336, 11, 4}, { -3297, 23, 5}, { -3260, 3, 2}, + { -3225, 25, 5}, { -3191, 13, 4}, { -3158, 27, 5}, { -3126, 7, 3}, + { -3096, 29, 5}, { -3066, 15, 4}, { -3038, 31, 5}, { -3010, 1, 0}, + { -2958, 17, 4}, { -2908, 9, 3}, { -2861, 19, 4}, { -2816, 5, 2}, + { -2774, 21, 4}, { -2734, 11, 3}, { -2695, 23, 4}, { -2658, 3, 1}, + { -2623, 25, 4}, { -2589, 13, 3}, { -2556, 27, 4}, { -2524, 7, 2}, + { -2494, 29, 4}, { -2464, 15, 3}, { -2436, 31, 4}, { -2408, 2, 0}, + { -2356, 17, 3}, { -2306, 9, 2}, { -2259, 19, 3}, { -2214, 5, 1}, + { -2172, 21, 3}, { -2132, 11, 2}, { -2093, 23, 3}, { -2056, 3, 0}, + { -2021, 25, 3}, { -1987, 13, 2}, { -1954, 27, 3}, { -1922, 7, 1}, + { -1892, 29, 3}, { -1862, 15, 2}, { -1834, 31, 3}, { -1806, 4, 0}, + { -1754, 17, 2}, { -1704, 9, 1}, { -1657, 19, 2}, { -1612, 5, 0}, + { -1570, 21, 2}, { -1530, 11, 1}, { -1491, 23, 2}, { -1454, 6, 0}, + { -1419, 25, 2}, { -1384, 13, 1}, { -1352, 27, 2}, { -1320, 7, 0}, + { -1290, 29, 2}, { -1260, 15, 1}, { -1232, 31, 2}, { -1204, 8, 0}, + { -1151, 17, 1}, { -1102, 9, 0}, { -1055, 19, 1}, { -1010, 10, 0}, + { -968, 21, 1}, { -928, 11, 0}, { -889, 23, 1}, { -852, 12, 0}, + { -816, 25, 1}, { -782, 13, 0}, { -750, 27, 1}, { -718, 14, 0}, + { -688, 29, 1}, { -658, 15, 0}, { -630, 31, 1}, { -602, 16, 0}, + { -549, 17, 0}, { -500, 18, 0}, { -453, 19, 0}, { -408, 20, 0}, + { -366, 21, 0}, { -325, 22, 0}, { -287, 23, 0}, { -250, 24, 0}, + { -214, 25, 0}, { -180, 26, 0}, { -148, 27, 0}, { -116, 28, 0}, + { -86, 29, 0}, { -56, 30, 0}, { -28, 31, 0}, { 0, 0, 0}, +}; + +static int pm860x_volatile(unsigned int reg) +{ + BUG_ON(reg >= REG_CACHE_SIZE); + + switch (reg) { + case PM860X_AUDIO_SUPPLIES_2: + return 1; + } + + return 0; +} + +static unsigned int pm860x_read_reg_cache(struct snd_soc_codec *codec, + unsigned int reg) +{ + unsigned char *cache = codec->reg_cache; + + BUG_ON(reg >= REG_CACHE_SIZE); + + if (pm860x_volatile(reg)) + return cache[reg]; + + reg += REG_CACHE_BASE; + + return pm860x_reg_read(codec->control_data, reg); +} + +static int pm860x_write_reg_cache(struct snd_soc_codec *codec, + unsigned int reg, unsigned int value) +{ + unsigned char *cache = codec->reg_cache; + + BUG_ON(reg >= REG_CACHE_SIZE); + + if (!pm860x_volatile(reg)) + cache[reg] = (unsigned char)value; + + reg += REG_CACHE_BASE; + + return pm860x_reg_write(codec->control_data, reg, value); +} + +static int snd_soc_get_volsw_2r_st(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct soc_mixer_control *mc = + (struct soc_mixer_control *)kcontrol->private_value; + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int reg = mc->reg; + unsigned int reg2 = mc->rreg; + int val[2], val2[2], i; + + val[0] = snd_soc_read(codec, reg) & 0x3f; + val[1] = (snd_soc_read(codec, PM860X_SIDETONE_SHIFT) >> 4) & 0xf; + val2[0] = snd_soc_read(codec, reg2) & 0x3f; + val2[1] = (snd_soc_read(codec, PM860X_SIDETONE_SHIFT)) & 0xf; + + for (i = 0; i < ARRAY_SIZE(st_table); i++) { + if ((st_table[i].m == val[0]) && (st_table[i].n == val[1])) + ucontrol->value.integer.value[0] = i; + if ((st_table[i].m == val2[0]) && (st_table[i].n == val2[1])) + ucontrol->value.integer.value[1] = i; + } + return 0; +} + +static int snd_soc_put_volsw_2r_st(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct soc_mixer_control *mc = + (struct soc_mixer_control *)kcontrol->private_value; + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int reg = mc->reg; + unsigned int reg2 = mc->rreg; + int err; + unsigned int val, val2; + + val = ucontrol->value.integer.value[0]; + val2 = ucontrol->value.integer.value[1]; + + err = snd_soc_update_bits(codec, reg, 0x3f, st_table[val].m); + if (err < 0) + return err; + err = snd_soc_update_bits(codec, PM860X_SIDETONE_SHIFT, 0xf0, + st_table[val].n << 4); + if (err < 0) + return err; + + err = snd_soc_update_bits(codec, reg2, 0x3f, st_table[val2].m); + if (err < 0) + return err; + err = snd_soc_update_bits(codec, PM860X_SIDETONE_SHIFT, 0x0f, + st_table[val2].n); + return err; +} + +static int snd_soc_get_volsw_2r_out(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct soc_mixer_control *mc = + (struct soc_mixer_control *)kcontrol->private_value; + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int reg = mc->reg; + unsigned int reg2 = mc->rreg; + unsigned int shift = mc->shift; + int max = mc->max, val, val2; + unsigned int mask = (1 << fls(max)) - 1; + + val = snd_soc_read(codec, reg) >> shift; + val2 = snd_soc_read(codec, reg2) >> shift; + ucontrol->value.integer.value[0] = (max - val) & mask; + ucontrol->value.integer.value[1] = (max - val2) & mask; + + return 0; +} + +static int snd_soc_put_volsw_2r_out(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct soc_mixer_control *mc = + (struct soc_mixer_control *)kcontrol->private_value; + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int reg = mc->reg; + unsigned int reg2 = mc->rreg; + unsigned int shift = mc->shift; + int max = mc->max; + unsigned int mask = (1 << fls(max)) - 1; + int err; + unsigned int val, val2, val_mask; + + val_mask = mask << shift; + val = ((max - ucontrol->value.integer.value[0]) & mask); + val2 = ((max - ucontrol->value.integer.value[1]) & mask); + + val = val << shift; + val2 = val2 << shift; + + err = snd_soc_update_bits(codec, reg, val_mask, val); + if (err < 0) + return err; + + err = snd_soc_update_bits(codec, reg2, val_mask, val2); + return err; +} + +/* DAPM Widget Events */ +/* + * A lot registers are belong to RSYNC domain. It requires enabling RSYNC bit + * after updating these registers. Otherwise, these updated registers won't + * be effective. + */ +static int pm860x_rsync_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_codec *codec = w->codec; + + /* + * In order to avoid current on the load, mute power-on and power-off + * should be transients. + * Unmute by DAC_MUTE. It should be unmuted when DAPM sequence is + * finished. + */ + snd_soc_update_bits(codec, PM860X_DAC_OFFSET, DAC_MUTE, 0); + snd_soc_update_bits(codec, PM860X_EAR_CTRL_2, + RSYNC_CHANGE, RSYNC_CHANGE); + return 0; +} + +static int pm860x_dac_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_codec *codec = w->codec; + unsigned int dac = 0; + int data; + + if (!strcmp(w->name, "Left DAC")) + dac = DAC_LEFT; + if (!strcmp(w->name, "Right DAC")) + dac = DAC_RIGHT; + switch (event) { + case SND_SOC_DAPM_PRE_PMU: + if (dac) { + /* Auto mute in power-on sequence. */ + dac |= MODULATOR; + snd_soc_update_bits(codec, PM860X_DAC_OFFSET, + DAC_MUTE, DAC_MUTE); + snd_soc_update_bits(codec, PM860X_EAR_CTRL_2, + RSYNC_CHANGE, RSYNC_CHANGE); + /* update dac */ + snd_soc_update_bits(codec, PM860X_DAC_EN_2, + dac, dac); + } + break; + case SND_SOC_DAPM_PRE_PMD: + if (dac) { + /* Auto mute in power-off sequence. */ + snd_soc_update_bits(codec, PM860X_DAC_OFFSET, + DAC_MUTE, DAC_MUTE); + snd_soc_update_bits(codec, PM860X_EAR_CTRL_2, + RSYNC_CHANGE, RSYNC_CHANGE); + /* update dac */ + data = snd_soc_read(codec, PM860X_DAC_EN_2); + data &= ~dac; + if (!(data & (DAC_LEFT | DAC_RIGHT))) + data &= ~MODULATOR; + snd_soc_write(codec, PM860X_DAC_EN_2, data); + } + break; + } + return 0; +} + +static const char *pm860x_opamp_texts[] = {"-50%", "-25%", "0%", "75%"}; + +static const char *pm860x_pa_texts[] = {"-33%", "0%", "33%", "66%"}; + +static const struct soc_enum pm860x_hs1_opamp_enum = + SOC_ENUM_SINGLE(PM860X_HS1_CTRL, 5, 4, pm860x_opamp_texts); + +static const struct soc_enum pm860x_hs2_opamp_enum = + SOC_ENUM_SINGLE(PM860X_HS2_CTRL, 5, 4, pm860x_opamp_texts); + +static const struct soc_enum pm860x_hs1_pa_enum = + SOC_ENUM_SINGLE(PM860X_HS1_CTRL, 3, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_hs2_pa_enum = + SOC_ENUM_SINGLE(PM860X_HS2_CTRL, 3, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_lo1_opamp_enum = + SOC_ENUM_SINGLE(PM860X_LO1_CTRL, 5, 4, pm860x_opamp_texts); + +static const struct soc_enum pm860x_lo2_opamp_enum = + SOC_ENUM_SINGLE(PM860X_LO2_CTRL, 5, 4, pm860x_opamp_texts); + +static const struct soc_enum pm860x_lo1_pa_enum = + SOC_ENUM_SINGLE(PM860X_LO1_CTRL, 3, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_lo2_pa_enum = + SOC_ENUM_SINGLE(PM860X_LO2_CTRL, 3, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_spk_pa_enum = + SOC_ENUM_SINGLE(PM860X_EAR_CTRL_1, 5, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_ear_pa_enum = + SOC_ENUM_SINGLE(PM860X_EAR_CTRL_2, 0, 4, pm860x_pa_texts); + +static const struct soc_enum pm860x_spk_ear_opamp_enum = + SOC_ENUM_SINGLE(PM860X_EAR_CTRL_1, 3, 4, pm860x_opamp_texts); + +static const struct snd_kcontrol_new pm860x_snd_controls[] = { + SOC_DOUBLE_R_TLV("ADC Capture Volume", PM860X_ADC_ANA_2, + PM860X_ADC_ANA_3, 6, 3, 0, adc_tlv), + SOC_DOUBLE_TLV("AUX Capture Volume", PM860X_ADC_ANA_3, 0, 3, 7, 0, + aux_tlv), + SOC_SINGLE_TLV("MIC1 Capture Volume", PM860X_ADC_ANA_2, 0, 7, 0, + mic_tlv), + SOC_SINGLE_TLV("MIC3 Capture Volume", PM860X_ADC_ANA_2, 3, 7, 0, + mic_tlv), + SOC_DOUBLE_R_EXT_TLV("Sidetone Volume", PM860X_SIDETONE_L_GAIN, + PM860X_SIDETONE_R_GAIN, 0, ARRAY_SIZE(st_table)-1, + 0, snd_soc_get_volsw_2r_st, + snd_soc_put_volsw_2r_st, st_tlv), + SOC_SINGLE_TLV("Speaker Playback Volume", PM860X_EAR_CTRL_1, + 0, 7, 0, out_tlv), + SOC_DOUBLE_R_TLV("Line Playback Volume", PM860X_LO1_CTRL, + PM860X_LO2_CTRL, 0, 7, 0, out_tlv), + SOC_DOUBLE_R_TLV("Headset Playback Volume", PM860X_HS1_CTRL, + PM860X_HS2_CTRL, 0, 7, 0, out_tlv), + SOC_DOUBLE_R_EXT_TLV("Hifi Left Playback Volume", + PM860X_HIFIL_GAIN_LEFT, + PM860X_HIFIL_GAIN_RIGHT, 0, 63, 0, + snd_soc_get_volsw_2r_out, + snd_soc_put_volsw_2r_out, dpga_tlv), + SOC_DOUBLE_R_EXT_TLV("Hifi Right Playback Volume", + PM860X_HIFIR_GAIN_LEFT, + PM860X_HIFIR_GAIN_RIGHT, 0, 63, 0, + snd_soc_get_volsw_2r_out, + snd_soc_put_volsw_2r_out, dpga_tlv), + SOC_DOUBLE_R_EXT_TLV("Lofi Playback Volume", PM860X_LOFI_GAIN_LEFT, + PM860X_LOFI_GAIN_RIGHT, 0, 63, 0, + snd_soc_get_volsw_2r_out, + snd_soc_put_volsw_2r_out, dpga_tlv), + SOC_ENUM("Headset1 Operational Amplifier Current", + pm860x_hs1_opamp_enum), + SOC_ENUM("Headset2 Operational Amplifier Current", + pm860x_hs2_opamp_enum), + SOC_ENUM("Headset1 Amplifier Current", pm860x_hs1_pa_enum), + SOC_ENUM("Headset2 Amplifier Current", pm860x_hs2_pa_enum), + SOC_ENUM("Lineout1 Operational Amplifier Current", + pm860x_lo1_opamp_enum), + SOC_ENUM("Lineout2 Operational Amplifier Current", + pm860x_lo2_opamp_enum), + SOC_ENUM("Lineout1 Amplifier Current", pm860x_lo1_pa_enum), + SOC_ENUM("Lineout2 Amplifier Current", pm860x_lo2_pa_enum), + SOC_ENUM("Speaker Operational Amplifier Current", + pm860x_spk_ear_opamp_enum), + SOC_ENUM("Speaker Amplifier Current", pm860x_spk_pa_enum), + SOC_ENUM("Earpiece Amplifier Current", pm860x_ear_pa_enum), +}; + +/* + * DAPM Controls + */ + +/* PCM Switch / PCM Interface */ +static const struct snd_kcontrol_new pcm_switch_controls = + SOC_DAPM_SINGLE("Switch", PM860X_ADC_EN_2, 0, 1, 0); + +/* AUX1 Switch */ +static const struct snd_kcontrol_new aux1_switch_controls = + SOC_DAPM_SINGLE("Switch", PM860X_ANA_TO_ANA, 4, 1, 0); + +/* AUX2 Switch */ +static const struct snd_kcontrol_new aux2_switch_controls = + SOC_DAPM_SINGLE("Switch", PM860X_ANA_TO_ANA, 5, 1, 0); + +/* Left Ex. PA Switch */ +static const struct snd_kcontrol_new lepa_switch_controls = + SOC_DAPM_SINGLE("Switch", PM860X_DAC_EN_2, 2, 1, 0); + +/* Right Ex. PA Switch */ +static const struct snd_kcontrol_new repa_switch_controls = + SOC_DAPM_SINGLE("Switch", PM860X_DAC_EN_2, 1, 1, 0); + +/* PCM Mux / Mux7 */ +static const char *aif1_text[] = { + "PCM L", "PCM R", +}; + +static const struct soc_enum aif1_enum = + SOC_ENUM_SINGLE(PM860X_PCM_IFACE_3, 6, 2, aif1_text); + +static const struct snd_kcontrol_new aif1_mux = + SOC_DAPM_ENUM("PCM Mux", aif1_enum); + +/* I2S Mux / Mux9 */ +static const char *i2s_din_text[] = { + "DIN", "DIN1", +}; + +static const struct soc_enum i2s_din_enum = + SOC_ENUM_SINGLE(PM860X_I2S_IFACE_3, 1, 2, i2s_din_text); + +static const struct snd_kcontrol_new i2s_din_mux = + SOC_DAPM_ENUM("I2S DIN Mux", i2s_din_enum); + +/* I2S Mic Mux / Mux8 */ +static const char *i2s_mic_text[] = { + "Ex PA", "ADC", +}; + +static const struct soc_enum i2s_mic_enum = + SOC_ENUM_SINGLE(PM860X_I2S_IFACE_3, 4, 2, i2s_mic_text); + +static const struct snd_kcontrol_new i2s_mic_mux = + SOC_DAPM_ENUM("I2S Mic Mux", i2s_mic_enum); + +/* ADCL Mux / Mux2 */ +static const char *adcl_text[] = { + "ADCR", "ADCL", +}; + +static const struct soc_enum adcl_enum = + SOC_ENUM_SINGLE(PM860X_PCM_IFACE_3, 4, 2, adcl_text); + +static const struct snd_kcontrol_new adcl_mux = + SOC_DAPM_ENUM("ADC Left Mux", adcl_enum); + +/* ADCR Mux / Mux3 */ +static const char *adcr_text[] = { + "ADCL", "ADCR", +}; + +static const struct soc_enum adcr_enum = + SOC_ENUM_SINGLE(PM860X_PCM_IFACE_3, 2, 2, adcr_text); + +static const struct snd_kcontrol_new adcr_mux = + SOC_DAPM_ENUM("ADC Right Mux", adcr_enum); + +/* ADCR EC Mux / Mux6 */ +static const char *adcr_ec_text[] = { + "ADCR", "EC", +}; + +static const struct soc_enum adcr_ec_enum = + SOC_ENUM_SINGLE(PM860X_ADC_EN_2, 3, 2, adcr_ec_text); + +static const struct snd_kcontrol_new adcr_ec_mux = + SOC_DAPM_ENUM("ADCR EC Mux", adcr_ec_enum); + +/* EC Mux / Mux4 */ +static const char *ec_text[] = { + "Left", "Right", "Left + Right", +}; + +static const struct soc_enum ec_enum = + SOC_ENUM_SINGLE(PM860X_EC_PATH, 1, 3, ec_text); + +static const struct snd_kcontrol_new ec_mux = + SOC_DAPM_ENUM("EC Mux", ec_enum); + +static const char *dac_text[] = { + "No input", "Right", "Left", "No input", +}; + +/* DAC Headset 1 Mux / Mux10 */ +static const struct soc_enum dac_hs1_enum = + SOC_ENUM_SINGLE(PM860X_ANA_INPUT_SEL_1, 0, 4, dac_text); + +static const struct snd_kcontrol_new dac_hs1_mux = + SOC_DAPM_ENUM("DAC HS1 Mux", dac_hs1_enum); + +/* DAC Headset 2 Mux / Mux11 */ +static const struct soc_enum dac_hs2_enum = + SOC_ENUM_SINGLE(PM860X_ANA_INPUT_SEL_1, 2, 4, dac_text); + +static const struct snd_kcontrol_new dac_hs2_mux = + SOC_DAPM_ENUM("DAC HS2 Mux", dac_hs2_enum); + +/* DAC Lineout 1 Mux / Mux12 */ +static const struct soc_enum dac_lo1_enum = + SOC_ENUM_SINGLE(PM860X_ANA_INPUT_SEL_1, 4, 4, dac_text); + +static const struct snd_kcontrol_new dac_lo1_mux = + SOC_DAPM_ENUM("DAC LO1 Mux", dac_lo1_enum); + +/* DAC Lineout 2 Mux / Mux13 */ +static const struct soc_enum dac_lo2_enum = + SOC_ENUM_SINGLE(PM860X_ANA_INPUT_SEL_1, 6, 4, dac_text); + +static const struct snd_kcontrol_new dac_lo2_mux = + SOC_DAPM_ENUM("DAC LO2 Mux", dac_lo2_enum); + +/* DAC Spearker Earphone Mux / Mux14 */ +static const struct soc_enum dac_spk_ear_enum = + SOC_ENUM_SINGLE(PM860X_ANA_INPUT_SEL_2, 0, 4, dac_text); + +static const struct snd_kcontrol_new dac_spk_ear_mux = + SOC_DAPM_ENUM("DAC SP Mux", dac_spk_ear_enum); + +/* Headset 1 Mux / Mux15 */ +static const char *in_text[] = { + "Digital", "Analog", +}; + +static const struct soc_enum hs1_enum = + SOC_ENUM_SINGLE(PM860X_ANA_TO_ANA, 0, 2, in_text); + +static const struct snd_kcontrol_new hs1_mux = + SOC_DAPM_ENUM("Headset1 Mux", hs1_enum); + +/* Headset 2 Mux / Mux16 */ +static const struct soc_enum hs2_enum = + SOC_ENUM_SINGLE(PM860X_ANA_TO_ANA, 1, 2, in_text); + +static const struct snd_kcontrol_new hs2_mux = + SOC_DAPM_ENUM("Headset2 Mux", hs2_enum); + +/* Lineout 1 Mux / Mux17 */ +static const struct soc_enum lo1_enum = + SOC_ENUM_SINGLE(PM860X_ANA_TO_ANA, 2, 2, in_text); + +static const struct snd_kcontrol_new lo1_mux = + SOC_DAPM_ENUM("Lineout1 Mux", lo1_enum); + +/* Lineout 2 Mux / Mux18 */ +static const struct soc_enum lo2_enum = + SOC_ENUM_SINGLE(PM860X_ANA_TO_ANA, 3, 2, in_text); + +static const struct snd_kcontrol_new lo2_mux = + SOC_DAPM_ENUM("Lineout2 Mux", lo2_enum); + +/* Speaker Earpiece Demux */ +static const char *spk_text[] = { + "Earpiece", "Speaker", +}; + +static const struct soc_enum spk_enum = + SOC_ENUM_SINGLE(PM860X_ANA_TO_ANA, 6, 2, spk_text); + +static const struct snd_kcontrol_new spk_demux = + SOC_DAPM_ENUM("Speaker Earpiece Demux", spk_enum); + +/* MIC Mux / Mux1 */ +static const char *mic_text[] = { + "Mic 1", "Mic 2", +}; + +static const struct soc_enum mic_enum = + SOC_ENUM_SINGLE(PM860X_ADC_ANA_4, 4, 2, mic_text); + +static const struct snd_kcontrol_new mic_mux = + SOC_DAPM_ENUM("MIC Mux", mic_enum); + +static const struct snd_soc_dapm_widget pm860x_dapm_widgets[] = { + SND_SOC_DAPM_AIF_IN("PCM SDI", "PCM Playback", 0, + PM860X_ADC_EN_2, 0, 0), + SND_SOC_DAPM_AIF_OUT("PCM SDO", "PCM Capture", 0, + PM860X_PCM_IFACE_3, 1, 1), + + + SND_SOC_DAPM_AIF_IN("I2S DIN", "I2S Playback", 0, + PM860X_DAC_EN_2, 0, 0), + SND_SOC_DAPM_AIF_IN("I2S DIN1", "I2S Playback", 0, + PM860X_DAC_EN_2, 0, 0), + SND_SOC_DAPM_AIF_OUT("I2S DOUT", "I2S Capture", 0, + PM860X_I2S_IFACE_3, 5, 1), + SND_SOC_DAPM_MUX("I2S Mic Mux", SND_SOC_NOPM, 0, 0, &i2s_mic_mux), + SND_SOC_DAPM_MUX("ADC Left Mux", SND_SOC_NOPM, 0, 0, &adcl_mux), + SND_SOC_DAPM_MUX("ADC Right Mux", SND_SOC_NOPM, 0, 0, &adcr_mux), + SND_SOC_DAPM_MUX("EC Mux", SND_SOC_NOPM, 0, 0, &ec_mux), + SND_SOC_DAPM_MUX("ADCR EC Mux", SND_SOC_NOPM, 0, 0, &adcr_ec_mux), + SND_SOC_DAPM_SWITCH("Left EPA", SND_SOC_NOPM, 0, 0, + &lepa_switch_controls), + SND_SOC_DAPM_SWITCH("Right EPA", SND_SOC_NOPM, 0, 0, + &repa_switch_controls), + + SND_SOC_DAPM_REG(snd_soc_dapm_supply, "Left ADC MOD", PM860X_ADC_EN_1, + 0, 1, 1, 0), + SND_SOC_DAPM_REG(snd_soc_dapm_supply, "Right ADC MOD", PM860X_ADC_EN_1, + 1, 1, 1, 0), + SND_SOC_DAPM_ADC("Left ADC", NULL, PM860X_ADC_EN_2, 5, 0), + SND_SOC_DAPM_ADC("Right ADC", NULL, PM860X_ADC_EN_2, 4, 0), + + SND_SOC_DAPM_SWITCH("AUX1 Switch", SND_SOC_NOPM, 0, 0, + &aux1_switch_controls), + SND_SOC_DAPM_SWITCH("AUX2 Switch", SND_SOC_NOPM, 0, 0, + &aux2_switch_controls), + + SND_SOC_DAPM_MUX("MIC Mux", SND_SOC_NOPM, 0, 0, &mic_mux), + SND_SOC_DAPM_MICBIAS("Mic1 Bias", PM860X_ADC_ANA_1, 2, 0), + SND_SOC_DAPM_MICBIAS("Mic3 Bias", PM860X_ADC_ANA_1, 7, 0), + SND_SOC_DAPM_PGA("MIC1 Volume", PM860X_ADC_EN_1, 2, 0, NULL, 0), + SND_SOC_DAPM_PGA("MIC3 Volume", PM860X_ADC_EN_1, 3, 0, NULL, 0), + SND_SOC_DAPM_PGA("AUX1 Volume", PM860X_ADC_EN_1, 4, 0, NULL, 0), + SND_SOC_DAPM_PGA("AUX2 Volume", PM860X_ADC_EN_1, 5, 0, NULL, 0), + SND_SOC_DAPM_PGA("Sidetone PGA", PM860X_ADC_EN_2, 1, 0, NULL, 0), + SND_SOC_DAPM_PGA("Lofi PGA", PM860X_ADC_EN_2, 2, 0, NULL, 0), + + SND_SOC_DAPM_INPUT("AUX1"), + SND_SOC_DAPM_INPUT("AUX2"), + SND_SOC_DAPM_INPUT("MIC1P"), + SND_SOC_DAPM_INPUT("MIC1N"), + SND_SOC_DAPM_INPUT("MIC2P"), + SND_SOC_DAPM_INPUT("MIC2N"), + SND_SOC_DAPM_INPUT("MIC3P"), + SND_SOC_DAPM_INPUT("MIC3N"), + + SND_SOC_DAPM_DAC_E("Left DAC", NULL, SND_SOC_NOPM, 0, 0, + pm860x_dac_event, + SND_SOC_DAPM_PRE_PMU | SND_SOC_DAPM_PRE_PMD), + SND_SOC_DAPM_DAC_E("Right DAC", NULL, SND_SOC_NOPM, 0, 0, + pm860x_dac_event, + SND_SOC_DAPM_PRE_PMU | SND_SOC_DAPM_PRE_PMD), + + SND_SOC_DAPM_MUX("I2S DIN Mux", SND_SOC_NOPM, 0, 0, &i2s_din_mux), + SND_SOC_DAPM_MUX("DAC HS1 Mux", SND_SOC_NOPM, 0, 0, &dac_hs1_mux), + SND_SOC_DAPM_MUX("DAC HS2 Mux", SND_SOC_NOPM, 0, 0, &dac_hs2_mux), + SND_SOC_DAPM_MUX("DAC LO1 Mux", SND_SOC_NOPM, 0, 0, &dac_lo1_mux), + SND_SOC_DAPM_MUX("DAC LO2 Mux", SND_SOC_NOPM, 0, 0, &dac_lo2_mux), + SND_SOC_DAPM_MUX("DAC SP Mux", SND_SOC_NOPM, 0, 0, &dac_spk_ear_mux), + SND_SOC_DAPM_MUX("Headset1 Mux", SND_SOC_NOPM, 0, 0, &hs1_mux), + SND_SOC_DAPM_MUX("Headset2 Mux", SND_SOC_NOPM, 0, 0, &hs2_mux), + SND_SOC_DAPM_MUX("Lineout1 Mux", SND_SOC_NOPM, 0, 0, &lo1_mux), + SND_SOC_DAPM_MUX("Lineout2 Mux", SND_SOC_NOPM, 0, 0, &lo2_mux), + SND_SOC_DAPM_MUX("Speaker Earpiece Demux", SND_SOC_NOPM, 0, 0, + &spk_demux), + + + SND_SOC_DAPM_PGA("Headset1 PGA", PM860X_DAC_EN_1, 0, 0, NULL, 0), + SND_SOC_DAPM_PGA("Headset2 PGA", PM860X_DAC_EN_1, 1, 0, NULL, 0), + SND_SOC_DAPM_OUTPUT("HS1"), + SND_SOC_DAPM_OUTPUT("HS2"), + SND_SOC_DAPM_PGA("Lineout1 PGA", PM860X_DAC_EN_1, 2, 0, NULL, 0), + SND_SOC_DAPM_PGA("Lineout2 PGA", PM860X_DAC_EN_1, 3, 0, NULL, 0), + SND_SOC_DAPM_OUTPUT("LINEOUT1"), + SND_SOC_DAPM_OUTPUT("LINEOUT2"), + SND_SOC_DAPM_PGA("Earpiece PGA", PM860X_DAC_EN_1, 4, 0, NULL, 0), + SND_SOC_DAPM_OUTPUT("EARP"), + SND_SOC_DAPM_OUTPUT("EARN"), + SND_SOC_DAPM_PGA("Speaker PGA", PM860X_DAC_EN_1, 5, 0, NULL, 0), + SND_SOC_DAPM_OUTPUT("LSP"), + SND_SOC_DAPM_OUTPUT("LSN"), + SND_SOC_DAPM_REG(snd_soc_dapm_supply, "VCODEC", PM860X_AUDIO_SUPPLIES_2, + 0, SUPPLY_MASK, SUPPLY_MASK, 0), + + PM860X_DAPM_OUTPUT("RSYNC", pm860x_rsync_event), +}; + +static const struct snd_soc_dapm_route audio_map[] = { + /* supply */ + {"Left DAC", NULL, "VCODEC"}, + {"Right DAC", NULL, "VCODEC"}, + {"Left ADC", NULL, "VCODEC"}, + {"Right ADC", NULL, "VCODEC"}, + {"Left ADC", NULL, "Left ADC MOD"}, + {"Right ADC", NULL, "Right ADC MOD"}, + + /* PCM/AIF1 Inputs */ + {"PCM SDO", NULL, "ADC Left Mux"}, + {"PCM SDO", NULL, "ADCR EC Mux"}, + + /* PCM/AFI2 Outputs */ + {"Lofi PGA", NULL, "PCM SDI"}, + {"Lofi PGA", NULL, "Sidetone PGA"}, + {"Left DAC", NULL, "Lofi PGA"}, + {"Right DAC", NULL, "Lofi PGA"}, + + /* I2S/AIF2 Inputs */ + {"MIC Mux", "Mic 1", "MIC1P"}, + {"MIC Mux", "Mic 1", "MIC1N"}, + {"MIC Mux", "Mic 2", "MIC2P"}, + {"MIC Mux", "Mic 2", "MIC2N"}, + {"MIC1 Volume", NULL, "MIC Mux"}, + {"MIC3 Volume", NULL, "MIC3P"}, + {"MIC3 Volume", NULL, "MIC3N"}, + {"Left ADC", NULL, "MIC1 Volume"}, + {"Right ADC", NULL, "MIC3 Volume"}, + {"ADC Left Mux", "ADCR", "Right ADC"}, + {"ADC Left Mux", "ADCL", "Left ADC"}, + {"ADC Right Mux", "ADCL", "Left ADC"}, + {"ADC Right Mux", "ADCR", "Right ADC"}, + {"Left EPA", "Switch", "Left DAC"}, + {"Right EPA", "Switch", "Right DAC"}, + {"EC Mux", "Left", "Left DAC"}, + {"EC Mux", "Right", "Right DAC"}, + {"EC Mux", "Left + Right", "Left DAC"}, + {"EC Mux", "Left + Right", "Right DAC"}, + {"ADCR EC Mux", "ADCR", "ADC Right Mux"}, + {"ADCR EC Mux", "EC", "EC Mux"}, + {"I2S Mic Mux", "Ex PA", "Left EPA"}, + {"I2S Mic Mux", "Ex PA", "Right EPA"}, + {"I2S Mic Mux", "ADC", "ADC Left Mux"}, + {"I2S Mic Mux", "ADC", "ADCR EC Mux"}, + {"I2S DOUT", NULL, "I2S Mic Mux"}, + + /* I2S/AIF2 Outputs */ + {"I2S DIN Mux", "DIN", "I2S DIN"}, + {"I2S DIN Mux", "DIN1", "I2S DIN1"}, + {"Left DAC", NULL, "I2S DIN Mux"}, + {"Right DAC", NULL, "I2S DIN Mux"}, + {"DAC HS1 Mux", "Left", "Left DAC"}, + {"DAC HS1 Mux", "Right", "Right DAC"}, + {"DAC HS2 Mux", "Left", "Left DAC"}, + {"DAC HS2 Mux", "Right", "Right DAC"}, + {"DAC LO1 Mux", "Left", "Left DAC"}, + {"DAC LO1 Mux", "Right", "Right DAC"}, + {"DAC LO2 Mux", "Left", "Left DAC"}, + {"DAC LO2 Mux", "Right", "Right DAC"}, + {"Headset1 Mux", "Digital", "DAC HS1 Mux"}, + {"Headset2 Mux", "Digital", "DAC HS2 Mux"}, + {"Lineout1 Mux", "Digital", "DAC LO1 Mux"}, + {"Lineout2 Mux", "Digital", "DAC LO2 Mux"}, + {"Headset1 PGA", NULL, "Headset1 Mux"}, + {"Headset2 PGA", NULL, "Headset2 Mux"}, + {"Lineout1 PGA", NULL, "Lineout1 Mux"}, + {"Lineout2 PGA", NULL, "Lineout2 Mux"}, + {"DAC SP Mux", "Left", "Left DAC"}, + {"DAC SP Mux", "Right", "Right DAC"}, + {"Speaker Earpiece Demux", "Speaker", "DAC SP Mux"}, + {"Speaker PGA", NULL, "Speaker Earpiece Demux"}, + {"Earpiece PGA", NULL, "Speaker Earpiece Demux"}, + + {"RSYNC", NULL, "Headset1 PGA"}, + {"RSYNC", NULL, "Headset2 PGA"}, + {"RSYNC", NULL, "Lineout1 PGA"}, + {"RSYNC", NULL, "Lineout2 PGA"}, + {"RSYNC", NULL, "Speaker PGA"}, + {"RSYNC", NULL, "Speaker PGA"}, + {"RSYNC", NULL, "Earpiece PGA"}, + {"RSYNC", NULL, "Earpiece PGA"}, + + {"HS1", NULL, "RSYNC"}, + {"HS2", NULL, "RSYNC"}, + {"LINEOUT1", NULL, "RSYNC"}, + {"LINEOUT2", NULL, "RSYNC"}, + {"LSP", NULL, "RSYNC"}, + {"LSN", NULL, "RSYNC"}, + {"EARP", NULL, "RSYNC"}, + {"EARN", NULL, "RSYNC"}, +}; + +/* + * Use MUTE_LEFT & MUTE_RIGHT to implement digital mute. + * These bits can also be used to mute. + */ +static int pm860x_digital_mute(struct snd_soc_dai *codec_dai, int mute) +{ + struct snd_soc_codec *codec = codec_dai->codec; + int data = 0, mask = MUTE_LEFT | MUTE_RIGHT; + + if (mute) + data = mask; + snd_soc_update_bits(codec, PM860X_DAC_OFFSET, mask, data); + snd_soc_update_bits(codec, PM860X_EAR_CTRL_2, + RSYNC_CHANGE, RSYNC_CHANGE); + return 0; +} + +static int pm860x_pcm_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + unsigned char inf = 0, mask = 0; + + /* bit size */ + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + inf &= ~PCM_INF2_18WL; + break; + case SNDRV_PCM_FORMAT_S18_3LE: + inf |= PCM_INF2_18WL; + break; + default: + return -EINVAL; + } + mask |= PCM_INF2_18WL; + snd_soc_update_bits(codec, PM860X_PCM_IFACE_2, mask, inf); + + /* sample rate */ + switch (params_rate(params)) { + case 8000: + inf = 0; + break; + case 16000: + inf = 3; + break; + case 32000: + inf = 6; + break; + case 48000: + inf = 8; + break; + default: + return -EINVAL; + } + snd_soc_update_bits(codec, PM860X_PCM_RATE, 0x0f, inf); + + return 0; +} + +static int pm860x_pcm_set_dai_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + unsigned char inf = 0, mask = 0; + int ret = -EINVAL; + + mask |= PCM_INF2_BCLK | PCM_INF2_FS | PCM_INF2_MASTER; + + /* set master/slave audio interface */ + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBM_CFM: + case SND_SOC_DAIFMT_CBM_CFS: + if (pm860x->dir == PM860X_CLK_DIR_OUT) { + inf |= PCM_INF2_MASTER; + ret = 0; + } + break; + case SND_SOC_DAIFMT_CBS_CFS: + if (pm860x->dir == PM860X_CLK_DIR_IN) { + inf &= ~PCM_INF2_MASTER; + ret = 0; + } + break; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + inf |= PCM_EXACT_I2S; + ret = 0; + break; + } + mask |= PCM_MODE_MASK; + if (ret) + return ret; + snd_soc_update_bits(codec, PM860X_PCM_IFACE_2, mask, inf); + return 0; +} + +static int pm860x_set_dai_sysclk(struct snd_soc_dai *codec_dai, + int clk_id, unsigned int freq, int dir) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + + if (dir == PM860X_CLK_DIR_OUT) + pm860x->dir = PM860X_CLK_DIR_OUT; + else { + pm860x->dir = PM860X_CLK_DIR_IN; + return -EINVAL; + } + + return 0; +} + +static int pm860x_i2s_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + unsigned char inf; + + /* bit size */ + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + inf = 0; + break; + case SNDRV_PCM_FORMAT_S18_3LE: + inf = PCM_INF2_18WL; + break; + default: + return -EINVAL; + } + snd_soc_update_bits(codec, PM860X_I2S_IFACE_2, PCM_INF2_18WL, inf); + + /* sample rate */ + switch (params_rate(params)) { + case 8000: + inf = 0; + break; + case 11025: + inf = 1; + break; + case 16000: + inf = 3; + break; + case 22050: + inf = 4; + break; + case 32000: + inf = 6; + break; + case 44100: + inf = 7; + break; + case 48000: + inf = 8; + break; + default: + return -EINVAL; + } + snd_soc_update_bits(codec, PM860X_I2S_IFACE_4, 0xf, inf); + + return 0; +} + +static int pm860x_i2s_set_dai_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + unsigned char inf = 0, mask = 0; + + mask |= PCM_INF2_BCLK | PCM_INF2_FS | PCM_INF2_MASTER; + + /* set master/slave audio interface */ + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBM_CFM: + if (pm860x->dir == PM860X_CLK_DIR_OUT) + inf |= PCM_INF2_MASTER; + else + return -EINVAL; + break; + case SND_SOC_DAIFMT_CBS_CFS: + if (pm860x->dir == PM860X_CLK_DIR_IN) + inf &= ~PCM_INF2_MASTER; + else + return -EINVAL; + break; + default: + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + inf |= PCM_EXACT_I2S; + break; + default: + return -EINVAL; + } + mask |= PCM_MODE_MASK; + snd_soc_update_bits(codec, PM860X_I2S_IFACE_2, mask, inf); + return 0; +} + +static int pm860x_set_bias_level(struct snd_soc_codec *codec, + enum snd_soc_bias_level level) +{ + int data; + + switch (level) { + case SND_SOC_BIAS_ON: + break; + + case SND_SOC_BIAS_PREPARE: + break; + + case SND_SOC_BIAS_STANDBY: + if (codec->bias_level == SND_SOC_BIAS_OFF) { + /* Enable Audio PLL & Audio section */ + data = AUDIO_PLL | AUDIO_SECTION_RESET + | AUDIO_SECTION_ON; + pm860x_reg_write(codec->control_data, REG_MISC2, data); + } + break; + + case SND_SOC_BIAS_OFF: + data = AUDIO_PLL | AUDIO_SECTION_RESET | AUDIO_SECTION_ON; + pm860x_set_bits(codec->control_data, REG_MISC2, data, 0); + break; + } + codec->bias_level = level; + return 0; +} + +static struct snd_soc_dai_ops pm860x_pcm_dai_ops = { + .digital_mute = pm860x_digital_mute, + .hw_params = pm860x_pcm_hw_params, + .set_fmt = pm860x_pcm_set_dai_fmt, + .set_sysclk = pm860x_set_dai_sysclk, +}; + +static struct snd_soc_dai_ops pm860x_i2s_dai_ops = { + .digital_mute = pm860x_digital_mute, + .hw_params = pm860x_i2s_hw_params, + .set_fmt = pm860x_i2s_set_dai_fmt, + .set_sysclk = pm860x_set_dai_sysclk, +}; + +#define PM860X_RATES (SNDRV_PCM_RATE_8000 | SNDRV_PCM_RATE_16000 | \ + SNDRV_PCM_RATE_32000 | SNDRV_PCM_RATE_48000) + +static struct snd_soc_dai_driver pm860x_dai[] = { + { + /* DAI PCM */ + .name = "88pm860x-pcm", + .id = 1, + .playback = { + .stream_name = "PCM Playback", + .channels_min = 2, + .channels_max = 2, + .rates = PM860X_RATES, + .formats = SNDRV_PCM_FORMAT_S16_LE | \ + SNDRV_PCM_FORMAT_S18_3LE, + }, + .capture = { + .stream_name = "PCM Capture", + .channels_min = 2, + .channels_max = 2, + .rates = PM860X_RATES, + .formats = SNDRV_PCM_FORMAT_S16_LE | \ + SNDRV_PCM_FORMAT_S18_3LE, + }, + .ops = &pm860x_pcm_dai_ops, + }, { + /* DAI I2S */ + .name = "88pm860x-i2s", + .id = 2, + .playback = { + .stream_name = "I2S Playback", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_48000, + .formats = SNDRV_PCM_FORMAT_S16_LE | \ + SNDRV_PCM_FORMAT_S18_3LE, + }, + .capture = { + .stream_name = "I2S Capture", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_48000, + .formats = SNDRV_PCM_FORMAT_S16_LE | \ + SNDRV_PCM_FORMAT_S18_3LE, + }, + .ops = &pm860x_i2s_dai_ops, + }, +}; + +static irqreturn_t pm860x_codec_handler(int irq, void *data) +{ + struct pm860x_priv *pm860x = data; + int status, shrt, report = 0, mic_report = 0; + int mask; + + status = pm860x_reg_read(pm860x->i2c, REG_STATUS_1); + shrt = pm860x_reg_read(pm860x->i2c, REG_SHORTS); + mask = pm860x->det.hs_shrt | pm860x->det.hook_det | pm860x->det.lo_shrt + | pm860x->det.hp_det; + + if ((pm860x->det.hp_det & SND_JACK_HEADPHONE) + && (status & HEADSET_STATUS)) + report |= SND_JACK_HEADPHONE; + + if ((pm860x->det.mic_det & SND_JACK_MICROPHONE) + && (status & MIC_STATUS)) + mic_report |= SND_JACK_MICROPHONE; + + if (pm860x->det.hs_shrt && (shrt & (SHORT_HS1 | SHORT_HS2))) + report |= pm860x->det.hs_shrt; + + if (pm860x->det.hook_det && (status & HOOK_STATUS)) + report |= pm860x->det.hook_det; + + if (pm860x->det.lo_shrt && (shrt & (SHORT_LO1 | SHORT_LO2))) + report |= pm860x->det.lo_shrt; + + if (report) + snd_soc_jack_report(pm860x->det.hp_jack, report, mask); + if (mic_report) + snd_soc_jack_report(pm860x->det.mic_jack, SND_JACK_MICROPHONE, + SND_JACK_MICROPHONE); + + dev_dbg(pm860x->codec->dev, "headphone report:0x%x, mask:%x\n", + report, mask); + dev_dbg(pm860x->codec->dev, "microphone report:0x%x\n", mic_report); + return IRQ_HANDLED; +} + +int pm860x_hs_jack_detect(struct snd_soc_codec *codec, + struct snd_soc_jack *jack, + int det, int hook, int hs_shrt, int lo_shrt) +{ + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + int data; + + pm860x->det.hp_jack = jack; + pm860x->det.hp_det = det; + pm860x->det.hook_det = hook; + pm860x->det.hs_shrt = hs_shrt; + pm860x->det.lo_shrt = lo_shrt; + + if (det & SND_JACK_HEADPHONE) + pm860x_set_bits(codec->control_data, REG_HS_DET, + EN_HS_DET, EN_HS_DET); + /* headset short detect */ + if (hs_shrt) { + data = CLR_SHORT_HS2 | CLR_SHORT_HS1; + pm860x_set_bits(codec->control_data, REG_SHORTS, data, data); + } + /* Lineout short detect */ + if (lo_shrt) { + data = CLR_SHORT_LO2 | CLR_SHORT_LO1; + pm860x_set_bits(codec->control_data, REG_SHORTS, data, data); + } + + /* sync status */ + pm860x_codec_handler(0, pm860x); + return 0; +} +EXPORT_SYMBOL_GPL(pm860x_hs_jack_detect); + +int pm860x_mic_jack_detect(struct snd_soc_codec *codec, + struct snd_soc_jack *jack, int det) +{ + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + + pm860x->det.mic_jack = jack; + pm860x->det.mic_det = det; + + if (det & SND_JACK_MICROPHONE) + pm860x_set_bits(codec->control_data, REG_MIC_DET, + MICDET_MASK, MICDET_MASK); + + /* sync status */ + pm860x_codec_handler(0, pm860x); + return 0; +} +EXPORT_SYMBOL_GPL(pm860x_mic_jack_detect); + +static int pm860x_probe(struct snd_soc_codec *codec) +{ + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + int i, ret; + + pm860x->codec = codec; + + codec->control_data = pm860x->i2c; + + for (i = 0; i < 4; i++) { + ret = request_threaded_irq(pm860x->irq[i], NULL, + pm860x_codec_handler, IRQF_ONESHOT, + pm860x->name[i], pm860x); + if (ret < 0) { + dev_err(codec->dev, "Failed to request IRQ!\n"); + goto out_irq; + } + } + + pm860x_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + ret = pm860x_bulk_read(codec->control_data, REG_CACHE_BASE, + REG_CACHE_SIZE, codec->reg_cache); + if (ret < 0) { + dev_err(codec->dev, "Failed to fill register cache: %d\n", + ret); + goto out_codec; + } + + snd_soc_add_controls(codec, pm860x_snd_controls, + ARRAY_SIZE(pm860x_snd_controls)); + snd_soc_dapm_new_controls(codec, pm860x_dapm_widgets, + ARRAY_SIZE(pm860x_dapm_widgets)); + snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); + return 0; + +out_codec: + i = 3; +out_irq: + for (; i >= 0; i--) + free_irq(pm860x->irq[i], pm860x); + return -EINVAL; +} + +static int pm860x_remove(struct snd_soc_codec *codec) +{ + struct pm860x_priv *pm860x = snd_soc_codec_get_drvdata(codec); + int i; + + for (i = 3; i >= 0; i--) + free_irq(pm860x->irq[i], pm860x); + pm860x_set_bias_level(codec, SND_SOC_BIAS_OFF); + return 0; +} + +static struct snd_soc_codec_driver soc_codec_dev_pm860x = { + .probe = pm860x_probe, + .remove = pm860x_remove, + .read = pm860x_read_reg_cache, + .write = pm860x_write_reg_cache, + .reg_cache_size = REG_CACHE_SIZE, + .reg_word_size = sizeof(u8), + .set_bias_level = pm860x_set_bias_level, +}; + +static int __devinit pm860x_codec_probe(struct platform_device *pdev) +{ + struct pm860x_chip *chip = dev_get_drvdata(pdev->dev.parent); + struct pm860x_priv *pm860x; + struct resource *res; + int i, ret; + + pm860x = kzalloc(sizeof(struct pm860x_priv), GFP_KERNEL); + if (pm860x == NULL) + return -ENOMEM; + + pm860x->chip = chip; + pm860x->i2c = (chip->id == CHIP_PM8607) ? chip->client + : chip->companion; + platform_set_drvdata(pdev, pm860x); + + for (i = 0; i < 4; i++) { + res = platform_get_resource(pdev, IORESOURCE_IRQ, i); + if (!res) { + dev_err(&pdev->dev, "Failed to get IRQ resources\n"); + goto out; + } + pm860x->irq[i] = res->start + chip->irq_base; + strncpy(pm860x->name[i], res->name, MAX_NAME_LEN); + } + + ret = snd_soc_register_codec(&pdev->dev, &soc_codec_dev_pm860x, + pm860x_dai, ARRAY_SIZE(pm860x_dai)); + if (ret) { + dev_err(&pdev->dev, "Failed to register codec\n"); + goto out; + } + return ret; + +out: + platform_set_drvdata(pdev, NULL); + kfree(pm860x); + return -EINVAL; +} + +static int __devexit pm860x_codec_remove(struct platform_device *pdev) +{ + struct pm860x_priv *pm860x = platform_get_drvdata(pdev); + + snd_soc_unregister_codec(&pdev->dev); + platform_set_drvdata(pdev, NULL); + kfree(pm860x); + return 0; +} + +static struct platform_driver pm860x_codec_driver = { + .driver = { + .name = "88pm860x-codec", + .owner = THIS_MODULE, + }, + .probe = pm860x_codec_probe, + .remove = __devexit_p(pm860x_codec_remove), +}; + +static __init int pm860x_init(void) +{ + return platform_driver_register(&pm860x_codec_driver); +} +module_init(pm860x_init); + +static __exit void pm860x_exit(void) +{ + platform_driver_unregister(&pm860x_codec_driver); +} +module_exit(pm860x_exit); + +MODULE_DESCRIPTION("ASoC 88PM860x driver"); +MODULE_AUTHOR("Haojian Zhuang "); +MODULE_LICENSE("GPL"); +MODULE_ALIAS("platform:88pm860x-codec"); + diff --git a/sound/soc/codecs/88pm860x-codec.h b/sound/soc/codecs/88pm860x-codec.h new file mode 100644 index 00000000000..3364ba4a360 --- /dev/null +++ b/sound/soc/codecs/88pm860x-codec.h @@ -0,0 +1,97 @@ +/* + * 88pm860x-codec.h -- 88PM860x ALSA SoC Audio Driver + * + * Copyright 2010 Marvell International Ltd. + * Haojian Zhuang + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef __88PM860X_H +#define __88PM860X_H + +/* The offset of these registers are 0xb0 */ +#define PM860X_PCM_IFACE_1 0x00 +#define PM860X_PCM_IFACE_2 0x01 +#define PM860X_PCM_IFACE_3 0x02 +#define PM860X_PCM_RATE 0x03 +#define PM860X_EC_PATH 0x04 +#define PM860X_SIDETONE_L_GAIN 0x05 +#define PM860X_SIDETONE_R_GAIN 0x06 +#define PM860X_SIDETONE_SHIFT 0x07 +#define PM860X_ADC_OFFSET_1 0x08 +#define PM860X_ADC_OFFSET_2 0x09 +#define PM860X_DMIC_DELAY 0x0a + +#define PM860X_I2S_IFACE_1 0x0b +#define PM860X_I2S_IFACE_2 0x0c +#define PM860X_I2S_IFACE_3 0x0d +#define PM860X_I2S_IFACE_4 0x0e +#define PM860X_EQUALIZER_N0_1 0x0f +#define PM860X_EQUALIZER_N0_2 0x10 +#define PM860X_EQUALIZER_N1_1 0x11 +#define PM860X_EQUALIZER_N1_2 0x12 +#define PM860X_EQUALIZER_D1_1 0x13 +#define PM860X_EQUALIZER_D1_2 0x14 +#define PM860X_LOFI_GAIN_LEFT 0x15 +#define PM860X_LOFI_GAIN_RIGHT 0x16 +#define PM860X_HIFIL_GAIN_LEFT 0x17 +#define PM860X_HIFIL_GAIN_RIGHT 0x18 +#define PM860X_HIFIR_GAIN_LEFT 0x19 +#define PM860X_HIFIR_GAIN_RIGHT 0x1a +#define PM860X_DAC_OFFSET 0x1b +#define PM860X_OFFSET_LEFT_1 0x1c +#define PM860X_OFFSET_LEFT_2 0x1d +#define PM860X_OFFSET_RIGHT_1 0x1e +#define PM860X_OFFSET_RIGHT_2 0x1f +#define PM860X_ADC_ANA_1 0x20 +#define PM860X_ADC_ANA_2 0x21 +#define PM860X_ADC_ANA_3 0x22 +#define PM860X_ADC_ANA_4 0x23 +#define PM860X_ANA_TO_ANA 0x24 +#define PM860X_HS1_CTRL 0x25 +#define PM860X_HS2_CTRL 0x26 +#define PM860X_LO1_CTRL 0x27 +#define PM860X_LO2_CTRL 0x28 +#define PM860X_EAR_CTRL_1 0x29 +#define PM860X_EAR_CTRL_2 0x2a +#define PM860X_AUDIO_SUPPLIES_1 0x2b +#define PM860X_AUDIO_SUPPLIES_2 0x2c +#define PM860X_ADC_EN_1 0x2d +#define PM860X_ADC_EN_2 0x2e +#define PM860X_DAC_EN_1 0x2f +#define PM860X_DAC_EN_2 0x31 +#define PM860X_AUDIO_CAL_1 0x32 +#define PM860X_AUDIO_CAL_2 0x33 +#define PM860X_AUDIO_CAL_3 0x34 +#define PM860X_AUDIO_CAL_4 0x35 +#define PM860X_AUDIO_CAL_5 0x36 +#define PM860X_ANA_INPUT_SEL_1 0x37 +#define PM860X_ANA_INPUT_SEL_2 0x38 + +#define PM860X_PCM_IFACE_4 0x39 +#define PM860X_I2S_IFACE_5 0x3a + +#define PM860X_SHORTS 0x3b +#define PM860X_PLL_ADJ_1 0x3c +#define PM860X_PLL_ADJ_2 0x3d + +/* bits definition */ +#define PM860X_CLK_DIR_IN 0 +#define PM860X_CLK_DIR_OUT 1 + +#define PM860X_DET_HEADSET (1 << 0) +#define PM860X_DET_MIC (1 << 1) +#define PM860X_DET_HOOK (1 << 2) +#define PM860X_SHORT_HEADSET (1 << 3) +#define PM860X_SHORT_LINEOUT (1 << 4) +#define PM860X_DET_MASK 0x1F + +extern int pm860x_hs_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *, + int, int, int, int); +extern int pm860x_mic_jack_detect(struct snd_soc_codec *, struct snd_soc_jack *, + int); + +#endif /* __88PM860X_H */ diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index bfdd92b78fb..a3cfc184ee5 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -10,6 +10,7 @@ config SND_SOC_I2C_AND_SPI config SND_SOC_ALL_CODECS tristate "Build all ASoC CODEC drivers" + select SND_SOC_88PM860X if MFD_88PM860X select SND_SOC_L3 select SND_SOC_AC97_CODEC if SND_SOC_AC97_BUS select SND_SOC_AD1836 if SPI_MASTER @@ -85,6 +86,9 @@ config SND_SOC_ALL_CODECS If unsure select "N". +config SND_SOC_88PM860X + tristate + config SND_SOC_WM_HUBS tristate default y if SND_SOC_WM8993=y || SND_SOC_WM8994=y diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index 9c3c39fd99a..b9c43582c5b 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -1,3 +1,4 @@ +snd-soc-88pm860x-objs := 88pm860x-codec.o snd-soc-ac97-objs := ac97.o snd-soc-ad1836-objs := ad1836.o snd-soc-ad193x-objs := ad193x.o @@ -67,6 +68,7 @@ snd-soc-tpa6130a2-objs := tpa6130a2.o snd-soc-wm2000-objs := wm2000.o snd-soc-wm9090-objs := wm9090.o +obj-$(CONFIG_SND_SOC_88PM860X) += snd-soc-88pm860x.o obj-$(CONFIG_SND_SOC_AC97_CODEC) += snd-soc-ac97.o obj-$(CONFIG_SND_SOC_AD1836) += snd-soc-ad1836.o obj-$(CONFIG_SND_SOC_AD193X) += snd-soc-ad193x.o -- cgit v1.2.3-70-g09d2 From 49d7ad9d8a5546d96061f08de1fb30241140849c Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Fri, 20 Aug 2010 17:24:51 +0100 Subject: ASoC: Add build infrastructure for WL1273 The Makefile and Kconfig updates for WL1273 appear to have been mising from the patch posted, add them. Signed-off-by: Mark Brown Acked-by: Liam Girdwood --- sound/soc/codecs/Kconfig | 4 ++++ sound/soc/codecs/Makefile | 2 ++ 2 files changed, 6 insertions(+) (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index a3cfc184ee5..155c1276d1a 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -41,6 +41,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_TWL6040 if TWL4030_CORE select SND_SOC_UDA134X select SND_SOC_UDA1380 if I2C + select SND_SOC_WL1273 if WL1273_CORE select SND_SOC_WM2000 if I2C select SND_SOC_WM8350 if MFD_WM8350 select SND_SOC_WM8400 if MFD_WM8400 @@ -193,6 +194,9 @@ config SND_SOC_UDA134X config SND_SOC_UDA1380 tristate +config SND_SOC_WL1273 + tristate + config SND_SOC_WM8350 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index b9c43582c5b..10d468e4a1e 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -27,6 +27,7 @@ snd-soc-twl4030-objs := twl4030.o snd-soc-twl6040-objs := twl6040.o snd-soc-uda134x-objs := uda134x.o snd-soc-uda1380-objs := uda1380.o +snd-soc-wl1273-objs := wl1273.o snd-soc-wm8350-objs := wm8350.o snd-soc-wm8400-objs := wm8400.o snd-soc-wm8510-objs := wm8510.o @@ -98,6 +99,7 @@ obj-$(CONFIG_SND_SOC_TWL4030) += snd-soc-twl4030.o obj-$(CONFIG_SND_SOC_TWL6040) += snd-soc-twl6040.o obj-$(CONFIG_SND_SOC_UDA134X) += snd-soc-uda134x.o obj-$(CONFIG_SND_SOC_UDA1380) += snd-soc-uda1380.o +obj-$(CONFIG_SND_SOC_WL1273) += snd-soc-wl1273.o obj-$(CONFIG_SND_SOC_WM8350) += snd-soc-wm8350.o obj-$(CONFIG_SND_SOC_WM8400) += snd-soc-wm8400.o obj-$(CONFIG_SND_SOC_WM8510) += snd-soc-wm8510.o -- cgit v1.2.3-70-g09d2 From 6d6f8b832705ca82ee8176dd87a39a1a45268af8 Mon Sep 17 00:00:00 2001 From: Dimitris Papastamos Date: Wed, 15 Sep 2010 15:23:20 +0100 Subject: ASoC: WM8985: Initial driver The WM8985 is a low power, high quality, feature-rich stereo CODEC designed for portable multimedia applications that require low power consumption and high quality audio. Signed-off-by: Dimitris Papastamos Acked-by: Liam Girdwood Signed-off-by: Mark Brown --- sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/wm8985.c | 1195 +++++++++++++++++++++++++++++++++++++++++++++ sound/soc/codecs/wm8985.h | 1045 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 2246 insertions(+) create mode 100644 sound/soc/codecs/wm8985.c create mode 100644 sound/soc/codecs/wm8985.h (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 155c1276d1a..4ccc2b72c3f 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -67,6 +67,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_WM8971 if I2C select SND_SOC_WM8974 if I2C select SND_SOC_WM8978 if I2C + select SND_SOC_WM8985 if SND_SOC_I2C_AND_SPI select SND_SOC_WM8988 if SND_SOC_I2C_AND_SPI select SND_SOC_WM8990 if I2C select SND_SOC_WM8993 if I2C @@ -269,6 +270,9 @@ config SND_SOC_WM8974 config SND_SOC_WM8978 tristate +config SND_SOC_WM8985 + tristate + config SND_SOC_WM8988 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index 10d468e4a1e..23e7e2c5585 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -52,6 +52,7 @@ snd-soc-wm8962-objs := wm8962.o wm8962-tables.o snd-soc-wm8971-objs := wm8971.o snd-soc-wm8974-objs := wm8974.o snd-soc-wm8978-objs := wm8978.o +snd-soc-wm8985-objs := wm8985.o snd-soc-wm8988-objs := wm8988.o snd-soc-wm8990-objs := wm8990.o snd-soc-wm8993-objs := wm8993.o @@ -124,6 +125,7 @@ obj-$(CONFIG_SND_SOC_WM8962) += snd-soc-wm8962.o obj-$(CONFIG_SND_SOC_WM8971) += snd-soc-wm8971.o obj-$(CONFIG_SND_SOC_WM8974) += snd-soc-wm8974.o obj-$(CONFIG_SND_SOC_WM8978) += snd-soc-wm8978.o +obj-$(CONFIG_SND_SOC_WM8985) += snd-soc-wm8985.o obj-$(CONFIG_SND_SOC_WM8988) += snd-soc-wm8988.o obj-$(CONFIG_SND_SOC_WM8990) += snd-soc-wm8990.o obj-$(CONFIG_SND_SOC_WM8993) += snd-soc-wm8993.o diff --git a/sound/soc/codecs/wm8985.c b/sound/soc/codecs/wm8985.c new file mode 100644 index 00000000000..247585a19be --- /dev/null +++ b/sound/soc/codecs/wm8985.c @@ -0,0 +1,1195 @@ +/* + * wm8985.c -- WM8985 ALSA SoC Audio driver + * + * Copyright 2010 Wolfson Microelectronics plc + * + * Author: Dimitris Papastamos + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + * + * TODO: + * o Add OUT3/OUT4 mixer controls. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "wm8985.h" + +#define WM8985_NUM_SUPPLIES 4 +static const char *wm8985_supply_names[WM8985_NUM_SUPPLIES] = { + "DCVDD", + "DBVDD", + "AVDD1", + "AVDD2" +}; + +static const u16 wm8985_reg_defs[] = { + 0x0000, /* R0 - Software Reset */ + 0x0000, /* R1 - Power management 1 */ + 0x0000, /* R2 - Power management 2 */ + 0x0000, /* R3 - Power management 3 */ + 0x0050, /* R4 - Audio Interface */ + 0x0000, /* R5 - Companding control */ + 0x0140, /* R6 - Clock Gen control */ + 0x0000, /* R7 - Additional control */ + 0x0000, /* R8 - GPIO Control */ + 0x0000, /* R9 - Jack Detect Control 1 */ + 0x0000, /* R10 - DAC Control */ + 0x00FF, /* R11 - Left DAC digital Vol */ + 0x00FF, /* R12 - Right DAC digital vol */ + 0x0000, /* R13 - Jack Detect Control 2 */ + 0x0100, /* R14 - ADC Control */ + 0x00FF, /* R15 - Left ADC Digital Vol */ + 0x00FF, /* R16 - Right ADC Digital Vol */ + 0x0000, /* R17 */ + 0x012C, /* R18 - EQ1 - low shelf */ + 0x002C, /* R19 - EQ2 - peak 1 */ + 0x002C, /* R20 - EQ3 - peak 2 */ + 0x002C, /* R21 - EQ4 - peak 3 */ + 0x002C, /* R22 - EQ5 - high shelf */ + 0x0000, /* R23 */ + 0x0032, /* R24 - DAC Limiter 1 */ + 0x0000, /* R25 - DAC Limiter 2 */ + 0x0000, /* R26 */ + 0x0000, /* R27 - Notch Filter 1 */ + 0x0000, /* R28 - Notch Filter 2 */ + 0x0000, /* R29 - Notch Filter 3 */ + 0x0000, /* R30 - Notch Filter 4 */ + 0x0000, /* R31 */ + 0x0038, /* R32 - ALC control 1 */ + 0x000B, /* R33 - ALC control 2 */ + 0x0032, /* R34 - ALC control 3 */ + 0x0000, /* R35 - Noise Gate */ + 0x0008, /* R36 - PLL N */ + 0x000C, /* R37 - PLL K 1 */ + 0x0093, /* R38 - PLL K 2 */ + 0x00E9, /* R39 - PLL K 3 */ + 0x0000, /* R40 */ + 0x0000, /* R41 - 3D control */ + 0x0000, /* R42 - OUT4 to ADC */ + 0x0000, /* R43 - Beep control */ + 0x0033, /* R44 - Input ctrl */ + 0x0010, /* R45 - Left INP PGA gain ctrl */ + 0x0010, /* R46 - Right INP PGA gain ctrl */ + 0x0100, /* R47 - Left ADC BOOST ctrl */ + 0x0100, /* R48 - Right ADC BOOST ctrl */ + 0x0002, /* R49 - Output ctrl */ + 0x0001, /* R50 - Left mixer ctrl */ + 0x0001, /* R51 - Right mixer ctrl */ + 0x0039, /* R52 - LOUT1 (HP) volume ctrl */ + 0x0039, /* R53 - ROUT1 (HP) volume ctrl */ + 0x0039, /* R54 - LOUT2 (SPK) volume ctrl */ + 0x0039, /* R55 - ROUT2 (SPK) volume ctrl */ + 0x0001, /* R56 - OUT3 mixer ctrl */ + 0x0001, /* R57 - OUT4 (MONO) mix ctrl */ + 0x0001, /* R58 */ + 0x0000, /* R59 */ + 0x0004, /* R60 - OUTPUT ctrl */ + 0x0000, /* R61 - BIAS CTRL */ + 0x0180, /* R62 */ + 0x0000 /* R63 */ +}; + +/* + * latch bit 8 of these registers to ensure instant + * volume updates + */ +static const int volume_update_regs[] = { + WM8985_LEFT_DAC_DIGITAL_VOL, + WM8985_RIGHT_DAC_DIGITAL_VOL, + WM8985_LEFT_ADC_DIGITAL_VOL, + WM8985_RIGHT_ADC_DIGITAL_VOL, + WM8985_LOUT2_SPK_VOLUME_CTRL, + WM8985_ROUT2_SPK_VOLUME_CTRL, + WM8985_LOUT1_HP_VOLUME_CTRL, + WM8985_ROUT1_HP_VOLUME_CTRL, + WM8985_LEFT_INP_PGA_GAIN_CTRL, + WM8985_RIGHT_INP_PGA_GAIN_CTRL +}; + +struct wm8985_priv { + enum snd_soc_control_type control_type; + struct regulator_bulk_data supplies[WM8985_NUM_SUPPLIES]; + unsigned int sysclk; + unsigned int bclk; +}; + +static const struct { + int div; + int ratio; +} fs_ratios[] = { + { 10, 128 }, + { 15, 192 }, + { 20, 256 }, + { 30, 384 }, + { 40, 512 }, + { 60, 768 }, + { 80, 1024 }, + { 120, 1536 } +}; + +static const int srates[] = { 48000, 32000, 24000, 16000, 12000, 8000 }; + +static const int bclk_divs[] = { + 1, 2, 4, 8, 16, 32 +}; + +static int eqmode_get(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol); +static int eqmode_put(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol); + +static const DECLARE_TLV_DB_SCALE(dac_tlv, -12700, 50, 1); +static const DECLARE_TLV_DB_SCALE(adc_tlv, -12700, 50, 1); +static const DECLARE_TLV_DB_SCALE(out_tlv, -5700, 100, 0); +static const DECLARE_TLV_DB_SCALE(lim_thresh_tlv, -600, 100, 0); +static const DECLARE_TLV_DB_SCALE(lim_boost_tlv, 0, 100, 0); +static const DECLARE_TLV_DB_SCALE(alc_min_tlv, -1200, 600, 0); +static const DECLARE_TLV_DB_SCALE(alc_max_tlv, -675, 600, 0); +static const DECLARE_TLV_DB_SCALE(alc_tar_tlv, -2250, 150, 0); +static const DECLARE_TLV_DB_SCALE(pga_vol_tlv, -1200, 75, 0); +static const DECLARE_TLV_DB_SCALE(boost_tlv, -1200, 300, 1); +static const DECLARE_TLV_DB_SCALE(eq_tlv, -1200, 100, 0); +static const DECLARE_TLV_DB_SCALE(aux_tlv, -1500, 300, 0); +static const DECLARE_TLV_DB_SCALE(bypass_tlv, -1500, 300, 0); +static const DECLARE_TLV_DB_SCALE(pga_boost_tlv, 0, 2000, 0); + +static const char *alc_sel_text[] = { "Off", "Right", "Left", "Stereo" }; +static const SOC_ENUM_SINGLE_DECL(alc_sel, WM8985_ALC_CONTROL_1, 7, + alc_sel_text); + +static const char *alc_mode_text[] = { "ALC", "Limiter" }; +static const SOC_ENUM_SINGLE_DECL(alc_mode, WM8985_ALC_CONTROL_3, 8, + alc_mode_text); + +static const char *filter_mode_text[] = { "Audio", "Application" }; +static const SOC_ENUM_SINGLE_DECL(filter_mode, WM8985_ADC_CONTROL, 7, + filter_mode_text); + +static const char *eq_bw_text[] = { "Narrow", "Wide" }; +static const char *eqmode_text[] = { "Capture", "Playback" }; +static const SOC_ENUM_SINGLE_DECL(eqmode, WM8985_EQ1_LOW_SHELF, 8, + eqmode_text); +static const char *eq1_cutoff_text[] = { + "80Hz", "105Hz", "135Hz", "175Hz" +}; +static const SOC_ENUM_SINGLE_DECL(eq1_cutoff, WM8985_EQ1_LOW_SHELF, 5, + eq1_cutoff_text); +static const char *eq2_cutoff_text[] = { + "230Hz", "300Hz", "385Hz", "500Hz" +}; +static const SOC_ENUM_SINGLE_DECL(eq2_bw, WM8985_EQ2_PEAK_1, 8, eq_bw_text); +static const SOC_ENUM_SINGLE_DECL(eq2_cutoff, WM8985_EQ2_PEAK_1, 5, + eq2_cutoff_text); +static const char *eq3_cutoff_text[] = { + "650Hz", "850Hz", "1.1kHz", "1.4kHz" +}; +static const SOC_ENUM_SINGLE_DECL(eq3_bw, WM8985_EQ3_PEAK_2, 8, eq_bw_text); +static const SOC_ENUM_SINGLE_DECL(eq3_cutoff, WM8985_EQ3_PEAK_2, 5, + eq3_cutoff_text); +static const char *eq4_cutoff_text[] = { + "1.8kHz", "2.4kHz", "3.2kHz", "4.1kHz" +}; +static const SOC_ENUM_SINGLE_DECL(eq4_bw, WM8985_EQ4_PEAK_3, 8, eq_bw_text); +static const SOC_ENUM_SINGLE_DECL(eq4_cutoff, WM8985_EQ4_PEAK_3, 5, + eq4_cutoff_text); +static const char *eq5_cutoff_text[] = { + "5.3kHz", "6.9kHz", "9kHz", "11.7kHz" +}; +static const SOC_ENUM_SINGLE_DECL(eq5_cutoff, WM8985_EQ5_HIGH_SHELF, 5, + eq5_cutoff_text); + +static const char *speaker_mode_text[] = { "Class A/B", "Class D" }; +static const SOC_ENUM_SINGLE_DECL(speaker_mode, 0x17, 8, speaker_mode_text); + +static const char *depth_3d_text[] = { + "Off", + "6.67%", + "13.3%", + "20%", + "26.7%", + "33.3%", + "40%", + "46.6%", + "53.3%", + "60%", + "66.7%", + "73.3%", + "80%", + "86.7%", + "93.3%", + "100%" +}; +static const SOC_ENUM_SINGLE_DECL(depth_3d, WM8985_3D_CONTROL, 0, + depth_3d_text); + +static const struct snd_kcontrol_new wm8985_snd_controls[] = { + SOC_SINGLE("Digital Loopback Switch", WM8985_COMPANDING_CONTROL, + 0, 1, 0), + + SOC_ENUM("ALC Capture Function", alc_sel), + SOC_SINGLE_TLV("ALC Capture Max Volume", WM8985_ALC_CONTROL_1, + 3, 7, 0, alc_max_tlv), + SOC_SINGLE_TLV("ALC Capture Min Volume", WM8985_ALC_CONTROL_1, + 0, 7, 0, alc_min_tlv), + SOC_SINGLE_TLV("ALC Capture Target Volume", WM8985_ALC_CONTROL_2, + 0, 15, 0, alc_tar_tlv), + SOC_SINGLE("ALC Capture Attack", WM8985_ALC_CONTROL_3, 0, 10, 0), + SOC_SINGLE("ALC Capture Hold", WM8985_ALC_CONTROL_2, 4, 10, 0), + SOC_SINGLE("ALC Capture Decay", WM8985_ALC_CONTROL_3, 4, 10, 0), + SOC_ENUM("ALC Mode", alc_mode), + SOC_SINGLE("ALC Capture NG Switch", WM8985_NOISE_GATE, + 3, 1, 0), + SOC_SINGLE("ALC Capture NG Threshold", WM8985_NOISE_GATE, + 0, 7, 1), + + SOC_DOUBLE_R_TLV("Capture Volume", WM8985_LEFT_ADC_DIGITAL_VOL, + WM8985_RIGHT_ADC_DIGITAL_VOL, 0, 255, 0, adc_tlv), + SOC_DOUBLE_R("Capture PGA ZC Switch", WM8985_LEFT_INP_PGA_GAIN_CTRL, + WM8985_RIGHT_INP_PGA_GAIN_CTRL, 7, 1, 0), + SOC_DOUBLE_R_TLV("Capture PGA Volume", WM8985_LEFT_INP_PGA_GAIN_CTRL, + WM8985_RIGHT_INP_PGA_GAIN_CTRL, 0, 63, 0, pga_vol_tlv), + + SOC_DOUBLE_R_TLV("Capture PGA Boost Volume", + WM8985_LEFT_ADC_BOOST_CTRL, WM8985_RIGHT_ADC_BOOST_CTRL, + 8, 1, 0, pga_boost_tlv), + + SOC_DOUBLE("ADC Inversion Switch", WM8985_ADC_CONTROL, 0, 1, 1, 0), + SOC_SINGLE("ADC 128x Oversampling Switch", WM8985_ADC_CONTROL, 8, 1, 0), + + SOC_DOUBLE_R_TLV("Playback Volume", WM8985_LEFT_DAC_DIGITAL_VOL, + WM8985_RIGHT_DAC_DIGITAL_VOL, 0, 255, 0, dac_tlv), + + SOC_SINGLE("DAC Playback Limiter Switch", WM8985_DAC_LIMITER_1, 8, 1, 0), + SOC_SINGLE("DAC Playback Limiter Decay", WM8985_DAC_LIMITER_1, 4, 10, 0), + SOC_SINGLE("DAC Playback Limiter Attack", WM8985_DAC_LIMITER_1, 0, 11, 0), + SOC_SINGLE_TLV("DAC Playback Limiter Threshold", WM8985_DAC_LIMITER_2, + 4, 7, 1, lim_thresh_tlv), + SOC_SINGLE_TLV("DAC Playback Limiter Boost Volume", WM8985_DAC_LIMITER_2, + 0, 12, 0, lim_boost_tlv), + SOC_DOUBLE("DAC Inversion Switch", WM8985_DAC_CONTROL, 0, 1, 1, 0), + SOC_SINGLE("DAC Auto Mute Switch", WM8985_DAC_CONTROL, 2, 1, 0), + SOC_SINGLE("DAC 128x Oversampling Switch", WM8985_DAC_CONTROL, 3, 1, 0), + + SOC_DOUBLE_R_TLV("Headphone Playback Volume", WM8985_LOUT1_HP_VOLUME_CTRL, + WM8985_ROUT1_HP_VOLUME_CTRL, 0, 63, 0, out_tlv), + SOC_DOUBLE_R("Headphone Playback ZC Switch", WM8985_LOUT1_HP_VOLUME_CTRL, + WM8985_ROUT1_HP_VOLUME_CTRL, 7, 1, 0), + SOC_DOUBLE_R("Headphone Switch", WM8985_LOUT1_HP_VOLUME_CTRL, + WM8985_ROUT1_HP_VOLUME_CTRL, 6, 1, 1), + + SOC_DOUBLE_R_TLV("Speaker Playback Volume", WM8985_LOUT2_SPK_VOLUME_CTRL, + WM8985_ROUT2_SPK_VOLUME_CTRL, 0, 63, 0, out_tlv), + SOC_DOUBLE_R("Speaker Playback ZC Switch", WM8985_LOUT2_SPK_VOLUME_CTRL, + WM8985_ROUT2_SPK_VOLUME_CTRL, 7, 1, 0), + SOC_DOUBLE_R("Speaker Switch", WM8985_LOUT2_SPK_VOLUME_CTRL, + WM8985_ROUT2_SPK_VOLUME_CTRL, 6, 1, 1), + + SOC_SINGLE("High Pass Filter Switch", WM8985_ADC_CONTROL, 8, 1, 0), + SOC_ENUM("High Pass Filter Mode", filter_mode), + SOC_SINGLE("High Pass Filter Cutoff", WM8985_ADC_CONTROL, 4, 7, 0), + + SOC_DOUBLE_R_TLV("Aux Bypass Volume", + WM8985_LEFT_MIXER_CTRL, WM8985_RIGHT_MIXER_CTRL, 6, 7, 0, + aux_tlv), + + SOC_DOUBLE_R_TLV("Input PGA Bypass Volume", + WM8985_LEFT_MIXER_CTRL, WM8985_RIGHT_MIXER_CTRL, 2, 7, 0, + bypass_tlv), + + SOC_ENUM_EXT("Equalizer Function", eqmode, eqmode_get, eqmode_put), + SOC_ENUM("EQ1 Cutoff", eq1_cutoff), + SOC_SINGLE_TLV("EQ1 Volume", WM8985_EQ1_LOW_SHELF, 0, 24, 1, eq_tlv), + SOC_ENUM("EQ2 Bandwith", eq2_bw), + SOC_ENUM("EQ2 Cutoff", eq2_cutoff), + SOC_SINGLE_TLV("EQ2 Volume", WM8985_EQ2_PEAK_1, 0, 24, 1, eq_tlv), + SOC_ENUM("EQ3 Bandwith", eq3_bw), + SOC_ENUM("EQ3 Cutoff", eq3_cutoff), + SOC_SINGLE_TLV("EQ3 Volume", WM8985_EQ3_PEAK_2, 0, 24, 1, eq_tlv), + SOC_ENUM("EQ4 Bandwith", eq4_bw), + SOC_ENUM("EQ4 Cutoff", eq4_cutoff), + SOC_SINGLE_TLV("EQ4 Volume", WM8985_EQ4_PEAK_3, 0, 24, 1, eq_tlv), + SOC_ENUM("EQ5 Cutoff", eq5_cutoff), + SOC_SINGLE_TLV("EQ5 Volume", WM8985_EQ5_HIGH_SHELF, 0, 24, 1, eq_tlv), + + SOC_ENUM("3D Depth", depth_3d), + + SOC_ENUM("Speaker Mode", speaker_mode) +}; + +static const struct snd_kcontrol_new left_out_mixer[] = { + SOC_DAPM_SINGLE("Line Switch", WM8985_LEFT_MIXER_CTRL, 1, 1, 0), + SOC_DAPM_SINGLE("Aux Switch", WM8985_LEFT_MIXER_CTRL, 5, 1, 0), + SOC_DAPM_SINGLE("PCM Switch", WM8985_LEFT_MIXER_CTRL, 0, 1, 0), +}; + +static const struct snd_kcontrol_new right_out_mixer[] = { + SOC_DAPM_SINGLE("Line Switch", WM8985_RIGHT_MIXER_CTRL, 1, 1, 0), + SOC_DAPM_SINGLE("Aux Switch", WM8985_RIGHT_MIXER_CTRL, 5, 1, 0), + SOC_DAPM_SINGLE("PCM Switch", WM8985_RIGHT_MIXER_CTRL, 0, 1, 0), +}; + +static const struct snd_kcontrol_new left_input_mixer[] = { + SOC_DAPM_SINGLE("L2 Switch", WM8985_INPUT_CTRL, 2, 1, 0), + SOC_DAPM_SINGLE("MicN Switch", WM8985_INPUT_CTRL, 1, 1, 0), + SOC_DAPM_SINGLE("MicP Switch", WM8985_INPUT_CTRL, 0, 1, 0), +}; + +static const struct snd_kcontrol_new right_input_mixer[] = { + SOC_DAPM_SINGLE("R2 Switch", WM8985_INPUT_CTRL, 6, 1, 0), + SOC_DAPM_SINGLE("MicN Switch", WM8985_INPUT_CTRL, 5, 1, 0), + SOC_DAPM_SINGLE("MicP Switch", WM8985_INPUT_CTRL, 4, 1, 0), +}; + +static const struct snd_kcontrol_new left_boost_mixer[] = { + SOC_DAPM_SINGLE_TLV("L2 Volume", WM8985_LEFT_ADC_BOOST_CTRL, + 4, 7, 0, boost_tlv), + SOC_DAPM_SINGLE_TLV("AUXL Volume", WM8985_LEFT_ADC_BOOST_CTRL, + 0, 7, 0, boost_tlv) +}; + +static const struct snd_kcontrol_new right_boost_mixer[] = { + SOC_DAPM_SINGLE_TLV("R2 Volume", WM8985_RIGHT_ADC_BOOST_CTRL, + 4, 7, 0, boost_tlv), + SOC_DAPM_SINGLE_TLV("AUXR Volume", WM8985_RIGHT_ADC_BOOST_CTRL, + 0, 7, 0, boost_tlv) +}; + +static const struct snd_soc_dapm_widget wm8985_dapm_widgets[] = { + SND_SOC_DAPM_DAC("Left DAC", "Left Playback", WM8985_POWER_MANAGEMENT_3, + 0, 0), + SND_SOC_DAPM_DAC("Right DAC", "Right Playback", WM8985_POWER_MANAGEMENT_3, + 1, 0), + SND_SOC_DAPM_ADC("Left ADC", "Left Capture", WM8985_POWER_MANAGEMENT_2, + 0, 0), + SND_SOC_DAPM_ADC("Right ADC", "Right Capture", WM8985_POWER_MANAGEMENT_2, + 1, 0), + + SND_SOC_DAPM_MIXER("Left Output Mixer", WM8985_POWER_MANAGEMENT_3, + 2, 0, left_out_mixer, ARRAY_SIZE(left_out_mixer)), + SND_SOC_DAPM_MIXER("Right Output Mixer", WM8985_POWER_MANAGEMENT_3, + 3, 0, right_out_mixer, ARRAY_SIZE(right_out_mixer)), + + SND_SOC_DAPM_MIXER("Left Input Mixer", WM8985_POWER_MANAGEMENT_2, + 2, 0, left_input_mixer, ARRAY_SIZE(left_input_mixer)), + SND_SOC_DAPM_MIXER("Right Input Mixer", WM8985_POWER_MANAGEMENT_2, + 3, 0, right_input_mixer, ARRAY_SIZE(right_input_mixer)), + + SND_SOC_DAPM_MIXER("Left Boost Mixer", WM8985_POWER_MANAGEMENT_2, + 4, 0, left_boost_mixer, ARRAY_SIZE(left_boost_mixer)), + SND_SOC_DAPM_MIXER("Right Boost Mixer", WM8985_POWER_MANAGEMENT_2, + 5, 0, right_boost_mixer, ARRAY_SIZE(right_boost_mixer)), + + SND_SOC_DAPM_PGA("Left Capture PGA", WM8985_LEFT_INP_PGA_GAIN_CTRL, + 6, 1, NULL, 0), + SND_SOC_DAPM_PGA("Right Capture PGA", WM8985_RIGHT_INP_PGA_GAIN_CTRL, + 6, 1, NULL, 0), + + SND_SOC_DAPM_PGA("Left Headphone Out", WM8985_POWER_MANAGEMENT_2, + 7, 0, NULL, 0), + SND_SOC_DAPM_PGA("Right Headphone Out", WM8985_POWER_MANAGEMENT_2, + 8, 0, NULL, 0), + + SND_SOC_DAPM_PGA("Left Speaker Out", WM8985_POWER_MANAGEMENT_3, + 5, 0, NULL, 0), + SND_SOC_DAPM_PGA("Right Speaker Out", WM8985_POWER_MANAGEMENT_3, + 6, 0, NULL, 0), + + SND_SOC_DAPM_MICBIAS("Mic Bias", WM8985_POWER_MANAGEMENT_1, 4, 0), + + SND_SOC_DAPM_INPUT("LIN"), + SND_SOC_DAPM_INPUT("LIP"), + SND_SOC_DAPM_INPUT("RIN"), + SND_SOC_DAPM_INPUT("RIP"), + SND_SOC_DAPM_INPUT("AUXL"), + SND_SOC_DAPM_INPUT("AUXR"), + SND_SOC_DAPM_INPUT("L2"), + SND_SOC_DAPM_INPUT("R2"), + SND_SOC_DAPM_OUTPUT("HPL"), + SND_SOC_DAPM_OUTPUT("HPR"), + SND_SOC_DAPM_OUTPUT("SPKL"), + SND_SOC_DAPM_OUTPUT("SPKR") +}; + +static const struct snd_soc_dapm_route audio_map[] = { + { "Right Output Mixer", "PCM Switch", "Right DAC" }, + { "Right Output Mixer", "Aux Switch", "AUXR" }, + { "Right Output Mixer", "Line Switch", "Right Boost Mixer" }, + + { "Left Output Mixer", "PCM Switch", "Left DAC" }, + { "Left Output Mixer", "Aux Switch", "AUXL" }, + { "Left Output Mixer", "Line Switch", "Left Boost Mixer" }, + + { "Right Headphone Out", NULL, "Right Output Mixer" }, + { "HPR", NULL, "Right Headphone Out" }, + + { "Left Headphone Out", NULL, "Left Output Mixer" }, + { "HPL", NULL, "Left Headphone Out" }, + + { "Right Speaker Out", NULL, "Right Output Mixer" }, + { "SPKR", NULL, "Right Speaker Out" }, + + { "Left Speaker Out", NULL, "Left Output Mixer" }, + { "SPKL", NULL, "Left Speaker Out" }, + + { "Right ADC", NULL, "Right Boost Mixer" }, + + { "Right Boost Mixer", "AUXR Volume", "AUXR" }, + { "Right Boost Mixer", NULL, "Right Capture PGA" }, + { "Right Boost Mixer", "R2 Volume", "R2" }, + + { "Left ADC", NULL, "Left Boost Mixer" }, + + { "Left Boost Mixer", "AUXL Volume", "AUXL" }, + { "Left Boost Mixer", NULL, "Left Capture PGA" }, + { "Left Boost Mixer", "L2 Volume", "L2" }, + + { "Right Capture PGA", NULL, "Right Input Mixer" }, + { "Left Capture PGA", NULL, "Left Input Mixer" }, + + { "Right Input Mixer", "R2 Switch", "R2" }, + { "Right Input Mixer", "MicN Switch", "RIN" }, + { "Right Input Mixer", "MicP Switch", "RIP" }, + + { "Left Input Mixer", "L2 Switch", "L2" }, + { "Left Input Mixer", "MicN Switch", "LIN" }, + { "Left Input Mixer", "MicP Switch", "LIP" }, +}; + +static int eqmode_get(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int reg; + + reg = snd_soc_read(codec, WM8985_EQ1_LOW_SHELF); + if (reg & WM8985_EQ3DMODE) + ucontrol->value.integer.value[0] = 1; + else + ucontrol->value.integer.value[0] = 0; + + return 0; +} + +static int eqmode_put(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + unsigned int regpwr2, regpwr3; + unsigned int reg_eq; + + if (ucontrol->value.integer.value[0] != 0 + && ucontrol->value.integer.value[0] != 1) + return -EINVAL; + + reg_eq = snd_soc_read(codec, WM8985_EQ1_LOW_SHELF); + switch ((reg_eq & WM8985_EQ3DMODE) >> WM8985_EQ3DMODE_SHIFT) { + case 0: + if (!ucontrol->value.integer.value[0]) + return 0; + break; + case 1: + if (ucontrol->value.integer.value[0]) + return 0; + break; + } + + regpwr2 = snd_soc_read(codec, WM8985_POWER_MANAGEMENT_2); + regpwr3 = snd_soc_read(codec, WM8985_POWER_MANAGEMENT_3); + /* disable the DACs and ADCs */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_2, + WM8985_ADCENR_MASK | WM8985_ADCENL_MASK, 0); + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_3, + WM8985_DACENR_MASK | WM8985_DACENL_MASK, 0); + snd_soc_update_bits(codec, WM8985_ADDITIONAL_CONTROL, + WM8985_M128ENB_MASK, WM8985_M128ENB); + /* set the desired eqmode */ + snd_soc_update_bits(codec, WM8985_EQ1_LOW_SHELF, + WM8985_EQ3DMODE_MASK, + ucontrol->value.integer.value[0] + << WM8985_EQ3DMODE_SHIFT); + /* restore DAC/ADC configuration */ + snd_soc_write(codec, WM8985_POWER_MANAGEMENT_2, regpwr2); + snd_soc_write(codec, WM8985_POWER_MANAGEMENT_3, regpwr3); + return 0; +} + +static int wm8985_add_widgets(struct snd_soc_codec *codec) +{ + snd_soc_dapm_new_controls(codec, wm8985_dapm_widgets, + ARRAY_SIZE(wm8985_dapm_widgets)); + + snd_soc_dapm_add_routes(codec, audio_map, + ARRAY_SIZE(audio_map)); + return 0; +} + +static int wm8985_reset(struct snd_soc_codec *codec) +{ + return snd_soc_write(codec, WM8985_SOFTWARE_RESET, 0x0); +} + +static int wm8985_dac_mute(struct snd_soc_dai *dai, int mute) +{ + struct snd_soc_codec *codec = dai->codec; + + return snd_soc_update_bits(codec, WM8985_DAC_CONTROL, + WM8985_SOFTMUTE_MASK, + !!mute << WM8985_SOFTMUTE_SHIFT); +} + +static int wm8985_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) +{ + struct wm8985_priv *wm8985; + struct snd_soc_codec *codec; + u16 format, master, bcp, lrp; + + codec = dai->codec; + wm8985 = snd_soc_codec_get_drvdata(codec); + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + format = 0x2; + break; + case SND_SOC_DAIFMT_RIGHT_J: + format = 0x0; + break; + case SND_SOC_DAIFMT_LEFT_J: + format = 0x1; + break; + case SND_SOC_DAIFMT_DSP_A: + case SND_SOC_DAIFMT_DSP_B: + format = 0x3; + break; + default: + dev_err(dai->dev, "Unknown dai format\n"); + return -EINVAL; + } + + snd_soc_update_bits(codec, WM8985_AUDIO_INTERFACE, + WM8985_FMT_MASK, format << WM8985_FMT_SHIFT); + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBM_CFM: + master = 1; + break; + case SND_SOC_DAIFMT_CBS_CFS: + master = 0; + break; + default: + dev_err(dai->dev, "Unknown master/slave configuration\n"); + return -EINVAL; + } + + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_MS_MASK, master << WM8985_MS_SHIFT); + + /* frame inversion is not valid for dsp modes */ + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_DSP_A: + case SND_SOC_DAIFMT_DSP_B: + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_IB_IF: + case SND_SOC_DAIFMT_NB_IF: + return -EINVAL; + default: + break; + } + break; + default: + break; + } + + bcp = lrp = 0; + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_IB_IF: + bcp = lrp = 1; + break; + case SND_SOC_DAIFMT_IB_NF: + bcp = 1; + break; + case SND_SOC_DAIFMT_NB_IF: + lrp = 1; + break; + default: + dev_err(dai->dev, "Unknown polarity configuration\n"); + return -EINVAL; + } + + snd_soc_update_bits(codec, WM8985_AUDIO_INTERFACE, + WM8985_LRP_MASK, lrp << WM8985_LRP_SHIFT); + snd_soc_update_bits(codec, WM8985_AUDIO_INTERFACE, + WM8985_BCP_MASK, bcp << WM8985_BCP_SHIFT); + return 0; +} + +static int wm8985_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + size_t i; + struct snd_soc_codec *codec; + struct wm8985_priv *wm8985; + u16 blen, srate_idx; + unsigned int tmp; + int srate_best; + + codec = dai->codec; + wm8985 = snd_soc_codec_get_drvdata(codec); + + wm8985->bclk = snd_soc_params_to_bclk(params); + if ((int)wm8985->bclk < 0) + return wm8985->bclk; + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + blen = 0x0; + break; + case SNDRV_PCM_FORMAT_S20_3LE: + blen = 0x1; + break; + case SNDRV_PCM_FORMAT_S24_LE: + blen = 0x2; + break; + case SNDRV_PCM_FORMAT_S32_LE: + blen = 0x3; + break; + default: + dev_err(dai->dev, "Unsupported word length %u\n", + params_format(params)); + return -EINVAL; + } + + snd_soc_update_bits(codec, WM8985_AUDIO_INTERFACE, + WM8985_WL_MASK, blen << WM8985_WL_SHIFT); + + /* + * match to the nearest possible sample rate and rely + * on the array index to configure the SR register + */ + srate_idx = 0; + srate_best = abs(srates[0] - params_rate(params)); + for (i = 1; i < ARRAY_SIZE(srates); ++i) { + if (abs(srates[i] - params_rate(params)) >= srate_best) + continue; + srate_idx = i; + srate_best = abs(srates[i] - params_rate(params)); + } + + dev_dbg(dai->dev, "Selected SRATE = %d\n", srates[srate_idx]); + snd_soc_update_bits(codec, WM8985_ADDITIONAL_CONTROL, + WM8985_SR_MASK, srate_idx << WM8985_SR_SHIFT); + + dev_dbg(dai->dev, "Target BCLK = %uHz\n", wm8985->bclk); + dev_dbg(dai->dev, "SYSCLK = %uHz\n", wm8985->sysclk); + + for (i = 0; i < ARRAY_SIZE(fs_ratios); ++i) { + if (wm8985->sysclk / params_rate(params) + == fs_ratios[i].ratio) + break; + } + + if (i == ARRAY_SIZE(fs_ratios)) { + dev_err(dai->dev, "Unable to configure MCLK ratio %u/%u\n", + wm8985->sysclk, params_rate(params)); + return -EINVAL; + } + + dev_dbg(dai->dev, "MCLK ratio = %dfs\n", fs_ratios[i].ratio); + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_MCLKDIV_MASK, i << WM8985_MCLKDIV_SHIFT); + + /* select the appropriate bclk divider */ + tmp = (wm8985->sysclk / fs_ratios[i].div) * 10; + for (i = 0; i < ARRAY_SIZE(bclk_divs); ++i) { + if (wm8985->bclk == tmp / bclk_divs[i]) + break; + } + + if (i == ARRAY_SIZE(bclk_divs)) { + dev_err(dai->dev, "No matching BCLK divider found\n"); + return -EINVAL; + } + + dev_dbg(dai->dev, "BCLK div = %d\n", i); + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_BCLKDIV_MASK, i << WM8985_BCLKDIV_SHIFT); + return 0; +} + +struct pll_div { + u32 div2:1; + u32 n:4; + u32 k:24; +}; + +#define FIXED_PLL_SIZE ((1ULL << 24) * 10) +static int pll_factors(struct pll_div *pll_div, unsigned int target, + unsigned int source) +{ + u64 Kpart; + unsigned long int K, Ndiv, Nmod; + + pll_div->div2 = 0; + Ndiv = target / source; + if (Ndiv < 6) { + source >>= 1; + pll_div->div2 = 1; + Ndiv = target / source; + } + + if (Ndiv < 6 || Ndiv > 12) { + printk(KERN_ERR "%s: WM8985 N value is not within" + " the recommended range: %lu\n", __func__, Ndiv); + return -EINVAL; + } + pll_div->n = Ndiv; + + Nmod = target % source; + Kpart = FIXED_PLL_SIZE * (u64)Nmod; + + do_div(Kpart, source); + + K = Kpart & 0xffffffff; + if ((K % 10) >= 5) + K += 5; + K /= 10; + pll_div->k = K; + + return 0; +} + +static int wm8985_set_pll(struct snd_soc_dai *dai, int pll_id, + int source, unsigned int freq_in, + unsigned int freq_out) +{ + int ret; + struct snd_soc_codec *codec; + struct pll_div pll_div; + + codec = dai->codec; + if (freq_in && freq_out) { + ret = pll_factors(&pll_div, freq_out * 4 * 2, freq_in); + if (ret) + return ret; + } + + /* disable the PLL before reprogramming it */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_PLLEN_MASK, 0); + + if (!freq_in || !freq_out) + return 0; + + /* set PLLN and PRESCALE */ + snd_soc_write(codec, WM8985_PLL_N, + (pll_div.div2 << WM8985_PLL_PRESCALE_SHIFT) + | pll_div.n); + /* set PLLK */ + snd_soc_write(codec, WM8985_PLL_K_3, pll_div.k & 0x1ff); + snd_soc_write(codec, WM8985_PLL_K_2, (pll_div.k >> 9) & 0x1ff); + snd_soc_write(codec, WM8985_PLL_K_1, (pll_div.k >> 18)); + /* set the source of the clock to be the PLL */ + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_CLKSEL_MASK, WM8985_CLKSEL); + /* enable the PLL */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_PLLEN_MASK, WM8985_PLLEN); + return 0; +} + +static int wm8985_set_sysclk(struct snd_soc_dai *dai, + int clk_id, unsigned int freq, int dir) +{ + struct snd_soc_codec *codec; + struct wm8985_priv *wm8985; + + codec = dai->codec; + wm8985 = snd_soc_codec_get_drvdata(codec); + + switch (clk_id) { + case WM8985_CLKSRC_MCLK: + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_CLKSEL_MASK, 0); + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_PLLEN_MASK, 0); + break; + case WM8985_CLKSRC_PLL: + snd_soc_update_bits(codec, WM8985_CLOCK_GEN_CONTROL, + WM8985_CLKSEL_MASK, WM8985_CLKSEL); + break; + default: + dev_err(dai->dev, "Unknown clock source %d\n", clk_id); + return -EINVAL; + } + + wm8985->sysclk = freq; + return 0; +} + +static void wm8985_sync_cache(struct snd_soc_codec *codec) +{ + short i; + u16 *cache; + + if (!codec->cache_sync) + return; + codec->cache_only = 0; + /* restore cache */ + cache = codec->reg_cache; + for (i = 0; i < codec->driver->reg_cache_size; i++) { + if (i == WM8985_SOFTWARE_RESET + || cache[i] == wm8985_reg_defs[i]) + continue; + snd_soc_write(codec, i, cache[i]); + } + codec->cache_sync = 0; +} + +static int wm8985_set_bias_level(struct snd_soc_codec *codec, + enum snd_soc_bias_level level) +{ + int ret; + struct wm8985_priv *wm8985; + + wm8985 = snd_soc_codec_get_drvdata(codec); + switch (level) { + case SND_SOC_BIAS_ON: + case SND_SOC_BIAS_PREPARE: + /* VMID at 75k */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_VMIDSEL_MASK, + 1 << WM8985_VMIDSEL_SHIFT); + break; + case SND_SOC_BIAS_STANDBY: + if (codec->bias_level == SND_SOC_BIAS_OFF) { + ret = regulator_bulk_enable(ARRAY_SIZE(wm8985->supplies), + wm8985->supplies); + if (ret) { + dev_err(codec->dev, + "Failed to enable supplies: %d\n", + ret); + return ret; + } + + wm8985_sync_cache(codec); + + /* enable anti-pop features */ + snd_soc_update_bits(codec, WM8985_OUT4_TO_ADC, + WM8985_POBCTRL_MASK, + WM8985_POBCTRL); + /* enable thermal shutdown */ + snd_soc_update_bits(codec, WM8985_OUTPUT_CTRL0, + WM8985_TSDEN_MASK, WM8985_TSDEN); + snd_soc_update_bits(codec, WM8985_OUTPUT_CTRL0, + WM8985_TSOPCTRL_MASK, + WM8985_TSOPCTRL); + /* enable BIASEN */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_BIASEN_MASK, WM8985_BIASEN); + /* VMID at 75k */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_VMIDSEL_MASK, + 1 << WM8985_VMIDSEL_SHIFT); + msleep(500); + /* disable anti-pop features */ + snd_soc_update_bits(codec, WM8985_OUT4_TO_ADC, + WM8985_POBCTRL_MASK, 0); + } + /* VMID at 300k */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_VMIDSEL_MASK, + 2 << WM8985_VMIDSEL_SHIFT); + break; + case SND_SOC_BIAS_OFF: + /* disable thermal shutdown */ + snd_soc_update_bits(codec, WM8985_OUTPUT_CTRL0, + WM8985_TSOPCTRL_MASK, 0); + snd_soc_update_bits(codec, WM8985_OUTPUT_CTRL0, + WM8985_TSDEN_MASK, 0); + /* disable VMIDSEL and BIASEN */ + snd_soc_update_bits(codec, WM8985_POWER_MANAGEMENT_1, + WM8985_VMIDSEL_MASK | WM8985_BIASEN_MASK, + 0); + snd_soc_write(codec, WM8985_POWER_MANAGEMENT_1, 0); + snd_soc_write(codec, WM8985_POWER_MANAGEMENT_2, 0); + snd_soc_write(codec, WM8985_POWER_MANAGEMENT_3, 0); + + codec->cache_sync = 1; + + regulator_bulk_disable(ARRAY_SIZE(wm8985->supplies), + wm8985->supplies); + break; + } + + codec->bias_level = level; + return 0; +} + +#ifdef CONFIG_PM +static int wm8985_suspend(struct snd_soc_codec *codec, pm_message_t state) +{ + wm8985_set_bias_level(codec, SND_SOC_BIAS_OFF); + return 0; +} + +static int wm8985_resume(struct snd_soc_codec *codec) +{ + wm8985_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + return 0; +} +#else +#define wm8985_suspend NULL +#define wm8985_resume NULL +#endif + +static int wm8985_remove(struct snd_soc_codec *codec) +{ + struct wm8985_priv *wm8985; + + wm8985 = snd_soc_codec_get_drvdata(codec); + wm8985_set_bias_level(codec, SND_SOC_BIAS_OFF); + regulator_bulk_free(ARRAY_SIZE(wm8985->supplies), wm8985->supplies); + return 0; +} + +static int wm8985_probe(struct snd_soc_codec *codec) +{ + size_t i; + struct wm8985_priv *wm8985; + int ret; + u16 *cache; + + wm8985 = snd_soc_codec_get_drvdata(codec); + + ret = snd_soc_codec_set_cache_io(codec, 7, 9, wm8985->control_type); + if (ret < 0) { + dev_err(codec->dev, "Failed to set cache i/o: %d\n", ret); + return ret; + } + + for (i = 0; i < ARRAY_SIZE(wm8985->supplies); i++) + wm8985->supplies[i].supply = wm8985_supply_names[i]; + + ret = regulator_bulk_get(codec->dev, ARRAY_SIZE(wm8985->supplies), + wm8985->supplies); + if (ret) { + dev_err(codec->dev, "Failed to request supplies: %d\n", ret); + return ret; + } + + ret = regulator_bulk_enable(ARRAY_SIZE(wm8985->supplies), + wm8985->supplies); + if (ret) { + dev_err(codec->dev, "Failed to enable supplies: %d\n", ret); + goto err_reg_get; + } + + ret = wm8985_reset(codec); + if (ret < 0) { + dev_err(codec->dev, "Failed to issue reset: %d\n", ret); + goto err_reg_enable; + } + + cache = codec->reg_cache; + /* latch volume update bits */ + for (i = 0; i < ARRAY_SIZE(volume_update_regs); ++i) + cache[volume_update_regs[i]] |= 0x100; + /* enable BIASCUT */ + cache[WM8985_BIAS_CTRL] |= WM8985_BIASCUT; + codec->cache_sync = 1; + + snd_soc_add_controls(codec, wm8985_snd_controls, + ARRAY_SIZE(wm8985_snd_controls)); + wm8985_add_widgets(codec); + + wm8985_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + return 0; + +err_reg_enable: + regulator_bulk_disable(ARRAY_SIZE(wm8985->supplies), wm8985->supplies); +err_reg_get: + regulator_bulk_free(ARRAY_SIZE(wm8985->supplies), wm8985->supplies); + return ret; +} + +static struct snd_soc_dai_ops wm8985_dai_ops = { + .digital_mute = wm8985_dac_mute, + .hw_params = wm8985_hw_params, + .set_fmt = wm8985_set_fmt, + .set_sysclk = wm8985_set_sysclk, + .set_pll = wm8985_set_pll +}; + +#define WM8985_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \ + SNDRV_PCM_FMTBIT_S24_LE | SNDRV_PCM_FMTBIT_S32_LE) + +static struct snd_soc_dai_driver wm8985_dai = { + .name = "wm8985-hifi", + .playback = { + .stream_name = "Playback", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_48000, + .formats = WM8985_FORMATS, + }, + .capture = { + .stream_name = "Capture", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_48000, + .formats = WM8985_FORMATS, + }, + .ops = &wm8985_dai_ops, + .symmetric_rates = 1 +}; + +static struct snd_soc_codec_driver soc_codec_dev_wm8985 = { + .probe = wm8985_probe, + .remove = wm8985_remove, + .suspend = wm8985_suspend, + .resume = wm8985_resume, + .set_bias_level = wm8985_set_bias_level, + .reg_cache_size = ARRAY_SIZE(wm8985_reg_defs), + .reg_word_size = sizeof(u16), + .reg_cache_default = wm8985_reg_defs +}; + +#if defined(CONFIG_SPI_MASTER) +static int __devinit wm8985_spi_probe(struct spi_device *spi) +{ + struct wm8985_priv *wm8985; + int ret; + + wm8985 = kzalloc(sizeof *wm8985, GFP_KERNEL); + if (IS_ERR(wm8985)) + return PTR_ERR(wm8985); + + wm8985->control_type = SND_SOC_SPI; + spi_set_drvdata(spi, wm8985); + + ret = snd_soc_register_codec(&spi->dev, + &soc_codec_dev_wm8985, &wm8985_dai, 1); + if (ret < 0) + kfree(wm8985); + return ret; +} + +static int __devexit wm8985_spi_remove(struct spi_device *spi) +{ + snd_soc_unregister_codec(&spi->dev); + kfree(spi_get_drvdata(spi)); + return 0; +} + +static struct spi_driver wm8985_spi_driver = { + .driver = { + .name = "wm8985", + .bus = &spi_bus_type, + .owner = THIS_MODULE, + }, + .probe = wm8985_spi_probe, + .remove = __devexit_p(wm8985_spi_remove) +}; +#endif + +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) +static __devinit int wm8985_i2c_probe(struct i2c_client *i2c, + const struct i2c_device_id *id) +{ + struct wm8985_priv *wm8985; + int ret; + + wm8985 = kzalloc(sizeof *wm8985, GFP_KERNEL); + if (IS_ERR(wm8985)) + return PTR_ERR(wm8985); + + wm8985->control_type = SND_SOC_I2C; + i2c_set_clientdata(i2c, wm8985); + + ret = snd_soc_register_codec(&i2c->dev, + &soc_codec_dev_wm8985, &wm8985_dai, 1); + if (ret < 0) + kfree(wm8985); + return ret; +} + +static __devexit int wm8985_i2c_remove(struct i2c_client *client) +{ + snd_soc_unregister_codec(&client->dev); + kfree(i2c_get_clientdata(client)); + return 0; +} + +static const struct i2c_device_id wm8985_i2c_id[] = { + { "wm8985", 0 }, + { } +}; +MODULE_DEVICE_TABLE(i2c, wm8985_i2c_id); + +static struct i2c_driver wm8985_i2c_driver = { + .driver = { + .name = "wm8985", + .owner = THIS_MODULE, + }, + .probe = wm8985_i2c_probe, + .remove = __devexit_p(wm8985_i2c_remove), + .id_table = wm8985_i2c_id +}; +#endif + +static int __init wm8985_modinit(void) +{ + int ret = 0; + +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) + ret = i2c_add_driver(&wm8985_i2c_driver); + if (ret) { + printk(KERN_ERR "Failed to register wm8985 I2C driver: %d\n", + ret); + } +#endif +#if defined(CONFIG_SPI_MASTER) + ret = spi_register_driver(&wm8985_spi_driver); + if (ret != 0) { + printk(KERN_ERR "Failed to register wm8985 SPI driver: %d\n", + ret); + } +#endif + return ret; +} +module_init(wm8985_modinit); + +static void __exit wm8985_exit(void) +{ +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) + i2c_del_driver(&wm8985_i2c_driver); +#endif +#if defined(CONFIG_SPI_MASTER) + spi_unregister_driver(&wm8985_spi_driver); +#endif +} +module_exit(wm8985_exit); + +MODULE_DESCRIPTION("ASoC WM8985 driver"); +MODULE_AUTHOR("Dimitris Papastamos "); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/wm8985.h b/sound/soc/codecs/wm8985.h new file mode 100644 index 00000000000..2e71ff50763 --- /dev/null +++ b/sound/soc/codecs/wm8985.h @@ -0,0 +1,1045 @@ +/* + * wm8985.h -- WM8985 ASoC driver + * + * Copyright 2010 Wolfson Microelectronics plc + * + * Author: Dimitris Papastamos + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef _WM8985_H +#define _WM8985_H + +#define WM8985_SOFTWARE_RESET 0x00 +#define WM8985_POWER_MANAGEMENT_1 0x01 +#define WM8985_POWER_MANAGEMENT_2 0x02 +#define WM8985_POWER_MANAGEMENT_3 0x03 +#define WM8985_AUDIO_INTERFACE 0x04 +#define WM8985_COMPANDING_CONTROL 0x05 +#define WM8985_CLOCK_GEN_CONTROL 0x06 +#define WM8985_ADDITIONAL_CONTROL 0x07 +#define WM8985_GPIO_CONTROL 0x08 +#define WM8985_JACK_DETECT_CONTROL_1 0x09 +#define WM8985_DAC_CONTROL 0x0A +#define WM8985_LEFT_DAC_DIGITAL_VOL 0x0B +#define WM8985_RIGHT_DAC_DIGITAL_VOL 0x0C +#define WM8985_JACK_DETECT_CONTROL_2 0x0D +#define WM8985_ADC_CONTROL 0x0E +#define WM8985_LEFT_ADC_DIGITAL_VOL 0x0F +#define WM8985_RIGHT_ADC_DIGITAL_VOL 0x10 +#define WM8985_EQ1_LOW_SHELF 0x12 +#define WM8985_EQ2_PEAK_1 0x13 +#define WM8985_EQ3_PEAK_2 0x14 +#define WM8985_EQ4_PEAK_3 0x15 +#define WM8985_EQ5_HIGH_SHELF 0x16 +#define WM8985_DAC_LIMITER_1 0x18 +#define WM8985_DAC_LIMITER_2 0x19 +#define WM8985_NOTCH_FILTER_1 0x1B +#define WM8985_NOTCH_FILTER_2 0x1C +#define WM8985_NOTCH_FILTER_3 0x1D +#define WM8985_NOTCH_FILTER_4 0x1E +#define WM8985_ALC_CONTROL_1 0x20 +#define WM8985_ALC_CONTROL_2 0x21 +#define WM8985_ALC_CONTROL_3 0x22 +#define WM8985_NOISE_GATE 0x23 +#define WM8985_PLL_N 0x24 +#define WM8985_PLL_K_1 0x25 +#define WM8985_PLL_K_2 0x26 +#define WM8985_PLL_K_3 0x27 +#define WM8985_3D_CONTROL 0x29 +#define WM8985_OUT4_TO_ADC 0x2A +#define WM8985_BEEP_CONTROL 0x2B +#define WM8985_INPUT_CTRL 0x2C +#define WM8985_LEFT_INP_PGA_GAIN_CTRL 0x2D +#define WM8985_RIGHT_INP_PGA_GAIN_CTRL 0x2E +#define WM8985_LEFT_ADC_BOOST_CTRL 0x2F +#define WM8985_RIGHT_ADC_BOOST_CTRL 0x30 +#define WM8985_OUTPUT_CTRL0 0x31 +#define WM8985_LEFT_MIXER_CTRL 0x32 +#define WM8985_RIGHT_MIXER_CTRL 0x33 +#define WM8985_LOUT1_HP_VOLUME_CTRL 0x34 +#define WM8985_ROUT1_HP_VOLUME_CTRL 0x35 +#define WM8985_LOUT2_SPK_VOLUME_CTRL 0x36 +#define WM8985_ROUT2_SPK_VOLUME_CTRL 0x37 +#define WM8985_OUT3_MIXER_CTRL 0x38 +#define WM8985_OUT4_MONO_MIX_CTRL 0x39 +#define WM8985_OUTPUT_CTRL1 0x3C +#define WM8985_BIAS_CTRL 0x3D + +#define WM8985_REGISTER_COUNT 59 +#define WM8985_MAX_REGISTER 0x3F + +/* + * Field Definitions. + */ + +/* + * R0 (0x00) - Software Reset + */ +#define WM8985_SOFTWARE_RESET_MASK 0x01FF /* SOFTWARE_RESET - [8:0] */ +#define WM8985_SOFTWARE_RESET_SHIFT 0 /* SOFTWARE_RESET - [8:0] */ +#define WM8985_SOFTWARE_RESET_WIDTH 9 /* SOFTWARE_RESET - [8:0] */ + +/* + * R1 (0x01) - Power management 1 + */ +#define WM8985_OUT4MIXEN 0x0080 /* OUT4MIXEN */ +#define WM8985_OUT4MIXEN_MASK 0x0080 /* OUT4MIXEN */ +#define WM8985_OUT4MIXEN_SHIFT 7 /* OUT4MIXEN */ +#define WM8985_OUT4MIXEN_WIDTH 1 /* OUT4MIXEN */ +#define WM8985_OUT3MIXEN 0x0040 /* OUT3MIXEN */ +#define WM8985_OUT3MIXEN_MASK 0x0040 /* OUT3MIXEN */ +#define WM8985_OUT3MIXEN_SHIFT 6 /* OUT3MIXEN */ +#define WM8985_OUT3MIXEN_WIDTH 1 /* OUT3MIXEN */ +#define WM8985_PLLEN 0x0020 /* PLLEN */ +#define WM8985_PLLEN_MASK 0x0020 /* PLLEN */ +#define WM8985_PLLEN_SHIFT 5 /* PLLEN */ +#define WM8985_PLLEN_WIDTH 1 /* PLLEN */ +#define WM8985_MICBEN 0x0010 /* MICBEN */ +#define WM8985_MICBEN_MASK 0x0010 /* MICBEN */ +#define WM8985_MICBEN_SHIFT 4 /* MICBEN */ +#define WM8985_MICBEN_WIDTH 1 /* MICBEN */ +#define WM8985_BIASEN 0x0008 /* BIASEN */ +#define WM8985_BIASEN_MASK 0x0008 /* BIASEN */ +#define WM8985_BIASEN_SHIFT 3 /* BIASEN */ +#define WM8985_BIASEN_WIDTH 1 /* BIASEN */ +#define WM8985_BUFIOEN 0x0004 /* BUFIOEN */ +#define WM8985_BUFIOEN_MASK 0x0004 /* BUFIOEN */ +#define WM8985_BUFIOEN_SHIFT 2 /* BUFIOEN */ +#define WM8985_BUFIOEN_WIDTH 1 /* BUFIOEN */ +#define WM8985_VMIDSEL 0x0003 /* VMIDSEL */ +#define WM8985_VMIDSEL_MASK 0x0003 /* VMIDSEL - [1:0] */ +#define WM8985_VMIDSEL_SHIFT 0 /* VMIDSEL - [1:0] */ +#define WM8985_VMIDSEL_WIDTH 2 /* VMIDSEL - [1:0] */ + +/* + * R2 (0x02) - Power management 2 + */ +#define WM8985_ROUT1EN 0x0100 /* ROUT1EN */ +#define WM8985_ROUT1EN_MASK 0x0100 /* ROUT1EN */ +#define WM8985_ROUT1EN_SHIFT 8 /* ROUT1EN */ +#define WM8985_ROUT1EN_WIDTH 1 /* ROUT1EN */ +#define WM8985_LOUT1EN 0x0080 /* LOUT1EN */ +#define WM8985_LOUT1EN_MASK 0x0080 /* LOUT1EN */ +#define WM8985_LOUT1EN_SHIFT 7 /* LOUT1EN */ +#define WM8985_LOUT1EN_WIDTH 1 /* LOUT1EN */ +#define WM8985_SLEEP 0x0040 /* SLEEP */ +#define WM8985_SLEEP_MASK 0x0040 /* SLEEP */ +#define WM8985_SLEEP_SHIFT 6 /* SLEEP */ +#define WM8985_SLEEP_WIDTH 1 /* SLEEP */ +#define WM8985_BOOSTENR 0x0020 /* BOOSTENR */ +#define WM8985_BOOSTENR_MASK 0x0020 /* BOOSTENR */ +#define WM8985_BOOSTENR_SHIFT 5 /* BOOSTENR */ +#define WM8985_BOOSTENR_WIDTH 1 /* BOOSTENR */ +#define WM8985_BOOSTENL 0x0010 /* BOOSTENL */ +#define WM8985_BOOSTENL_MASK 0x0010 /* BOOSTENL */ +#define WM8985_BOOSTENL_SHIFT 4 /* BOOSTENL */ +#define WM8985_BOOSTENL_WIDTH 1 /* BOOSTENL */ +#define WM8985_INPGAENR 0x0008 /* INPGAENR */ +#define WM8985_INPGAENR_MASK 0x0008 /* INPGAENR */ +#define WM8985_INPGAENR_SHIFT 3 /* INPGAENR */ +#define WM8985_INPGAENR_WIDTH 1 /* INPGAENR */ +#define WM8985_INPPGAENL 0x0004 /* INPPGAENL */ +#define WM8985_INPPGAENL_MASK 0x0004 /* INPPGAENL */ +#define WM8985_INPPGAENL_SHIFT 2 /* INPPGAENL */ +#define WM8985_INPPGAENL_WIDTH 1 /* INPPGAENL */ +#define WM8985_ADCENR 0x0002 /* ADCENR */ +#define WM8985_ADCENR_MASK 0x0002 /* ADCENR */ +#define WM8985_ADCENR_SHIFT 1 /* ADCENR */ +#define WM8985_ADCENR_WIDTH 1 /* ADCENR */ +#define WM8985_ADCENL 0x0001 /* ADCENL */ +#define WM8985_ADCENL_MASK 0x0001 /* ADCENL */ +#define WM8985_ADCENL_SHIFT 0 /* ADCENL */ +#define WM8985_ADCENL_WIDTH 1 /* ADCENL */ + +/* + * R3 (0x03) - Power management 3 + */ +#define WM8985_OUT4EN 0x0100 /* OUT4EN */ +#define WM8985_OUT4EN_MASK 0x0100 /* OUT4EN */ +#define WM8985_OUT4EN_SHIFT 8 /* OUT4EN */ +#define WM8985_OUT4EN_WIDTH 1 /* OUT4EN */ +#define WM8985_OUT3EN 0x0080 /* OUT3EN */ +#define WM8985_OUT3EN_MASK 0x0080 /* OUT3EN */ +#define WM8985_OUT3EN_SHIFT 7 /* OUT3EN */ +#define WM8985_OUT3EN_WIDTH 1 /* OUT3EN */ +#define WM8985_ROUT2EN 0x0040 /* ROUT2EN */ +#define WM8985_ROUT2EN_MASK 0x0040 /* ROUT2EN */ +#define WM8985_ROUT2EN_SHIFT 6 /* ROUT2EN */ +#define WM8985_ROUT2EN_WIDTH 1 /* ROUT2EN */ +#define WM8985_LOUT2EN 0x0020 /* LOUT2EN */ +#define WM8985_LOUT2EN_MASK 0x0020 /* LOUT2EN */ +#define WM8985_LOUT2EN_SHIFT 5 /* LOUT2EN */ +#define WM8985_LOUT2EN_WIDTH 1 /* LOUT2EN */ +#define WM8985_RMIXEN 0x0008 /* RMIXEN */ +#define WM8985_RMIXEN_MASK 0x0008 /* RMIXEN */ +#define WM8985_RMIXEN_SHIFT 3 /* RMIXEN */ +#define WM8985_RMIXEN_WIDTH 1 /* RMIXEN */ +#define WM8985_LMIXEN 0x0004 /* LMIXEN */ +#define WM8985_LMIXEN_MASK 0x0004 /* LMIXEN */ +#define WM8985_LMIXEN_SHIFT 2 /* LMIXEN */ +#define WM8985_LMIXEN_WIDTH 1 /* LMIXEN */ +#define WM8985_DACENR 0x0002 /* DACENR */ +#define WM8985_DACENR_MASK 0x0002 /* DACENR */ +#define WM8985_DACENR_SHIFT 1 /* DACENR */ +#define WM8985_DACENR_WIDTH 1 /* DACENR */ +#define WM8985_DACENL 0x0001 /* DACENL */ +#define WM8985_DACENL_MASK 0x0001 /* DACENL */ +#define WM8985_DACENL_SHIFT 0 /* DACENL */ +#define WM8985_DACENL_WIDTH 1 /* DACENL */ + +/* + * R4 (0x04) - Audio Interface + */ +#define WM8985_BCP 0x0100 /* BCP */ +#define WM8985_BCP_MASK 0x0100 /* BCP */ +#define WM8985_BCP_SHIFT 8 /* BCP */ +#define WM8985_BCP_WIDTH 1 /* BCP */ +#define WM8985_LRP 0x0080 /* LRP */ +#define WM8985_LRP_MASK 0x0080 /* LRP */ +#define WM8985_LRP_SHIFT 7 /* LRP */ +#define WM8985_LRP_WIDTH 1 /* LRP */ +#define WM8985_WL_MASK 0x0060 /* WL - [6:5] */ +#define WM8985_WL_SHIFT 5 /* WL - [6:5] */ +#define WM8985_WL_WIDTH 2 /* WL - [6:5] */ +#define WM8985_FMT_MASK 0x0018 /* FMT - [4:3] */ +#define WM8985_FMT_SHIFT 3 /* FMT - [4:3] */ +#define WM8985_FMT_WIDTH 2 /* FMT - [4:3] */ +#define WM8985_DLRSWAP 0x0004 /* DLRSWAP */ +#define WM8985_DLRSWAP_MASK 0x0004 /* DLRSWAP */ +#define WM8985_DLRSWAP_SHIFT 2 /* DLRSWAP */ +#define WM8985_DLRSWAP_WIDTH 1 /* DLRSWAP */ +#define WM8985_ALRSWAP 0x0002 /* ALRSWAP */ +#define WM8985_ALRSWAP_MASK 0x0002 /* ALRSWAP */ +#define WM8985_ALRSWAP_SHIFT 1 /* ALRSWAP */ +#define WM8985_ALRSWAP_WIDTH 1 /* ALRSWAP */ +#define WM8985_MONO 0x0001 /* MONO */ +#define WM8985_MONO_MASK 0x0001 /* MONO */ +#define WM8985_MONO_SHIFT 0 /* MONO */ +#define WM8985_MONO_WIDTH 1 /* MONO */ + +/* + * R5 (0x05) - Companding control + */ +#define WM8985_WL8 0x0020 /* WL8 */ +#define WM8985_WL8_MASK 0x0020 /* WL8 */ +#define WM8985_WL8_SHIFT 5 /* WL8 */ +#define WM8985_WL8_WIDTH 1 /* WL8 */ +#define WM8985_DAC_COMP_MASK 0x0018 /* DAC_COMP - [4:3] */ +#define WM8985_DAC_COMP_SHIFT 3 /* DAC_COMP - [4:3] */ +#define WM8985_DAC_COMP_WIDTH 2 /* DAC_COMP - [4:3] */ +#define WM8985_ADC_COMP_MASK 0x0006 /* ADC_COMP - [2:1] */ +#define WM8985_ADC_COMP_SHIFT 1 /* ADC_COMP - [2:1] */ +#define WM8985_ADC_COMP_WIDTH 2 /* ADC_COMP - [2:1] */ +#define WM8985_LOOPBACK 0x0001 /* LOOPBACK */ +#define WM8985_LOOPBACK_MASK 0x0001 /* LOOPBACK */ +#define WM8985_LOOPBACK_SHIFT 0 /* LOOPBACK */ +#define WM8985_LOOPBACK_WIDTH 1 /* LOOPBACK */ + +/* + * R6 (0x06) - Clock Gen control + */ +#define WM8985_CLKSEL 0x0100 /* CLKSEL */ +#define WM8985_CLKSEL_MASK 0x0100 /* CLKSEL */ +#define WM8985_CLKSEL_SHIFT 8 /* CLKSEL */ +#define WM8985_CLKSEL_WIDTH 1 /* CLKSEL */ +#define WM8985_MCLKDIV_MASK 0x00E0 /* MCLKDIV - [7:5] */ +#define WM8985_MCLKDIV_SHIFT 5 /* MCLKDIV - [7:5] */ +#define WM8985_MCLKDIV_WIDTH 3 /* MCLKDIV - [7:5] */ +#define WM8985_BCLKDIV_MASK 0x001C /* BCLKDIV - [4:2] */ +#define WM8985_BCLKDIV_SHIFT 2 /* BCLKDIV - [4:2] */ +#define WM8985_BCLKDIV_WIDTH 3 /* BCLKDIV - [4:2] */ +#define WM8985_MS 0x0001 /* MS */ +#define WM8985_MS_MASK 0x0001 /* MS */ +#define WM8985_MS_SHIFT 0 /* MS */ +#define WM8985_MS_WIDTH 1 /* MS */ + +/* + * R7 (0x07) - Additional control + */ +#define WM8985_M128ENB 0x0100 /* M128ENB */ +#define WM8985_M128ENB_MASK 0x0100 /* M128ENB */ +#define WM8985_M128ENB_SHIFT 8 /* M128ENB */ +#define WM8985_M128ENB_WIDTH 1 /* M128ENB */ +#define WM8985_DCLKDIV_MASK 0x00F0 /* DCLKDIV - [7:4] */ +#define WM8985_DCLKDIV_SHIFT 4 /* DCLKDIV - [7:4] */ +#define WM8985_DCLKDIV_WIDTH 4 /* DCLKDIV - [7:4] */ +#define WM8985_SR_MASK 0x000E /* SR - [3:1] */ +#define WM8985_SR_SHIFT 1 /* SR - [3:1] */ +#define WM8985_SR_WIDTH 3 /* SR - [3:1] */ +#define WM8985_SLOWCLKEN 0x0001 /* SLOWCLKEN */ +#define WM8985_SLOWCLKEN_MASK 0x0001 /* SLOWCLKEN */ +#define WM8985_SLOWCLKEN_SHIFT 0 /* SLOWCLKEN */ +#define WM8985_SLOWCLKEN_WIDTH 1 /* SLOWCLKEN */ + +/* + * R8 (0x08) - GPIO Control + */ +#define WM8985_GPIO1GP 0x0100 /* GPIO1GP */ +#define WM8985_GPIO1GP_MASK 0x0100 /* GPIO1GP */ +#define WM8985_GPIO1GP_SHIFT 8 /* GPIO1GP */ +#define WM8985_GPIO1GP_WIDTH 1 /* GPIO1GP */ +#define WM8985_GPIO1GPU 0x0080 /* GPIO1GPU */ +#define WM8985_GPIO1GPU_MASK 0x0080 /* GPIO1GPU */ +#define WM8985_GPIO1GPU_SHIFT 7 /* GPIO1GPU */ +#define WM8985_GPIO1GPU_WIDTH 1 /* GPIO1GPU */ +#define WM8985_GPIO1GPD 0x0040 /* GPIO1GPD */ +#define WM8985_GPIO1GPD_MASK 0x0040 /* GPIO1GPD */ +#define WM8985_GPIO1GPD_SHIFT 6 /* GPIO1GPD */ +#define WM8985_GPIO1GPD_WIDTH 1 /* GPIO1GPD */ +#define WM8985_GPIO1POL 0x0008 /* GPIO1POL */ +#define WM8985_GPIO1POL_MASK 0x0008 /* GPIO1POL */ +#define WM8985_GPIO1POL_SHIFT 3 /* GPIO1POL */ +#define WM8985_GPIO1POL_WIDTH 1 /* GPIO1POL */ +#define WM8985_GPIO1SEL_MASK 0x0007 /* GPIO1SEL - [2:0] */ +#define WM8985_GPIO1SEL_SHIFT 0 /* GPIO1SEL - [2:0] */ +#define WM8985_GPIO1SEL_WIDTH 3 /* GPIO1SEL - [2:0] */ + +/* + * R9 (0x09) - Jack Detect Control 1 + */ +#define WM8985_JD_EN 0x0040 /* JD_EN */ +#define WM8985_JD_EN_MASK 0x0040 /* JD_EN */ +#define WM8985_JD_EN_SHIFT 6 /* JD_EN */ +#define WM8985_JD_EN_WIDTH 1 /* JD_EN */ +#define WM8985_JD_SEL_MASK 0x0030 /* JD_SEL - [5:4] */ +#define WM8985_JD_SEL_SHIFT 4 /* JD_SEL - [5:4] */ +#define WM8985_JD_SEL_WIDTH 2 /* JD_SEL - [5:4] */ + +/* + * R10 (0x0A) - DAC Control + */ +#define WM8985_SOFTMUTE 0x0040 /* SOFTMUTE */ +#define WM8985_SOFTMUTE_MASK 0x0040 /* SOFTMUTE */ +#define WM8985_SOFTMUTE_SHIFT 6 /* SOFTMUTE */ +#define WM8985_SOFTMUTE_WIDTH 1 /* SOFTMUTE */ +#define WM8985_DACOSR128 0x0008 /* DACOSR128 */ +#define WM8985_DACOSR128_MASK 0x0008 /* DACOSR128 */ +#define WM8985_DACOSR128_SHIFT 3 /* DACOSR128 */ +#define WM8985_DACOSR128_WIDTH 1 /* DACOSR128 */ +#define WM8985_AMUTE 0x0004 /* AMUTE */ +#define WM8985_AMUTE_MASK 0x0004 /* AMUTE */ +#define WM8985_AMUTE_SHIFT 2 /* AMUTE */ +#define WM8985_AMUTE_WIDTH 1 /* AMUTE */ +#define WM8985_DACPOLR 0x0002 /* DACPOLR */ +#define WM8985_DACPOLR_MASK 0x0002 /* DACPOLR */ +#define WM8985_DACPOLR_SHIFT 1 /* DACPOLR */ +#define WM8985_DACPOLR_WIDTH 1 /* DACPOLR */ +#define WM8985_DACPOLL 0x0001 /* DACPOLL */ +#define WM8985_DACPOLL_MASK 0x0001 /* DACPOLL */ +#define WM8985_DACPOLL_SHIFT 0 /* DACPOLL */ +#define WM8985_DACPOLL_WIDTH 1 /* DACPOLL */ + +/* + * R11 (0x0B) - Left DAC digital Vol + */ +#define WM8985_DACVU 0x0100 /* DACVU */ +#define WM8985_DACVU_MASK 0x0100 /* DACVU */ +#define WM8985_DACVU_SHIFT 8 /* DACVU */ +#define WM8985_DACVU_WIDTH 1 /* DACVU */ +#define WM8985_DACVOLL_MASK 0x00FF /* DACVOLL - [7:0] */ +#define WM8985_DACVOLL_SHIFT 0 /* DACVOLL - [7:0] */ +#define WM8985_DACVOLL_WIDTH 8 /* DACVOLL - [7:0] */ + +/* + * R12 (0x0C) - Right DAC digital vol + */ +#define WM8985_DACVU 0x0100 /* DACVU */ +#define WM8985_DACVU_MASK 0x0100 /* DACVU */ +#define WM8985_DACVU_SHIFT 8 /* DACVU */ +#define WM8985_DACVU_WIDTH 1 /* DACVU */ +#define WM8985_DACVOLR_MASK 0x00FF /* DACVOLR - [7:0] */ +#define WM8985_DACVOLR_SHIFT 0 /* DACVOLR - [7:0] */ +#define WM8985_DACVOLR_WIDTH 8 /* DACVOLR - [7:0] */ + +/* + * R13 (0x0D) - Jack Detect Control 2 + */ +#define WM8985_JD_EN1_MASK 0x00F0 /* JD_EN1 - [7:4] */ +#define WM8985_JD_EN1_SHIFT 4 /* JD_EN1 - [7:4] */ +#define WM8985_JD_EN1_WIDTH 4 /* JD_EN1 - [7:4] */ +#define WM8985_JD_EN0_MASK 0x000F /* JD_EN0 - [3:0] */ +#define WM8985_JD_EN0_SHIFT 0 /* JD_EN0 - [3:0] */ +#define WM8985_JD_EN0_WIDTH 4 /* JD_EN0 - [3:0] */ + +/* + * R14 (0x0E) - ADC Control + */ +#define WM8985_HPFEN 0x0100 /* HPFEN */ +#define WM8985_HPFEN_MASK 0x0100 /* HPFEN */ +#define WM8985_HPFEN_SHIFT 8 /* HPFEN */ +#define WM8985_HPFEN_WIDTH 1 /* HPFEN */ +#define WM8985_HPFAPP 0x0080 /* HPFAPP */ +#define WM8985_HPFAPP_MASK 0x0080 /* HPFAPP */ +#define WM8985_HPFAPP_SHIFT 7 /* HPFAPP */ +#define WM8985_HPFAPP_WIDTH 1 /* HPFAPP */ +#define WM8985_HPFCUT_MASK 0x0070 /* HPFCUT - [6:4] */ +#define WM8985_HPFCUT_SHIFT 4 /* HPFCUT - [6:4] */ +#define WM8985_HPFCUT_WIDTH 3 /* HPFCUT - [6:4] */ +#define WM8985_ADCOSR128 0x0008 /* ADCOSR128 */ +#define WM8985_ADCOSR128_MASK 0x0008 /* ADCOSR128 */ +#define WM8985_ADCOSR128_SHIFT 3 /* ADCOSR128 */ +#define WM8985_ADCOSR128_WIDTH 1 /* ADCOSR128 */ +#define WM8985_ADCRPOL 0x0002 /* ADCRPOL */ +#define WM8985_ADCRPOL_MASK 0x0002 /* ADCRPOL */ +#define WM8985_ADCRPOL_SHIFT 1 /* ADCRPOL */ +#define WM8985_ADCRPOL_WIDTH 1 /* ADCRPOL */ +#define WM8985_ADCLPOL 0x0001 /* ADCLPOL */ +#define WM8985_ADCLPOL_MASK 0x0001 /* ADCLPOL */ +#define WM8985_ADCLPOL_SHIFT 0 /* ADCLPOL */ +#define WM8985_ADCLPOL_WIDTH 1 /* ADCLPOL */ + +/* + * R15 (0x0F) - Left ADC Digital Vol + */ +#define WM8985_ADCVU 0x0100 /* ADCVU */ +#define WM8985_ADCVU_MASK 0x0100 /* ADCVU */ +#define WM8985_ADCVU_SHIFT 8 /* ADCVU */ +#define WM8985_ADCVU_WIDTH 1 /* ADCVU */ +#define WM8985_ADCVOLL_MASK 0x00FF /* ADCVOLL - [7:0] */ +#define WM8985_ADCVOLL_SHIFT 0 /* ADCVOLL - [7:0] */ +#define WM8985_ADCVOLL_WIDTH 8 /* ADCVOLL - [7:0] */ + +/* + * R16 (0x10) - Right ADC Digital Vol + */ +#define WM8985_ADCVU 0x0100 /* ADCVU */ +#define WM8985_ADCVU_MASK 0x0100 /* ADCVU */ +#define WM8985_ADCVU_SHIFT 8 /* ADCVU */ +#define WM8985_ADCVU_WIDTH 1 /* ADCVU */ +#define WM8985_ADCVOLR_MASK 0x00FF /* ADCVOLR - [7:0] */ +#define WM8985_ADCVOLR_SHIFT 0 /* ADCVOLR - [7:0] */ +#define WM8985_ADCVOLR_WIDTH 8 /* ADCVOLR - [7:0] */ + +/* + * R18 (0x12) - EQ1 - low shelf + */ +#define WM8985_EQ3DMODE 0x0100 /* EQ3DMODE */ +#define WM8985_EQ3DMODE_MASK 0x0100 /* EQ3DMODE */ +#define WM8985_EQ3DMODE_SHIFT 8 /* EQ3DMODE */ +#define WM8985_EQ3DMODE_WIDTH 1 /* EQ3DMODE */ +#define WM8985_EQ1C_MASK 0x0060 /* EQ1C - [6:5] */ +#define WM8985_EQ1C_SHIFT 5 /* EQ1C - [6:5] */ +#define WM8985_EQ1C_WIDTH 2 /* EQ1C - [6:5] */ +#define WM8985_EQ1G_MASK 0x001F /* EQ1G - [4:0] */ +#define WM8985_EQ1G_SHIFT 0 /* EQ1G - [4:0] */ +#define WM8985_EQ1G_WIDTH 5 /* EQ1G - [4:0] */ + +/* + * R19 (0x13) - EQ2 - peak 1 + */ +#define WM8985_EQ2BW 0x0100 /* EQ2BW */ +#define WM8985_EQ2BW_MASK 0x0100 /* EQ2BW */ +#define WM8985_EQ2BW_SHIFT 8 /* EQ2BW */ +#define WM8985_EQ2BW_WIDTH 1 /* EQ2BW */ +#define WM8985_EQ2C_MASK 0x0060 /* EQ2C - [6:5] */ +#define WM8985_EQ2C_SHIFT 5 /* EQ2C - [6:5] */ +#define WM8985_EQ2C_WIDTH 2 /* EQ2C - [6:5] */ +#define WM8985_EQ2G_MASK 0x001F /* EQ2G - [4:0] */ +#define WM8985_EQ2G_SHIFT 0 /* EQ2G - [4:0] */ +#define WM8985_EQ2G_WIDTH 5 /* EQ2G - [4:0] */ + +/* + * R20 (0x14) - EQ3 - peak 2 + */ +#define WM8985_EQ3BW 0x0100 /* EQ3BW */ +#define WM8985_EQ3BW_MASK 0x0100 /* EQ3BW */ +#define WM8985_EQ3BW_SHIFT 8 /* EQ3BW */ +#define WM8985_EQ3BW_WIDTH 1 /* EQ3BW */ +#define WM8985_EQ3C_MASK 0x0060 /* EQ3C - [6:5] */ +#define WM8985_EQ3C_SHIFT 5 /* EQ3C - [6:5] */ +#define WM8985_EQ3C_WIDTH 2 /* EQ3C - [6:5] */ +#define WM8985_EQ3G_MASK 0x001F /* EQ3G - [4:0] */ +#define WM8985_EQ3G_SHIFT 0 /* EQ3G - [4:0] */ +#define WM8985_EQ3G_WIDTH 5 /* EQ3G - [4:0] */ + +/* + * R21 (0x15) - EQ4 - peak 3 + */ +#define WM8985_EQ4BW 0x0100 /* EQ4BW */ +#define WM8985_EQ4BW_MASK 0x0100 /* EQ4BW */ +#define WM8985_EQ4BW_SHIFT 8 /* EQ4BW */ +#define WM8985_EQ4BW_WIDTH 1 /* EQ4BW */ +#define WM8985_EQ4C_MASK 0x0060 /* EQ4C - [6:5] */ +#define WM8985_EQ4C_SHIFT 5 /* EQ4C - [6:5] */ +#define WM8985_EQ4C_WIDTH 2 /* EQ4C - [6:5] */ +#define WM8985_EQ4G_MASK 0x001F /* EQ4G - [4:0] */ +#define WM8985_EQ4G_SHIFT 0 /* EQ4G - [4:0] */ +#define WM8985_EQ4G_WIDTH 5 /* EQ4G - [4:0] */ + +/* + * R22 (0x16) - EQ5 - high shelf + */ +#define WM8985_EQ5C_MASK 0x0060 /* EQ5C - [6:5] */ +#define WM8985_EQ5C_SHIFT 5 /* EQ5C - [6:5] */ +#define WM8985_EQ5C_WIDTH 2 /* EQ5C - [6:5] */ +#define WM8985_EQ5G_MASK 0x001F /* EQ5G - [4:0] */ +#define WM8985_EQ5G_SHIFT 0 /* EQ5G - [4:0] */ +#define WM8985_EQ5G_WIDTH 5 /* EQ5G - [4:0] */ + +/* + * R24 (0x18) - DAC Limiter 1 + */ +#define WM8985_LIMEN 0x0100 /* LIMEN */ +#define WM8985_LIMEN_MASK 0x0100 /* LIMEN */ +#define WM8985_LIMEN_SHIFT 8 /* LIMEN */ +#define WM8985_LIMEN_WIDTH 1 /* LIMEN */ +#define WM8985_LIMDCY_MASK 0x00F0 /* LIMDCY - [7:4] */ +#define WM8985_LIMDCY_SHIFT 4 /* LIMDCY - [7:4] */ +#define WM8985_LIMDCY_WIDTH 4 /* LIMDCY - [7:4] */ +#define WM8985_LIMATK_MASK 0x000F /* LIMATK - [3:0] */ +#define WM8985_LIMATK_SHIFT 0 /* LIMATK - [3:0] */ +#define WM8985_LIMATK_WIDTH 4 /* LIMATK - [3:0] */ + +/* + * R25 (0x19) - DAC Limiter 2 + */ +#define WM8985_LIMLVL_MASK 0x0070 /* LIMLVL - [6:4] */ +#define WM8985_LIMLVL_SHIFT 4 /* LIMLVL - [6:4] */ +#define WM8985_LIMLVL_WIDTH 3 /* LIMLVL - [6:4] */ +#define WM8985_LIMBOOST_MASK 0x000F /* LIMBOOST - [3:0] */ +#define WM8985_LIMBOOST_SHIFT 0 /* LIMBOOST - [3:0] */ +#define WM8985_LIMBOOST_WIDTH 4 /* LIMBOOST - [3:0] */ + +/* + * R27 (0x1B) - Notch Filter 1 + */ +#define WM8985_NFU 0x0100 /* NFU */ +#define WM8985_NFU_MASK 0x0100 /* NFU */ +#define WM8985_NFU_SHIFT 8 /* NFU */ +#define WM8985_NFU_WIDTH 1 /* NFU */ +#define WM8985_NFEN 0x0080 /* NFEN */ +#define WM8985_NFEN_MASK 0x0080 /* NFEN */ +#define WM8985_NFEN_SHIFT 7 /* NFEN */ +#define WM8985_NFEN_WIDTH 1 /* NFEN */ +#define WM8985_NFA0_13_7_MASK 0x007F /* NFA0(13:7) - [6:0] */ +#define WM8985_NFA0_13_7_SHIFT 0 /* NFA0(13:7) - [6:0] */ +#define WM8985_NFA0_13_7_WIDTH 7 /* NFA0(13:7) - [6:0] */ + +/* + * R28 (0x1C) - Notch Filter 2 + */ +#define WM8985_NFU 0x0100 /* NFU */ +#define WM8985_NFU_MASK 0x0100 /* NFU */ +#define WM8985_NFU_SHIFT 8 /* NFU */ +#define WM8985_NFU_WIDTH 1 /* NFU */ +#define WM8985_NFA0_6_0_MASK 0x007F /* NFA0(6:0) - [6:0] */ +#define WM8985_NFA0_6_0_SHIFT 0 /* NFA0(6:0) - [6:0] */ +#define WM8985_NFA0_6_0_WIDTH 7 /* NFA0(6:0) - [6:0] */ + +/* + * R29 (0x1D) - Notch Filter 3 + */ +#define WM8985_NFU 0x0100 /* NFU */ +#define WM8985_NFU_MASK 0x0100 /* NFU */ +#define WM8985_NFU_SHIFT 8 /* NFU */ +#define WM8985_NFU_WIDTH 1 /* NFU */ +#define WM8985_NFA1_13_7_MASK 0x007F /* NFA1(13:7) - [6:0] */ +#define WM8985_NFA1_13_7_SHIFT 0 /* NFA1(13:7) - [6:0] */ +#define WM8985_NFA1_13_7_WIDTH 7 /* NFA1(13:7) - [6:0] */ + +/* + * R30 (0x1E) - Notch Filter 4 + */ +#define WM8985_NFU 0x0100 /* NFU */ +#define WM8985_NFU_MASK 0x0100 /* NFU */ +#define WM8985_NFU_SHIFT 8 /* NFU */ +#define WM8985_NFU_WIDTH 1 /* NFU */ +#define WM8985_NFA1_6_0_MASK 0x007F /* NFA1(6:0) - [6:0] */ +#define WM8985_NFA1_6_0_SHIFT 0 /* NFA1(6:0) - [6:0] */ +#define WM8985_NFA1_6_0_WIDTH 7 /* NFA1(6:0) - [6:0] */ + +/* + * R32 (0x20) - ALC control 1 + */ +#define WM8985_ALCSEL_MASK 0x0180 /* ALCSEL - [8:7] */ +#define WM8985_ALCSEL_SHIFT 7 /* ALCSEL - [8:7] */ +#define WM8985_ALCSEL_WIDTH 2 /* ALCSEL - [8:7] */ +#define WM8985_ALCMAX_MASK 0x0038 /* ALCMAX - [5:3] */ +#define WM8985_ALCMAX_SHIFT 3 /* ALCMAX - [5:3] */ +#define WM8985_ALCMAX_WIDTH 3 /* ALCMAX - [5:3] */ +#define WM8985_ALCMIN_MASK 0x0007 /* ALCMIN - [2:0] */ +#define WM8985_ALCMIN_SHIFT 0 /* ALCMIN - [2:0] */ +#define WM8985_ALCMIN_WIDTH 3 /* ALCMIN - [2:0] */ + +/* + * R33 (0x21) - ALC control 2 + */ +#define WM8985_ALCHLD_MASK 0x00F0 /* ALCHLD - [7:4] */ +#define WM8985_ALCHLD_SHIFT 4 /* ALCHLD - [7:4] */ +#define WM8985_ALCHLD_WIDTH 4 /* ALCHLD - [7:4] */ +#define WM8985_ALCLVL_MASK 0x000F /* ALCLVL - [3:0] */ +#define WM8985_ALCLVL_SHIFT 0 /* ALCLVL - [3:0] */ +#define WM8985_ALCLVL_WIDTH 4 /* ALCLVL - [3:0] */ + +/* + * R34 (0x22) - ALC control 3 + */ +#define WM8985_ALCMODE 0x0100 /* ALCMODE */ +#define WM8985_ALCMODE_MASK 0x0100 /* ALCMODE */ +#define WM8985_ALCMODE_SHIFT 8 /* ALCMODE */ +#define WM8985_ALCMODE_WIDTH 1 /* ALCMODE */ +#define WM8985_ALCDCY_MASK 0x00F0 /* ALCDCY - [7:4] */ +#define WM8985_ALCDCY_SHIFT 4 /* ALCDCY - [7:4] */ +#define WM8985_ALCDCY_WIDTH 4 /* ALCDCY - [7:4] */ +#define WM8985_ALCATK_MASK 0x000F /* ALCATK - [3:0] */ +#define WM8985_ALCATK_SHIFT 0 /* ALCATK - [3:0] */ +#define WM8985_ALCATK_WIDTH 4 /* ALCATK - [3:0] */ + +/* + * R35 (0x23) - Noise Gate + */ +#define WM8985_NGEN 0x0008 /* NGEN */ +#define WM8985_NGEN_MASK 0x0008 /* NGEN */ +#define WM8985_NGEN_SHIFT 3 /* NGEN */ +#define WM8985_NGEN_WIDTH 1 /* NGEN */ +#define WM8985_NGTH_MASK 0x0007 /* NGTH - [2:0] */ +#define WM8985_NGTH_SHIFT 0 /* NGTH - [2:0] */ +#define WM8985_NGTH_WIDTH 3 /* NGTH - [2:0] */ + +/* + * R36 (0x24) - PLL N + */ +#define WM8985_PLL_PRESCALE 0x0010 /* PLL_PRESCALE */ +#define WM8985_PLL_PRESCALE_MASK 0x0010 /* PLL_PRESCALE */ +#define WM8985_PLL_PRESCALE_SHIFT 4 /* PLL_PRESCALE */ +#define WM8985_PLL_PRESCALE_WIDTH 1 /* PLL_PRESCALE */ +#define WM8985_PLLN_MASK 0x000F /* PLLN - [3:0] */ +#define WM8985_PLLN_SHIFT 0 /* PLLN - [3:0] */ +#define WM8985_PLLN_WIDTH 4 /* PLLN - [3:0] */ + +/* + * R37 (0x25) - PLL K 1 + */ +#define WM8985_PLLK_23_18_MASK 0x003F /* PLLK(23:18) - [5:0] */ +#define WM8985_PLLK_23_18_SHIFT 0 /* PLLK(23:18) - [5:0] */ +#define WM8985_PLLK_23_18_WIDTH 6 /* PLLK(23:18) - [5:0] */ + +/* + * R38 (0x26) - PLL K 2 + */ +#define WM8985_PLLK_17_9_MASK 0x01FF /* PLLK(17:9) - [8:0] */ +#define WM8985_PLLK_17_9_SHIFT 0 /* PLLK(17:9) - [8:0] */ +#define WM8985_PLLK_17_9_WIDTH 9 /* PLLK(17:9) - [8:0] */ + +/* + * R39 (0x27) - PLL K 3 + */ +#define WM8985_PLLK_8_0_MASK 0x01FF /* PLLK(8:0) - [8:0] */ +#define WM8985_PLLK_8_0_SHIFT 0 /* PLLK(8:0) - [8:0] */ +#define WM8985_PLLK_8_0_WIDTH 9 /* PLLK(8:0) - [8:0] */ + +/* + * R41 (0x29) - 3D control + */ +#define WM8985_DEPTH3D_MASK 0x000F /* DEPTH3D - [3:0] */ +#define WM8985_DEPTH3D_SHIFT 0 /* DEPTH3D - [3:0] */ +#define WM8985_DEPTH3D_WIDTH 4 /* DEPTH3D - [3:0] */ + +/* + * R42 (0x2A) - OUT4 to ADC + */ +#define WM8985_OUT4_2ADCVOL_MASK 0x01C0 /* OUT4_2ADCVOL - [8:6] */ +#define WM8985_OUT4_2ADCVOL_SHIFT 6 /* OUT4_2ADCVOL - [8:6] */ +#define WM8985_OUT4_2ADCVOL_WIDTH 3 /* OUT4_2ADCVOL - [8:6] */ +#define WM8985_OUT4_2LNR 0x0020 /* OUT4_2LNR */ +#define WM8985_OUT4_2LNR_MASK 0x0020 /* OUT4_2LNR */ +#define WM8985_OUT4_2LNR_SHIFT 5 /* OUT4_2LNR */ +#define WM8985_OUT4_2LNR_WIDTH 1 /* OUT4_2LNR */ +#define WM8985_POBCTRL 0x0004 /* POBCTRL */ +#define WM8985_POBCTRL_MASK 0x0004 /* POBCTRL */ +#define WM8985_POBCTRL_SHIFT 2 /* POBCTRL */ +#define WM8985_POBCTRL_WIDTH 1 /* POBCTRL */ +#define WM8985_DELEN 0x0002 /* DELEN */ +#define WM8985_DELEN_MASK 0x0002 /* DELEN */ +#define WM8985_DELEN_SHIFT 1 /* DELEN */ +#define WM8985_DELEN_WIDTH 1 /* DELEN */ +#define WM8985_OUT1DEL 0x0001 /* OUT1DEL */ +#define WM8985_OUT1DEL_MASK 0x0001 /* OUT1DEL */ +#define WM8985_OUT1DEL_SHIFT 0 /* OUT1DEL */ +#define WM8985_OUT1DEL_WIDTH 1 /* OUT1DEL */ + +/* + * R43 (0x2B) - Beep control + */ +#define WM8985_BYPL2RMIX 0x0100 /* BYPL2RMIX */ +#define WM8985_BYPL2RMIX_MASK 0x0100 /* BYPL2RMIX */ +#define WM8985_BYPL2RMIX_SHIFT 8 /* BYPL2RMIX */ +#define WM8985_BYPL2RMIX_WIDTH 1 /* BYPL2RMIX */ +#define WM8985_BYPR2LMIX 0x0080 /* BYPR2LMIX */ +#define WM8985_BYPR2LMIX_MASK 0x0080 /* BYPR2LMIX */ +#define WM8985_BYPR2LMIX_SHIFT 7 /* BYPR2LMIX */ +#define WM8985_BYPR2LMIX_WIDTH 1 /* BYPR2LMIX */ +#define WM8985_MUTERPGA2INV 0x0020 /* MUTERPGA2INV */ +#define WM8985_MUTERPGA2INV_MASK 0x0020 /* MUTERPGA2INV */ +#define WM8985_MUTERPGA2INV_SHIFT 5 /* MUTERPGA2INV */ +#define WM8985_MUTERPGA2INV_WIDTH 1 /* MUTERPGA2INV */ +#define WM8985_INVROUT2 0x0010 /* INVROUT2 */ +#define WM8985_INVROUT2_MASK 0x0010 /* INVROUT2 */ +#define WM8985_INVROUT2_SHIFT 4 /* INVROUT2 */ +#define WM8985_INVROUT2_WIDTH 1 /* INVROUT2 */ +#define WM8985_BEEPVOL_MASK 0x000E /* BEEPVOL - [3:1] */ +#define WM8985_BEEPVOL_SHIFT 1 /* BEEPVOL - [3:1] */ +#define WM8985_BEEPVOL_WIDTH 3 /* BEEPVOL - [3:1] */ +#define WM8985_BEEPEN 0x0001 /* BEEPEN */ +#define WM8985_BEEPEN_MASK 0x0001 /* BEEPEN */ +#define WM8985_BEEPEN_SHIFT 0 /* BEEPEN */ +#define WM8985_BEEPEN_WIDTH 1 /* BEEPEN */ + +/* + * R44 (0x2C) - Input ctrl + */ +#define WM8985_MBVSEL 0x0100 /* MBVSEL */ +#define WM8985_MBVSEL_MASK 0x0100 /* MBVSEL */ +#define WM8985_MBVSEL_SHIFT 8 /* MBVSEL */ +#define WM8985_MBVSEL_WIDTH 1 /* MBVSEL */ +#define WM8985_R2_2INPPGA 0x0040 /* R2_2INPPGA */ +#define WM8985_R2_2INPPGA_MASK 0x0040 /* R2_2INPPGA */ +#define WM8985_R2_2INPPGA_SHIFT 6 /* R2_2INPPGA */ +#define WM8985_R2_2INPPGA_WIDTH 1 /* R2_2INPPGA */ +#define WM8985_RIN2INPPGA 0x0020 /* RIN2INPPGA */ +#define WM8985_RIN2INPPGA_MASK 0x0020 /* RIN2INPPGA */ +#define WM8985_RIN2INPPGA_SHIFT 5 /* RIN2INPPGA */ +#define WM8985_RIN2INPPGA_WIDTH 1 /* RIN2INPPGA */ +#define WM8985_RIP2INPPGA 0x0010 /* RIP2INPPGA */ +#define WM8985_RIP2INPPGA_MASK 0x0010 /* RIP2INPPGA */ +#define WM8985_RIP2INPPGA_SHIFT 4 /* RIP2INPPGA */ +#define WM8985_RIP2INPPGA_WIDTH 1 /* RIP2INPPGA */ +#define WM8985_L2_2INPPGA 0x0004 /* L2_2INPPGA */ +#define WM8985_L2_2INPPGA_MASK 0x0004 /* L2_2INPPGA */ +#define WM8985_L2_2INPPGA_SHIFT 2 /* L2_2INPPGA */ +#define WM8985_L2_2INPPGA_WIDTH 1 /* L2_2INPPGA */ +#define WM8985_LIN2INPPGA 0x0002 /* LIN2INPPGA */ +#define WM8985_LIN2INPPGA_MASK 0x0002 /* LIN2INPPGA */ +#define WM8985_LIN2INPPGA_SHIFT 1 /* LIN2INPPGA */ +#define WM8985_LIN2INPPGA_WIDTH 1 /* LIN2INPPGA */ +#define WM8985_LIP2INPPGA 0x0001 /* LIP2INPPGA */ +#define WM8985_LIP2INPPGA_MASK 0x0001 /* LIP2INPPGA */ +#define WM8985_LIP2INPPGA_SHIFT 0 /* LIP2INPPGA */ +#define WM8985_LIP2INPPGA_WIDTH 1 /* LIP2INPPGA */ + +/* + * R45 (0x2D) - Left INP PGA gain ctrl + */ +#define WM8985_INPGAVU 0x0100 /* INPGAVU */ +#define WM8985_INPGAVU_MASK 0x0100 /* INPGAVU */ +#define WM8985_INPGAVU_SHIFT 8 /* INPGAVU */ +#define WM8985_INPGAVU_WIDTH 1 /* INPGAVU */ +#define WM8985_INPPGAZCL 0x0080 /* INPPGAZCL */ +#define WM8985_INPPGAZCL_MASK 0x0080 /* INPPGAZCL */ +#define WM8985_INPPGAZCL_SHIFT 7 /* INPPGAZCL */ +#define WM8985_INPPGAZCL_WIDTH 1 /* INPPGAZCL */ +#define WM8985_INPPGAMUTEL 0x0040 /* INPPGAMUTEL */ +#define WM8985_INPPGAMUTEL_MASK 0x0040 /* INPPGAMUTEL */ +#define WM8985_INPPGAMUTEL_SHIFT 6 /* INPPGAMUTEL */ +#define WM8985_INPPGAMUTEL_WIDTH 1 /* INPPGAMUTEL */ +#define WM8985_INPPGAVOLL_MASK 0x003F /* INPPGAVOLL - [5:0] */ +#define WM8985_INPPGAVOLL_SHIFT 0 /* INPPGAVOLL - [5:0] */ +#define WM8985_INPPGAVOLL_WIDTH 6 /* INPPGAVOLL - [5:0] */ + +/* + * R46 (0x2E) - Right INP PGA gain ctrl + */ +#define WM8985_INPGAVU 0x0100 /* INPGAVU */ +#define WM8985_INPGAVU_MASK 0x0100 /* INPGAVU */ +#define WM8985_INPGAVU_SHIFT 8 /* INPGAVU */ +#define WM8985_INPGAVU_WIDTH 1 /* INPGAVU */ +#define WM8985_INPPGAZCR 0x0080 /* INPPGAZCR */ +#define WM8985_INPPGAZCR_MASK 0x0080 /* INPPGAZCR */ +#define WM8985_INPPGAZCR_SHIFT 7 /* INPPGAZCR */ +#define WM8985_INPPGAZCR_WIDTH 1 /* INPPGAZCR */ +#define WM8985_INPPGAMUTER 0x0040 /* INPPGAMUTER */ +#define WM8985_INPPGAMUTER_MASK 0x0040 /* INPPGAMUTER */ +#define WM8985_INPPGAMUTER_SHIFT 6 /* INPPGAMUTER */ +#define WM8985_INPPGAMUTER_WIDTH 1 /* INPPGAMUTER */ +#define WM8985_INPPGAVOLR_MASK 0x003F /* INPPGAVOLR - [5:0] */ +#define WM8985_INPPGAVOLR_SHIFT 0 /* INPPGAVOLR - [5:0] */ +#define WM8985_INPPGAVOLR_WIDTH 6 /* INPPGAVOLR - [5:0] */ + +/* + * R47 (0x2F) - Left ADC BOOST ctrl + */ +#define WM8985_PGABOOSTL 0x0100 /* PGABOOSTL */ +#define WM8985_PGABOOSTL_MASK 0x0100 /* PGABOOSTL */ +#define WM8985_PGABOOSTL_SHIFT 8 /* PGABOOSTL */ +#define WM8985_PGABOOSTL_WIDTH 1 /* PGABOOSTL */ +#define WM8985_L2_2BOOSTVOL_MASK 0x0070 /* L2_2BOOSTVOL - [6:4] */ +#define WM8985_L2_2BOOSTVOL_SHIFT 4 /* L2_2BOOSTVOL - [6:4] */ +#define WM8985_L2_2BOOSTVOL_WIDTH 3 /* L2_2BOOSTVOL - [6:4] */ +#define WM8985_AUXL2BOOSTVOL_MASK 0x0007 /* AUXL2BOOSTVOL - [2:0] */ +#define WM8985_AUXL2BOOSTVOL_SHIFT 0 /* AUXL2BOOSTVOL - [2:0] */ +#define WM8985_AUXL2BOOSTVOL_WIDTH 3 /* AUXL2BOOSTVOL - [2:0] */ + +/* + * R48 (0x30) - Right ADC BOOST ctrl + */ +#define WM8985_PGABOOSTR 0x0100 /* PGABOOSTR */ +#define WM8985_PGABOOSTR_MASK 0x0100 /* PGABOOSTR */ +#define WM8985_PGABOOSTR_SHIFT 8 /* PGABOOSTR */ +#define WM8985_PGABOOSTR_WIDTH 1 /* PGABOOSTR */ +#define WM8985_R2_2BOOSTVOL_MASK 0x0070 /* R2_2BOOSTVOL - [6:4] */ +#define WM8985_R2_2BOOSTVOL_SHIFT 4 /* R2_2BOOSTVOL - [6:4] */ +#define WM8985_R2_2BOOSTVOL_WIDTH 3 /* R2_2BOOSTVOL - [6:4] */ +#define WM8985_AUXR2BOOSTVOL_MASK 0x0007 /* AUXR2BOOSTVOL - [2:0] */ +#define WM8985_AUXR2BOOSTVOL_SHIFT 0 /* AUXR2BOOSTVOL - [2:0] */ +#define WM8985_AUXR2BOOSTVOL_WIDTH 3 /* AUXR2BOOSTVOL - [2:0] */ + +/* + * R49 (0x31) - Output ctrl + */ +#define WM8985_DACL2RMIX 0x0040 /* DACL2RMIX */ +#define WM8985_DACL2RMIX_MASK 0x0040 /* DACL2RMIX */ +#define WM8985_DACL2RMIX_SHIFT 6 /* DACL2RMIX */ +#define WM8985_DACL2RMIX_WIDTH 1 /* DACL2RMIX */ +#define WM8985_DACR2LMIX 0x0020 /* DACR2LMIX */ +#define WM8985_DACR2LMIX_MASK 0x0020 /* DACR2LMIX */ +#define WM8985_DACR2LMIX_SHIFT 5 /* DACR2LMIX */ +#define WM8985_DACR2LMIX_WIDTH 1 /* DACR2LMIX */ +#define WM8985_OUT4BOOST 0x0010 /* OUT4BOOST */ +#define WM8985_OUT4BOOST_MASK 0x0010 /* OUT4BOOST */ +#define WM8985_OUT4BOOST_SHIFT 4 /* OUT4BOOST */ +#define WM8985_OUT4BOOST_WIDTH 1 /* OUT4BOOST */ +#define WM8985_OUT3BOOST 0x0008 /* OUT3BOOST */ +#define WM8985_OUT3BOOST_MASK 0x0008 /* OUT3BOOST */ +#define WM8985_OUT3BOOST_SHIFT 3 /* OUT3BOOST */ +#define WM8985_OUT3BOOST_WIDTH 1 /* OUT3BOOST */ +#define WM8985_TSOPCTRL 0x0004 /* TSOPCTRL */ +#define WM8985_TSOPCTRL_MASK 0x0004 /* TSOPCTRL */ +#define WM8985_TSOPCTRL_SHIFT 2 /* TSOPCTRL */ +#define WM8985_TSOPCTRL_WIDTH 1 /* TSOPCTRL */ +#define WM8985_TSDEN 0x0002 /* TSDEN */ +#define WM8985_TSDEN_MASK 0x0002 /* TSDEN */ +#define WM8985_TSDEN_SHIFT 1 /* TSDEN */ +#define WM8985_TSDEN_WIDTH 1 /* TSDEN */ +#define WM8985_VROI 0x0001 /* VROI */ +#define WM8985_VROI_MASK 0x0001 /* VROI */ +#define WM8985_VROI_SHIFT 0 /* VROI */ +#define WM8985_VROI_WIDTH 1 /* VROI */ + +/* + * R50 (0x32) - Left mixer ctrl + */ +#define WM8985_AUXLMIXVOL_MASK 0x01C0 /* AUXLMIXVOL - [8:6] */ +#define WM8985_AUXLMIXVOL_SHIFT 6 /* AUXLMIXVOL - [8:6] */ +#define WM8985_AUXLMIXVOL_WIDTH 3 /* AUXLMIXVOL - [8:6] */ +#define WM8985_AUXL2LMIX 0x0020 /* AUXL2LMIX */ +#define WM8985_AUXL2LMIX_MASK 0x0020 /* AUXL2LMIX */ +#define WM8985_AUXL2LMIX_SHIFT 5 /* AUXL2LMIX */ +#define WM8985_AUXL2LMIX_WIDTH 1 /* AUXL2LMIX */ +#define WM8985_BYPLMIXVOL_MASK 0x001C /* BYPLMIXVOL - [4:2] */ +#define WM8985_BYPLMIXVOL_SHIFT 2 /* BYPLMIXVOL - [4:2] */ +#define WM8985_BYPLMIXVOL_WIDTH 3 /* BYPLMIXVOL - [4:2] */ +#define WM8985_BYPL2LMIX 0x0002 /* BYPL2LMIX */ +#define WM8985_BYPL2LMIX_MASK 0x0002 /* BYPL2LMIX */ +#define WM8985_BYPL2LMIX_SHIFT 1 /* BYPL2LMIX */ +#define WM8985_BYPL2LMIX_WIDTH 1 /* BYPL2LMIX */ +#define WM8985_DACL2LMIX 0x0001 /* DACL2LMIX */ +#define WM8985_DACL2LMIX_MASK 0x0001 /* DACL2LMIX */ +#define WM8985_DACL2LMIX_SHIFT 0 /* DACL2LMIX */ +#define WM8985_DACL2LMIX_WIDTH 1 /* DACL2LMIX */ + +/* + * R51 (0x33) - Right mixer ctrl + */ +#define WM8985_AUXRMIXVOL_MASK 0x01C0 /* AUXRMIXVOL - [8:6] */ +#define WM8985_AUXRMIXVOL_SHIFT 6 /* AUXRMIXVOL - [8:6] */ +#define WM8985_AUXRMIXVOL_WIDTH 3 /* AUXRMIXVOL - [8:6] */ +#define WM8985_AUXR2RMIX 0x0020 /* AUXR2RMIX */ +#define WM8985_AUXR2RMIX_MASK 0x0020 /* AUXR2RMIX */ +#define WM8985_AUXR2RMIX_SHIFT 5 /* AUXR2RMIX */ +#define WM8985_AUXR2RMIX_WIDTH 1 /* AUXR2RMIX */ +#define WM8985_BYPRMIXVOL_MASK 0x001C /* BYPRMIXVOL - [4:2] */ +#define WM8985_BYPRMIXVOL_SHIFT 2 /* BYPRMIXVOL - [4:2] */ +#define WM8985_BYPRMIXVOL_WIDTH 3 /* BYPRMIXVOL - [4:2] */ +#define WM8985_BYPR2RMIX 0x0002 /* BYPR2RMIX */ +#define WM8985_BYPR2RMIX_MASK 0x0002 /* BYPR2RMIX */ +#define WM8985_BYPR2RMIX_SHIFT 1 /* BYPR2RMIX */ +#define WM8985_BYPR2RMIX_WIDTH 1 /* BYPR2RMIX */ +#define WM8985_DACR2RMIX 0x0001 /* DACR2RMIX */ +#define WM8985_DACR2RMIX_MASK 0x0001 /* DACR2RMIX */ +#define WM8985_DACR2RMIX_SHIFT 0 /* DACR2RMIX */ +#define WM8985_DACR2RMIX_WIDTH 1 /* DACR2RMIX */ + +/* + * R52 (0x34) - LOUT1 (HP) volume ctrl + */ +#define WM8985_OUT1VU 0x0100 /* OUT1VU */ +#define WM8985_OUT1VU_MASK 0x0100 /* OUT1VU */ +#define WM8985_OUT1VU_SHIFT 8 /* OUT1VU */ +#define WM8985_OUT1VU_WIDTH 1 /* OUT1VU */ +#define WM8985_LOUT1ZC 0x0080 /* LOUT1ZC */ +#define WM8985_LOUT1ZC_MASK 0x0080 /* LOUT1ZC */ +#define WM8985_LOUT1ZC_SHIFT 7 /* LOUT1ZC */ +#define WM8985_LOUT1ZC_WIDTH 1 /* LOUT1ZC */ +#define WM8985_LOUT1MUTE 0x0040 /* LOUT1MUTE */ +#define WM8985_LOUT1MUTE_MASK 0x0040 /* LOUT1MUTE */ +#define WM8985_LOUT1MUTE_SHIFT 6 /* LOUT1MUTE */ +#define WM8985_LOUT1MUTE_WIDTH 1 /* LOUT1MUTE */ +#define WM8985_LOUT1VOL_MASK 0x003F /* LOUT1VOL - [5:0] */ +#define WM8985_LOUT1VOL_SHIFT 0 /* LOUT1VOL - [5:0] */ +#define WM8985_LOUT1VOL_WIDTH 6 /* LOUT1VOL - [5:0] */ + +/* + * R53 (0x35) - ROUT1 (HP) volume ctrl + */ +#define WM8985_OUT1VU 0x0100 /* OUT1VU */ +#define WM8985_OUT1VU_MASK 0x0100 /* OUT1VU */ +#define WM8985_OUT1VU_SHIFT 8 /* OUT1VU */ +#define WM8985_OUT1VU_WIDTH 1 /* OUT1VU */ +#define WM8985_ROUT1ZC 0x0080 /* ROUT1ZC */ +#define WM8985_ROUT1ZC_MASK 0x0080 /* ROUT1ZC */ +#define WM8985_ROUT1ZC_SHIFT 7 /* ROUT1ZC */ +#define WM8985_ROUT1ZC_WIDTH 1 /* ROUT1ZC */ +#define WM8985_ROUT1MUTE 0x0040 /* ROUT1MUTE */ +#define WM8985_ROUT1MUTE_MASK 0x0040 /* ROUT1MUTE */ +#define WM8985_ROUT1MUTE_SHIFT 6 /* ROUT1MUTE */ +#define WM8985_ROUT1MUTE_WIDTH 1 /* ROUT1MUTE */ +#define WM8985_ROUT1VOL_MASK 0x003F /* ROUT1VOL - [5:0] */ +#define WM8985_ROUT1VOL_SHIFT 0 /* ROUT1VOL - [5:0] */ +#define WM8985_ROUT1VOL_WIDTH 6 /* ROUT1VOL - [5:0] */ + +/* + * R54 (0x36) - LOUT2 (SPK) volume ctrl + */ +#define WM8985_OUT2VU 0x0100 /* OUT2VU */ +#define WM8985_OUT2VU_MASK 0x0100 /* OUT2VU */ +#define WM8985_OUT2VU_SHIFT 8 /* OUT2VU */ +#define WM8985_OUT2VU_WIDTH 1 /* OUT2VU */ +#define WM8985_LOUT2ZC 0x0080 /* LOUT2ZC */ +#define WM8985_LOUT2ZC_MASK 0x0080 /* LOUT2ZC */ +#define WM8985_LOUT2ZC_SHIFT 7 /* LOUT2ZC */ +#define WM8985_LOUT2ZC_WIDTH 1 /* LOUT2ZC */ +#define WM8985_LOUT2MUTE 0x0040 /* LOUT2MUTE */ +#define WM8985_LOUT2MUTE_MASK 0x0040 /* LOUT2MUTE */ +#define WM8985_LOUT2MUTE_SHIFT 6 /* LOUT2MUTE */ +#define WM8985_LOUT2MUTE_WIDTH 1 /* LOUT2MUTE */ +#define WM8985_LOUT2VOL_MASK 0x003F /* LOUT2VOL - [5:0] */ +#define WM8985_LOUT2VOL_SHIFT 0 /* LOUT2VOL - [5:0] */ +#define WM8985_LOUT2VOL_WIDTH 6 /* LOUT2VOL - [5:0] */ + +/* + * R55 (0x37) - ROUT2 (SPK) volume ctrl + */ +#define WM8985_OUT2VU 0x0100 /* OUT2VU */ +#define WM8985_OUT2VU_MASK 0x0100 /* OUT2VU */ +#define WM8985_OUT2VU_SHIFT 8 /* OUT2VU */ +#define WM8985_OUT2VU_WIDTH 1 /* OUT2VU */ +#define WM8985_ROUT2ZC 0x0080 /* ROUT2ZC */ +#define WM8985_ROUT2ZC_MASK 0x0080 /* ROUT2ZC */ +#define WM8985_ROUT2ZC_SHIFT 7 /* ROUT2ZC */ +#define WM8985_ROUT2ZC_WIDTH 1 /* ROUT2ZC */ +#define WM8985_ROUT2MUTE 0x0040 /* ROUT2MUTE */ +#define WM8985_ROUT2MUTE_MASK 0x0040 /* ROUT2MUTE */ +#define WM8985_ROUT2MUTE_SHIFT 6 /* ROUT2MUTE */ +#define WM8985_ROUT2MUTE_WIDTH 1 /* ROUT2MUTE */ +#define WM8985_ROUT2VOL_MASK 0x003F /* ROUT2VOL - [5:0] */ +#define WM8985_ROUT2VOL_SHIFT 0 /* ROUT2VOL - [5:0] */ +#define WM8985_ROUT2VOL_WIDTH 6 /* ROUT2VOL - [5:0] */ + +/* + * R56 (0x38) - OUT3 mixer ctrl + */ +#define WM8985_OUT3MUTE 0x0040 /* OUT3MUTE */ +#define WM8985_OUT3MUTE_MASK 0x0040 /* OUT3MUTE */ +#define WM8985_OUT3MUTE_SHIFT 6 /* OUT3MUTE */ +#define WM8985_OUT3MUTE_WIDTH 1 /* OUT3MUTE */ +#define WM8985_OUT4_2OUT3 0x0008 /* OUT4_2OUT3 */ +#define WM8985_OUT4_2OUT3_MASK 0x0008 /* OUT4_2OUT3 */ +#define WM8985_OUT4_2OUT3_SHIFT 3 /* OUT4_2OUT3 */ +#define WM8985_OUT4_2OUT3_WIDTH 1 /* OUT4_2OUT3 */ +#define WM8985_BYPL2OUT3 0x0004 /* BYPL2OUT3 */ +#define WM8985_BYPL2OUT3_MASK 0x0004 /* BYPL2OUT3 */ +#define WM8985_BYPL2OUT3_SHIFT 2 /* BYPL2OUT3 */ +#define WM8985_BYPL2OUT3_WIDTH 1 /* BYPL2OUT3 */ +#define WM8985_LMIX2OUT3 0x0002 /* LMIX2OUT3 */ +#define WM8985_LMIX2OUT3_MASK 0x0002 /* LMIX2OUT3 */ +#define WM8985_LMIX2OUT3_SHIFT 1 /* LMIX2OUT3 */ +#define WM8985_LMIX2OUT3_WIDTH 1 /* LMIX2OUT3 */ +#define WM8985_LDAC2OUT3 0x0001 /* LDAC2OUT3 */ +#define WM8985_LDAC2OUT3_MASK 0x0001 /* LDAC2OUT3 */ +#define WM8985_LDAC2OUT3_SHIFT 0 /* LDAC2OUT3 */ +#define WM8985_LDAC2OUT3_WIDTH 1 /* LDAC2OUT3 */ + +/* + * R57 (0x39) - OUT4 (MONO) mix ctrl + */ +#define WM8985_OUT3_2OUT4 0x0080 /* OUT3_2OUT4 */ +#define WM8985_OUT3_2OUT4_MASK 0x0080 /* OUT3_2OUT4 */ +#define WM8985_OUT3_2OUT4_SHIFT 7 /* OUT3_2OUT4 */ +#define WM8985_OUT3_2OUT4_WIDTH 1 /* OUT3_2OUT4 */ +#define WM8985_OUT4MUTE 0x0040 /* OUT4MUTE */ +#define WM8985_OUT4MUTE_MASK 0x0040 /* OUT4MUTE */ +#define WM8985_OUT4MUTE_SHIFT 6 /* OUT4MUTE */ +#define WM8985_OUT4MUTE_WIDTH 1 /* OUT4MUTE */ +#define WM8985_OUT4ATTN 0x0020 /* OUT4ATTN */ +#define WM8985_OUT4ATTN_MASK 0x0020 /* OUT4ATTN */ +#define WM8985_OUT4ATTN_SHIFT 5 /* OUT4ATTN */ +#define WM8985_OUT4ATTN_WIDTH 1 /* OUT4ATTN */ +#define WM8985_LMIX2OUT4 0x0010 /* LMIX2OUT4 */ +#define WM8985_LMIX2OUT4_MASK 0x0010 /* LMIX2OUT4 */ +#define WM8985_LMIX2OUT4_SHIFT 4 /* LMIX2OUT4 */ +#define WM8985_LMIX2OUT4_WIDTH 1 /* LMIX2OUT4 */ +#define WM8985_LDAC2OUT4 0x0008 /* LDAC2OUT4 */ +#define WM8985_LDAC2OUT4_MASK 0x0008 /* LDAC2OUT4 */ +#define WM8985_LDAC2OUT4_SHIFT 3 /* LDAC2OUT4 */ +#define WM8985_LDAC2OUT4_WIDTH 1 /* LDAC2OUT4 */ +#define WM8985_BYPR2OUT4 0x0004 /* BYPR2OUT4 */ +#define WM8985_BYPR2OUT4_MASK 0x0004 /* BYPR2OUT4 */ +#define WM8985_BYPR2OUT4_SHIFT 2 /* BYPR2OUT4 */ +#define WM8985_BYPR2OUT4_WIDTH 1 /* BYPR2OUT4 */ +#define WM8985_RMIX2OUT4 0x0002 /* RMIX2OUT4 */ +#define WM8985_RMIX2OUT4_MASK 0x0002 /* RMIX2OUT4 */ +#define WM8985_RMIX2OUT4_SHIFT 1 /* RMIX2OUT4 */ +#define WM8985_RMIX2OUT4_WIDTH 1 /* RMIX2OUT4 */ +#define WM8985_RDAC2OUT4 0x0001 /* RDAC2OUT4 */ +#define WM8985_RDAC2OUT4_MASK 0x0001 /* RDAC2OUT4 */ +#define WM8985_RDAC2OUT4_SHIFT 0 /* RDAC2OUT4 */ +#define WM8985_RDAC2OUT4_WIDTH 1 /* RDAC2OUT4 */ + +/* + * R60 (0x3C) - OUTPUT ctrl + */ +#define WM8985_VIDBUFFTST_MASK 0x01E0 /* VIDBUFFTST - [8:5] */ +#define WM8985_VIDBUFFTST_SHIFT 5 /* VIDBUFFTST - [8:5] */ +#define WM8985_VIDBUFFTST_WIDTH 4 /* VIDBUFFTST - [8:5] */ +#define WM8985_HPTOG 0x0008 /* HPTOG */ +#define WM8985_HPTOG_MASK 0x0008 /* HPTOG */ +#define WM8985_HPTOG_SHIFT 3 /* HPTOG */ +#define WM8985_HPTOG_WIDTH 1 /* HPTOG */ + +/* + * R61 (0x3D) - BIAS CTRL + */ +#define WM8985_BIASCUT 0x0100 /* BIASCUT */ +#define WM8985_BIASCUT_MASK 0x0100 /* BIASCUT */ +#define WM8985_BIASCUT_SHIFT 8 /* BIASCUT */ +#define WM8985_BIASCUT_WIDTH 1 /* BIASCUT */ +#define WM8985_HALFIPBIAS 0x0080 /* HALFIPBIAS */ +#define WM8985_HALFIPBIAS_MASK 0x0080 /* HALFIPBIAS */ +#define WM8985_HALFIPBIAS_SHIFT 7 /* HALFIPBIAS */ +#define WM8985_HALFIPBIAS_WIDTH 1 /* HALFIPBIAS */ +#define WM8985_VBBIASTST_MASK 0x0060 /* VBBIASTST - [6:5] */ +#define WM8985_VBBIASTST_SHIFT 5 /* VBBIASTST - [6:5] */ +#define WM8985_VBBIASTST_WIDTH 2 /* VBBIASTST - [6:5] */ +#define WM8985_BUFBIAS_MASK 0x0018 /* BUFBIAS - [4:3] */ +#define WM8985_BUFBIAS_SHIFT 3 /* BUFBIAS - [4:3] */ +#define WM8985_BUFBIAS_WIDTH 2 /* BUFBIAS - [4:3] */ +#define WM8985_ADCBIAS_MASK 0x0006 /* ADCBIAS - [2:1] */ +#define WM8985_ADCBIAS_SHIFT 1 /* ADCBIAS - [2:1] */ +#define WM8985_ADCBIAS_WIDTH 2 /* ADCBIAS - [2:1] */ +#define WM8985_HALFOPBIAS 0x0001 /* HALFOPBIAS */ +#define WM8985_HALFOPBIAS_MASK 0x0001 /* HALFOPBIAS */ +#define WM8985_HALFOPBIAS_SHIFT 0 /* HALFOPBIAS */ +#define WM8985_HALFOPBIAS_WIDTH 1 /* HALFOPBIAS */ + +enum clk_src { + WM8985_CLKSRC_MCLK, + WM8985_CLKSRC_PLL +}; + +#define WM8985_PLL 0 + +#endif -- cgit v1.2.3-70-g09d2 From 33cf45c80f7dc96ff228387add4474b14ff5e1e2 Mon Sep 17 00:00:00 2001 From: Dimitris Papastamos Date: Wed, 29 Sep 2010 11:14:56 +0100 Subject: ASoC: WM8804: Initial driver The WM8804 is a high performance consumer mode S/PDIF transceiver with support for 1 received channel and 1 transmitted channel. Signed-off-by: Dimitris Papastamos Acked-by: Liam Girdwood Signed-off-by: Mark Brown --- sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/wm8804.c | 820 ++++++++++++++++++++++++++++++++++++++++++++++ sound/soc/codecs/wm8804.h | 61 ++++ 4 files changed, 887 insertions(+) create mode 100644 sound/soc/codecs/wm8804.c create mode 100644 sound/soc/codecs/wm8804.h (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 4ccc2b72c3f..ff7b922a0f4 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -56,6 +56,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_WM8750 if SND_SOC_I2C_AND_SPI select SND_SOC_WM8753 if SND_SOC_I2C_AND_SPI select SND_SOC_WM8776 if SND_SOC_I2C_AND_SPI + select SND_SOC_WM8804 if SND_SOC_I2C_AND_SPI select SND_SOC_WM8900 if I2C select SND_SOC_WM8903 if I2C select SND_SOC_WM8904 if I2C @@ -237,6 +238,9 @@ config SND_SOC_WM8753 config SND_SOC_WM8776 tristate +config SND_SOC_WM8804 + tristate + config SND_SOC_WM8900 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index 23e7e2c5585..0c5f329240c 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -41,6 +41,7 @@ snd-soc-wm8741-objs := wm8741.o snd-soc-wm8750-objs := wm8750.o snd-soc-wm8753-objs := wm8753.o snd-soc-wm8776-objs := wm8776.o +snd-soc-wm8804-objs := wm8804.o snd-soc-wm8900-objs := wm8900.o snd-soc-wm8903-objs := wm8903.o snd-soc-wm8904-objs := wm8904.o @@ -114,6 +115,7 @@ obj-$(CONFIG_SND_SOC_WM8741) += snd-soc-wm8741.o obj-$(CONFIG_SND_SOC_WM8750) += snd-soc-wm8750.o obj-$(CONFIG_SND_SOC_WM8753) += snd-soc-wm8753.o obj-$(CONFIG_SND_SOC_WM8776) += snd-soc-wm8776.o +obj-$(CONFIG_SND_SOC_WM8804) += snd-soc-wm8804.o obj-$(CONFIG_SND_SOC_WM8900) += snd-soc-wm8900.o obj-$(CONFIG_SND_SOC_WM8903) += snd-soc-wm8903.o obj-$(CONFIG_SND_SOC_WM8904) += snd-soc-wm8904.o diff --git a/sound/soc/codecs/wm8804.c b/sound/soc/codecs/wm8804.c new file mode 100644 index 00000000000..ca7d9eea126 --- /dev/null +++ b/sound/soc/codecs/wm8804.c @@ -0,0 +1,820 @@ +/* + * wm8804.c -- WM8804 S/PDIF transceiver driver + * + * Copyright 2010 Wolfson Microelectronics plc + * + * Author: Dimitris Papastamos + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include "wm8804.h" + +#define WM8804_NUM_SUPPLIES 2 +static const char *wm8804_supply_names[WM8804_NUM_SUPPLIES] = { + "PVDD", + "DVDD" +}; + +static const u8 wm8804_reg_defs[] = { + 0x05, /* R0 - RST/DEVID1 */ + 0x88, /* R1 - DEVID2 */ + 0x04, /* R2 - DEVREV */ + 0x21, /* R3 - PLL1 */ + 0xFD, /* R4 - PLL2 */ + 0x36, /* R5 - PLL3 */ + 0x07, /* R6 - PLL4 */ + 0x16, /* R7 - PLL5 */ + 0x18, /* R8 - PLL6 */ + 0xFF, /* R9 - SPDMODE */ + 0x00, /* R10 - INTMASK */ + 0x00, /* R11 - INTSTAT */ + 0x00, /* R12 - SPDSTAT */ + 0x00, /* R13 - RXCHAN1 */ + 0x00, /* R14 - RXCHAN2 */ + 0x00, /* R15 - RXCHAN3 */ + 0x00, /* R16 - RXCHAN4 */ + 0x00, /* R17 - RXCHAN5 */ + 0x00, /* R18 - SPDTX1 */ + 0x00, /* R19 - SPDTX2 */ + 0x00, /* R20 - SPDTX3 */ + 0x71, /* R21 - SPDTX4 */ + 0x0B, /* R22 - SPDTX5 */ + 0x70, /* R23 - GPO0 */ + 0x57, /* R24 - GPO1 */ + 0x00, /* R25 */ + 0x42, /* R26 - GPO2 */ + 0x06, /* R27 - AIFTX */ + 0x06, /* R28 - AIFRX */ + 0x80, /* R29 - SPDRX1 */ + 0x07, /* R30 - PWRDN */ +}; + +struct wm8804_priv { + enum snd_soc_control_type control_type; + struct regulator_bulk_data supplies[WM8804_NUM_SUPPLIES]; + struct notifier_block disable_nb[WM8804_NUM_SUPPLIES]; + struct snd_soc_codec *codec; +}; + +static int txsrc_get(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol); + +static int txsrc_put(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol); + +/* + * We can't use the same notifier block for more than one supply and + * there's no way I can see to get from a callback to the caller + * except container_of(). + */ +#define WM8804_REGULATOR_EVENT(n) \ +static int wm8804_regulator_event_##n(struct notifier_block *nb, \ + unsigned long event, void *data) \ +{ \ + struct wm8804_priv *wm8804 = container_of(nb, struct wm8804_priv, \ + disable_nb[n]); \ + if (event & REGULATOR_EVENT_DISABLE) { \ + wm8804->codec->cache_sync = 1; \ + } \ + return 0; \ +} + +WM8804_REGULATOR_EVENT(0) +WM8804_REGULATOR_EVENT(1) + +static const char *txsrc_text[] = { "S/PDIF RX", "AIF" }; +static const SOC_ENUM_SINGLE_EXT_DECL(txsrc, txsrc_text); + +static const struct snd_kcontrol_new wm8804_snd_controls[] = { + SOC_ENUM_EXT("Input Source", txsrc, txsrc_get, txsrc_put), + SOC_SINGLE("TX Playback Switch", WM8804_PWRDN, 2, 1, 1), + SOC_SINGLE("AIF Playback Switch", WM8804_PWRDN, 4, 1, 1) +}; + +static int txsrc_get(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec; + unsigned int src; + + codec = snd_kcontrol_chip(kcontrol); + src = snd_soc_read(codec, WM8804_SPDTX4); + if (src & 0x40) + ucontrol->value.integer.value[0] = 1; + else + ucontrol->value.integer.value[0] = 0; + + return 0; +} + +static int txsrc_put(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec; + unsigned int src, txpwr; + + codec = snd_kcontrol_chip(kcontrol); + + if (ucontrol->value.integer.value[0] != 0 + && ucontrol->value.integer.value[0] != 1) + return -EINVAL; + + src = snd_soc_read(codec, WM8804_SPDTX4); + switch ((src & 0x40) >> 6) { + case 0: + if (!ucontrol->value.integer.value[0]) + return 0; + break; + case 1: + if (ucontrol->value.integer.value[1]) + return 0; + break; + } + + /* save the current power state of the transmitter */ + txpwr = snd_soc_read(codec, WM8804_PWRDN) & 0x4; + /* power down the transmitter */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x4, 0x4); + /* set the tx source */ + snd_soc_update_bits(codec, WM8804_SPDTX4, 0x40, + ucontrol->value.integer.value[0] << 6); + + if (ucontrol->value.integer.value[0]) { + /* power down the receiver */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x2, 0x2); + /* power up the AIF */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x10, 0); + } else { + /* don't power down the AIF -- may be used as an output */ + /* power up the receiver */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x2, 0); + } + + /* restore the transmitter's configuration */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x4, txpwr); + + return 0; +} + +static int wm8804_volatile(unsigned int reg) +{ + switch (reg) { + case WM8804_RST_DEVID1: + case WM8804_DEVID2: + case WM8804_DEVREV: + case WM8804_INTSTAT: + case WM8804_SPDSTAT: + case WM8804_RXCHAN1: + case WM8804_RXCHAN2: + case WM8804_RXCHAN3: + case WM8804_RXCHAN4: + case WM8804_RXCHAN5: + return 1; + default: + break; + } + + return 0; +} + +static int wm8804_reset(struct snd_soc_codec *codec) +{ + return snd_soc_write(codec, WM8804_RST_DEVID1, 0x0); +} + +static int wm8804_set_fmt(struct snd_soc_dai *dai, unsigned int fmt) +{ + struct snd_soc_codec *codec; + u16 format, master, bcp, lrp; + + codec = dai->codec; + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + format = 0x2; + break; + case SND_SOC_DAIFMT_RIGHT_J: + format = 0x0; + break; + case SND_SOC_DAIFMT_LEFT_J: + format = 0x1; + break; + case SND_SOC_DAIFMT_DSP_A: + case SND_SOC_DAIFMT_DSP_B: + format = 0x3; + break; + default: + dev_err(dai->dev, "Unknown dai format\n"); + return -EINVAL; + } + + /* set data format */ + snd_soc_update_bits(codec, WM8804_AIFTX, 0x3, format); + snd_soc_update_bits(codec, WM8804_AIFRX, 0x3, format); + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBM_CFM: + master = 1; + break; + case SND_SOC_DAIFMT_CBS_CFS: + master = 0; + break; + default: + dev_err(dai->dev, "Unknown master/slave configuration\n"); + return -EINVAL; + } + + /* set master/slave mode */ + snd_soc_update_bits(codec, WM8804_AIFRX, 0x40, master << 6); + + bcp = lrp = 0; + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_IB_IF: + bcp = lrp = 1; + break; + case SND_SOC_DAIFMT_IB_NF: + bcp = 1; + break; + case SND_SOC_DAIFMT_NB_IF: + lrp = 1; + break; + default: + dev_err(dai->dev, "Unknown polarity configuration\n"); + return -EINVAL; + } + + /* set frame inversion */ + snd_soc_update_bits(codec, WM8804_AIFTX, 0x10 | 0x20, + (bcp << 4) | (lrp << 5)); + snd_soc_update_bits(codec, WM8804_AIFRX, 0x10 | 0x20, + (bcp << 4) | (lrp << 5)); + return 0; +} + +static int wm8804_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec; + u16 blen; + + codec = dai->codec; + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + blen = 0x0; + break; + case SNDRV_PCM_FORMAT_S20_3LE: + blen = 0x1; + break; + case SNDRV_PCM_FORMAT_S24_LE: + blen = 0x2; + break; + default: + dev_err(dai->dev, "Unsupported word length: %u\n", + params_format(params)); + return -EINVAL; + } + + /* set word length */ + snd_soc_update_bits(codec, WM8804_AIFTX, 0xc, blen << 2); + snd_soc_update_bits(codec, WM8804_AIFRX, 0xc, blen << 2); + + return 0; +} + +struct pll_div { + u32 prescale:1; + u32 mclkdiv:1; + u32 freqmode:2; + u32 n:4; + u32 k:22; +}; + +/* PLL rate to output rate divisions */ +static struct { + unsigned int div; + unsigned int freqmode; + unsigned int mclkdiv; +} post_table[] = { + { 2, 0, 0 }, + { 4, 0, 1 }, + { 4, 1, 0 }, + { 8, 1, 1 }, + { 8, 2, 0 }, + { 16, 2, 1 }, + { 12, 3, 0 }, + { 24, 3, 1 } +}; + +#define FIXED_PLL_SIZE ((1ULL << 22) * 10) +static int pll_factors(struct pll_div *pll_div, unsigned int target, + unsigned int source) +{ + u64 Kpart; + unsigned long int K, Ndiv, Nmod, tmp; + int i; + + /* + * Scale the output frequency up; the PLL should run in the + * region of 90-100MHz. + */ + for (i = 0; i < ARRAY_SIZE(post_table); i++) { + tmp = target * post_table[i].div; + if (tmp >= 90000000 && tmp <= 100000000) { + pll_div->freqmode = post_table[i].freqmode; + pll_div->mclkdiv = post_table[i].mclkdiv; + target *= post_table[i].div; + break; + } + } + + if (i == ARRAY_SIZE(post_table)) { + pr_err("%s: Unable to scale output frequency: %uHz\n", + __func__, target); + return -EINVAL; + } + + pll_div->prescale = 0; + Ndiv = target / source; + if (Ndiv < 5) { + source >>= 1; + pll_div->prescale = 1; + Ndiv = target / source; + } + + if (Ndiv < 5 || Ndiv > 13) { + pr_err("%s: WM8804 N value is not within the recommended range: %lu\n", + __func__, Ndiv); + return -EINVAL; + } + pll_div->n = Ndiv; + + Nmod = target % source; + Kpart = FIXED_PLL_SIZE * (u64)Nmod; + + do_div(Kpart, source); + + K = Kpart & 0xffffffff; + if ((K % 10) >= 5) + K += 5; + K /= 10; + pll_div->k = K; + + return 0; +} + +static int wm8804_set_pll(struct snd_soc_dai *dai, int pll_id, + int source, unsigned int freq_in, + unsigned int freq_out) +{ + int ret; + struct snd_soc_codec *codec; + struct pll_div pll_div = { 0 }; + + codec = dai->codec; + if (freq_in && freq_out) { + ret = pll_factors(&pll_div, freq_out, freq_in); + if (ret) + return ret; + } + + /* power down the PLL before reprogramming it */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x1, 0); + + if (!freq_in || !freq_out) + return 0; + + /* set PLLN and PRESCALE */ + snd_soc_update_bits(codec, WM8804_PLL4, 0xf | 0x10, + pll_div.n | (pll_div.prescale << 4)); + /* set mclkdiv and freqmode */ + snd_soc_update_bits(codec, WM8804_PLL5, 0x3 | 0x8, + pll_div.freqmode | (pll_div.mclkdiv << 3)); + /* set PLLK */ + snd_soc_write(codec, WM8804_PLL1, pll_div.k & 0xff); + snd_soc_write(codec, WM8804_PLL2, (pll_div.k >> 8) & 0xff); + snd_soc_write(codec, WM8804_PLL3, pll_div.k >> 16); + + /* power up the PLL */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x1, 0x1); + + return 0; +} + +static int wm8804_set_sysclk(struct snd_soc_dai *dai, + int clk_id, unsigned int freq, int dir) +{ + struct snd_soc_codec *codec; + + codec = dai->codec; + + switch (clk_id) { + case WM8804_TX_CLKSRC_MCLK: + if ((freq >= 10000000 && freq <= 14400000) + || (freq >= 16280000 && freq <= 27000000)) + snd_soc_update_bits(codec, WM8804_PLL6, 0x80, 0x80); + else { + dev_err(dai->dev, "OSCCLOCK is not within the " + "recommended range: %uHz\n", freq); + return -EINVAL; + } + break; + case WM8804_TX_CLKSRC_PLL: + snd_soc_update_bits(codec, WM8804_PLL6, 0x80, 0); + break; + case WM8804_CLKOUT_SRC_CLK1: + snd_soc_update_bits(codec, WM8804_PLL6, 0x8, 0); + break; + case WM8804_CLKOUT_SRC_OSCCLK: + snd_soc_update_bits(codec, WM8804_PLL6, 0x8, 0x8); + break; + default: + dev_err(dai->dev, "Unknown clock source: %d\n", clk_id); + return -EINVAL; + } + + return 0; +} + +static int wm8804_set_clkdiv(struct snd_soc_dai *dai, + int div_id, int div) +{ + struct snd_soc_codec *codec; + + codec = dai->codec; + switch (div_id) { + case WM8804_CLKOUT_DIV: + snd_soc_update_bits(codec, WM8804_PLL5, 0x30, + (div & 0x3) << 4); + break; + default: + dev_err(dai->dev, "Unknown clock divider: %d\n", div_id); + return -EINVAL; + } + return 0; +} + +static void wm8804_sync_cache(struct snd_soc_codec *codec) +{ + short i; + u8 *cache; + + if (!codec->cache_sync) + return; + + codec->cache_only = 0; + cache = codec->reg_cache; + for (i = 0; i < codec->driver->reg_cache_size; i++) { + if (i == WM8804_RST_DEVID1 || cache[i] == wm8804_reg_defs[i]) + continue; + snd_soc_write(codec, i, cache[i]); + } + codec->cache_sync = 0; +} + +static int wm8804_set_bias_level(struct snd_soc_codec *codec, + enum snd_soc_bias_level level) +{ + int ret; + struct wm8804_priv *wm8804; + + wm8804 = snd_soc_codec_get_drvdata(codec); + switch (level) { + case SND_SOC_BIAS_ON: + break; + case SND_SOC_BIAS_PREPARE: + /* power up the OSC and the PLL */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x9, 0); + break; + case SND_SOC_BIAS_STANDBY: + if (codec->bias_level == SND_SOC_BIAS_OFF) { + ret = regulator_bulk_enable(ARRAY_SIZE(wm8804->supplies), + wm8804->supplies); + if (ret) { + dev_err(codec->dev, + "Failed to enable supplies: %d\n", + ret); + return ret; + } + wm8804_sync_cache(codec); + } + /* power down the OSC and the PLL */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x9, 0x9); + break; + case SND_SOC_BIAS_OFF: + /* power down the OSC and the PLL */ + snd_soc_update_bits(codec, WM8804_PWRDN, 0x9, 0x9); + regulator_bulk_disable(ARRAY_SIZE(wm8804->supplies), + wm8804->supplies); + break; + } + + codec->bias_level = level; + return 0; +} + +#ifdef CONFIG_PM +static int wm8804_suspend(struct snd_soc_codec *codec, pm_message_t state) +{ + wm8804_set_bias_level(codec, SND_SOC_BIAS_OFF); + return 0; +} + +static int wm8804_resume(struct snd_soc_codec *codec) +{ + wm8804_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + return 0; +} +#else +#define wm8804_suspend NULL +#define wm8804_resume NULL +#endif + +static int wm8804_remove(struct snd_soc_codec *codec) +{ + struct wm8804_priv *wm8804; + int i; + + wm8804 = snd_soc_codec_get_drvdata(codec); + wm8804_set_bias_level(codec, SND_SOC_BIAS_OFF); + + for (i = 0; i < ARRAY_SIZE(wm8804->supplies); ++i) + regulator_unregister_notifier(wm8804->supplies[i].consumer, + &wm8804->disable_nb[i]); + regulator_bulk_free(ARRAY_SIZE(wm8804->supplies), wm8804->supplies); + return 0; +} + +static int wm8804_probe(struct snd_soc_codec *codec) +{ + struct wm8804_priv *wm8804; + int i, id1, id2, ret; + + wm8804 = snd_soc_codec_get_drvdata(codec); + wm8804->codec = codec; + + codec->idle_bias_off = 1; + + ret = snd_soc_codec_set_cache_io(codec, 8, 8, wm8804->control_type); + if (ret < 0) { + dev_err(codec->dev, "Failed to set cache i/o: %d\n", ret); + return ret; + } + + for (i = 0; i < ARRAY_SIZE(wm8804->supplies); i++) + wm8804->supplies[i].supply = wm8804_supply_names[i]; + + ret = regulator_bulk_get(codec->dev, ARRAY_SIZE(wm8804->supplies), + wm8804->supplies); + if (ret) { + dev_err(codec->dev, "Failed to request supplies: %d\n", ret); + return ret; + } + + wm8804->disable_nb[0].notifier_call = wm8804_regulator_event_0; + wm8804->disable_nb[1].notifier_call = wm8804_regulator_event_1; + + /* This should really be moved into the regulator core */ + for (i = 0; i < ARRAY_SIZE(wm8804->supplies); i++) { + ret = regulator_register_notifier(wm8804->supplies[i].consumer, + &wm8804->disable_nb[i]); + if (ret != 0) { + dev_err(codec->dev, + "Failed to register regulator notifier: %d\n", + ret); + } + } + + ret = regulator_bulk_enable(ARRAY_SIZE(wm8804->supplies), + wm8804->supplies); + if (ret) { + dev_err(codec->dev, "Failed to enable supplies: %d\n", ret); + goto err_reg_get; + } + + id1 = snd_soc_read(codec, WM8804_RST_DEVID1); + if (id1 < 0) { + dev_err(codec->dev, "Failed to read device ID: %d\n", id1); + ret = id1; + goto err_reg_enable; + } + + id2 = snd_soc_read(codec, WM8804_DEVID2); + if (id2 < 0) { + dev_err(codec->dev, "Failed to read device ID: %d\n", id2); + ret = id2; + goto err_reg_enable; + } + + id2 = (id2 << 8) | id1; + + if (id2 != ((wm8804_reg_defs[WM8804_DEVID2] << 8) + | wm8804_reg_defs[WM8804_RST_DEVID1])) { + dev_err(codec->dev, "Invalid device ID: %#x\n", id2); + ret = -EINVAL; + goto err_reg_enable; + } + + ret = wm8804_reset(codec); + if (ret < 0) { + dev_err(codec->dev, "Failed to issue reset: %d\n", ret); + goto err_reg_enable; + } + + wm8804_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + snd_soc_add_controls(codec, wm8804_snd_controls, + ARRAY_SIZE(wm8804_snd_controls)); + return 0; + +err_reg_enable: + regulator_bulk_disable(ARRAY_SIZE(wm8804->supplies), wm8804->supplies); +err_reg_get: + regulator_bulk_free(ARRAY_SIZE(wm8804->supplies), wm8804->supplies); + return ret; +} + +static struct snd_soc_dai_ops wm8804_dai_ops = { + .hw_params = wm8804_hw_params, + .set_fmt = wm8804_set_fmt, + .set_sysclk = wm8804_set_sysclk, + .set_clkdiv = wm8804_set_clkdiv, + .set_pll = wm8804_set_pll +}; + +#define WM8804_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S20_3LE | \ + SNDRV_PCM_FMTBIT_S24_LE) + +static struct snd_soc_dai_driver wm8804_dai = { + .name = "wm8804-s/pdif", + .playback = { + .stream_name = "Playback", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_192000, + .formats = WM8804_FORMATS, + }, + .capture = { + .stream_name = "Capture", + .channels_min = 2, + .channels_max = 2, + .rates = SNDRV_PCM_RATE_8000_192000, + .formats = WM8804_FORMATS, + }, + .ops = &wm8804_dai_ops, + .symmetric_rates = 1 +}; + +static struct snd_soc_codec_driver soc_codec_dev_wm8804 = { + .probe = wm8804_probe, + .remove = wm8804_remove, + .suspend = wm8804_suspend, + .resume = wm8804_resume, + .set_bias_level = wm8804_set_bias_level, + .reg_cache_size = ARRAY_SIZE(wm8804_reg_defs), + .reg_word_size = sizeof(u8), + .reg_cache_default = wm8804_reg_defs, + .volatile_register = wm8804_volatile +}; + +#if defined(CONFIG_SPI_MASTER) +static int __devinit wm8804_spi_probe(struct spi_device *spi) +{ + struct wm8804_priv *wm8804; + int ret; + + wm8804 = kzalloc(sizeof *wm8804, GFP_KERNEL); + if (IS_ERR(wm8804)) + return PTR_ERR(wm8804); + + wm8804->control_type = SND_SOC_SPI; + spi_set_drvdata(spi, wm8804); + + ret = snd_soc_register_codec(&spi->dev, + &soc_codec_dev_wm8804, &wm8804_dai, 1); + if (ret < 0) + kfree(wm8804); + return ret; +} + +static int __devexit wm8804_spi_remove(struct spi_device *spi) +{ + snd_soc_unregister_codec(&spi->dev); + kfree(spi_get_drvdata(spi)); + return 0; +} + +static struct spi_driver wm8804_spi_driver = { + .driver = { + .name = "wm8804", + .owner = THIS_MODULE, + }, + .probe = wm8804_spi_probe, + .remove = __devexit_p(wm8804_spi_remove) +}; +#endif + +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) +static __devinit int wm8804_i2c_probe(struct i2c_client *i2c, + const struct i2c_device_id *id) +{ + struct wm8804_priv *wm8804; + int ret; + + wm8804 = kzalloc(sizeof *wm8804, GFP_KERNEL); + if (IS_ERR(wm8804)) + return PTR_ERR(wm8804); + + wm8804->control_type = SND_SOC_I2C; + i2c_set_clientdata(i2c, wm8804); + + ret = snd_soc_register_codec(&i2c->dev, + &soc_codec_dev_wm8804, &wm8804_dai, 1); + if (ret < 0) + kfree(wm8804); + return ret; +} + +static __devexit int wm8804_i2c_remove(struct i2c_client *client) +{ + snd_soc_unregister_codec(&client->dev); + kfree(i2c_get_clientdata(client)); + return 0; +} + +static const struct i2c_device_id wm8804_i2c_id[] = { + { "wm8804", 0 }, + { } +}; +MODULE_DEVICE_TABLE(i2c, wm8804_i2c_id); + +static struct i2c_driver wm8804_i2c_driver = { + .driver = { + .name = "wm8804", + .owner = THIS_MODULE, + }, + .probe = wm8804_i2c_probe, + .remove = __devexit_p(wm8804_i2c_remove), + .id_table = wm8804_i2c_id +}; +#endif + +static int __init wm8804_modinit(void) +{ + int ret = 0; + +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) + ret = i2c_add_driver(&wm8804_i2c_driver); + if (ret) { + printk(KERN_ERR "Failed to register wm8804 I2C driver: %d\n", + ret); + } +#endif +#if defined(CONFIG_SPI_MASTER) + ret = spi_register_driver(&wm8804_spi_driver); + if (ret != 0) { + printk(KERN_ERR "Failed to register wm8804 SPI driver: %d\n", + ret); + } +#endif + return ret; +} +module_init(wm8804_modinit); + +static void __exit wm8804_exit(void) +{ +#if defined(CONFIG_I2C) || defined(CONFIG_I2C_MODULE) + i2c_del_driver(&wm8804_i2c_driver); +#endif +#if defined(CONFIG_SPI_MASTER) + spi_unregister_driver(&wm8804_spi_driver); +#endif +} +module_exit(wm8804_exit); + +MODULE_DESCRIPTION("ASoC WM8804 driver"); +MODULE_AUTHOR("Dimitris Papastamos "); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/wm8804.h b/sound/soc/codecs/wm8804.h new file mode 100644 index 00000000000..8ec14f5573c --- /dev/null +++ b/sound/soc/codecs/wm8804.h @@ -0,0 +1,61 @@ +/* + * wm8804.h -- WM8804 S/PDIF transceiver driver + * + * Copyright 2010 Wolfson Microelectronics plc + * + * Author: Dimitris Papastamos + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef _WM8804_H +#define _WM8804_H + +/* + * Register values. + */ +#define WM8804_RST_DEVID1 0x00 +#define WM8804_DEVID2 0x01 +#define WM8804_DEVREV 0x02 +#define WM8804_PLL1 0x03 +#define WM8804_PLL2 0x04 +#define WM8804_PLL3 0x05 +#define WM8804_PLL4 0x06 +#define WM8804_PLL5 0x07 +#define WM8804_PLL6 0x08 +#define WM8804_SPDMODE 0x09 +#define WM8804_INTMASK 0x0A +#define WM8804_INTSTAT 0x0B +#define WM8804_SPDSTAT 0x0C +#define WM8804_RXCHAN1 0x0D +#define WM8804_RXCHAN2 0x0E +#define WM8804_RXCHAN3 0x0F +#define WM8804_RXCHAN4 0x10 +#define WM8804_RXCHAN5 0x11 +#define WM8804_SPDTX1 0x12 +#define WM8804_SPDTX2 0x13 +#define WM8804_SPDTX3 0x14 +#define WM8804_SPDTX4 0x15 +#define WM8804_SPDTX5 0x16 +#define WM8804_GPO0 0x17 +#define WM8804_GPO1 0x18 +#define WM8804_GPO2 0x1A +#define WM8804_AIFTX 0x1B +#define WM8804_AIFRX 0x1C +#define WM8804_SPDRX1 0x1D +#define WM8804_PWRDN 0x1E + +#define WM8804_REGISTER_COUNT 30 +#define WM8804_MAX_REGISTER 0x1E + +#define WM8804_TX_CLKSRC_MCLK 1 +#define WM8804_TX_CLKSRC_PLL 2 + +#define WM8804_CLKOUT_SRC_CLK1 3 +#define WM8804_CLKOUT_SRC_OSCCLK 4 + +#define WM8804_CLKOUT_DIV 1 + +#endif /* _WM8804_H */ -- cgit v1.2.3-70-g09d2 From c969f19f8fd17e600a16fe91aab66d86936cce0a Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Thu, 7 Oct 2010 20:41:04 -0700 Subject: ASoC: Compress WM8962 register access map Reduce the source code size still futher by only specifying non-zero rows in the WM8962 access map. Signed-off-by: Mark Brown Acked-by: Liam Girdwood --- sound/soc/codecs/Makefile | 2 +- sound/soc/codecs/wm8962-tables.c | 21156 ------------------------------------- sound/soc/codecs/wm8962.c | 1147 ++ sound/soc/codecs/wm8962.h | 9 - 4 files changed, 1148 insertions(+), 21166 deletions(-) delete mode 100644 sound/soc/codecs/wm8962-tables.c (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index 0c5f329240c..af4d4c4e17b 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -49,7 +49,7 @@ snd-soc-wm8940-objs := wm8940.o snd-soc-wm8955-objs := wm8955.o snd-soc-wm8960-objs := wm8960.o snd-soc-wm8961-objs := wm8961.o -snd-soc-wm8962-objs := wm8962.o wm8962-tables.o +snd-soc-wm8962-objs := wm8962.o snd-soc-wm8971-objs := wm8971.o snd-soc-wm8974-objs := wm8974.o snd-soc-wm8978-objs := wm8978.o diff --git a/sound/soc/codecs/wm8962-tables.c b/sound/soc/codecs/wm8962-tables.c deleted file mode 100644 index 8231eaa31ce..00000000000 --- a/sound/soc/codecs/wm8962-tables.c +++ /dev/null @@ -1,21156 +0,0 @@ -/* - * wm8962-tables.c -- WM8962 ASoC driver - * - * Copyright 2010 Wolfson Microelectronics, plc - * - * Author: Mark Brown - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ - -#include "wm8962.h" - -const struct wm8962_reg_access wm8962_reg_access[WM8962_MAX_REGISTER + 1] = { - { 0x00FF, 0x01FF, 0x0000 }, /* R0 - Left Input volume */ - { 0xFEFF, 0x01FF, 0xFFFF }, /* R1 - Right Input volume */ - { 0x00FF, 0x01FF, 0x0000 }, /* R2 - HPOUTL volume */ - { 0x00FF, 0x01FF, 0x0000 }, /* R3 - HPOUTR volume */ - { 0x07FE, 0x07FE, 0xFFFF }, /* R4 - Clocking1 */ - { 0x007F, 0x007F, 0x0000 }, /* R5 - ADC & DAC Control 1 */ - { 0x37ED, 0x37ED, 0x0000 }, /* R6 - ADC & DAC Control 2 */ - { 0x1FFF, 0x1FFF, 0x0000 }, /* R7 - Audio Interface 0 */ - { 0x0FEF, 0x0FEF, 0xFFFF }, /* R8 - Clocking2 */ - { 0x0B9F, 0x039F, 0x0000 }, /* R9 - Audio Interface 1 */ - { 0x00FF, 0x01FF, 0x0000 }, /* R10 - Left DAC volume */ - { 0x00FF, 0x01FF, 0x0000 }, /* R11 - Right DAC volume */ - { 0x0000, 0x0000, 0x0000 }, /* R12 */ - { 0x0000, 0x0000, 0x0000 }, /* R13 */ - { 0x07FF, 0x07FF, 0x0000 }, /* R14 - Audio Interface 2 */ - { 0xFFFF, 0xFFFF, 0xFFFF }, /* R15 - Software Reset */ - { 0x0000, 0x0000, 0x0000 }, /* R16 */ - { 0x07FF, 0x07FF, 0x0000 }, /* R17 - ALC1 */ - { 0xF8FF, 0x00FF, 0xFFFF }, /* R18 - ALC2 */ - { 0x1DFF, 0x1DFF, 0x0000 }, /* R19 - ALC3 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20 - Noise Gate */ - { 0x00FF, 0x01FF, 0x0000 }, /* R21 - Left ADC volume */ - { 0x00FF, 0x01FF, 0x0000 }, /* R22 - Right ADC volume */ - { 0x0161, 0x0161, 0x0000 }, /* R23 - Additional control(1) */ - { 0x0008, 0x0008, 0x0000 }, /* R24 - Additional control(2) */ - { 0x07FE, 0x07FE, 0x0000 }, /* R25 - Pwr Mgmt (1) */ - { 0x01FB, 0x01FB, 0x0000 }, /* R26 - Pwr Mgmt (2) */ - { 0x0017, 0x0017, 0x0000 }, /* R27 - Additional Control (3) */ - { 0x001C, 0x001C, 0x0000 }, /* R28 - Anti-pop */ - { 0x0000, 0x0000, 0x0000 }, /* R29 */ - { 0xFFFE, 0xFFFE, 0x0000 }, /* R30 - Clocking 3 */ - { 0x000F, 0x000F, 0x0000 }, /* R31 - Input mixer control (1) */ - { 0x01FF, 0x01FF, 0x0000 }, /* R32 - Left input mixer volume */ - { 0x01FF, 0x01FF, 0x0000 }, /* R33 - Right input mixer volume */ - { 0x003F, 0x003F, 0x0000 }, /* R34 - Input mixer control (2) */ - { 0x003F, 0x003F, 0x0000 }, /* R35 - Input bias control */ - { 0x0000, 0x0000, 0x0000 }, /* R36 */ - { 0x001F, 0x001F, 0x0000 }, /* R37 - Left input PGA control */ - { 0x001F, 0x001F, 0x0000 }, /* R38 - Right input PGA control */ - { 0x0000, 0x0000, 0x0000 }, /* R39 */ - { 0x00FF, 0x01FF, 0x0000 }, /* R40 - SPKOUTL volume */ - { 0x00FF, 0x01FF, 0x0000 }, /* R41 - SPKOUTR volume */ - { 0x0000, 0x0000, 0x0000 }, /* R42 */ - { 0x0000, 0x0000, 0x0000 }, /* R43 */ - { 0x0000, 0x0000, 0x0000 }, /* R44 */ - { 0x0000, 0x0000, 0x0000 }, /* R45 */ - { 0x0000, 0x0000, 0x0000 }, /* R46 */ - { 0x000F, 0x0000, 0x0000 }, /* R47 - Thermal Shutdown Status */ - { 0x7EC7, 0x7E07, 0xFFFF }, /* R48 - Additional Control (4) */ - { 0x00D3, 0x00D7, 0xFFFF }, /* R49 - Class D Control 1 */ - { 0x0000, 0x0000, 0x0000 }, /* R50 */ - { 0x0047, 0x0047, 0x0000 }, /* R51 - Class D Control 2 */ - { 0x0000, 0x0000, 0x0000 }, /* R52 */ - { 0x0000, 0x0000, 0x0000 }, /* R53 */ - { 0x0000, 0x0000, 0x0000 }, /* R54 */ - { 0x0000, 0x0000, 0x0000 }, /* R55 */ - { 0x001E, 0x001E, 0x0000 }, /* R56 - Clocking 4 */ - { 0x02FC, 0x02FC, 0x0000 }, /* R57 - DAC DSP Mixing (1) */ - { 0x00FC, 0x00FC, 0x0000 }, /* R58 - DAC DSP Mixing (2) */ - { 0x0000, 0x0000, 0x0000 }, /* R59 */ - { 0x00CC, 0x00CC, 0x0000 }, /* R60 - DC Servo 0 */ - { 0x00DD, 0x00DD, 0x0000 }, /* R61 - DC Servo 1 */ - { 0x0000, 0x0000, 0x0000 }, /* R62 */ - { 0x0000, 0x0000, 0x0000 }, /* R63 */ - { 0x3F80, 0x3F80, 0x0000 }, /* R64 - DC Servo 4 */ - { 0x0000, 0x0000, 0x0000 }, /* R65 */ - { 0x0780, 0x0000, 0xFFFF }, /* R66 - DC Servo 6 */ - { 0x0000, 0x0000, 0x0000 }, /* R67 */ - { 0x0007, 0x0007, 0x0000 }, /* R68 - Analogue PGA Bias */ - { 0x00FF, 0x00FF, 0x0000 }, /* R69 - Analogue HP 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R70 */ - { 0x01FF, 0x01FF, 0x0000 }, /* R71 - Analogue HP 2 */ - { 0x0001, 0x0001, 0x0000 }, /* R72 - Charge Pump 1 */ - { 0x0000, 0x0000, 0x0000 }, /* R73 */ - { 0x0000, 0x0000, 0x0000 }, /* R74 */ - { 0x0000, 0x0000, 0x0000 }, /* R75 */ - { 0x0000, 0x0000, 0x0000 }, /* R76 */ - { 0x0000, 0x0000, 0x0000 }, /* R77 */ - { 0x0000, 0x0000, 0x0000 }, /* R78 */ - { 0x0000, 0x0000, 0x0000 }, /* R79 */ - { 0x0000, 0x0000, 0x0000 }, /* R80 */ - { 0x0000, 0x0000, 0x0000 }, /* R81 */ - { 0x0001, 0x0001, 0x0000 }, /* R82 - Charge Pump B */ - { 0x0000, 0x0000, 0x0000 }, /* R83 */ - { 0x0000, 0x0000, 0x0000 }, /* R84 */ - { 0x0000, 0x0000, 0x0000 }, /* R85 */ - { 0x0000, 0x0000, 0x0000 }, /* R86 */ - { 0x00A0, 0x00A0, 0x0000 }, /* R87 - Write Sequencer Control 1 */ - { 0x0000, 0x0000, 0x0000 }, /* R88 */ - { 0x0000, 0x0000, 0x0000 }, /* R89 */ - { 0x007F, 0x01FF, 0x0000 }, /* R90 - Write Sequencer Control 2 */ - { 0x0000, 0x0000, 0x0000 }, /* R91 */ - { 0x0000, 0x0000, 0x0000 }, /* R92 */ - { 0x03F9, 0x0000, 0x0000 }, /* R93 - Write Sequencer Control 3 */ - { 0x0070, 0x0070, 0x0000 }, /* R94 - Control Interface */ - { 0x0000, 0x0000, 0x0000 }, /* R95 */ - { 0x0000, 0x0000, 0x0000 }, /* R96 */ - { 0x0000, 0x0000, 0x0000 }, /* R97 */ - { 0x0000, 0x0000, 0x0000 }, /* R98 */ - { 0x000F, 0x000F, 0x0000 }, /* R99 - Mixer Enables */ - { 0x00BF, 0x00BF, 0x0000 }, /* R100 - Headphone Mixer (1) */ - { 0x00BF, 0x00BF, 0x0000 }, /* R101 - Headphone Mixer (2) */ - { 0x01FF, 0x01FF, 0x0000 }, /* R102 - Headphone Mixer (3) */ - { 0x01FF, 0x01FF, 0x0000 }, /* R103 - Headphone Mixer (4) */ - { 0x0000, 0x0000, 0x0000 }, /* R104 */ - { 0x00BF, 0x00BF, 0x0000 }, /* R105 - Speaker Mixer (1) */ - { 0x00BF, 0x00BF, 0x0000 }, /* R106 - Speaker Mixer (2) */ - { 0x01FF, 0x01FF, 0x0000 }, /* R107 - Speaker Mixer (3) */ - { 0x01FF, 0x01FF, 0x0000 }, /* R108 - Speaker Mixer (4) */ - { 0x00F0, 0x00F0, 0x0000 }, /* R109 - Speaker Mixer (5) */ - { 0x00F7, 0x00F7, 0x0000 }, /* R110 - Beep Generator (1) */ - { 0x0000, 0x0000, 0x0000 }, /* R111 */ - { 0x0000, 0x0000, 0x0000 }, /* R112 */ - { 0x0000, 0x0000, 0x0000 }, /* R113 */ - { 0x0000, 0x0000, 0x0000 }, /* R114 */ - { 0x001F, 0x001F, 0x0000 }, /* R115 - Oscillator Trim (3) */ - { 0x001F, 0x001F, 0x0000 }, /* R116 - Oscillator Trim (4) */ - { 0x0000, 0x0000, 0x0000 }, /* R117 */ - { 0x0000, 0x0000, 0x0000 }, /* R118 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R119 - Oscillator Trim (7) */ - { 0x0000, 0x0000, 0x0000 }, /* R120 */ - { 0x0000, 0x0000, 0x0000 }, /* R121 */ - { 0x0000, 0x0000, 0x0000 }, /* R122 */ - { 0x0000, 0x0000, 0x0000 }, /* R123 */ - { 0x0079, 0x0079, 0x0000 }, /* R124 - Analogue Clocking1 */ - { 0x00DF, 0x00DF, 0x0000 }, /* R125 - Analogue Clocking2 */ - { 0x000D, 0x000D, 0x0000 }, /* R126 - Analogue Clocking3 */ - { 0x0000, 0xFFFF, 0x0000 }, /* R127 - PLL Software Reset */ - { 0x0000, 0x0000, 0x0000 }, /* R128 */ - { 0x00B0, 0x00B0, 0x0000 }, /* R129 - PLL2 */ - { 0x0000, 0x0000, 0x0000 }, /* R130 */ - { 0x0003, 0x0003, 0x0000 }, /* R131 - PLL 4 */ - { 0x0000, 0x0000, 0x0000 }, /* R132 */ - { 0x0000, 0x0000, 0x0000 }, /* R133 */ - { 0x0000, 0x0000, 0x0000 }, /* R134 */ - { 0x0000, 0x0000, 0x0000 }, /* R135 */ - { 0x005F, 0x005F, 0x0000 }, /* R136 - PLL 9 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R137 - PLL 10 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R138 - PLL 11 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R139 - PLL 12 */ - { 0x005F, 0x005F, 0x0000 }, /* R140 - PLL 13 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R141 - PLL 14 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R142 - PLL 15 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R143 - PLL 16 */ - { 0x0000, 0x0000, 0x0000 }, /* R144 */ - { 0x0000, 0x0000, 0x0000 }, /* R145 */ - { 0x0000, 0x0000, 0x0000 }, /* R146 */ - { 0x0000, 0x0000, 0x0000 }, /* R147 */ - { 0x0000, 0x0000, 0x0000 }, /* R148 */ - { 0x0000, 0x0000, 0x0000 }, /* R149 */ - { 0x0000, 0x0000, 0x0000 }, /* R150 */ - { 0x0000, 0x0000, 0x0000 }, /* R151 */ - { 0x0000, 0x0000, 0x0000 }, /* R152 */ - { 0x0000, 0x0000, 0x0000 }, /* R153 */ - { 0x0000, 0x0000, 0x0000 }, /* R154 */ - { 0x0067, 0x0067, 0x0000 }, /* R155 - FLL Control (1) */ - { 0x01FB, 0x01FB, 0x0000 }, /* R156 - FLL Control (2) */ - { 0x0007, 0x0007, 0x0000 }, /* R157 - FLL Control (3) */ - { 0x0000, 0x0000, 0x0000 }, /* R158 */ - { 0x007F, 0x007F, 0x0000 }, /* R159 - FLL Control (5) */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R160 - FLL Control (6) */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R161 - FLL Control (7) */ - { 0x03FF, 0x03FF, 0x0000 }, /* R162 - FLL Control (8) */ - { 0x0000, 0x0000, 0x0000 }, /* R163 */ - { 0x0000, 0x0000, 0x0000 }, /* R164 */ - { 0x0000, 0x0000, 0x0000 }, /* R165 */ - { 0x0000, 0x0000, 0x0000 }, /* R166 */ - { 0x0000, 0x0000, 0x0000 }, /* R167 */ - { 0x0000, 0x0000, 0x0000 }, /* R168 */ - { 0x0000, 0x0000, 0x0000 }, /* R169 */ - { 0x0000, 0x0000, 0x0000 }, /* R170 */ - { 0x0000, 0x0000, 0x0000 }, /* R171 */ - { 0x0000, 0x0000, 0x0000 }, /* R172 */ - { 0x0000, 0x0000, 0x0000 }, /* R173 */ - { 0x0000, 0x0000, 0x0000 }, /* R174 */ - { 0x0000, 0x0000, 0x0000 }, /* R175 */ - { 0x0000, 0x0000, 0x0000 }, /* R176 */ - { 0x0000, 0x0000, 0x0000 }, /* R177 */ - { 0x0000, 0x0000, 0x0000 }, /* R178 */ - { 0x0000, 0x0000, 0x0000 }, /* R179 */ - { 0x0000, 0x0000, 0x0000 }, /* R180 */ - { 0x0000, 0x0000, 0x0000 }, /* R181 */ - { 0x0000, 0x0000, 0x0000 }, /* R182 */ - { 0x0000, 0x0000, 0x0000 }, /* R183 */ - { 0x0000, 0x0000, 0x0000 }, /* R184 */ - { 0x0000, 0x0000, 0x0000 }, /* R185 */ - { 0x0000, 0x0000, 0x0000 }, /* R186 */ - { 0x0000, 0x0000, 0x0000 }, /* R187 */ - { 0x0000, 0x0000, 0x0000 }, /* R188 */ - { 0x0000, 0x0000, 0x0000 }, /* R189 */ - { 0x0000, 0x0000, 0x0000 }, /* R190 */ - { 0x0000, 0x0000, 0x0000 }, /* R191 */ - { 0x0000, 0x0000, 0x0000 }, /* R192 */ - { 0x0000, 0x0000, 0x0000 }, /* R193 */ - { 0x0000, 0x0000, 0x0000 }, /* R194 */ - { 0x0000, 0x0000, 0x0000 }, /* R195 */ - { 0x0000, 0x0000, 0x0000 }, /* R196 */ - { 0x0000, 0x0000, 0x0000 }, /* R197 */ - { 0x0000, 0x0000, 0x0000 }, /* R198 */ - { 0x0000, 0x0000, 0x0000 }, /* R199 */ - { 0x0000, 0x0000, 0x0000 }, /* R200 */ - { 0x0000, 0x0000, 0x0000 }, /* R201 */ - { 0x0000, 0x0000, 0x0000 }, /* R202 */ - { 0x0000, 0x0000, 0x0000 }, /* R203 */ - { 0x0000, 0x0000, 0x0000 }, /* R204 */ - { 0x0000, 0x0000, 0x0000 }, /* R205 */ - { 0x0000, 0x0000, 0x0000 }, /* R206 */ - { 0x0000, 0x0000, 0x0000 }, /* R207 */ - { 0x0000, 0x0000, 0x0000 }, /* R208 */ - { 0x0000, 0x0000, 0x0000 }, /* R209 */ - { 0x0000, 0x0000, 0x0000 }, /* R210 */ - { 0x0000, 0x0000, 0x0000 }, /* R211 */ - { 0x0000, 0x0000, 0x0000 }, /* R212 */ - { 0x0000, 0x0000, 0x0000 }, /* R213 */ - { 0x0000, 0x0000, 0x0000 }, /* R214 */ - { 0x0000, 0x0000, 0x0000 }, /* R215 */ - { 0x0000, 0x0000, 0x0000 }, /* R216 */ - { 0x0000, 0x0000, 0x0000 }, /* R217 */ - { 0x0000, 0x0000, 0x0000 }, /* R218 */ - { 0x0000, 0x0000, 0x0000 }, /* R219 */ - { 0x0000, 0x0000, 0x0000 }, /* R220 */ - { 0x0000, 0x0000, 0x0000 }, /* R221 */ - { 0x0000, 0x0000, 0x0000 }, /* R222 */ - { 0x0000, 0x0000, 0x0000 }, /* R223 */ - { 0x0000, 0x0000, 0x0000 }, /* R224 */ - { 0x0000, 0x0000, 0x0000 }, /* R225 */ - { 0x0000, 0x0000, 0x0000 }, /* R226 */ - { 0x0000, 0x0000, 0x0000 }, /* R227 */ - { 0x0000, 0x0000, 0x0000 }, /* R228 */ - { 0x0000, 0x0000, 0x0000 }, /* R229 */ - { 0x0000, 0x0000, 0x0000 }, /* R230 */ - { 0x0000, 0x0000, 0x0000 }, /* R231 */ - { 0x0000, 0x0000, 0x0000 }, /* R232 */ - { 0x0000, 0x0000, 0x0000 }, /* R233 */ - { 0x0000, 0x0000, 0x0000 }, /* R234 */ - { 0x0000, 0x0000, 0x0000 }, /* R235 */ - { 0x0000, 0x0000, 0x0000 }, /* R236 */ - { 0x0000, 0x0000, 0x0000 }, /* R237 */ - { 0x0000, 0x0000, 0x0000 }, /* R238 */ - { 0x0000, 0x0000, 0x0000 }, /* R239 */ - { 0x0000, 0x0000, 0x0000 }, /* R240 */ - { 0x0000, 0x0000, 0x0000 }, /* R241 */ - { 0x0000, 0x0000, 0x0000 }, /* R242 */ - { 0x0000, 0x0000, 0x0000 }, /* R243 */ - { 0x0000, 0x0000, 0x0000 }, /* R244 */ - { 0x0000, 0x0000, 0x0000 }, /* R245 */ - { 0x0000, 0x0000, 0x0000 }, /* R246 */ - { 0x0000, 0x0000, 0x0000 }, /* R247 */ - { 0x0000, 0x0000, 0x0000 }, /* R248 */ - { 0x0000, 0x0000, 0x0000 }, /* R249 */ - { 0x0000, 0x0000, 0x0000 }, /* R250 */ - { 0x0000, 0x0000, 0x0000 }, /* R251 */ - { 0x0005, 0x0005, 0x0000 }, /* R252 - General test 1 */ - { 0x0000, 0x0000, 0x0000 }, /* R253 */ - { 0x0000, 0x0000, 0x0000 }, /* R254 */ - { 0x0000, 0x0000, 0x0000 }, /* R255 */ - { 0x000F, 0x000F, 0x0000 }, /* R256 - DF1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R257 - DF2 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R258 - DF3 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R259 - DF4 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R260 - DF5 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R261 - DF6 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R262 - DF7 */ - { 0x0000, 0x0000, 0x0000 }, /* R263 */ - { 0x0003, 0x0003, 0x0000 }, /* R264 - LHPF1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R265 - LHPF2 */ - { 0x0000, 0x0000, 0x0000 }, /* R266 */ - { 0x0000, 0x0000, 0x0000 }, /* R267 */ - { 0x0077, 0x0077, 0x0000 }, /* R268 - THREED1 */ - { 0xFFFC, 0xFFFC, 0x0000 }, /* R269 - THREED2 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R270 - THREED3 */ - { 0xFFFC, 0xFFFC, 0x0000 }, /* R271 - THREED4 */ - { 0x0000, 0x0000, 0x0000 }, /* R272 */ - { 0x0000, 0x0000, 0x0000 }, /* R273 */ - { 0x0000, 0x0000, 0x0000 }, /* R274 */ - { 0x0000, 0x0000, 0x0000 }, /* R275 */ - { 0x7FFF, 0x7FFF, 0x0000 }, /* R276 - DRC 1 */ - { 0x1FFF, 0x1FFF, 0x0000 }, /* R277 - DRC 2 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R278 - DRC 3 */ - { 0x07FF, 0x07FF, 0x0000 }, /* R279 - DRC 4 */ - { 0x03FF, 0x03FF, 0x0000 }, /* R280 - DRC 5 */ - { 0x0000, 0x0000, 0x0000 }, /* R281 */ - { 0x0000, 0x0000, 0x0000 }, /* R282 */ - { 0x0000, 0x0000, 0x0000 }, /* R283 */ - { 0x0000, 0x0000, 0x0000 }, /* R284 */ - { 0x0003, 0x0003, 0x0000 }, /* R285 - Tloopback */ - { 0x0000, 0x0000, 0x0000 }, /* R286 */ - { 0x0000, 0x0000, 0x0000 }, /* R287 */ - { 0x0000, 0x0000, 0x0000 }, /* R288 */ - { 0x0000, 0x0000, 0x0000 }, /* R289 */ - { 0x0000, 0x0000, 0x0000 }, /* R290 */ - { 0x0000, 0x0000, 0x0000 }, /* R291 */ - { 0x0000, 0x0000, 0x0000 }, /* R292 */ - { 0x0000, 0x0000, 0x0000 }, /* R293 */ - { 0x0000, 0x0000, 0x0000 }, /* R294 */ - { 0x0000, 0x0000, 0x0000 }, /* R295 */ - { 0x0000, 0x0000, 0x0000 }, /* R296 */ - { 0x0000, 0x0000, 0x0000 }, /* R297 */ - { 0x0000, 0x0000, 0x0000 }, /* R298 */ - { 0x0000, 0x0000, 0x0000 }, /* R299 */ - { 0x0000, 0x0000, 0x0000 }, /* R300 */ - { 0x0000, 0x0000, 0x0000 }, /* R301 */ - { 0x0000, 0x0000, 0x0000 }, /* R302 */ - { 0x0000, 0x0000, 0x0000 }, /* R303 */ - { 0x0000, 0x0000, 0x0000 }, /* R304 */ - { 0x0000, 0x0000, 0x0000 }, /* R305 */ - { 0x0000, 0x0000, 0x0000 }, /* R306 */ - { 0x0000, 0x0000, 0x0000 }, /* R307 */ - { 0x0000, 0x0000, 0x0000 }, /* R308 */ - { 0x0000, 0x0000, 0x0000 }, /* R309 */ - { 0x0000, 0x0000, 0x0000 }, /* R310 */ - { 0x0000, 0x0000, 0x0000 }, /* R311 */ - { 0x0000, 0x0000, 0x0000 }, /* R312 */ - { 0x0000, 0x0000, 0x0000 }, /* R313 */ - { 0x0000, 0x0000, 0x0000 }, /* R314 */ - { 0x0000, 0x0000, 0x0000 }, /* R315 */ - { 0x0000, 0x0000, 0x0000 }, /* R316 */ - { 0x0000, 0x0000, 0x0000 }, /* R317 */ - { 0x0000, 0x0000, 0x0000 }, /* R318 */ - { 0x0000, 0x0000, 0x0000 }, /* R319 */ - { 0x0000, 0x0000, 0x0000 }, /* R320 */ - { 0x0000, 0x0000, 0x0000 }, /* R321 */ - { 0x0000, 0x0000, 0x0000 }, /* R322 */ - { 0x0000, 0x0000, 0x0000 }, /* R323 */ - { 0x0000, 0x0000, 0x0000 }, /* R324 */ - { 0x0000, 0x0000, 0x0000 }, /* R325 */ - { 0x0000, 0x0000, 0x0000 }, /* R326 */ - { 0x0000, 0x0000, 0x0000 }, /* R327 */ - { 0x0000, 0x0000, 0x0000 }, /* R328 */ - { 0x0000, 0x0000, 0x0000 }, /* R329 */ - { 0x0000, 0x0000, 0x0000 }, /* R330 */ - { 0x0000, 0x0000, 0x0000 }, /* R331 */ - { 0x0000, 0x0000, 0x0000 }, /* R332 */ - { 0x0000, 0x0000, 0x0000 }, /* R333 */ - { 0x0000, 0x0000, 0x0000 }, /* R334 */ - { 0x0007, 0x0007, 0x0000 }, /* R335 - EQ1 */ - { 0xFFFE, 0xFFFE, 0x0000 }, /* R336 - EQ2 */ - { 0xFFC0, 0xFFC0, 0x0000 }, /* R337 - EQ3 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R338 - EQ4 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R339 - EQ5 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R340 - EQ6 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R341 - EQ7 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R342 - EQ8 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R343 - EQ9 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R344 - EQ10 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R345 - EQ11 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R346 - EQ12 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R347 - EQ13 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R348 - EQ14 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R349 - EQ15 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R350 - EQ16 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R351 - EQ17 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R352 - EQ18 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R353 - EQ19 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R354 - EQ20 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R355 - EQ21 */ - { 0xFFFE, 0xFFFE, 0x0000 }, /* R356 - EQ22 */ - { 0xFFC0, 0xFFC0, 0x0000 }, /* R357 - EQ23 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R358 - EQ24 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R359 - EQ25 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R360 - EQ26 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R361 - EQ27 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R362 - EQ28 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R363 - EQ29 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R364 - EQ30 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R365 - EQ31 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R366 - EQ32 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R367 - EQ33 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R368 - EQ34 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R369 - EQ35 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R370 - EQ36 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R371 - EQ37 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R372 - EQ38 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R373 - EQ39 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R374 - EQ40 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R375 - EQ41 */ - { 0x0000, 0x0000, 0x0000 }, /* R376 */ - { 0x0000, 0x0000, 0x0000 }, /* R377 */ - { 0x0000, 0x0000, 0x0000 }, /* R378 */ - { 0x0000, 0x0000, 0x0000 }, /* R379 */ - { 0x0000, 0x0000, 0x0000 }, /* R380 */ - { 0x0000, 0x0000, 0x0000 }, /* R381 */ - { 0x0000, 0x0000, 0x0000 }, /* R382 */ - { 0x0000, 0x0000, 0x0000 }, /* R383 */ - { 0x0000, 0x0000, 0x0000 }, /* R384 */ - { 0x0000, 0x0000, 0x0000 }, /* R385 */ - { 0x0000, 0x0000, 0x0000 }, /* R386 */ - { 0x0000, 0x0000, 0x0000 }, /* R387 */ - { 0x0000, 0x0000, 0x0000 }, /* R388 */ - { 0x0000, 0x0000, 0x0000 }, /* R389 */ - { 0x0000, 0x0000, 0x0000 }, /* R390 */ - { 0x0000, 0x0000, 0x0000 }, /* R391 */ - { 0x0000, 0x0000, 0x0000 }, /* R392 */ - { 0x0000, 0x0000, 0x0000 }, /* R393 */ - { 0x0000, 0x0000, 0x0000 }, /* R394 */ - { 0x0000, 0x0000, 0x0000 }, /* R395 */ - { 0x0000, 0x0000, 0x0000 }, /* R396 */ - { 0x0000, 0x0000, 0x0000 }, /* R397 */ - { 0x0000, 0x0000, 0x0000 }, /* R398 */ - { 0x0000, 0x0000, 0x0000 }, /* R399 */ - { 0x0000, 0x0000, 0x0000 }, /* R400 */ - { 0x0000, 0x0000, 0x0000 }, /* R401 */ - { 0x0000, 0x0000, 0x0000 }, /* R402 */ - { 0x0000, 0x0000, 0x0000 }, /* R403 */ - { 0x0000, 0x0000, 0x0000 }, /* R404 */ - { 0x0000, 0x0000, 0x0000 }, /* R405 */ - { 0x0000, 0x0000, 0x0000 }, /* R406 */ - { 0x0000, 0x0000, 0x0000 }, /* R407 */ - { 0x0000, 0x0000, 0x0000 }, /* R408 */ - { 0x0000, 0x0000, 0x0000 }, /* R409 */ - { 0x0000, 0x0000, 0x0000 }, /* R410 */ - { 0x0000, 0x0000, 0x0000 }, /* R411 */ - { 0x0000, 0x0000, 0x0000 }, /* R412 */ - { 0x0000, 0x0000, 0x0000 }, /* R413 */ - { 0x0000, 0x0000, 0x0000 }, /* R414 */ - { 0x0000, 0x0000, 0x0000 }, /* R415 */ - { 0x0000, 0x0000, 0x0000 }, /* R416 */ - { 0x0000, 0x0000, 0x0000 }, /* R417 */ - { 0x0000, 0x0000, 0x0000 }, /* R418 */ - { 0x0000, 0x0000, 0x0000 }, /* R419 */ - { 0x0000, 0x0000, 0x0000 }, /* R420 */ - { 0x0000, 0x0000, 0x0000 }, /* R421 */ - { 0x0000, 0x0000, 0x0000 }, /* R422 */ - { 0x0000, 0x0000, 0x0000 }, /* R423 */ - { 0x0000, 0x0000, 0x0000 }, /* R424 */ - { 0x0000, 0x0000, 0x0000 }, /* R425 */ - { 0x0000, 0x0000, 0x0000 }, /* R426 */ - { 0x0000, 0x0000, 0x0000 }, /* R427 */ - { 0x0000, 0x0000, 0x0000 }, /* R428 */ - { 0x0000, 0x0000, 0x0000 }, /* R429 */ - { 0x0000, 0x0000, 0x0000 }, /* R430 */ - { 0x0000, 0x0000, 0x0000 }, /* R431 */ - { 0x0000, 0x0000, 0x0000 }, /* R432 */ - { 0x0000, 0x0000, 0x0000 }, /* R433 */ - { 0x0000, 0x0000, 0x0000 }, /* R434 */ - { 0x0000, 0x0000, 0x0000 }, /* R435 */ - { 0x0000, 0x0000, 0x0000 }, /* R436 */ - { 0x0000, 0x0000, 0x0000 }, /* R437 */ - { 0x0000, 0x0000, 0x0000 }, /* R438 */ - { 0x0000, 0x0000, 0x0000 }, /* R439 */ - { 0x0000, 0x0000, 0x0000 }, /* R440 */ - { 0x0000, 0x0000, 0x0000 }, /* R441 */ - { 0x0000, 0x0000, 0x0000 }, /* R442 */ - { 0x0000, 0x0000, 0x0000 }, /* R443 */ - { 0x0000, 0x0000, 0x0000 }, /* R444 */ - { 0x0000, 0x0000, 0x0000 }, /* R445 */ - { 0x0000, 0x0000, 0x0000 }, /* R446 */ - { 0x0000, 0x0000, 0x0000 }, /* R447 */ - { 0x0000, 0x0000, 0x0000 }, /* R448 */ - { 0x0000, 0x0000, 0x0000 }, /* R449 */ - { 0x0000, 0x0000, 0x0000 }, /* R450 */ - { 0x0000, 0x0000, 0x0000 }, /* R451 */ - { 0x0000, 0x0000, 0x0000 }, /* R452 */ - { 0x0000, 0x0000, 0x0000 }, /* R453 */ - { 0x0000, 0x0000, 0x0000 }, /* R454 */ - { 0x0000, 0x0000, 0x0000 }, /* R455 */ - { 0x0000, 0x0000, 0x0000 }, /* R456 */ - { 0x0000, 0x0000, 0x0000 }, /* R457 */ - { 0x0000, 0x0000, 0x0000 }, /* R458 */ - { 0x0000, 0x0000, 0x0000 }, /* R459 */ - { 0x0000, 0x0000, 0x0000 }, /* R460 */ - { 0x0000, 0x0000, 0x0000 }, /* R461 */ - { 0x0000, 0x0000, 0x0000 }, /* R462 */ - { 0x0000, 0x0000, 0x0000 }, /* R463 */ - { 0x0000, 0x0000, 0x0000 }, /* R464 */ - { 0x0000, 0x0000, 0x0000 }, /* R465 */ - { 0x0000, 0x0000, 0x0000 }, /* R466 */ - { 0x0000, 0x0000, 0x0000 }, /* R467 */ - { 0x0000, 0x0000, 0x0000 }, /* R468 */ - { 0x0000, 0x0000, 0x0000 }, /* R469 */ - { 0x0000, 0x0000, 0x0000 }, /* R470 */ - { 0x0000, 0x0000, 0x0000 }, /* R471 */ - { 0x0000, 0x0000, 0x0000 }, /* R472 */ - { 0x0000, 0x0000, 0x0000 }, /* R473 */ - { 0x0000, 0x0000, 0x0000 }, /* R474 */ - { 0x0000, 0x0000, 0x0000 }, /* R475 */ - { 0x0000, 0x0000, 0x0000 }, /* R476 */ - { 0x0000, 0x0000, 0x0000 }, /* R477 */ - { 0x0000, 0x0000, 0x0000 }, /* R478 */ - { 0x0000, 0x0000, 0x0000 }, /* R479 */ - { 0x0000, 0x0000, 0x0000 }, /* R480 */ - { 0x0000, 0x0000, 0x0000 }, /* R481 */ - { 0x0000, 0x0000, 0x0000 }, /* R482 */ - { 0x0000, 0x0000, 0x0000 }, /* R483 */ - { 0x0000, 0x0000, 0x0000 }, /* R484 */ - { 0x0000, 0x0000, 0x0000 }, /* R485 */ - { 0x0000, 0x0000, 0x0000 }, /* R486 */ - { 0x0000, 0x0000, 0x0000 }, /* R487 */ - { 0x0000, 0x0000, 0x0000 }, /* R488 */ - { 0x0000, 0x0000, 0x0000 }, /* R489 */ - { 0x0000, 0x0000, 0x0000 }, /* R490 */ - { 0x0000, 0x0000, 0x0000 }, /* R491 */ - { 0x0000, 0x0000, 0x0000 }, /* R492 */ - { 0x0000, 0x0000, 0x0000 }, /* R493 */ - { 0x0000, 0x0000, 0x0000 }, /* R494 */ - { 0x0000, 0x0000, 0x0000 }, /* R495 */ - { 0x0000, 0x0000, 0x0000 }, /* R496 */ - { 0x0000, 0x0000, 0x0000 }, /* R497 */ - { 0x0000, 0x0000, 0x0000 }, /* R498 */ - { 0x0000, 0x0000, 0x0000 }, /* R499 */ - { 0x0000, 0x0000, 0x0000 }, /* R500 */ - { 0x0000, 0x0000, 0x0000 }, /* R501 */ - { 0x0000, 0x0000, 0x0000 }, /* R502 */ - { 0x0000, 0x0000, 0x0000 }, /* R503 */ - { 0x0000, 0x0000, 0x0000 }, /* R504 */ - { 0x0000, 0x0000, 0x0000 }, /* R505 */ - { 0x0000, 0x0000, 0x0000 }, /* R506 */ - { 0x0000, 0x0000, 0x0000 }, /* R507 */ - { 0x0000, 0x0000, 0x0000 }, /* R508 */ - { 0x0000, 0x0000, 0x0000 }, /* R509 */ - { 0x0000, 0x0000, 0x0000 }, /* R510 */ - { 0x0000, 0x0000, 0x0000 }, /* R511 */ - { 0x0000, 0x0000, 0x0000 }, /* R512 */ - { 0x045F, 0x045F, 0x0000 }, /* R513 - GPIO 2 */ - { 0x045F, 0x045F, 0x0000 }, /* R514 - GPIO 3 */ - { 0x0000, 0x0000, 0x0000 }, /* R515 */ - { 0xE75F, 0xE75F, 0x0000 }, /* R516 - GPIO 5 */ - { 0xE75F, 0xE75F, 0x0000 }, /* R517 - GPIO 6 */ - { 0x0000, 0x0000, 0x0000 }, /* R518 */ - { 0x0000, 0x0000, 0x0000 }, /* R519 */ - { 0x0000, 0x0000, 0x0000 }, /* R520 */ - { 0x0000, 0x0000, 0x0000 }, /* R521 */ - { 0x0000, 0x0000, 0x0000 }, /* R522 */ - { 0x0000, 0x0000, 0x0000 }, /* R523 */ - { 0x0000, 0x0000, 0x0000 }, /* R524 */ - { 0x0000, 0x0000, 0x0000 }, /* R525 */ - { 0x0000, 0x0000, 0x0000 }, /* R526 */ - { 0x0000, 0x0000, 0x0000 }, /* R527 */ - { 0x0000, 0x0000, 0x0000 }, /* R528 */ - { 0x0000, 0x0000, 0x0000 }, /* R529 */ - { 0x0000, 0x0000, 0x0000 }, /* R530 */ - { 0x0000, 0x0000, 0x0000 }, /* R531 */ - { 0x0000, 0x0000, 0x0000 }, /* R532 */ - { 0x0000, 0x0000, 0x0000 }, /* R533 */ - { 0x0000, 0x0000, 0x0000 }, /* R534 */ - { 0x0000, 0x0000, 0x0000 }, /* R535 */ - { 0x0000, 0x0000, 0x0000 }, /* R536 */ - { 0x0000, 0x0000, 0x0000 }, /* R537 */ - { 0x0000, 0x0000, 0x0000 }, /* R538 */ - { 0x0000, 0x0000, 0x0000 }, /* R539 */ - { 0x0000, 0x0000, 0x0000 }, /* R540 */ - { 0x0000, 0x0000, 0x0000 }, /* R541 */ - { 0x0000, 0x0000, 0x0000 }, /* R542 */ - { 0x0000, 0x0000, 0x0000 }, /* R543 */ - { 0x0000, 0x0000, 0x0000 }, /* R544 */ - { 0x0000, 0x0000, 0x0000 }, /* R545 */ - { 0x0000, 0x0000, 0x0000 }, /* R546 */ - { 0x0000, 0x0000, 0x0000 }, /* R547 */ - { 0x0000, 0x0000, 0x0000 }, /* R548 */ - { 0x0000, 0x0000, 0x0000 }, /* R549 */ - { 0x0000, 0x0000, 0x0000 }, /* R550 */ - { 0x0000, 0x0000, 0x0000 }, /* R551 */ - { 0x0000, 0x0000, 0x0000 }, /* R552 */ - { 0x0000, 0x0000, 0x0000 }, /* R553 */ - { 0x0000, 0x0000, 0x0000 }, /* R554 */ - { 0x0000, 0x0000, 0x0000 }, /* R555 */ - { 0x0000, 0x0000, 0x0000 }, /* R556 */ - { 0x0000, 0x0000, 0x0000 }, /* R557 */ - { 0x0000, 0x0000, 0x0000 }, /* R558 */ - { 0x0000, 0x0000, 0x0000 }, /* R559 */ - { 0x0030, 0x0030, 0xFFFF }, /* R560 - Interrupt Status 1 */ - { 0xFFED, 0xFFED, 0xFFFF }, /* R561 - Interrupt Status 2 */ - { 0x0000, 0x0000, 0x0000 }, /* R562 */ - { 0x0000, 0x0000, 0x0000 }, /* R563 */ - { 0x0000, 0x0000, 0x0000 }, /* R564 */ - { 0x0000, 0x0000, 0x0000 }, /* R565 */ - { 0x0000, 0x0000, 0x0000 }, /* R566 */ - { 0x0000, 0x0000, 0x0000 }, /* R567 */ - { 0x0030, 0x0030, 0x0000 }, /* R568 - Interrupt Status 1 Mask */ - { 0xFFED, 0xFFED, 0x0000 }, /* R569 - Interrupt Status 2 Mask */ - { 0x0000, 0x0000, 0x0000 }, /* R570 */ - { 0x0000, 0x0000, 0x0000 }, /* R571 */ - { 0x0000, 0x0000, 0x0000 }, /* R572 */ - { 0x0000, 0x0000, 0x0000 }, /* R573 */ - { 0x0000, 0x0000, 0x0000 }, /* R574 */ - { 0x0000, 0x0000, 0x0000 }, /* R575 */ - { 0x0001, 0x0001, 0x0000 }, /* R576 - Interrupt Control */ - { 0x0000, 0x0000, 0x0000 }, /* R577 */ - { 0x0000, 0x0000, 0x0000 }, /* R578 */ - { 0x0000, 0x0000, 0x0000 }, /* R579 */ - { 0x0000, 0x0000, 0x0000 }, /* R580 */ - { 0x0000, 0x0000, 0x0000 }, /* R581 */ - { 0x0000, 0x0000, 0x0000 }, /* R582 */ - { 0x0000, 0x0000, 0x0000 }, /* R583 */ - { 0x002D, 0x002D, 0x0000 }, /* R584 - IRQ Debounce */ - { 0x0000, 0x0000, 0x0000 }, /* R585 */ - { 0xC000, 0xC000, 0x0000 }, /* R586 - MICINT Source Pol */ - { 0x0000, 0x0000, 0x0000 }, /* R587 */ - { 0x0000, 0x0000, 0x0000 }, /* R588 */ - { 0x0000, 0x0000, 0x0000 }, /* R589 */ - { 0x0000, 0x0000, 0x0000 }, /* R590 */ - { 0x0000, 0x0000, 0x0000 }, /* R591 */ - { 0x0000, 0x0000, 0x0000 }, /* R592 */ - { 0x0000, 0x0000, 0x0000 }, /* R593 */ - { 0x0000, 0x0000, 0x0000 }, /* R594 */ - { 0x0000, 0x0000, 0x0000 }, /* R595 */ - { 0x0000, 0x0000, 0x0000 }, /* R596 */ - { 0x0000, 0x0000, 0x0000 }, /* R597 */ - { 0x0000, 0x0000, 0x0000 }, /* R598 */ - { 0x0000, 0x0000, 0x0000 }, /* R599 */ - { 0x0000, 0x0000, 0x0000 }, /* R600 */ - { 0x0000, 0x0000, 0x0000 }, /* R601 */ - { 0x0000, 0x0000, 0x0000 }, /* R602 */ - { 0x0000, 0x0000, 0x0000 }, /* R603 */ - { 0x0000, 0x0000, 0x0000 }, /* R604 */ - { 0x0000, 0x0000, 0x0000 }, /* R605 */ - { 0x0000, 0x0000, 0x0000 }, /* R606 */ - { 0x0000, 0x0000, 0x0000 }, /* R607 */ - { 0x0000, 0x0000, 0x0000 }, /* R608 */ - { 0x0000, 0x0000, 0x0000 }, /* R609 */ - { 0x0000, 0x0000, 0x0000 }, /* R610 */ - { 0x0000, 0x0000, 0x0000 }, /* R611 */ - { 0x0000, 0x0000, 0x0000 }, /* R612 */ - { 0x0000, 0x0000, 0x0000 }, /* R613 */ - { 0x0000, 0x0000, 0x0000 }, /* R614 */ - { 0x0000, 0x0000, 0x0000 }, /* R615 */ - { 0x0000, 0x0000, 0x0000 }, /* R616 */ - { 0x0000, 0x0000, 0x0000 }, /* R617 */ - { 0x0000, 0x0000, 0x0000 }, /* R618 */ - { 0x0000, 0x0000, 0x0000 }, /* R619 */ - { 0x0000, 0x0000, 0x0000 }, /* R620 */ - { 0x0000, 0x0000, 0x0000 }, /* R621 */ - { 0x0000, 0x0000, 0x0000 }, /* R622 */ - { 0x0000, 0x0000, 0x0000 }, /* R623 */ - { 0x0000, 0x0000, 0x0000 }, /* R624 */ - { 0x0000, 0x0000, 0x0000 }, /* R625 */ - { 0x0000, 0x0000, 0x0000 }, /* R626 */ - { 0x0000, 0x0000, 0x0000 }, /* R627 */ - { 0x0000, 0x0000, 0x0000 }, /* R628 */ - { 0x0000, 0x0000, 0x0000 }, /* R629 */ - { 0x0000, 0x0000, 0x0000 }, /* R630 */ - { 0x0000, 0x0000, 0x0000 }, /* R631 */ - { 0x0000, 0x0000, 0x0000 }, /* R632 */ - { 0x0000, 0x0000, 0x0000 }, /* R633 */ - { 0x0000, 0x0000, 0x0000 }, /* R634 */ - { 0x0000, 0x0000, 0x0000 }, /* R635 */ - { 0x0000, 0x0000, 0x0000 }, /* R636 */ - { 0x0000, 0x0000, 0x0000 }, /* R637 */ - { 0x0000, 0x0000, 0x0000 }, /* R638 */ - { 0x0000, 0x0000, 0x0000 }, /* R639 */ - { 0x0000, 0x0000, 0x0000 }, /* R640 */ - { 0x0000, 0x0000, 0x0000 }, /* R641 */ - { 0x0000, 0x0000, 0x0000 }, /* R642 */ - { 0x0000, 0x0000, 0x0000 }, /* R643 */ - { 0x0000, 0x0000, 0x0000 }, /* R644 */ - { 0x0000, 0x0000, 0x0000 }, /* R645 */ - { 0x0000, 0x0000, 0x0000 }, /* R646 */ - { 0x0000, 0x0000, 0x0000 }, /* R647 */ - { 0x0000, 0x0000, 0x0000 }, /* R648 */ - { 0x0000, 0x0000, 0x0000 }, /* R649 */ - { 0x0000, 0x0000, 0x0000 }, /* R650 */ - { 0x0000, 0x0000, 0x0000 }, /* R651 */ - { 0x0000, 0x0000, 0x0000 }, /* R652 */ - { 0x0000, 0x0000, 0x0000 }, /* R653 */ - { 0x0000, 0x0000, 0x0000 }, /* R654 */ - { 0x0000, 0x0000, 0x0000 }, /* R655 */ - { 0x0000, 0x0000, 0x0000 }, /* R656 */ - { 0x0000, 0x0000, 0x0000 }, /* R657 */ - { 0x0000, 0x0000, 0x0000 }, /* R658 */ - { 0x0000, 0x0000, 0x0000 }, /* R659 */ - { 0x0000, 0x0000, 0x0000 }, /* R660 */ - { 0x0000, 0x0000, 0x0000 }, /* R661 */ - { 0x0000, 0x0000, 0x0000 }, /* R662 */ - { 0x0000, 0x0000, 0x0000 }, /* R663 */ - { 0x0000, 0x0000, 0x0000 }, /* R664 */ - { 0x0000, 0x0000, 0x0000 }, /* R665 */ - { 0x0000, 0x0000, 0x0000 }, /* R666 */ - { 0x0000, 0x0000, 0x0000 }, /* R667 */ - { 0x0000, 0x0000, 0x0000 }, /* R668 */ - { 0x0000, 0x0000, 0x0000 }, /* R669 */ - { 0x0000, 0x0000, 0x0000 }, /* R670 */ - { 0x0000, 0x0000, 0x0000 }, /* R671 */ - { 0x0000, 0x0000, 0x0000 }, /* R672 */ - { 0x0000, 0x0000, 0x0000 }, /* R673 */ - { 0x0000, 0x0000, 0x0000 }, /* R674 */ - { 0x0000, 0x0000, 0x0000 }, /* R675 */ - { 0x0000, 0x0000, 0x0000 }, /* R676 */ - { 0x0000, 0x0000, 0x0000 }, /* R677 */ - { 0x0000, 0x0000, 0x0000 }, /* R678 */ - { 0x0000, 0x0000, 0x0000 }, /* R679 */ - { 0x0000, 0x0000, 0x0000 }, /* R680 */ - { 0x0000, 0x0000, 0x0000 }, /* R681 */ - { 0x0000, 0x0000, 0x0000 }, /* R682 */ - { 0x0000, 0x0000, 0x0000 }, /* R683 */ - { 0x0000, 0x0000, 0x0000 }, /* R684 */ - { 0x0000, 0x0000, 0x0000 }, /* R685 */ - { 0x0000, 0x0000, 0x0000 }, /* R686 */ - { 0x0000, 0x0000, 0x0000 }, /* R687 */ - { 0x0000, 0x0000, 0x0000 }, /* R688 */ - { 0x0000, 0x0000, 0x0000 }, /* R689 */ - { 0x0000, 0x0000, 0x0000 }, /* R690 */ - { 0x0000, 0x0000, 0x0000 }, /* R691 */ - { 0x0000, 0x0000, 0x0000 }, /* R692 */ - { 0x0000, 0x0000, 0x0000 }, /* R693 */ - { 0x0000, 0x0000, 0x0000 }, /* R694 */ - { 0x0000, 0x0000, 0x0000 }, /* R695 */ - { 0x0000, 0x0000, 0x0000 }, /* R696 */ - { 0x0000, 0x0000, 0x0000 }, /* R697 */ - { 0x0000, 0x0000, 0x0000 }, /* R698 */ - { 0x0000, 0x0000, 0x0000 }, /* R699 */ - { 0x0000, 0x0000, 0x0000 }, /* R700 */ - { 0x0000, 0x0000, 0x0000 }, /* R701 */ - { 0x0000, 0x0000, 0x0000 }, /* R702 */ - { 0x0000, 0x0000, 0x0000 }, /* R703 */ - { 0x0000, 0x0000, 0x0000 }, /* R704 */ - { 0x0000, 0x0000, 0x0000 }, /* R705 */ - { 0x0000, 0x0000, 0x0000 }, /* R706 */ - { 0x0000, 0x0000, 0x0000 }, /* R707 */ - { 0x0000, 0x0000, 0x0000 }, /* R708 */ - { 0x0000, 0x0000, 0x0000 }, /* R709 */ - { 0x0000, 0x0000, 0x0000 }, /* R710 */ - { 0x0000, 0x0000, 0x0000 }, /* R711 */ - { 0x0000, 0x0000, 0x0000 }, /* R712 */ - { 0x0000, 0x0000, 0x0000 }, /* R713 */ - { 0x0000, 0x0000, 0x0000 }, /* R714 */ - { 0x0000, 0x0000, 0x0000 }, /* R715 */ - { 0x0000, 0x0000, 0x0000 }, /* R716 */ - { 0x0000, 0x0000, 0x0000 }, /* R717 */ - { 0x0000, 0x0000, 0x0000 }, /* R718 */ - { 0x0000, 0x0000, 0x0000 }, /* R719 */ - { 0x0000, 0x0000, 0x0000 }, /* R720 */ - { 0x0000, 0x0000, 0x0000 }, /* R721 */ - { 0x0000, 0x0000, 0x0000 }, /* R722 */ - { 0x0000, 0x0000, 0x0000 }, /* R723 */ - { 0x0000, 0x0000, 0x0000 }, /* R724 */ - { 0x0000, 0x0000, 0x0000 }, /* R725 */ - { 0x0000, 0x0000, 0x0000 }, /* R726 */ - { 0x0000, 0x0000, 0x0000 }, /* R727 */ - { 0x0000, 0x0000, 0x0000 }, /* R728 */ - { 0x0000, 0x0000, 0x0000 }, /* R729 */ - { 0x0000, 0x0000, 0x0000 }, /* R730 */ - { 0x0000, 0x0000, 0x0000 }, /* R731 */ - { 0x0000, 0x0000, 0x0000 }, /* R732 */ - { 0x0000, 0x0000, 0x0000 }, /* R733 */ - { 0x0000, 0x0000, 0x0000 }, /* R734 */ - { 0x0000, 0x0000, 0x0000 }, /* R735 */ - { 0x0000, 0x0000, 0x0000 }, /* R736 */ - { 0x0000, 0x0000, 0x0000 }, /* R737 */ - { 0x0000, 0x0000, 0x0000 }, /* R738 */ - { 0x0000, 0x0000, 0x0000 }, /* R739 */ - { 0x0000, 0x0000, 0x0000 }, /* R740 */ - { 0x0000, 0x0000, 0x0000 }, /* R741 */ - { 0x0000, 0x0000, 0x0000 }, /* R742 */ - { 0x0000, 0x0000, 0x0000 }, /* R743 */ - { 0x0000, 0x0000, 0x0000 }, /* R744 */ - { 0x0000, 0x0000, 0x0000 }, /* R745 */ - { 0x0000, 0x0000, 0x0000 }, /* R746 */ - { 0x0000, 0x0000, 0x0000 }, /* R747 */ - { 0x0000, 0x0000, 0x0000 }, /* R748 */ - { 0x0000, 0x0000, 0x0000 }, /* R749 */ - { 0x0000, 0x0000, 0x0000 }, /* R750 */ - { 0x0000, 0x0000, 0x0000 }, /* R751 */ - { 0x0000, 0x0000, 0x0000 }, /* R752 */ - { 0x0000, 0x0000, 0x0000 }, /* R753 */ - { 0x0000, 0x0000, 0x0000 }, /* R754 */ - { 0x0000, 0x0000, 0x0000 }, /* R755 */ - { 0x0000, 0x0000, 0x0000 }, /* R756 */ - { 0x0000, 0x0000, 0x0000 }, /* R757 */ - { 0x0000, 0x0000, 0x0000 }, /* R758 */ - { 0x0000, 0x0000, 0x0000 }, /* R759 */ - { 0x0000, 0x0000, 0x0000 }, /* R760 */ - { 0x0000, 0x0000, 0x0000 }, /* R761 */ - { 0x0000, 0x0000, 0x0000 }, /* R762 */ - { 0x0000, 0x0000, 0x0000 }, /* R763 */ - { 0x0000, 0x0000, 0x0000 }, /* R764 */ - { 0x0000, 0x0000, 0x0000 }, /* R765 */ - { 0x0000, 0x0000, 0x0000 }, /* R766 */ - { 0x0000, 0x0000, 0x0000 }, /* R767 */ - { 0x0001, 0x0001, 0x0000 }, /* R768 - DSP2 Power Management */ - { 0x0000, 0x0000, 0x0000 }, /* R769 */ - { 0x0000, 0x0000, 0x0000 }, /* R770 */ - { 0x0000, 0x0000, 0x0000 }, /* R771 */ - { 0x0000, 0x0000, 0x0000 }, /* R772 */ - { 0x0000, 0x0000, 0x0000 }, /* R773 */ - { 0x0000, 0x0000, 0x0000 }, /* R774 */ - { 0x0000, 0x0000, 0x0000 }, /* R775 */ - { 0x0000, 0x0000, 0x0000 }, /* R776 */ - { 0x0000, 0x0000, 0x0000 }, /* R777 */ - { 0x0000, 0x0000, 0x0000 }, /* R778 */ - { 0x0000, 0x0000, 0x0000 }, /* R779 */ - { 0x0000, 0x0000, 0x0000 }, /* R780 */ - { 0x0000, 0x0000, 0x0000 }, /* R781 */ - { 0x0000, 0x0000, 0x0000 }, /* R782 */ - { 0x0000, 0x0000, 0x0000 }, /* R783 */ - { 0x0000, 0x0000, 0x0000 }, /* R784 */ - { 0x0000, 0x0000, 0x0000 }, /* R785 */ - { 0x0000, 0x0000, 0x0000 }, /* R786 */ - { 0x0000, 0x0000, 0x0000 }, /* R787 */ - { 0x0000, 0x0000, 0x0000 }, /* R788 */ - { 0x0000, 0x0000, 0x0000 }, /* R789 */ - { 0x0000, 0x0000, 0x0000 }, /* R790 */ - { 0x0000, 0x0000, 0x0000 }, /* R791 */ - { 0x0000, 0x0000, 0x0000 }, /* R792 */ - { 0x0000, 0x0000, 0x0000 }, /* R793 */ - { 0x0000, 0x0000, 0x0000 }, /* R794 */ - { 0x0000, 0x0000, 0x0000 }, /* R795 */ - { 0x0000, 0x0000, 0x0000 }, /* R796 */ - { 0x0000, 0x0000, 0x0000 }, /* R797 */ - { 0x0000, 0x0000, 0x0000 }, /* R798 */ - { 0x0000, 0x0000, 0x0000 }, /* R799 */ - { 0x0000, 0x0000, 0x0000 }, /* R800 */ - { 0x0000, 0x0000, 0x0000 }, /* R801 */ - { 0x0000, 0x0000, 0x0000 }, /* R802 */ - { 0x0000, 0x0000, 0x0000 }, /* R803 */ - { 0x0000, 0x0000, 0x0000 }, /* R804 */ - { 0x0000, 0x0000, 0x0000 }, /* R805 */ - { 0x0000, 0x0000, 0x0000 }, /* R806 */ - { 0x0000, 0x0000, 0x0000 }, /* R807 */ - { 0x0000, 0x0000, 0x0000 }, /* R808 */ - { 0x0000, 0x0000, 0x0000 }, /* R809 */ - { 0x0000, 0x0000, 0x0000 }, /* R810 */ - { 0x0000, 0x0000, 0x0000 }, /* R811 */ - { 0x0000, 0x0000, 0x0000 }, /* R812 */ - { 0x0000, 0x0000, 0x0000 }, /* R813 */ - { 0x0000, 0x0000, 0x0000 }, /* R814 */ - { 0x0000, 0x0000, 0x0000 }, /* R815 */ - { 0x0000, 0x0000, 0x0000 }, /* R816 */ - { 0x0000, 0x0000, 0x0000 }, /* R817 */ - { 0x0000, 0x0000, 0x0000 }, /* R818 */ - { 0x0000, 0x0000, 0x0000 }, /* R819 */ - { 0x0000, 0x0000, 0x0000 }, /* R820 */ - { 0x0000, 0x0000, 0x0000 }, /* R821 */ - { 0x0000, 0x0000, 0x0000 }, /* R822 */ - { 0x0000, 0x0000, 0x0000 }, /* R823 */ - { 0x0000, 0x0000, 0x0000 }, /* R824 */ - { 0x0000, 0x0000, 0x0000 }, /* R825 */ - { 0x0000, 0x0000, 0x0000 }, /* R826 */ - { 0x0000, 0x0000, 0x0000 }, /* R827 */ - { 0x0000, 0x0000, 0x0000 }, /* R828 */ - { 0x0000, 0x0000, 0x0000 }, /* R829 */ - { 0x0000, 0x0000, 0x0000 }, /* R830 */ - { 0x0000, 0x0000, 0x0000 }, /* R831 */ - { 0x0000, 0x0000, 0x0000 }, /* R832 */ - { 0x0000, 0x0000, 0x0000 }, /* R833 */ - { 0x0000, 0x0000, 0x0000 }, /* R834 */ - { 0x0000, 0x0000, 0x0000 }, /* R835 */ - { 0x0000, 0x0000, 0x0000 }, /* R836 */ - { 0x0000, 0x0000, 0x0000 }, /* R837 */ - { 0x0000, 0x0000, 0x0000 }, /* R838 */ - { 0x0000, 0x0000, 0x0000 }, /* R839 */ - { 0x0000, 0x0000, 0x0000 }, /* R840 */ - { 0x0000, 0x0000, 0x0000 }, /* R841 */ - { 0x0000, 0x0000, 0x0000 }, /* R842 */ - { 0x0000, 0x0000, 0x0000 }, /* R843 */ - { 0x0000, 0x0000, 0x0000 }, /* R844 */ - { 0x0000, 0x0000, 0x0000 }, /* R845 */ - { 0x0000, 0x0000, 0x0000 }, /* R846 */ - { 0x0000, 0x0000, 0x0000 }, /* R847 */ - { 0x0000, 0x0000, 0x0000 }, /* R848 */ - { 0x0000, 0x0000, 0x0000 }, /* R849 */ - { 0x0000, 0x0000, 0x0000 }, /* R850 */ - { 0x0000, 0x0000, 0x0000 }, /* R851 */ - { 0x0000, 0x0000, 0x0000 }, /* R852 */ - { 0x0000, 0x0000, 0x0000 }, /* R853 */ - { 0x0000, 0x0000, 0x0000 }, /* R854 */ - { 0x0000, 0x0000, 0x0000 }, /* R855 */ - { 0x0000, 0x0000, 0x0000 }, /* R856 */ - { 0x0000, 0x0000, 0x0000 }, /* R857 */ - { 0x0000, 0x0000, 0x0000 }, /* R858 */ - { 0x0000, 0x0000, 0x0000 }, /* R859 */ - { 0x0000, 0x0000, 0x0000 }, /* R860 */ - { 0x0000, 0x0000, 0x0000 }, /* R861 */ - { 0x0000, 0x0000, 0x0000 }, /* R862 */ - { 0x0000, 0x0000, 0x0000 }, /* R863 */ - { 0x0000, 0x0000, 0x0000 }, /* R864 */ - { 0x0000, 0x0000, 0x0000 }, /* R865 */ - { 0x0000, 0x0000, 0x0000 }, /* R866 */ - { 0x0000, 0x0000, 0x0000 }, /* R867 */ - { 0x0000, 0x0000, 0x0000 }, /* R868 */ - { 0x0000, 0x0000, 0x0000 }, /* R869 */ - { 0x0000, 0x0000, 0x0000 }, /* R870 */ - { 0x0000, 0x0000, 0x0000 }, /* R871 */ - { 0x0000, 0x0000, 0x0000 }, /* R872 */ - { 0x0000, 0x0000, 0x0000 }, /* R873 */ - { 0x0000, 0x0000, 0x0000 }, /* R874 */ - { 0x0000, 0x0000, 0x0000 }, /* R875 */ - { 0x0000, 0x0000, 0x0000 }, /* R876 */ - { 0x0000, 0x0000, 0x0000 }, /* R877 */ - { 0x0000, 0x0000, 0x0000 }, /* R878 */ - { 0x0000, 0x0000, 0x0000 }, /* R879 */ - { 0x0000, 0x0000, 0x0000 }, /* R880 */ - { 0x0000, 0x0000, 0x0000 }, /* R881 */ - { 0x0000, 0x0000, 0x0000 }, /* R882 */ - { 0x0000, 0x0000, 0x0000 }, /* R883 */ - { 0x0000, 0x0000, 0x0000 }, /* R884 */ - { 0x0000, 0x0000, 0x0000 }, /* R885 */ - { 0x0000, 0x0000, 0x0000 }, /* R886 */ - { 0x0000, 0x0000, 0x0000 }, /* R887 */ - { 0x0000, 0x0000, 0x0000 }, /* R888 */ - { 0x0000, 0x0000, 0x0000 }, /* R889 */ - { 0x0000, 0x0000, 0x0000 }, /* R890 */ - { 0x0000, 0x0000, 0x0000 }, /* R891 */ - { 0x0000, 0x0000, 0x0000 }, /* R892 */ - { 0x0000, 0x0000, 0x0000 }, /* R893 */ - { 0x0000, 0x0000, 0x0000 }, /* R894 */ - { 0x0000, 0x0000, 0x0000 }, /* R895 */ - { 0x0000, 0x0000, 0x0000 }, /* R896 */ - { 0x0000, 0x0000, 0x0000 }, /* R897 */ - { 0x0000, 0x0000, 0x0000 }, /* R898 */ - { 0x0000, 0x0000, 0x0000 }, /* R899 */ - { 0x0000, 0x0000, 0x0000 }, /* R900 */ - { 0x0000, 0x0000, 0x0000 }, /* R901 */ - { 0x0000, 0x0000, 0x0000 }, /* R902 */ - { 0x0000, 0x0000, 0x0000 }, /* R903 */ - { 0x0000, 0x0000, 0x0000 }, /* R904 */ - { 0x0000, 0x0000, 0x0000 }, /* R905 */ - { 0x0000, 0x0000, 0x0000 }, /* R906 */ - { 0x0000, 0x0000, 0x0000 }, /* R907 */ - { 0x0000, 0x0000, 0x0000 }, /* R908 */ - { 0x0000, 0x0000, 0x0000 }, /* R909 */ - { 0x0000, 0x0000, 0x0000 }, /* R910 */ - { 0x0000, 0x0000, 0x0000 }, /* R911 */ - { 0x0000, 0x0000, 0x0000 }, /* R912 */ - { 0x0000, 0x0000, 0x0000 }, /* R913 */ - { 0x0000, 0x0000, 0x0000 }, /* R914 */ - { 0x0000, 0x0000, 0x0000 }, /* R915 */ - { 0x0000, 0x0000, 0x0000 }, /* R916 */ - { 0x0000, 0x0000, 0x0000 }, /* R917 */ - { 0x0000, 0x0000, 0x0000 }, /* R918 */ - { 0x0000, 0x0000, 0x0000 }, /* R919 */ - { 0x0000, 0x0000, 0x0000 }, /* R920 */ - { 0x0000, 0x0000, 0x0000 }, /* R921 */ - { 0x0000, 0x0000, 0x0000 }, /* R922 */ - { 0x0000, 0x0000, 0x0000 }, /* R923 */ - { 0x0000, 0x0000, 0x0000 }, /* R924 */ - { 0x0000, 0x0000, 0x0000 }, /* R925 */ - { 0x0000, 0x0000, 0x0000 }, /* R926 */ - { 0x0000, 0x0000, 0x0000 }, /* R927 */ - { 0x0000, 0x0000, 0x0000 }, /* R928 */ - { 0x0000, 0x0000, 0x0000 }, /* R929 */ - { 0x0000, 0x0000, 0x0000 }, /* R930 */ - { 0x0000, 0x0000, 0x0000 }, /* R931 */ - { 0x0000, 0x0000, 0x0000 }, /* R932 */ - { 0x0000, 0x0000, 0x0000 }, /* R933 */ - { 0x0000, 0x0000, 0x0000 }, /* R934 */ - { 0x0000, 0x0000, 0x0000 }, /* R935 */ - { 0x0000, 0x0000, 0x0000 }, /* R936 */ - { 0x0000, 0x0000, 0x0000 }, /* R937 */ - { 0x0000, 0x0000, 0x0000 }, /* R938 */ - { 0x0000, 0x0000, 0x0000 }, /* R939 */ - { 0x0000, 0x0000, 0x0000 }, /* R940 */ - { 0x0000, 0x0000, 0x0000 }, /* R941 */ - { 0x0000, 0x0000, 0x0000 }, /* R942 */ - { 0x0000, 0x0000, 0x0000 }, /* R943 */ - { 0x0000, 0x0000, 0x0000 }, /* R944 */ - { 0x0000, 0x0000, 0x0000 }, /* R945 */ - { 0x0000, 0x0000, 0x0000 }, /* R946 */ - { 0x0000, 0x0000, 0x0000 }, /* R947 */ - { 0x0000, 0x0000, 0x0000 }, /* R948 */ - { 0x0000, 0x0000, 0x0000 }, /* R949 */ - { 0x0000, 0x0000, 0x0000 }, /* R950 */ - { 0x0000, 0x0000, 0x0000 }, /* R951 */ - { 0x0000, 0x0000, 0x0000 }, /* R952 */ - { 0x0000, 0x0000, 0x0000 }, /* R953 */ - { 0x0000, 0x0000, 0x0000 }, /* R954 */ - { 0x0000, 0x0000, 0x0000 }, /* R955 */ - { 0x0000, 0x0000, 0x0000 }, /* R956 */ - { 0x0000, 0x0000, 0x0000 }, /* R957 */ - { 0x0000, 0x0000, 0x0000 }, /* R958 */ - { 0x0000, 0x0000, 0x0000 }, /* R959 */ - { 0x0000, 0x0000, 0x0000 }, /* R960 */ - { 0x0000, 0x0000, 0x0000 }, /* R961 */ - { 0x0000, 0x0000, 0x0000 }, /* R962 */ - { 0x0000, 0x0000, 0x0000 }, /* R963 */ - { 0x0000, 0x0000, 0x0000 }, /* R964 */ - { 0x0000, 0x0000, 0x0000 }, /* R965 */ - { 0x0000, 0x0000, 0x0000 }, /* R966 */ - { 0x0000, 0x0000, 0x0000 }, /* R967 */ - { 0x0000, 0x0000, 0x0000 }, /* R968 */ - { 0x0000, 0x0000, 0x0000 }, /* R969 */ - { 0x0000, 0x0000, 0x0000 }, /* R970 */ - { 0x0000, 0x0000, 0x0000 }, /* R971 */ - { 0x0000, 0x0000, 0x0000 }, /* R972 */ - { 0x0000, 0x0000, 0x0000 }, /* R973 */ - { 0x0000, 0x0000, 0x0000 }, /* R974 */ - { 0x0000, 0x0000, 0x0000 }, /* R975 */ - { 0x0000, 0x0000, 0x0000 }, /* R976 */ - { 0x0000, 0x0000, 0x0000 }, /* R977 */ - { 0x0000, 0x0000, 0x0000 }, /* R978 */ - { 0x0000, 0x0000, 0x0000 }, /* R979 */ - { 0x0000, 0x0000, 0x0000 }, /* R980 */ - { 0x0000, 0x0000, 0x0000 }, /* R981 */ - { 0x0000, 0x0000, 0x0000 }, /* R982 */ - { 0x0000, 0x0000, 0x0000 }, /* R983 */ - { 0x0000, 0x0000, 0x0000 }, /* R984 */ - { 0x0000, 0x0000, 0x0000 }, /* R985 */ - { 0x0000, 0x0000, 0x0000 }, /* R986 */ - { 0x0000, 0x0000, 0x0000 }, /* R987 */ - { 0x0000, 0x0000, 0x0000 }, /* R988 */ - { 0x0000, 0x0000, 0x0000 }, /* R989 */ - { 0x0000, 0x0000, 0x0000 }, /* R990 */ - { 0x0000, 0x0000, 0x0000 }, /* R991 */ - { 0x0000, 0x0000, 0x0000 }, /* R992 */ - { 0x0000, 0x0000, 0x0000 }, /* R993 */ - { 0x0000, 0x0000, 0x0000 }, /* R994 */ - { 0x0000, 0x0000, 0x0000 }, /* R995 */ - { 0x0000, 0x0000, 0x0000 }, /* R996 */ - { 0x0000, 0x0000, 0x0000 }, /* R997 */ - { 0x0000, 0x0000, 0x0000 }, /* R998 */ - { 0x0000, 0x0000, 0x0000 }, /* R999 */ - { 0x0000, 0x0000, 0x0000 }, /* R1000 */ - { 0x0000, 0x0000, 0x0000 }, /* R1001 */ - { 0x0000, 0x0000, 0x0000 }, /* R1002 */ - { 0x0000, 0x0000, 0x0000 }, /* R1003 */ - { 0x0000, 0x0000, 0x0000 }, /* R1004 */ - { 0x0000, 0x0000, 0x0000 }, /* R1005 */ - { 0x0000, 0x0000, 0x0000 }, /* R1006 */ - { 0x0000, 0x0000, 0x0000 }, /* R1007 */ - { 0x0000, 0x0000, 0x0000 }, /* R1008 */ - { 0x0000, 0x0000, 0x0000 }, /* R1009 */ - { 0x0000, 0x0000, 0x0000 }, /* R1010 */ - { 0x0000, 0x0000, 0x0000 }, /* R1011 */ - { 0x0000, 0x0000, 0x0000 }, /* R1012 */ - { 0x0000, 0x0000, 0x0000 }, /* R1013 */ - { 0x0000, 0x0000, 0x0000 }, /* R1014 */ - { 0x0000, 0x0000, 0x0000 }, /* R1015 */ - { 0x0000, 0x0000, 0x0000 }, /* R1016 */ - { 0x0000, 0x0000, 0x0000 }, /* R1017 */ - { 0x0000, 0x0000, 0x0000 }, /* R1018 */ - { 0x0000, 0x0000, 0x0000 }, /* R1019 */ - { 0x0000, 0x0000, 0x0000 }, /* R1020 */ - { 0x0000, 0x0000, 0x0000 }, /* R1021 */ - { 0x0000, 0x0000, 0x0000 }, /* R1022 */ - { 0x0000, 0x0000, 0x0000 }, /* R1023 */ - { 0x0000, 0x0000, 0x0000 }, /* R1024 */ - { 0x0000, 0x0000, 0x0000 }, /* R1025 */ - { 0x0000, 0x0000, 0x0000 }, /* R1026 */ - { 0x0000, 0x0000, 0x0000 }, /* R1027 */ - { 0x0000, 0x0000, 0x0000 }, /* R1028 */ - { 0x0000, 0x0000, 0x0000 }, /* R1029 */ - { 0x0000, 0x0000, 0x0000 }, /* R1030 */ - { 0x0000, 0x0000, 0x0000 }, /* R1031 */ - { 0x0000, 0x0000, 0x0000 }, /* R1032 */ - { 0x0000, 0x0000, 0x0000 }, /* R1033 */ - { 0x0000, 0x0000, 0x0000 }, /* R1034 */ - { 0x0000, 0x0000, 0x0000 }, /* R1035 */ - { 0x0000, 0x0000, 0x0000 }, /* R1036 */ - { 0x0000, 0x003F, 0x0000 }, /* R1037 - DSP2_ExecControl */ - { 0x0000, 0x0000, 0x0000 }, /* R1038 */ - { 0x0000, 0x0000, 0x0000 }, /* R1039 */ - { 0x0000, 0x0000, 0x0000 }, /* R1040 */ - { 0x0000, 0x0000, 0x0000 }, /* R1041 */ - { 0x0000, 0x0000, 0x0000 }, /* R1042 */ - { 0x0000, 0x0000, 0x0000 }, /* R1043 */ - { 0x0000, 0x0000, 0x0000 }, /* R1044 */ - { 0x0000, 0x0000, 0x0000 }, /* R1045 */ - { 0x0000, 0x0000, 0x0000 }, /* R1046 */ - { 0x0000, 0x0000, 0x0000 }, /* R1047 */ - { 0x0000, 0x0000, 0x0000 }, /* R1048 */ - { 0x0000, 0x0000, 0x0000 }, /* R1049 */ - { 0x0000, 0x0000, 0x0000 }, /* R1050 */ - { 0x0000, 0x0000, 0x0000 }, /* R1051 */ - { 0x0000, 0x0000, 0x0000 }, /* R1052 */ - { 0x0000, 0x0000, 0x0000 }, /* R1053 */ - { 0x0000, 0x0000, 0x0000 }, /* R1054 */ - { 0x0000, 0x0000, 0x0000 }, /* R1055 */ - { 0x0000, 0x0000, 0x0000 }, /* R1056 */ - { 0x0000, 0x0000, 0x0000 }, /* R1057 */ - { 0x0000, 0x0000, 0x0000 }, /* R1058 */ - { 0x0000, 0x0000, 0x0000 }, /* R1059 */ - { 0x0000, 0x0000, 0x0000 }, /* R1060 */ - { 0x0000, 0x0000, 0x0000 }, /* R1061 */ - { 0x0000, 0x0000, 0x0000 }, /* R1062 */ - { 0x0000, 0x0000, 0x0000 }, /* R1063 */ - { 0x0000, 0x0000, 0x0000 }, /* R1064 */ - { 0x0000, 0x0000, 0x0000 }, /* R1065 */ - { 0x0000, 0x0000, 0x0000 }, /* R1066 */ - { 0x0000, 0x0000, 0x0000 }, /* R1067 */ - { 0x0000, 0x0000, 0x0000 }, /* R1068 */ - { 0x0000, 0x0000, 0x0000 }, /* R1069 */ - { 0x0000, 0x0000, 0x0000 }, /* R1070 */ - { 0x0000, 0x0000, 0x0000 }, /* R1071 */ - { 0x0000, 0x0000, 0x0000 }, /* R1072 */ - { 0x0000, 0x0000, 0x0000 }, /* R1073 */ - { 0x0000, 0x0000, 0x0000 }, /* R1074 */ - { 0x0000, 0x0000, 0x0000 }, /* R1075 */ - { 0x0000, 0x0000, 0x0000 }, /* R1076 */ - { 0x0000, 0x0000, 0x0000 }, /* R1077 */ - { 0x0000, 0x0000, 0x0000 }, /* R1078 */ - { 0x0000, 0x0000, 0x0000 }, /* R1079 */ - { 0x0000, 0x0000, 0x0000 }, /* R1080 */ - { 0x0000, 0x0000, 0x0000 }, /* R1081 */ - { 0x0000, 0x0000, 0x0000 }, /* R1082 */ - { 0x0000, 0x0000, 0x0000 }, /* R1083 */ - { 0x0000, 0x0000, 0x0000 }, /* R1084 */ - { 0x0000, 0x0000, 0x0000 }, /* R1085 */ - { 0x0000, 0x0000, 0x0000 }, /* R1086 */ - { 0x0000, 0x0000, 0x0000 }, /* R1087 */ - { 0x0000, 0x0000, 0x0000 }, /* R1088 */ - { 0x0000, 0x0000, 0x0000 }, /* R1089 */ - { 0x0000, 0x0000, 0x0000 }, /* R1090 */ - { 0x0000, 0x0000, 0x0000 }, /* R1091 */ - { 0x0000, 0x0000, 0x0000 }, /* R1092 */ - { 0x0000, 0x0000, 0x0000 }, /* R1093 */ - { 0x0000, 0x0000, 0x0000 }, /* R1094 */ - { 0x0000, 0x0000, 0x0000 }, /* R1095 */ - { 0x0000, 0x0000, 0x0000 }, /* R1096 */ - { 0x0000, 0x0000, 0x0000 }, /* R1097 */ - { 0x0000, 0x0000, 0x0000 }, /* R1098 */ - { 0x0000, 0x0000, 0x0000 }, /* R1099 */ - { 0x0000, 0x0000, 0x0000 }, /* R1100 */ - { 0x0000, 0x0000, 0x0000 }, /* R1101 */ - { 0x0000, 0x0000, 0x0000 }, /* R1102 */ - { 0x0000, 0x0000, 0x0000 }, /* R1103 */ - { 0x0000, 0x0000, 0x0000 }, /* R1104 */ - { 0x0000, 0x0000, 0x0000 }, /* R1105 */ - { 0x0000, 0x0000, 0x0000 }, /* R1106 */ - { 0x0000, 0x0000, 0x0000 }, /* R1107 */ - { 0x0000, 0x0000, 0x0000 }, /* R1108 */ - { 0x0000, 0x0000, 0x0000 }, /* R1109 */ - { 0x0000, 0x0000, 0x0000 }, /* R1110 */ - { 0x0000, 0x0000, 0x0000 }, /* R1111 */ - { 0x0000, 0x0000, 0x0000 }, /* R1112 */ - { 0x0000, 0x0000, 0x0000 }, /* R1113 */ - { 0x0000, 0x0000, 0x0000 }, /* R1114 */ - { 0x0000, 0x0000, 0x0000 }, /* R1115 */ - { 0x0000, 0x0000, 0x0000 }, /* R1116 */ - { 0x0000, 0x0000, 0x0000 }, /* R1117 */ - { 0x0000, 0x0000, 0x0000 }, /* R1118 */ - { 0x0000, 0x0000, 0x0000 }, /* R1119 */ - { 0x0000, 0x0000, 0x0000 }, /* R1120 */ - { 0x0000, 0x0000, 0x0000 }, /* R1121 */ - { 0x0000, 0x0000, 0x0000 }, /* R1122 */ - { 0x0000, 0x0000, 0x0000 }, /* R1123 */ - { 0x0000, 0x0000, 0x0000 }, /* R1124 */ - { 0x0000, 0x0000, 0x0000 }, /* R1125 */ - { 0x0000, 0x0000, 0x0000 }, /* R1126 */ - { 0x0000, 0x0000, 0x0000 }, /* R1127 */ - { 0x0000, 0x0000, 0x0000 }, /* R1128 */ - { 0x0000, 0x0000, 0x0000 }, /* R1129 */ - { 0x0000, 0x0000, 0x0000 }, /* R1130 */ - { 0x0000, 0x0000, 0x0000 }, /* R1131 */ - { 0x0000, 0x0000, 0x0000 }, /* R1132 */ - { 0x0000, 0x0000, 0x0000 }, /* R1133 */ - { 0x0000, 0x0000, 0x0000 }, /* R1134 */ - { 0x0000, 0x0000, 0x0000 }, /* R1135 */ - { 0x0000, 0x0000, 0x0000 }, /* R1136 */ - { 0x0000, 0x0000, 0x0000 }, /* R1137 */ - { 0x0000, 0x0000, 0x0000 }, /* R1138 */ - { 0x0000, 0x0000, 0x0000 }, /* R1139 */ - { 0x0000, 0x0000, 0x0000 }, /* R1140 */ - { 0x0000, 0x0000, 0x0000 }, /* R1141 */ - { 0x0000, 0x0000, 0x0000 }, /* R1142 */ - { 0x0000, 0x0000, 0x0000 }, /* R1143 */ - { 0x0000, 0x0000, 0x0000 }, /* R1144 */ - { 0x0000, 0x0000, 0x0000 }, /* R1145 */ - { 0x0000, 0x0000, 0x0000 }, /* R1146 */ - { 0x0000, 0x0000, 0x0000 }, /* R1147 */ - { 0x0000, 0x0000, 0x0000 }, /* R1148 */ - { 0x0000, 0x0000, 0x0000 }, /* R1149 */ - { 0x0000, 0x0000, 0x0000 }, /* R1150 */ - { 0x0000, 0x0000, 0x0000 }, /* R1151 */ - { 0x0000, 0x0000, 0x0000 }, /* R1152 */ - { 0x0000, 0x0000, 0x0000 }, /* R1153 */ - { 0x0000, 0x0000, 0x0000 }, /* R1154 */ - { 0x0000, 0x0000, 0x0000 }, /* R1155 */ - { 0x0000, 0x0000, 0x0000 }, /* R1156 */ - { 0x0000, 0x0000, 0x0000 }, /* R1157 */ - { 0x0000, 0x0000, 0x0000 }, /* R1158 */ - { 0x0000, 0x0000, 0x0000 }, /* R1159 */ - { 0x0000, 0x0000, 0x0000 }, /* R1160 */ - { 0x0000, 0x0000, 0x0000 }, /* R1161 */ - { 0x0000, 0x0000, 0x0000 }, /* R1162 */ - { 0x0000, 0x0000, 0x0000 }, /* R1163 */ - { 0x0000, 0x0000, 0x0000 }, /* R1164 */ - { 0x0000, 0x0000, 0x0000 }, /* R1165 */ - { 0x0000, 0x0000, 0x0000 }, /* R1166 */ - { 0x0000, 0x0000, 0x0000 }, /* R1167 */ - { 0x0000, 0x0000, 0x0000 }, /* R1168 */ - { 0x0000, 0x0000, 0x0000 }, /* R1169 */ - { 0x0000, 0x0000, 0x0000 }, /* R1170 */ - { 0x0000, 0x0000, 0x0000 }, /* R1171 */ - { 0x0000, 0x0000, 0x0000 }, /* R1172 */ - { 0x0000, 0x0000, 0x0000 }, /* R1173 */ - { 0x0000, 0x0000, 0x0000 }, /* R1174 */ - { 0x0000, 0x0000, 0x0000 }, /* R1175 */ - { 0x0000, 0x0000, 0x0000 }, /* R1176 */ - { 0x0000, 0x0000, 0x0000 }, /* R1177 */ - { 0x0000, 0x0000, 0x0000 }, /* R1178 */ - { 0x0000, 0x0000, 0x0000 }, /* R1179 */ - { 0x0000, 0x0000, 0x0000 }, /* R1180 */ - { 0x0000, 0x0000, 0x0000 }, /* R1181 */ - { 0x0000, 0x0000, 0x0000 }, /* R1182 */ - { 0x0000, 0x0000, 0x0000 }, /* R1183 */ - { 0x0000, 0x0000, 0x0000 }, /* R1184 */ - { 0x0000, 0x0000, 0x0000 }, /* R1185 */ - { 0x0000, 0x0000, 0x0000 }, /* R1186 */ - { 0x0000, 0x0000, 0x0000 }, /* R1187 */ - { 0x0000, 0x0000, 0x0000 }, /* R1188 */ - { 0x0000, 0x0000, 0x0000 }, /* R1189 */ - { 0x0000, 0x0000, 0x0000 }, /* R1190 */ - { 0x0000, 0x0000, 0x0000 }, /* R1191 */ - { 0x0000, 0x0000, 0x0000 }, /* R1192 */ - { 0x0000, 0x0000, 0x0000 }, /* R1193 */ - { 0x0000, 0x0000, 0x0000 }, /* R1194 */ - { 0x0000, 0x0000, 0x0000 }, /* R1195 */ - { 0x0000, 0x0000, 0x0000 }, /* R1196 */ - { 0x0000, 0x0000, 0x0000 }, /* R1197 */ - { 0x0000, 0x0000, 0x0000 }, /* R1198 */ - { 0x0000, 0x0000, 0x0000 }, /* R1199 */ - { 0x0000, 0x0000, 0x0000 }, /* R1200 */ - { 0x0000, 0x0000, 0x0000 }, /* R1201 */ - { 0x0000, 0x0000, 0x0000 }, /* R1202 */ - { 0x0000, 0x0000, 0x0000 }, /* R1203 */ - { 0x0000, 0x0000, 0x0000 }, /* R1204 */ - { 0x0000, 0x0000, 0x0000 }, /* R1205 */ - { 0x0000, 0x0000, 0x0000 }, /* R1206 */ - { 0x0000, 0x0000, 0x0000 }, /* R1207 */ - { 0x0000, 0x0000, 0x0000 }, /* R1208 */ - { 0x0000, 0x0000, 0x0000 }, /* R1209 */ - { 0x0000, 0x0000, 0x0000 }, /* R1210 */ - { 0x0000, 0x0000, 0x0000 }, /* R1211 */ - { 0x0000, 0x0000, 0x0000 }, /* R1212 */ - { 0x0000, 0x0000, 0x0000 }, /* R1213 */ - { 0x0000, 0x0000, 0x0000 }, /* R1214 */ - { 0x0000, 0x0000, 0x0000 }, /* R1215 */ - { 0x0000, 0x0000, 0x0000 }, /* R1216 */ - { 0x0000, 0x0000, 0x0000 }, /* R1217 */ - { 0x0000, 0x0000, 0x0000 }, /* R1218 */ - { 0x0000, 0x0000, 0x0000 }, /* R1219 */ - { 0x0000, 0x0000, 0x0000 }, /* R1220 */ - { 0x0000, 0x0000, 0x0000 }, /* R1221 */ - { 0x0000, 0x0000, 0x0000 }, /* R1222 */ - { 0x0000, 0x0000, 0x0000 }, /* R1223 */ - { 0x0000, 0x0000, 0x0000 }, /* R1224 */ - { 0x0000, 0x0000, 0x0000 }, /* R1225 */ - { 0x0000, 0x0000, 0x0000 }, /* R1226 */ - { 0x0000, 0x0000, 0x0000 }, /* R1227 */ - { 0x0000, 0x0000, 0x0000 }, /* R1228 */ - { 0x0000, 0x0000, 0x0000 }, /* R1229 */ - { 0x0000, 0x0000, 0x0000 }, /* R1230 */ - { 0x0000, 0x0000, 0x0000 }, /* R1231 */ - { 0x0000, 0x0000, 0x0000 }, /* R1232 */ - { 0x0000, 0x0000, 0x0000 }, /* R1233 */ - { 0x0000, 0x0000, 0x0000 }, /* R1234 */ - { 0x0000, 0x0000, 0x0000 }, /* R1235 */ - { 0x0000, 0x0000, 0x0000 }, /* R1236 */ - { 0x0000, 0x0000, 0x0000 }, /* R1237 */ - { 0x0000, 0x0000, 0x0000 }, /* R1238 */ - { 0x0000, 0x0000, 0x0000 }, /* R1239 */ - { 0x0000, 0x0000, 0x0000 }, /* R1240 */ - { 0x0000, 0x0000, 0x0000 }, /* R1241 */ - { 0x0000, 0x0000, 0x0000 }, /* R1242 */ - { 0x0000, 0x0000, 0x0000 }, /* R1243 */ - { 0x0000, 0x0000, 0x0000 }, /* R1244 */ - { 0x0000, 0x0000, 0x0000 }, /* R1245 */ - { 0x0000, 0x0000, 0x0000 }, /* R1246 */ - { 0x0000, 0x0000, 0x0000 }, /* R1247 */ - { 0x0000, 0x0000, 0x0000 }, /* R1248 */ - { 0x0000, 0x0000, 0x0000 }, /* R1249 */ - { 0x0000, 0x0000, 0x0000 }, /* R1250 */ - { 0x0000, 0x0000, 0x0000 }, /* R1251 */ - { 0x0000, 0x0000, 0x0000 }, /* R1252 */ - { 0x0000, 0x0000, 0x0000 }, /* R1253 */ - { 0x0000, 0x0000, 0x0000 }, /* R1254 */ - { 0x0000, 0x0000, 0x0000 }, /* R1255 */ - { 0x0000, 0x0000, 0x0000 }, /* R1256 */ - { 0x0000, 0x0000, 0x0000 }, /* R1257 */ - { 0x0000, 0x0000, 0x0000 }, /* R1258 */ - { 0x0000, 0x0000, 0x0000 }, /* R1259 */ - { 0x0000, 0x0000, 0x0000 }, /* R1260 */ - { 0x0000, 0x0000, 0x0000 }, /* R1261 */ - { 0x0000, 0x0000, 0x0000 }, /* R1262 */ - { 0x0000, 0x0000, 0x0000 }, /* R1263 */ - { 0x0000, 0x0000, 0x0000 }, /* R1264 */ - { 0x0000, 0x0000, 0x0000 }, /* R1265 */ - { 0x0000, 0x0000, 0x0000 }, /* R1266 */ - { 0x0000, 0x0000, 0x0000 }, /* R1267 */ - { 0x0000, 0x0000, 0x0000 }, /* R1268 */ - { 0x0000, 0x0000, 0x0000 }, /* R1269 */ - { 0x0000, 0x0000, 0x0000 }, /* R1270 */ - { 0x0000, 0x0000, 0x0000 }, /* R1271 */ - { 0x0000, 0x0000, 0x0000 }, /* R1272 */ - { 0x0000, 0x0000, 0x0000 }, /* R1273 */ - { 0x0000, 0x0000, 0x0000 }, /* R1274 */ - { 0x0000, 0x0000, 0x0000 }, /* R1275 */ - { 0x0000, 0x0000, 0x0000 }, /* R1276 */ - { 0x0000, 0x0000, 0x0000 }, /* R1277 */ - { 0x0000, 0x0000, 0x0000 }, /* R1278 */ - { 0x0000, 0x0000, 0x0000 }, /* R1279 */ - { 0x0000, 0x0000, 0x0000 }, /* R1280 */ - { 0x0000, 0x0000, 0x0000 }, /* R1281 */ - { 0x0000, 0x0000, 0x0000 }, /* R1282 */ - { 0x0000, 0x0000, 0x0000 }, /* R1283 */ - { 0x0000, 0x0000, 0x0000 }, /* R1284 */ - { 0x0000, 0x0000, 0x0000 }, /* R1285 */ - { 0x0000, 0x0000, 0x0000 }, /* R1286 */ - { 0x0000, 0x0000, 0x0000 }, /* R1287 */ - { 0x0000, 0x0000, 0x0000 }, /* R1288 */ - { 0x0000, 0x0000, 0x0000 }, /* R1289 */ - { 0x0000, 0x0000, 0x0000 }, /* R1290 */ - { 0x0000, 0x0000, 0x0000 }, /* R1291 */ - { 0x0000, 0x0000, 0x0000 }, /* R1292 */ - { 0x0000, 0x0000, 0x0000 }, /* R1293 */ - { 0x0000, 0x0000, 0x0000 }, /* R1294 */ - { 0x0000, 0x0000, 0x0000 }, /* R1295 */ - { 0x0000, 0x0000, 0x0000 }, /* R1296 */ - { 0x0000, 0x0000, 0x0000 }, /* R1297 */ - { 0x0000, 0x0000, 0x0000 }, /* R1298 */ - { 0x0000, 0x0000, 0x0000 }, /* R1299 */ - { 0x0000, 0x0000, 0x0000 }, /* R1300 */ - { 0x0000, 0x0000, 0x0000 }, /* R1301 */ - { 0x0000, 0x0000, 0x0000 }, /* R1302 */ - { 0x0000, 0x0000, 0x0000 }, /* R1303 */ - { 0x0000, 0x0000, 0x0000 }, /* R1304 */ - { 0x0000, 0x0000, 0x0000 }, /* R1305 */ - { 0x0000, 0x0000, 0x0000 }, /* R1306 */ - { 0x0000, 0x0000, 0x0000 }, /* R1307 */ - { 0x0000, 0x0000, 0x0000 }, /* R1308 */ - { 0x0000, 0x0000, 0x0000 }, /* R1309 */ - { 0x0000, 0x0000, 0x0000 }, /* R1310 */ - { 0x0000, 0x0000, 0x0000 }, /* R1311 */ - { 0x0000, 0x0000, 0x0000 }, /* R1312 */ - { 0x0000, 0x0000, 0x0000 }, /* R1313 */ - { 0x0000, 0x0000, 0x0000 }, /* R1314 */ - { 0x0000, 0x0000, 0x0000 }, /* R1315 */ - { 0x0000, 0x0000, 0x0000 }, /* R1316 */ - { 0x0000, 0x0000, 0x0000 }, /* R1317 */ - { 0x0000, 0x0000, 0x0000 }, /* R1318 */ - { 0x0000, 0x0000, 0x0000 }, /* R1319 */ - { 0x0000, 0x0000, 0x0000 }, /* R1320 */ - { 0x0000, 0x0000, 0x0000 }, /* R1321 */ - { 0x0000, 0x0000, 0x0000 }, /* R1322 */ - { 0x0000, 0x0000, 0x0000 }, /* R1323 */ - { 0x0000, 0x0000, 0x0000 }, /* R1324 */ - { 0x0000, 0x0000, 0x0000 }, /* R1325 */ - { 0x0000, 0x0000, 0x0000 }, /* R1326 */ - { 0x0000, 0x0000, 0x0000 }, /* R1327 */ - { 0x0000, 0x0000, 0x0000 }, /* R1328 */ - { 0x0000, 0x0000, 0x0000 }, /* R1329 */ - { 0x0000, 0x0000, 0x0000 }, /* R1330 */ - { 0x0000, 0x0000, 0x0000 }, /* R1331 */ - { 0x0000, 0x0000, 0x0000 }, /* R1332 */ - { 0x0000, 0x0000, 0x0000 }, /* R1333 */ - { 0x0000, 0x0000, 0x0000 }, /* R1334 */ - { 0x0000, 0x0000, 0x0000 }, /* R1335 */ - { 0x0000, 0x0000, 0x0000 }, /* R1336 */ - { 0x0000, 0x0000, 0x0000 }, /* R1337 */ - { 0x0000, 0x0000, 0x0000 }, /* R1338 */ - { 0x0000, 0x0000, 0x0000 }, /* R1339 */ - { 0x0000, 0x0000, 0x0000 }, /* R1340 */ - { 0x0000, 0x0000, 0x0000 }, /* R1341 */ - { 0x0000, 0x0000, 0x0000 }, /* R1342 */ - { 0x0000, 0x0000, 0x0000 }, /* R1343 */ - { 0x0000, 0x0000, 0x0000 }, /* R1344 */ - { 0x0000, 0x0000, 0x0000 }, /* R1345 */ - { 0x0000, 0x0000, 0x0000 }, /* R1346 */ - { 0x0000, 0x0000, 0x0000 }, /* R1347 */ - { 0x0000, 0x0000, 0x0000 }, /* R1348 */ - { 0x0000, 0x0000, 0x0000 }, /* R1349 */ - { 0x0000, 0x0000, 0x0000 }, /* R1350 */ - { 0x0000, 0x0000, 0x0000 }, /* R1351 */ - { 0x0000, 0x0000, 0x0000 }, /* R1352 */ - { 0x0000, 0x0000, 0x0000 }, /* R1353 */ - { 0x0000, 0x0000, 0x0000 }, /* R1354 */ - { 0x0000, 0x0000, 0x0000 }, /* R1355 */ - { 0x0000, 0x0000, 0x0000 }, /* R1356 */ - { 0x0000, 0x0000, 0x0000 }, /* R1357 */ - { 0x0000, 0x0000, 0x0000 }, /* R1358 */ - { 0x0000, 0x0000, 0x0000 }, /* R1359 */ - { 0x0000, 0x0000, 0x0000 }, /* R1360 */ - { 0x0000, 0x0000, 0x0000 }, /* R1361 */ - { 0x0000, 0x0000, 0x0000 }, /* R1362 */ - { 0x0000, 0x0000, 0x0000 }, /* R1363 */ - { 0x0000, 0x0000, 0x0000 }, /* R1364 */ - { 0x0000, 0x0000, 0x0000 }, /* R1365 */ - { 0x0000, 0x0000, 0x0000 }, /* R1366 */ - { 0x0000, 0x0000, 0x0000 }, /* R1367 */ - { 0x0000, 0x0000, 0x0000 }, /* R1368 */ - { 0x0000, 0x0000, 0x0000 }, /* R1369 */ - { 0x0000, 0x0000, 0x0000 }, /* R1370 */ - { 0x0000, 0x0000, 0x0000 }, /* R1371 */ - { 0x0000, 0x0000, 0x0000 }, /* R1372 */ - { 0x0000, 0x0000, 0x0000 }, /* R1373 */ - { 0x0000, 0x0000, 0x0000 }, /* R1374 */ - { 0x0000, 0x0000, 0x0000 }, /* R1375 */ - { 0x0000, 0x0000, 0x0000 }, /* R1376 */ - { 0x0000, 0x0000, 0x0000 }, /* R1377 */ - { 0x0000, 0x0000, 0x0000 }, /* R1378 */ - { 0x0000, 0x0000, 0x0000 }, /* R1379 */ - { 0x0000, 0x0000, 0x0000 }, /* R1380 */ - { 0x0000, 0x0000, 0x0000 }, /* R1381 */ - { 0x0000, 0x0000, 0x0000 }, /* R1382 */ - { 0x0000, 0x0000, 0x0000 }, /* R1383 */ - { 0x0000, 0x0000, 0x0000 }, /* R1384 */ - { 0x0000, 0x0000, 0x0000 }, /* R1385 */ - { 0x0000, 0x0000, 0x0000 }, /* R1386 */ - { 0x0000, 0x0000, 0x0000 }, /* R1387 */ - { 0x0000, 0x0000, 0x0000 }, /* R1388 */ - { 0x0000, 0x0000, 0x0000 }, /* R1389 */ - { 0x0000, 0x0000, 0x0000 }, /* R1390 */ - { 0x0000, 0x0000, 0x0000 }, /* R1391 */ - { 0x0000, 0x0000, 0x0000 }, /* R1392 */ - { 0x0000, 0x0000, 0x0000 }, /* R1393 */ - { 0x0000, 0x0000, 0x0000 }, /* R1394 */ - { 0x0000, 0x0000, 0x0000 }, /* R1395 */ - { 0x0000, 0x0000, 0x0000 }, /* R1396 */ - { 0x0000, 0x0000, 0x0000 }, /* R1397 */ - { 0x0000, 0x0000, 0x0000 }, /* R1398 */ - { 0x0000, 0x0000, 0x0000 }, /* R1399 */ - { 0x0000, 0x0000, 0x0000 }, /* R1400 */ - { 0x0000, 0x0000, 0x0000 }, /* R1401 */ - { 0x0000, 0x0000, 0x0000 }, /* R1402 */ - { 0x0000, 0x0000, 0x0000 }, /* R1403 */ - { 0x0000, 0x0000, 0x0000 }, /* R1404 */ - { 0x0000, 0x0000, 0x0000 }, /* R1405 */ - { 0x0000, 0x0000, 0x0000 }, /* R1406 */ - { 0x0000, 0x0000, 0x0000 }, /* R1407 */ - { 0x0000, 0x0000, 0x0000 }, /* R1408 */ - { 0x0000, 0x0000, 0x0000 }, /* R1409 */ - { 0x0000, 0x0000, 0x0000 }, /* R1410 */ - { 0x0000, 0x0000, 0x0000 }, /* R1411 */ - { 0x0000, 0x0000, 0x0000 }, /* R1412 */ - { 0x0000, 0x0000, 0x0000 }, /* R1413 */ - { 0x0000, 0x0000, 0x0000 }, /* R1414 */ - { 0x0000, 0x0000, 0x0000 }, /* R1415 */ - { 0x0000, 0x0000, 0x0000 }, /* R1416 */ - { 0x0000, 0x0000, 0x0000 }, /* R1417 */ - { 0x0000, 0x0000, 0x0000 }, /* R1418 */ - { 0x0000, 0x0000, 0x0000 }, /* R1419 */ - { 0x0000, 0x0000, 0x0000 }, /* R1420 */ - { 0x0000, 0x0000, 0x0000 }, /* R1421 */ - { 0x0000, 0x0000, 0x0000 }, /* R1422 */ - { 0x0000, 0x0000, 0x0000 }, /* R1423 */ - { 0x0000, 0x0000, 0x0000 }, /* R1424 */ - { 0x0000, 0x0000, 0x0000 }, /* R1425 */ - { 0x0000, 0x0000, 0x0000 }, /* R1426 */ - { 0x0000, 0x0000, 0x0000 }, /* R1427 */ - { 0x0000, 0x0000, 0x0000 }, /* R1428 */ - { 0x0000, 0x0000, 0x0000 }, /* R1429 */ - { 0x0000, 0x0000, 0x0000 }, /* R1430 */ - { 0x0000, 0x0000, 0x0000 }, /* R1431 */ - { 0x0000, 0x0000, 0x0000 }, /* R1432 */ - { 0x0000, 0x0000, 0x0000 }, /* R1433 */ - { 0x0000, 0x0000, 0x0000 }, /* R1434 */ - { 0x0000, 0x0000, 0x0000 }, /* R1435 */ - { 0x0000, 0x0000, 0x0000 }, /* R1436 */ - { 0x0000, 0x0000, 0x0000 }, /* R1437 */ - { 0x0000, 0x0000, 0x0000 }, /* R1438 */ - { 0x0000, 0x0000, 0x0000 }, /* R1439 */ - { 0x0000, 0x0000, 0x0000 }, /* R1440 */ - { 0x0000, 0x0000, 0x0000 }, /* R1441 */ - { 0x0000, 0x0000, 0x0000 }, /* R1442 */ - { 0x0000, 0x0000, 0x0000 }, /* R1443 */ - { 0x0000, 0x0000, 0x0000 }, /* R1444 */ - { 0x0000, 0x0000, 0x0000 }, /* R1445 */ - { 0x0000, 0x0000, 0x0000 }, /* R1446 */ - { 0x0000, 0x0000, 0x0000 }, /* R1447 */ - { 0x0000, 0x0000, 0x0000 }, /* R1448 */ - { 0x0000, 0x0000, 0x0000 }, /* R1449 */ - { 0x0000, 0x0000, 0x0000 }, /* R1450 */ - { 0x0000, 0x0000, 0x0000 }, /* R1451 */ - { 0x0000, 0x0000, 0x0000 }, /* R1452 */ - { 0x0000, 0x0000, 0x0000 }, /* R1453 */ - { 0x0000, 0x0000, 0x0000 }, /* R1454 */ - { 0x0000, 0x0000, 0x0000 }, /* R1455 */ - { 0x0000, 0x0000, 0x0000 }, /* R1456 */ - { 0x0000, 0x0000, 0x0000 }, /* R1457 */ - { 0x0000, 0x0000, 0x0000 }, /* R1458 */ - { 0x0000, 0x0000, 0x0000 }, /* R1459 */ - { 0x0000, 0x0000, 0x0000 }, /* R1460 */ - { 0x0000, 0x0000, 0x0000 }, /* R1461 */ - { 0x0000, 0x0000, 0x0000 }, /* R1462 */ - { 0x0000, 0x0000, 0x0000 }, /* R1463 */ - { 0x0000, 0x0000, 0x0000 }, /* R1464 */ - { 0x0000, 0x0000, 0x0000 }, /* R1465 */ - { 0x0000, 0x0000, 0x0000 }, /* R1466 */ - { 0x0000, 0x0000, 0x0000 }, /* R1467 */ - { 0x0000, 0x0000, 0x0000 }, /* R1468 */ - { 0x0000, 0x0000, 0x0000 }, /* R1469 */ - { 0x0000, 0x0000, 0x0000 }, /* R1470 */ - { 0x0000, 0x0000, 0x0000 }, /* R1471 */ - { 0x0000, 0x0000, 0x0000 }, /* R1472 */ - { 0x0000, 0x0000, 0x0000 }, /* R1473 */ - { 0x0000, 0x0000, 0x0000 }, /* R1474 */ - { 0x0000, 0x0000, 0x0000 }, /* R1475 */ - { 0x0000, 0x0000, 0x0000 }, /* R1476 */ - { 0x0000, 0x0000, 0x0000 }, /* R1477 */ - { 0x0000, 0x0000, 0x0000 }, /* R1478 */ - { 0x0000, 0x0000, 0x0000 }, /* R1479 */ - { 0x0000, 0x0000, 0x0000 }, /* R1480 */ - { 0x0000, 0x0000, 0x0000 }, /* R1481 */ - { 0x0000, 0x0000, 0x0000 }, /* R1482 */ - { 0x0000, 0x0000, 0x0000 }, /* R1483 */ - { 0x0000, 0x0000, 0x0000 }, /* R1484 */ - { 0x0000, 0x0000, 0x0000 }, /* R1485 */ - { 0x0000, 0x0000, 0x0000 }, /* R1486 */ - { 0x0000, 0x0000, 0x0000 }, /* R1487 */ - { 0x0000, 0x0000, 0x0000 }, /* R1488 */ - { 0x0000, 0x0000, 0x0000 }, /* R1489 */ - { 0x0000, 0x0000, 0x0000 }, /* R1490 */ - { 0x0000, 0x0000, 0x0000 }, /* R1491 */ - { 0x0000, 0x0000, 0x0000 }, /* R1492 */ - { 0x0000, 0x0000, 0x0000 }, /* R1493 */ - { 0x0000, 0x0000, 0x0000 }, /* R1494 */ - { 0x0000, 0x0000, 0x0000 }, /* R1495 */ - { 0x0000, 0x0000, 0x0000 }, /* R1496 */ - { 0x0000, 0x0000, 0x0000 }, /* R1497 */ - { 0x0000, 0x0000, 0x0000 }, /* R1498 */ - { 0x0000, 0x0000, 0x0000 }, /* R1499 */ - { 0x0000, 0x0000, 0x0000 }, /* R1500 */ - { 0x0000, 0x0000, 0x0000 }, /* R1501 */ - { 0x0000, 0x0000, 0x0000 }, /* R1502 */ - { 0x0000, 0x0000, 0x0000 }, /* R1503 */ - { 0x0000, 0x0000, 0x0000 }, /* R1504 */ - { 0x0000, 0x0000, 0x0000 }, /* R1505 */ - { 0x0000, 0x0000, 0x0000 }, /* R1506 */ - { 0x0000, 0x0000, 0x0000 }, /* R1507 */ - { 0x0000, 0x0000, 0x0000 }, /* R1508 */ - { 0x0000, 0x0000, 0x0000 }, /* R1509 */ - { 0x0000, 0x0000, 0x0000 }, /* R1510 */ - { 0x0000, 0x0000, 0x0000 }, /* R1511 */ - { 0x0000, 0x0000, 0x0000 }, /* R1512 */ - { 0x0000, 0x0000, 0x0000 }, /* R1513 */ - { 0x0000, 0x0000, 0x0000 }, /* R1514 */ - { 0x0000, 0x0000, 0x0000 }, /* R1515 */ - { 0x0000, 0x0000, 0x0000 }, /* R1516 */ - { 0x0000, 0x0000, 0x0000 }, /* R1517 */ - { 0x0000, 0x0000, 0x0000 }, /* R1518 */ - { 0x0000, 0x0000, 0x0000 }, /* R1519 */ - { 0x0000, 0x0000, 0x0000 }, /* R1520 */ - { 0x0000, 0x0000, 0x0000 }, /* R1521 */ - { 0x0000, 0x0000, 0x0000 }, /* R1522 */ - { 0x0000, 0x0000, 0x0000 }, /* R1523 */ - { 0x0000, 0x0000, 0x0000 }, /* R1524 */ - { 0x0000, 0x0000, 0x0000 }, /* R1525 */ - { 0x0000, 0x0000, 0x0000 }, /* R1526 */ - { 0x0000, 0x0000, 0x0000 }, /* R1527 */ - { 0x0000, 0x0000, 0x0000 }, /* R1528 */ - { 0x0000, 0x0000, 0x0000 }, /* R1529 */ - { 0x0000, 0x0000, 0x0000 }, /* R1530 */ - { 0x0000, 0x0000, 0x0000 }, /* R1531 */ - { 0x0000, 0x0000, 0x0000 }, /* R1532 */ - { 0x0000, 0x0000, 0x0000 }, /* R1533 */ - { 0x0000, 0x0000, 0x0000 }, /* R1534 */ - { 0x0000, 0x0000, 0x0000 }, /* R1535 */ - { 0x0000, 0x0000, 0x0000 }, /* R1536 */ - { 0x0000, 0x0000, 0x0000 }, /* R1537 */ - { 0x0000, 0x0000, 0x0000 }, /* R1538 */ - { 0x0000, 0x0000, 0x0000 }, /* R1539 */ - { 0x0000, 0x0000, 0x0000 }, /* R1540 */ - { 0x0000, 0x0000, 0x0000 }, /* R1541 */ - { 0x0000, 0x0000, 0x0000 }, /* R1542 */ - { 0x0000, 0x0000, 0x0000 }, /* R1543 */ - { 0x0000, 0x0000, 0x0000 }, /* R1544 */ - { 0x0000, 0x0000, 0x0000 }, /* R1545 */ - { 0x0000, 0x0000, 0x0000 }, /* R1546 */ - { 0x0000, 0x0000, 0x0000 }, /* R1547 */ - { 0x0000, 0x0000, 0x0000 }, /* R1548 */ - { 0x0000, 0x0000, 0x0000 }, /* R1549 */ - { 0x0000, 0x0000, 0x0000 }, /* R1550 */ - { 0x0000, 0x0000, 0x0000 }, /* R1551 */ - { 0x0000, 0x0000, 0x0000 }, /* R1552 */ - { 0x0000, 0x0000, 0x0000 }, /* R1553 */ - { 0x0000, 0x0000, 0x0000 }, /* R1554 */ - { 0x0000, 0x0000, 0x0000 }, /* R1555 */ - { 0x0000, 0x0000, 0x0000 }, /* R1556 */ - { 0x0000, 0x0000, 0x0000 }, /* R1557 */ - { 0x0000, 0x0000, 0x0000 }, /* R1558 */ - { 0x0000, 0x0000, 0x0000 }, /* R1559 */ - { 0x0000, 0x0000, 0x0000 }, /* R1560 */ - { 0x0000, 0x0000, 0x0000 }, /* R1561 */ - { 0x0000, 0x0000, 0x0000 }, /* R1562 */ - { 0x0000, 0x0000, 0x0000 }, /* R1563 */ - { 0x0000, 0x0000, 0x0000 }, /* R1564 */ - { 0x0000, 0x0000, 0x0000 }, /* R1565 */ - { 0x0000, 0x0000, 0x0000 }, /* R1566 */ - { 0x0000, 0x0000, 0x0000 }, /* R1567 */ - { 0x0000, 0x0000, 0x0000 }, /* R1568 */ - { 0x0000, 0x0000, 0x0000 }, /* R1569 */ - { 0x0000, 0x0000, 0x0000 }, /* R1570 */ - { 0x0000, 0x0000, 0x0000 }, /* R1571 */ - { 0x0000, 0x0000, 0x0000 }, /* R1572 */ - { 0x0000, 0x0000, 0x0000 }, /* R1573 */ - { 0x0000, 0x0000, 0x0000 }, /* R1574 */ - { 0x0000, 0x0000, 0x0000 }, /* R1575 */ - { 0x0000, 0x0000, 0x0000 }, /* R1576 */ - { 0x0000, 0x0000, 0x0000 }, /* R1577 */ - { 0x0000, 0x0000, 0x0000 }, /* R1578 */ - { 0x0000, 0x0000, 0x0000 }, /* R1579 */ - { 0x0000, 0x0000, 0x0000 }, /* R1580 */ - { 0x0000, 0x0000, 0x0000 }, /* R1581 */ - { 0x0000, 0x0000, 0x0000 }, /* R1582 */ - { 0x0000, 0x0000, 0x0000 }, /* R1583 */ - { 0x0000, 0x0000, 0x0000 }, /* R1584 */ - { 0x0000, 0x0000, 0x0000 }, /* R1585 */ - { 0x0000, 0x0000, 0x0000 }, /* R1586 */ - { 0x0000, 0x0000, 0x0000 }, /* R1587 */ - { 0x0000, 0x0000, 0x0000 }, /* R1588 */ - { 0x0000, 0x0000, 0x0000 }, /* R1589 */ - { 0x0000, 0x0000, 0x0000 }, /* R1590 */ - { 0x0000, 0x0000, 0x0000 }, /* R1591 */ - { 0x0000, 0x0000, 0x0000 }, /* R1592 */ - { 0x0000, 0x0000, 0x0000 }, /* R1593 */ - { 0x0000, 0x0000, 0x0000 }, /* R1594 */ - { 0x0000, 0x0000, 0x0000 }, /* R1595 */ - { 0x0000, 0x0000, 0x0000 }, /* R1596 */ - { 0x0000, 0x0000, 0x0000 }, /* R1597 */ - { 0x0000, 0x0000, 0x0000 }, /* R1598 */ - { 0x0000, 0x0000, 0x0000 }, /* R1599 */ - { 0x0000, 0x0000, 0x0000 }, /* R1600 */ - { 0x0000, 0x0000, 0x0000 }, /* R1601 */ - { 0x0000, 0x0000, 0x0000 }, /* R1602 */ - { 0x0000, 0x0000, 0x0000 }, /* R1603 */ - { 0x0000, 0x0000, 0x0000 }, /* R1604 */ - { 0x0000, 0x0000, 0x0000 }, /* R1605 */ - { 0x0000, 0x0000, 0x0000 }, /* R1606 */ - { 0x0000, 0x0000, 0x0000 }, /* R1607 */ - { 0x0000, 0x0000, 0x0000 }, /* R1608 */ - { 0x0000, 0x0000, 0x0000 }, /* R1609 */ - { 0x0000, 0x0000, 0x0000 }, /* R1610 */ - { 0x0000, 0x0000, 0x0000 }, /* R1611 */ - { 0x0000, 0x0000, 0x0000 }, /* R1612 */ - { 0x0000, 0x0000, 0x0000 }, /* R1613 */ - { 0x0000, 0x0000, 0x0000 }, /* R1614 */ - { 0x0000, 0x0000, 0x0000 }, /* R1615 */ - { 0x0000, 0x0000, 0x0000 }, /* R1616 */ - { 0x0000, 0x0000, 0x0000 }, /* R1617 */ - { 0x0000, 0x0000, 0x0000 }, /* R1618 */ - { 0x0000, 0x0000, 0x0000 }, /* R1619 */ - { 0x0000, 0x0000, 0x0000 }, /* R1620 */ - { 0x0000, 0x0000, 0x0000 }, /* R1621 */ - { 0x0000, 0x0000, 0x0000 }, /* R1622 */ - { 0x0000, 0x0000, 0x0000 }, /* R1623 */ - { 0x0000, 0x0000, 0x0000 }, /* R1624 */ - { 0x0000, 0x0000, 0x0000 }, /* R1625 */ - { 0x0000, 0x0000, 0x0000 }, /* R1626 */ - { 0x0000, 0x0000, 0x0000 }, /* R1627 */ - { 0x0000, 0x0000, 0x0000 }, /* R1628 */ - { 0x0000, 0x0000, 0x0000 }, /* R1629 */ - { 0x0000, 0x0000, 0x0000 }, /* R1630 */ - { 0x0000, 0x0000, 0x0000 }, /* R1631 */ - { 0x0000, 0x0000, 0x0000 }, /* R1632 */ - { 0x0000, 0x0000, 0x0000 }, /* R1633 */ - { 0x0000, 0x0000, 0x0000 }, /* R1634 */ - { 0x0000, 0x0000, 0x0000 }, /* R1635 */ - { 0x0000, 0x0000, 0x0000 }, /* R1636 */ - { 0x0000, 0x0000, 0x0000 }, /* R1637 */ - { 0x0000, 0x0000, 0x0000 }, /* R1638 */ - { 0x0000, 0x0000, 0x0000 }, /* R1639 */ - { 0x0000, 0x0000, 0x0000 }, /* R1640 */ - { 0x0000, 0x0000, 0x0000 }, /* R1641 */ - { 0x0000, 0x0000, 0x0000 }, /* R1642 */ - { 0x0000, 0x0000, 0x0000 }, /* R1643 */ - { 0x0000, 0x0000, 0x0000 }, /* R1644 */ - { 0x0000, 0x0000, 0x0000 }, /* R1645 */ - { 0x0000, 0x0000, 0x0000 }, /* R1646 */ - { 0x0000, 0x0000, 0x0000 }, /* R1647 */ - { 0x0000, 0x0000, 0x0000 }, /* R1648 */ - { 0x0000, 0x0000, 0x0000 }, /* R1649 */ - { 0x0000, 0x0000, 0x0000 }, /* R1650 */ - { 0x0000, 0x0000, 0x0000 }, /* R1651 */ - { 0x0000, 0x0000, 0x0000 }, /* R1652 */ - { 0x0000, 0x0000, 0x0000 }, /* R1653 */ - { 0x0000, 0x0000, 0x0000 }, /* R1654 */ - { 0x0000, 0x0000, 0x0000 }, /* R1655 */ - { 0x0000, 0x0000, 0x0000 }, /* R1656 */ - { 0x0000, 0x0000, 0x0000 }, /* R1657 */ - { 0x0000, 0x0000, 0x0000 }, /* R1658 */ - { 0x0000, 0x0000, 0x0000 }, /* R1659 */ - { 0x0000, 0x0000, 0x0000 }, /* R1660 */ - { 0x0000, 0x0000, 0x0000 }, /* R1661 */ - { 0x0000, 0x0000, 0x0000 }, /* R1662 */ - { 0x0000, 0x0000, 0x0000 }, /* R1663 */ - { 0x0000, 0x0000, 0x0000 }, /* R1664 */ - { 0x0000, 0x0000, 0x0000 }, /* R1665 */ - { 0x0000, 0x0000, 0x0000 }, /* R1666 */ - { 0x0000, 0x0000, 0x0000 }, /* R1667 */ - { 0x0000, 0x0000, 0x0000 }, /* R1668 */ - { 0x0000, 0x0000, 0x0000 }, /* R1669 */ - { 0x0000, 0x0000, 0x0000 }, /* R1670 */ - { 0x0000, 0x0000, 0x0000 }, /* R1671 */ - { 0x0000, 0x0000, 0x0000 }, /* R1672 */ - { 0x0000, 0x0000, 0x0000 }, /* R1673 */ - { 0x0000, 0x0000, 0x0000 }, /* R1674 */ - { 0x0000, 0x0000, 0x0000 }, /* R1675 */ - { 0x0000, 0x0000, 0x0000 }, /* R1676 */ - { 0x0000, 0x0000, 0x0000 }, /* R1677 */ - { 0x0000, 0x0000, 0x0000 }, /* R1678 */ - { 0x0000, 0x0000, 0x0000 }, /* R1679 */ - { 0x0000, 0x0000, 0x0000 }, /* R1680 */ - { 0x0000, 0x0000, 0x0000 }, /* R1681 */ - { 0x0000, 0x0000, 0x0000 }, /* R1682 */ - { 0x0000, 0x0000, 0x0000 }, /* R1683 */ - { 0x0000, 0x0000, 0x0000 }, /* R1684 */ - { 0x0000, 0x0000, 0x0000 }, /* R1685 */ - { 0x0000, 0x0000, 0x0000 }, /* R1686 */ - { 0x0000, 0x0000, 0x0000 }, /* R1687 */ - { 0x0000, 0x0000, 0x0000 }, /* R1688 */ - { 0x0000, 0x0000, 0x0000 }, /* R1689 */ - { 0x0000, 0x0000, 0x0000 }, /* R1690 */ - { 0x0000, 0x0000, 0x0000 }, /* R1691 */ - { 0x0000, 0x0000, 0x0000 }, /* R1692 */ - { 0x0000, 0x0000, 0x0000 }, /* R1693 */ - { 0x0000, 0x0000, 0x0000 }, /* R1694 */ - { 0x0000, 0x0000, 0x0000 }, /* R1695 */ - { 0x0000, 0x0000, 0x0000 }, /* R1696 */ - { 0x0000, 0x0000, 0x0000 }, /* R1697 */ - { 0x0000, 0x0000, 0x0000 }, /* R1698 */ - { 0x0000, 0x0000, 0x0000 }, /* R1699 */ - { 0x0000, 0x0000, 0x0000 }, /* R1700 */ - { 0x0000, 0x0000, 0x0000 }, /* R1701 */ - { 0x0000, 0x0000, 0x0000 }, /* R1702 */ - { 0x0000, 0x0000, 0x0000 }, /* R1703 */ - { 0x0000, 0x0000, 0x0000 }, /* R1704 */ - { 0x0000, 0x0000, 0x0000 }, /* R1705 */ - { 0x0000, 0x0000, 0x0000 }, /* R1706 */ - { 0x0000, 0x0000, 0x0000 }, /* R1707 */ - { 0x0000, 0x0000, 0x0000 }, /* R1708 */ - { 0x0000, 0x0000, 0x0000 }, /* R1709 */ - { 0x0000, 0x0000, 0x0000 }, /* R1710 */ - { 0x0000, 0x0000, 0x0000 }, /* R1711 */ - { 0x0000, 0x0000, 0x0000 }, /* R1712 */ - { 0x0000, 0x0000, 0x0000 }, /* R1713 */ - { 0x0000, 0x0000, 0x0000 }, /* R1714 */ - { 0x0000, 0x0000, 0x0000 }, /* R1715 */ - { 0x0000, 0x0000, 0x0000 }, /* R1716 */ - { 0x0000, 0x0000, 0x0000 }, /* R1717 */ - { 0x0000, 0x0000, 0x0000 }, /* R1718 */ - { 0x0000, 0x0000, 0x0000 }, /* R1719 */ - { 0x0000, 0x0000, 0x0000 }, /* R1720 */ - { 0x0000, 0x0000, 0x0000 }, /* R1721 */ - { 0x0000, 0x0000, 0x0000 }, /* R1722 */ - { 0x0000, 0x0000, 0x0000 }, /* R1723 */ - { 0x0000, 0x0000, 0x0000 }, /* R1724 */ - { 0x0000, 0x0000, 0x0000 }, /* R1725 */ - { 0x0000, 0x0000, 0x0000 }, /* R1726 */ - { 0x0000, 0x0000, 0x0000 }, /* R1727 */ - { 0x0000, 0x0000, 0x0000 }, /* R1728 */ - { 0x0000, 0x0000, 0x0000 }, /* R1729 */ - { 0x0000, 0x0000, 0x0000 }, /* R1730 */ - { 0x0000, 0x0000, 0x0000 }, /* R1731 */ - { 0x0000, 0x0000, 0x0000 }, /* R1732 */ - { 0x0000, 0x0000, 0x0000 }, /* R1733 */ - { 0x0000, 0x0000, 0x0000 }, /* R1734 */ - { 0x0000, 0x0000, 0x0000 }, /* R1735 */ - { 0x0000, 0x0000, 0x0000 }, /* R1736 */ - { 0x0000, 0x0000, 0x0000 }, /* R1737 */ - { 0x0000, 0x0000, 0x0000 }, /* R1738 */ - { 0x0000, 0x0000, 0x0000 }, /* R1739 */ - { 0x0000, 0x0000, 0x0000 }, /* R1740 */ - { 0x0000, 0x0000, 0x0000 }, /* R1741 */ - { 0x0000, 0x0000, 0x0000 }, /* R1742 */ - { 0x0000, 0x0000, 0x0000 }, /* R1743 */ - { 0x0000, 0x0000, 0x0000 }, /* R1744 */ - { 0x0000, 0x0000, 0x0000 }, /* R1745 */ - { 0x0000, 0x0000, 0x0000 }, /* R1746 */ - { 0x0000, 0x0000, 0x0000 }, /* R1747 */ - { 0x0000, 0x0000, 0x0000 }, /* R1748 */ - { 0x0000, 0x0000, 0x0000 }, /* R1749 */ - { 0x0000, 0x0000, 0x0000 }, /* R1750 */ - { 0x0000, 0x0000, 0x0000 }, /* R1751 */ - { 0x0000, 0x0000, 0x0000 }, /* R1752 */ - { 0x0000, 0x0000, 0x0000 }, /* R1753 */ - { 0x0000, 0x0000, 0x0000 }, /* R1754 */ - { 0x0000, 0x0000, 0x0000 }, /* R1755 */ - { 0x0000, 0x0000, 0x0000 }, /* R1756 */ - { 0x0000, 0x0000, 0x0000 }, /* R1757 */ - { 0x0000, 0x0000, 0x0000 }, /* R1758 */ - { 0x0000, 0x0000, 0x0000 }, /* R1759 */ - { 0x0000, 0x0000, 0x0000 }, /* R1760 */ - { 0x0000, 0x0000, 0x0000 }, /* R1761 */ - { 0x0000, 0x0000, 0x0000 }, /* R1762 */ - { 0x0000, 0x0000, 0x0000 }, /* R1763 */ - { 0x0000, 0x0000, 0x0000 }, /* R1764 */ - { 0x0000, 0x0000, 0x0000 }, /* R1765 */ - { 0x0000, 0x0000, 0x0000 }, /* R1766 */ - { 0x0000, 0x0000, 0x0000 }, /* R1767 */ - { 0x0000, 0x0000, 0x0000 }, /* R1768 */ - { 0x0000, 0x0000, 0x0000 }, /* R1769 */ - { 0x0000, 0x0000, 0x0000 }, /* R1770 */ - { 0x0000, 0x0000, 0x0000 }, /* R1771 */ - { 0x0000, 0x0000, 0x0000 }, /* R1772 */ - { 0x0000, 0x0000, 0x0000 }, /* R1773 */ - { 0x0000, 0x0000, 0x0000 }, /* R1774 */ - { 0x0000, 0x0000, 0x0000 }, /* R1775 */ - { 0x0000, 0x0000, 0x0000 }, /* R1776 */ - { 0x0000, 0x0000, 0x0000 }, /* R1777 */ - { 0x0000, 0x0000, 0x0000 }, /* R1778 */ - { 0x0000, 0x0000, 0x0000 }, /* R1779 */ - { 0x0000, 0x0000, 0x0000 }, /* R1780 */ - { 0x0000, 0x0000, 0x0000 }, /* R1781 */ - { 0x0000, 0x0000, 0x0000 }, /* R1782 */ - { 0x0000, 0x0000, 0x0000 }, /* R1783 */ - { 0x0000, 0x0000, 0x0000 }, /* R1784 */ - { 0x0000, 0x0000, 0x0000 }, /* R1785 */ - { 0x0000, 0x0000, 0x0000 }, /* R1786 */ - { 0x0000, 0x0000, 0x0000 }, /* R1787 */ - { 0x0000, 0x0000, 0x0000 }, /* R1788 */ - { 0x0000, 0x0000, 0x0000 }, /* R1789 */ - { 0x0000, 0x0000, 0x0000 }, /* R1790 */ - { 0x0000, 0x0000, 0x0000 }, /* R1791 */ - { 0x0000, 0x0000, 0x0000 }, /* R1792 */ - { 0x0000, 0x0000, 0x0000 }, /* R1793 */ - { 0x0000, 0x0000, 0x0000 }, /* R1794 */ - { 0x0000, 0x0000, 0x0000 }, /* R1795 */ - { 0x0000, 0x0000, 0x0000 }, /* R1796 */ - { 0x0000, 0x0000, 0x0000 }, /* R1797 */ - { 0x0000, 0x0000, 0x0000 }, /* R1798 */ - { 0x0000, 0x0000, 0x0000 }, /* R1799 */ - { 0x0000, 0x0000, 0x0000 }, /* R1800 */ - { 0x0000, 0x0000, 0x0000 }, /* R1801 */ - { 0x0000, 0x0000, 0x0000 }, /* R1802 */ - { 0x0000, 0x0000, 0x0000 }, /* R1803 */ - { 0x0000, 0x0000, 0x0000 }, /* R1804 */ - { 0x0000, 0x0000, 0x0000 }, /* R1805 */ - { 0x0000, 0x0000, 0x0000 }, /* R1806 */ - { 0x0000, 0x0000, 0x0000 }, /* R1807 */ - { 0x0000, 0x0000, 0x0000 }, /* R1808 */ - { 0x0000, 0x0000, 0x0000 }, /* R1809 */ - { 0x0000, 0x0000, 0x0000 }, /* R1810 */ - { 0x0000, 0x0000, 0x0000 }, /* R1811 */ - { 0x0000, 0x0000, 0x0000 }, /* R1812 */ - { 0x0000, 0x0000, 0x0000 }, /* R1813 */ - { 0x0000, 0x0000, 0x0000 }, /* R1814 */ - { 0x0000, 0x0000, 0x0000 }, /* R1815 */ - { 0x0000, 0x0000, 0x0000 }, /* R1816 */ - { 0x0000, 0x0000, 0x0000 }, /* R1817 */ - { 0x0000, 0x0000, 0x0000 }, /* R1818 */ - { 0x0000, 0x0000, 0x0000 }, /* R1819 */ - { 0x0000, 0x0000, 0x0000 }, /* R1820 */ - { 0x0000, 0x0000, 0x0000 }, /* R1821 */ - { 0x0000, 0x0000, 0x0000 }, /* R1822 */ - { 0x0000, 0x0000, 0x0000 }, /* R1823 */ - { 0x0000, 0x0000, 0x0000 }, /* R1824 */ - { 0x0000, 0x0000, 0x0000 }, /* R1825 */ - { 0x0000, 0x0000, 0x0000 }, /* R1826 */ - { 0x0000, 0x0000, 0x0000 }, /* R1827 */ - { 0x0000, 0x0000, 0x0000 }, /* R1828 */ - { 0x0000, 0x0000, 0x0000 }, /* R1829 */ - { 0x0000, 0x0000, 0x0000 }, /* R1830 */ - { 0x0000, 0x0000, 0x0000 }, /* R1831 */ - { 0x0000, 0x0000, 0x0000 }, /* R1832 */ - { 0x0000, 0x0000, 0x0000 }, /* R1833 */ - { 0x0000, 0x0000, 0x0000 }, /* R1834 */ - { 0x0000, 0x0000, 0x0000 }, /* R1835 */ - { 0x0000, 0x0000, 0x0000 }, /* R1836 */ - { 0x0000, 0x0000, 0x0000 }, /* R1837 */ - { 0x0000, 0x0000, 0x0000 }, /* R1838 */ - { 0x0000, 0x0000, 0x0000 }, /* R1839 */ - { 0x0000, 0x0000, 0x0000 }, /* R1840 */ - { 0x0000, 0x0000, 0x0000 }, /* R1841 */ - { 0x0000, 0x0000, 0x0000 }, /* R1842 */ - { 0x0000, 0x0000, 0x0000 }, /* R1843 */ - { 0x0000, 0x0000, 0x0000 }, /* R1844 */ - { 0x0000, 0x0000, 0x0000 }, /* R1845 */ - { 0x0000, 0x0000, 0x0000 }, /* R1846 */ - { 0x0000, 0x0000, 0x0000 }, /* R1847 */ - { 0x0000, 0x0000, 0x0000 }, /* R1848 */ - { 0x0000, 0x0000, 0x0000 }, /* R1849 */ - { 0x0000, 0x0000, 0x0000 }, /* R1850 */ - { 0x0000, 0x0000, 0x0000 }, /* R1851 */ - { 0x0000, 0x0000, 0x0000 }, /* R1852 */ - { 0x0000, 0x0000, 0x0000 }, /* R1853 */ - { 0x0000, 0x0000, 0x0000 }, /* R1854 */ - { 0x0000, 0x0000, 0x0000 }, /* R1855 */ - { 0x0000, 0x0000, 0x0000 }, /* R1856 */ - { 0x0000, 0x0000, 0x0000 }, /* R1857 */ - { 0x0000, 0x0000, 0x0000 }, /* R1858 */ - { 0x0000, 0x0000, 0x0000 }, /* R1859 */ - { 0x0000, 0x0000, 0x0000 }, /* R1860 */ - { 0x0000, 0x0000, 0x0000 }, /* R1861 */ - { 0x0000, 0x0000, 0x0000 }, /* R1862 */ - { 0x0000, 0x0000, 0x0000 }, /* R1863 */ - { 0x0000, 0x0000, 0x0000 }, /* R1864 */ - { 0x0000, 0x0000, 0x0000 }, /* R1865 */ - { 0x0000, 0x0000, 0x0000 }, /* R1866 */ - { 0x0000, 0x0000, 0x0000 }, /* R1867 */ - { 0x0000, 0x0000, 0x0000 }, /* R1868 */ - { 0x0000, 0x0000, 0x0000 }, /* R1869 */ - { 0x0000, 0x0000, 0x0000 }, /* R1870 */ - { 0x0000, 0x0000, 0x0000 }, /* R1871 */ - { 0x0000, 0x0000, 0x0000 }, /* R1872 */ - { 0x0000, 0x0000, 0x0000 }, /* R1873 */ - { 0x0000, 0x0000, 0x0000 }, /* R1874 */ - { 0x0000, 0x0000, 0x0000 }, /* R1875 */ - { 0x0000, 0x0000, 0x0000 }, /* R1876 */ - { 0x0000, 0x0000, 0x0000 }, /* R1877 */ - { 0x0000, 0x0000, 0x0000 }, /* R1878 */ - { 0x0000, 0x0000, 0x0000 }, /* R1879 */ - { 0x0000, 0x0000, 0x0000 }, /* R1880 */ - { 0x0000, 0x0000, 0x0000 }, /* R1881 */ - { 0x0000, 0x0000, 0x0000 }, /* R1882 */ - { 0x0000, 0x0000, 0x0000 }, /* R1883 */ - { 0x0000, 0x0000, 0x0000 }, /* R1884 */ - { 0x0000, 0x0000, 0x0000 }, /* R1885 */ - { 0x0000, 0x0000, 0x0000 }, /* R1886 */ - { 0x0000, 0x0000, 0x0000 }, /* R1887 */ - { 0x0000, 0x0000, 0x0000 }, /* R1888 */ - { 0x0000, 0x0000, 0x0000 }, /* R1889 */ - { 0x0000, 0x0000, 0x0000 }, /* R1890 */ - { 0x0000, 0x0000, 0x0000 }, /* R1891 */ - { 0x0000, 0x0000, 0x0000 }, /* R1892 */ - { 0x0000, 0x0000, 0x0000 }, /* R1893 */ - { 0x0000, 0x0000, 0x0000 }, /* R1894 */ - { 0x0000, 0x0000, 0x0000 }, /* R1895 */ - { 0x0000, 0x0000, 0x0000 }, /* R1896 */ - { 0x0000, 0x0000, 0x0000 }, /* R1897 */ - { 0x0000, 0x0000, 0x0000 }, /* R1898 */ - { 0x0000, 0x0000, 0x0000 }, /* R1899 */ - { 0x0000, 0x0000, 0x0000 }, /* R1900 */ - { 0x0000, 0x0000, 0x0000 }, /* R1901 */ - { 0x0000, 0x0000, 0x0000 }, /* R1902 */ - { 0x0000, 0x0000, 0x0000 }, /* R1903 */ - { 0x0000, 0x0000, 0x0000 }, /* R1904 */ - { 0x0000, 0x0000, 0x0000 }, /* R1905 */ - { 0x0000, 0x0000, 0x0000 }, /* R1906 */ - { 0x0000, 0x0000, 0x0000 }, /* R1907 */ - { 0x0000, 0x0000, 0x0000 }, /* R1908 */ - { 0x0000, 0x0000, 0x0000 }, /* R1909 */ - { 0x0000, 0x0000, 0x0000 }, /* R1910 */ - { 0x0000, 0x0000, 0x0000 }, /* R1911 */ - { 0x0000, 0x0000, 0x0000 }, /* R1912 */ - { 0x0000, 0x0000, 0x0000 }, /* R1913 */ - { 0x0000, 0x0000, 0x0000 }, /* R1914 */ - { 0x0000, 0x0000, 0x0000 }, /* R1915 */ - { 0x0000, 0x0000, 0x0000 }, /* R1916 */ - { 0x0000, 0x0000, 0x0000 }, /* R1917 */ - { 0x0000, 0x0000, 0x0000 }, /* R1918 */ - { 0x0000, 0x0000, 0x0000 }, /* R1919 */ - { 0x0000, 0x0000, 0x0000 }, /* R1920 */ - { 0x0000, 0x0000, 0x0000 }, /* R1921 */ - { 0x0000, 0x0000, 0x0000 }, /* R1922 */ - { 0x0000, 0x0000, 0x0000 }, /* R1923 */ - { 0x0000, 0x0000, 0x0000 }, /* R1924 */ - { 0x0000, 0x0000, 0x0000 }, /* R1925 */ - { 0x0000, 0x0000, 0x0000 }, /* R1926 */ - { 0x0000, 0x0000, 0x0000 }, /* R1927 */ - { 0x0000, 0x0000, 0x0000 }, /* R1928 */ - { 0x0000, 0x0000, 0x0000 }, /* R1929 */ - { 0x0000, 0x0000, 0x0000 }, /* R1930 */ - { 0x0000, 0x0000, 0x0000 }, /* R1931 */ - { 0x0000, 0x0000, 0x0000 }, /* R1932 */ - { 0x0000, 0x0000, 0x0000 }, /* R1933 */ - { 0x0000, 0x0000, 0x0000 }, /* R1934 */ - { 0x0000, 0x0000, 0x0000 }, /* R1935 */ - { 0x0000, 0x0000, 0x0000 }, /* R1936 */ - { 0x0000, 0x0000, 0x0000 }, /* R1937 */ - { 0x0000, 0x0000, 0x0000 }, /* R1938 */ - { 0x0000, 0x0000, 0x0000 }, /* R1939 */ - { 0x0000, 0x0000, 0x0000 }, /* R1940 */ - { 0x0000, 0x0000, 0x0000 }, /* R1941 */ - { 0x0000, 0x0000, 0x0000 }, /* R1942 */ - { 0x0000, 0x0000, 0x0000 }, /* R1943 */ - { 0x0000, 0x0000, 0x0000 }, /* R1944 */ - { 0x0000, 0x0000, 0x0000 }, /* R1945 */ - { 0x0000, 0x0000, 0x0000 }, /* R1946 */ - { 0x0000, 0x0000, 0x0000 }, /* R1947 */ - { 0x0000, 0x0000, 0x0000 }, /* R1948 */ - { 0x0000, 0x0000, 0x0000 }, /* R1949 */ - { 0x0000, 0x0000, 0x0000 }, /* R1950 */ - { 0x0000, 0x0000, 0x0000 }, /* R1951 */ - { 0x0000, 0x0000, 0x0000 }, /* R1952 */ - { 0x0000, 0x0000, 0x0000 }, /* R1953 */ - { 0x0000, 0x0000, 0x0000 }, /* R1954 */ - { 0x0000, 0x0000, 0x0000 }, /* R1955 */ - { 0x0000, 0x0000, 0x0000 }, /* R1956 */ - { 0x0000, 0x0000, 0x0000 }, /* R1957 */ - { 0x0000, 0x0000, 0x0000 }, /* R1958 */ - { 0x0000, 0x0000, 0x0000 }, /* R1959 */ - { 0x0000, 0x0000, 0x0000 }, /* R1960 */ - { 0x0000, 0x0000, 0x0000 }, /* R1961 */ - { 0x0000, 0x0000, 0x0000 }, /* R1962 */ - { 0x0000, 0x0000, 0x0000 }, /* R1963 */ - { 0x0000, 0x0000, 0x0000 }, /* R1964 */ - { 0x0000, 0x0000, 0x0000 }, /* R1965 */ - { 0x0000, 0x0000, 0x0000 }, /* R1966 */ - { 0x0000, 0x0000, 0x0000 }, /* R1967 */ - { 0x0000, 0x0000, 0x0000 }, /* R1968 */ - { 0x0000, 0x0000, 0x0000 }, /* R1969 */ - { 0x0000, 0x0000, 0x0000 }, /* R1970 */ - { 0x0000, 0x0000, 0x0000 }, /* R1971 */ - { 0x0000, 0x0000, 0x0000 }, /* R1972 */ - { 0x0000, 0x0000, 0x0000 }, /* R1973 */ - { 0x0000, 0x0000, 0x0000 }, /* R1974 */ - { 0x0000, 0x0000, 0x0000 }, /* R1975 */ - { 0x0000, 0x0000, 0x0000 }, /* R1976 */ - { 0x0000, 0x0000, 0x0000 }, /* R1977 */ - { 0x0000, 0x0000, 0x0000 }, /* R1978 */ - { 0x0000, 0x0000, 0x0000 }, /* R1979 */ - { 0x0000, 0x0000, 0x0000 }, /* R1980 */ - { 0x0000, 0x0000, 0x0000 }, /* R1981 */ - { 0x0000, 0x0000, 0x0000 }, /* R1982 */ - { 0x0000, 0x0000, 0x0000 }, /* R1983 */ - { 0x0000, 0x0000, 0x0000 }, /* R1984 */ - { 0x0000, 0x0000, 0x0000 }, /* R1985 */ - { 0x0000, 0x0000, 0x0000 }, /* R1986 */ - { 0x0000, 0x0000, 0x0000 }, /* R1987 */ - { 0x0000, 0x0000, 0x0000 }, /* R1988 */ - { 0x0000, 0x0000, 0x0000 }, /* R1989 */ - { 0x0000, 0x0000, 0x0000 }, /* R1990 */ - { 0x0000, 0x0000, 0x0000 }, /* R1991 */ - { 0x0000, 0x0000, 0x0000 }, /* R1992 */ - { 0x0000, 0x0000, 0x0000 }, /* R1993 */ - { 0x0000, 0x0000, 0x0000 }, /* R1994 */ - { 0x0000, 0x0000, 0x0000 }, /* R1995 */ - { 0x0000, 0x0000, 0x0000 }, /* R1996 */ - { 0x0000, 0x0000, 0x0000 }, /* R1997 */ - { 0x0000, 0x0000, 0x0000 }, /* R1998 */ - { 0x0000, 0x0000, 0x0000 }, /* R1999 */ - { 0x0000, 0x0000, 0x0000 }, /* R2000 */ - { 0x0000, 0x0000, 0x0000 }, /* R2001 */ - { 0x0000, 0x0000, 0x0000 }, /* R2002 */ - { 0x0000, 0x0000, 0x0000 }, /* R2003 */ - { 0x0000, 0x0000, 0x0000 }, /* R2004 */ - { 0x0000, 0x0000, 0x0000 }, /* R2005 */ - { 0x0000, 0x0000, 0x0000 }, /* R2006 */ - { 0x0000, 0x0000, 0x0000 }, /* R2007 */ - { 0x0000, 0x0000, 0x0000 }, /* R2008 */ - { 0x0000, 0x0000, 0x0000 }, /* R2009 */ - { 0x0000, 0x0000, 0x0000 }, /* R2010 */ - { 0x0000, 0x0000, 0x0000 }, /* R2011 */ - { 0x0000, 0x0000, 0x0000 }, /* R2012 */ - { 0x0000, 0x0000, 0x0000 }, /* R2013 */ - { 0x0000, 0x0000, 0x0000 }, /* R2014 */ - { 0x0000, 0x0000, 0x0000 }, /* R2015 */ - { 0x0000, 0x0000, 0x0000 }, /* R2016 */ - { 0x0000, 0x0000, 0x0000 }, /* R2017 */ - { 0x0000, 0x0000, 0x0000 }, /* R2018 */ - { 0x0000, 0x0000, 0x0000 }, /* R2019 */ - { 0x0000, 0x0000, 0x0000 }, /* R2020 */ - { 0x0000, 0x0000, 0x0000 }, /* R2021 */ - { 0x0000, 0x0000, 0x0000 }, /* R2022 */ - { 0x0000, 0x0000, 0x0000 }, /* R2023 */ - { 0x0000, 0x0000, 0x0000 }, /* R2024 */ - { 0x0000, 0x0000, 0x0000 }, /* R2025 */ - { 0x0000, 0x0000, 0x0000 }, /* R2026 */ - { 0x0000, 0x0000, 0x0000 }, /* R2027 */ - { 0x0000, 0x0000, 0x0000 }, /* R2028 */ - { 0x0000, 0x0000, 0x0000 }, /* R2029 */ - { 0x0000, 0x0000, 0x0000 }, /* R2030 */ - { 0x0000, 0x0000, 0x0000 }, /* R2031 */ - { 0x0000, 0x0000, 0x0000 }, /* R2032 */ - { 0x0000, 0x0000, 0x0000 }, /* R2033 */ - { 0x0000, 0x0000, 0x0000 }, /* R2034 */ - { 0x0000, 0x0000, 0x0000 }, /* R2035 */ - { 0x0000, 0x0000, 0x0000 }, /* R2036 */ - { 0x0000, 0x0000, 0x0000 }, /* R2037 */ - { 0x0000, 0x0000, 0x0000 }, /* R2038 */ - { 0x0000, 0x0000, 0x0000 }, /* R2039 */ - { 0x0000, 0x0000, 0x0000 }, /* R2040 */ - { 0x0000, 0x0000, 0x0000 }, /* R2041 */ - { 0x0000, 0x0000, 0x0000 }, /* R2042 */ - { 0x0000, 0x0000, 0x0000 }, /* R2043 */ - { 0x0000, 0x0000, 0x0000 }, /* R2044 */ - { 0x0000, 0x0000, 0x0000 }, /* R2045 */ - { 0x0000, 0x0000, 0x0000 }, /* R2046 */ - { 0x0000, 0x0000, 0x0000 }, /* R2047 */ - { 0x0000, 0x0000, 0x0000 }, /* R2048 */ - { 0x0000, 0x0000, 0x0000 }, /* R2049 */ - { 0x0000, 0x0000, 0x0000 }, /* R2050 */ - { 0x0000, 0x0000, 0x0000 }, /* R2051 */ - { 0x0000, 0x0000, 0x0000 }, /* R2052 */ - { 0x0000, 0x0000, 0x0000 }, /* R2053 */ - { 0x0000, 0x0000, 0x0000 }, /* R2054 */ - { 0x0000, 0x0000, 0x0000 }, /* R2055 */ - { 0x0000, 0x0000, 0x0000 }, /* R2056 */ - { 0x0000, 0x0000, 0x0000 }, /* R2057 */ - { 0x0000, 0x0000, 0x0000 }, /* R2058 */ - { 0x0000, 0x0000, 0x0000 }, /* R2059 */ - { 0x0000, 0x0000, 0x0000 }, /* R2060 */ - { 0x0000, 0x0000, 0x0000 }, /* R2061 */ - { 0x0000, 0x0000, 0x0000 }, /* R2062 */ - { 0x0000, 0x0000, 0x0000 }, /* R2063 */ - { 0x0000, 0x0000, 0x0000 }, /* R2064 */ - { 0x0000, 0x0000, 0x0000 }, /* R2065 */ - { 0x0000, 0x0000, 0x0000 }, /* R2066 */ - { 0x0000, 0x0000, 0x0000 }, /* R2067 */ - { 0x0000, 0x0000, 0x0000 }, /* R2068 */ - { 0x0000, 0x0000, 0x0000 }, /* R2069 */ - { 0x0000, 0x0000, 0x0000 }, /* R2070 */ - { 0x0000, 0x0000, 0x0000 }, /* R2071 */ - { 0x0000, 0x0000, 0x0000 }, /* R2072 */ - { 0x0000, 0x0000, 0x0000 }, /* R2073 */ - { 0x0000, 0x0000, 0x0000 }, /* R2074 */ - { 0x0000, 0x0000, 0x0000 }, /* R2075 */ - { 0x0000, 0x0000, 0x0000 }, /* R2076 */ - { 0x0000, 0x0000, 0x0000 }, /* R2077 */ - { 0x0000, 0x0000, 0x0000 }, /* R2078 */ - { 0x0000, 0x0000, 0x0000 }, /* R2079 */ - { 0x0000, 0x0000, 0x0000 }, /* R2080 */ - { 0x0000, 0x0000, 0x0000 }, /* R2081 */ - { 0x0000, 0x0000, 0x0000 }, /* R2082 */ - { 0x0000, 0x0000, 0x0000 }, /* R2083 */ - { 0x0000, 0x0000, 0x0000 }, /* R2084 */ - { 0x0000, 0x0000, 0x0000 }, /* R2085 */ - { 0x0000, 0x0000, 0x0000 }, /* R2086 */ - { 0x0000, 0x0000, 0x0000 }, /* R2087 */ - { 0x0000, 0x0000, 0x0000 }, /* R2088 */ - { 0x0000, 0x0000, 0x0000 }, /* R2089 */ - { 0x0000, 0x0000, 0x0000 }, /* R2090 */ - { 0x0000, 0x0000, 0x0000 }, /* R2091 */ - { 0x0000, 0x0000, 0x0000 }, /* R2092 */ - { 0x0000, 0x0000, 0x0000 }, /* R2093 */ - { 0x0000, 0x0000, 0x0000 }, /* R2094 */ - { 0x0000, 0x0000, 0x0000 }, /* R2095 */ - { 0x0000, 0x0000, 0x0000 }, /* R2096 */ - { 0x0000, 0x0000, 0x0000 }, /* R2097 */ - { 0x0000, 0x0000, 0x0000 }, /* R2098 */ - { 0x0000, 0x0000, 0x0000 }, /* R2099 */ - { 0x0000, 0x0000, 0x0000 }, /* R2100 */ - { 0x0000, 0x0000, 0x0000 }, /* R2101 */ - { 0x0000, 0x0000, 0x0000 }, /* R2102 */ - { 0x0000, 0x0000, 0x0000 }, /* R2103 */ - { 0x0000, 0x0000, 0x0000 }, /* R2104 */ - { 0x0000, 0x0000, 0x0000 }, /* R2105 */ - { 0x0000, 0x0000, 0x0000 }, /* R2106 */ - { 0x0000, 0x0000, 0x0000 }, /* R2107 */ - { 0x0000, 0x0000, 0x0000 }, /* R2108 */ - { 0x0000, 0x0000, 0x0000 }, /* R2109 */ - { 0x0000, 0x0000, 0x0000 }, /* R2110 */ - { 0x0000, 0x0000, 0x0000 }, /* R2111 */ - { 0x0000, 0x0000, 0x0000 }, /* R2112 */ - { 0x0000, 0x0000, 0x0000 }, /* R2113 */ - { 0x0000, 0x0000, 0x0000 }, /* R2114 */ - { 0x0000, 0x0000, 0x0000 }, /* R2115 */ - { 0x0000, 0x0000, 0x0000 }, /* R2116 */ - { 0x0000, 0x0000, 0x0000 }, /* R2117 */ - { 0x0000, 0x0000, 0x0000 }, /* R2118 */ - { 0x0000, 0x0000, 0x0000 }, /* R2119 */ - { 0x0000, 0x0000, 0x0000 }, /* R2120 */ - { 0x0000, 0x0000, 0x0000 }, /* R2121 */ - { 0x0000, 0x0000, 0x0000 }, /* R2122 */ - { 0x0000, 0x0000, 0x0000 }, /* R2123 */ - { 0x0000, 0x0000, 0x0000 }, /* R2124 */ - { 0x0000, 0x0000, 0x0000 }, /* R2125 */ - { 0x0000, 0x0000, 0x0000 }, /* R2126 */ - { 0x0000, 0x0000, 0x0000 }, /* R2127 */ - { 0x0000, 0x0000, 0x0000 }, /* R2128 */ - { 0x0000, 0x0000, 0x0000 }, /* R2129 */ - { 0x0000, 0x0000, 0x0000 }, /* R2130 */ - { 0x0000, 0x0000, 0x0000 }, /* R2131 */ - { 0x0000, 0x0000, 0x0000 }, /* R2132 */ - { 0x0000, 0x0000, 0x0000 }, /* R2133 */ - { 0x0000, 0x0000, 0x0000 }, /* R2134 */ - { 0x0000, 0x0000, 0x0000 }, /* R2135 */ - { 0x0000, 0x0000, 0x0000 }, /* R2136 */ - { 0x0000, 0x0000, 0x0000 }, /* R2137 */ - { 0x0000, 0x0000, 0x0000 }, /* R2138 */ - { 0x0000, 0x0000, 0x0000 }, /* R2139 */ - { 0x0000, 0x0000, 0x0000 }, /* R2140 */ - { 0x0000, 0x0000, 0x0000 }, /* R2141 */ - { 0x0000, 0x0000, 0x0000 }, /* R2142 */ - { 0x0000, 0x0000, 0x0000 }, /* R2143 */ - { 0x0000, 0x0000, 0x0000 }, /* R2144 */ - { 0x0000, 0x0000, 0x0000 }, /* R2145 */ - { 0x0000, 0x0000, 0x0000 }, /* R2146 */ - { 0x0000, 0x0000, 0x0000 }, /* R2147 */ - { 0x0000, 0x0000, 0x0000 }, /* R2148 */ - { 0x0000, 0x0000, 0x0000 }, /* R2149 */ - { 0x0000, 0x0000, 0x0000 }, /* R2150 */ - { 0x0000, 0x0000, 0x0000 }, /* R2151 */ - { 0x0000, 0x0000, 0x0000 }, /* R2152 */ - { 0x0000, 0x0000, 0x0000 }, /* R2153 */ - { 0x0000, 0x0000, 0x0000 }, /* R2154 */ - { 0x0000, 0x0000, 0x0000 }, /* R2155 */ - { 0x0000, 0x0000, 0x0000 }, /* R2156 */ - { 0x0000, 0x0000, 0x0000 }, /* R2157 */ - { 0x0000, 0x0000, 0x0000 }, /* R2158 */ - { 0x0000, 0x0000, 0x0000 }, /* R2159 */ - { 0x0000, 0x0000, 0x0000 }, /* R2160 */ - { 0x0000, 0x0000, 0x0000 }, /* R2161 */ - { 0x0000, 0x0000, 0x0000 }, /* R2162 */ - { 0x0000, 0x0000, 0x0000 }, /* R2163 */ - { 0x0000, 0x0000, 0x0000 }, /* R2164 */ - { 0x0000, 0x0000, 0x0000 }, /* R2165 */ - { 0x0000, 0x0000, 0x0000 }, /* R2166 */ - { 0x0000, 0x0000, 0x0000 }, /* R2167 */ - { 0x0000, 0x0000, 0x0000 }, /* R2168 */ - { 0x0000, 0x0000, 0x0000 }, /* R2169 */ - { 0x0000, 0x0000, 0x0000 }, /* R2170 */ - { 0x0000, 0x0000, 0x0000 }, /* R2171 */ - { 0x0000, 0x0000, 0x0000 }, /* R2172 */ - { 0x0000, 0x0000, 0x0000 }, /* R2173 */ - { 0x0000, 0x0000, 0x0000 }, /* R2174 */ - { 0x0000, 0x0000, 0x0000 }, /* R2175 */ - { 0x0000, 0x0000, 0x0000 }, /* R2176 */ - { 0x0000, 0x0000, 0x0000 }, /* R2177 */ - { 0x0000, 0x0000, 0x0000 }, /* R2178 */ - { 0x0000, 0x0000, 0x0000 }, /* R2179 */ - { 0x0000, 0x0000, 0x0000 }, /* R2180 */ - { 0x0000, 0x0000, 0x0000 }, /* R2181 */ - { 0x0000, 0x0000, 0x0000 }, /* R2182 */ - { 0x0000, 0x0000, 0x0000 }, /* R2183 */ - { 0x0000, 0x0000, 0x0000 }, /* R2184 */ - { 0x0000, 0x0000, 0x0000 }, /* R2185 */ - { 0x0000, 0x0000, 0x0000 }, /* R2186 */ - { 0x0000, 0x0000, 0x0000 }, /* R2187 */ - { 0x0000, 0x0000, 0x0000 }, /* R2188 */ - { 0x0000, 0x0000, 0x0000 }, /* R2189 */ - { 0x0000, 0x0000, 0x0000 }, /* R2190 */ - { 0x0000, 0x0000, 0x0000 }, /* R2191 */ - { 0x0000, 0x0000, 0x0000 }, /* R2192 */ - { 0x0000, 0x0000, 0x0000 }, /* R2193 */ - { 0x0000, 0x0000, 0x0000 }, /* R2194 */ - { 0x0000, 0x0000, 0x0000 }, /* R2195 */ - { 0x0000, 0x0000, 0x0000 }, /* R2196 */ - { 0x0000, 0x0000, 0x0000 }, /* R2197 */ - { 0x0000, 0x0000, 0x0000 }, /* R2198 */ - { 0x0000, 0x0000, 0x0000 }, /* R2199 */ - { 0x0000, 0x0000, 0x0000 }, /* R2200 */ - { 0x0000, 0x0000, 0x0000 }, /* R2201 */ - { 0x0000, 0x0000, 0x0000 }, /* R2202 */ - { 0x0000, 0x0000, 0x0000 }, /* R2203 */ - { 0x0000, 0x0000, 0x0000 }, /* R2204 */ - { 0x0000, 0x0000, 0x0000 }, /* R2205 */ - { 0x0000, 0x0000, 0x0000 }, /* R2206 */ - { 0x0000, 0x0000, 0x0000 }, /* R2207 */ - { 0x0000, 0x0000, 0x0000 }, /* R2208 */ - { 0x0000, 0x0000, 0x0000 }, /* R2209 */ - { 0x0000, 0x0000, 0x0000 }, /* R2210 */ - { 0x0000, 0x0000, 0x0000 }, /* R2211 */ - { 0x0000, 0x0000, 0x0000 }, /* R2212 */ - { 0x0000, 0x0000, 0x0000 }, /* R2213 */ - { 0x0000, 0x0000, 0x0000 }, /* R2214 */ - { 0x0000, 0x0000, 0x0000 }, /* R2215 */ - { 0x0000, 0x0000, 0x0000 }, /* R2216 */ - { 0x0000, 0x0000, 0x0000 }, /* R2217 */ - { 0x0000, 0x0000, 0x0000 }, /* R2218 */ - { 0x0000, 0x0000, 0x0000 }, /* R2219 */ - { 0x0000, 0x0000, 0x0000 }, /* R2220 */ - { 0x0000, 0x0000, 0x0000 }, /* R2221 */ - { 0x0000, 0x0000, 0x0000 }, /* R2222 */ - { 0x0000, 0x0000, 0x0000 }, /* R2223 */ - { 0x0000, 0x0000, 0x0000 }, /* R2224 */ - { 0x0000, 0x0000, 0x0000 }, /* R2225 */ - { 0x0000, 0x0000, 0x0000 }, /* R2226 */ - { 0x0000, 0x0000, 0x0000 }, /* R2227 */ - { 0x0000, 0x0000, 0x0000 }, /* R2228 */ - { 0x0000, 0x0000, 0x0000 }, /* R2229 */ - { 0x0000, 0x0000, 0x0000 }, /* R2230 */ - { 0x0000, 0x0000, 0x0000 }, /* R2231 */ - { 0x0000, 0x0000, 0x0000 }, /* R2232 */ - { 0x0000, 0x0000, 0x0000 }, /* R2233 */ - { 0x0000, 0x0000, 0x0000 }, /* R2234 */ - { 0x0000, 0x0000, 0x0000 }, /* R2235 */ - { 0x0000, 0x0000, 0x0000 }, /* R2236 */ - { 0x0000, 0x0000, 0x0000 }, /* R2237 */ - { 0x0000, 0x0000, 0x0000 }, /* R2238 */ - { 0x0000, 0x0000, 0x0000 }, /* R2239 */ - { 0x0000, 0x0000, 0x0000 }, /* R2240 */ - { 0x0000, 0x0000, 0x0000 }, /* R2241 */ - { 0x0000, 0x0000, 0x0000 }, /* R2242 */ - { 0x0000, 0x0000, 0x0000 }, /* R2243 */ - { 0x0000, 0x0000, 0x0000 }, /* R2244 */ - { 0x0000, 0x0000, 0x0000 }, /* R2245 */ - { 0x0000, 0x0000, 0x0000 }, /* R2246 */ - { 0x0000, 0x0000, 0x0000 }, /* R2247 */ - { 0x0000, 0x0000, 0x0000 }, /* R2248 */ - { 0x0000, 0x0000, 0x0000 }, /* R2249 */ - { 0x0000, 0x0000, 0x0000 }, /* R2250 */ - { 0x0000, 0x0000, 0x0000 }, /* R2251 */ - { 0x0000, 0x0000, 0x0000 }, /* R2252 */ - { 0x0000, 0x0000, 0x0000 }, /* R2253 */ - { 0x0000, 0x0000, 0x0000 }, /* R2254 */ - { 0x0000, 0x0000, 0x0000 }, /* R2255 */ - { 0x0000, 0x0000, 0x0000 }, /* R2256 */ - { 0x0000, 0x0000, 0x0000 }, /* R2257 */ - { 0x0000, 0x0000, 0x0000 }, /* R2258 */ - { 0x0000, 0x0000, 0x0000 }, /* R2259 */ - { 0x0000, 0x0000, 0x0000 }, /* R2260 */ - { 0x0000, 0x0000, 0x0000 }, /* R2261 */ - { 0x0000, 0x0000, 0x0000 }, /* R2262 */ - { 0x0000, 0x0000, 0x0000 }, /* R2263 */ - { 0x0000, 0x0000, 0x0000 }, /* R2264 */ - { 0x0000, 0x0000, 0x0000 }, /* R2265 */ - { 0x0000, 0x0000, 0x0000 }, /* R2266 */ - { 0x0000, 0x0000, 0x0000 }, /* R2267 */ - { 0x0000, 0x0000, 0x0000 }, /* R2268 */ - { 0x0000, 0x0000, 0x0000 }, /* R2269 */ - { 0x0000, 0x0000, 0x0000 }, /* R2270 */ - { 0x0000, 0x0000, 0x0000 }, /* R2271 */ - { 0x0000, 0x0000, 0x0000 }, /* R2272 */ - { 0x0000, 0x0000, 0x0000 }, /* R2273 */ - { 0x0000, 0x0000, 0x0000 }, /* R2274 */ - { 0x0000, 0x0000, 0x0000 }, /* R2275 */ - { 0x0000, 0x0000, 0x0000 }, /* R2276 */ - { 0x0000, 0x0000, 0x0000 }, /* R2277 */ - { 0x0000, 0x0000, 0x0000 }, /* R2278 */ - { 0x0000, 0x0000, 0x0000 }, /* R2279 */ - { 0x0000, 0x0000, 0x0000 }, /* R2280 */ - { 0x0000, 0x0000, 0x0000 }, /* R2281 */ - { 0x0000, 0x0000, 0x0000 }, /* R2282 */ - { 0x0000, 0x0000, 0x0000 }, /* R2283 */ - { 0x0000, 0x0000, 0x0000 }, /* R2284 */ - { 0x0000, 0x0000, 0x0000 }, /* R2285 */ - { 0x0000, 0x0000, 0x0000 }, /* R2286 */ - { 0x0000, 0x0000, 0x0000 }, /* R2287 */ - { 0x0000, 0x0000, 0x0000 }, /* R2288 */ - { 0x0000, 0x0000, 0x0000 }, /* R2289 */ - { 0x0000, 0x0000, 0x0000 }, /* R2290 */ - { 0x0000, 0x0000, 0x0000 }, /* R2291 */ - { 0x0000, 0x0000, 0x0000 }, /* R2292 */ - { 0x0000, 0x0000, 0x0000 }, /* R2293 */ - { 0x0000, 0x0000, 0x0000 }, /* R2294 */ - { 0x0000, 0x0000, 0x0000 }, /* R2295 */ - { 0x0000, 0x0000, 0x0000 }, /* R2296 */ - { 0x0000, 0x0000, 0x0000 }, /* R2297 */ - { 0x0000, 0x0000, 0x0000 }, /* R2298 */ - { 0x0000, 0x0000, 0x0000 }, /* R2299 */ - { 0x0000, 0x0000, 0x0000 }, /* R2300 */ - { 0x0000, 0x0000, 0x0000 }, /* R2301 */ - { 0x0000, 0x0000, 0x0000 }, /* R2302 */ - { 0x0000, 0x0000, 0x0000 }, /* R2303 */ - { 0x0000, 0x0000, 0x0000 }, /* R2304 */ - { 0x0000, 0x0000, 0x0000 }, /* R2305 */ - { 0x0000, 0x0000, 0x0000 }, /* R2306 */ - { 0x0000, 0x0000, 0x0000 }, /* R2307 */ - { 0x0000, 0x0000, 0x0000 }, /* R2308 */ - { 0x0000, 0x0000, 0x0000 }, /* R2309 */ - { 0x0000, 0x0000, 0x0000 }, /* R2310 */ - { 0x0000, 0x0000, 0x0000 }, /* R2311 */ - { 0x0000, 0x0000, 0x0000 }, /* R2312 */ - { 0x0000, 0x0000, 0x0000 }, /* R2313 */ - { 0x0000, 0x0000, 0x0000 }, /* R2314 */ - { 0x0000, 0x0000, 0x0000 }, /* R2315 */ - { 0x0000, 0x0000, 0x0000 }, /* R2316 */ - { 0x0000, 0x0000, 0x0000 }, /* R2317 */ - { 0x0000, 0x0000, 0x0000 }, /* R2318 */ - { 0x0000, 0x0000, 0x0000 }, /* R2319 */ - { 0x0000, 0x0000, 0x0000 }, /* R2320 */ - { 0x0000, 0x0000, 0x0000 }, /* R2321 */ - { 0x0000, 0x0000, 0x0000 }, /* R2322 */ - { 0x0000, 0x0000, 0x0000 }, /* R2323 */ - { 0x0000, 0x0000, 0x0000 }, /* R2324 */ - { 0x0000, 0x0000, 0x0000 }, /* R2325 */ - { 0x0000, 0x0000, 0x0000 }, /* R2326 */ - { 0x0000, 0x0000, 0x0000 }, /* R2327 */ - { 0x0000, 0x0000, 0x0000 }, /* R2328 */ - { 0x0000, 0x0000, 0x0000 }, /* R2329 */ - { 0x0000, 0x0000, 0x0000 }, /* R2330 */ - { 0x0000, 0x0000, 0x0000 }, /* R2331 */ - { 0x0000, 0x0000, 0x0000 }, /* R2332 */ - { 0x0000, 0x0000, 0x0000 }, /* R2333 */ - { 0x0000, 0x0000, 0x0000 }, /* R2334 */ - { 0x0000, 0x0000, 0x0000 }, /* R2335 */ - { 0x0000, 0x0000, 0x0000 }, /* R2336 */ - { 0x0000, 0x0000, 0x0000 }, /* R2337 */ - { 0x0000, 0x0000, 0x0000 }, /* R2338 */ - { 0x0000, 0x0000, 0x0000 }, /* R2339 */ - { 0x0000, 0x0000, 0x0000 }, /* R2340 */ - { 0x0000, 0x0000, 0x0000 }, /* R2341 */ - { 0x0000, 0x0000, 0x0000 }, /* R2342 */ - { 0x0000, 0x0000, 0x0000 }, /* R2343 */ - { 0x0000, 0x0000, 0x0000 }, /* R2344 */ - { 0x0000, 0x0000, 0x0000 }, /* R2345 */ - { 0x0000, 0x0000, 0x0000 }, /* R2346 */ - { 0x0000, 0x0000, 0x0000 }, /* R2347 */ - { 0x0000, 0x0000, 0x0000 }, /* R2348 */ - { 0x0000, 0x0000, 0x0000 }, /* R2349 */ - { 0x0000, 0x0000, 0x0000 }, /* R2350 */ - { 0x0000, 0x0000, 0x0000 }, /* R2351 */ - { 0x0000, 0x0000, 0x0000 }, /* R2352 */ - { 0x0000, 0x0000, 0x0000 }, /* R2353 */ - { 0x0000, 0x0000, 0x0000 }, /* R2354 */ - { 0x0000, 0x0000, 0x0000 }, /* R2355 */ - { 0x0000, 0x0000, 0x0000 }, /* R2356 */ - { 0x0000, 0x0000, 0x0000 }, /* R2357 */ - { 0x0000, 0x0000, 0x0000 }, /* R2358 */ - { 0x0000, 0x0000, 0x0000 }, /* R2359 */ - { 0x0000, 0x0000, 0x0000 }, /* R2360 */ - { 0x0000, 0x0000, 0x0000 }, /* R2361 */ - { 0x0000, 0x0000, 0x0000 }, /* R2362 */ - { 0x0000, 0x0000, 0x0000 }, /* R2363 */ - { 0x0000, 0x0000, 0x0000 }, /* R2364 */ - { 0x0000, 0x0000, 0x0000 }, /* R2365 */ - { 0x0000, 0x0000, 0x0000 }, /* R2366 */ - { 0x0000, 0x0000, 0x0000 }, /* R2367 */ - { 0x0000, 0x0000, 0x0000 }, /* R2368 */ - { 0x0000, 0x0000, 0x0000 }, /* R2369 */ - { 0x0000, 0x0000, 0x0000 }, /* R2370 */ - { 0x0000, 0x0000, 0x0000 }, /* R2371 */ - { 0x0000, 0x0000, 0x0000 }, /* R2372 */ - { 0x0000, 0x0000, 0x0000 }, /* R2373 */ - { 0x0000, 0x0000, 0x0000 }, /* R2374 */ - { 0x0000, 0x0000, 0x0000 }, /* R2375 */ - { 0x0000, 0x0000, 0x0000 }, /* R2376 */ - { 0x0000, 0x0000, 0x0000 }, /* R2377 */ - { 0x0000, 0x0000, 0x0000 }, /* R2378 */ - { 0x0000, 0x0000, 0x0000 }, /* R2379 */ - { 0x0000, 0x0000, 0x0000 }, /* R2380 */ - { 0x0000, 0x0000, 0x0000 }, /* R2381 */ - { 0x0000, 0x0000, 0x0000 }, /* R2382 */ - { 0x0000, 0x0000, 0x0000 }, /* R2383 */ - { 0x0000, 0x0000, 0x0000 }, /* R2384 */ - { 0x0000, 0x0000, 0x0000 }, /* R2385 */ - { 0x0000, 0x0000, 0x0000 }, /* R2386 */ - { 0x0000, 0x0000, 0x0000 }, /* R2387 */ - { 0x0000, 0x0000, 0x0000 }, /* R2388 */ - { 0x0000, 0x0000, 0x0000 }, /* R2389 */ - { 0x0000, 0x0000, 0x0000 }, /* R2390 */ - { 0x0000, 0x0000, 0x0000 }, /* R2391 */ - { 0x0000, 0x0000, 0x0000 }, /* R2392 */ - { 0x0000, 0x0000, 0x0000 }, /* R2393 */ - { 0x0000, 0x0000, 0x0000 }, /* R2394 */ - { 0x0000, 0x0000, 0x0000 }, /* R2395 */ - { 0x0000, 0x0000, 0x0000 }, /* R2396 */ - { 0x0000, 0x0000, 0x0000 }, /* R2397 */ - { 0x0000, 0x0000, 0x0000 }, /* R2398 */ - { 0x0000, 0x0000, 0x0000 }, /* R2399 */ - { 0x0000, 0x0000, 0x0000 }, /* R2400 */ - { 0x0000, 0x0000, 0x0000 }, /* R2401 */ - { 0x0000, 0x0000, 0x0000 }, /* R2402 */ - { 0x0000, 0x0000, 0x0000 }, /* R2403 */ - { 0x0000, 0x0000, 0x0000 }, /* R2404 */ - { 0x0000, 0x0000, 0x0000 }, /* R2405 */ - { 0x0000, 0x0000, 0x0000 }, /* R2406 */ - { 0x0000, 0x0000, 0x0000 }, /* R2407 */ - { 0x0000, 0x0000, 0x0000 }, /* R2408 */ - { 0x0000, 0x0000, 0x0000 }, /* R2409 */ - { 0x0000, 0x0000, 0x0000 }, /* R2410 */ - { 0x0000, 0x0000, 0x0000 }, /* R2411 */ - { 0x0000, 0x0000, 0x0000 }, /* R2412 */ - { 0x0000, 0x0000, 0x0000 }, /* R2413 */ - { 0x0000, 0x0000, 0x0000 }, /* R2414 */ - { 0x0000, 0x0000, 0x0000 }, /* R2415 */ - { 0x0000, 0x0000, 0x0000 }, /* R2416 */ - { 0x0000, 0x0000, 0x0000 }, /* R2417 */ - { 0x0000, 0x0000, 0x0000 }, /* R2418 */ - { 0x0000, 0x0000, 0x0000 }, /* R2419 */ - { 0x0000, 0x0000, 0x0000 }, /* R2420 */ - { 0x0000, 0x0000, 0x0000 }, /* R2421 */ - { 0x0000, 0x0000, 0x0000 }, /* R2422 */ - { 0x0000, 0x0000, 0x0000 }, /* R2423 */ - { 0x0000, 0x0000, 0x0000 }, /* R2424 */ - { 0x0000, 0x0000, 0x0000 }, /* R2425 */ - { 0x0000, 0x0000, 0x0000 }, /* R2426 */ - { 0x0000, 0x0000, 0x0000 }, /* R2427 */ - { 0x0000, 0x0000, 0x0000 }, /* R2428 */ - { 0x0000, 0x0000, 0x0000 }, /* R2429 */ - { 0x0000, 0x0000, 0x0000 }, /* R2430 */ - { 0x0000, 0x0000, 0x0000 }, /* R2431 */ - { 0x0000, 0x0000, 0x0000 }, /* R2432 */ - { 0x0000, 0x0000, 0x0000 }, /* R2433 */ - { 0x0000, 0x0000, 0x0000 }, /* R2434 */ - { 0x0000, 0x0000, 0x0000 }, /* R2435 */ - { 0x0000, 0x0000, 0x0000 }, /* R2436 */ - { 0x0000, 0x0000, 0x0000 }, /* R2437 */ - { 0x0000, 0x0000, 0x0000 }, /* R2438 */ - { 0x0000, 0x0000, 0x0000 }, /* R2439 */ - { 0x0000, 0x0000, 0x0000 }, /* R2440 */ - { 0x0000, 0x0000, 0x0000 }, /* R2441 */ - { 0x0000, 0x0000, 0x0000 }, /* R2442 */ - { 0x0000, 0x0000, 0x0000 }, /* R2443 */ - { 0x0000, 0x0000, 0x0000 }, /* R2444 */ - { 0x0000, 0x0000, 0x0000 }, /* R2445 */ - { 0x0000, 0x0000, 0x0000 }, /* R2446 */ - { 0x0000, 0x0000, 0x0000 }, /* R2447 */ - { 0x0000, 0x0000, 0x0000 }, /* R2448 */ - { 0x0000, 0x0000, 0x0000 }, /* R2449 */ - { 0x0000, 0x0000, 0x0000 }, /* R2450 */ - { 0x0000, 0x0000, 0x0000 }, /* R2451 */ - { 0x0000, 0x0000, 0x0000 }, /* R2452 */ - { 0x0000, 0x0000, 0x0000 }, /* R2453 */ - { 0x0000, 0x0000, 0x0000 }, /* R2454 */ - { 0x0000, 0x0000, 0x0000 }, /* R2455 */ - { 0x0000, 0x0000, 0x0000 }, /* R2456 */ - { 0x0000, 0x0000, 0x0000 }, /* R2457 */ - { 0x0000, 0x0000, 0x0000 }, /* R2458 */ - { 0x0000, 0x0000, 0x0000 }, /* R2459 */ - { 0x0000, 0x0000, 0x0000 }, /* R2460 */ - { 0x0000, 0x0000, 0x0000 }, /* R2461 */ - { 0x0000, 0x0000, 0x0000 }, /* R2462 */ - { 0x0000, 0x0000, 0x0000 }, /* R2463 */ - { 0x0000, 0x0000, 0x0000 }, /* R2464 */ - { 0x0000, 0x0000, 0x0000 }, /* R2465 */ - { 0x0000, 0x0000, 0x0000 }, /* R2466 */ - { 0x0000, 0x0000, 0x0000 }, /* R2467 */ - { 0x0000, 0x0000, 0x0000 }, /* R2468 */ - { 0x0000, 0x0000, 0x0000 }, /* R2469 */ - { 0x0000, 0x0000, 0x0000 }, /* R2470 */ - { 0x0000, 0x0000, 0x0000 }, /* R2471 */ - { 0x0000, 0x0000, 0x0000 }, /* R2472 */ - { 0x0000, 0x0000, 0x0000 }, /* R2473 */ - { 0x0000, 0x0000, 0x0000 }, /* R2474 */ - { 0x0000, 0x0000, 0x0000 }, /* R2475 */ - { 0x0000, 0x0000, 0x0000 }, /* R2476 */ - { 0x0000, 0x0000, 0x0000 }, /* R2477 */ - { 0x0000, 0x0000, 0x0000 }, /* R2478 */ - { 0x0000, 0x0000, 0x0000 }, /* R2479 */ - { 0x0000, 0x0000, 0x0000 }, /* R2480 */ - { 0x0000, 0x0000, 0x0000 }, /* R2481 */ - { 0x0000, 0x0000, 0x0000 }, /* R2482 */ - { 0x0000, 0x0000, 0x0000 }, /* R2483 */ - { 0x0000, 0x0000, 0x0000 }, /* R2484 */ - { 0x0000, 0x0000, 0x0000 }, /* R2485 */ - { 0x0000, 0x0000, 0x0000 }, /* R2486 */ - { 0x0000, 0x0000, 0x0000 }, /* R2487 */ - { 0x0000, 0x0000, 0x0000 }, /* R2488 */ - { 0x0000, 0x0000, 0x0000 }, /* R2489 */ - { 0x0000, 0x0000, 0x0000 }, /* R2490 */ - { 0x0000, 0x0000, 0x0000 }, /* R2491 */ - { 0x0000, 0x0000, 0x0000 }, /* R2492 */ - { 0x0000, 0x0000, 0x0000 }, /* R2493 */ - { 0x0000, 0x0000, 0x0000 }, /* R2494 */ - { 0x0000, 0x0000, 0x0000 }, /* R2495 */ - { 0x0000, 0x0000, 0x0000 }, /* R2496 */ - { 0x0000, 0x0000, 0x0000 }, /* R2497 */ - { 0x0000, 0x0000, 0x0000 }, /* R2498 */ - { 0x0000, 0x0000, 0x0000 }, /* R2499 */ - { 0x0000, 0x0000, 0x0000 }, /* R2500 */ - { 0x0000, 0x0000, 0x0000 }, /* R2501 */ - { 0x0000, 0x0000, 0x0000 }, /* R2502 */ - { 0x0000, 0x0000, 0x0000 }, /* R2503 */ - { 0x0000, 0x0000, 0x0000 }, /* R2504 */ - { 0x0000, 0x0000, 0x0000 }, /* R2505 */ - { 0x0000, 0x0000, 0x0000 }, /* R2506 */ - { 0x0000, 0x0000, 0x0000 }, /* R2507 */ - { 0x0000, 0x0000, 0x0000 }, /* R2508 */ - { 0x0000, 0x0000, 0x0000 }, /* R2509 */ - { 0x0000, 0x0000, 0x0000 }, /* R2510 */ - { 0x0000, 0x0000, 0x0000 }, /* R2511 */ - { 0x0000, 0x0000, 0x0000 }, /* R2512 */ - { 0x0000, 0x0000, 0x0000 }, /* R2513 */ - { 0x0000, 0x0000, 0x0000 }, /* R2514 */ - { 0x0000, 0x0000, 0x0000 }, /* R2515 */ - { 0x0000, 0x0000, 0x0000 }, /* R2516 */ - { 0x0000, 0x0000, 0x0000 }, /* R2517 */ - { 0x0000, 0x0000, 0x0000 }, /* R2518 */ - { 0x0000, 0x0000, 0x0000 }, /* R2519 */ - { 0x0000, 0x0000, 0x0000 }, /* R2520 */ - { 0x0000, 0x0000, 0x0000 }, /* R2521 */ - { 0x0000, 0x0000, 0x0000 }, /* R2522 */ - { 0x0000, 0x0000, 0x0000 }, /* R2523 */ - { 0x0000, 0x0000, 0x0000 }, /* R2524 */ - { 0x0000, 0x0000, 0x0000 }, /* R2525 */ - { 0x0000, 0x0000, 0x0000 }, /* R2526 */ - { 0x0000, 0x0000, 0x0000 }, /* R2527 */ - { 0x0000, 0x0000, 0x0000 }, /* R2528 */ - { 0x0000, 0x0000, 0x0000 }, /* R2529 */ - { 0x0000, 0x0000, 0x0000 }, /* R2530 */ - { 0x0000, 0x0000, 0x0000 }, /* R2531 */ - { 0x0000, 0x0000, 0x0000 }, /* R2532 */ - { 0x0000, 0x0000, 0x0000 }, /* R2533 */ - { 0x0000, 0x0000, 0x0000 }, /* R2534 */ - { 0x0000, 0x0000, 0x0000 }, /* R2535 */ - { 0x0000, 0x0000, 0x0000 }, /* R2536 */ - { 0x0000, 0x0000, 0x0000 }, /* R2537 */ - { 0x0000, 0x0000, 0x0000 }, /* R2538 */ - { 0x0000, 0x0000, 0x0000 }, /* R2539 */ - { 0x0000, 0x0000, 0x0000 }, /* R2540 */ - { 0x0000, 0x0000, 0x0000 }, /* R2541 */ - { 0x0000, 0x0000, 0x0000 }, /* R2542 */ - { 0x0000, 0x0000, 0x0000 }, /* R2543 */ - { 0x0000, 0x0000, 0x0000 }, /* R2544 */ - { 0x0000, 0x0000, 0x0000 }, /* R2545 */ - { 0x0000, 0x0000, 0x0000 }, /* R2546 */ - { 0x0000, 0x0000, 0x0000 }, /* R2547 */ - { 0x0000, 0x0000, 0x0000 }, /* R2548 */ - { 0x0000, 0x0000, 0x0000 }, /* R2549 */ - { 0x0000, 0x0000, 0x0000 }, /* R2550 */ - { 0x0000, 0x0000, 0x0000 }, /* R2551 */ - { 0x0000, 0x0000, 0x0000 }, /* R2552 */ - { 0x0000, 0x0000, 0x0000 }, /* R2553 */ - { 0x0000, 0x0000, 0x0000 }, /* R2554 */ - { 0x0000, 0x0000, 0x0000 }, /* R2555 */ - { 0x0000, 0x0000, 0x0000 }, /* R2556 */ - { 0x0000, 0x0000, 0x0000 }, /* R2557 */ - { 0x0000, 0x0000, 0x0000 }, /* R2558 */ - { 0x0000, 0x0000, 0x0000 }, /* R2559 */ - { 0x0000, 0x0000, 0x0000 }, /* R2560 */ - { 0x0000, 0x0000, 0x0000 }, /* R2561 */ - { 0x0000, 0x0000, 0x0000 }, /* R2562 */ - { 0x0000, 0x0000, 0x0000 }, /* R2563 */ - { 0x0000, 0x0000, 0x0000 }, /* R2564 */ - { 0x0000, 0x0000, 0x0000 }, /* R2565 */ - { 0x0000, 0x0000, 0x0000 }, /* R2566 */ - { 0x0000, 0x0000, 0x0000 }, /* R2567 */ - { 0x0000, 0x0000, 0x0000 }, /* R2568 */ - { 0x0000, 0x0000, 0x0000 }, /* R2569 */ - { 0x0000, 0x0000, 0x0000 }, /* R2570 */ - { 0x0000, 0x0000, 0x0000 }, /* R2571 */ - { 0x0000, 0x0000, 0x0000 }, /* R2572 */ - { 0x0000, 0x0000, 0x0000 }, /* R2573 */ - { 0x0000, 0x0000, 0x0000 }, /* R2574 */ - { 0x0000, 0x0000, 0x0000 }, /* R2575 */ - { 0x0000, 0x0000, 0x0000 }, /* R2576 */ - { 0x0000, 0x0000, 0x0000 }, /* R2577 */ - { 0x0000, 0x0000, 0x0000 }, /* R2578 */ - { 0x0000, 0x0000, 0x0000 }, /* R2579 */ - { 0x0000, 0x0000, 0x0000 }, /* R2580 */ - { 0x0000, 0x0000, 0x0000 }, /* R2581 */ - { 0x0000, 0x0000, 0x0000 }, /* R2582 */ - { 0x0000, 0x0000, 0x0000 }, /* R2583 */ - { 0x0000, 0x0000, 0x0000 }, /* R2584 */ - { 0x0000, 0x0000, 0x0000 }, /* R2585 */ - { 0x0000, 0x0000, 0x0000 }, /* R2586 */ - { 0x0000, 0x0000, 0x0000 }, /* R2587 */ - { 0x0000, 0x0000, 0x0000 }, /* R2588 */ - { 0x0000, 0x0000, 0x0000 }, /* R2589 */ - { 0x0000, 0x0000, 0x0000 }, /* R2590 */ - { 0x0000, 0x0000, 0x0000 }, /* R2591 */ - { 0x0000, 0x0000, 0x0000 }, /* R2592 */ - { 0x0000, 0x0000, 0x0000 }, /* R2593 */ - { 0x0000, 0x0000, 0x0000 }, /* R2594 */ - { 0x0000, 0x0000, 0x0000 }, /* R2595 */ - { 0x0000, 0x0000, 0x0000 }, /* R2596 */ - { 0x0000, 0x0000, 0x0000 }, /* R2597 */ - { 0x0000, 0x0000, 0x0000 }, /* R2598 */ - { 0x0000, 0x0000, 0x0000 }, /* R2599 */ - { 0x0000, 0x0000, 0x0000 }, /* R2600 */ - { 0x0000, 0x0000, 0x0000 }, /* R2601 */ - { 0x0000, 0x0000, 0x0000 }, /* R2602 */ - { 0x0000, 0x0000, 0x0000 }, /* R2603 */ - { 0x0000, 0x0000, 0x0000 }, /* R2604 */ - { 0x0000, 0x0000, 0x0000 }, /* R2605 */ - { 0x0000, 0x0000, 0x0000 }, /* R2606 */ - { 0x0000, 0x0000, 0x0000 }, /* R2607 */ - { 0x0000, 0x0000, 0x0000 }, /* R2608 */ - { 0x0000, 0x0000, 0x0000 }, /* R2609 */ - { 0x0000, 0x0000, 0x0000 }, /* R2610 */ - { 0x0000, 0x0000, 0x0000 }, /* R2611 */ - { 0x0000, 0x0000, 0x0000 }, /* R2612 */ - { 0x0000, 0x0000, 0x0000 }, /* R2613 */ - { 0x0000, 0x0000, 0x0000 }, /* R2614 */ - { 0x0000, 0x0000, 0x0000 }, /* R2615 */ - { 0x0000, 0x0000, 0x0000 }, /* R2616 */ - { 0x0000, 0x0000, 0x0000 }, /* R2617 */ - { 0x0000, 0x0000, 0x0000 }, /* R2618 */ - { 0x0000, 0x0000, 0x0000 }, /* R2619 */ - { 0x0000, 0x0000, 0x0000 }, /* R2620 */ - { 0x0000, 0x0000, 0x0000 }, /* R2621 */ - { 0x0000, 0x0000, 0x0000 }, /* R2622 */ - { 0x0000, 0x0000, 0x0000 }, /* R2623 */ - { 0x0000, 0x0000, 0x0000 }, /* R2624 */ - { 0x0000, 0x0000, 0x0000 }, /* R2625 */ - { 0x0000, 0x0000, 0x0000 }, /* R2626 */ - { 0x0000, 0x0000, 0x0000 }, /* R2627 */ - { 0x0000, 0x0000, 0x0000 }, /* R2628 */ - { 0x0000, 0x0000, 0x0000 }, /* R2629 */ - { 0x0000, 0x0000, 0x0000 }, /* R2630 */ - { 0x0000, 0x0000, 0x0000 }, /* R2631 */ - { 0x0000, 0x0000, 0x0000 }, /* R2632 */ - { 0x0000, 0x0000, 0x0000 }, /* R2633 */ - { 0x0000, 0x0000, 0x0000 }, /* R2634 */ - { 0x0000, 0x0000, 0x0000 }, /* R2635 */ - { 0x0000, 0x0000, 0x0000 }, /* R2636 */ - { 0x0000, 0x0000, 0x0000 }, /* R2637 */ - { 0x0000, 0x0000, 0x0000 }, /* R2638 */ - { 0x0000, 0x0000, 0x0000 }, /* R2639 */ - { 0x0000, 0x0000, 0x0000 }, /* R2640 */ - { 0x0000, 0x0000, 0x0000 }, /* R2641 */ - { 0x0000, 0x0000, 0x0000 }, /* R2642 */ - { 0x0000, 0x0000, 0x0000 }, /* R2643 */ - { 0x0000, 0x0000, 0x0000 }, /* R2644 */ - { 0x0000, 0x0000, 0x0000 }, /* R2645 */ - { 0x0000, 0x0000, 0x0000 }, /* R2646 */ - { 0x0000, 0x0000, 0x0000 }, /* R2647 */ - { 0x0000, 0x0000, 0x0000 }, /* R2648 */ - { 0x0000, 0x0000, 0x0000 }, /* R2649 */ - { 0x0000, 0x0000, 0x0000 }, /* R2650 */ - { 0x0000, 0x0000, 0x0000 }, /* R2651 */ - { 0x0000, 0x0000, 0x0000 }, /* R2652 */ - { 0x0000, 0x0000, 0x0000 }, /* R2653 */ - { 0x0000, 0x0000, 0x0000 }, /* R2654 */ - { 0x0000, 0x0000, 0x0000 }, /* R2655 */ - { 0x0000, 0x0000, 0x0000 }, /* R2656 */ - { 0x0000, 0x0000, 0x0000 }, /* R2657 */ - { 0x0000, 0x0000, 0x0000 }, /* R2658 */ - { 0x0000, 0x0000, 0x0000 }, /* R2659 */ - { 0x0000, 0x0000, 0x0000 }, /* R2660 */ - { 0x0000, 0x0000, 0x0000 }, /* R2661 */ - { 0x0000, 0x0000, 0x0000 }, /* R2662 */ - { 0x0000, 0x0000, 0x0000 }, /* R2663 */ - { 0x0000, 0x0000, 0x0000 }, /* R2664 */ - { 0x0000, 0x0000, 0x0000 }, /* R2665 */ - { 0x0000, 0x0000, 0x0000 }, /* R2666 */ - { 0x0000, 0x0000, 0x0000 }, /* R2667 */ - { 0x0000, 0x0000, 0x0000 }, /* R2668 */ - { 0x0000, 0x0000, 0x0000 }, /* R2669 */ - { 0x0000, 0x0000, 0x0000 }, /* R2670 */ - { 0x0000, 0x0000, 0x0000 }, /* R2671 */ - { 0x0000, 0x0000, 0x0000 }, /* R2672 */ - { 0x0000, 0x0000, 0x0000 }, /* R2673 */ - { 0x0000, 0x0000, 0x0000 }, /* R2674 */ - { 0x0000, 0x0000, 0x0000 }, /* R2675 */ - { 0x0000, 0x0000, 0x0000 }, /* R2676 */ - { 0x0000, 0x0000, 0x0000 }, /* R2677 */ - { 0x0000, 0x0000, 0x0000 }, /* R2678 */ - { 0x0000, 0x0000, 0x0000 }, /* R2679 */ - { 0x0000, 0x0000, 0x0000 }, /* R2680 */ - { 0x0000, 0x0000, 0x0000 }, /* R2681 */ - { 0x0000, 0x0000, 0x0000 }, /* R2682 */ - { 0x0000, 0x0000, 0x0000 }, /* R2683 */ - { 0x0000, 0x0000, 0x0000 }, /* R2684 */ - { 0x0000, 0x0000, 0x0000 }, /* R2685 */ - { 0x0000, 0x0000, 0x0000 }, /* R2686 */ - { 0x0000, 0x0000, 0x0000 }, /* R2687 */ - { 0x0000, 0x0000, 0x0000 }, /* R2688 */ - { 0x0000, 0x0000, 0x0000 }, /* R2689 */ - { 0x0000, 0x0000, 0x0000 }, /* R2690 */ - { 0x0000, 0x0000, 0x0000 }, /* R2691 */ - { 0x0000, 0x0000, 0x0000 }, /* R2692 */ - { 0x0000, 0x0000, 0x0000 }, /* R2693 */ - { 0x0000, 0x0000, 0x0000 }, /* R2694 */ - { 0x0000, 0x0000, 0x0000 }, /* R2695 */ - { 0x0000, 0x0000, 0x0000 }, /* R2696 */ - { 0x0000, 0x0000, 0x0000 }, /* R2697 */ - { 0x0000, 0x0000, 0x0000 }, /* R2698 */ - { 0x0000, 0x0000, 0x0000 }, /* R2699 */ - { 0x0000, 0x0000, 0x0000 }, /* R2700 */ - { 0x0000, 0x0000, 0x0000 }, /* R2701 */ - { 0x0000, 0x0000, 0x0000 }, /* R2702 */ - { 0x0000, 0x0000, 0x0000 }, /* R2703 */ - { 0x0000, 0x0000, 0x0000 }, /* R2704 */ - { 0x0000, 0x0000, 0x0000 }, /* R2705 */ - { 0x0000, 0x0000, 0x0000 }, /* R2706 */ - { 0x0000, 0x0000, 0x0000 }, /* R2707 */ - { 0x0000, 0x0000, 0x0000 }, /* R2708 */ - { 0x0000, 0x0000, 0x0000 }, /* R2709 */ - { 0x0000, 0x0000, 0x0000 }, /* R2710 */ - { 0x0000, 0x0000, 0x0000 }, /* R2711 */ - { 0x0000, 0x0000, 0x0000 }, /* R2712 */ - { 0x0000, 0x0000, 0x0000 }, /* R2713 */ - { 0x0000, 0x0000, 0x0000 }, /* R2714 */ - { 0x0000, 0x0000, 0x0000 }, /* R2715 */ - { 0x0000, 0x0000, 0x0000 }, /* R2716 */ - { 0x0000, 0x0000, 0x0000 }, /* R2717 */ - { 0x0000, 0x0000, 0x0000 }, /* R2718 */ - { 0x0000, 0x0000, 0x0000 }, /* R2719 */ - { 0x0000, 0x0000, 0x0000 }, /* R2720 */ - { 0x0000, 0x0000, 0x0000 }, /* R2721 */ - { 0x0000, 0x0000, 0x0000 }, /* R2722 */ - { 0x0000, 0x0000, 0x0000 }, /* R2723 */ - { 0x0000, 0x0000, 0x0000 }, /* R2724 */ - { 0x0000, 0x0000, 0x0000 }, /* R2725 */ - { 0x0000, 0x0000, 0x0000 }, /* R2726 */ - { 0x0000, 0x0000, 0x0000 }, /* R2727 */ - { 0x0000, 0x0000, 0x0000 }, /* R2728 */ - { 0x0000, 0x0000, 0x0000 }, /* R2729 */ - { 0x0000, 0x0000, 0x0000 }, /* R2730 */ - { 0x0000, 0x0000, 0x0000 }, /* R2731 */ - { 0x0000, 0x0000, 0x0000 }, /* R2732 */ - { 0x0000, 0x0000, 0x0000 }, /* R2733 */ - { 0x0000, 0x0000, 0x0000 }, /* R2734 */ - { 0x0000, 0x0000, 0x0000 }, /* R2735 */ - { 0x0000, 0x0000, 0x0000 }, /* R2736 */ - { 0x0000, 0x0000, 0x0000 }, /* R2737 */ - { 0x0000, 0x0000, 0x0000 }, /* R2738 */ - { 0x0000, 0x0000, 0x0000 }, /* R2739 */ - { 0x0000, 0x0000, 0x0000 }, /* R2740 */ - { 0x0000, 0x0000, 0x0000 }, /* R2741 */ - { 0x0000, 0x0000, 0x0000 }, /* R2742 */ - { 0x0000, 0x0000, 0x0000 }, /* R2743 */ - { 0x0000, 0x0000, 0x0000 }, /* R2744 */ - { 0x0000, 0x0000, 0x0000 }, /* R2745 */ - { 0x0000, 0x0000, 0x0000 }, /* R2746 */ - { 0x0000, 0x0000, 0x0000 }, /* R2747 */ - { 0x0000, 0x0000, 0x0000 }, /* R2748 */ - { 0x0000, 0x0000, 0x0000 }, /* R2749 */ - { 0x0000, 0x0000, 0x0000 }, /* R2750 */ - { 0x0000, 0x0000, 0x0000 }, /* R2751 */ - { 0x0000, 0x0000, 0x0000 }, /* R2752 */ - { 0x0000, 0x0000, 0x0000 }, /* R2753 */ - { 0x0000, 0x0000, 0x0000 }, /* R2754 */ - { 0x0000, 0x0000, 0x0000 }, /* R2755 */ - { 0x0000, 0x0000, 0x0000 }, /* R2756 */ - { 0x0000, 0x0000, 0x0000 }, /* R2757 */ - { 0x0000, 0x0000, 0x0000 }, /* R2758 */ - { 0x0000, 0x0000, 0x0000 }, /* R2759 */ - { 0x0000, 0x0000, 0x0000 }, /* R2760 */ - { 0x0000, 0x0000, 0x0000 }, /* R2761 */ - { 0x0000, 0x0000, 0x0000 }, /* R2762 */ - { 0x0000, 0x0000, 0x0000 }, /* R2763 */ - { 0x0000, 0x0000, 0x0000 }, /* R2764 */ - { 0x0000, 0x0000, 0x0000 }, /* R2765 */ - { 0x0000, 0x0000, 0x0000 }, /* R2766 */ - { 0x0000, 0x0000, 0x0000 }, /* R2767 */ - { 0x0000, 0x0000, 0x0000 }, /* R2768 */ - { 0x0000, 0x0000, 0x0000 }, /* R2769 */ - { 0x0000, 0x0000, 0x0000 }, /* R2770 */ - { 0x0000, 0x0000, 0x0000 }, /* R2771 */ - { 0x0000, 0x0000, 0x0000 }, /* R2772 */ - { 0x0000, 0x0000, 0x0000 }, /* R2773 */ - { 0x0000, 0x0000, 0x0000 }, /* R2774 */ - { 0x0000, 0x0000, 0x0000 }, /* R2775 */ - { 0x0000, 0x0000, 0x0000 }, /* R2776 */ - { 0x0000, 0x0000, 0x0000 }, /* R2777 */ - { 0x0000, 0x0000, 0x0000 }, /* R2778 */ - { 0x0000, 0x0000, 0x0000 }, /* R2779 */ - { 0x0000, 0x0000, 0x0000 }, /* R2780 */ - { 0x0000, 0x0000, 0x0000 }, /* R2781 */ - { 0x0000, 0x0000, 0x0000 }, /* R2782 */ - { 0x0000, 0x0000, 0x0000 }, /* R2783 */ - { 0x0000, 0x0000, 0x0000 }, /* R2784 */ - { 0x0000, 0x0000, 0x0000 }, /* R2785 */ - { 0x0000, 0x0000, 0x0000 }, /* R2786 */ - { 0x0000, 0x0000, 0x0000 }, /* R2787 */ - { 0x0000, 0x0000, 0x0000 }, /* R2788 */ - { 0x0000, 0x0000, 0x0000 }, /* R2789 */ - { 0x0000, 0x0000, 0x0000 }, /* R2790 */ - { 0x0000, 0x0000, 0x0000 }, /* R2791 */ - { 0x0000, 0x0000, 0x0000 }, /* R2792 */ - { 0x0000, 0x0000, 0x0000 }, /* R2793 */ - { 0x0000, 0x0000, 0x0000 }, /* R2794 */ - { 0x0000, 0x0000, 0x0000 }, /* R2795 */ - { 0x0000, 0x0000, 0x0000 }, /* R2796 */ - { 0x0000, 0x0000, 0x0000 }, /* R2797 */ - { 0x0000, 0x0000, 0x0000 }, /* R2798 */ - { 0x0000, 0x0000, 0x0000 }, /* R2799 */ - { 0x0000, 0x0000, 0x0000 }, /* R2800 */ - { 0x0000, 0x0000, 0x0000 }, /* R2801 */ - { 0x0000, 0x0000, 0x0000 }, /* R2802 */ - { 0x0000, 0x0000, 0x0000 }, /* R2803 */ - { 0x0000, 0x0000, 0x0000 }, /* R2804 */ - { 0x0000, 0x0000, 0x0000 }, /* R2805 */ - { 0x0000, 0x0000, 0x0000 }, /* R2806 */ - { 0x0000, 0x0000, 0x0000 }, /* R2807 */ - { 0x0000, 0x0000, 0x0000 }, /* R2808 */ - { 0x0000, 0x0000, 0x0000 }, /* R2809 */ - { 0x0000, 0x0000, 0x0000 }, /* R2810 */ - { 0x0000, 0x0000, 0x0000 }, /* R2811 */ - { 0x0000, 0x0000, 0x0000 }, /* R2812 */ - { 0x0000, 0x0000, 0x0000 }, /* R2813 */ - { 0x0000, 0x0000, 0x0000 }, /* R2814 */ - { 0x0000, 0x0000, 0x0000 }, /* R2815 */ - { 0x0000, 0x0000, 0x0000 }, /* R2816 */ - { 0x0000, 0x0000, 0x0000 }, /* R2817 */ - { 0x0000, 0x0000, 0x0000 }, /* R2818 */ - { 0x0000, 0x0000, 0x0000 }, /* R2819 */ - { 0x0000, 0x0000, 0x0000 }, /* R2820 */ - { 0x0000, 0x0000, 0x0000 }, /* R2821 */ - { 0x0000, 0x0000, 0x0000 }, /* R2822 */ - { 0x0000, 0x0000, 0x0000 }, /* R2823 */ - { 0x0000, 0x0000, 0x0000 }, /* R2824 */ - { 0x0000, 0x0000, 0x0000 }, /* R2825 */ - { 0x0000, 0x0000, 0x0000 }, /* R2826 */ - { 0x0000, 0x0000, 0x0000 }, /* R2827 */ - { 0x0000, 0x0000, 0x0000 }, /* R2828 */ - { 0x0000, 0x0000, 0x0000 }, /* R2829 */ - { 0x0000, 0x0000, 0x0000 }, /* R2830 */ - { 0x0000, 0x0000, 0x0000 }, /* R2831 */ - { 0x0000, 0x0000, 0x0000 }, /* R2832 */ - { 0x0000, 0x0000, 0x0000 }, /* R2833 */ - { 0x0000, 0x0000, 0x0000 }, /* R2834 */ - { 0x0000, 0x0000, 0x0000 }, /* R2835 */ - { 0x0000, 0x0000, 0x0000 }, /* R2836 */ - { 0x0000, 0x0000, 0x0000 }, /* R2837 */ - { 0x0000, 0x0000, 0x0000 }, /* R2838 */ - { 0x0000, 0x0000, 0x0000 }, /* R2839 */ - { 0x0000, 0x0000, 0x0000 }, /* R2840 */ - { 0x0000, 0x0000, 0x0000 }, /* R2841 */ - { 0x0000, 0x0000, 0x0000 }, /* R2842 */ - { 0x0000, 0x0000, 0x0000 }, /* R2843 */ - { 0x0000, 0x0000, 0x0000 }, /* R2844 */ - { 0x0000, 0x0000, 0x0000 }, /* R2845 */ - { 0x0000, 0x0000, 0x0000 }, /* R2846 */ - { 0x0000, 0x0000, 0x0000 }, /* R2847 */ - { 0x0000, 0x0000, 0x0000 }, /* R2848 */ - { 0x0000, 0x0000, 0x0000 }, /* R2849 */ - { 0x0000, 0x0000, 0x0000 }, /* R2850 */ - { 0x0000, 0x0000, 0x0000 }, /* R2851 */ - { 0x0000, 0x0000, 0x0000 }, /* R2852 */ - { 0x0000, 0x0000, 0x0000 }, /* R2853 */ - { 0x0000, 0x0000, 0x0000 }, /* R2854 */ - { 0x0000, 0x0000, 0x0000 }, /* R2855 */ - { 0x0000, 0x0000, 0x0000 }, /* R2856 */ - { 0x0000, 0x0000, 0x0000 }, /* R2857 */ - { 0x0000, 0x0000, 0x0000 }, /* R2858 */ - { 0x0000, 0x0000, 0x0000 }, /* R2859 */ - { 0x0000, 0x0000, 0x0000 }, /* R2860 */ - { 0x0000, 0x0000, 0x0000 }, /* R2861 */ - { 0x0000, 0x0000, 0x0000 }, /* R2862 */ - { 0x0000, 0x0000, 0x0000 }, /* R2863 */ - { 0x0000, 0x0000, 0x0000 }, /* R2864 */ - { 0x0000, 0x0000, 0x0000 }, /* R2865 */ - { 0x0000, 0x0000, 0x0000 }, /* R2866 */ - { 0x0000, 0x0000, 0x0000 }, /* R2867 */ - { 0x0000, 0x0000, 0x0000 }, /* R2868 */ - { 0x0000, 0x0000, 0x0000 }, /* R2869 */ - { 0x0000, 0x0000, 0x0000 }, /* R2870 */ - { 0x0000, 0x0000, 0x0000 }, /* R2871 */ - { 0x0000, 0x0000, 0x0000 }, /* R2872 */ - { 0x0000, 0x0000, 0x0000 }, /* R2873 */ - { 0x0000, 0x0000, 0x0000 }, /* R2874 */ - { 0x0000, 0x0000, 0x0000 }, /* R2875 */ - { 0x0000, 0x0000, 0x0000 }, /* R2876 */ - { 0x0000, 0x0000, 0x0000 }, /* R2877 */ - { 0x0000, 0x0000, 0x0000 }, /* R2878 */ - { 0x0000, 0x0000, 0x0000 }, /* R2879 */ - { 0x0000, 0x0000, 0x0000 }, /* R2880 */ - { 0x0000, 0x0000, 0x0000 }, /* R2881 */ - { 0x0000, 0x0000, 0x0000 }, /* R2882 */ - { 0x0000, 0x0000, 0x0000 }, /* R2883 */ - { 0x0000, 0x0000, 0x0000 }, /* R2884 */ - { 0x0000, 0x0000, 0x0000 }, /* R2885 */ - { 0x0000, 0x0000, 0x0000 }, /* R2886 */ - { 0x0000, 0x0000, 0x0000 }, /* R2887 */ - { 0x0000, 0x0000, 0x0000 }, /* R2888 */ - { 0x0000, 0x0000, 0x0000 }, /* R2889 */ - { 0x0000, 0x0000, 0x0000 }, /* R2890 */ - { 0x0000, 0x0000, 0x0000 }, /* R2891 */ - { 0x0000, 0x0000, 0x0000 }, /* R2892 */ - { 0x0000, 0x0000, 0x0000 }, /* R2893 */ - { 0x0000, 0x0000, 0x0000 }, /* R2894 */ - { 0x0000, 0x0000, 0x0000 }, /* R2895 */ - { 0x0000, 0x0000, 0x0000 }, /* R2896 */ - { 0x0000, 0x0000, 0x0000 }, /* R2897 */ - { 0x0000, 0x0000, 0x0000 }, /* R2898 */ - { 0x0000, 0x0000, 0x0000 }, /* R2899 */ - { 0x0000, 0x0000, 0x0000 }, /* R2900 */ - { 0x0000, 0x0000, 0x0000 }, /* R2901 */ - { 0x0000, 0x0000, 0x0000 }, /* R2902 */ - { 0x0000, 0x0000, 0x0000 }, /* R2903 */ - { 0x0000, 0x0000, 0x0000 }, /* R2904 */ - { 0x0000, 0x0000, 0x0000 }, /* R2905 */ - { 0x0000, 0x0000, 0x0000 }, /* R2906 */ - { 0x0000, 0x0000, 0x0000 }, /* R2907 */ - { 0x0000, 0x0000, 0x0000 }, /* R2908 */ - { 0x0000, 0x0000, 0x0000 }, /* R2909 */ - { 0x0000, 0x0000, 0x0000 }, /* R2910 */ - { 0x0000, 0x0000, 0x0000 }, /* R2911 */ - { 0x0000, 0x0000, 0x0000 }, /* R2912 */ - { 0x0000, 0x0000, 0x0000 }, /* R2913 */ - { 0x0000, 0x0000, 0x0000 }, /* R2914 */ - { 0x0000, 0x0000, 0x0000 }, /* R2915 */ - { 0x0000, 0x0000, 0x0000 }, /* R2916 */ - { 0x0000, 0x0000, 0x0000 }, /* R2917 */ - { 0x0000, 0x0000, 0x0000 }, /* R2918 */ - { 0x0000, 0x0000, 0x0000 }, /* R2919 */ - { 0x0000, 0x0000, 0x0000 }, /* R2920 */ - { 0x0000, 0x0000, 0x0000 }, /* R2921 */ - { 0x0000, 0x0000, 0x0000 }, /* R2922 */ - { 0x0000, 0x0000, 0x0000 }, /* R2923 */ - { 0x0000, 0x0000, 0x0000 }, /* R2924 */ - { 0x0000, 0x0000, 0x0000 }, /* R2925 */ - { 0x0000, 0x0000, 0x0000 }, /* R2926 */ - { 0x0000, 0x0000, 0x0000 }, /* R2927 */ - { 0x0000, 0x0000, 0x0000 }, /* R2928 */ - { 0x0000, 0x0000, 0x0000 }, /* R2929 */ - { 0x0000, 0x0000, 0x0000 }, /* R2930 */ - { 0x0000, 0x0000, 0x0000 }, /* R2931 */ - { 0x0000, 0x0000, 0x0000 }, /* R2932 */ - { 0x0000, 0x0000, 0x0000 }, /* R2933 */ - { 0x0000, 0x0000, 0x0000 }, /* R2934 */ - { 0x0000, 0x0000, 0x0000 }, /* R2935 */ - { 0x0000, 0x0000, 0x0000 }, /* R2936 */ - { 0x0000, 0x0000, 0x0000 }, /* R2937 */ - { 0x0000, 0x0000, 0x0000 }, /* R2938 */ - { 0x0000, 0x0000, 0x0000 }, /* R2939 */ - { 0x0000, 0x0000, 0x0000 }, /* R2940 */ - { 0x0000, 0x0000, 0x0000 }, /* R2941 */ - { 0x0000, 0x0000, 0x0000 }, /* R2942 */ - { 0x0000, 0x0000, 0x0000 }, /* R2943 */ - { 0x0000, 0x0000, 0x0000 }, /* R2944 */ - { 0x0000, 0x0000, 0x0000 }, /* R2945 */ - { 0x0000, 0x0000, 0x0000 }, /* R2946 */ - { 0x0000, 0x0000, 0x0000 }, /* R2947 */ - { 0x0000, 0x0000, 0x0000 }, /* R2948 */ - { 0x0000, 0x0000, 0x0000 }, /* R2949 */ - { 0x0000, 0x0000, 0x0000 }, /* R2950 */ - { 0x0000, 0x0000, 0x0000 }, /* R2951 */ - { 0x0000, 0x0000, 0x0000 }, /* R2952 */ - { 0x0000, 0x0000, 0x0000 }, /* R2953 */ - { 0x0000, 0x0000, 0x0000 }, /* R2954 */ - { 0x0000, 0x0000, 0x0000 }, /* R2955 */ - { 0x0000, 0x0000, 0x0000 }, /* R2956 */ - { 0x0000, 0x0000, 0x0000 }, /* R2957 */ - { 0x0000, 0x0000, 0x0000 }, /* R2958 */ - { 0x0000, 0x0000, 0x0000 }, /* R2959 */ - { 0x0000, 0x0000, 0x0000 }, /* R2960 */ - { 0x0000, 0x0000, 0x0000 }, /* R2961 */ - { 0x0000, 0x0000, 0x0000 }, /* R2962 */ - { 0x0000, 0x0000, 0x0000 }, /* R2963 */ - { 0x0000, 0x0000, 0x0000 }, /* R2964 */ - { 0x0000, 0x0000, 0x0000 }, /* R2965 */ - { 0x0000, 0x0000, 0x0000 }, /* R2966 */ - { 0x0000, 0x0000, 0x0000 }, /* R2967 */ - { 0x0000, 0x0000, 0x0000 }, /* R2968 */ - { 0x0000, 0x0000, 0x0000 }, /* R2969 */ - { 0x0000, 0x0000, 0x0000 }, /* R2970 */ - { 0x0000, 0x0000, 0x0000 }, /* R2971 */ - { 0x0000, 0x0000, 0x0000 }, /* R2972 */ - { 0x0000, 0x0000, 0x0000 }, /* R2973 */ - { 0x0000, 0x0000, 0x0000 }, /* R2974 */ - { 0x0000, 0x0000, 0x0000 }, /* R2975 */ - { 0x0000, 0x0000, 0x0000 }, /* R2976 */ - { 0x0000, 0x0000, 0x0000 }, /* R2977 */ - { 0x0000, 0x0000, 0x0000 }, /* R2978 */ - { 0x0000, 0x0000, 0x0000 }, /* R2979 */ - { 0x0000, 0x0000, 0x0000 }, /* R2980 */ - { 0x0000, 0x0000, 0x0000 }, /* R2981 */ - { 0x0000, 0x0000, 0x0000 }, /* R2982 */ - { 0x0000, 0x0000, 0x0000 }, /* R2983 */ - { 0x0000, 0x0000, 0x0000 }, /* R2984 */ - { 0x0000, 0x0000, 0x0000 }, /* R2985 */ - { 0x0000, 0x0000, 0x0000 }, /* R2986 */ - { 0x0000, 0x0000, 0x0000 }, /* R2987 */ - { 0x0000, 0x0000, 0x0000 }, /* R2988 */ - { 0x0000, 0x0000, 0x0000 }, /* R2989 */ - { 0x0000, 0x0000, 0x0000 }, /* R2990 */ - { 0x0000, 0x0000, 0x0000 }, /* R2991 */ - { 0x0000, 0x0000, 0x0000 }, /* R2992 */ - { 0x0000, 0x0000, 0x0000 }, /* R2993 */ - { 0x0000, 0x0000, 0x0000 }, /* R2994 */ - { 0x0000, 0x0000, 0x0000 }, /* R2995 */ - { 0x0000, 0x0000, 0x0000 }, /* R2996 */ - { 0x0000, 0x0000, 0x0000 }, /* R2997 */ - { 0x0000, 0x0000, 0x0000 }, /* R2998 */ - { 0x0000, 0x0000, 0x0000 }, /* R2999 */ - { 0x0000, 0x0000, 0x0000 }, /* R3000 */ - { 0x0000, 0x0000, 0x0000 }, /* R3001 */ - { 0x0000, 0x0000, 0x0000 }, /* R3002 */ - { 0x0000, 0x0000, 0x0000 }, /* R3003 */ - { 0x0000, 0x0000, 0x0000 }, /* R3004 */ - { 0x0000, 0x0000, 0x0000 }, /* R3005 */ - { 0x0000, 0x0000, 0x0000 }, /* R3006 */ - { 0x0000, 0x0000, 0x0000 }, /* R3007 */ - { 0x0000, 0x0000, 0x0000 }, /* R3008 */ - { 0x0000, 0x0000, 0x0000 }, /* R3009 */ - { 0x0000, 0x0000, 0x0000 }, /* R3010 */ - { 0x0000, 0x0000, 0x0000 }, /* R3011 */ - { 0x0000, 0x0000, 0x0000 }, /* R3012 */ - { 0x0000, 0x0000, 0x0000 }, /* R3013 */ - { 0x0000, 0x0000, 0x0000 }, /* R3014 */ - { 0x0000, 0x0000, 0x0000 }, /* R3015 */ - { 0x0000, 0x0000, 0x0000 }, /* R3016 */ - { 0x0000, 0x0000, 0x0000 }, /* R3017 */ - { 0x0000, 0x0000, 0x0000 }, /* R3018 */ - { 0x0000, 0x0000, 0x0000 }, /* R3019 */ - { 0x0000, 0x0000, 0x0000 }, /* R3020 */ - { 0x0000, 0x0000, 0x0000 }, /* R3021 */ - { 0x0000, 0x0000, 0x0000 }, /* R3022 */ - { 0x0000, 0x0000, 0x0000 }, /* R3023 */ - { 0x0000, 0x0000, 0x0000 }, /* R3024 */ - { 0x0000, 0x0000, 0x0000 }, /* R3025 */ - { 0x0000, 0x0000, 0x0000 }, /* R3026 */ - { 0x0000, 0x0000, 0x0000 }, /* R3027 */ - { 0x0000, 0x0000, 0x0000 }, /* R3028 */ - { 0x0000, 0x0000, 0x0000 }, /* R3029 */ - { 0x0000, 0x0000, 0x0000 }, /* R3030 */ - { 0x0000, 0x0000, 0x0000 }, /* R3031 */ - { 0x0000, 0x0000, 0x0000 }, /* R3032 */ - { 0x0000, 0x0000, 0x0000 }, /* R3033 */ - { 0x0000, 0x0000, 0x0000 }, /* R3034 */ - { 0x0000, 0x0000, 0x0000 }, /* R3035 */ - { 0x0000, 0x0000, 0x0000 }, /* R3036 */ - { 0x0000, 0x0000, 0x0000 }, /* R3037 */ - { 0x0000, 0x0000, 0x0000 }, /* R3038 */ - { 0x0000, 0x0000, 0x0000 }, /* R3039 */ - { 0x0000, 0x0000, 0x0000 }, /* R3040 */ - { 0x0000, 0x0000, 0x0000 }, /* R3041 */ - { 0x0000, 0x0000, 0x0000 }, /* R3042 */ - { 0x0000, 0x0000, 0x0000 }, /* R3043 */ - { 0x0000, 0x0000, 0x0000 }, /* R3044 */ - { 0x0000, 0x0000, 0x0000 }, /* R3045 */ - { 0x0000, 0x0000, 0x0000 }, /* R3046 */ - { 0x0000, 0x0000, 0x0000 }, /* R3047 */ - { 0x0000, 0x0000, 0x0000 }, /* R3048 */ - { 0x0000, 0x0000, 0x0000 }, /* R3049 */ - { 0x0000, 0x0000, 0x0000 }, /* R3050 */ - { 0x0000, 0x0000, 0x0000 }, /* R3051 */ - { 0x0000, 0x0000, 0x0000 }, /* R3052 */ - { 0x0000, 0x0000, 0x0000 }, /* R3053 */ - { 0x0000, 0x0000, 0x0000 }, /* R3054 */ - { 0x0000, 0x0000, 0x0000 }, /* R3055 */ - { 0x0000, 0x0000, 0x0000 }, /* R3056 */ - { 0x0000, 0x0000, 0x0000 }, /* R3057 */ - { 0x0000, 0x0000, 0x0000 }, /* R3058 */ - { 0x0000, 0x0000, 0x0000 }, /* R3059 */ - { 0x0000, 0x0000, 0x0000 }, /* R3060 */ - { 0x0000, 0x0000, 0x0000 }, /* R3061 */ - { 0x0000, 0x0000, 0x0000 }, /* R3062 */ - { 0x0000, 0x0000, 0x0000 }, /* R3063 */ - { 0x0000, 0x0000, 0x0000 }, /* R3064 */ - { 0x0000, 0x0000, 0x0000 }, /* R3065 */ - { 0x0000, 0x0000, 0x0000 }, /* R3066 */ - { 0x0000, 0x0000, 0x0000 }, /* R3067 */ - { 0x0000, 0x0000, 0x0000 }, /* R3068 */ - { 0x0000, 0x0000, 0x0000 }, /* R3069 */ - { 0x0000, 0x0000, 0x0000 }, /* R3070 */ - { 0x0000, 0x0000, 0x0000 }, /* R3071 */ - { 0x0000, 0x0000, 0x0000 }, /* R3072 */ - { 0x0000, 0x0000, 0x0000 }, /* R3073 */ - { 0x0000, 0x0000, 0x0000 }, /* R3074 */ - { 0x0000, 0x0000, 0x0000 }, /* R3075 */ - { 0x0000, 0x0000, 0x0000 }, /* R3076 */ - { 0x0000, 0x0000, 0x0000 }, /* R3077 */ - { 0x0000, 0x0000, 0x0000 }, /* R3078 */ - { 0x0000, 0x0000, 0x0000 }, /* R3079 */ - { 0x0000, 0x0000, 0x0000 }, /* R3080 */ - { 0x0000, 0x0000, 0x0000 }, /* R3081 */ - { 0x0000, 0x0000, 0x0000 }, /* R3082 */ - { 0x0000, 0x0000, 0x0000 }, /* R3083 */ - { 0x0000, 0x0000, 0x0000 }, /* R3084 */ - { 0x0000, 0x0000, 0x0000 }, /* R3085 */ - { 0x0000, 0x0000, 0x0000 }, /* R3086 */ - { 0x0000, 0x0000, 0x0000 }, /* R3087 */ - { 0x0000, 0x0000, 0x0000 }, /* R3088 */ - { 0x0000, 0x0000, 0x0000 }, /* R3089 */ - { 0x0000, 0x0000, 0x0000 }, /* R3090 */ - { 0x0000, 0x0000, 0x0000 }, /* R3091 */ - { 0x0000, 0x0000, 0x0000 }, /* R3092 */ - { 0x0000, 0x0000, 0x0000 }, /* R3093 */ - { 0x0000, 0x0000, 0x0000 }, /* R3094 */ - { 0x0000, 0x0000, 0x0000 }, /* R3095 */ - { 0x0000, 0x0000, 0x0000 }, /* R3096 */ - { 0x0000, 0x0000, 0x0000 }, /* R3097 */ - { 0x0000, 0x0000, 0x0000 }, /* R3098 */ - { 0x0000, 0x0000, 0x0000 }, /* R3099 */ - { 0x0000, 0x0000, 0x0000 }, /* R3100 */ - { 0x0000, 0x0000, 0x0000 }, /* R3101 */ - { 0x0000, 0x0000, 0x0000 }, /* R3102 */ - { 0x0000, 0x0000, 0x0000 }, /* R3103 */ - { 0x0000, 0x0000, 0x0000 }, /* R3104 */ - { 0x0000, 0x0000, 0x0000 }, /* R3105 */ - { 0x0000, 0x0000, 0x0000 }, /* R3106 */ - { 0x0000, 0x0000, 0x0000 }, /* R3107 */ - { 0x0000, 0x0000, 0x0000 }, /* R3108 */ - { 0x0000, 0x0000, 0x0000 }, /* R3109 */ - { 0x0000, 0x0000, 0x0000 }, /* R3110 */ - { 0x0000, 0x0000, 0x0000 }, /* R3111 */ - { 0x0000, 0x0000, 0x0000 }, /* R3112 */ - { 0x0000, 0x0000, 0x0000 }, /* R3113 */ - { 0x0000, 0x0000, 0x0000 }, /* R3114 */ - { 0x0000, 0x0000, 0x0000 }, /* R3115 */ - { 0x0000, 0x0000, 0x0000 }, /* R3116 */ - { 0x0000, 0x0000, 0x0000 }, /* R3117 */ - { 0x0000, 0x0000, 0x0000 }, /* R3118 */ - { 0x0000, 0x0000, 0x0000 }, /* R3119 */ - { 0x0000, 0x0000, 0x0000 }, /* R3120 */ - { 0x0000, 0x0000, 0x0000 }, /* R3121 */ - { 0x0000, 0x0000, 0x0000 }, /* R3122 */ - { 0x0000, 0x0000, 0x0000 }, /* R3123 */ - { 0x0000, 0x0000, 0x0000 }, /* R3124 */ - { 0x0000, 0x0000, 0x0000 }, /* R3125 */ - { 0x0000, 0x0000, 0x0000 }, /* R3126 */ - { 0x0000, 0x0000, 0x0000 }, /* R3127 */ - { 0x0000, 0x0000, 0x0000 }, /* R3128 */ - { 0x0000, 0x0000, 0x0000 }, /* R3129 */ - { 0x0000, 0x0000, 0x0000 }, /* R3130 */ - { 0x0000, 0x0000, 0x0000 }, /* R3131 */ - { 0x0000, 0x0000, 0x0000 }, /* R3132 */ - { 0x0000, 0x0000, 0x0000 }, /* R3133 */ - { 0x0000, 0x0000, 0x0000 }, /* R3134 */ - { 0x0000, 0x0000, 0x0000 }, /* R3135 */ - { 0x0000, 0x0000, 0x0000 }, /* R3136 */ - { 0x0000, 0x0000, 0x0000 }, /* R3137 */ - { 0x0000, 0x0000, 0x0000 }, /* R3138 */ - { 0x0000, 0x0000, 0x0000 }, /* R3139 */ - { 0x0000, 0x0000, 0x0000 }, /* R3140 */ - { 0x0000, 0x0000, 0x0000 }, /* R3141 */ - { 0x0000, 0x0000, 0x0000 }, /* R3142 */ - { 0x0000, 0x0000, 0x0000 }, /* R3143 */ - { 0x0000, 0x0000, 0x0000 }, /* R3144 */ - { 0x0000, 0x0000, 0x0000 }, /* R3145 */ - { 0x0000, 0x0000, 0x0000 }, /* R3146 */ - { 0x0000, 0x0000, 0x0000 }, /* R3147 */ - { 0x0000, 0x0000, 0x0000 }, /* R3148 */ - { 0x0000, 0x0000, 0x0000 }, /* R3149 */ - { 0x0000, 0x0000, 0x0000 }, /* R3150 */ - { 0x0000, 0x0000, 0x0000 }, /* R3151 */ - { 0x0000, 0x0000, 0x0000 }, /* R3152 */ - { 0x0000, 0x0000, 0x0000 }, /* R3153 */ - { 0x0000, 0x0000, 0x0000 }, /* R3154 */ - { 0x0000, 0x0000, 0x0000 }, /* R3155 */ - { 0x0000, 0x0000, 0x0000 }, /* R3156 */ - { 0x0000, 0x0000, 0x0000 }, /* R3157 */ - { 0x0000, 0x0000, 0x0000 }, /* R3158 */ - { 0x0000, 0x0000, 0x0000 }, /* R3159 */ - { 0x0000, 0x0000, 0x0000 }, /* R3160 */ - { 0x0000, 0x0000, 0x0000 }, /* R3161 */ - { 0x0000, 0x0000, 0x0000 }, /* R3162 */ - { 0x0000, 0x0000, 0x0000 }, /* R3163 */ - { 0x0000, 0x0000, 0x0000 }, /* R3164 */ - { 0x0000, 0x0000, 0x0000 }, /* R3165 */ - { 0x0000, 0x0000, 0x0000 }, /* R3166 */ - { 0x0000, 0x0000, 0x0000 }, /* R3167 */ - { 0x0000, 0x0000, 0x0000 }, /* R3168 */ - { 0x0000, 0x0000, 0x0000 }, /* R3169 */ - { 0x0000, 0x0000, 0x0000 }, /* R3170 */ - { 0x0000, 0x0000, 0x0000 }, /* R3171 */ - { 0x0000, 0x0000, 0x0000 }, /* R3172 */ - { 0x0000, 0x0000, 0x0000 }, /* R3173 */ - { 0x0000, 0x0000, 0x0000 }, /* R3174 */ - { 0x0000, 0x0000, 0x0000 }, /* R3175 */ - { 0x0000, 0x0000, 0x0000 }, /* R3176 */ - { 0x0000, 0x0000, 0x0000 }, /* R3177 */ - { 0x0000, 0x0000, 0x0000 }, /* R3178 */ - { 0x0000, 0x0000, 0x0000 }, /* R3179 */ - { 0x0000, 0x0000, 0x0000 }, /* R3180 */ - { 0x0000, 0x0000, 0x0000 }, /* R3181 */ - { 0x0000, 0x0000, 0x0000 }, /* R3182 */ - { 0x0000, 0x0000, 0x0000 }, /* R3183 */ - { 0x0000, 0x0000, 0x0000 }, /* R3184 */ - { 0x0000, 0x0000, 0x0000 }, /* R3185 */ - { 0x0000, 0x0000, 0x0000 }, /* R3186 */ - { 0x0000, 0x0000, 0x0000 }, /* R3187 */ - { 0x0000, 0x0000, 0x0000 }, /* R3188 */ - { 0x0000, 0x0000, 0x0000 }, /* R3189 */ - { 0x0000, 0x0000, 0x0000 }, /* R3190 */ - { 0x0000, 0x0000, 0x0000 }, /* R3191 */ - { 0x0000, 0x0000, 0x0000 }, /* R3192 */ - { 0x0000, 0x0000, 0x0000 }, /* R3193 */ - { 0x0000, 0x0000, 0x0000 }, /* R3194 */ - { 0x0000, 0x0000, 0x0000 }, /* R3195 */ - { 0x0000, 0x0000, 0x0000 }, /* R3196 */ - { 0x0000, 0x0000, 0x0000 }, /* R3197 */ - { 0x0000, 0x0000, 0x0000 }, /* R3198 */ - { 0x0000, 0x0000, 0x0000 }, /* R3199 */ - { 0x0000, 0x0000, 0x0000 }, /* R3200 */ - { 0x0000, 0x0000, 0x0000 }, /* R3201 */ - { 0x0000, 0x0000, 0x0000 }, /* R3202 */ - { 0x0000, 0x0000, 0x0000 }, /* R3203 */ - { 0x0000, 0x0000, 0x0000 }, /* R3204 */ - { 0x0000, 0x0000, 0x0000 }, /* R3205 */ - { 0x0000, 0x0000, 0x0000 }, /* R3206 */ - { 0x0000, 0x0000, 0x0000 }, /* R3207 */ - { 0x0000, 0x0000, 0x0000 }, /* R3208 */ - { 0x0000, 0x0000, 0x0000 }, /* R3209 */ - { 0x0000, 0x0000, 0x0000 }, /* R3210 */ - { 0x0000, 0x0000, 0x0000 }, /* R3211 */ - { 0x0000, 0x0000, 0x0000 }, /* R3212 */ - { 0x0000, 0x0000, 0x0000 }, /* R3213 */ - { 0x0000, 0x0000, 0x0000 }, /* R3214 */ - { 0x0000, 0x0000, 0x0000 }, /* R3215 */ - { 0x0000, 0x0000, 0x0000 }, /* R3216 */ - { 0x0000, 0x0000, 0x0000 }, /* R3217 */ - { 0x0000, 0x0000, 0x0000 }, /* R3218 */ - { 0x0000, 0x0000, 0x0000 }, /* R3219 */ - { 0x0000, 0x0000, 0x0000 }, /* R3220 */ - { 0x0000, 0x0000, 0x0000 }, /* R3221 */ - { 0x0000, 0x0000, 0x0000 }, /* R3222 */ - { 0x0000, 0x0000, 0x0000 }, /* R3223 */ - { 0x0000, 0x0000, 0x0000 }, /* R3224 */ - { 0x0000, 0x0000, 0x0000 }, /* R3225 */ - { 0x0000, 0x0000, 0x0000 }, /* R3226 */ - { 0x0000, 0x0000, 0x0000 }, /* R3227 */ - { 0x0000, 0x0000, 0x0000 }, /* R3228 */ - { 0x0000, 0x0000, 0x0000 }, /* R3229 */ - { 0x0000, 0x0000, 0x0000 }, /* R3230 */ - { 0x0000, 0x0000, 0x0000 }, /* R3231 */ - { 0x0000, 0x0000, 0x0000 }, /* R3232 */ - { 0x0000, 0x0000, 0x0000 }, /* R3233 */ - { 0x0000, 0x0000, 0x0000 }, /* R3234 */ - { 0x0000, 0x0000, 0x0000 }, /* R3235 */ - { 0x0000, 0x0000, 0x0000 }, /* R3236 */ - { 0x0000, 0x0000, 0x0000 }, /* R3237 */ - { 0x0000, 0x0000, 0x0000 }, /* R3238 */ - { 0x0000, 0x0000, 0x0000 }, /* R3239 */ - { 0x0000, 0x0000, 0x0000 }, /* R3240 */ - { 0x0000, 0x0000, 0x0000 }, /* R3241 */ - { 0x0000, 0x0000, 0x0000 }, /* R3242 */ - { 0x0000, 0x0000, 0x0000 }, /* R3243 */ - { 0x0000, 0x0000, 0x0000 }, /* R3244 */ - { 0x0000, 0x0000, 0x0000 }, /* R3245 */ - { 0x0000, 0x0000, 0x0000 }, /* R3246 */ - { 0x0000, 0x0000, 0x0000 }, /* R3247 */ - { 0x0000, 0x0000, 0x0000 }, /* R3248 */ - { 0x0000, 0x0000, 0x0000 }, /* R3249 */ - { 0x0000, 0x0000, 0x0000 }, /* R3250 */ - { 0x0000, 0x0000, 0x0000 }, /* R3251 */ - { 0x0000, 0x0000, 0x0000 }, /* R3252 */ - { 0x0000, 0x0000, 0x0000 }, /* R3253 */ - { 0x0000, 0x0000, 0x0000 }, /* R3254 */ - { 0x0000, 0x0000, 0x0000 }, /* R3255 */ - { 0x0000, 0x0000, 0x0000 }, /* R3256 */ - { 0x0000, 0x0000, 0x0000 }, /* R3257 */ - { 0x0000, 0x0000, 0x0000 }, /* R3258 */ - { 0x0000, 0x0000, 0x0000 }, /* R3259 */ - { 0x0000, 0x0000, 0x0000 }, /* R3260 */ - { 0x0000, 0x0000, 0x0000 }, /* R3261 */ - { 0x0000, 0x0000, 0x0000 }, /* R3262 */ - { 0x0000, 0x0000, 0x0000 }, /* R3263 */ - { 0x0000, 0x0000, 0x0000 }, /* R3264 */ - { 0x0000, 0x0000, 0x0000 }, /* R3265 */ - { 0x0000, 0x0000, 0x0000 }, /* R3266 */ - { 0x0000, 0x0000, 0x0000 }, /* R3267 */ - { 0x0000, 0x0000, 0x0000 }, /* R3268 */ - { 0x0000, 0x0000, 0x0000 }, /* R3269 */ - { 0x0000, 0x0000, 0x0000 }, /* R3270 */ - { 0x0000, 0x0000, 0x0000 }, /* R3271 */ - { 0x0000, 0x0000, 0x0000 }, /* R3272 */ - { 0x0000, 0x0000, 0x0000 }, /* R3273 */ - { 0x0000, 0x0000, 0x0000 }, /* R3274 */ - { 0x0000, 0x0000, 0x0000 }, /* R3275 */ - { 0x0000, 0x0000, 0x0000 }, /* R3276 */ - { 0x0000, 0x0000, 0x0000 }, /* R3277 */ - { 0x0000, 0x0000, 0x0000 }, /* R3278 */ - { 0x0000, 0x0000, 0x0000 }, /* R3279 */ - { 0x0000, 0x0000, 0x0000 }, /* R3280 */ - { 0x0000, 0x0000, 0x0000 }, /* R3281 */ - { 0x0000, 0x0000, 0x0000 }, /* R3282 */ - { 0x0000, 0x0000, 0x0000 }, /* R3283 */ - { 0x0000, 0x0000, 0x0000 }, /* R3284 */ - { 0x0000, 0x0000, 0x0000 }, /* R3285 */ - { 0x0000, 0x0000, 0x0000 }, /* R3286 */ - { 0x0000, 0x0000, 0x0000 }, /* R3287 */ - { 0x0000, 0x0000, 0x0000 }, /* R3288 */ - { 0x0000, 0x0000, 0x0000 }, /* R3289 */ - { 0x0000, 0x0000, 0x0000 }, /* R3290 */ - { 0x0000, 0x0000, 0x0000 }, /* R3291 */ - { 0x0000, 0x0000, 0x0000 }, /* R3292 */ - { 0x0000, 0x0000, 0x0000 }, /* R3293 */ - { 0x0000, 0x0000, 0x0000 }, /* R3294 */ - { 0x0000, 0x0000, 0x0000 }, /* R3295 */ - { 0x0000, 0x0000, 0x0000 }, /* R3296 */ - { 0x0000, 0x0000, 0x0000 }, /* R3297 */ - { 0x0000, 0x0000, 0x0000 }, /* R3298 */ - { 0x0000, 0x0000, 0x0000 }, /* R3299 */ - { 0x0000, 0x0000, 0x0000 }, /* R3300 */ - { 0x0000, 0x0000, 0x0000 }, /* R3301 */ - { 0x0000, 0x0000, 0x0000 }, /* R3302 */ - { 0x0000, 0x0000, 0x0000 }, /* R3303 */ - { 0x0000, 0x0000, 0x0000 }, /* R3304 */ - { 0x0000, 0x0000, 0x0000 }, /* R3305 */ - { 0x0000, 0x0000, 0x0000 }, /* R3306 */ - { 0x0000, 0x0000, 0x0000 }, /* R3307 */ - { 0x0000, 0x0000, 0x0000 }, /* R3308 */ - { 0x0000, 0x0000, 0x0000 }, /* R3309 */ - { 0x0000, 0x0000, 0x0000 }, /* R3310 */ - { 0x0000, 0x0000, 0x0000 }, /* R3311 */ - { 0x0000, 0x0000, 0x0000 }, /* R3312 */ - { 0x0000, 0x0000, 0x0000 }, /* R3313 */ - { 0x0000, 0x0000, 0x0000 }, /* R3314 */ - { 0x0000, 0x0000, 0x0000 }, /* R3315 */ - { 0x0000, 0x0000, 0x0000 }, /* R3316 */ - { 0x0000, 0x0000, 0x0000 }, /* R3317 */ - { 0x0000, 0x0000, 0x0000 }, /* R3318 */ - { 0x0000, 0x0000, 0x0000 }, /* R3319 */ - { 0x0000, 0x0000, 0x0000 }, /* R3320 */ - { 0x0000, 0x0000, 0x0000 }, /* R3321 */ - { 0x0000, 0x0000, 0x0000 }, /* R3322 */ - { 0x0000, 0x0000, 0x0000 }, /* R3323 */ - { 0x0000, 0x0000, 0x0000 }, /* R3324 */ - { 0x0000, 0x0000, 0x0000 }, /* R3325 */ - { 0x0000, 0x0000, 0x0000 }, /* R3326 */ - { 0x0000, 0x0000, 0x0000 }, /* R3327 */ - { 0x0000, 0x0000, 0x0000 }, /* R3328 */ - { 0x0000, 0x0000, 0x0000 }, /* R3329 */ - { 0x0000, 0x0000, 0x0000 }, /* R3330 */ - { 0x0000, 0x0000, 0x0000 }, /* R3331 */ - { 0x0000, 0x0000, 0x0000 }, /* R3332 */ - { 0x0000, 0x0000, 0x0000 }, /* R3333 */ - { 0x0000, 0x0000, 0x0000 }, /* R3334 */ - { 0x0000, 0x0000, 0x0000 }, /* R3335 */ - { 0x0000, 0x0000, 0x0000 }, /* R3336 */ - { 0x0000, 0x0000, 0x0000 }, /* R3337 */ - { 0x0000, 0x0000, 0x0000 }, /* R3338 */ - { 0x0000, 0x0000, 0x0000 }, /* R3339 */ - { 0x0000, 0x0000, 0x0000 }, /* R3340 */ - { 0x0000, 0x0000, 0x0000 }, /* R3341 */ - { 0x0000, 0x0000, 0x0000 }, /* R3342 */ - { 0x0000, 0x0000, 0x0000 }, /* R3343 */ - { 0x0000, 0x0000, 0x0000 }, /* R3344 */ - { 0x0000, 0x0000, 0x0000 }, /* R3345 */ - { 0x0000, 0x0000, 0x0000 }, /* R3346 */ - { 0x0000, 0x0000, 0x0000 }, /* R3347 */ - { 0x0000, 0x0000, 0x0000 }, /* R3348 */ - { 0x0000, 0x0000, 0x0000 }, /* R3349 */ - { 0x0000, 0x0000, 0x0000 }, /* R3350 */ - { 0x0000, 0x0000, 0x0000 }, /* R3351 */ - { 0x0000, 0x0000, 0x0000 }, /* R3352 */ - { 0x0000, 0x0000, 0x0000 }, /* R3353 */ - { 0x0000, 0x0000, 0x0000 }, /* R3354 */ - { 0x0000, 0x0000, 0x0000 }, /* R3355 */ - { 0x0000, 0x0000, 0x0000 }, /* R3356 */ - { 0x0000, 0x0000, 0x0000 }, /* R3357 */ - { 0x0000, 0x0000, 0x0000 }, /* R3358 */ - { 0x0000, 0x0000, 0x0000 }, /* R3359 */ - { 0x0000, 0x0000, 0x0000 }, /* R3360 */ - { 0x0000, 0x0000, 0x0000 }, /* R3361 */ - { 0x0000, 0x0000, 0x0000 }, /* R3362 */ - { 0x0000, 0x0000, 0x0000 }, /* R3363 */ - { 0x0000, 0x0000, 0x0000 }, /* R3364 */ - { 0x0000, 0x0000, 0x0000 }, /* R3365 */ - { 0x0000, 0x0000, 0x0000 }, /* R3366 */ - { 0x0000, 0x0000, 0x0000 }, /* R3367 */ - { 0x0000, 0x0000, 0x0000 }, /* R3368 */ - { 0x0000, 0x0000, 0x0000 }, /* R3369 */ - { 0x0000, 0x0000, 0x0000 }, /* R3370 */ - { 0x0000, 0x0000, 0x0000 }, /* R3371 */ - { 0x0000, 0x0000, 0x0000 }, /* R3372 */ - { 0x0000, 0x0000, 0x0000 }, /* R3373 */ - { 0x0000, 0x0000, 0x0000 }, /* R3374 */ - { 0x0000, 0x0000, 0x0000 }, /* R3375 */ - { 0x0000, 0x0000, 0x0000 }, /* R3376 */ - { 0x0000, 0x0000, 0x0000 }, /* R3377 */ - { 0x0000, 0x0000, 0x0000 }, /* R3378 */ - { 0x0000, 0x0000, 0x0000 }, /* R3379 */ - { 0x0000, 0x0000, 0x0000 }, /* R3380 */ - { 0x0000, 0x0000, 0x0000 }, /* R3381 */ - { 0x0000, 0x0000, 0x0000 }, /* R3382 */ - { 0x0000, 0x0000, 0x0000 }, /* R3383 */ - { 0x0000, 0x0000, 0x0000 }, /* R3384 */ - { 0x0000, 0x0000, 0x0000 }, /* R3385 */ - { 0x0000, 0x0000, 0x0000 }, /* R3386 */ - { 0x0000, 0x0000, 0x0000 }, /* R3387 */ - { 0x0000, 0x0000, 0x0000 }, /* R3388 */ - { 0x0000, 0x0000, 0x0000 }, /* R3389 */ - { 0x0000, 0x0000, 0x0000 }, /* R3390 */ - { 0x0000, 0x0000, 0x0000 }, /* R3391 */ - { 0x0000, 0x0000, 0x0000 }, /* R3392 */ - { 0x0000, 0x0000, 0x0000 }, /* R3393 */ - { 0x0000, 0x0000, 0x0000 }, /* R3394 */ - { 0x0000, 0x0000, 0x0000 }, /* R3395 */ - { 0x0000, 0x0000, 0x0000 }, /* R3396 */ - { 0x0000, 0x0000, 0x0000 }, /* R3397 */ - { 0x0000, 0x0000, 0x0000 }, /* R3398 */ - { 0x0000, 0x0000, 0x0000 }, /* R3399 */ - { 0x0000, 0x0000, 0x0000 }, /* R3400 */ - { 0x0000, 0x0000, 0x0000 }, /* R3401 */ - { 0x0000, 0x0000, 0x0000 }, /* R3402 */ - { 0x0000, 0x0000, 0x0000 }, /* R3403 */ - { 0x0000, 0x0000, 0x0000 }, /* R3404 */ - { 0x0000, 0x0000, 0x0000 }, /* R3405 */ - { 0x0000, 0x0000, 0x0000 }, /* R3406 */ - { 0x0000, 0x0000, 0x0000 }, /* R3407 */ - { 0x0000, 0x0000, 0x0000 }, /* R3408 */ - { 0x0000, 0x0000, 0x0000 }, /* R3409 */ - { 0x0000, 0x0000, 0x0000 }, /* R3410 */ - { 0x0000, 0x0000, 0x0000 }, /* R3411 */ - { 0x0000, 0x0000, 0x0000 }, /* R3412 */ - { 0x0000, 0x0000, 0x0000 }, /* R3413 */ - { 0x0000, 0x0000, 0x0000 }, /* R3414 */ - { 0x0000, 0x0000, 0x0000 }, /* R3415 */ - { 0x0000, 0x0000, 0x0000 }, /* R3416 */ - { 0x0000, 0x0000, 0x0000 }, /* R3417 */ - { 0x0000, 0x0000, 0x0000 }, /* R3418 */ - { 0x0000, 0x0000, 0x0000 }, /* R3419 */ - { 0x0000, 0x0000, 0x0000 }, /* R3420 */ - { 0x0000, 0x0000, 0x0000 }, /* R3421 */ - { 0x0000, 0x0000, 0x0000 }, /* R3422 */ - { 0x0000, 0x0000, 0x0000 }, /* R3423 */ - { 0x0000, 0x0000, 0x0000 }, /* R3424 */ - { 0x0000, 0x0000, 0x0000 }, /* R3425 */ - { 0x0000, 0x0000, 0x0000 }, /* R3426 */ - { 0x0000, 0x0000, 0x0000 }, /* R3427 */ - { 0x0000, 0x0000, 0x0000 }, /* R3428 */ - { 0x0000, 0x0000, 0x0000 }, /* R3429 */ - { 0x0000, 0x0000, 0x0000 }, /* R3430 */ - { 0x0000, 0x0000, 0x0000 }, /* R3431 */ - { 0x0000, 0x0000, 0x0000 }, /* R3432 */ - { 0x0000, 0x0000, 0x0000 }, /* R3433 */ - { 0x0000, 0x0000, 0x0000 }, /* R3434 */ - { 0x0000, 0x0000, 0x0000 }, /* R3435 */ - { 0x0000, 0x0000, 0x0000 }, /* R3436 */ - { 0x0000, 0x0000, 0x0000 }, /* R3437 */ - { 0x0000, 0x0000, 0x0000 }, /* R3438 */ - { 0x0000, 0x0000, 0x0000 }, /* R3439 */ - { 0x0000, 0x0000, 0x0000 }, /* R3440 */ - { 0x0000, 0x0000, 0x0000 }, /* R3441 */ - { 0x0000, 0x0000, 0x0000 }, /* R3442 */ - { 0x0000, 0x0000, 0x0000 }, /* R3443 */ - { 0x0000, 0x0000, 0x0000 }, /* R3444 */ - { 0x0000, 0x0000, 0x0000 }, /* R3445 */ - { 0x0000, 0x0000, 0x0000 }, /* R3446 */ - { 0x0000, 0x0000, 0x0000 }, /* R3447 */ - { 0x0000, 0x0000, 0x0000 }, /* R3448 */ - { 0x0000, 0x0000, 0x0000 }, /* R3449 */ - { 0x0000, 0x0000, 0x0000 }, /* R3450 */ - { 0x0000, 0x0000, 0x0000 }, /* R3451 */ - { 0x0000, 0x0000, 0x0000 }, /* R3452 */ - { 0x0000, 0x0000, 0x0000 }, /* R3453 */ - { 0x0000, 0x0000, 0x0000 }, /* R3454 */ - { 0x0000, 0x0000, 0x0000 }, /* R3455 */ - { 0x0000, 0x0000, 0x0000 }, /* R3456 */ - { 0x0000, 0x0000, 0x0000 }, /* R3457 */ - { 0x0000, 0x0000, 0x0000 }, /* R3458 */ - { 0x0000, 0x0000, 0x0000 }, /* R3459 */ - { 0x0000, 0x0000, 0x0000 }, /* R3460 */ - { 0x0000, 0x0000, 0x0000 }, /* R3461 */ - { 0x0000, 0x0000, 0x0000 }, /* R3462 */ - { 0x0000, 0x0000, 0x0000 }, /* R3463 */ - { 0x0000, 0x0000, 0x0000 }, /* R3464 */ - { 0x0000, 0x0000, 0x0000 }, /* R3465 */ - { 0x0000, 0x0000, 0x0000 }, /* R3466 */ - { 0x0000, 0x0000, 0x0000 }, /* R3467 */ - { 0x0000, 0x0000, 0x0000 }, /* R3468 */ - { 0x0000, 0x0000, 0x0000 }, /* R3469 */ - { 0x0000, 0x0000, 0x0000 }, /* R3470 */ - { 0x0000, 0x0000, 0x0000 }, /* R3471 */ - { 0x0000, 0x0000, 0x0000 }, /* R3472 */ - { 0x0000, 0x0000, 0x0000 }, /* R3473 */ - { 0x0000, 0x0000, 0x0000 }, /* R3474 */ - { 0x0000, 0x0000, 0x0000 }, /* R3475 */ - { 0x0000, 0x0000, 0x0000 }, /* R3476 */ - { 0x0000, 0x0000, 0x0000 }, /* R3477 */ - { 0x0000, 0x0000, 0x0000 }, /* R3478 */ - { 0x0000, 0x0000, 0x0000 }, /* R3479 */ - { 0x0000, 0x0000, 0x0000 }, /* R3480 */ - { 0x0000, 0x0000, 0x0000 }, /* R3481 */ - { 0x0000, 0x0000, 0x0000 }, /* R3482 */ - { 0x0000, 0x0000, 0x0000 }, /* R3483 */ - { 0x0000, 0x0000, 0x0000 }, /* R3484 */ - { 0x0000, 0x0000, 0x0000 }, /* R3485 */ - { 0x0000, 0x0000, 0x0000 }, /* R3486 */ - { 0x0000, 0x0000, 0x0000 }, /* R3487 */ - { 0x0000, 0x0000, 0x0000 }, /* R3488 */ - { 0x0000, 0x0000, 0x0000 }, /* R3489 */ - { 0x0000, 0x0000, 0x0000 }, /* R3490 */ - { 0x0000, 0x0000, 0x0000 }, /* R3491 */ - { 0x0000, 0x0000, 0x0000 }, /* R3492 */ - { 0x0000, 0x0000, 0x0000 }, /* R3493 */ - { 0x0000, 0x0000, 0x0000 }, /* R3494 */ - { 0x0000, 0x0000, 0x0000 }, /* R3495 */ - { 0x0000, 0x0000, 0x0000 }, /* R3496 */ - { 0x0000, 0x0000, 0x0000 }, /* R3497 */ - { 0x0000, 0x0000, 0x0000 }, /* R3498 */ - { 0x0000, 0x0000, 0x0000 }, /* R3499 */ - { 0x0000, 0x0000, 0x0000 }, /* R3500 */ - { 0x0000, 0x0000, 0x0000 }, /* R3501 */ - { 0x0000, 0x0000, 0x0000 }, /* R3502 */ - { 0x0000, 0x0000, 0x0000 }, /* R3503 */ - { 0x0000, 0x0000, 0x0000 }, /* R3504 */ - { 0x0000, 0x0000, 0x0000 }, /* R3505 */ - { 0x0000, 0x0000, 0x0000 }, /* R3506 */ - { 0x0000, 0x0000, 0x0000 }, /* R3507 */ - { 0x0000, 0x0000, 0x0000 }, /* R3508 */ - { 0x0000, 0x0000, 0x0000 }, /* R3509 */ - { 0x0000, 0x0000, 0x0000 }, /* R3510 */ - { 0x0000, 0x0000, 0x0000 }, /* R3511 */ - { 0x0000, 0x0000, 0x0000 }, /* R3512 */ - { 0x0000, 0x0000, 0x0000 }, /* R3513 */ - { 0x0000, 0x0000, 0x0000 }, /* R3514 */ - { 0x0000, 0x0000, 0x0000 }, /* R3515 */ - { 0x0000, 0x0000, 0x0000 }, /* R3516 */ - { 0x0000, 0x0000, 0x0000 }, /* R3517 */ - { 0x0000, 0x0000, 0x0000 }, /* R3518 */ - { 0x0000, 0x0000, 0x0000 }, /* R3519 */ - { 0x0000, 0x0000, 0x0000 }, /* R3520 */ - { 0x0000, 0x0000, 0x0000 }, /* R3521 */ - { 0x0000, 0x0000, 0x0000 }, /* R3522 */ - { 0x0000, 0x0000, 0x0000 }, /* R3523 */ - { 0x0000, 0x0000, 0x0000 }, /* R3524 */ - { 0x0000, 0x0000, 0x0000 }, /* R3525 */ - { 0x0000, 0x0000, 0x0000 }, /* R3526 */ - { 0x0000, 0x0000, 0x0000 }, /* R3527 */ - { 0x0000, 0x0000, 0x0000 }, /* R3528 */ - { 0x0000, 0x0000, 0x0000 }, /* R3529 */ - { 0x0000, 0x0000, 0x0000 }, /* R3530 */ - { 0x0000, 0x0000, 0x0000 }, /* R3531 */ - { 0x0000, 0x0000, 0x0000 }, /* R3532 */ - { 0x0000, 0x0000, 0x0000 }, /* R3533 */ - { 0x0000, 0x0000, 0x0000 }, /* R3534 */ - { 0x0000, 0x0000, 0x0000 }, /* R3535 */ - { 0x0000, 0x0000, 0x0000 }, /* R3536 */ - { 0x0000, 0x0000, 0x0000 }, /* R3537 */ - { 0x0000, 0x0000, 0x0000 }, /* R3538 */ - { 0x0000, 0x0000, 0x0000 }, /* R3539 */ - { 0x0000, 0x0000, 0x0000 }, /* R3540 */ - { 0x0000, 0x0000, 0x0000 }, /* R3541 */ - { 0x0000, 0x0000, 0x0000 }, /* R3542 */ - { 0x0000, 0x0000, 0x0000 }, /* R3543 */ - { 0x0000, 0x0000, 0x0000 }, /* R3544 */ - { 0x0000, 0x0000, 0x0000 }, /* R3545 */ - { 0x0000, 0x0000, 0x0000 }, /* R3546 */ - { 0x0000, 0x0000, 0x0000 }, /* R3547 */ - { 0x0000, 0x0000, 0x0000 }, /* R3548 */ - { 0x0000, 0x0000, 0x0000 }, /* R3549 */ - { 0x0000, 0x0000, 0x0000 }, /* R3550 */ - { 0x0000, 0x0000, 0x0000 }, /* R3551 */ - { 0x0000, 0x0000, 0x0000 }, /* R3552 */ - { 0x0000, 0x0000, 0x0000 }, /* R3553 */ - { 0x0000, 0x0000, 0x0000 }, /* R3554 */ - { 0x0000, 0x0000, 0x0000 }, /* R3555 */ - { 0x0000, 0x0000, 0x0000 }, /* R3556 */ - { 0x0000, 0x0000, 0x0000 }, /* R3557 */ - { 0x0000, 0x0000, 0x0000 }, /* R3558 */ - { 0x0000, 0x0000, 0x0000 }, /* R3559 */ - { 0x0000, 0x0000, 0x0000 }, /* R3560 */ - { 0x0000, 0x0000, 0x0000 }, /* R3561 */ - { 0x0000, 0x0000, 0x0000 }, /* R3562 */ - { 0x0000, 0x0000, 0x0000 }, /* R3563 */ - { 0x0000, 0x0000, 0x0000 }, /* R3564 */ - { 0x0000, 0x0000, 0x0000 }, /* R3565 */ - { 0x0000, 0x0000, 0x0000 }, /* R3566 */ - { 0x0000, 0x0000, 0x0000 }, /* R3567 */ - { 0x0000, 0x0000, 0x0000 }, /* R3568 */ - { 0x0000, 0x0000, 0x0000 }, /* R3569 */ - { 0x0000, 0x0000, 0x0000 }, /* R3570 */ - { 0x0000, 0x0000, 0x0000 }, /* R3571 */ - { 0x0000, 0x0000, 0x0000 }, /* R3572 */ - { 0x0000, 0x0000, 0x0000 }, /* R3573 */ - { 0x0000, 0x0000, 0x0000 }, /* R3574 */ - { 0x0000, 0x0000, 0x0000 }, /* R3575 */ - { 0x0000, 0x0000, 0x0000 }, /* R3576 */ - { 0x0000, 0x0000, 0x0000 }, /* R3577 */ - { 0x0000, 0x0000, 0x0000 }, /* R3578 */ - { 0x0000, 0x0000, 0x0000 }, /* R3579 */ - { 0x0000, 0x0000, 0x0000 }, /* R3580 */ - { 0x0000, 0x0000, 0x0000 }, /* R3581 */ - { 0x0000, 0x0000, 0x0000 }, /* R3582 */ - { 0x0000, 0x0000, 0x0000 }, /* R3583 */ - { 0x0000, 0x0000, 0x0000 }, /* R3584 */ - { 0x0000, 0x0000, 0x0000 }, /* R3585 */ - { 0x0000, 0x0000, 0x0000 }, /* R3586 */ - { 0x0000, 0x0000, 0x0000 }, /* R3587 */ - { 0x0000, 0x0000, 0x0000 }, /* R3588 */ - { 0x0000, 0x0000, 0x0000 }, /* R3589 */ - { 0x0000, 0x0000, 0x0000 }, /* R3590 */ - { 0x0000, 0x0000, 0x0000 }, /* R3591 */ - { 0x0000, 0x0000, 0x0000 }, /* R3592 */ - { 0x0000, 0x0000, 0x0000 }, /* R3593 */ - { 0x0000, 0x0000, 0x0000 }, /* R3594 */ - { 0x0000, 0x0000, 0x0000 }, /* R3595 */ - { 0x0000, 0x0000, 0x0000 }, /* R3596 */ - { 0x0000, 0x0000, 0x0000 }, /* R3597 */ - { 0x0000, 0x0000, 0x0000 }, /* R3598 */ - { 0x0000, 0x0000, 0x0000 }, /* R3599 */ - { 0x0000, 0x0000, 0x0000 }, /* R3600 */ - { 0x0000, 0x0000, 0x0000 }, /* R3601 */ - { 0x0000, 0x0000, 0x0000 }, /* R3602 */ - { 0x0000, 0x0000, 0x0000 }, /* R3603 */ - { 0x0000, 0x0000, 0x0000 }, /* R3604 */ - { 0x0000, 0x0000, 0x0000 }, /* R3605 */ - { 0x0000, 0x0000, 0x0000 }, /* R3606 */ - { 0x0000, 0x0000, 0x0000 }, /* R3607 */ - { 0x0000, 0x0000, 0x0000 }, /* R3608 */ - { 0x0000, 0x0000, 0x0000 }, /* R3609 */ - { 0x0000, 0x0000, 0x0000 }, /* R3610 */ - { 0x0000, 0x0000, 0x0000 }, /* R3611 */ - { 0x0000, 0x0000, 0x0000 }, /* R3612 */ - { 0x0000, 0x0000, 0x0000 }, /* R3613 */ - { 0x0000, 0x0000, 0x0000 }, /* R3614 */ - { 0x0000, 0x0000, 0x0000 }, /* R3615 */ - { 0x0000, 0x0000, 0x0000 }, /* R3616 */ - { 0x0000, 0x0000, 0x0000 }, /* R3617 */ - { 0x0000, 0x0000, 0x0000 }, /* R3618 */ - { 0x0000, 0x0000, 0x0000 }, /* R3619 */ - { 0x0000, 0x0000, 0x0000 }, /* R3620 */ - { 0x0000, 0x0000, 0x0000 }, /* R3621 */ - { 0x0000, 0x0000, 0x0000 }, /* R3622 */ - { 0x0000, 0x0000, 0x0000 }, /* R3623 */ - { 0x0000, 0x0000, 0x0000 }, /* R3624 */ - { 0x0000, 0x0000, 0x0000 }, /* R3625 */ - { 0x0000, 0x0000, 0x0000 }, /* R3626 */ - { 0x0000, 0x0000, 0x0000 }, /* R3627 */ - { 0x0000, 0x0000, 0x0000 }, /* R3628 */ - { 0x0000, 0x0000, 0x0000 }, /* R3629 */ - { 0x0000, 0x0000, 0x0000 }, /* R3630 */ - { 0x0000, 0x0000, 0x0000 }, /* R3631 */ - { 0x0000, 0x0000, 0x0000 }, /* R3632 */ - { 0x0000, 0x0000, 0x0000 }, /* R3633 */ - { 0x0000, 0x0000, 0x0000 }, /* R3634 */ - { 0x0000, 0x0000, 0x0000 }, /* R3635 */ - { 0x0000, 0x0000, 0x0000 }, /* R3636 */ - { 0x0000, 0x0000, 0x0000 }, /* R3637 */ - { 0x0000, 0x0000, 0x0000 }, /* R3638 */ - { 0x0000, 0x0000, 0x0000 }, /* R3639 */ - { 0x0000, 0x0000, 0x0000 }, /* R3640 */ - { 0x0000, 0x0000, 0x0000 }, /* R3641 */ - { 0x0000, 0x0000, 0x0000 }, /* R3642 */ - { 0x0000, 0x0000, 0x0000 }, /* R3643 */ - { 0x0000, 0x0000, 0x0000 }, /* R3644 */ - { 0x0000, 0x0000, 0x0000 }, /* R3645 */ - { 0x0000, 0x0000, 0x0000 }, /* R3646 */ - { 0x0000, 0x0000, 0x0000 }, /* R3647 */ - { 0x0000, 0x0000, 0x0000 }, /* R3648 */ - { 0x0000, 0x0000, 0x0000 }, /* R3649 */ - { 0x0000, 0x0000, 0x0000 }, /* R3650 */ - { 0x0000, 0x0000, 0x0000 }, /* R3651 */ - { 0x0000, 0x0000, 0x0000 }, /* R3652 */ - { 0x0000, 0x0000, 0x0000 }, /* R3653 */ - { 0x0000, 0x0000, 0x0000 }, /* R3654 */ - { 0x0000, 0x0000, 0x0000 }, /* R3655 */ - { 0x0000, 0x0000, 0x0000 }, /* R3656 */ - { 0x0000, 0x0000, 0x0000 }, /* R3657 */ - { 0x0000, 0x0000, 0x0000 }, /* R3658 */ - { 0x0000, 0x0000, 0x0000 }, /* R3659 */ - { 0x0000, 0x0000, 0x0000 }, /* R3660 */ - { 0x0000, 0x0000, 0x0000 }, /* R3661 */ - { 0x0000, 0x0000, 0x0000 }, /* R3662 */ - { 0x0000, 0x0000, 0x0000 }, /* R3663 */ - { 0x0000, 0x0000, 0x0000 }, /* R3664 */ - { 0x0000, 0x0000, 0x0000 }, /* R3665 */ - { 0x0000, 0x0000, 0x0000 }, /* R3666 */ - { 0x0000, 0x0000, 0x0000 }, /* R3667 */ - { 0x0000, 0x0000, 0x0000 }, /* R3668 */ - { 0x0000, 0x0000, 0x0000 }, /* R3669 */ - { 0x0000, 0x0000, 0x0000 }, /* R3670 */ - { 0x0000, 0x0000, 0x0000 }, /* R3671 */ - { 0x0000, 0x0000, 0x0000 }, /* R3672 */ - { 0x0000, 0x0000, 0x0000 }, /* R3673 */ - { 0x0000, 0x0000, 0x0000 }, /* R3674 */ - { 0x0000, 0x0000, 0x0000 }, /* R3675 */ - { 0x0000, 0x0000, 0x0000 }, /* R3676 */ - { 0x0000, 0x0000, 0x0000 }, /* R3677 */ - { 0x0000, 0x0000, 0x0000 }, /* R3678 */ - { 0x0000, 0x0000, 0x0000 }, /* R3679 */ - { 0x0000, 0x0000, 0x0000 }, /* R3680 */ - { 0x0000, 0x0000, 0x0000 }, /* R3681 */ - { 0x0000, 0x0000, 0x0000 }, /* R3682 */ - { 0x0000, 0x0000, 0x0000 }, /* R3683 */ - { 0x0000, 0x0000, 0x0000 }, /* R3684 */ - { 0x0000, 0x0000, 0x0000 }, /* R3685 */ - { 0x0000, 0x0000, 0x0000 }, /* R3686 */ - { 0x0000, 0x0000, 0x0000 }, /* R3687 */ - { 0x0000, 0x0000, 0x0000 }, /* R3688 */ - { 0x0000, 0x0000, 0x0000 }, /* R3689 */ - { 0x0000, 0x0000, 0x0000 }, /* R3690 */ - { 0x0000, 0x0000, 0x0000 }, /* R3691 */ - { 0x0000, 0x0000, 0x0000 }, /* R3692 */ - { 0x0000, 0x0000, 0x0000 }, /* R3693 */ - { 0x0000, 0x0000, 0x0000 }, /* R3694 */ - { 0x0000, 0x0000, 0x0000 }, /* R3695 */ - { 0x0000, 0x0000, 0x0000 }, /* R3696 */ - { 0x0000, 0x0000, 0x0000 }, /* R3697 */ - { 0x0000, 0x0000, 0x0000 }, /* R3698 */ - { 0x0000, 0x0000, 0x0000 }, /* R3699 */ - { 0x0000, 0x0000, 0x0000 }, /* R3700 */ - { 0x0000, 0x0000, 0x0000 }, /* R3701 */ - { 0x0000, 0x0000, 0x0000 }, /* R3702 */ - { 0x0000, 0x0000, 0x0000 }, /* R3703 */ - { 0x0000, 0x0000, 0x0000 }, /* R3704 */ - { 0x0000, 0x0000, 0x0000 }, /* R3705 */ - { 0x0000, 0x0000, 0x0000 }, /* R3706 */ - { 0x0000, 0x0000, 0x0000 }, /* R3707 */ - { 0x0000, 0x0000, 0x0000 }, /* R3708 */ - { 0x0000, 0x0000, 0x0000 }, /* R3709 */ - { 0x0000, 0x0000, 0x0000 }, /* R3710 */ - { 0x0000, 0x0000, 0x0000 }, /* R3711 */ - { 0x0000, 0x0000, 0x0000 }, /* R3712 */ - { 0x0000, 0x0000, 0x0000 }, /* R3713 */ - { 0x0000, 0x0000, 0x0000 }, /* R3714 */ - { 0x0000, 0x0000, 0x0000 }, /* R3715 */ - { 0x0000, 0x0000, 0x0000 }, /* R3716 */ - { 0x0000, 0x0000, 0x0000 }, /* R3717 */ - { 0x0000, 0x0000, 0x0000 }, /* R3718 */ - { 0x0000, 0x0000, 0x0000 }, /* R3719 */ - { 0x0000, 0x0000, 0x0000 }, /* R3720 */ - { 0x0000, 0x0000, 0x0000 }, /* R3721 */ - { 0x0000, 0x0000, 0x0000 }, /* R3722 */ - { 0x0000, 0x0000, 0x0000 }, /* R3723 */ - { 0x0000, 0x0000, 0x0000 }, /* R3724 */ - { 0x0000, 0x0000, 0x0000 }, /* R3725 */ - { 0x0000, 0x0000, 0x0000 }, /* R3726 */ - { 0x0000, 0x0000, 0x0000 }, /* R3727 */ - { 0x0000, 0x0000, 0x0000 }, /* R3728 */ - { 0x0000, 0x0000, 0x0000 }, /* R3729 */ - { 0x0000, 0x0000, 0x0000 }, /* R3730 */ - { 0x0000, 0x0000, 0x0000 }, /* R3731 */ - { 0x0000, 0x0000, 0x0000 }, /* R3732 */ - { 0x0000, 0x0000, 0x0000 }, /* R3733 */ - { 0x0000, 0x0000, 0x0000 }, /* R3734 */ - { 0x0000, 0x0000, 0x0000 }, /* R3735 */ - { 0x0000, 0x0000, 0x0000 }, /* R3736 */ - { 0x0000, 0x0000, 0x0000 }, /* R3737 */ - { 0x0000, 0x0000, 0x0000 }, /* R3738 */ - { 0x0000, 0x0000, 0x0000 }, /* R3739 */ - { 0x0000, 0x0000, 0x0000 }, /* R3740 */ - { 0x0000, 0x0000, 0x0000 }, /* R3741 */ - { 0x0000, 0x0000, 0x0000 }, /* R3742 */ - { 0x0000, 0x0000, 0x0000 }, /* R3743 */ - { 0x0000, 0x0000, 0x0000 }, /* R3744 */ - { 0x0000, 0x0000, 0x0000 }, /* R3745 */ - { 0x0000, 0x0000, 0x0000 }, /* R3746 */ - { 0x0000, 0x0000, 0x0000 }, /* R3747 */ - { 0x0000, 0x0000, 0x0000 }, /* R3748 */ - { 0x0000, 0x0000, 0x0000 }, /* R3749 */ - { 0x0000, 0x0000, 0x0000 }, /* R3750 */ - { 0x0000, 0x0000, 0x0000 }, /* R3751 */ - { 0x0000, 0x0000, 0x0000 }, /* R3752 */ - { 0x0000, 0x0000, 0x0000 }, /* R3753 */ - { 0x0000, 0x0000, 0x0000 }, /* R3754 */ - { 0x0000, 0x0000, 0x0000 }, /* R3755 */ - { 0x0000, 0x0000, 0x0000 }, /* R3756 */ - { 0x0000, 0x0000, 0x0000 }, /* R3757 */ - { 0x0000, 0x0000, 0x0000 }, /* R3758 */ - { 0x0000, 0x0000, 0x0000 }, /* R3759 */ - { 0x0000, 0x0000, 0x0000 }, /* R3760 */ - { 0x0000, 0x0000, 0x0000 }, /* R3761 */ - { 0x0000, 0x0000, 0x0000 }, /* R3762 */ - { 0x0000, 0x0000, 0x0000 }, /* R3763 */ - { 0x0000, 0x0000, 0x0000 }, /* R3764 */ - { 0x0000, 0x0000, 0x0000 }, /* R3765 */ - { 0x0000, 0x0000, 0x0000 }, /* R3766 */ - { 0x0000, 0x0000, 0x0000 }, /* R3767 */ - { 0x0000, 0x0000, 0x0000 }, /* R3768 */ - { 0x0000, 0x0000, 0x0000 }, /* R3769 */ - { 0x0000, 0x0000, 0x0000 }, /* R3770 */ - { 0x0000, 0x0000, 0x0000 }, /* R3771 */ - { 0x0000, 0x0000, 0x0000 }, /* R3772 */ - { 0x0000, 0x0000, 0x0000 }, /* R3773 */ - { 0x0000, 0x0000, 0x0000 }, /* R3774 */ - { 0x0000, 0x0000, 0x0000 }, /* R3775 */ - { 0x0000, 0x0000, 0x0000 }, /* R3776 */ - { 0x0000, 0x0000, 0x0000 }, /* R3777 */ - { 0x0000, 0x0000, 0x0000 }, /* R3778 */ - { 0x0000, 0x0000, 0x0000 }, /* R3779 */ - { 0x0000, 0x0000, 0x0000 }, /* R3780 */ - { 0x0000, 0x0000, 0x0000 }, /* R3781 */ - { 0x0000, 0x0000, 0x0000 }, /* R3782 */ - { 0x0000, 0x0000, 0x0000 }, /* R3783 */ - { 0x0000, 0x0000, 0x0000 }, /* R3784 */ - { 0x0000, 0x0000, 0x0000 }, /* R3785 */ - { 0x0000, 0x0000, 0x0000 }, /* R3786 */ - { 0x0000, 0x0000, 0x0000 }, /* R3787 */ - { 0x0000, 0x0000, 0x0000 }, /* R3788 */ - { 0x0000, 0x0000, 0x0000 }, /* R3789 */ - { 0x0000, 0x0000, 0x0000 }, /* R3790 */ - { 0x0000, 0x0000, 0x0000 }, /* R3791 */ - { 0x0000, 0x0000, 0x0000 }, /* R3792 */ - { 0x0000, 0x0000, 0x0000 }, /* R3793 */ - { 0x0000, 0x0000, 0x0000 }, /* R3794 */ - { 0x0000, 0x0000, 0x0000 }, /* R3795 */ - { 0x0000, 0x0000, 0x0000 }, /* R3796 */ - { 0x0000, 0x0000, 0x0000 }, /* R3797 */ - { 0x0000, 0x0000, 0x0000 }, /* R3798 */ - { 0x0000, 0x0000, 0x0000 }, /* R3799 */ - { 0x0000, 0x0000, 0x0000 }, /* R3800 */ - { 0x0000, 0x0000, 0x0000 }, /* R3801 */ - { 0x0000, 0x0000, 0x0000 }, /* R3802 */ - { 0x0000, 0x0000, 0x0000 }, /* R3803 */ - { 0x0000, 0x0000, 0x0000 }, /* R3804 */ - { 0x0000, 0x0000, 0x0000 }, /* R3805 */ - { 0x0000, 0x0000, 0x0000 }, /* R3806 */ - { 0x0000, 0x0000, 0x0000 }, /* R3807 */ - { 0x0000, 0x0000, 0x0000 }, /* R3808 */ - { 0x0000, 0x0000, 0x0000 }, /* R3809 */ - { 0x0000, 0x0000, 0x0000 }, /* R3810 */ - { 0x0000, 0x0000, 0x0000 }, /* R3811 */ - { 0x0000, 0x0000, 0x0000 }, /* R3812 */ - { 0x0000, 0x0000, 0x0000 }, /* R3813 */ - { 0x0000, 0x0000, 0x0000 }, /* R3814 */ - { 0x0000, 0x0000, 0x0000 }, /* R3815 */ - { 0x0000, 0x0000, 0x0000 }, /* R3816 */ - { 0x0000, 0x0000, 0x0000 }, /* R3817 */ - { 0x0000, 0x0000, 0x0000 }, /* R3818 */ - { 0x0000, 0x0000, 0x0000 }, /* R3819 */ - { 0x0000, 0x0000, 0x0000 }, /* R3820 */ - { 0x0000, 0x0000, 0x0000 }, /* R3821 */ - { 0x0000, 0x0000, 0x0000 }, /* R3822 */ - { 0x0000, 0x0000, 0x0000 }, /* R3823 */ - { 0x0000, 0x0000, 0x0000 }, /* R3824 */ - { 0x0000, 0x0000, 0x0000 }, /* R3825 */ - { 0x0000, 0x0000, 0x0000 }, /* R3826 */ - { 0x0000, 0x0000, 0x0000 }, /* R3827 */ - { 0x0000, 0x0000, 0x0000 }, /* R3828 */ - { 0x0000, 0x0000, 0x0000 }, /* R3829 */ - { 0x0000, 0x0000, 0x0000 }, /* R3830 */ - { 0x0000, 0x0000, 0x0000 }, /* R3831 */ - { 0x0000, 0x0000, 0x0000 }, /* R3832 */ - { 0x0000, 0x0000, 0x0000 }, /* R3833 */ - { 0x0000, 0x0000, 0x0000 }, /* R3834 */ - { 0x0000, 0x0000, 0x0000 }, /* R3835 */ - { 0x0000, 0x0000, 0x0000 }, /* R3836 */ - { 0x0000, 0x0000, 0x0000 }, /* R3837 */ - { 0x0000, 0x0000, 0x0000 }, /* R3838 */ - { 0x0000, 0x0000, 0x0000 }, /* R3839 */ - { 0x0000, 0x0000, 0x0000 }, /* R3840 */ - { 0x0000, 0x0000, 0x0000 }, /* R3841 */ - { 0x0000, 0x0000, 0x0000 }, /* R3842 */ - { 0x0000, 0x0000, 0x0000 }, /* R3843 */ - { 0x0000, 0x0000, 0x0000 }, /* R3844 */ - { 0x0000, 0x0000, 0x0000 }, /* R3845 */ - { 0x0000, 0x0000, 0x0000 }, /* R3846 */ - { 0x0000, 0x0000, 0x0000 }, /* R3847 */ - { 0x0000, 0x0000, 0x0000 }, /* R3848 */ - { 0x0000, 0x0000, 0x0000 }, /* R3849 */ - { 0x0000, 0x0000, 0x0000 }, /* R3850 */ - { 0x0000, 0x0000, 0x0000 }, /* R3851 */ - { 0x0000, 0x0000, 0x0000 }, /* R3852 */ - { 0x0000, 0x0000, 0x0000 }, /* R3853 */ - { 0x0000, 0x0000, 0x0000 }, /* R3854 */ - { 0x0000, 0x0000, 0x0000 }, /* R3855 */ - { 0x0000, 0x0000, 0x0000 }, /* R3856 */ - { 0x0000, 0x0000, 0x0000 }, /* R3857 */ - { 0x0000, 0x0000, 0x0000 }, /* R3858 */ - { 0x0000, 0x0000, 0x0000 }, /* R3859 */ - { 0x0000, 0x0000, 0x0000 }, /* R3860 */ - { 0x0000, 0x0000, 0x0000 }, /* R3861 */ - { 0x0000, 0x0000, 0x0000 }, /* R3862 */ - { 0x0000, 0x0000, 0x0000 }, /* R3863 */ - { 0x0000, 0x0000, 0x0000 }, /* R3864 */ - { 0x0000, 0x0000, 0x0000 }, /* R3865 */ - { 0x0000, 0x0000, 0x0000 }, /* R3866 */ - { 0x0000, 0x0000, 0x0000 }, /* R3867 */ - { 0x0000, 0x0000, 0x0000 }, /* R3868 */ - { 0x0000, 0x0000, 0x0000 }, /* R3869 */ - { 0x0000, 0x0000, 0x0000 }, /* R3870 */ - { 0x0000, 0x0000, 0x0000 }, /* R3871 */ - { 0x0000, 0x0000, 0x0000 }, /* R3872 */ - { 0x0000, 0x0000, 0x0000 }, /* R3873 */ - { 0x0000, 0x0000, 0x0000 }, /* R3874 */ - { 0x0000, 0x0000, 0x0000 }, /* R3875 */ - { 0x0000, 0x0000, 0x0000 }, /* R3876 */ - { 0x0000, 0x0000, 0x0000 }, /* R3877 */ - { 0x0000, 0x0000, 0x0000 }, /* R3878 */ - { 0x0000, 0x0000, 0x0000 }, /* R3879 */ - { 0x0000, 0x0000, 0x0000 }, /* R3880 */ - { 0x0000, 0x0000, 0x0000 }, /* R3881 */ - { 0x0000, 0x0000, 0x0000 }, /* R3882 */ - { 0x0000, 0x0000, 0x0000 }, /* R3883 */ - { 0x0000, 0x0000, 0x0000 }, /* R3884 */ - { 0x0000, 0x0000, 0x0000 }, /* R3885 */ - { 0x0000, 0x0000, 0x0000 }, /* R3886 */ - { 0x0000, 0x0000, 0x0000 }, /* R3887 */ - { 0x0000, 0x0000, 0x0000 }, /* R3888 */ - { 0x0000, 0x0000, 0x0000 }, /* R3889 */ - { 0x0000, 0x0000, 0x0000 }, /* R3890 */ - { 0x0000, 0x0000, 0x0000 }, /* R3891 */ - { 0x0000, 0x0000, 0x0000 }, /* R3892 */ - { 0x0000, 0x0000, 0x0000 }, /* R3893 */ - { 0x0000, 0x0000, 0x0000 }, /* R3894 */ - { 0x0000, 0x0000, 0x0000 }, /* R3895 */ - { 0x0000, 0x0000, 0x0000 }, /* R3896 */ - { 0x0000, 0x0000, 0x0000 }, /* R3897 */ - { 0x0000, 0x0000, 0x0000 }, /* R3898 */ - { 0x0000, 0x0000, 0x0000 }, /* R3899 */ - { 0x0000, 0x0000, 0x0000 }, /* R3900 */ - { 0x0000, 0x0000, 0x0000 }, /* R3901 */ - { 0x0000, 0x0000, 0x0000 }, /* R3902 */ - { 0x0000, 0x0000, 0x0000 }, /* R3903 */ - { 0x0000, 0x0000, 0x0000 }, /* R3904 */ - { 0x0000, 0x0000, 0x0000 }, /* R3905 */ - { 0x0000, 0x0000, 0x0000 }, /* R3906 */ - { 0x0000, 0x0000, 0x0000 }, /* R3907 */ - { 0x0000, 0x0000, 0x0000 }, /* R3908 */ - { 0x0000, 0x0000, 0x0000 }, /* R3909 */ - { 0x0000, 0x0000, 0x0000 }, /* R3910 */ - { 0x0000, 0x0000, 0x0000 }, /* R3911 */ - { 0x0000, 0x0000, 0x0000 }, /* R3912 */ - { 0x0000, 0x0000, 0x0000 }, /* R3913 */ - { 0x0000, 0x0000, 0x0000 }, /* R3914 */ - { 0x0000, 0x0000, 0x0000 }, /* R3915 */ - { 0x0000, 0x0000, 0x0000 }, /* R3916 */ - { 0x0000, 0x0000, 0x0000 }, /* R3917 */ - { 0x0000, 0x0000, 0x0000 }, /* R3918 */ - { 0x0000, 0x0000, 0x0000 }, /* R3919 */ - { 0x0000, 0x0000, 0x0000 }, /* R3920 */ - { 0x0000, 0x0000, 0x0000 }, /* R3921 */ - { 0x0000, 0x0000, 0x0000 }, /* R3922 */ - { 0x0000, 0x0000, 0x0000 }, /* R3923 */ - { 0x0000, 0x0000, 0x0000 }, /* R3924 */ - { 0x0000, 0x0000, 0x0000 }, /* R3925 */ - { 0x0000, 0x0000, 0x0000 }, /* R3926 */ - { 0x0000, 0x0000, 0x0000 }, /* R3927 */ - { 0x0000, 0x0000, 0x0000 }, /* R3928 */ - { 0x0000, 0x0000, 0x0000 }, /* R3929 */ - { 0x0000, 0x0000, 0x0000 }, /* R3930 */ - { 0x0000, 0x0000, 0x0000 }, /* R3931 */ - { 0x0000, 0x0000, 0x0000 }, /* R3932 */ - { 0x0000, 0x0000, 0x0000 }, /* R3933 */ - { 0x0000, 0x0000, 0x0000 }, /* R3934 */ - { 0x0000, 0x0000, 0x0000 }, /* R3935 */ - { 0x0000, 0x0000, 0x0000 }, /* R3936 */ - { 0x0000, 0x0000, 0x0000 }, /* R3937 */ - { 0x0000, 0x0000, 0x0000 }, /* R3938 */ - { 0x0000, 0x0000, 0x0000 }, /* R3939 */ - { 0x0000, 0x0000, 0x0000 }, /* R3940 */ - { 0x0000, 0x0000, 0x0000 }, /* R3941 */ - { 0x0000, 0x0000, 0x0000 }, /* R3942 */ - { 0x0000, 0x0000, 0x0000 }, /* R3943 */ - { 0x0000, 0x0000, 0x0000 }, /* R3944 */ - { 0x0000, 0x0000, 0x0000 }, /* R3945 */ - { 0x0000, 0x0000, 0x0000 }, /* R3946 */ - { 0x0000, 0x0000, 0x0000 }, /* R3947 */ - { 0x0000, 0x0000, 0x0000 }, /* R3948 */ - { 0x0000, 0x0000, 0x0000 }, /* R3949 */ - { 0x0000, 0x0000, 0x0000 }, /* R3950 */ - { 0x0000, 0x0000, 0x0000 }, /* R3951 */ - { 0x0000, 0x0000, 0x0000 }, /* R3952 */ - { 0x0000, 0x0000, 0x0000 }, /* R3953 */ - { 0x0000, 0x0000, 0x0000 }, /* R3954 */ - { 0x0000, 0x0000, 0x0000 }, /* R3955 */ - { 0x0000, 0x0000, 0x0000 }, /* R3956 */ - { 0x0000, 0x0000, 0x0000 }, /* R3957 */ - { 0x0000, 0x0000, 0x0000 }, /* R3958 */ - { 0x0000, 0x0000, 0x0000 }, /* R3959 */ - { 0x0000, 0x0000, 0x0000 }, /* R3960 */ - { 0x0000, 0x0000, 0x0000 }, /* R3961 */ - { 0x0000, 0x0000, 0x0000 }, /* R3962 */ - { 0x0000, 0x0000, 0x0000 }, /* R3963 */ - { 0x0000, 0x0000, 0x0000 }, /* R3964 */ - { 0x0000, 0x0000, 0x0000 }, /* R3965 */ - { 0x0000, 0x0000, 0x0000 }, /* R3966 */ - { 0x0000, 0x0000, 0x0000 }, /* R3967 */ - { 0x0000, 0x0000, 0x0000 }, /* R3968 */ - { 0x0000, 0x0000, 0x0000 }, /* R3969 */ - { 0x0000, 0x0000, 0x0000 }, /* R3970 */ - { 0x0000, 0x0000, 0x0000 }, /* R3971 */ - { 0x0000, 0x0000, 0x0000 }, /* R3972 */ - { 0x0000, 0x0000, 0x0000 }, /* R3973 */ - { 0x0000, 0x0000, 0x0000 }, /* R3974 */ - { 0x0000, 0x0000, 0x0000 }, /* R3975 */ - { 0x0000, 0x0000, 0x0000 }, /* R3976 */ - { 0x0000, 0x0000, 0x0000 }, /* R3977 */ - { 0x0000, 0x0000, 0x0000 }, /* R3978 */ - { 0x0000, 0x0000, 0x0000 }, /* R3979 */ - { 0x0000, 0x0000, 0x0000 }, /* R3980 */ - { 0x0000, 0x0000, 0x0000 }, /* R3981 */ - { 0x0000, 0x0000, 0x0000 }, /* R3982 */ - { 0x0000, 0x0000, 0x0000 }, /* R3983 */ - { 0x0000, 0x0000, 0x0000 }, /* R3984 */ - { 0x0000, 0x0000, 0x0000 }, /* R3985 */ - { 0x0000, 0x0000, 0x0000 }, /* R3986 */ - { 0x0000, 0x0000, 0x0000 }, /* R3987 */ - { 0x0000, 0x0000, 0x0000 }, /* R3988 */ - { 0x0000, 0x0000, 0x0000 }, /* R3989 */ - { 0x0000, 0x0000, 0x0000 }, /* R3990 */ - { 0x0000, 0x0000, 0x0000 }, /* R3991 */ - { 0x0000, 0x0000, 0x0000 }, /* R3992 */ - { 0x0000, 0x0000, 0x0000 }, /* R3993 */ - { 0x0000, 0x0000, 0x0000 }, /* R3994 */ - { 0x0000, 0x0000, 0x0000 }, /* R3995 */ - { 0x0000, 0x0000, 0x0000 }, /* R3996 */ - { 0x0000, 0x0000, 0x0000 }, /* R3997 */ - { 0x0000, 0x0000, 0x0000 }, /* R3998 */ - { 0x0000, 0x0000, 0x0000 }, /* R3999 */ - { 0x0000, 0x0000, 0x0000 }, /* R4000 */ - { 0x0000, 0x0000, 0x0000 }, /* R4001 */ - { 0x0000, 0x0000, 0x0000 }, /* R4002 */ - { 0x0000, 0x0000, 0x0000 }, /* R4003 */ - { 0x0000, 0x0000, 0x0000 }, /* R4004 */ - { 0x0000, 0x0000, 0x0000 }, /* R4005 */ - { 0x0000, 0x0000, 0x0000 }, /* R4006 */ - { 0x0000, 0x0000, 0x0000 }, /* R4007 */ - { 0x0000, 0x0000, 0x0000 }, /* R4008 */ - { 0x0000, 0x0000, 0x0000 }, /* R4009 */ - { 0x0000, 0x0000, 0x0000 }, /* R4010 */ - { 0x0000, 0x0000, 0x0000 }, /* R4011 */ - { 0x0000, 0x0000, 0x0000 }, /* R4012 */ - { 0x0000, 0x0000, 0x0000 }, /* R4013 */ - { 0x0000, 0x0000, 0x0000 }, /* R4014 */ - { 0x0000, 0x0000, 0x0000 }, /* R4015 */ - { 0x0000, 0x0000, 0x0000 }, /* R4016 */ - { 0x0000, 0x0000, 0x0000 }, /* R4017 */ - { 0x0000, 0x0000, 0x0000 }, /* R4018 */ - { 0x0000, 0x0000, 0x0000 }, /* R4019 */ - { 0x0000, 0x0000, 0x0000 }, /* R4020 */ - { 0x0000, 0x0000, 0x0000 }, /* R4021 */ - { 0x0000, 0x0000, 0x0000 }, /* R4022 */ - { 0x0000, 0x0000, 0x0000 }, /* R4023 */ - { 0x0000, 0x0000, 0x0000 }, /* R4024 */ - { 0x0000, 0x0000, 0x0000 }, /* R4025 */ - { 0x0000, 0x0000, 0x0000 }, /* R4026 */ - { 0x0000, 0x0000, 0x0000 }, /* R4027 */ - { 0x0000, 0x0000, 0x0000 }, /* R4028 */ - { 0x0000, 0x0000, 0x0000 }, /* R4029 */ - { 0x0000, 0x0000, 0x0000 }, /* R4030 */ - { 0x0000, 0x0000, 0x0000 }, /* R4031 */ - { 0x0000, 0x0000, 0x0000 }, /* R4032 */ - { 0x0000, 0x0000, 0x0000 }, /* R4033 */ - { 0x0000, 0x0000, 0x0000 }, /* R4034 */ - { 0x0000, 0x0000, 0x0000 }, /* R4035 */ - { 0x0000, 0x0000, 0x0000 }, /* R4036 */ - { 0x0000, 0x0000, 0x0000 }, /* R4037 */ - { 0x0000, 0x0000, 0x0000 }, /* R4038 */ - { 0x0000, 0x0000, 0x0000 }, /* R4039 */ - { 0x0000, 0x0000, 0x0000 }, /* R4040 */ - { 0x0000, 0x0000, 0x0000 }, /* R4041 */ - { 0x0000, 0x0000, 0x0000 }, /* R4042 */ - { 0x0000, 0x0000, 0x0000 }, /* R4043 */ - { 0x0000, 0x0000, 0x0000 }, /* R4044 */ - { 0x0000, 0x0000, 0x0000 }, /* R4045 */ - { 0x0000, 0x0000, 0x0000 }, /* R4046 */ - { 0x0000, 0x0000, 0x0000 }, /* R4047 */ - { 0x0000, 0x0000, 0x0000 }, /* R4048 */ - { 0x0000, 0x0000, 0x0000 }, /* R4049 */ - { 0x0000, 0x0000, 0x0000 }, /* R4050 */ - { 0x0000, 0x0000, 0x0000 }, /* R4051 */ - { 0x0000, 0x0000, 0x0000 }, /* R4052 */ - { 0x0000, 0x0000, 0x0000 }, /* R4053 */ - { 0x0000, 0x0000, 0x0000 }, /* R4054 */ - { 0x0000, 0x0000, 0x0000 }, /* R4055 */ - { 0x0000, 0x0000, 0x0000 }, /* R4056 */ - { 0x0000, 0x0000, 0x0000 }, /* R4057 */ - { 0x0000, 0x0000, 0x0000 }, /* R4058 */ - { 0x0000, 0x0000, 0x0000 }, /* R4059 */ - { 0x0000, 0x0000, 0x0000 }, /* R4060 */ - { 0x0000, 0x0000, 0x0000 }, /* R4061 */ - { 0x0000, 0x0000, 0x0000 }, /* R4062 */ - { 0x0000, 0x0000, 0x0000 }, /* R4063 */ - { 0x0000, 0x0000, 0x0000 }, /* R4064 */ - { 0x0000, 0x0000, 0x0000 }, /* R4065 */ - { 0x0000, 0x0000, 0x0000 }, /* R4066 */ - { 0x0000, 0x0000, 0x0000 }, /* R4067 */ - { 0x0000, 0x0000, 0x0000 }, /* R4068 */ - { 0x0000, 0x0000, 0x0000 }, /* R4069 */ - { 0x0000, 0x0000, 0x0000 }, /* R4070 */ - { 0x0000, 0x0000, 0x0000 }, /* R4071 */ - { 0x0000, 0x0000, 0x0000 }, /* R4072 */ - { 0x0000, 0x0000, 0x0000 }, /* R4073 */ - { 0x0000, 0x0000, 0x0000 }, /* R4074 */ - { 0x0000, 0x0000, 0x0000 }, /* R4075 */ - { 0x0000, 0x0000, 0x0000 }, /* R4076 */ - { 0x0000, 0x0000, 0x0000 }, /* R4077 */ - { 0x0000, 0x0000, 0x0000 }, /* R4078 */ - { 0x0000, 0x0000, 0x0000 }, /* R4079 */ - { 0x0000, 0x0000, 0x0000 }, /* R4080 */ - { 0x0000, 0x0000, 0x0000 }, /* R4081 */ - { 0x0000, 0x0000, 0x0000 }, /* R4082 */ - { 0x0000, 0x0000, 0x0000 }, /* R4083 */ - { 0x0000, 0x0000, 0x0000 }, /* R4084 */ - { 0x0000, 0x0000, 0x0000 }, /* R4085 */ - { 0x0000, 0x0000, 0x0000 }, /* R4086 */ - { 0x0000, 0x0000, 0x0000 }, /* R4087 */ - { 0x0000, 0x0000, 0x0000 }, /* R4088 */ - { 0x0000, 0x0000, 0x0000 }, /* R4089 */ - { 0x0000, 0x0000, 0x0000 }, /* R4090 */ - { 0x0000, 0x0000, 0x0000 }, /* R4091 */ - { 0x0000, 0x0000, 0x0000 }, /* R4092 */ - { 0x0000, 0x0000, 0x0000 }, /* R4093 */ - { 0x0000, 0x0000, 0x0000 }, /* R4094 */ - { 0x0000, 0x0000, 0x0000 }, /* R4095 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4096 - Write Sequencer 0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4097 - Write Sequencer 1 */ - { 0x070F, 0x070F, 0x0000 }, /* R4098 - Write Sequencer 2 */ - { 0x010F, 0x010F, 0x0000 }, /* R4099 - Write Sequencer 3 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4100 - Write Sequencer 4 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4101 - Write Sequencer 5 */ - { 0x070F, 0x070F, 0x0000 }, /* R4102 - Write Sequencer 6 */ - { 0x010F, 0x010F, 0x0000 }, /* R4103 - Write Sequencer 7 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4104 - Write Sequencer 8 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4105 - Write Sequencer 9 */ - { 0x070F, 0x070F, 0x0000 }, /* R4106 - Write Sequencer 10 */ - { 0x010F, 0x010F, 0x0000 }, /* R4107 - Write Sequencer 11 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4108 - Write Sequencer 12 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4109 - Write Sequencer 13 */ - { 0x070F, 0x070F, 0x0000 }, /* R4110 - Write Sequencer 14 */ - { 0x010F, 0x010F, 0x0000 }, /* R4111 - Write Sequencer 15 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4112 - Write Sequencer 16 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4113 - Write Sequencer 17 */ - { 0x070F, 0x070F, 0x0000 }, /* R4114 - Write Sequencer 18 */ - { 0x010F, 0x010F, 0x0000 }, /* R4115 - Write Sequencer 19 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4116 - Write Sequencer 20 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4117 - Write Sequencer 21 */ - { 0x070F, 0x070F, 0x0000 }, /* R4118 - Write Sequencer 22 */ - { 0x010F, 0x010F, 0x0000 }, /* R4119 - Write Sequencer 23 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4120 - Write Sequencer 24 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4121 - Write Sequencer 25 */ - { 0x070F, 0x070F, 0x0000 }, /* R4122 - Write Sequencer 26 */ - { 0x010F, 0x010F, 0x0000 }, /* R4123 - Write Sequencer 27 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4124 - Write Sequencer 28 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4125 - Write Sequencer 29 */ - { 0x070F, 0x070F, 0x0000 }, /* R4126 - Write Sequencer 30 */ - { 0x010F, 0x010F, 0x0000 }, /* R4127 - Write Sequencer 31 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4128 - Write Sequencer 32 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4129 - Write Sequencer 33 */ - { 0x070F, 0x070F, 0x0000 }, /* R4130 - Write Sequencer 34 */ - { 0x010F, 0x010F, 0x0000 }, /* R4131 - Write Sequencer 35 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4132 - Write Sequencer 36 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4133 - Write Sequencer 37 */ - { 0x070F, 0x070F, 0x0000 }, /* R4134 - Write Sequencer 38 */ - { 0x010F, 0x010F, 0x0000 }, /* R4135 - Write Sequencer 39 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4136 - Write Sequencer 40 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4137 - Write Sequencer 41 */ - { 0x070F, 0x070F, 0x0000 }, /* R4138 - Write Sequencer 42 */ - { 0x010F, 0x010F, 0x0000 }, /* R4139 - Write Sequencer 43 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4140 - Write Sequencer 44 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4141 - Write Sequencer 45 */ - { 0x070F, 0x070F, 0x0000 }, /* R4142 - Write Sequencer 46 */ - { 0x010F, 0x010F, 0x0000 }, /* R4143 - Write Sequencer 47 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4144 - Write Sequencer 48 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4145 - Write Sequencer 49 */ - { 0x070F, 0x070F, 0x0000 }, /* R4146 - Write Sequencer 50 */ - { 0x010F, 0x010F, 0x0000 }, /* R4147 - Write Sequencer 51 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4148 - Write Sequencer 52 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4149 - Write Sequencer 53 */ - { 0x070F, 0x070F, 0x0000 }, /* R4150 - Write Sequencer 54 */ - { 0x010F, 0x010F, 0x0000 }, /* R4151 - Write Sequencer 55 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4152 - Write Sequencer 56 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4153 - Write Sequencer 57 */ - { 0x070F, 0x070F, 0x0000 }, /* R4154 - Write Sequencer 58 */ - { 0x010F, 0x010F, 0x0000 }, /* R4155 - Write Sequencer 59 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4156 - Write Sequencer 60 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4157 - Write Sequencer 61 */ - { 0x070F, 0x070F, 0x0000 }, /* R4158 - Write Sequencer 62 */ - { 0x010F, 0x010F, 0x0000 }, /* R4159 - Write Sequencer 63 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4160 - Write Sequencer 64 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4161 - Write Sequencer 65 */ - { 0x070F, 0x070F, 0x0000 }, /* R4162 - Write Sequencer 66 */ - { 0x010F, 0x010F, 0x0000 }, /* R4163 - Write Sequencer 67 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4164 - Write Sequencer 68 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4165 - Write Sequencer 69 */ - { 0x070F, 0x070F, 0x0000 }, /* R4166 - Write Sequencer 70 */ - { 0x010F, 0x010F, 0x0000 }, /* R4167 - Write Sequencer 71 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4168 - Write Sequencer 72 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4169 - Write Sequencer 73 */ - { 0x070F, 0x070F, 0x0000 }, /* R4170 - Write Sequencer 74 */ - { 0x010F, 0x010F, 0x0000 }, /* R4171 - Write Sequencer 75 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4172 - Write Sequencer 76 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4173 - Write Sequencer 77 */ - { 0x070F, 0x070F, 0x0000 }, /* R4174 - Write Sequencer 78 */ - { 0x010F, 0x010F, 0x0000 }, /* R4175 - Write Sequencer 79 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4176 - Write Sequencer 80 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4177 - Write Sequencer 81 */ - { 0x070F, 0x070F, 0x0000 }, /* R4178 - Write Sequencer 82 */ - { 0x010F, 0x010F, 0x0000 }, /* R4179 - Write Sequencer 83 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4180 - Write Sequencer 84 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4181 - Write Sequencer 85 */ - { 0x070F, 0x070F, 0x0000 }, /* R4182 - Write Sequencer 86 */ - { 0x010F, 0x010F, 0x0000 }, /* R4183 - Write Sequencer 87 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4184 - Write Sequencer 88 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4185 - Write Sequencer 89 */ - { 0x070F, 0x070F, 0x0000 }, /* R4186 - Write Sequencer 90 */ - { 0x010F, 0x010F, 0x0000 }, /* R4187 - Write Sequencer 91 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4188 - Write Sequencer 92 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4189 - Write Sequencer 93 */ - { 0x070F, 0x070F, 0x0000 }, /* R4190 - Write Sequencer 94 */ - { 0x010F, 0x010F, 0x0000 }, /* R4191 - Write Sequencer 95 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4192 - Write Sequencer 96 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4193 - Write Sequencer 97 */ - { 0x070F, 0x070F, 0x0000 }, /* R4194 - Write Sequencer 98 */ - { 0x010F, 0x010F, 0x0000 }, /* R4195 - Write Sequencer 99 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4196 - Write Sequencer 100 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4197 - Write Sequencer 101 */ - { 0x070F, 0x070F, 0x0000 }, /* R4198 - Write Sequencer 102 */ - { 0x010F, 0x010F, 0x0000 }, /* R4199 - Write Sequencer 103 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4200 - Write Sequencer 104 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4201 - Write Sequencer 105 */ - { 0x070F, 0x070F, 0x0000 }, /* R4202 - Write Sequencer 106 */ - { 0x010F, 0x010F, 0x0000 }, /* R4203 - Write Sequencer 107 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4204 - Write Sequencer 108 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4205 - Write Sequencer 109 */ - { 0x070F, 0x070F, 0x0000 }, /* R4206 - Write Sequencer 110 */ - { 0x010F, 0x010F, 0x0000 }, /* R4207 - Write Sequencer 111 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4208 - Write Sequencer 112 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4209 - Write Sequencer 113 */ - { 0x070F, 0x070F, 0x0000 }, /* R4210 - Write Sequencer 114 */ - { 0x010F, 0x010F, 0x0000 }, /* R4211 - Write Sequencer 115 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4212 - Write Sequencer 116 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4213 - Write Sequencer 117 */ - { 0x070F, 0x070F, 0x0000 }, /* R4214 - Write Sequencer 118 */ - { 0x010F, 0x010F, 0x0000 }, /* R4215 - Write Sequencer 119 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4216 - Write Sequencer 120 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4217 - Write Sequencer 121 */ - { 0x070F, 0x070F, 0x0000 }, /* R4218 - Write Sequencer 122 */ - { 0x010F, 0x010F, 0x0000 }, /* R4219 - Write Sequencer 123 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4220 - Write Sequencer 124 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4221 - Write Sequencer 125 */ - { 0x070F, 0x070F, 0x0000 }, /* R4222 - Write Sequencer 126 */ - { 0x010F, 0x010F, 0x0000 }, /* R4223 - Write Sequencer 127 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4224 - Write Sequencer 128 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4225 - Write Sequencer 129 */ - { 0x070F, 0x070F, 0x0000 }, /* R4226 - Write Sequencer 130 */ - { 0x010F, 0x010F, 0x0000 }, /* R4227 - Write Sequencer 131 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4228 - Write Sequencer 132 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4229 - Write Sequencer 133 */ - { 0x070F, 0x070F, 0x0000 }, /* R4230 - Write Sequencer 134 */ - { 0x010F, 0x010F, 0x0000 }, /* R4231 - Write Sequencer 135 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4232 - Write Sequencer 136 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4233 - Write Sequencer 137 */ - { 0x070F, 0x070F, 0x0000 }, /* R4234 - Write Sequencer 138 */ - { 0x010F, 0x010F, 0x0000 }, /* R4235 - Write Sequencer 139 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4236 - Write Sequencer 140 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4237 - Write Sequencer 141 */ - { 0x070F, 0x070F, 0x0000 }, /* R4238 - Write Sequencer 142 */ - { 0x010F, 0x010F, 0x0000 }, /* R4239 - Write Sequencer 143 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4240 - Write Sequencer 144 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4241 - Write Sequencer 145 */ - { 0x070F, 0x070F, 0x0000 }, /* R4242 - Write Sequencer 146 */ - { 0x010F, 0x010F, 0x0000 }, /* R4243 - Write Sequencer 147 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4244 - Write Sequencer 148 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4245 - Write Sequencer 149 */ - { 0x070F, 0x070F, 0x0000 }, /* R4246 - Write Sequencer 150 */ - { 0x010F, 0x010F, 0x0000 }, /* R4247 - Write Sequencer 151 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4248 - Write Sequencer 152 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4249 - Write Sequencer 153 */ - { 0x070F, 0x070F, 0x0000 }, /* R4250 - Write Sequencer 154 */ - { 0x010F, 0x010F, 0x0000 }, /* R4251 - Write Sequencer 155 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4252 - Write Sequencer 156 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4253 - Write Sequencer 157 */ - { 0x070F, 0x070F, 0x0000 }, /* R4254 - Write Sequencer 158 */ - { 0x010F, 0x010F, 0x0000 }, /* R4255 - Write Sequencer 159 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4256 - Write Sequencer 160 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4257 - Write Sequencer 161 */ - { 0x070F, 0x070F, 0x0000 }, /* R4258 - Write Sequencer 162 */ - { 0x010F, 0x010F, 0x0000 }, /* R4259 - Write Sequencer 163 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4260 - Write Sequencer 164 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4261 - Write Sequencer 165 */ - { 0x070F, 0x070F, 0x0000 }, /* R4262 - Write Sequencer 166 */ - { 0x010F, 0x010F, 0x0000 }, /* R4263 - Write Sequencer 167 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4264 - Write Sequencer 168 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4265 - Write Sequencer 169 */ - { 0x070F, 0x070F, 0x0000 }, /* R4266 - Write Sequencer 170 */ - { 0x010F, 0x010F, 0x0000 }, /* R4267 - Write Sequencer 171 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4268 - Write Sequencer 172 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4269 - Write Sequencer 173 */ - { 0x070F, 0x070F, 0x0000 }, /* R4270 - Write Sequencer 174 */ - { 0x010F, 0x010F, 0x0000 }, /* R4271 - Write Sequencer 175 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4272 - Write Sequencer 176 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4273 - Write Sequencer 177 */ - { 0x070F, 0x070F, 0x0000 }, /* R4274 - Write Sequencer 178 */ - { 0x010F, 0x010F, 0x0000 }, /* R4275 - Write Sequencer 179 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4276 - Write Sequencer 180 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4277 - Write Sequencer 181 */ - { 0x070F, 0x070F, 0x0000 }, /* R4278 - Write Sequencer 182 */ - { 0x010F, 0x010F, 0x0000 }, /* R4279 - Write Sequencer 183 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4280 - Write Sequencer 184 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4281 - Write Sequencer 185 */ - { 0x070F, 0x070F, 0x0000 }, /* R4282 - Write Sequencer 186 */ - { 0x010F, 0x010F, 0x0000 }, /* R4283 - Write Sequencer 187 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4284 - Write Sequencer 188 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4285 - Write Sequencer 189 */ - { 0x070F, 0x070F, 0x0000 }, /* R4286 - Write Sequencer 190 */ - { 0x010F, 0x010F, 0x0000 }, /* R4287 - Write Sequencer 191 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4288 - Write Sequencer 192 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4289 - Write Sequencer 193 */ - { 0x070F, 0x070F, 0x0000 }, /* R4290 - Write Sequencer 194 */ - { 0x010F, 0x010F, 0x0000 }, /* R4291 - Write Sequencer 195 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4292 - Write Sequencer 196 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4293 - Write Sequencer 197 */ - { 0x070F, 0x070F, 0x0000 }, /* R4294 - Write Sequencer 198 */ - { 0x010F, 0x010F, 0x0000 }, /* R4295 - Write Sequencer 199 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4296 - Write Sequencer 200 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4297 - Write Sequencer 201 */ - { 0x070F, 0x070F, 0x0000 }, /* R4298 - Write Sequencer 202 */ - { 0x010F, 0x010F, 0x0000 }, /* R4299 - Write Sequencer 203 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4300 - Write Sequencer 204 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4301 - Write Sequencer 205 */ - { 0x070F, 0x070F, 0x0000 }, /* R4302 - Write Sequencer 206 */ - { 0x010F, 0x010F, 0x0000 }, /* R4303 - Write Sequencer 207 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4304 - Write Sequencer 208 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4305 - Write Sequencer 209 */ - { 0x070F, 0x070F, 0x0000 }, /* R4306 - Write Sequencer 210 */ - { 0x010F, 0x010F, 0x0000 }, /* R4307 - Write Sequencer 211 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4308 - Write Sequencer 212 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4309 - Write Sequencer 213 */ - { 0x070F, 0x070F, 0x0000 }, /* R4310 - Write Sequencer 214 */ - { 0x010F, 0x010F, 0x0000 }, /* R4311 - Write Sequencer 215 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4312 - Write Sequencer 216 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4313 - Write Sequencer 217 */ - { 0x070F, 0x070F, 0x0000 }, /* R4314 - Write Sequencer 218 */ - { 0x010F, 0x010F, 0x0000 }, /* R4315 - Write Sequencer 219 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4316 - Write Sequencer 220 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4317 - Write Sequencer 221 */ - { 0x070F, 0x070F, 0x0000 }, /* R4318 - Write Sequencer 222 */ - { 0x010F, 0x010F, 0x0000 }, /* R4319 - Write Sequencer 223 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4320 - Write Sequencer 224 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4321 - Write Sequencer 225 */ - { 0x070F, 0x070F, 0x0000 }, /* R4322 - Write Sequencer 226 */ - { 0x010F, 0x010F, 0x0000 }, /* R4323 - Write Sequencer 227 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4324 - Write Sequencer 228 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4325 - Write Sequencer 229 */ - { 0x070F, 0x070F, 0x0000 }, /* R4326 - Write Sequencer 230 */ - { 0x010F, 0x010F, 0x0000 }, /* R4327 - Write Sequencer 231 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4328 - Write Sequencer 232 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4329 - Write Sequencer 233 */ - { 0x070F, 0x070F, 0x0000 }, /* R4330 - Write Sequencer 234 */ - { 0x010F, 0x010F, 0x0000 }, /* R4331 - Write Sequencer 235 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4332 - Write Sequencer 236 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4333 - Write Sequencer 237 */ - { 0x070F, 0x070F, 0x0000 }, /* R4334 - Write Sequencer 238 */ - { 0x010F, 0x010F, 0x0000 }, /* R4335 - Write Sequencer 239 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4336 - Write Sequencer 240 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4337 - Write Sequencer 241 */ - { 0x070F, 0x070F, 0x0000 }, /* R4338 - Write Sequencer 242 */ - { 0x010F, 0x010F, 0x0000 }, /* R4339 - Write Sequencer 243 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4340 - Write Sequencer 244 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4341 - Write Sequencer 245 */ - { 0x070F, 0x070F, 0x0000 }, /* R4342 - Write Sequencer 246 */ - { 0x010F, 0x010F, 0x0000 }, /* R4343 - Write Sequencer 247 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4344 - Write Sequencer 248 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4345 - Write Sequencer 249 */ - { 0x070F, 0x070F, 0x0000 }, /* R4346 - Write Sequencer 250 */ - { 0x010F, 0x010F, 0x0000 }, /* R4347 - Write Sequencer 251 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4348 - Write Sequencer 252 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4349 - Write Sequencer 253 */ - { 0x070F, 0x070F, 0x0000 }, /* R4350 - Write Sequencer 254 */ - { 0x010F, 0x010F, 0x0000 }, /* R4351 - Write Sequencer 255 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4352 - Write Sequencer 256 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4353 - Write Sequencer 257 */ - { 0x070F, 0x070F, 0x0000 }, /* R4354 - Write Sequencer 258 */ - { 0x010F, 0x010F, 0x0000 }, /* R4355 - Write Sequencer 259 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4356 - Write Sequencer 260 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4357 - Write Sequencer 261 */ - { 0x070F, 0x070F, 0x0000 }, /* R4358 - Write Sequencer 262 */ - { 0x010F, 0x010F, 0x0000 }, /* R4359 - Write Sequencer 263 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4360 - Write Sequencer 264 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4361 - Write Sequencer 265 */ - { 0x070F, 0x070F, 0x0000 }, /* R4362 - Write Sequencer 266 */ - { 0x010F, 0x010F, 0x0000 }, /* R4363 - Write Sequencer 267 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4364 - Write Sequencer 268 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4365 - Write Sequencer 269 */ - { 0x070F, 0x070F, 0x0000 }, /* R4366 - Write Sequencer 270 */ - { 0x010F, 0x010F, 0x0000 }, /* R4367 - Write Sequencer 271 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4368 - Write Sequencer 272 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4369 - Write Sequencer 273 */ - { 0x070F, 0x070F, 0x0000 }, /* R4370 - Write Sequencer 274 */ - { 0x010F, 0x010F, 0x0000 }, /* R4371 - Write Sequencer 275 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4372 - Write Sequencer 276 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4373 - Write Sequencer 277 */ - { 0x070F, 0x070F, 0x0000 }, /* R4374 - Write Sequencer 278 */ - { 0x010F, 0x010F, 0x0000 }, /* R4375 - Write Sequencer 279 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4376 - Write Sequencer 280 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4377 - Write Sequencer 281 */ - { 0x070F, 0x070F, 0x0000 }, /* R4378 - Write Sequencer 282 */ - { 0x010F, 0x010F, 0x0000 }, /* R4379 - Write Sequencer 283 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4380 - Write Sequencer 284 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4381 - Write Sequencer 285 */ - { 0x070F, 0x070F, 0x0000 }, /* R4382 - Write Sequencer 286 */ - { 0x010F, 0x010F, 0x0000 }, /* R4383 - Write Sequencer 287 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4384 - Write Sequencer 288 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4385 - Write Sequencer 289 */ - { 0x070F, 0x070F, 0x0000 }, /* R4386 - Write Sequencer 290 */ - { 0x010F, 0x010F, 0x0000 }, /* R4387 - Write Sequencer 291 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4388 - Write Sequencer 292 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4389 - Write Sequencer 293 */ - { 0x070F, 0x070F, 0x0000 }, /* R4390 - Write Sequencer 294 */ - { 0x010F, 0x010F, 0x0000 }, /* R4391 - Write Sequencer 295 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4392 - Write Sequencer 296 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4393 - Write Sequencer 297 */ - { 0x070F, 0x070F, 0x0000 }, /* R4394 - Write Sequencer 298 */ - { 0x010F, 0x010F, 0x0000 }, /* R4395 - Write Sequencer 299 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4396 - Write Sequencer 300 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4397 - Write Sequencer 301 */ - { 0x070F, 0x070F, 0x0000 }, /* R4398 - Write Sequencer 302 */ - { 0x010F, 0x010F, 0x0000 }, /* R4399 - Write Sequencer 303 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4400 - Write Sequencer 304 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4401 - Write Sequencer 305 */ - { 0x070F, 0x070F, 0x0000 }, /* R4402 - Write Sequencer 306 */ - { 0x010F, 0x010F, 0x0000 }, /* R4403 - Write Sequencer 307 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4404 - Write Sequencer 308 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4405 - Write Sequencer 309 */ - { 0x070F, 0x070F, 0x0000 }, /* R4406 - Write Sequencer 310 */ - { 0x010F, 0x010F, 0x0000 }, /* R4407 - Write Sequencer 311 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4408 - Write Sequencer 312 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4409 - Write Sequencer 313 */ - { 0x070F, 0x070F, 0x0000 }, /* R4410 - Write Sequencer 314 */ - { 0x010F, 0x010F, 0x0000 }, /* R4411 - Write Sequencer 315 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4412 - Write Sequencer 316 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4413 - Write Sequencer 317 */ - { 0x070F, 0x070F, 0x0000 }, /* R4414 - Write Sequencer 318 */ - { 0x010F, 0x010F, 0x0000 }, /* R4415 - Write Sequencer 319 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4416 - Write Sequencer 320 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4417 - Write Sequencer 321 */ - { 0x070F, 0x070F, 0x0000 }, /* R4418 - Write Sequencer 322 */ - { 0x010F, 0x010F, 0x0000 }, /* R4419 - Write Sequencer 323 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4420 - Write Sequencer 324 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4421 - Write Sequencer 325 */ - { 0x070F, 0x070F, 0x0000 }, /* R4422 - Write Sequencer 326 */ - { 0x010F, 0x010F, 0x0000 }, /* R4423 - Write Sequencer 327 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4424 - Write Sequencer 328 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4425 - Write Sequencer 329 */ - { 0x070F, 0x070F, 0x0000 }, /* R4426 - Write Sequencer 330 */ - { 0x010F, 0x010F, 0x0000 }, /* R4427 - Write Sequencer 331 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4428 - Write Sequencer 332 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4429 - Write Sequencer 333 */ - { 0x070F, 0x070F, 0x0000 }, /* R4430 - Write Sequencer 334 */ - { 0x010F, 0x010F, 0x0000 }, /* R4431 - Write Sequencer 335 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4432 - Write Sequencer 336 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4433 - Write Sequencer 337 */ - { 0x070F, 0x070F, 0x0000 }, /* R4434 - Write Sequencer 338 */ - { 0x010F, 0x010F, 0x0000 }, /* R4435 - Write Sequencer 339 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4436 - Write Sequencer 340 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4437 - Write Sequencer 341 */ - { 0x070F, 0x070F, 0x0000 }, /* R4438 - Write Sequencer 342 */ - { 0x010F, 0x010F, 0x0000 }, /* R4439 - Write Sequencer 343 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4440 - Write Sequencer 344 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4441 - Write Sequencer 345 */ - { 0x070F, 0x070F, 0x0000 }, /* R4442 - Write Sequencer 346 */ - { 0x010F, 0x010F, 0x0000 }, /* R4443 - Write Sequencer 347 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4444 - Write Sequencer 348 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4445 - Write Sequencer 349 */ - { 0x070F, 0x070F, 0x0000 }, /* R4446 - Write Sequencer 350 */ - { 0x010F, 0x010F, 0x0000 }, /* R4447 - Write Sequencer 351 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4448 - Write Sequencer 352 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4449 - Write Sequencer 353 */ - { 0x070F, 0x070F, 0x0000 }, /* R4450 - Write Sequencer 354 */ - { 0x010F, 0x010F, 0x0000 }, /* R4451 - Write Sequencer 355 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4452 - Write Sequencer 356 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4453 - Write Sequencer 357 */ - { 0x070F, 0x070F, 0x0000 }, /* R4454 - Write Sequencer 358 */ - { 0x010F, 0x010F, 0x0000 }, /* R4455 - Write Sequencer 359 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4456 - Write Sequencer 360 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4457 - Write Sequencer 361 */ - { 0x070F, 0x070F, 0x0000 }, /* R4458 - Write Sequencer 362 */ - { 0x010F, 0x010F, 0x0000 }, /* R4459 - Write Sequencer 363 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4460 - Write Sequencer 364 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4461 - Write Sequencer 365 */ - { 0x070F, 0x070F, 0x0000 }, /* R4462 - Write Sequencer 366 */ - { 0x010F, 0x010F, 0x0000 }, /* R4463 - Write Sequencer 367 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4464 - Write Sequencer 368 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4465 - Write Sequencer 369 */ - { 0x070F, 0x070F, 0x0000 }, /* R4466 - Write Sequencer 370 */ - { 0x010F, 0x010F, 0x0000 }, /* R4467 - Write Sequencer 371 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4468 - Write Sequencer 372 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4469 - Write Sequencer 373 */ - { 0x070F, 0x070F, 0x0000 }, /* R4470 - Write Sequencer 374 */ - { 0x010F, 0x010F, 0x0000 }, /* R4471 - Write Sequencer 375 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4472 - Write Sequencer 376 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4473 - Write Sequencer 377 */ - { 0x070F, 0x070F, 0x0000 }, /* R4474 - Write Sequencer 378 */ - { 0x010F, 0x010F, 0x0000 }, /* R4475 - Write Sequencer 379 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4476 - Write Sequencer 380 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4477 - Write Sequencer 381 */ - { 0x070F, 0x070F, 0x0000 }, /* R4478 - Write Sequencer 382 */ - { 0x010F, 0x010F, 0x0000 }, /* R4479 - Write Sequencer 383 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4480 - Write Sequencer 384 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4481 - Write Sequencer 385 */ - { 0x070F, 0x070F, 0x0000 }, /* R4482 - Write Sequencer 386 */ - { 0x010F, 0x010F, 0x0000 }, /* R4483 - Write Sequencer 387 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4484 - Write Sequencer 388 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4485 - Write Sequencer 389 */ - { 0x070F, 0x070F, 0x0000 }, /* R4486 - Write Sequencer 390 */ - { 0x010F, 0x010F, 0x0000 }, /* R4487 - Write Sequencer 391 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4488 - Write Sequencer 392 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4489 - Write Sequencer 393 */ - { 0x070F, 0x070F, 0x0000 }, /* R4490 - Write Sequencer 394 */ - { 0x010F, 0x010F, 0x0000 }, /* R4491 - Write Sequencer 395 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4492 - Write Sequencer 396 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4493 - Write Sequencer 397 */ - { 0x070F, 0x070F, 0x0000 }, /* R4494 - Write Sequencer 398 */ - { 0x010F, 0x010F, 0x0000 }, /* R4495 - Write Sequencer 399 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4496 - Write Sequencer 400 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4497 - Write Sequencer 401 */ - { 0x070F, 0x070F, 0x0000 }, /* R4498 - Write Sequencer 402 */ - { 0x010F, 0x010F, 0x0000 }, /* R4499 - Write Sequencer 403 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4500 - Write Sequencer 404 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4501 - Write Sequencer 405 */ - { 0x070F, 0x070F, 0x0000 }, /* R4502 - Write Sequencer 406 */ - { 0x010F, 0x010F, 0x0000 }, /* R4503 - Write Sequencer 407 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4504 - Write Sequencer 408 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4505 - Write Sequencer 409 */ - { 0x070F, 0x070F, 0x0000 }, /* R4506 - Write Sequencer 410 */ - { 0x010F, 0x010F, 0x0000 }, /* R4507 - Write Sequencer 411 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4508 - Write Sequencer 412 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4509 - Write Sequencer 413 */ - { 0x070F, 0x070F, 0x0000 }, /* R4510 - Write Sequencer 414 */ - { 0x010F, 0x010F, 0x0000 }, /* R4511 - Write Sequencer 415 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4512 - Write Sequencer 416 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4513 - Write Sequencer 417 */ - { 0x070F, 0x070F, 0x0000 }, /* R4514 - Write Sequencer 418 */ - { 0x010F, 0x010F, 0x0000 }, /* R4515 - Write Sequencer 419 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4516 - Write Sequencer 420 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4517 - Write Sequencer 421 */ - { 0x070F, 0x070F, 0x0000 }, /* R4518 - Write Sequencer 422 */ - { 0x010F, 0x010F, 0x0000 }, /* R4519 - Write Sequencer 423 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4520 - Write Sequencer 424 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4521 - Write Sequencer 425 */ - { 0x070F, 0x070F, 0x0000 }, /* R4522 - Write Sequencer 426 */ - { 0x010F, 0x010F, 0x0000 }, /* R4523 - Write Sequencer 427 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4524 - Write Sequencer 428 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4525 - Write Sequencer 429 */ - { 0x070F, 0x070F, 0x0000 }, /* R4526 - Write Sequencer 430 */ - { 0x010F, 0x010F, 0x0000 }, /* R4527 - Write Sequencer 431 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4528 - Write Sequencer 432 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4529 - Write Sequencer 433 */ - { 0x070F, 0x070F, 0x0000 }, /* R4530 - Write Sequencer 434 */ - { 0x010F, 0x010F, 0x0000 }, /* R4531 - Write Sequencer 435 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4532 - Write Sequencer 436 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4533 - Write Sequencer 437 */ - { 0x070F, 0x070F, 0x0000 }, /* R4534 - Write Sequencer 438 */ - { 0x010F, 0x010F, 0x0000 }, /* R4535 - Write Sequencer 439 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4536 - Write Sequencer 440 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4537 - Write Sequencer 441 */ - { 0x070F, 0x070F, 0x0000 }, /* R4538 - Write Sequencer 442 */ - { 0x010F, 0x010F, 0x0000 }, /* R4539 - Write Sequencer 443 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4540 - Write Sequencer 444 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4541 - Write Sequencer 445 */ - { 0x070F, 0x070F, 0x0000 }, /* R4542 - Write Sequencer 446 */ - { 0x010F, 0x010F, 0x0000 }, /* R4543 - Write Sequencer 447 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4544 - Write Sequencer 448 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4545 - Write Sequencer 449 */ - { 0x070F, 0x070F, 0x0000 }, /* R4546 - Write Sequencer 450 */ - { 0x010F, 0x010F, 0x0000 }, /* R4547 - Write Sequencer 451 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4548 - Write Sequencer 452 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4549 - Write Sequencer 453 */ - { 0x070F, 0x070F, 0x0000 }, /* R4550 - Write Sequencer 454 */ - { 0x010F, 0x010F, 0x0000 }, /* R4551 - Write Sequencer 455 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4552 - Write Sequencer 456 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4553 - Write Sequencer 457 */ - { 0x070F, 0x070F, 0x0000 }, /* R4554 - Write Sequencer 458 */ - { 0x010F, 0x010F, 0x0000 }, /* R4555 - Write Sequencer 459 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4556 - Write Sequencer 460 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4557 - Write Sequencer 461 */ - { 0x070F, 0x070F, 0x0000 }, /* R4558 - Write Sequencer 462 */ - { 0x010F, 0x010F, 0x0000 }, /* R4559 - Write Sequencer 463 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4560 - Write Sequencer 464 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4561 - Write Sequencer 465 */ - { 0x070F, 0x070F, 0x0000 }, /* R4562 - Write Sequencer 466 */ - { 0x010F, 0x010F, 0x0000 }, /* R4563 - Write Sequencer 467 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4564 - Write Sequencer 468 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4565 - Write Sequencer 469 */ - { 0x070F, 0x070F, 0x0000 }, /* R4566 - Write Sequencer 470 */ - { 0x010F, 0x010F, 0x0000 }, /* R4567 - Write Sequencer 471 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4568 - Write Sequencer 472 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4569 - Write Sequencer 473 */ - { 0x070F, 0x070F, 0x0000 }, /* R4570 - Write Sequencer 474 */ - { 0x010F, 0x010F, 0x0000 }, /* R4571 - Write Sequencer 475 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4572 - Write Sequencer 476 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4573 - Write Sequencer 477 */ - { 0x070F, 0x070F, 0x0000 }, /* R4574 - Write Sequencer 478 */ - { 0x010F, 0x010F, 0x0000 }, /* R4575 - Write Sequencer 479 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4576 - Write Sequencer 480 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4577 - Write Sequencer 481 */ - { 0x070F, 0x070F, 0x0000 }, /* R4578 - Write Sequencer 482 */ - { 0x010F, 0x010F, 0x0000 }, /* R4579 - Write Sequencer 483 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4580 - Write Sequencer 484 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4581 - Write Sequencer 485 */ - { 0x070F, 0x070F, 0x0000 }, /* R4582 - Write Sequencer 486 */ - { 0x010F, 0x010F, 0x0000 }, /* R4583 - Write Sequencer 487 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4584 - Write Sequencer 488 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4585 - Write Sequencer 489 */ - { 0x070F, 0x070F, 0x0000 }, /* R4586 - Write Sequencer 490 */ - { 0x010F, 0x010F, 0x0000 }, /* R4587 - Write Sequencer 491 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4588 - Write Sequencer 492 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4589 - Write Sequencer 493 */ - { 0x070F, 0x070F, 0x0000 }, /* R4590 - Write Sequencer 494 */ - { 0x010F, 0x010F, 0x0000 }, /* R4591 - Write Sequencer 495 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4592 - Write Sequencer 496 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4593 - Write Sequencer 497 */ - { 0x070F, 0x070F, 0x0000 }, /* R4594 - Write Sequencer 498 */ - { 0x010F, 0x010F, 0x0000 }, /* R4595 - Write Sequencer 499 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4596 - Write Sequencer 500 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4597 - Write Sequencer 501 */ - { 0x070F, 0x070F, 0x0000 }, /* R4598 - Write Sequencer 502 */ - { 0x010F, 0x010F, 0x0000 }, /* R4599 - Write Sequencer 503 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4600 - Write Sequencer 504 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4601 - Write Sequencer 505 */ - { 0x070F, 0x070F, 0x0000 }, /* R4602 - Write Sequencer 506 */ - { 0x010F, 0x010F, 0x0000 }, /* R4603 - Write Sequencer 507 */ - { 0x3FFF, 0x3FFF, 0x0000 }, /* R4604 - Write Sequencer 508 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R4605 - Write Sequencer 509 */ - { 0x070F, 0x070F, 0x0000 }, /* R4606 - Write Sequencer 510 */ - { 0x010F, 0x010F, 0x0000 }, /* R4607 - Write Sequencer 511 */ - { 0x0000, 0x0000, 0x0000 }, /* R4608 */ - { 0x0000, 0x0000, 0x0000 }, /* R4609 */ - { 0x0000, 0x0000, 0x0000 }, /* R4610 */ - { 0x0000, 0x0000, 0x0000 }, /* R4611 */ - { 0x0000, 0x0000, 0x0000 }, /* R4612 */ - { 0x0000, 0x0000, 0x0000 }, /* R4613 */ - { 0x0000, 0x0000, 0x0000 }, /* R4614 */ - { 0x0000, 0x0000, 0x0000 }, /* R4615 */ - { 0x0000, 0x0000, 0x0000 }, /* R4616 */ - { 0x0000, 0x0000, 0x0000 }, /* R4617 */ - { 0x0000, 0x0000, 0x0000 }, /* R4618 */ - { 0x0000, 0x0000, 0x0000 }, /* R4619 */ - { 0x0000, 0x0000, 0x0000 }, /* R4620 */ - { 0x0000, 0x0000, 0x0000 }, /* R4621 */ - { 0x0000, 0x0000, 0x0000 }, /* R4622 */ - { 0x0000, 0x0000, 0x0000 }, /* R4623 */ - { 0x0000, 0x0000, 0x0000 }, /* R4624 */ - { 0x0000, 0x0000, 0x0000 }, /* R4625 */ - { 0x0000, 0x0000, 0x0000 }, /* R4626 */ - { 0x0000, 0x0000, 0x0000 }, /* R4627 */ - { 0x0000, 0x0000, 0x0000 }, /* R4628 */ - { 0x0000, 0x0000, 0x0000 }, /* R4629 */ - { 0x0000, 0x0000, 0x0000 }, /* R4630 */ - { 0x0000, 0x0000, 0x0000 }, /* R4631 */ - { 0x0000, 0x0000, 0x0000 }, /* R4632 */ - { 0x0000, 0x0000, 0x0000 }, /* R4633 */ - { 0x0000, 0x0000, 0x0000 }, /* R4634 */ - { 0x0000, 0x0000, 0x0000 }, /* R4635 */ - { 0x0000, 0x0000, 0x0000 }, /* R4636 */ - { 0x0000, 0x0000, 0x0000 }, /* R4637 */ - { 0x0000, 0x0000, 0x0000 }, /* R4638 */ - { 0x0000, 0x0000, 0x0000 }, /* R4639 */ - { 0x0000, 0x0000, 0x0000 }, /* R4640 */ - { 0x0000, 0x0000, 0x0000 }, /* R4641 */ - { 0x0000, 0x0000, 0x0000 }, /* R4642 */ - { 0x0000, 0x0000, 0x0000 }, /* R4643 */ - { 0x0000, 0x0000, 0x0000 }, /* R4644 */ - { 0x0000, 0x0000, 0x0000 }, /* R4645 */ - { 0x0000, 0x0000, 0x0000 }, /* R4646 */ - { 0x0000, 0x0000, 0x0000 }, /* R4647 */ - { 0x0000, 0x0000, 0x0000 }, /* R4648 */ - { 0x0000, 0x0000, 0x0000 }, /* R4649 */ - { 0x0000, 0x0000, 0x0000 }, /* R4650 */ - { 0x0000, 0x0000, 0x0000 }, /* R4651 */ - { 0x0000, 0x0000, 0x0000 }, /* R4652 */ - { 0x0000, 0x0000, 0x0000 }, /* R4653 */ - { 0x0000, 0x0000, 0x0000 }, /* R4654 */ - { 0x0000, 0x0000, 0x0000 }, /* R4655 */ - { 0x0000, 0x0000, 0x0000 }, /* R4656 */ - { 0x0000, 0x0000, 0x0000 }, /* R4657 */ - { 0x0000, 0x0000, 0x0000 }, /* R4658 */ - { 0x0000, 0x0000, 0x0000 }, /* R4659 */ - { 0x0000, 0x0000, 0x0000 }, /* R4660 */ - { 0x0000, 0x0000, 0x0000 }, /* R4661 */ - { 0x0000, 0x0000, 0x0000 }, /* R4662 */ - { 0x0000, 0x0000, 0x0000 }, /* R4663 */ - { 0x0000, 0x0000, 0x0000 }, /* R4664 */ - { 0x0000, 0x0000, 0x0000 }, /* R4665 */ - { 0x0000, 0x0000, 0x0000 }, /* R4666 */ - { 0x0000, 0x0000, 0x0000 }, /* R4667 */ - { 0x0000, 0x0000, 0x0000 }, /* R4668 */ - { 0x0000, 0x0000, 0x0000 }, /* R4669 */ - { 0x0000, 0x0000, 0x0000 }, /* R4670 */ - { 0x0000, 0x0000, 0x0000 }, /* R4671 */ - { 0x0000, 0x0000, 0x0000 }, /* R4672 */ - { 0x0000, 0x0000, 0x0000 }, /* R4673 */ - { 0x0000, 0x0000, 0x0000 }, /* R4674 */ - { 0x0000, 0x0000, 0x0000 }, /* R4675 */ - { 0x0000, 0x0000, 0x0000 }, /* R4676 */ - { 0x0000, 0x0000, 0x0000 }, /* R4677 */ - { 0x0000, 0x0000, 0x0000 }, /* R4678 */ - { 0x0000, 0x0000, 0x0000 }, /* R4679 */ - { 0x0000, 0x0000, 0x0000 }, /* R4680 */ - { 0x0000, 0x0000, 0x0000 }, /* R4681 */ - { 0x0000, 0x0000, 0x0000 }, /* R4682 */ - { 0x0000, 0x0000, 0x0000 }, /* R4683 */ - { 0x0000, 0x0000, 0x0000 }, /* R4684 */ - { 0x0000, 0x0000, 0x0000 }, /* R4685 */ - { 0x0000, 0x0000, 0x0000 }, /* R4686 */ - { 0x0000, 0x0000, 0x0000 }, /* R4687 */ - { 0x0000, 0x0000, 0x0000 }, /* R4688 */ - { 0x0000, 0x0000, 0x0000 }, /* R4689 */ - { 0x0000, 0x0000, 0x0000 }, /* R4690 */ - { 0x0000, 0x0000, 0x0000 }, /* R4691 */ - { 0x0000, 0x0000, 0x0000 }, /* R4692 */ - { 0x0000, 0x0000, 0x0000 }, /* R4693 */ - { 0x0000, 0x0000, 0x0000 }, /* R4694 */ - { 0x0000, 0x0000, 0x0000 }, /* R4695 */ - { 0x0000, 0x0000, 0x0000 }, /* R4696 */ - { 0x0000, 0x0000, 0x0000 }, /* R4697 */ - { 0x0000, 0x0000, 0x0000 }, /* R4698 */ - { 0x0000, 0x0000, 0x0000 }, /* R4699 */ - { 0x0000, 0x0000, 0x0000 }, /* R4700 */ - { 0x0000, 0x0000, 0x0000 }, /* R4701 */ - { 0x0000, 0x0000, 0x0000 }, /* R4702 */ - { 0x0000, 0x0000, 0x0000 }, /* R4703 */ - { 0x0000, 0x0000, 0x0000 }, /* R4704 */ - { 0x0000, 0x0000, 0x0000 }, /* R4705 */ - { 0x0000, 0x0000, 0x0000 }, /* R4706 */ - { 0x0000, 0x0000, 0x0000 }, /* R4707 */ - { 0x0000, 0x0000, 0x0000 }, /* R4708 */ - { 0x0000, 0x0000, 0x0000 }, /* R4709 */ - { 0x0000, 0x0000, 0x0000 }, /* R4710 */ - { 0x0000, 0x0000, 0x0000 }, /* R4711 */ - { 0x0000, 0x0000, 0x0000 }, /* R4712 */ - { 0x0000, 0x0000, 0x0000 }, /* R4713 */ - { 0x0000, 0x0000, 0x0000 }, /* R4714 */ - { 0x0000, 0x0000, 0x0000 }, /* R4715 */ - { 0x0000, 0x0000, 0x0000 }, /* R4716 */ - { 0x0000, 0x0000, 0x0000 }, /* R4717 */ - { 0x0000, 0x0000, 0x0000 }, /* R4718 */ - { 0x0000, 0x0000, 0x0000 }, /* R4719 */ - { 0x0000, 0x0000, 0x0000 }, /* R4720 */ - { 0x0000, 0x0000, 0x0000 }, /* R4721 */ - { 0x0000, 0x0000, 0x0000 }, /* R4722 */ - { 0x0000, 0x0000, 0x0000 }, /* R4723 */ - { 0x0000, 0x0000, 0x0000 }, /* R4724 */ - { 0x0000, 0x0000, 0x0000 }, /* R4725 */ - { 0x0000, 0x0000, 0x0000 }, /* R4726 */ - { 0x0000, 0x0000, 0x0000 }, /* R4727 */ - { 0x0000, 0x0000, 0x0000 }, /* R4728 */ - { 0x0000, 0x0000, 0x0000 }, /* R4729 */ - { 0x0000, 0x0000, 0x0000 }, /* R4730 */ - { 0x0000, 0x0000, 0x0000 }, /* R4731 */ - { 0x0000, 0x0000, 0x0000 }, /* R4732 */ - { 0x0000, 0x0000, 0x0000 }, /* R4733 */ - { 0x0000, 0x0000, 0x0000 }, /* R4734 */ - { 0x0000, 0x0000, 0x0000 }, /* R4735 */ - { 0x0000, 0x0000, 0x0000 }, /* R4736 */ - { 0x0000, 0x0000, 0x0000 }, /* R4737 */ - { 0x0000, 0x0000, 0x0000 }, /* R4738 */ - { 0x0000, 0x0000, 0x0000 }, /* R4739 */ - { 0x0000, 0x0000, 0x0000 }, /* R4740 */ - { 0x0000, 0x0000, 0x0000 }, /* R4741 */ - { 0x0000, 0x0000, 0x0000 }, /* R4742 */ - { 0x0000, 0x0000, 0x0000 }, /* R4743 */ - { 0x0000, 0x0000, 0x0000 }, /* R4744 */ - { 0x0000, 0x0000, 0x0000 }, /* R4745 */ - { 0x0000, 0x0000, 0x0000 }, /* R4746 */ - { 0x0000, 0x0000, 0x0000 }, /* R4747 */ - { 0x0000, 0x0000, 0x0000 }, /* R4748 */ - { 0x0000, 0x0000, 0x0000 }, /* R4749 */ - { 0x0000, 0x0000, 0x0000 }, /* R4750 */ - { 0x0000, 0x0000, 0x0000 }, /* R4751 */ - { 0x0000, 0x0000, 0x0000 }, /* R4752 */ - { 0x0000, 0x0000, 0x0000 }, /* R4753 */ - { 0x0000, 0x0000, 0x0000 }, /* R4754 */ - { 0x0000, 0x0000, 0x0000 }, /* R4755 */ - { 0x0000, 0x0000, 0x0000 }, /* R4756 */ - { 0x0000, 0x0000, 0x0000 }, /* R4757 */ - { 0x0000, 0x0000, 0x0000 }, /* R4758 */ - { 0x0000, 0x0000, 0x0000 }, /* R4759 */ - { 0x0000, 0x0000, 0x0000 }, /* R4760 */ - { 0x0000, 0x0000, 0x0000 }, /* R4761 */ - { 0x0000, 0x0000, 0x0000 }, /* R4762 */ - { 0x0000, 0x0000, 0x0000 }, /* R4763 */ - { 0x0000, 0x0000, 0x0000 }, /* R4764 */ - { 0x0000, 0x0000, 0x0000 }, /* R4765 */ - { 0x0000, 0x0000, 0x0000 }, /* R4766 */ - { 0x0000, 0x0000, 0x0000 }, /* R4767 */ - { 0x0000, 0x0000, 0x0000 }, /* R4768 */ - { 0x0000, 0x0000, 0x0000 }, /* R4769 */ - { 0x0000, 0x0000, 0x0000 }, /* R4770 */ - { 0x0000, 0x0000, 0x0000 }, /* R4771 */ - { 0x0000, 0x0000, 0x0000 }, /* R4772 */ - { 0x0000, 0x0000, 0x0000 }, /* R4773 */ - { 0x0000, 0x0000, 0x0000 }, /* R4774 */ - { 0x0000, 0x0000, 0x0000 }, /* R4775 */ - { 0x0000, 0x0000, 0x0000 }, /* R4776 */ - { 0x0000, 0x0000, 0x0000 }, /* R4777 */ - { 0x0000, 0x0000, 0x0000 }, /* R4778 */ - { 0x0000, 0x0000, 0x0000 }, /* R4779 */ - { 0x0000, 0x0000, 0x0000 }, /* R4780 */ - { 0x0000, 0x0000, 0x0000 }, /* R4781 */ - { 0x0000, 0x0000, 0x0000 }, /* R4782 */ - { 0x0000, 0x0000, 0x0000 }, /* R4783 */ - { 0x0000, 0x0000, 0x0000 }, /* R4784 */ - { 0x0000, 0x0000, 0x0000 }, /* R4785 */ - { 0x0000, 0x0000, 0x0000 }, /* R4786 */ - { 0x0000, 0x0000, 0x0000 }, /* R4787 */ - { 0x0000, 0x0000, 0x0000 }, /* R4788 */ - { 0x0000, 0x0000, 0x0000 }, /* R4789 */ - { 0x0000, 0x0000, 0x0000 }, /* R4790 */ - { 0x0000, 0x0000, 0x0000 }, /* R4791 */ - { 0x0000, 0x0000, 0x0000 }, /* R4792 */ - { 0x0000, 0x0000, 0x0000 }, /* R4793 */ - { 0x0000, 0x0000, 0x0000 }, /* R4794 */ - { 0x0000, 0x0000, 0x0000 }, /* R4795 */ - { 0x0000, 0x0000, 0x0000 }, /* R4796 */ - { 0x0000, 0x0000, 0x0000 }, /* R4797 */ - { 0x0000, 0x0000, 0x0000 }, /* R4798 */ - { 0x0000, 0x0000, 0x0000 }, /* R4799 */ - { 0x0000, 0x0000, 0x0000 }, /* R4800 */ - { 0x0000, 0x0000, 0x0000 }, /* R4801 */ - { 0x0000, 0x0000, 0x0000 }, /* R4802 */ - { 0x0000, 0x0000, 0x0000 }, /* R4803 */ - { 0x0000, 0x0000, 0x0000 }, /* R4804 */ - { 0x0000, 0x0000, 0x0000 }, /* R4805 */ - { 0x0000, 0x0000, 0x0000 }, /* R4806 */ - { 0x0000, 0x0000, 0x0000 }, /* R4807 */ - { 0x0000, 0x0000, 0x0000 }, /* R4808 */ - { 0x0000, 0x0000, 0x0000 }, /* R4809 */ - { 0x0000, 0x0000, 0x0000 }, /* R4810 */ - { 0x0000, 0x0000, 0x0000 }, /* R4811 */ - { 0x0000, 0x0000, 0x0000 }, /* R4812 */ - { 0x0000, 0x0000, 0x0000 }, /* R4813 */ - { 0x0000, 0x0000, 0x0000 }, /* R4814 */ - { 0x0000, 0x0000, 0x0000 }, /* R4815 */ - { 0x0000, 0x0000, 0x0000 }, /* R4816 */ - { 0x0000, 0x0000, 0x0000 }, /* R4817 */ - { 0x0000, 0x0000, 0x0000 }, /* R4818 */ - { 0x0000, 0x0000, 0x0000 }, /* R4819 */ - { 0x0000, 0x0000, 0x0000 }, /* R4820 */ - { 0x0000, 0x0000, 0x0000 }, /* R4821 */ - { 0x0000, 0x0000, 0x0000 }, /* R4822 */ - { 0x0000, 0x0000, 0x0000 }, /* R4823 */ - { 0x0000, 0x0000, 0x0000 }, /* R4824 */ - { 0x0000, 0x0000, 0x0000 }, /* R4825 */ - { 0x0000, 0x0000, 0x0000 }, /* R4826 */ - { 0x0000, 0x0000, 0x0000 }, /* R4827 */ - { 0x0000, 0x0000, 0x0000 }, /* R4828 */ - { 0x0000, 0x0000, 0x0000 }, /* R4829 */ - { 0x0000, 0x0000, 0x0000 }, /* R4830 */ - { 0x0000, 0x0000, 0x0000 }, /* R4831 */ - { 0x0000, 0x0000, 0x0000 }, /* R4832 */ - { 0x0000, 0x0000, 0x0000 }, /* R4833 */ - { 0x0000, 0x0000, 0x0000 }, /* R4834 */ - { 0x0000, 0x0000, 0x0000 }, /* R4835 */ - { 0x0000, 0x0000, 0x0000 }, /* R4836 */ - { 0x0000, 0x0000, 0x0000 }, /* R4837 */ - { 0x0000, 0x0000, 0x0000 }, /* R4838 */ - { 0x0000, 0x0000, 0x0000 }, /* R4839 */ - { 0x0000, 0x0000, 0x0000 }, /* R4840 */ - { 0x0000, 0x0000, 0x0000 }, /* R4841 */ - { 0x0000, 0x0000, 0x0000 }, /* R4842 */ - { 0x0000, 0x0000, 0x0000 }, /* R4843 */ - { 0x0000, 0x0000, 0x0000 }, /* R4844 */ - { 0x0000, 0x0000, 0x0000 }, /* R4845 */ - { 0x0000, 0x0000, 0x0000 }, /* R4846 */ - { 0x0000, 0x0000, 0x0000 }, /* R4847 */ - { 0x0000, 0x0000, 0x0000 }, /* R4848 */ - { 0x0000, 0x0000, 0x0000 }, /* R4849 */ - { 0x0000, 0x0000, 0x0000 }, /* R4850 */ - { 0x0000, 0x0000, 0x0000 }, /* R4851 */ - { 0x0000, 0x0000, 0x0000 }, /* R4852 */ - { 0x0000, 0x0000, 0x0000 }, /* R4853 */ - { 0x0000, 0x0000, 0x0000 }, /* R4854 */ - { 0x0000, 0x0000, 0x0000 }, /* R4855 */ - { 0x0000, 0x0000, 0x0000 }, /* R4856 */ - { 0x0000, 0x0000, 0x0000 }, /* R4857 */ - { 0x0000, 0x0000, 0x0000 }, /* R4858 */ - { 0x0000, 0x0000, 0x0000 }, /* R4859 */ - { 0x0000, 0x0000, 0x0000 }, /* R4860 */ - { 0x0000, 0x0000, 0x0000 }, /* R4861 */ - { 0x0000, 0x0000, 0x0000 }, /* R4862 */ - { 0x0000, 0x0000, 0x0000 }, /* R4863 */ - { 0x0000, 0x0000, 0x0000 }, /* R4864 */ - { 0x0000, 0x0000, 0x0000 }, /* R4865 */ - { 0x0000, 0x0000, 0x0000 }, /* R4866 */ - { 0x0000, 0x0000, 0x0000 }, /* R4867 */ - { 0x0000, 0x0000, 0x0000 }, /* R4868 */ - { 0x0000, 0x0000, 0x0000 }, /* R4869 */ - { 0x0000, 0x0000, 0x0000 }, /* R4870 */ - { 0x0000, 0x0000, 0x0000 }, /* R4871 */ - { 0x0000, 0x0000, 0x0000 }, /* R4872 */ - { 0x0000, 0x0000, 0x0000 }, /* R4873 */ - { 0x0000, 0x0000, 0x0000 }, /* R4874 */ - { 0x0000, 0x0000, 0x0000 }, /* R4875 */ - { 0x0000, 0x0000, 0x0000 }, /* R4876 */ - { 0x0000, 0x0000, 0x0000 }, /* R4877 */ - { 0x0000, 0x0000, 0x0000 }, /* R4878 */ - { 0x0000, 0x0000, 0x0000 }, /* R4879 */ - { 0x0000, 0x0000, 0x0000 }, /* R4880 */ - { 0x0000, 0x0000, 0x0000 }, /* R4881 */ - { 0x0000, 0x0000, 0x0000 }, /* R4882 */ - { 0x0000, 0x0000, 0x0000 }, /* R4883 */ - { 0x0000, 0x0000, 0x0000 }, /* R4884 */ - { 0x0000, 0x0000, 0x0000 }, /* R4885 */ - { 0x0000, 0x0000, 0x0000 }, /* R4886 */ - { 0x0000, 0x0000, 0x0000 }, /* R4887 */ - { 0x0000, 0x0000, 0x0000 }, /* R4888 */ - { 0x0000, 0x0000, 0x0000 }, /* R4889 */ - { 0x0000, 0x0000, 0x0000 }, /* R4890 */ - { 0x0000, 0x0000, 0x0000 }, /* R4891 */ - { 0x0000, 0x0000, 0x0000 }, /* R4892 */ - { 0x0000, 0x0000, 0x0000 }, /* R4893 */ - { 0x0000, 0x0000, 0x0000 }, /* R4894 */ - { 0x0000, 0x0000, 0x0000 }, /* R4895 */ - { 0x0000, 0x0000, 0x0000 }, /* R4896 */ - { 0x0000, 0x0000, 0x0000 }, /* R4897 */ - { 0x0000, 0x0000, 0x0000 }, /* R4898 */ - { 0x0000, 0x0000, 0x0000 }, /* R4899 */ - { 0x0000, 0x0000, 0x0000 }, /* R4900 */ - { 0x0000, 0x0000, 0x0000 }, /* R4901 */ - { 0x0000, 0x0000, 0x0000 }, /* R4902 */ - { 0x0000, 0x0000, 0x0000 }, /* R4903 */ - { 0x0000, 0x0000, 0x0000 }, /* R4904 */ - { 0x0000, 0x0000, 0x0000 }, /* R4905 */ - { 0x0000, 0x0000, 0x0000 }, /* R4906 */ - { 0x0000, 0x0000, 0x0000 }, /* R4907 */ - { 0x0000, 0x0000, 0x0000 }, /* R4908 */ - { 0x0000, 0x0000, 0x0000 }, /* R4909 */ - { 0x0000, 0x0000, 0x0000 }, /* R4910 */ - { 0x0000, 0x0000, 0x0000 }, /* R4911 */ - { 0x0000, 0x0000, 0x0000 }, /* R4912 */ - { 0x0000, 0x0000, 0x0000 }, /* R4913 */ - { 0x0000, 0x0000, 0x0000 }, /* R4914 */ - { 0x0000, 0x0000, 0x0000 }, /* R4915 */ - { 0x0000, 0x0000, 0x0000 }, /* R4916 */ - { 0x0000, 0x0000, 0x0000 }, /* R4917 */ - { 0x0000, 0x0000, 0x0000 }, /* R4918 */ - { 0x0000, 0x0000, 0x0000 }, /* R4919 */ - { 0x0000, 0x0000, 0x0000 }, /* R4920 */ - { 0x0000, 0x0000, 0x0000 }, /* R4921 */ - { 0x0000, 0x0000, 0x0000 }, /* R4922 */ - { 0x0000, 0x0000, 0x0000 }, /* R4923 */ - { 0x0000, 0x0000, 0x0000 }, /* R4924 */ - { 0x0000, 0x0000, 0x0000 }, /* R4925 */ - { 0x0000, 0x0000, 0x0000 }, /* R4926 */ - { 0x0000, 0x0000, 0x0000 }, /* R4927 */ - { 0x0000, 0x0000, 0x0000 }, /* R4928 */ - { 0x0000, 0x0000, 0x0000 }, /* R4929 */ - { 0x0000, 0x0000, 0x0000 }, /* R4930 */ - { 0x0000, 0x0000, 0x0000 }, /* R4931 */ - { 0x0000, 0x0000, 0x0000 }, /* R4932 */ - { 0x0000, 0x0000, 0x0000 }, /* R4933 */ - { 0x0000, 0x0000, 0x0000 }, /* R4934 */ - { 0x0000, 0x0000, 0x0000 }, /* R4935 */ - { 0x0000, 0x0000, 0x0000 }, /* R4936 */ - { 0x0000, 0x0000, 0x0000 }, /* R4937 */ - { 0x0000, 0x0000, 0x0000 }, /* R4938 */ - { 0x0000, 0x0000, 0x0000 }, /* R4939 */ - { 0x0000, 0x0000, 0x0000 }, /* R4940 */ - { 0x0000, 0x0000, 0x0000 }, /* R4941 */ - { 0x0000, 0x0000, 0x0000 }, /* R4942 */ - { 0x0000, 0x0000, 0x0000 }, /* R4943 */ - { 0x0000, 0x0000, 0x0000 }, /* R4944 */ - { 0x0000, 0x0000, 0x0000 }, /* R4945 */ - { 0x0000, 0x0000, 0x0000 }, /* R4946 */ - { 0x0000, 0x0000, 0x0000 }, /* R4947 */ - { 0x0000, 0x0000, 0x0000 }, /* R4948 */ - { 0x0000, 0x0000, 0x0000 }, /* R4949 */ - { 0x0000, 0x0000, 0x0000 }, /* R4950 */ - { 0x0000, 0x0000, 0x0000 }, /* R4951 */ - { 0x0000, 0x0000, 0x0000 }, /* R4952 */ - { 0x0000, 0x0000, 0x0000 }, /* R4953 */ - { 0x0000, 0x0000, 0x0000 }, /* R4954 */ - { 0x0000, 0x0000, 0x0000 }, /* R4955 */ - { 0x0000, 0x0000, 0x0000 }, /* R4956 */ - { 0x0000, 0x0000, 0x0000 }, /* R4957 */ - { 0x0000, 0x0000, 0x0000 }, /* R4958 */ - { 0x0000, 0x0000, 0x0000 }, /* R4959 */ - { 0x0000, 0x0000, 0x0000 }, /* R4960 */ - { 0x0000, 0x0000, 0x0000 }, /* R4961 */ - { 0x0000, 0x0000, 0x0000 }, /* R4962 */ - { 0x0000, 0x0000, 0x0000 }, /* R4963 */ - { 0x0000, 0x0000, 0x0000 }, /* R4964 */ - { 0x0000, 0x0000, 0x0000 }, /* R4965 */ - { 0x0000, 0x0000, 0x0000 }, /* R4966 */ - { 0x0000, 0x0000, 0x0000 }, /* R4967 */ - { 0x0000, 0x0000, 0x0000 }, /* R4968 */ - { 0x0000, 0x0000, 0x0000 }, /* R4969 */ - { 0x0000, 0x0000, 0x0000 }, /* R4970 */ - { 0x0000, 0x0000, 0x0000 }, /* R4971 */ - { 0x0000, 0x0000, 0x0000 }, /* R4972 */ - { 0x0000, 0x0000, 0x0000 }, /* R4973 */ - { 0x0000, 0x0000, 0x0000 }, /* R4974 */ - { 0x0000, 0x0000, 0x0000 }, /* R4975 */ - { 0x0000, 0x0000, 0x0000 }, /* R4976 */ - { 0x0000, 0x0000, 0x0000 }, /* R4977 */ - { 0x0000, 0x0000, 0x0000 }, /* R4978 */ - { 0x0000, 0x0000, 0x0000 }, /* R4979 */ - { 0x0000, 0x0000, 0x0000 }, /* R4980 */ - { 0x0000, 0x0000, 0x0000 }, /* R4981 */ - { 0x0000, 0x0000, 0x0000 }, /* R4982 */ - { 0x0000, 0x0000, 0x0000 }, /* R4983 */ - { 0x0000, 0x0000, 0x0000 }, /* R4984 */ - { 0x0000, 0x0000, 0x0000 }, /* R4985 */ - { 0x0000, 0x0000, 0x0000 }, /* R4986 */ - { 0x0000, 0x0000, 0x0000 }, /* R4987 */ - { 0x0000, 0x0000, 0x0000 }, /* R4988 */ - { 0x0000, 0x0000, 0x0000 }, /* R4989 */ - { 0x0000, 0x0000, 0x0000 }, /* R4990 */ - { 0x0000, 0x0000, 0x0000 }, /* R4991 */ - { 0x0000, 0x0000, 0x0000 }, /* R4992 */ - { 0x0000, 0x0000, 0x0000 }, /* R4993 */ - { 0x0000, 0x0000, 0x0000 }, /* R4994 */ - { 0x0000, 0x0000, 0x0000 }, /* R4995 */ - { 0x0000, 0x0000, 0x0000 }, /* R4996 */ - { 0x0000, 0x0000, 0x0000 }, /* R4997 */ - { 0x0000, 0x0000, 0x0000 }, /* R4998 */ - { 0x0000, 0x0000, 0x0000 }, /* R4999 */ - { 0x0000, 0x0000, 0x0000 }, /* R5000 */ - { 0x0000, 0x0000, 0x0000 }, /* R5001 */ - { 0x0000, 0x0000, 0x0000 }, /* R5002 */ - { 0x0000, 0x0000, 0x0000 }, /* R5003 */ - { 0x0000, 0x0000, 0x0000 }, /* R5004 */ - { 0x0000, 0x0000, 0x0000 }, /* R5005 */ - { 0x0000, 0x0000, 0x0000 }, /* R5006 */ - { 0x0000, 0x0000, 0x0000 }, /* R5007 */ - { 0x0000, 0x0000, 0x0000 }, /* R5008 */ - { 0x0000, 0x0000, 0x0000 }, /* R5009 */ - { 0x0000, 0x0000, 0x0000 }, /* R5010 */ - { 0x0000, 0x0000, 0x0000 }, /* R5011 */ - { 0x0000, 0x0000, 0x0000 }, /* R5012 */ - { 0x0000, 0x0000, 0x0000 }, /* R5013 */ - { 0x0000, 0x0000, 0x0000 }, /* R5014 */ - { 0x0000, 0x0000, 0x0000 }, /* R5015 */ - { 0x0000, 0x0000, 0x0000 }, /* R5016 */ - { 0x0000, 0x0000, 0x0000 }, /* R5017 */ - { 0x0000, 0x0000, 0x0000 }, /* R5018 */ - { 0x0000, 0x0000, 0x0000 }, /* R5019 */ - { 0x0000, 0x0000, 0x0000 }, /* R5020 */ - { 0x0000, 0x0000, 0x0000 }, /* R5021 */ - { 0x0000, 0x0000, 0x0000 }, /* R5022 */ - { 0x0000, 0x0000, 0x0000 }, /* R5023 */ - { 0x0000, 0x0000, 0x0000 }, /* R5024 */ - { 0x0000, 0x0000, 0x0000 }, /* R5025 */ - { 0x0000, 0x0000, 0x0000 }, /* R5026 */ - { 0x0000, 0x0000, 0x0000 }, /* R5027 */ - { 0x0000, 0x0000, 0x0000 }, /* R5028 */ - { 0x0000, 0x0000, 0x0000 }, /* R5029 */ - { 0x0000, 0x0000, 0x0000 }, /* R5030 */ - { 0x0000, 0x0000, 0x0000 }, /* R5031 */ - { 0x0000, 0x0000, 0x0000 }, /* R5032 */ - { 0x0000, 0x0000, 0x0000 }, /* R5033 */ - { 0x0000, 0x0000, 0x0000 }, /* R5034 */ - { 0x0000, 0x0000, 0x0000 }, /* R5035 */ - { 0x0000, 0x0000, 0x0000 }, /* R5036 */ - { 0x0000, 0x0000, 0x0000 }, /* R5037 */ - { 0x0000, 0x0000, 0x0000 }, /* R5038 */ - { 0x0000, 0x0000, 0x0000 }, /* R5039 */ - { 0x0000, 0x0000, 0x0000 }, /* R5040 */ - { 0x0000, 0x0000, 0x0000 }, /* R5041 */ - { 0x0000, 0x0000, 0x0000 }, /* R5042 */ - { 0x0000, 0x0000, 0x0000 }, /* R5043 */ - { 0x0000, 0x0000, 0x0000 }, /* R5044 */ - { 0x0000, 0x0000, 0x0000 }, /* R5045 */ - { 0x0000, 0x0000, 0x0000 }, /* R5046 */ - { 0x0000, 0x0000, 0x0000 }, /* R5047 */ - { 0x0000, 0x0000, 0x0000 }, /* R5048 */ - { 0x0000, 0x0000, 0x0000 }, /* R5049 */ - { 0x0000, 0x0000, 0x0000 }, /* R5050 */ - { 0x0000, 0x0000, 0x0000 }, /* R5051 */ - { 0x0000, 0x0000, 0x0000 }, /* R5052 */ - { 0x0000, 0x0000, 0x0000 }, /* R5053 */ - { 0x0000, 0x0000, 0x0000 }, /* R5054 */ - { 0x0000, 0x0000, 0x0000 }, /* R5055 */ - { 0x0000, 0x0000, 0x0000 }, /* R5056 */ - { 0x0000, 0x0000, 0x0000 }, /* R5057 */ - { 0x0000, 0x0000, 0x0000 }, /* R5058 */ - { 0x0000, 0x0000, 0x0000 }, /* R5059 */ - { 0x0000, 0x0000, 0x0000 }, /* R5060 */ - { 0x0000, 0x0000, 0x0000 }, /* R5061 */ - { 0x0000, 0x0000, 0x0000 }, /* R5062 */ - { 0x0000, 0x0000, 0x0000 }, /* R5063 */ - { 0x0000, 0x0000, 0x0000 }, /* R5064 */ - { 0x0000, 0x0000, 0x0000 }, /* R5065 */ - { 0x0000, 0x0000, 0x0000 }, /* R5066 */ - { 0x0000, 0x0000, 0x0000 }, /* R5067 */ - { 0x0000, 0x0000, 0x0000 }, /* R5068 */ - { 0x0000, 0x0000, 0x0000 }, /* R5069 */ - { 0x0000, 0x0000, 0x0000 }, /* R5070 */ - { 0x0000, 0x0000, 0x0000 }, /* R5071 */ - { 0x0000, 0x0000, 0x0000 }, /* R5072 */ - { 0x0000, 0x0000, 0x0000 }, /* R5073 */ - { 0x0000, 0x0000, 0x0000 }, /* R5074 */ - { 0x0000, 0x0000, 0x0000 }, /* R5075 */ - { 0x0000, 0x0000, 0x0000 }, /* R5076 */ - { 0x0000, 0x0000, 0x0000 }, /* R5077 */ - { 0x0000, 0x0000, 0x0000 }, /* R5078 */ - { 0x0000, 0x0000, 0x0000 }, /* R5079 */ - { 0x0000, 0x0000, 0x0000 }, /* R5080 */ - { 0x0000, 0x0000, 0x0000 }, /* R5081 */ - { 0x0000, 0x0000, 0x0000 }, /* R5082 */ - { 0x0000, 0x0000, 0x0000 }, /* R5083 */ - { 0x0000, 0x0000, 0x0000 }, /* R5084 */ - { 0x0000, 0x0000, 0x0000 }, /* R5085 */ - { 0x0000, 0x0000, 0x0000 }, /* R5086 */ - { 0x0000, 0x0000, 0x0000 }, /* R5087 */ - { 0x0000, 0x0000, 0x0000 }, /* R5088 */ - { 0x0000, 0x0000, 0x0000 }, /* R5089 */ - { 0x0000, 0x0000, 0x0000 }, /* R5090 */ - { 0x0000, 0x0000, 0x0000 }, /* R5091 */ - { 0x0000, 0x0000, 0x0000 }, /* R5092 */ - { 0x0000, 0x0000, 0x0000 }, /* R5093 */ - { 0x0000, 0x0000, 0x0000 }, /* R5094 */ - { 0x0000, 0x0000, 0x0000 }, /* R5095 */ - { 0x0000, 0x0000, 0x0000 }, /* R5096 */ - { 0x0000, 0x0000, 0x0000 }, /* R5097 */ - { 0x0000, 0x0000, 0x0000 }, /* R5098 */ - { 0x0000, 0x0000, 0x0000 }, /* R5099 */ - { 0x0000, 0x0000, 0x0000 }, /* R5100 */ - { 0x0000, 0x0000, 0x0000 }, /* R5101 */ - { 0x0000, 0x0000, 0x0000 }, /* R5102 */ - { 0x0000, 0x0000, 0x0000 }, /* R5103 */ - { 0x0000, 0x0000, 0x0000 }, /* R5104 */ - { 0x0000, 0x0000, 0x0000 }, /* R5105 */ - { 0x0000, 0x0000, 0x0000 }, /* R5106 */ - { 0x0000, 0x0000, 0x0000 }, /* R5107 */ - { 0x0000, 0x0000, 0x0000 }, /* R5108 */ - { 0x0000, 0x0000, 0x0000 }, /* R5109 */ - { 0x0000, 0x0000, 0x0000 }, /* R5110 */ - { 0x0000, 0x0000, 0x0000 }, /* R5111 */ - { 0x0000, 0x0000, 0x0000 }, /* R5112 */ - { 0x0000, 0x0000, 0x0000 }, /* R5113 */ - { 0x0000, 0x0000, 0x0000 }, /* R5114 */ - { 0x0000, 0x0000, 0x0000 }, /* R5115 */ - { 0x0000, 0x0000, 0x0000 }, /* R5116 */ - { 0x0000, 0x0000, 0x0000 }, /* R5117 */ - { 0x0000, 0x0000, 0x0000 }, /* R5118 */ - { 0x0000, 0x0000, 0x0000 }, /* R5119 */ - { 0x0000, 0x0000, 0x0000 }, /* R5120 */ - { 0x0000, 0x0000, 0x0000 }, /* R5121 */ - { 0x0000, 0x0000, 0x0000 }, /* R5122 */ - { 0x0000, 0x0000, 0x0000 }, /* R5123 */ - { 0x0000, 0x0000, 0x0000 }, /* R5124 */ - { 0x0000, 0x0000, 0x0000 }, /* R5125 */ - { 0x0000, 0x0000, 0x0000 }, /* R5126 */ - { 0x0000, 0x0000, 0x0000 }, /* R5127 */ - { 0x0000, 0x0000, 0x0000 }, /* R5128 */ - { 0x0000, 0x0000, 0x0000 }, /* R5129 */ - { 0x0000, 0x0000, 0x0000 }, /* R5130 */ - { 0x0000, 0x0000, 0x0000 }, /* R5131 */ - { 0x0000, 0x0000, 0x0000 }, /* R5132 */ - { 0x0000, 0x0000, 0x0000 }, /* R5133 */ - { 0x0000, 0x0000, 0x0000 }, /* R5134 */ - { 0x0000, 0x0000, 0x0000 }, /* R5135 */ - { 0x0000, 0x0000, 0x0000 }, /* R5136 */ - { 0x0000, 0x0000, 0x0000 }, /* R5137 */ - { 0x0000, 0x0000, 0x0000 }, /* R5138 */ - { 0x0000, 0x0000, 0x0000 }, /* R5139 */ - { 0x0000, 0x0000, 0x0000 }, /* R5140 */ - { 0x0000, 0x0000, 0x0000 }, /* R5141 */ - { 0x0000, 0x0000, 0x0000 }, /* R5142 */ - { 0x0000, 0x0000, 0x0000 }, /* R5143 */ - { 0x0000, 0x0000, 0x0000 }, /* R5144 */ - { 0x0000, 0x0000, 0x0000 }, /* R5145 */ - { 0x0000, 0x0000, 0x0000 }, /* R5146 */ - { 0x0000, 0x0000, 0x0000 }, /* R5147 */ - { 0x0000, 0x0000, 0x0000 }, /* R5148 */ - { 0x0000, 0x0000, 0x0000 }, /* R5149 */ - { 0x0000, 0x0000, 0x0000 }, /* R5150 */ - { 0x0000, 0x0000, 0x0000 }, /* R5151 */ - { 0x0000, 0x0000, 0x0000 }, /* R5152 */ - { 0x0000, 0x0000, 0x0000 }, /* R5153 */ - { 0x0000, 0x0000, 0x0000 }, /* R5154 */ - { 0x0000, 0x0000, 0x0000 }, /* R5155 */ - { 0x0000, 0x0000, 0x0000 }, /* R5156 */ - { 0x0000, 0x0000, 0x0000 }, /* R5157 */ - { 0x0000, 0x0000, 0x0000 }, /* R5158 */ - { 0x0000, 0x0000, 0x0000 }, /* R5159 */ - { 0x0000, 0x0000, 0x0000 }, /* R5160 */ - { 0x0000, 0x0000, 0x0000 }, /* R5161 */ - { 0x0000, 0x0000, 0x0000 }, /* R5162 */ - { 0x0000, 0x0000, 0x0000 }, /* R5163 */ - { 0x0000, 0x0000, 0x0000 }, /* R5164 */ - { 0x0000, 0x0000, 0x0000 }, /* R5165 */ - { 0x0000, 0x0000, 0x0000 }, /* R5166 */ - { 0x0000, 0x0000, 0x0000 }, /* R5167 */ - { 0x0000, 0x0000, 0x0000 }, /* R5168 */ - { 0x0000, 0x0000, 0x0000 }, /* R5169 */ - { 0x0000, 0x0000, 0x0000 }, /* R5170 */ - { 0x0000, 0x0000, 0x0000 }, /* R5171 */ - { 0x0000, 0x0000, 0x0000 }, /* R5172 */ - { 0x0000, 0x0000, 0x0000 }, /* R5173 */ - { 0x0000, 0x0000, 0x0000 }, /* R5174 */ - { 0x0000, 0x0000, 0x0000 }, /* R5175 */ - { 0x0000, 0x0000, 0x0000 }, /* R5176 */ - { 0x0000, 0x0000, 0x0000 }, /* R5177 */ - { 0x0000, 0x0000, 0x0000 }, /* R5178 */ - { 0x0000, 0x0000, 0x0000 }, /* R5179 */ - { 0x0000, 0x0000, 0x0000 }, /* R5180 */ - { 0x0000, 0x0000, 0x0000 }, /* R5181 */ - { 0x0000, 0x0000, 0x0000 }, /* R5182 */ - { 0x0000, 0x0000, 0x0000 }, /* R5183 */ - { 0x0000, 0x0000, 0x0000 }, /* R5184 */ - { 0x0000, 0x0000, 0x0000 }, /* R5185 */ - { 0x0000, 0x0000, 0x0000 }, /* R5186 */ - { 0x0000, 0x0000, 0x0000 }, /* R5187 */ - { 0x0000, 0x0000, 0x0000 }, /* R5188 */ - { 0x0000, 0x0000, 0x0000 }, /* R5189 */ - { 0x0000, 0x0000, 0x0000 }, /* R5190 */ - { 0x0000, 0x0000, 0x0000 }, /* R5191 */ - { 0x0000, 0x0000, 0x0000 }, /* R5192 */ - { 0x0000, 0x0000, 0x0000 }, /* R5193 */ - { 0x0000, 0x0000, 0x0000 }, /* R5194 */ - { 0x0000, 0x0000, 0x0000 }, /* R5195 */ - { 0x0000, 0x0000, 0x0000 }, /* R5196 */ - { 0x0000, 0x0000, 0x0000 }, /* R5197 */ - { 0x0000, 0x0000, 0x0000 }, /* R5198 */ - { 0x0000, 0x0000, 0x0000 }, /* R5199 */ - { 0x0000, 0x0000, 0x0000 }, /* R5200 */ - { 0x0000, 0x0000, 0x0000 }, /* R5201 */ - { 0x0000, 0x0000, 0x0000 }, /* R5202 */ - { 0x0000, 0x0000, 0x0000 }, /* R5203 */ - { 0x0000, 0x0000, 0x0000 }, /* R5204 */ - { 0x0000, 0x0000, 0x0000 }, /* R5205 */ - { 0x0000, 0x0000, 0x0000 }, /* R5206 */ - { 0x0000, 0x0000, 0x0000 }, /* R5207 */ - { 0x0000, 0x0000, 0x0000 }, /* R5208 */ - { 0x0000, 0x0000, 0x0000 }, /* R5209 */ - { 0x0000, 0x0000, 0x0000 }, /* R5210 */ - { 0x0000, 0x0000, 0x0000 }, /* R5211 */ - { 0x0000, 0x0000, 0x0000 }, /* R5212 */ - { 0x0000, 0x0000, 0x0000 }, /* R5213 */ - { 0x0000, 0x0000, 0x0000 }, /* R5214 */ - { 0x0000, 0x0000, 0x0000 }, /* R5215 */ - { 0x0000, 0x0000, 0x0000 }, /* R5216 */ - { 0x0000, 0x0000, 0x0000 }, /* R5217 */ - { 0x0000, 0x0000, 0x0000 }, /* R5218 */ - { 0x0000, 0x0000, 0x0000 }, /* R5219 */ - { 0x0000, 0x0000, 0x0000 }, /* R5220 */ - { 0x0000, 0x0000, 0x0000 }, /* R5221 */ - { 0x0000, 0x0000, 0x0000 }, /* R5222 */ - { 0x0000, 0x0000, 0x0000 }, /* R5223 */ - { 0x0000, 0x0000, 0x0000 }, /* R5224 */ - { 0x0000, 0x0000, 0x0000 }, /* R5225 */ - { 0x0000, 0x0000, 0x0000 }, /* R5226 */ - { 0x0000, 0x0000, 0x0000 }, /* R5227 */ - { 0x0000, 0x0000, 0x0000 }, /* R5228 */ - { 0x0000, 0x0000, 0x0000 }, /* R5229 */ - { 0x0000, 0x0000, 0x0000 }, /* R5230 */ - { 0x0000, 0x0000, 0x0000 }, /* R5231 */ - { 0x0000, 0x0000, 0x0000 }, /* R5232 */ - { 0x0000, 0x0000, 0x0000 }, /* R5233 */ - { 0x0000, 0x0000, 0x0000 }, /* R5234 */ - { 0x0000, 0x0000, 0x0000 }, /* R5235 */ - { 0x0000, 0x0000, 0x0000 }, /* R5236 */ - { 0x0000, 0x0000, 0x0000 }, /* R5237 */ - { 0x0000, 0x0000, 0x0000 }, /* R5238 */ - { 0x0000, 0x0000, 0x0000 }, /* R5239 */ - { 0x0000, 0x0000, 0x0000 }, /* R5240 */ - { 0x0000, 0x0000, 0x0000 }, /* R5241 */ - { 0x0000, 0x0000, 0x0000 }, /* R5242 */ - { 0x0000, 0x0000, 0x0000 }, /* R5243 */ - { 0x0000, 0x0000, 0x0000 }, /* R5244 */ - { 0x0000, 0x0000, 0x0000 }, /* R5245 */ - { 0x0000, 0x0000, 0x0000 }, /* R5246 */ - { 0x0000, 0x0000, 0x0000 }, /* R5247 */ - { 0x0000, 0x0000, 0x0000 }, /* R5248 */ - { 0x0000, 0x0000, 0x0000 }, /* R5249 */ - { 0x0000, 0x0000, 0x0000 }, /* R5250 */ - { 0x0000, 0x0000, 0x0000 }, /* R5251 */ - { 0x0000, 0x0000, 0x0000 }, /* R5252 */ - { 0x0000, 0x0000, 0x0000 }, /* R5253 */ - { 0x0000, 0x0000, 0x0000 }, /* R5254 */ - { 0x0000, 0x0000, 0x0000 }, /* R5255 */ - { 0x0000, 0x0000, 0x0000 }, /* R5256 */ - { 0x0000, 0x0000, 0x0000 }, /* R5257 */ - { 0x0000, 0x0000, 0x0000 }, /* R5258 */ - { 0x0000, 0x0000, 0x0000 }, /* R5259 */ - { 0x0000, 0x0000, 0x0000 }, /* R5260 */ - { 0x0000, 0x0000, 0x0000 }, /* R5261 */ - { 0x0000, 0x0000, 0x0000 }, /* R5262 */ - { 0x0000, 0x0000, 0x0000 }, /* R5263 */ - { 0x0000, 0x0000, 0x0000 }, /* R5264 */ - { 0x0000, 0x0000, 0x0000 }, /* R5265 */ - { 0x0000, 0x0000, 0x0000 }, /* R5266 */ - { 0x0000, 0x0000, 0x0000 }, /* R5267 */ - { 0x0000, 0x0000, 0x0000 }, /* R5268 */ - { 0x0000, 0x0000, 0x0000 }, /* R5269 */ - { 0x0000, 0x0000, 0x0000 }, /* R5270 */ - { 0x0000, 0x0000, 0x0000 }, /* R5271 */ - { 0x0000, 0x0000, 0x0000 }, /* R5272 */ - { 0x0000, 0x0000, 0x0000 }, /* R5273 */ - { 0x0000, 0x0000, 0x0000 }, /* R5274 */ - { 0x0000, 0x0000, 0x0000 }, /* R5275 */ - { 0x0000, 0x0000, 0x0000 }, /* R5276 */ - { 0x0000, 0x0000, 0x0000 }, /* R5277 */ - { 0x0000, 0x0000, 0x0000 }, /* R5278 */ - { 0x0000, 0x0000, 0x0000 }, /* R5279 */ - { 0x0000, 0x0000, 0x0000 }, /* R5280 */ - { 0x0000, 0x0000, 0x0000 }, /* R5281 */ - { 0x0000, 0x0000, 0x0000 }, /* R5282 */ - { 0x0000, 0x0000, 0x0000 }, /* R5283 */ - { 0x0000, 0x0000, 0x0000 }, /* R5284 */ - { 0x0000, 0x0000, 0x0000 }, /* R5285 */ - { 0x0000, 0x0000, 0x0000 }, /* R5286 */ - { 0x0000, 0x0000, 0x0000 }, /* R5287 */ - { 0x0000, 0x0000, 0x0000 }, /* R5288 */ - { 0x0000, 0x0000, 0x0000 }, /* R5289 */ - { 0x0000, 0x0000, 0x0000 }, /* R5290 */ - { 0x0000, 0x0000, 0x0000 }, /* R5291 */ - { 0x0000, 0x0000, 0x0000 }, /* R5292 */ - { 0x0000, 0x0000, 0x0000 }, /* R5293 */ - { 0x0000, 0x0000, 0x0000 }, /* R5294 */ - { 0x0000, 0x0000, 0x0000 }, /* R5295 */ - { 0x0000, 0x0000, 0x0000 }, /* R5296 */ - { 0x0000, 0x0000, 0x0000 }, /* R5297 */ - { 0x0000, 0x0000, 0x0000 }, /* R5298 */ - { 0x0000, 0x0000, 0x0000 }, /* R5299 */ - { 0x0000, 0x0000, 0x0000 }, /* R5300 */ - { 0x0000, 0x0000, 0x0000 }, /* R5301 */ - { 0x0000, 0x0000, 0x0000 }, /* R5302 */ - { 0x0000, 0x0000, 0x0000 }, /* R5303 */ - { 0x0000, 0x0000, 0x0000 }, /* R5304 */ - { 0x0000, 0x0000, 0x0000 }, /* R5305 */ - { 0x0000, 0x0000, 0x0000 }, /* R5306 */ - { 0x0000, 0x0000, 0x0000 }, /* R5307 */ - { 0x0000, 0x0000, 0x0000 }, /* R5308 */ - { 0x0000, 0x0000, 0x0000 }, /* R5309 */ - { 0x0000, 0x0000, 0x0000 }, /* R5310 */ - { 0x0000, 0x0000, 0x0000 }, /* R5311 */ - { 0x0000, 0x0000, 0x0000 }, /* R5312 */ - { 0x0000, 0x0000, 0x0000 }, /* R5313 */ - { 0x0000, 0x0000, 0x0000 }, /* R5314 */ - { 0x0000, 0x0000, 0x0000 }, /* R5315 */ - { 0x0000, 0x0000, 0x0000 }, /* R5316 */ - { 0x0000, 0x0000, 0x0000 }, /* R5317 */ - { 0x0000, 0x0000, 0x0000 }, /* R5318 */ - { 0x0000, 0x0000, 0x0000 }, /* R5319 */ - { 0x0000, 0x0000, 0x0000 }, /* R5320 */ - { 0x0000, 0x0000, 0x0000 }, /* R5321 */ - { 0x0000, 0x0000, 0x0000 }, /* R5322 */ - { 0x0000, 0x0000, 0x0000 }, /* R5323 */ - { 0x0000, 0x0000, 0x0000 }, /* R5324 */ - { 0x0000, 0x0000, 0x0000 }, /* R5325 */ - { 0x0000, 0x0000, 0x0000 }, /* R5326 */ - { 0x0000, 0x0000, 0x0000 }, /* R5327 */ - { 0x0000, 0x0000, 0x0000 }, /* R5328 */ - { 0x0000, 0x0000, 0x0000 }, /* R5329 */ - { 0x0000, 0x0000, 0x0000 }, /* R5330 */ - { 0x0000, 0x0000, 0x0000 }, /* R5331 */ - { 0x0000, 0x0000, 0x0000 }, /* R5332 */ - { 0x0000, 0x0000, 0x0000 }, /* R5333 */ - { 0x0000, 0x0000, 0x0000 }, /* R5334 */ - { 0x0000, 0x0000, 0x0000 }, /* R5335 */ - { 0x0000, 0x0000, 0x0000 }, /* R5336 */ - { 0x0000, 0x0000, 0x0000 }, /* R5337 */ - { 0x0000, 0x0000, 0x0000 }, /* R5338 */ - { 0x0000, 0x0000, 0x0000 }, /* R5339 */ - { 0x0000, 0x0000, 0x0000 }, /* R5340 */ - { 0x0000, 0x0000, 0x0000 }, /* R5341 */ - { 0x0000, 0x0000, 0x0000 }, /* R5342 */ - { 0x0000, 0x0000, 0x0000 }, /* R5343 */ - { 0x0000, 0x0000, 0x0000 }, /* R5344 */ - { 0x0000, 0x0000, 0x0000 }, /* R5345 */ - { 0x0000, 0x0000, 0x0000 }, /* R5346 */ - { 0x0000, 0x0000, 0x0000 }, /* R5347 */ - { 0x0000, 0x0000, 0x0000 }, /* R5348 */ - { 0x0000, 0x0000, 0x0000 }, /* R5349 */ - { 0x0000, 0x0000, 0x0000 }, /* R5350 */ - { 0x0000, 0x0000, 0x0000 }, /* R5351 */ - { 0x0000, 0x0000, 0x0000 }, /* R5352 */ - { 0x0000, 0x0000, 0x0000 }, /* R5353 */ - { 0x0000, 0x0000, 0x0000 }, /* R5354 */ - { 0x0000, 0x0000, 0x0000 }, /* R5355 */ - { 0x0000, 0x0000, 0x0000 }, /* R5356 */ - { 0x0000, 0x0000, 0x0000 }, /* R5357 */ - { 0x0000, 0x0000, 0x0000 }, /* R5358 */ - { 0x0000, 0x0000, 0x0000 }, /* R5359 */ - { 0x0000, 0x0000, 0x0000 }, /* R5360 */ - { 0x0000, 0x0000, 0x0000 }, /* R5361 */ - { 0x0000, 0x0000, 0x0000 }, /* R5362 */ - { 0x0000, 0x0000, 0x0000 }, /* R5363 */ - { 0x0000, 0x0000, 0x0000 }, /* R5364 */ - { 0x0000, 0x0000, 0x0000 }, /* R5365 */ - { 0x0000, 0x0000, 0x0000 }, /* R5366 */ - { 0x0000, 0x0000, 0x0000 }, /* R5367 */ - { 0x0000, 0x0000, 0x0000 }, /* R5368 */ - { 0x0000, 0x0000, 0x0000 }, /* R5369 */ - { 0x0000, 0x0000, 0x0000 }, /* R5370 */ - { 0x0000, 0x0000, 0x0000 }, /* R5371 */ - { 0x0000, 0x0000, 0x0000 }, /* R5372 */ - { 0x0000, 0x0000, 0x0000 }, /* R5373 */ - { 0x0000, 0x0000, 0x0000 }, /* R5374 */ - { 0x0000, 0x0000, 0x0000 }, /* R5375 */ - { 0x0000, 0x0000, 0x0000 }, /* R5376 */ - { 0x0000, 0x0000, 0x0000 }, /* R5377 */ - { 0x0000, 0x0000, 0x0000 }, /* R5378 */ - { 0x0000, 0x0000, 0x0000 }, /* R5379 */ - { 0x0000, 0x0000, 0x0000 }, /* R5380 */ - { 0x0000, 0x0000, 0x0000 }, /* R5381 */ - { 0x0000, 0x0000, 0x0000 }, /* R5382 */ - { 0x0000, 0x0000, 0x0000 }, /* R5383 */ - { 0x0000, 0x0000, 0x0000 }, /* R5384 */ - { 0x0000, 0x0000, 0x0000 }, /* R5385 */ - { 0x0000, 0x0000, 0x0000 }, /* R5386 */ - { 0x0000, 0x0000, 0x0000 }, /* R5387 */ - { 0x0000, 0x0000, 0x0000 }, /* R5388 */ - { 0x0000, 0x0000, 0x0000 }, /* R5389 */ - { 0x0000, 0x0000, 0x0000 }, /* R5390 */ - { 0x0000, 0x0000, 0x0000 }, /* R5391 */ - { 0x0000, 0x0000, 0x0000 }, /* R5392 */ - { 0x0000, 0x0000, 0x0000 }, /* R5393 */ - { 0x0000, 0x0000, 0x0000 }, /* R5394 */ - { 0x0000, 0x0000, 0x0000 }, /* R5395 */ - { 0x0000, 0x0000, 0x0000 }, /* R5396 */ - { 0x0000, 0x0000, 0x0000 }, /* R5397 */ - { 0x0000, 0x0000, 0x0000 }, /* R5398 */ - { 0x0000, 0x0000, 0x0000 }, /* R5399 */ - { 0x0000, 0x0000, 0x0000 }, /* R5400 */ - { 0x0000, 0x0000, 0x0000 }, /* R5401 */ - { 0x0000, 0x0000, 0x0000 }, /* R5402 */ - { 0x0000, 0x0000, 0x0000 }, /* R5403 */ - { 0x0000, 0x0000, 0x0000 }, /* R5404 */ - { 0x0000, 0x0000, 0x0000 }, /* R5405 */ - { 0x0000, 0x0000, 0x0000 }, /* R5406 */ - { 0x0000, 0x0000, 0x0000 }, /* R5407 */ - { 0x0000, 0x0000, 0x0000 }, /* R5408 */ - { 0x0000, 0x0000, 0x0000 }, /* R5409 */ - { 0x0000, 0x0000, 0x0000 }, /* R5410 */ - { 0x0000, 0x0000, 0x0000 }, /* R5411 */ - { 0x0000, 0x0000, 0x0000 }, /* R5412 */ - { 0x0000, 0x0000, 0x0000 }, /* R5413 */ - { 0x0000, 0x0000, 0x0000 }, /* R5414 */ - { 0x0000, 0x0000, 0x0000 }, /* R5415 */ - { 0x0000, 0x0000, 0x0000 }, /* R5416 */ - { 0x0000, 0x0000, 0x0000 }, /* R5417 */ - { 0x0000, 0x0000, 0x0000 }, /* R5418 */ - { 0x0000, 0x0000, 0x0000 }, /* R5419 */ - { 0x0000, 0x0000, 0x0000 }, /* R5420 */ - { 0x0000, 0x0000, 0x0000 }, /* R5421 */ - { 0x0000, 0x0000, 0x0000 }, /* R5422 */ - { 0x0000, 0x0000, 0x0000 }, /* R5423 */ - { 0x0000, 0x0000, 0x0000 }, /* R5424 */ - { 0x0000, 0x0000, 0x0000 }, /* R5425 */ - { 0x0000, 0x0000, 0x0000 }, /* R5426 */ - { 0x0000, 0x0000, 0x0000 }, /* R5427 */ - { 0x0000, 0x0000, 0x0000 }, /* R5428 */ - { 0x0000, 0x0000, 0x0000 }, /* R5429 */ - { 0x0000, 0x0000, 0x0000 }, /* R5430 */ - { 0x0000, 0x0000, 0x0000 }, /* R5431 */ - { 0x0000, 0x0000, 0x0000 }, /* R5432 */ - { 0x0000, 0x0000, 0x0000 }, /* R5433 */ - { 0x0000, 0x0000, 0x0000 }, /* R5434 */ - { 0x0000, 0x0000, 0x0000 }, /* R5435 */ - { 0x0000, 0x0000, 0x0000 }, /* R5436 */ - { 0x0000, 0x0000, 0x0000 }, /* R5437 */ - { 0x0000, 0x0000, 0x0000 }, /* R5438 */ - { 0x0000, 0x0000, 0x0000 }, /* R5439 */ - { 0x0000, 0x0000, 0x0000 }, /* R5440 */ - { 0x0000, 0x0000, 0x0000 }, /* R5441 */ - { 0x0000, 0x0000, 0x0000 }, /* R5442 */ - { 0x0000, 0x0000, 0x0000 }, /* R5443 */ - { 0x0000, 0x0000, 0x0000 }, /* R5444 */ - { 0x0000, 0x0000, 0x0000 }, /* R5445 */ - { 0x0000, 0x0000, 0x0000 }, /* R5446 */ - { 0x0000, 0x0000, 0x0000 }, /* R5447 */ - { 0x0000, 0x0000, 0x0000 }, /* R5448 */ - { 0x0000, 0x0000, 0x0000 }, /* R5449 */ - { 0x0000, 0x0000, 0x0000 }, /* R5450 */ - { 0x0000, 0x0000, 0x0000 }, /* R5451 */ - { 0x0000, 0x0000, 0x0000 }, /* R5452 */ - { 0x0000, 0x0000, 0x0000 }, /* R5453 */ - { 0x0000, 0x0000, 0x0000 }, /* R5454 */ - { 0x0000, 0x0000, 0x0000 }, /* R5455 */ - { 0x0000, 0x0000, 0x0000 }, /* R5456 */ - { 0x0000, 0x0000, 0x0000 }, /* R5457 */ - { 0x0000, 0x0000, 0x0000 }, /* R5458 */ - { 0x0000, 0x0000, 0x0000 }, /* R5459 */ - { 0x0000, 0x0000, 0x0000 }, /* R5460 */ - { 0x0000, 0x0000, 0x0000 }, /* R5461 */ - { 0x0000, 0x0000, 0x0000 }, /* R5462 */ - { 0x0000, 0x0000, 0x0000 }, /* R5463 */ - { 0x0000, 0x0000, 0x0000 }, /* R5464 */ - { 0x0000, 0x0000, 0x0000 }, /* R5465 */ - { 0x0000, 0x0000, 0x0000 }, /* R5466 */ - { 0x0000, 0x0000, 0x0000 }, /* R5467 */ - { 0x0000, 0x0000, 0x0000 }, /* R5468 */ - { 0x0000, 0x0000, 0x0000 }, /* R5469 */ - { 0x0000, 0x0000, 0x0000 }, /* R5470 */ - { 0x0000, 0x0000, 0x0000 }, /* R5471 */ - { 0x0000, 0x0000, 0x0000 }, /* R5472 */ - { 0x0000, 0x0000, 0x0000 }, /* R5473 */ - { 0x0000, 0x0000, 0x0000 }, /* R5474 */ - { 0x0000, 0x0000, 0x0000 }, /* R5475 */ - { 0x0000, 0x0000, 0x0000 }, /* R5476 */ - { 0x0000, 0x0000, 0x0000 }, /* R5477 */ - { 0x0000, 0x0000, 0x0000 }, /* R5478 */ - { 0x0000, 0x0000, 0x0000 }, /* R5479 */ - { 0x0000, 0x0000, 0x0000 }, /* R5480 */ - { 0x0000, 0x0000, 0x0000 }, /* R5481 */ - { 0x0000, 0x0000, 0x0000 }, /* R5482 */ - { 0x0000, 0x0000, 0x0000 }, /* R5483 */ - { 0x0000, 0x0000, 0x0000 }, /* R5484 */ - { 0x0000, 0x0000, 0x0000 }, /* R5485 */ - { 0x0000, 0x0000, 0x0000 }, /* R5486 */ - { 0x0000, 0x0000, 0x0000 }, /* R5487 */ - { 0x0000, 0x0000, 0x0000 }, /* R5488 */ - { 0x0000, 0x0000, 0x0000 }, /* R5489 */ - { 0x0000, 0x0000, 0x0000 }, /* R5490 */ - { 0x0000, 0x0000, 0x0000 }, /* R5491 */ - { 0x0000, 0x0000, 0x0000 }, /* R5492 */ - { 0x0000, 0x0000, 0x0000 }, /* R5493 */ - { 0x0000, 0x0000, 0x0000 }, /* R5494 */ - { 0x0000, 0x0000, 0x0000 }, /* R5495 */ - { 0x0000, 0x0000, 0x0000 }, /* R5496 */ - { 0x0000, 0x0000, 0x0000 }, /* R5497 */ - { 0x0000, 0x0000, 0x0000 }, /* R5498 */ - { 0x0000, 0x0000, 0x0000 }, /* R5499 */ - { 0x0000, 0x0000, 0x0000 }, /* R5500 */ - { 0x0000, 0x0000, 0x0000 }, /* R5501 */ - { 0x0000, 0x0000, 0x0000 }, /* R5502 */ - { 0x0000, 0x0000, 0x0000 }, /* R5503 */ - { 0x0000, 0x0000, 0x0000 }, /* R5504 */ - { 0x0000, 0x0000, 0x0000 }, /* R5505 */ - { 0x0000, 0x0000, 0x0000 }, /* R5506 */ - { 0x0000, 0x0000, 0x0000 }, /* R5507 */ - { 0x0000, 0x0000, 0x0000 }, /* R5508 */ - { 0x0000, 0x0000, 0x0000 }, /* R5509 */ - { 0x0000, 0x0000, 0x0000 }, /* R5510 */ - { 0x0000, 0x0000, 0x0000 }, /* R5511 */ - { 0x0000, 0x0000, 0x0000 }, /* R5512 */ - { 0x0000, 0x0000, 0x0000 }, /* R5513 */ - { 0x0000, 0x0000, 0x0000 }, /* R5514 */ - { 0x0000, 0x0000, 0x0000 }, /* R5515 */ - { 0x0000, 0x0000, 0x0000 }, /* R5516 */ - { 0x0000, 0x0000, 0x0000 }, /* R5517 */ - { 0x0000, 0x0000, 0x0000 }, /* R5518 */ - { 0x0000, 0x0000, 0x0000 }, /* R5519 */ - { 0x0000, 0x0000, 0x0000 }, /* R5520 */ - { 0x0000, 0x0000, 0x0000 }, /* R5521 */ - { 0x0000, 0x0000, 0x0000 }, /* R5522 */ - { 0x0000, 0x0000, 0x0000 }, /* R5523 */ - { 0x0000, 0x0000, 0x0000 }, /* R5524 */ - { 0x0000, 0x0000, 0x0000 }, /* R5525 */ - { 0x0000, 0x0000, 0x0000 }, /* R5526 */ - { 0x0000, 0x0000, 0x0000 }, /* R5527 */ - { 0x0000, 0x0000, 0x0000 }, /* R5528 */ - { 0x0000, 0x0000, 0x0000 }, /* R5529 */ - { 0x0000, 0x0000, 0x0000 }, /* R5530 */ - { 0x0000, 0x0000, 0x0000 }, /* R5531 */ - { 0x0000, 0x0000, 0x0000 }, /* R5532 */ - { 0x0000, 0x0000, 0x0000 }, /* R5533 */ - { 0x0000, 0x0000, 0x0000 }, /* R5534 */ - { 0x0000, 0x0000, 0x0000 }, /* R5535 */ - { 0x0000, 0x0000, 0x0000 }, /* R5536 */ - { 0x0000, 0x0000, 0x0000 }, /* R5537 */ - { 0x0000, 0x0000, 0x0000 }, /* R5538 */ - { 0x0000, 0x0000, 0x0000 }, /* R5539 */ - { 0x0000, 0x0000, 0x0000 }, /* R5540 */ - { 0x0000, 0x0000, 0x0000 }, /* R5541 */ - { 0x0000, 0x0000, 0x0000 }, /* R5542 */ - { 0x0000, 0x0000, 0x0000 }, /* R5543 */ - { 0x0000, 0x0000, 0x0000 }, /* R5544 */ - { 0x0000, 0x0000, 0x0000 }, /* R5545 */ - { 0x0000, 0x0000, 0x0000 }, /* R5546 */ - { 0x0000, 0x0000, 0x0000 }, /* R5547 */ - { 0x0000, 0x0000, 0x0000 }, /* R5548 */ - { 0x0000, 0x0000, 0x0000 }, /* R5549 */ - { 0x0000, 0x0000, 0x0000 }, /* R5550 */ - { 0x0000, 0x0000, 0x0000 }, /* R5551 */ - { 0x0000, 0x0000, 0x0000 }, /* R5552 */ - { 0x0000, 0x0000, 0x0000 }, /* R5553 */ - { 0x0000, 0x0000, 0x0000 }, /* R5554 */ - { 0x0000, 0x0000, 0x0000 }, /* R5555 */ - { 0x0000, 0x0000, 0x0000 }, /* R5556 */ - { 0x0000, 0x0000, 0x0000 }, /* R5557 */ - { 0x0000, 0x0000, 0x0000 }, /* R5558 */ - { 0x0000, 0x0000, 0x0000 }, /* R5559 */ - { 0x0000, 0x0000, 0x0000 }, /* R5560 */ - { 0x0000, 0x0000, 0x0000 }, /* R5561 */ - { 0x0000, 0x0000, 0x0000 }, /* R5562 */ - { 0x0000, 0x0000, 0x0000 }, /* R5563 */ - { 0x0000, 0x0000, 0x0000 }, /* R5564 */ - { 0x0000, 0x0000, 0x0000 }, /* R5565 */ - { 0x0000, 0x0000, 0x0000 }, /* R5566 */ - { 0x0000, 0x0000, 0x0000 }, /* R5567 */ - { 0x0000, 0x0000, 0x0000 }, /* R5568 */ - { 0x0000, 0x0000, 0x0000 }, /* R5569 */ - { 0x0000, 0x0000, 0x0000 }, /* R5570 */ - { 0x0000, 0x0000, 0x0000 }, /* R5571 */ - { 0x0000, 0x0000, 0x0000 }, /* R5572 */ - { 0x0000, 0x0000, 0x0000 }, /* R5573 */ - { 0x0000, 0x0000, 0x0000 }, /* R5574 */ - { 0x0000, 0x0000, 0x0000 }, /* R5575 */ - { 0x0000, 0x0000, 0x0000 }, /* R5576 */ - { 0x0000, 0x0000, 0x0000 }, /* R5577 */ - { 0x0000, 0x0000, 0x0000 }, /* R5578 */ - { 0x0000, 0x0000, 0x0000 }, /* R5579 */ - { 0x0000, 0x0000, 0x0000 }, /* R5580 */ - { 0x0000, 0x0000, 0x0000 }, /* R5581 */ - { 0x0000, 0x0000, 0x0000 }, /* R5582 */ - { 0x0000, 0x0000, 0x0000 }, /* R5583 */ - { 0x0000, 0x0000, 0x0000 }, /* R5584 */ - { 0x0000, 0x0000, 0x0000 }, /* R5585 */ - { 0x0000, 0x0000, 0x0000 }, /* R5586 */ - { 0x0000, 0x0000, 0x0000 }, /* R5587 */ - { 0x0000, 0x0000, 0x0000 }, /* R5588 */ - { 0x0000, 0x0000, 0x0000 }, /* R5589 */ - { 0x0000, 0x0000, 0x0000 }, /* R5590 */ - { 0x0000, 0x0000, 0x0000 }, /* R5591 */ - { 0x0000, 0x0000, 0x0000 }, /* R5592 */ - { 0x0000, 0x0000, 0x0000 }, /* R5593 */ - { 0x0000, 0x0000, 0x0000 }, /* R5594 */ - { 0x0000, 0x0000, 0x0000 }, /* R5595 */ - { 0x0000, 0x0000, 0x0000 }, /* R5596 */ - { 0x0000, 0x0000, 0x0000 }, /* R5597 */ - { 0x0000, 0x0000, 0x0000 }, /* R5598 */ - { 0x0000, 0x0000, 0x0000 }, /* R5599 */ - { 0x0000, 0x0000, 0x0000 }, /* R5600 */ - { 0x0000, 0x0000, 0x0000 }, /* R5601 */ - { 0x0000, 0x0000, 0x0000 }, /* R5602 */ - { 0x0000, 0x0000, 0x0000 }, /* R5603 */ - { 0x0000, 0x0000, 0x0000 }, /* R5604 */ - { 0x0000, 0x0000, 0x0000 }, /* R5605 */ - { 0x0000, 0x0000, 0x0000 }, /* R5606 */ - { 0x0000, 0x0000, 0x0000 }, /* R5607 */ - { 0x0000, 0x0000, 0x0000 }, /* R5608 */ - { 0x0000, 0x0000, 0x0000 }, /* R5609 */ - { 0x0000, 0x0000, 0x0000 }, /* R5610 */ - { 0x0000, 0x0000, 0x0000 }, /* R5611 */ - { 0x0000, 0x0000, 0x0000 }, /* R5612 */ - { 0x0000, 0x0000, 0x0000 }, /* R5613 */ - { 0x0000, 0x0000, 0x0000 }, /* R5614 */ - { 0x0000, 0x0000, 0x0000 }, /* R5615 */ - { 0x0000, 0x0000, 0x0000 }, /* R5616 */ - { 0x0000, 0x0000, 0x0000 }, /* R5617 */ - { 0x0000, 0x0000, 0x0000 }, /* R5618 */ - { 0x0000, 0x0000, 0x0000 }, /* R5619 */ - { 0x0000, 0x0000, 0x0000 }, /* R5620 */ - { 0x0000, 0x0000, 0x0000 }, /* R5621 */ - { 0x0000, 0x0000, 0x0000 }, /* R5622 */ - { 0x0000, 0x0000, 0x0000 }, /* R5623 */ - { 0x0000, 0x0000, 0x0000 }, /* R5624 */ - { 0x0000, 0x0000, 0x0000 }, /* R5625 */ - { 0x0000, 0x0000, 0x0000 }, /* R5626 */ - { 0x0000, 0x0000, 0x0000 }, /* R5627 */ - { 0x0000, 0x0000, 0x0000 }, /* R5628 */ - { 0x0000, 0x0000, 0x0000 }, /* R5629 */ - { 0x0000, 0x0000, 0x0000 }, /* R5630 */ - { 0x0000, 0x0000, 0x0000 }, /* R5631 */ - { 0x0000, 0x0000, 0x0000 }, /* R5632 */ - { 0x0000, 0x0000, 0x0000 }, /* R5633 */ - { 0x0000, 0x0000, 0x0000 }, /* R5634 */ - { 0x0000, 0x0000, 0x0000 }, /* R5635 */ - { 0x0000, 0x0000, 0x0000 }, /* R5636 */ - { 0x0000, 0x0000, 0x0000 }, /* R5637 */ - { 0x0000, 0x0000, 0x0000 }, /* R5638 */ - { 0x0000, 0x0000, 0x0000 }, /* R5639 */ - { 0x0000, 0x0000, 0x0000 }, /* R5640 */ - { 0x0000, 0x0000, 0x0000 }, /* R5641 */ - { 0x0000, 0x0000, 0x0000 }, /* R5642 */ - { 0x0000, 0x0000, 0x0000 }, /* R5643 */ - { 0x0000, 0x0000, 0x0000 }, /* R5644 */ - { 0x0000, 0x0000, 0x0000 }, /* R5645 */ - { 0x0000, 0x0000, 0x0000 }, /* R5646 */ - { 0x0000, 0x0000, 0x0000 }, /* R5647 */ - { 0x0000, 0x0000, 0x0000 }, /* R5648 */ - { 0x0000, 0x0000, 0x0000 }, /* R5649 */ - { 0x0000, 0x0000, 0x0000 }, /* R5650 */ - { 0x0000, 0x0000, 0x0000 }, /* R5651 */ - { 0x0000, 0x0000, 0x0000 }, /* R5652 */ - { 0x0000, 0x0000, 0x0000 }, /* R5653 */ - { 0x0000, 0x0000, 0x0000 }, /* R5654 */ - { 0x0000, 0x0000, 0x0000 }, /* R5655 */ - { 0x0000, 0x0000, 0x0000 }, /* R5656 */ - { 0x0000, 0x0000, 0x0000 }, /* R5657 */ - { 0x0000, 0x0000, 0x0000 }, /* R5658 */ - { 0x0000, 0x0000, 0x0000 }, /* R5659 */ - { 0x0000, 0x0000, 0x0000 }, /* R5660 */ - { 0x0000, 0x0000, 0x0000 }, /* R5661 */ - { 0x0000, 0x0000, 0x0000 }, /* R5662 */ - { 0x0000, 0x0000, 0x0000 }, /* R5663 */ - { 0x0000, 0x0000, 0x0000 }, /* R5664 */ - { 0x0000, 0x0000, 0x0000 }, /* R5665 */ - { 0x0000, 0x0000, 0x0000 }, /* R5666 */ - { 0x0000, 0x0000, 0x0000 }, /* R5667 */ - { 0x0000, 0x0000, 0x0000 }, /* R5668 */ - { 0x0000, 0x0000, 0x0000 }, /* R5669 */ - { 0x0000, 0x0000, 0x0000 }, /* R5670 */ - { 0x0000, 0x0000, 0x0000 }, /* R5671 */ - { 0x0000, 0x0000, 0x0000 }, /* R5672 */ - { 0x0000, 0x0000, 0x0000 }, /* R5673 */ - { 0x0000, 0x0000, 0x0000 }, /* R5674 */ - { 0x0000, 0x0000, 0x0000 }, /* R5675 */ - { 0x0000, 0x0000, 0x0000 }, /* R5676 */ - { 0x0000, 0x0000, 0x0000 }, /* R5677 */ - { 0x0000, 0x0000, 0x0000 }, /* R5678 */ - { 0x0000, 0x0000, 0x0000 }, /* R5679 */ - { 0x0000, 0x0000, 0x0000 }, /* R5680 */ - { 0x0000, 0x0000, 0x0000 }, /* R5681 */ - { 0x0000, 0x0000, 0x0000 }, /* R5682 */ - { 0x0000, 0x0000, 0x0000 }, /* R5683 */ - { 0x0000, 0x0000, 0x0000 }, /* R5684 */ - { 0x0000, 0x0000, 0x0000 }, /* R5685 */ - { 0x0000, 0x0000, 0x0000 }, /* R5686 */ - { 0x0000, 0x0000, 0x0000 }, /* R5687 */ - { 0x0000, 0x0000, 0x0000 }, /* R5688 */ - { 0x0000, 0x0000, 0x0000 }, /* R5689 */ - { 0x0000, 0x0000, 0x0000 }, /* R5690 */ - { 0x0000, 0x0000, 0x0000 }, /* R5691 */ - { 0x0000, 0x0000, 0x0000 }, /* R5692 */ - { 0x0000, 0x0000, 0x0000 }, /* R5693 */ - { 0x0000, 0x0000, 0x0000 }, /* R5694 */ - { 0x0000, 0x0000, 0x0000 }, /* R5695 */ - { 0x0000, 0x0000, 0x0000 }, /* R5696 */ - { 0x0000, 0x0000, 0x0000 }, /* R5697 */ - { 0x0000, 0x0000, 0x0000 }, /* R5698 */ - { 0x0000, 0x0000, 0x0000 }, /* R5699 */ - { 0x0000, 0x0000, 0x0000 }, /* R5700 */ - { 0x0000, 0x0000, 0x0000 }, /* R5701 */ - { 0x0000, 0x0000, 0x0000 }, /* R5702 */ - { 0x0000, 0x0000, 0x0000 }, /* R5703 */ - { 0x0000, 0x0000, 0x0000 }, /* R5704 */ - { 0x0000, 0x0000, 0x0000 }, /* R5705 */ - { 0x0000, 0x0000, 0x0000 }, /* R5706 */ - { 0x0000, 0x0000, 0x0000 }, /* R5707 */ - { 0x0000, 0x0000, 0x0000 }, /* R5708 */ - { 0x0000, 0x0000, 0x0000 }, /* R5709 */ - { 0x0000, 0x0000, 0x0000 }, /* R5710 */ - { 0x0000, 0x0000, 0x0000 }, /* R5711 */ - { 0x0000, 0x0000, 0x0000 }, /* R5712 */ - { 0x0000, 0x0000, 0x0000 }, /* R5713 */ - { 0x0000, 0x0000, 0x0000 }, /* R5714 */ - { 0x0000, 0x0000, 0x0000 }, /* R5715 */ - { 0x0000, 0x0000, 0x0000 }, /* R5716 */ - { 0x0000, 0x0000, 0x0000 }, /* R5717 */ - { 0x0000, 0x0000, 0x0000 }, /* R5718 */ - { 0x0000, 0x0000, 0x0000 }, /* R5719 */ - { 0x0000, 0x0000, 0x0000 }, /* R5720 */ - { 0x0000, 0x0000, 0x0000 }, /* R5721 */ - { 0x0000, 0x0000, 0x0000 }, /* R5722 */ - { 0x0000, 0x0000, 0x0000 }, /* R5723 */ - { 0x0000, 0x0000, 0x0000 }, /* R5724 */ - { 0x0000, 0x0000, 0x0000 }, /* R5725 */ - { 0x0000, 0x0000, 0x0000 }, /* R5726 */ - { 0x0000, 0x0000, 0x0000 }, /* R5727 */ - { 0x0000, 0x0000, 0x0000 }, /* R5728 */ - { 0x0000, 0x0000, 0x0000 }, /* R5729 */ - { 0x0000, 0x0000, 0x0000 }, /* R5730 */ - { 0x0000, 0x0000, 0x0000 }, /* R5731 */ - { 0x0000, 0x0000, 0x0000 }, /* R5732 */ - { 0x0000, 0x0000, 0x0000 }, /* R5733 */ - { 0x0000, 0x0000, 0x0000 }, /* R5734 */ - { 0x0000, 0x0000, 0x0000 }, /* R5735 */ - { 0x0000, 0x0000, 0x0000 }, /* R5736 */ - { 0x0000, 0x0000, 0x0000 }, /* R5737 */ - { 0x0000, 0x0000, 0x0000 }, /* R5738 */ - { 0x0000, 0x0000, 0x0000 }, /* R5739 */ - { 0x0000, 0x0000, 0x0000 }, /* R5740 */ - { 0x0000, 0x0000, 0x0000 }, /* R5741 */ - { 0x0000, 0x0000, 0x0000 }, /* R5742 */ - { 0x0000, 0x0000, 0x0000 }, /* R5743 */ - { 0x0000, 0x0000, 0x0000 }, /* R5744 */ - { 0x0000, 0x0000, 0x0000 }, /* R5745 */ - { 0x0000, 0x0000, 0x0000 }, /* R5746 */ - { 0x0000, 0x0000, 0x0000 }, /* R5747 */ - { 0x0000, 0x0000, 0x0000 }, /* R5748 */ - { 0x0000, 0x0000, 0x0000 }, /* R5749 */ - { 0x0000, 0x0000, 0x0000 }, /* R5750 */ - { 0x0000, 0x0000, 0x0000 }, /* R5751 */ - { 0x0000, 0x0000, 0x0000 }, /* R5752 */ - { 0x0000, 0x0000, 0x0000 }, /* R5753 */ - { 0x0000, 0x0000, 0x0000 }, /* R5754 */ - { 0x0000, 0x0000, 0x0000 }, /* R5755 */ - { 0x0000, 0x0000, 0x0000 }, /* R5756 */ - { 0x0000, 0x0000, 0x0000 }, /* R5757 */ - { 0x0000, 0x0000, 0x0000 }, /* R5758 */ - { 0x0000, 0x0000, 0x0000 }, /* R5759 */ - { 0x0000, 0x0000, 0x0000 }, /* R5760 */ - { 0x0000, 0x0000, 0x0000 }, /* R5761 */ - { 0x0000, 0x0000, 0x0000 }, /* R5762 */ - { 0x0000, 0x0000, 0x0000 }, /* R5763 */ - { 0x0000, 0x0000, 0x0000 }, /* R5764 */ - { 0x0000, 0x0000, 0x0000 }, /* R5765 */ - { 0x0000, 0x0000, 0x0000 }, /* R5766 */ - { 0x0000, 0x0000, 0x0000 }, /* R5767 */ - { 0x0000, 0x0000, 0x0000 }, /* R5768 */ - { 0x0000, 0x0000, 0x0000 }, /* R5769 */ - { 0x0000, 0x0000, 0x0000 }, /* R5770 */ - { 0x0000, 0x0000, 0x0000 }, /* R5771 */ - { 0x0000, 0x0000, 0x0000 }, /* R5772 */ - { 0x0000, 0x0000, 0x0000 }, /* R5773 */ - { 0x0000, 0x0000, 0x0000 }, /* R5774 */ - { 0x0000, 0x0000, 0x0000 }, /* R5775 */ - { 0x0000, 0x0000, 0x0000 }, /* R5776 */ - { 0x0000, 0x0000, 0x0000 }, /* R5777 */ - { 0x0000, 0x0000, 0x0000 }, /* R5778 */ - { 0x0000, 0x0000, 0x0000 }, /* R5779 */ - { 0x0000, 0x0000, 0x0000 }, /* R5780 */ - { 0x0000, 0x0000, 0x0000 }, /* R5781 */ - { 0x0000, 0x0000, 0x0000 }, /* R5782 */ - { 0x0000, 0x0000, 0x0000 }, /* R5783 */ - { 0x0000, 0x0000, 0x0000 }, /* R5784 */ - { 0x0000, 0x0000, 0x0000 }, /* R5785 */ - { 0x0000, 0x0000, 0x0000 }, /* R5786 */ - { 0x0000, 0x0000, 0x0000 }, /* R5787 */ - { 0x0000, 0x0000, 0x0000 }, /* R5788 */ - { 0x0000, 0x0000, 0x0000 }, /* R5789 */ - { 0x0000, 0x0000, 0x0000 }, /* R5790 */ - { 0x0000, 0x0000, 0x0000 }, /* R5791 */ - { 0x0000, 0x0000, 0x0000 }, /* R5792 */ - { 0x0000, 0x0000, 0x0000 }, /* R5793 */ - { 0x0000, 0x0000, 0x0000 }, /* R5794 */ - { 0x0000, 0x0000, 0x0000 }, /* R5795 */ - { 0x0000, 0x0000, 0x0000 }, /* R5796 */ - { 0x0000, 0x0000, 0x0000 }, /* R5797 */ - { 0x0000, 0x0000, 0x0000 }, /* R5798 */ - { 0x0000, 0x0000, 0x0000 }, /* R5799 */ - { 0x0000, 0x0000, 0x0000 }, /* R5800 */ - { 0x0000, 0x0000, 0x0000 }, /* R5801 */ - { 0x0000, 0x0000, 0x0000 }, /* R5802 */ - { 0x0000, 0x0000, 0x0000 }, /* R5803 */ - { 0x0000, 0x0000, 0x0000 }, /* R5804 */ - { 0x0000, 0x0000, 0x0000 }, /* R5805 */ - { 0x0000, 0x0000, 0x0000 }, /* R5806 */ - { 0x0000, 0x0000, 0x0000 }, /* R5807 */ - { 0x0000, 0x0000, 0x0000 }, /* R5808 */ - { 0x0000, 0x0000, 0x0000 }, /* R5809 */ - { 0x0000, 0x0000, 0x0000 }, /* R5810 */ - { 0x0000, 0x0000, 0x0000 }, /* R5811 */ - { 0x0000, 0x0000, 0x0000 }, /* R5812 */ - { 0x0000, 0x0000, 0x0000 }, /* R5813 */ - { 0x0000, 0x0000, 0x0000 }, /* R5814 */ - { 0x0000, 0x0000, 0x0000 }, /* R5815 */ - { 0x0000, 0x0000, 0x0000 }, /* R5816 */ - { 0x0000, 0x0000, 0x0000 }, /* R5817 */ - { 0x0000, 0x0000, 0x0000 }, /* R5818 */ - { 0x0000, 0x0000, 0x0000 }, /* R5819 */ - { 0x0000, 0x0000, 0x0000 }, /* R5820 */ - { 0x0000, 0x0000, 0x0000 }, /* R5821 */ - { 0x0000, 0x0000, 0x0000 }, /* R5822 */ - { 0x0000, 0x0000, 0x0000 }, /* R5823 */ - { 0x0000, 0x0000, 0x0000 }, /* R5824 */ - { 0x0000, 0x0000, 0x0000 }, /* R5825 */ - { 0x0000, 0x0000, 0x0000 }, /* R5826 */ - { 0x0000, 0x0000, 0x0000 }, /* R5827 */ - { 0x0000, 0x0000, 0x0000 }, /* R5828 */ - { 0x0000, 0x0000, 0x0000 }, /* R5829 */ - { 0x0000, 0x0000, 0x0000 }, /* R5830 */ - { 0x0000, 0x0000, 0x0000 }, /* R5831 */ - { 0x0000, 0x0000, 0x0000 }, /* R5832 */ - { 0x0000, 0x0000, 0x0000 }, /* R5833 */ - { 0x0000, 0x0000, 0x0000 }, /* R5834 */ - { 0x0000, 0x0000, 0x0000 }, /* R5835 */ - { 0x0000, 0x0000, 0x0000 }, /* R5836 */ - { 0x0000, 0x0000, 0x0000 }, /* R5837 */ - { 0x0000, 0x0000, 0x0000 }, /* R5838 */ - { 0x0000, 0x0000, 0x0000 }, /* R5839 */ - { 0x0000, 0x0000, 0x0000 }, /* R5840 */ - { 0x0000, 0x0000, 0x0000 }, /* R5841 */ - { 0x0000, 0x0000, 0x0000 }, /* R5842 */ - { 0x0000, 0x0000, 0x0000 }, /* R5843 */ - { 0x0000, 0x0000, 0x0000 }, /* R5844 */ - { 0x0000, 0x0000, 0x0000 }, /* R5845 */ - { 0x0000, 0x0000, 0x0000 }, /* R5846 */ - { 0x0000, 0x0000, 0x0000 }, /* R5847 */ - { 0x0000, 0x0000, 0x0000 }, /* R5848 */ - { 0x0000, 0x0000, 0x0000 }, /* R5849 */ - { 0x0000, 0x0000, 0x0000 }, /* R5850 */ - { 0x0000, 0x0000, 0x0000 }, /* R5851 */ - { 0x0000, 0x0000, 0x0000 }, /* R5852 */ - { 0x0000, 0x0000, 0x0000 }, /* R5853 */ - { 0x0000, 0x0000, 0x0000 }, /* R5854 */ - { 0x0000, 0x0000, 0x0000 }, /* R5855 */ - { 0x0000, 0x0000, 0x0000 }, /* R5856 */ - { 0x0000, 0x0000, 0x0000 }, /* R5857 */ - { 0x0000, 0x0000, 0x0000 }, /* R5858 */ - { 0x0000, 0x0000, 0x0000 }, /* R5859 */ - { 0x0000, 0x0000, 0x0000 }, /* R5860 */ - { 0x0000, 0x0000, 0x0000 }, /* R5861 */ - { 0x0000, 0x0000, 0x0000 }, /* R5862 */ - { 0x0000, 0x0000, 0x0000 }, /* R5863 */ - { 0x0000, 0x0000, 0x0000 }, /* R5864 */ - { 0x0000, 0x0000, 0x0000 }, /* R5865 */ - { 0x0000, 0x0000, 0x0000 }, /* R5866 */ - { 0x0000, 0x0000, 0x0000 }, /* R5867 */ - { 0x0000, 0x0000, 0x0000 }, /* R5868 */ - { 0x0000, 0x0000, 0x0000 }, /* R5869 */ - { 0x0000, 0x0000, 0x0000 }, /* R5870 */ - { 0x0000, 0x0000, 0x0000 }, /* R5871 */ - { 0x0000, 0x0000, 0x0000 }, /* R5872 */ - { 0x0000, 0x0000, 0x0000 }, /* R5873 */ - { 0x0000, 0x0000, 0x0000 }, /* R5874 */ - { 0x0000, 0x0000, 0x0000 }, /* R5875 */ - { 0x0000, 0x0000, 0x0000 }, /* R5876 */ - { 0x0000, 0x0000, 0x0000 }, /* R5877 */ - { 0x0000, 0x0000, 0x0000 }, /* R5878 */ - { 0x0000, 0x0000, 0x0000 }, /* R5879 */ - { 0x0000, 0x0000, 0x0000 }, /* R5880 */ - { 0x0000, 0x0000, 0x0000 }, /* R5881 */ - { 0x0000, 0x0000, 0x0000 }, /* R5882 */ - { 0x0000, 0x0000, 0x0000 }, /* R5883 */ - { 0x0000, 0x0000, 0x0000 }, /* R5884 */ - { 0x0000, 0x0000, 0x0000 }, /* R5885 */ - { 0x0000, 0x0000, 0x0000 }, /* R5886 */ - { 0x0000, 0x0000, 0x0000 }, /* R5887 */ - { 0x0000, 0x0000, 0x0000 }, /* R5888 */ - { 0x0000, 0x0000, 0x0000 }, /* R5889 */ - { 0x0000, 0x0000, 0x0000 }, /* R5890 */ - { 0x0000, 0x0000, 0x0000 }, /* R5891 */ - { 0x0000, 0x0000, 0x0000 }, /* R5892 */ - { 0x0000, 0x0000, 0x0000 }, /* R5893 */ - { 0x0000, 0x0000, 0x0000 }, /* R5894 */ - { 0x0000, 0x0000, 0x0000 }, /* R5895 */ - { 0x0000, 0x0000, 0x0000 }, /* R5896 */ - { 0x0000, 0x0000, 0x0000 }, /* R5897 */ - { 0x0000, 0x0000, 0x0000 }, /* R5898 */ - { 0x0000, 0x0000, 0x0000 }, /* R5899 */ - { 0x0000, 0x0000, 0x0000 }, /* R5900 */ - { 0x0000, 0x0000, 0x0000 }, /* R5901 */ - { 0x0000, 0x0000, 0x0000 }, /* R5902 */ - { 0x0000, 0x0000, 0x0000 }, /* R5903 */ - { 0x0000, 0x0000, 0x0000 }, /* R5904 */ - { 0x0000, 0x0000, 0x0000 }, /* R5905 */ - { 0x0000, 0x0000, 0x0000 }, /* R5906 */ - { 0x0000, 0x0000, 0x0000 }, /* R5907 */ - { 0x0000, 0x0000, 0x0000 }, /* R5908 */ - { 0x0000, 0x0000, 0x0000 }, /* R5909 */ - { 0x0000, 0x0000, 0x0000 }, /* R5910 */ - { 0x0000, 0x0000, 0x0000 }, /* R5911 */ - { 0x0000, 0x0000, 0x0000 }, /* R5912 */ - { 0x0000, 0x0000, 0x0000 }, /* R5913 */ - { 0x0000, 0x0000, 0x0000 }, /* R5914 */ - { 0x0000, 0x0000, 0x0000 }, /* R5915 */ - { 0x0000, 0x0000, 0x0000 }, /* R5916 */ - { 0x0000, 0x0000, 0x0000 }, /* R5917 */ - { 0x0000, 0x0000, 0x0000 }, /* R5918 */ - { 0x0000, 0x0000, 0x0000 }, /* R5919 */ - { 0x0000, 0x0000, 0x0000 }, /* R5920 */ - { 0x0000, 0x0000, 0x0000 }, /* R5921 */ - { 0x0000, 0x0000, 0x0000 }, /* R5922 */ - { 0x0000, 0x0000, 0x0000 }, /* R5923 */ - { 0x0000, 0x0000, 0x0000 }, /* R5924 */ - { 0x0000, 0x0000, 0x0000 }, /* R5925 */ - { 0x0000, 0x0000, 0x0000 }, /* R5926 */ - { 0x0000, 0x0000, 0x0000 }, /* R5927 */ - { 0x0000, 0x0000, 0x0000 }, /* R5928 */ - { 0x0000, 0x0000, 0x0000 }, /* R5929 */ - { 0x0000, 0x0000, 0x0000 }, /* R5930 */ - { 0x0000, 0x0000, 0x0000 }, /* R5931 */ - { 0x0000, 0x0000, 0x0000 }, /* R5932 */ - { 0x0000, 0x0000, 0x0000 }, /* R5933 */ - { 0x0000, 0x0000, 0x0000 }, /* R5934 */ - { 0x0000, 0x0000, 0x0000 }, /* R5935 */ - { 0x0000, 0x0000, 0x0000 }, /* R5936 */ - { 0x0000, 0x0000, 0x0000 }, /* R5937 */ - { 0x0000, 0x0000, 0x0000 }, /* R5938 */ - { 0x0000, 0x0000, 0x0000 }, /* R5939 */ - { 0x0000, 0x0000, 0x0000 }, /* R5940 */ - { 0x0000, 0x0000, 0x0000 }, /* R5941 */ - { 0x0000, 0x0000, 0x0000 }, /* R5942 */ - { 0x0000, 0x0000, 0x0000 }, /* R5943 */ - { 0x0000, 0x0000, 0x0000 }, /* R5944 */ - { 0x0000, 0x0000, 0x0000 }, /* R5945 */ - { 0x0000, 0x0000, 0x0000 }, /* R5946 */ - { 0x0000, 0x0000, 0x0000 }, /* R5947 */ - { 0x0000, 0x0000, 0x0000 }, /* R5948 */ - { 0x0000, 0x0000, 0x0000 }, /* R5949 */ - { 0x0000, 0x0000, 0x0000 }, /* R5950 */ - { 0x0000, 0x0000, 0x0000 }, /* R5951 */ - { 0x0000, 0x0000, 0x0000 }, /* R5952 */ - { 0x0000, 0x0000, 0x0000 }, /* R5953 */ - { 0x0000, 0x0000, 0x0000 }, /* R5954 */ - { 0x0000, 0x0000, 0x0000 }, /* R5955 */ - { 0x0000, 0x0000, 0x0000 }, /* R5956 */ - { 0x0000, 0x0000, 0x0000 }, /* R5957 */ - { 0x0000, 0x0000, 0x0000 }, /* R5958 */ - { 0x0000, 0x0000, 0x0000 }, /* R5959 */ - { 0x0000, 0x0000, 0x0000 }, /* R5960 */ - { 0x0000, 0x0000, 0x0000 }, /* R5961 */ - { 0x0000, 0x0000, 0x0000 }, /* R5962 */ - { 0x0000, 0x0000, 0x0000 }, /* R5963 */ - { 0x0000, 0x0000, 0x0000 }, /* R5964 */ - { 0x0000, 0x0000, 0x0000 }, /* R5965 */ - { 0x0000, 0x0000, 0x0000 }, /* R5966 */ - { 0x0000, 0x0000, 0x0000 }, /* R5967 */ - { 0x0000, 0x0000, 0x0000 }, /* R5968 */ - { 0x0000, 0x0000, 0x0000 }, /* R5969 */ - { 0x0000, 0x0000, 0x0000 }, /* R5970 */ - { 0x0000, 0x0000, 0x0000 }, /* R5971 */ - { 0x0000, 0x0000, 0x0000 }, /* R5972 */ - { 0x0000, 0x0000, 0x0000 }, /* R5973 */ - { 0x0000, 0x0000, 0x0000 }, /* R5974 */ - { 0x0000, 0x0000, 0x0000 }, /* R5975 */ - { 0x0000, 0x0000, 0x0000 }, /* R5976 */ - { 0x0000, 0x0000, 0x0000 }, /* R5977 */ - { 0x0000, 0x0000, 0x0000 }, /* R5978 */ - { 0x0000, 0x0000, 0x0000 }, /* R5979 */ - { 0x0000, 0x0000, 0x0000 }, /* R5980 */ - { 0x0000, 0x0000, 0x0000 }, /* R5981 */ - { 0x0000, 0x0000, 0x0000 }, /* R5982 */ - { 0x0000, 0x0000, 0x0000 }, /* R5983 */ - { 0x0000, 0x0000, 0x0000 }, /* R5984 */ - { 0x0000, 0x0000, 0x0000 }, /* R5985 */ - { 0x0000, 0x0000, 0x0000 }, /* R5986 */ - { 0x0000, 0x0000, 0x0000 }, /* R5987 */ - { 0x0000, 0x0000, 0x0000 }, /* R5988 */ - { 0x0000, 0x0000, 0x0000 }, /* R5989 */ - { 0x0000, 0x0000, 0x0000 }, /* R5990 */ - { 0x0000, 0x0000, 0x0000 }, /* R5991 */ - { 0x0000, 0x0000, 0x0000 }, /* R5992 */ - { 0x0000, 0x0000, 0x0000 }, /* R5993 */ - { 0x0000, 0x0000, 0x0000 }, /* R5994 */ - { 0x0000, 0x0000, 0x0000 }, /* R5995 */ - { 0x0000, 0x0000, 0x0000 }, /* R5996 */ - { 0x0000, 0x0000, 0x0000 }, /* R5997 */ - { 0x0000, 0x0000, 0x0000 }, /* R5998 */ - { 0x0000, 0x0000, 0x0000 }, /* R5999 */ - { 0x0000, 0x0000, 0x0000 }, /* R6000 */ - { 0x0000, 0x0000, 0x0000 }, /* R6001 */ - { 0x0000, 0x0000, 0x0000 }, /* R6002 */ - { 0x0000, 0x0000, 0x0000 }, /* R6003 */ - { 0x0000, 0x0000, 0x0000 }, /* R6004 */ - { 0x0000, 0x0000, 0x0000 }, /* R6005 */ - { 0x0000, 0x0000, 0x0000 }, /* R6006 */ - { 0x0000, 0x0000, 0x0000 }, /* R6007 */ - { 0x0000, 0x0000, 0x0000 }, /* R6008 */ - { 0x0000, 0x0000, 0x0000 }, /* R6009 */ - { 0x0000, 0x0000, 0x0000 }, /* R6010 */ - { 0x0000, 0x0000, 0x0000 }, /* R6011 */ - { 0x0000, 0x0000, 0x0000 }, /* R6012 */ - { 0x0000, 0x0000, 0x0000 }, /* R6013 */ - { 0x0000, 0x0000, 0x0000 }, /* R6014 */ - { 0x0000, 0x0000, 0x0000 }, /* R6015 */ - { 0x0000, 0x0000, 0x0000 }, /* R6016 */ - { 0x0000, 0x0000, 0x0000 }, /* R6017 */ - { 0x0000, 0x0000, 0x0000 }, /* R6018 */ - { 0x0000, 0x0000, 0x0000 }, /* R6019 */ - { 0x0000, 0x0000, 0x0000 }, /* R6020 */ - { 0x0000, 0x0000, 0x0000 }, /* R6021 */ - { 0x0000, 0x0000, 0x0000 }, /* R6022 */ - { 0x0000, 0x0000, 0x0000 }, /* R6023 */ - { 0x0000, 0x0000, 0x0000 }, /* R6024 */ - { 0x0000, 0x0000, 0x0000 }, /* R6025 */ - { 0x0000, 0x0000, 0x0000 }, /* R6026 */ - { 0x0000, 0x0000, 0x0000 }, /* R6027 */ - { 0x0000, 0x0000, 0x0000 }, /* R6028 */ - { 0x0000, 0x0000, 0x0000 }, /* R6029 */ - { 0x0000, 0x0000, 0x0000 }, /* R6030 */ - { 0x0000, 0x0000, 0x0000 }, /* R6031 */ - { 0x0000, 0x0000, 0x0000 }, /* R6032 */ - { 0x0000, 0x0000, 0x0000 }, /* R6033 */ - { 0x0000, 0x0000, 0x0000 }, /* R6034 */ - { 0x0000, 0x0000, 0x0000 }, /* R6035 */ - { 0x0000, 0x0000, 0x0000 }, /* R6036 */ - { 0x0000, 0x0000, 0x0000 }, /* R6037 */ - { 0x0000, 0x0000, 0x0000 }, /* R6038 */ - { 0x0000, 0x0000, 0x0000 }, /* R6039 */ - { 0x0000, 0x0000, 0x0000 }, /* R6040 */ - { 0x0000, 0x0000, 0x0000 }, /* R6041 */ - { 0x0000, 0x0000, 0x0000 }, /* R6042 */ - { 0x0000, 0x0000, 0x0000 }, /* R6043 */ - { 0x0000, 0x0000, 0x0000 }, /* R6044 */ - { 0x0000, 0x0000, 0x0000 }, /* R6045 */ - { 0x0000, 0x0000, 0x0000 }, /* R6046 */ - { 0x0000, 0x0000, 0x0000 }, /* R6047 */ - { 0x0000, 0x0000, 0x0000 }, /* R6048 */ - { 0x0000, 0x0000, 0x0000 }, /* R6049 */ - { 0x0000, 0x0000, 0x0000 }, /* R6050 */ - { 0x0000, 0x0000, 0x0000 }, /* R6051 */ - { 0x0000, 0x0000, 0x0000 }, /* R6052 */ - { 0x0000, 0x0000, 0x0000 }, /* R6053 */ - { 0x0000, 0x0000, 0x0000 }, /* R6054 */ - { 0x0000, 0x0000, 0x0000 }, /* R6055 */ - { 0x0000, 0x0000, 0x0000 }, /* R6056 */ - { 0x0000, 0x0000, 0x0000 }, /* R6057 */ - { 0x0000, 0x0000, 0x0000 }, /* R6058 */ - { 0x0000, 0x0000, 0x0000 }, /* R6059 */ - { 0x0000, 0x0000, 0x0000 }, /* R6060 */ - { 0x0000, 0x0000, 0x0000 }, /* R6061 */ - { 0x0000, 0x0000, 0x0000 }, /* R6062 */ - { 0x0000, 0x0000, 0x0000 }, /* R6063 */ - { 0x0000, 0x0000, 0x0000 }, /* R6064 */ - { 0x0000, 0x0000, 0x0000 }, /* R6065 */ - { 0x0000, 0x0000, 0x0000 }, /* R6066 */ - { 0x0000, 0x0000, 0x0000 }, /* R6067 */ - { 0x0000, 0x0000, 0x0000 }, /* R6068 */ - { 0x0000, 0x0000, 0x0000 }, /* R6069 */ - { 0x0000, 0x0000, 0x0000 }, /* R6070 */ - { 0x0000, 0x0000, 0x0000 }, /* R6071 */ - { 0x0000, 0x0000, 0x0000 }, /* R6072 */ - { 0x0000, 0x0000, 0x0000 }, /* R6073 */ - { 0x0000, 0x0000, 0x0000 }, /* R6074 */ - { 0x0000, 0x0000, 0x0000 }, /* R6075 */ - { 0x0000, 0x0000, 0x0000 }, /* R6076 */ - { 0x0000, 0x0000, 0x0000 }, /* R6077 */ - { 0x0000, 0x0000, 0x0000 }, /* R6078 */ - { 0x0000, 0x0000, 0x0000 }, /* R6079 */ - { 0x0000, 0x0000, 0x0000 }, /* R6080 */ - { 0x0000, 0x0000, 0x0000 }, /* R6081 */ - { 0x0000, 0x0000, 0x0000 }, /* R6082 */ - { 0x0000, 0x0000, 0x0000 }, /* R6083 */ - { 0x0000, 0x0000, 0x0000 }, /* R6084 */ - { 0x0000, 0x0000, 0x0000 }, /* R6085 */ - { 0x0000, 0x0000, 0x0000 }, /* R6086 */ - { 0x0000, 0x0000, 0x0000 }, /* R6087 */ - { 0x0000, 0x0000, 0x0000 }, /* R6088 */ - { 0x0000, 0x0000, 0x0000 }, /* R6089 */ - { 0x0000, 0x0000, 0x0000 }, /* R6090 */ - { 0x0000, 0x0000, 0x0000 }, /* R6091 */ - { 0x0000, 0x0000, 0x0000 }, /* R6092 */ - { 0x0000, 0x0000, 0x0000 }, /* R6093 */ - { 0x0000, 0x0000, 0x0000 }, /* R6094 */ - { 0x0000, 0x0000, 0x0000 }, /* R6095 */ - { 0x0000, 0x0000, 0x0000 }, /* R6096 */ - { 0x0000, 0x0000, 0x0000 }, /* R6097 */ - { 0x0000, 0x0000, 0x0000 }, /* R6098 */ - { 0x0000, 0x0000, 0x0000 }, /* R6099 */ - { 0x0000, 0x0000, 0x0000 }, /* R6100 */ - { 0x0000, 0x0000, 0x0000 }, /* R6101 */ - { 0x0000, 0x0000, 0x0000 }, /* R6102 */ - { 0x0000, 0x0000, 0x0000 }, /* R6103 */ - { 0x0000, 0x0000, 0x0000 }, /* R6104 */ - { 0x0000, 0x0000, 0x0000 }, /* R6105 */ - { 0x0000, 0x0000, 0x0000 }, /* R6106 */ - { 0x0000, 0x0000, 0x0000 }, /* R6107 */ - { 0x0000, 0x0000, 0x0000 }, /* R6108 */ - { 0x0000, 0x0000, 0x0000 }, /* R6109 */ - { 0x0000, 0x0000, 0x0000 }, /* R6110 */ - { 0x0000, 0x0000, 0x0000 }, /* R6111 */ - { 0x0000, 0x0000, 0x0000 }, /* R6112 */ - { 0x0000, 0x0000, 0x0000 }, /* R6113 */ - { 0x0000, 0x0000, 0x0000 }, /* R6114 */ - { 0x0000, 0x0000, 0x0000 }, /* R6115 */ - { 0x0000, 0x0000, 0x0000 }, /* R6116 */ - { 0x0000, 0x0000, 0x0000 }, /* R6117 */ - { 0x0000, 0x0000, 0x0000 }, /* R6118 */ - { 0x0000, 0x0000, 0x0000 }, /* R6119 */ - { 0x0000, 0x0000, 0x0000 }, /* R6120 */ - { 0x0000, 0x0000, 0x0000 }, /* R6121 */ - { 0x0000, 0x0000, 0x0000 }, /* R6122 */ - { 0x0000, 0x0000, 0x0000 }, /* R6123 */ - { 0x0000, 0x0000, 0x0000 }, /* R6124 */ - { 0x0000, 0x0000, 0x0000 }, /* R6125 */ - { 0x0000, 0x0000, 0x0000 }, /* R6126 */ - { 0x0000, 0x0000, 0x0000 }, /* R6127 */ - { 0x0000, 0x0000, 0x0000 }, /* R6128 */ - { 0x0000, 0x0000, 0x0000 }, /* R6129 */ - { 0x0000, 0x0000, 0x0000 }, /* R6130 */ - { 0x0000, 0x0000, 0x0000 }, /* R6131 */ - { 0x0000, 0x0000, 0x0000 }, /* R6132 */ - { 0x0000, 0x0000, 0x0000 }, /* R6133 */ - { 0x0000, 0x0000, 0x0000 }, /* R6134 */ - { 0x0000, 0x0000, 0x0000 }, /* R6135 */ - { 0x0000, 0x0000, 0x0000 }, /* R6136 */ - { 0x0000, 0x0000, 0x0000 }, /* R6137 */ - { 0x0000, 0x0000, 0x0000 }, /* R6138 */ - { 0x0000, 0x0000, 0x0000 }, /* R6139 */ - { 0x0000, 0x0000, 0x0000 }, /* R6140 */ - { 0x0000, 0x0000, 0x0000 }, /* R6141 */ - { 0x0000, 0x0000, 0x0000 }, /* R6142 */ - { 0x0000, 0x0000, 0x0000 }, /* R6143 */ - { 0x0000, 0x0000, 0x0000 }, /* R6144 */ - { 0x0000, 0x0000, 0x0000 }, /* R6145 */ - { 0x0000, 0x0000, 0x0000 }, /* R6146 */ - { 0x0000, 0x0000, 0x0000 }, /* R6147 */ - { 0x0000, 0x0000, 0x0000 }, /* R6148 */ - { 0x0000, 0x0000, 0x0000 }, /* R6149 */ - { 0x0000, 0x0000, 0x0000 }, /* R6150 */ - { 0x0000, 0x0000, 0x0000 }, /* R6151 */ - { 0x0000, 0x0000, 0x0000 }, /* R6152 */ - { 0x0000, 0x0000, 0x0000 }, /* R6153 */ - { 0x0000, 0x0000, 0x0000 }, /* R6154 */ - { 0x0000, 0x0000, 0x0000 }, /* R6155 */ - { 0x0000, 0x0000, 0x0000 }, /* R6156 */ - { 0x0000, 0x0000, 0x0000 }, /* R6157 */ - { 0x0000, 0x0000, 0x0000 }, /* R6158 */ - { 0x0000, 0x0000, 0x0000 }, /* R6159 */ - { 0x0000, 0x0000, 0x0000 }, /* R6160 */ - { 0x0000, 0x0000, 0x0000 }, /* R6161 */ - { 0x0000, 0x0000, 0x0000 }, /* R6162 */ - { 0x0000, 0x0000, 0x0000 }, /* R6163 */ - { 0x0000, 0x0000, 0x0000 }, /* R6164 */ - { 0x0000, 0x0000, 0x0000 }, /* R6165 */ - { 0x0000, 0x0000, 0x0000 }, /* R6166 */ - { 0x0000, 0x0000, 0x0000 }, /* R6167 */ - { 0x0000, 0x0000, 0x0000 }, /* R6168 */ - { 0x0000, 0x0000, 0x0000 }, /* R6169 */ - { 0x0000, 0x0000, 0x0000 }, /* R6170 */ - { 0x0000, 0x0000, 0x0000 }, /* R6171 */ - { 0x0000, 0x0000, 0x0000 }, /* R6172 */ - { 0x0000, 0x0000, 0x0000 }, /* R6173 */ - { 0x0000, 0x0000, 0x0000 }, /* R6174 */ - { 0x0000, 0x0000, 0x0000 }, /* R6175 */ - { 0x0000, 0x0000, 0x0000 }, /* R6176 */ - { 0x0000, 0x0000, 0x0000 }, /* R6177 */ - { 0x0000, 0x0000, 0x0000 }, /* R6178 */ - { 0x0000, 0x0000, 0x0000 }, /* R6179 */ - { 0x0000, 0x0000, 0x0000 }, /* R6180 */ - { 0x0000, 0x0000, 0x0000 }, /* R6181 */ - { 0x0000, 0x0000, 0x0000 }, /* R6182 */ - { 0x0000, 0x0000, 0x0000 }, /* R6183 */ - { 0x0000, 0x0000, 0x0000 }, /* R6184 */ - { 0x0000, 0x0000, 0x0000 }, /* R6185 */ - { 0x0000, 0x0000, 0x0000 }, /* R6186 */ - { 0x0000, 0x0000, 0x0000 }, /* R6187 */ - { 0x0000, 0x0000, 0x0000 }, /* R6188 */ - { 0x0000, 0x0000, 0x0000 }, /* R6189 */ - { 0x0000, 0x0000, 0x0000 }, /* R6190 */ - { 0x0000, 0x0000, 0x0000 }, /* R6191 */ - { 0x0000, 0x0000, 0x0000 }, /* R6192 */ - { 0x0000, 0x0000, 0x0000 }, /* R6193 */ - { 0x0000, 0x0000, 0x0000 }, /* R6194 */ - { 0x0000, 0x0000, 0x0000 }, /* R6195 */ - { 0x0000, 0x0000, 0x0000 }, /* R6196 */ - { 0x0000, 0x0000, 0x0000 }, /* R6197 */ - { 0x0000, 0x0000, 0x0000 }, /* R6198 */ - { 0x0000, 0x0000, 0x0000 }, /* R6199 */ - { 0x0000, 0x0000, 0x0000 }, /* R6200 */ - { 0x0000, 0x0000, 0x0000 }, /* R6201 */ - { 0x0000, 0x0000, 0x0000 }, /* R6202 */ - { 0x0000, 0x0000, 0x0000 }, /* R6203 */ - { 0x0000, 0x0000, 0x0000 }, /* R6204 */ - { 0x0000, 0x0000, 0x0000 }, /* R6205 */ - { 0x0000, 0x0000, 0x0000 }, /* R6206 */ - { 0x0000, 0x0000, 0x0000 }, /* R6207 */ - { 0x0000, 0x0000, 0x0000 }, /* R6208 */ - { 0x0000, 0x0000, 0x0000 }, /* R6209 */ - { 0x0000, 0x0000, 0x0000 }, /* R6210 */ - { 0x0000, 0x0000, 0x0000 }, /* R6211 */ - { 0x0000, 0x0000, 0x0000 }, /* R6212 */ - { 0x0000, 0x0000, 0x0000 }, /* R6213 */ - { 0x0000, 0x0000, 0x0000 }, /* R6214 */ - { 0x0000, 0x0000, 0x0000 }, /* R6215 */ - { 0x0000, 0x0000, 0x0000 }, /* R6216 */ - { 0x0000, 0x0000, 0x0000 }, /* R6217 */ - { 0x0000, 0x0000, 0x0000 }, /* R6218 */ - { 0x0000, 0x0000, 0x0000 }, /* R6219 */ - { 0x0000, 0x0000, 0x0000 }, /* R6220 */ - { 0x0000, 0x0000, 0x0000 }, /* R6221 */ - { 0x0000, 0x0000, 0x0000 }, /* R6222 */ - { 0x0000, 0x0000, 0x0000 }, /* R6223 */ - { 0x0000, 0x0000, 0x0000 }, /* R6224 */ - { 0x0000, 0x0000, 0x0000 }, /* R6225 */ - { 0x0000, 0x0000, 0x0000 }, /* R6226 */ - { 0x0000, 0x0000, 0x0000 }, /* R6227 */ - { 0x0000, 0x0000, 0x0000 }, /* R6228 */ - { 0x0000, 0x0000, 0x0000 }, /* R6229 */ - { 0x0000, 0x0000, 0x0000 }, /* R6230 */ - { 0x0000, 0x0000, 0x0000 }, /* R6231 */ - { 0x0000, 0x0000, 0x0000 }, /* R6232 */ - { 0x0000, 0x0000, 0x0000 }, /* R6233 */ - { 0x0000, 0x0000, 0x0000 }, /* R6234 */ - { 0x0000, 0x0000, 0x0000 }, /* R6235 */ - { 0x0000, 0x0000, 0x0000 }, /* R6236 */ - { 0x0000, 0x0000, 0x0000 }, /* R6237 */ - { 0x0000, 0x0000, 0x0000 }, /* R6238 */ - { 0x0000, 0x0000, 0x0000 }, /* R6239 */ - { 0x0000, 0x0000, 0x0000 }, /* R6240 */ - { 0x0000, 0x0000, 0x0000 }, /* R6241 */ - { 0x0000, 0x0000, 0x0000 }, /* R6242 */ - { 0x0000, 0x0000, 0x0000 }, /* R6243 */ - { 0x0000, 0x0000, 0x0000 }, /* R6244 */ - { 0x0000, 0x0000, 0x0000 }, /* R6245 */ - { 0x0000, 0x0000, 0x0000 }, /* R6246 */ - { 0x0000, 0x0000, 0x0000 }, /* R6247 */ - { 0x0000, 0x0000, 0x0000 }, /* R6248 */ - { 0x0000, 0x0000, 0x0000 }, /* R6249 */ - { 0x0000, 0x0000, 0x0000 }, /* R6250 */ - { 0x0000, 0x0000, 0x0000 }, /* R6251 */ - { 0x0000, 0x0000, 0x0000 }, /* R6252 */ - { 0x0000, 0x0000, 0x0000 }, /* R6253 */ - { 0x0000, 0x0000, 0x0000 }, /* R6254 */ - { 0x0000, 0x0000, 0x0000 }, /* R6255 */ - { 0x0000, 0x0000, 0x0000 }, /* R6256 */ - { 0x0000, 0x0000, 0x0000 }, /* R6257 */ - { 0x0000, 0x0000, 0x0000 }, /* R6258 */ - { 0x0000, 0x0000, 0x0000 }, /* R6259 */ - { 0x0000, 0x0000, 0x0000 }, /* R6260 */ - { 0x0000, 0x0000, 0x0000 }, /* R6261 */ - { 0x0000, 0x0000, 0x0000 }, /* R6262 */ - { 0x0000, 0x0000, 0x0000 }, /* R6263 */ - { 0x0000, 0x0000, 0x0000 }, /* R6264 */ - { 0x0000, 0x0000, 0x0000 }, /* R6265 */ - { 0x0000, 0x0000, 0x0000 }, /* R6266 */ - { 0x0000, 0x0000, 0x0000 }, /* R6267 */ - { 0x0000, 0x0000, 0x0000 }, /* R6268 */ - { 0x0000, 0x0000, 0x0000 }, /* R6269 */ - { 0x0000, 0x0000, 0x0000 }, /* R6270 */ - { 0x0000, 0x0000, 0x0000 }, /* R6271 */ - { 0x0000, 0x0000, 0x0000 }, /* R6272 */ - { 0x0000, 0x0000, 0x0000 }, /* R6273 */ - { 0x0000, 0x0000, 0x0000 }, /* R6274 */ - { 0x0000, 0x0000, 0x0000 }, /* R6275 */ - { 0x0000, 0x0000, 0x0000 }, /* R6276 */ - { 0x0000, 0x0000, 0x0000 }, /* R6277 */ - { 0x0000, 0x0000, 0x0000 }, /* R6278 */ - { 0x0000, 0x0000, 0x0000 }, /* R6279 */ - { 0x0000, 0x0000, 0x0000 }, /* R6280 */ - { 0x0000, 0x0000, 0x0000 }, /* R6281 */ - { 0x0000, 0x0000, 0x0000 }, /* R6282 */ - { 0x0000, 0x0000, 0x0000 }, /* R6283 */ - { 0x0000, 0x0000, 0x0000 }, /* R6284 */ - { 0x0000, 0x0000, 0x0000 }, /* R6285 */ - { 0x0000, 0x0000, 0x0000 }, /* R6286 */ - { 0x0000, 0x0000, 0x0000 }, /* R6287 */ - { 0x0000, 0x0000, 0x0000 }, /* R6288 */ - { 0x0000, 0x0000, 0x0000 }, /* R6289 */ - { 0x0000, 0x0000, 0x0000 }, /* R6290 */ - { 0x0000, 0x0000, 0x0000 }, /* R6291 */ - { 0x0000, 0x0000, 0x0000 }, /* R6292 */ - { 0x0000, 0x0000, 0x0000 }, /* R6293 */ - { 0x0000, 0x0000, 0x0000 }, /* R6294 */ - { 0x0000, 0x0000, 0x0000 }, /* R6295 */ - { 0x0000, 0x0000, 0x0000 }, /* R6296 */ - { 0x0000, 0x0000, 0x0000 }, /* R6297 */ - { 0x0000, 0x0000, 0x0000 }, /* R6298 */ - { 0x0000, 0x0000, 0x0000 }, /* R6299 */ - { 0x0000, 0x0000, 0x0000 }, /* R6300 */ - { 0x0000, 0x0000, 0x0000 }, /* R6301 */ - { 0x0000, 0x0000, 0x0000 }, /* R6302 */ - { 0x0000, 0x0000, 0x0000 }, /* R6303 */ - { 0x0000, 0x0000, 0x0000 }, /* R6304 */ - { 0x0000, 0x0000, 0x0000 }, /* R6305 */ - { 0x0000, 0x0000, 0x0000 }, /* R6306 */ - { 0x0000, 0x0000, 0x0000 }, /* R6307 */ - { 0x0000, 0x0000, 0x0000 }, /* R6308 */ - { 0x0000, 0x0000, 0x0000 }, /* R6309 */ - { 0x0000, 0x0000, 0x0000 }, /* R6310 */ - { 0x0000, 0x0000, 0x0000 }, /* R6311 */ - { 0x0000, 0x0000, 0x0000 }, /* R6312 */ - { 0x0000, 0x0000, 0x0000 }, /* R6313 */ - { 0x0000, 0x0000, 0x0000 }, /* R6314 */ - { 0x0000, 0x0000, 0x0000 }, /* R6315 */ - { 0x0000, 0x0000, 0x0000 }, /* R6316 */ - { 0x0000, 0x0000, 0x0000 }, /* R6317 */ - { 0x0000, 0x0000, 0x0000 }, /* R6318 */ - { 0x0000, 0x0000, 0x0000 }, /* R6319 */ - { 0x0000, 0x0000, 0x0000 }, /* R6320 */ - { 0x0000, 0x0000, 0x0000 }, /* R6321 */ - { 0x0000, 0x0000, 0x0000 }, /* R6322 */ - { 0x0000, 0x0000, 0x0000 }, /* R6323 */ - { 0x0000, 0x0000, 0x0000 }, /* R6324 */ - { 0x0000, 0x0000, 0x0000 }, /* R6325 */ - { 0x0000, 0x0000, 0x0000 }, /* R6326 */ - { 0x0000, 0x0000, 0x0000 }, /* R6327 */ - { 0x0000, 0x0000, 0x0000 }, /* R6328 */ - { 0x0000, 0x0000, 0x0000 }, /* R6329 */ - { 0x0000, 0x0000, 0x0000 }, /* R6330 */ - { 0x0000, 0x0000, 0x0000 }, /* R6331 */ - { 0x0000, 0x0000, 0x0000 }, /* R6332 */ - { 0x0000, 0x0000, 0x0000 }, /* R6333 */ - { 0x0000, 0x0000, 0x0000 }, /* R6334 */ - { 0x0000, 0x0000, 0x0000 }, /* R6335 */ - { 0x0000, 0x0000, 0x0000 }, /* R6336 */ - { 0x0000, 0x0000, 0x0000 }, /* R6337 */ - { 0x0000, 0x0000, 0x0000 }, /* R6338 */ - { 0x0000, 0x0000, 0x0000 }, /* R6339 */ - { 0x0000, 0x0000, 0x0000 }, /* R6340 */ - { 0x0000, 0x0000, 0x0000 }, /* R6341 */ - { 0x0000, 0x0000, 0x0000 }, /* R6342 */ - { 0x0000, 0x0000, 0x0000 }, /* R6343 */ - { 0x0000, 0x0000, 0x0000 }, /* R6344 */ - { 0x0000, 0x0000, 0x0000 }, /* R6345 */ - { 0x0000, 0x0000, 0x0000 }, /* R6346 */ - { 0x0000, 0x0000, 0x0000 }, /* R6347 */ - { 0x0000, 0x0000, 0x0000 }, /* R6348 */ - { 0x0000, 0x0000, 0x0000 }, /* R6349 */ - { 0x0000, 0x0000, 0x0000 }, /* R6350 */ - { 0x0000, 0x0000, 0x0000 }, /* R6351 */ - { 0x0000, 0x0000, 0x0000 }, /* R6352 */ - { 0x0000, 0x0000, 0x0000 }, /* R6353 */ - { 0x0000, 0x0000, 0x0000 }, /* R6354 */ - { 0x0000, 0x0000, 0x0000 }, /* R6355 */ - { 0x0000, 0x0000, 0x0000 }, /* R6356 */ - { 0x0000, 0x0000, 0x0000 }, /* R6357 */ - { 0x0000, 0x0000, 0x0000 }, /* R6358 */ - { 0x0000, 0x0000, 0x0000 }, /* R6359 */ - { 0x0000, 0x0000, 0x0000 }, /* R6360 */ - { 0x0000, 0x0000, 0x0000 }, /* R6361 */ - { 0x0000, 0x0000, 0x0000 }, /* R6362 */ - { 0x0000, 0x0000, 0x0000 }, /* R6363 */ - { 0x0000, 0x0000, 0x0000 }, /* R6364 */ - { 0x0000, 0x0000, 0x0000 }, /* R6365 */ - { 0x0000, 0x0000, 0x0000 }, /* R6366 */ - { 0x0000, 0x0000, 0x0000 }, /* R6367 */ - { 0x0000, 0x0000, 0x0000 }, /* R6368 */ - { 0x0000, 0x0000, 0x0000 }, /* R6369 */ - { 0x0000, 0x0000, 0x0000 }, /* R6370 */ - { 0x0000, 0x0000, 0x0000 }, /* R6371 */ - { 0x0000, 0x0000, 0x0000 }, /* R6372 */ - { 0x0000, 0x0000, 0x0000 }, /* R6373 */ - { 0x0000, 0x0000, 0x0000 }, /* R6374 */ - { 0x0000, 0x0000, 0x0000 }, /* R6375 */ - { 0x0000, 0x0000, 0x0000 }, /* R6376 */ - { 0x0000, 0x0000, 0x0000 }, /* R6377 */ - { 0x0000, 0x0000, 0x0000 }, /* R6378 */ - { 0x0000, 0x0000, 0x0000 }, /* R6379 */ - { 0x0000, 0x0000, 0x0000 }, /* R6380 */ - { 0x0000, 0x0000, 0x0000 }, /* R6381 */ - { 0x0000, 0x0000, 0x0000 }, /* R6382 */ - { 0x0000, 0x0000, 0x0000 }, /* R6383 */ - { 0x0000, 0x0000, 0x0000 }, /* R6384 */ - { 0x0000, 0x0000, 0x0000 }, /* R6385 */ - { 0x0000, 0x0000, 0x0000 }, /* R6386 */ - { 0x0000, 0x0000, 0x0000 }, /* R6387 */ - { 0x0000, 0x0000, 0x0000 }, /* R6388 */ - { 0x0000, 0x0000, 0x0000 }, /* R6389 */ - { 0x0000, 0x0000, 0x0000 }, /* R6390 */ - { 0x0000, 0x0000, 0x0000 }, /* R6391 */ - { 0x0000, 0x0000, 0x0000 }, /* R6392 */ - { 0x0000, 0x0000, 0x0000 }, /* R6393 */ - { 0x0000, 0x0000, 0x0000 }, /* R6394 */ - { 0x0000, 0x0000, 0x0000 }, /* R6395 */ - { 0x0000, 0x0000, 0x0000 }, /* R6396 */ - { 0x0000, 0x0000, 0x0000 }, /* R6397 */ - { 0x0000, 0x0000, 0x0000 }, /* R6398 */ - { 0x0000, 0x0000, 0x0000 }, /* R6399 */ - { 0x0000, 0x0000, 0x0000 }, /* R6400 */ - { 0x0000, 0x0000, 0x0000 }, /* R6401 */ - { 0x0000, 0x0000, 0x0000 }, /* R6402 */ - { 0x0000, 0x0000, 0x0000 }, /* R6403 */ - { 0x0000, 0x0000, 0x0000 }, /* R6404 */ - { 0x0000, 0x0000, 0x0000 }, /* R6405 */ - { 0x0000, 0x0000, 0x0000 }, /* R6406 */ - { 0x0000, 0x0000, 0x0000 }, /* R6407 */ - { 0x0000, 0x0000, 0x0000 }, /* R6408 */ - { 0x0000, 0x0000, 0x0000 }, /* R6409 */ - { 0x0000, 0x0000, 0x0000 }, /* R6410 */ - { 0x0000, 0x0000, 0x0000 }, /* R6411 */ - { 0x0000, 0x0000, 0x0000 }, /* R6412 */ - { 0x0000, 0x0000, 0x0000 }, /* R6413 */ - { 0x0000, 0x0000, 0x0000 }, /* R6414 */ - { 0x0000, 0x0000, 0x0000 }, /* R6415 */ - { 0x0000, 0x0000, 0x0000 }, /* R6416 */ - { 0x0000, 0x0000, 0x0000 }, /* R6417 */ - { 0x0000, 0x0000, 0x0000 }, /* R6418 */ - { 0x0000, 0x0000, 0x0000 }, /* R6419 */ - { 0x0000, 0x0000, 0x0000 }, /* R6420 */ - { 0x0000, 0x0000, 0x0000 }, /* R6421 */ - { 0x0000, 0x0000, 0x0000 }, /* R6422 */ - { 0x0000, 0x0000, 0x0000 }, /* R6423 */ - { 0x0000, 0x0000, 0x0000 }, /* R6424 */ - { 0x0000, 0x0000, 0x0000 }, /* R6425 */ - { 0x0000, 0x0000, 0x0000 }, /* R6426 */ - { 0x0000, 0x0000, 0x0000 }, /* R6427 */ - { 0x0000, 0x0000, 0x0000 }, /* R6428 */ - { 0x0000, 0x0000, 0x0000 }, /* R6429 */ - { 0x0000, 0x0000, 0x0000 }, /* R6430 */ - { 0x0000, 0x0000, 0x0000 }, /* R6431 */ - { 0x0000, 0x0000, 0x0000 }, /* R6432 */ - { 0x0000, 0x0000, 0x0000 }, /* R6433 */ - { 0x0000, 0x0000, 0x0000 }, /* R6434 */ - { 0x0000, 0x0000, 0x0000 }, /* R6435 */ - { 0x0000, 0x0000, 0x0000 }, /* R6436 */ - { 0x0000, 0x0000, 0x0000 }, /* R6437 */ - { 0x0000, 0x0000, 0x0000 }, /* R6438 */ - { 0x0000, 0x0000, 0x0000 }, /* R6439 */ - { 0x0000, 0x0000, 0x0000 }, /* R6440 */ - { 0x0000, 0x0000, 0x0000 }, /* R6441 */ - { 0x0000, 0x0000, 0x0000 }, /* R6442 */ - { 0x0000, 0x0000, 0x0000 }, /* R6443 */ - { 0x0000, 0x0000, 0x0000 }, /* R6444 */ - { 0x0000, 0x0000, 0x0000 }, /* R6445 */ - { 0x0000, 0x0000, 0x0000 }, /* R6446 */ - { 0x0000, 0x0000, 0x0000 }, /* R6447 */ - { 0x0000, 0x0000, 0x0000 }, /* R6448 */ - { 0x0000, 0x0000, 0x0000 }, /* R6449 */ - { 0x0000, 0x0000, 0x0000 }, /* R6450 */ - { 0x0000, 0x0000, 0x0000 }, /* R6451 */ - { 0x0000, 0x0000, 0x0000 }, /* R6452 */ - { 0x0000, 0x0000, 0x0000 }, /* R6453 */ - { 0x0000, 0x0000, 0x0000 }, /* R6454 */ - { 0x0000, 0x0000, 0x0000 }, /* R6455 */ - { 0x0000, 0x0000, 0x0000 }, /* R6456 */ - { 0x0000, 0x0000, 0x0000 }, /* R6457 */ - { 0x0000, 0x0000, 0x0000 }, /* R6458 */ - { 0x0000, 0x0000, 0x0000 }, /* R6459 */ - { 0x0000, 0x0000, 0x0000 }, /* R6460 */ - { 0x0000, 0x0000, 0x0000 }, /* R6461 */ - { 0x0000, 0x0000, 0x0000 }, /* R6462 */ - { 0x0000, 0x0000, 0x0000 }, /* R6463 */ - { 0x0000, 0x0000, 0x0000 }, /* R6464 */ - { 0x0000, 0x0000, 0x0000 }, /* R6465 */ - { 0x0000, 0x0000, 0x0000 }, /* R6466 */ - { 0x0000, 0x0000, 0x0000 }, /* R6467 */ - { 0x0000, 0x0000, 0x0000 }, /* R6468 */ - { 0x0000, 0x0000, 0x0000 }, /* R6469 */ - { 0x0000, 0x0000, 0x0000 }, /* R6470 */ - { 0x0000, 0x0000, 0x0000 }, /* R6471 */ - { 0x0000, 0x0000, 0x0000 }, /* R6472 */ - { 0x0000, 0x0000, 0x0000 }, /* R6473 */ - { 0x0000, 0x0000, 0x0000 }, /* R6474 */ - { 0x0000, 0x0000, 0x0000 }, /* R6475 */ - { 0x0000, 0x0000, 0x0000 }, /* R6476 */ - { 0x0000, 0x0000, 0x0000 }, /* R6477 */ - { 0x0000, 0x0000, 0x0000 }, /* R6478 */ - { 0x0000, 0x0000, 0x0000 }, /* R6479 */ - { 0x0000, 0x0000, 0x0000 }, /* R6480 */ - { 0x0000, 0x0000, 0x0000 }, /* R6481 */ - { 0x0000, 0x0000, 0x0000 }, /* R6482 */ - { 0x0000, 0x0000, 0x0000 }, /* R6483 */ - { 0x0000, 0x0000, 0x0000 }, /* R6484 */ - { 0x0000, 0x0000, 0x0000 }, /* R6485 */ - { 0x0000, 0x0000, 0x0000 }, /* R6486 */ - { 0x0000, 0x0000, 0x0000 }, /* R6487 */ - { 0x0000, 0x0000, 0x0000 }, /* R6488 */ - { 0x0000, 0x0000, 0x0000 }, /* R6489 */ - { 0x0000, 0x0000, 0x0000 }, /* R6490 */ - { 0x0000, 0x0000, 0x0000 }, /* R6491 */ - { 0x0000, 0x0000, 0x0000 }, /* R6492 */ - { 0x0000, 0x0000, 0x0000 }, /* R6493 */ - { 0x0000, 0x0000, 0x0000 }, /* R6494 */ - { 0x0000, 0x0000, 0x0000 }, /* R6495 */ - { 0x0000, 0x0000, 0x0000 }, /* R6496 */ - { 0x0000, 0x0000, 0x0000 }, /* R6497 */ - { 0x0000, 0x0000, 0x0000 }, /* R6498 */ - { 0x0000, 0x0000, 0x0000 }, /* R6499 */ - { 0x0000, 0x0000, 0x0000 }, /* R6500 */ - { 0x0000, 0x0000, 0x0000 }, /* R6501 */ - { 0x0000, 0x0000, 0x0000 }, /* R6502 */ - { 0x0000, 0x0000, 0x0000 }, /* R6503 */ - { 0x0000, 0x0000, 0x0000 }, /* R6504 */ - { 0x0000, 0x0000, 0x0000 }, /* R6505 */ - { 0x0000, 0x0000, 0x0000 }, /* R6506 */ - { 0x0000, 0x0000, 0x0000 }, /* R6507 */ - { 0x0000, 0x0000, 0x0000 }, /* R6508 */ - { 0x0000, 0x0000, 0x0000 }, /* R6509 */ - { 0x0000, 0x0000, 0x0000 }, /* R6510 */ - { 0x0000, 0x0000, 0x0000 }, /* R6511 */ - { 0x0000, 0x0000, 0x0000 }, /* R6512 */ - { 0x0000, 0x0000, 0x0000 }, /* R6513 */ - { 0x0000, 0x0000, 0x0000 }, /* R6514 */ - { 0x0000, 0x0000, 0x0000 }, /* R6515 */ - { 0x0000, 0x0000, 0x0000 }, /* R6516 */ - { 0x0000, 0x0000, 0x0000 }, /* R6517 */ - { 0x0000, 0x0000, 0x0000 }, /* R6518 */ - { 0x0000, 0x0000, 0x0000 }, /* R6519 */ - { 0x0000, 0x0000, 0x0000 }, /* R6520 */ - { 0x0000, 0x0000, 0x0000 }, /* R6521 */ - { 0x0000, 0x0000, 0x0000 }, /* R6522 */ - { 0x0000, 0x0000, 0x0000 }, /* R6523 */ - { 0x0000, 0x0000, 0x0000 }, /* R6524 */ - { 0x0000, 0x0000, 0x0000 }, /* R6525 */ - { 0x0000, 0x0000, 0x0000 }, /* R6526 */ - { 0x0000, 0x0000, 0x0000 }, /* R6527 */ - { 0x0000, 0x0000, 0x0000 }, /* R6528 */ - { 0x0000, 0x0000, 0x0000 }, /* R6529 */ - { 0x0000, 0x0000, 0x0000 }, /* R6530 */ - { 0x0000, 0x0000, 0x0000 }, /* R6531 */ - { 0x0000, 0x0000, 0x0000 }, /* R6532 */ - { 0x0000, 0x0000, 0x0000 }, /* R6533 */ - { 0x0000, 0x0000, 0x0000 }, /* R6534 */ - { 0x0000, 0x0000, 0x0000 }, /* R6535 */ - { 0x0000, 0x0000, 0x0000 }, /* R6536 */ - { 0x0000, 0x0000, 0x0000 }, /* R6537 */ - { 0x0000, 0x0000, 0x0000 }, /* R6538 */ - { 0x0000, 0x0000, 0x0000 }, /* R6539 */ - { 0x0000, 0x0000, 0x0000 }, /* R6540 */ - { 0x0000, 0x0000, 0x0000 }, /* R6541 */ - { 0x0000, 0x0000, 0x0000 }, /* R6542 */ - { 0x0000, 0x0000, 0x0000 }, /* R6543 */ - { 0x0000, 0x0000, 0x0000 }, /* R6544 */ - { 0x0000, 0x0000, 0x0000 }, /* R6545 */ - { 0x0000, 0x0000, 0x0000 }, /* R6546 */ - { 0x0000, 0x0000, 0x0000 }, /* R6547 */ - { 0x0000, 0x0000, 0x0000 }, /* R6548 */ - { 0x0000, 0x0000, 0x0000 }, /* R6549 */ - { 0x0000, 0x0000, 0x0000 }, /* R6550 */ - { 0x0000, 0x0000, 0x0000 }, /* R6551 */ - { 0x0000, 0x0000, 0x0000 }, /* R6552 */ - { 0x0000, 0x0000, 0x0000 }, /* R6553 */ - { 0x0000, 0x0000, 0x0000 }, /* R6554 */ - { 0x0000, 0x0000, 0x0000 }, /* R6555 */ - { 0x0000, 0x0000, 0x0000 }, /* R6556 */ - { 0x0000, 0x0000, 0x0000 }, /* R6557 */ - { 0x0000, 0x0000, 0x0000 }, /* R6558 */ - { 0x0000, 0x0000, 0x0000 }, /* R6559 */ - { 0x0000, 0x0000, 0x0000 }, /* R6560 */ - { 0x0000, 0x0000, 0x0000 }, /* R6561 */ - { 0x0000, 0x0000, 0x0000 }, /* R6562 */ - { 0x0000, 0x0000, 0x0000 }, /* R6563 */ - { 0x0000, 0x0000, 0x0000 }, /* R6564 */ - { 0x0000, 0x0000, 0x0000 }, /* R6565 */ - { 0x0000, 0x0000, 0x0000 }, /* R6566 */ - { 0x0000, 0x0000, 0x0000 }, /* R6567 */ - { 0x0000, 0x0000, 0x0000 }, /* R6568 */ - { 0x0000, 0x0000, 0x0000 }, /* R6569 */ - { 0x0000, 0x0000, 0x0000 }, /* R6570 */ - { 0x0000, 0x0000, 0x0000 }, /* R6571 */ - { 0x0000, 0x0000, 0x0000 }, /* R6572 */ - { 0x0000, 0x0000, 0x0000 }, /* R6573 */ - { 0x0000, 0x0000, 0x0000 }, /* R6574 */ - { 0x0000, 0x0000, 0x0000 }, /* R6575 */ - { 0x0000, 0x0000, 0x0000 }, /* R6576 */ - { 0x0000, 0x0000, 0x0000 }, /* R6577 */ - { 0x0000, 0x0000, 0x0000 }, /* R6578 */ - { 0x0000, 0x0000, 0x0000 }, /* R6579 */ - { 0x0000, 0x0000, 0x0000 }, /* R6580 */ - { 0x0000, 0x0000, 0x0000 }, /* R6581 */ - { 0x0000, 0x0000, 0x0000 }, /* R6582 */ - { 0x0000, 0x0000, 0x0000 }, /* R6583 */ - { 0x0000, 0x0000, 0x0000 }, /* R6584 */ - { 0x0000, 0x0000, 0x0000 }, /* R6585 */ - { 0x0000, 0x0000, 0x0000 }, /* R6586 */ - { 0x0000, 0x0000, 0x0000 }, /* R6587 */ - { 0x0000, 0x0000, 0x0000 }, /* R6588 */ - { 0x0000, 0x0000, 0x0000 }, /* R6589 */ - { 0x0000, 0x0000, 0x0000 }, /* R6590 */ - { 0x0000, 0x0000, 0x0000 }, /* R6591 */ - { 0x0000, 0x0000, 0x0000 }, /* R6592 */ - { 0x0000, 0x0000, 0x0000 }, /* R6593 */ - { 0x0000, 0x0000, 0x0000 }, /* R6594 */ - { 0x0000, 0x0000, 0x0000 }, /* R6595 */ - { 0x0000, 0x0000, 0x0000 }, /* R6596 */ - { 0x0000, 0x0000, 0x0000 }, /* R6597 */ - { 0x0000, 0x0000, 0x0000 }, /* R6598 */ - { 0x0000, 0x0000, 0x0000 }, /* R6599 */ - { 0x0000, 0x0000, 0x0000 }, /* R6600 */ - { 0x0000, 0x0000, 0x0000 }, /* R6601 */ - { 0x0000, 0x0000, 0x0000 }, /* R6602 */ - { 0x0000, 0x0000, 0x0000 }, /* R6603 */ - { 0x0000, 0x0000, 0x0000 }, /* R6604 */ - { 0x0000, 0x0000, 0x0000 }, /* R6605 */ - { 0x0000, 0x0000, 0x0000 }, /* R6606 */ - { 0x0000, 0x0000, 0x0000 }, /* R6607 */ - { 0x0000, 0x0000, 0x0000 }, /* R6608 */ - { 0x0000, 0x0000, 0x0000 }, /* R6609 */ - { 0x0000, 0x0000, 0x0000 }, /* R6610 */ - { 0x0000, 0x0000, 0x0000 }, /* R6611 */ - { 0x0000, 0x0000, 0x0000 }, /* R6612 */ - { 0x0000, 0x0000, 0x0000 }, /* R6613 */ - { 0x0000, 0x0000, 0x0000 }, /* R6614 */ - { 0x0000, 0x0000, 0x0000 }, /* R6615 */ - { 0x0000, 0x0000, 0x0000 }, /* R6616 */ - { 0x0000, 0x0000, 0x0000 }, /* R6617 */ - { 0x0000, 0x0000, 0x0000 }, /* R6618 */ - { 0x0000, 0x0000, 0x0000 }, /* R6619 */ - { 0x0000, 0x0000, 0x0000 }, /* R6620 */ - { 0x0000, 0x0000, 0x0000 }, /* R6621 */ - { 0x0000, 0x0000, 0x0000 }, /* R6622 */ - { 0x0000, 0x0000, 0x0000 }, /* R6623 */ - { 0x0000, 0x0000, 0x0000 }, /* R6624 */ - { 0x0000, 0x0000, 0x0000 }, /* R6625 */ - { 0x0000, 0x0000, 0x0000 }, /* R6626 */ - { 0x0000, 0x0000, 0x0000 }, /* R6627 */ - { 0x0000, 0x0000, 0x0000 }, /* R6628 */ - { 0x0000, 0x0000, 0x0000 }, /* R6629 */ - { 0x0000, 0x0000, 0x0000 }, /* R6630 */ - { 0x0000, 0x0000, 0x0000 }, /* R6631 */ - { 0x0000, 0x0000, 0x0000 }, /* R6632 */ - { 0x0000, 0x0000, 0x0000 }, /* R6633 */ - { 0x0000, 0x0000, 0x0000 }, /* R6634 */ - { 0x0000, 0x0000, 0x0000 }, /* R6635 */ - { 0x0000, 0x0000, 0x0000 }, /* R6636 */ - { 0x0000, 0x0000, 0x0000 }, /* R6637 */ - { 0x0000, 0x0000, 0x0000 }, /* R6638 */ - { 0x0000, 0x0000, 0x0000 }, /* R6639 */ - { 0x0000, 0x0000, 0x0000 }, /* R6640 */ - { 0x0000, 0x0000, 0x0000 }, /* R6641 */ - { 0x0000, 0x0000, 0x0000 }, /* R6642 */ - { 0x0000, 0x0000, 0x0000 }, /* R6643 */ - { 0x0000, 0x0000, 0x0000 }, /* R6644 */ - { 0x0000, 0x0000, 0x0000 }, /* R6645 */ - { 0x0000, 0x0000, 0x0000 }, /* R6646 */ - { 0x0000, 0x0000, 0x0000 }, /* R6647 */ - { 0x0000, 0x0000, 0x0000 }, /* R6648 */ - { 0x0000, 0x0000, 0x0000 }, /* R6649 */ - { 0x0000, 0x0000, 0x0000 }, /* R6650 */ - { 0x0000, 0x0000, 0x0000 }, /* R6651 */ - { 0x0000, 0x0000, 0x0000 }, /* R6652 */ - { 0x0000, 0x0000, 0x0000 }, /* R6653 */ - { 0x0000, 0x0000, 0x0000 }, /* R6654 */ - { 0x0000, 0x0000, 0x0000 }, /* R6655 */ - { 0x0000, 0x0000, 0x0000 }, /* R6656 */ - { 0x0000, 0x0000, 0x0000 }, /* R6657 */ - { 0x0000, 0x0000, 0x0000 }, /* R6658 */ - { 0x0000, 0x0000, 0x0000 }, /* R6659 */ - { 0x0000, 0x0000, 0x0000 }, /* R6660 */ - { 0x0000, 0x0000, 0x0000 }, /* R6661 */ - { 0x0000, 0x0000, 0x0000 }, /* R6662 */ - { 0x0000, 0x0000, 0x0000 }, /* R6663 */ - { 0x0000, 0x0000, 0x0000 }, /* R6664 */ - { 0x0000, 0x0000, 0x0000 }, /* R6665 */ - { 0x0000, 0x0000, 0x0000 }, /* R6666 */ - { 0x0000, 0x0000, 0x0000 }, /* R6667 */ - { 0x0000, 0x0000, 0x0000 }, /* R6668 */ - { 0x0000, 0x0000, 0x0000 }, /* R6669 */ - { 0x0000, 0x0000, 0x0000 }, /* R6670 */ - { 0x0000, 0x0000, 0x0000 }, /* R6671 */ - { 0x0000, 0x0000, 0x0000 }, /* R6672 */ - { 0x0000, 0x0000, 0x0000 }, /* R6673 */ - { 0x0000, 0x0000, 0x0000 }, /* R6674 */ - { 0x0000, 0x0000, 0x0000 }, /* R6675 */ - { 0x0000, 0x0000, 0x0000 }, /* R6676 */ - { 0x0000, 0x0000, 0x0000 }, /* R6677 */ - { 0x0000, 0x0000, 0x0000 }, /* R6678 */ - { 0x0000, 0x0000, 0x0000 }, /* R6679 */ - { 0x0000, 0x0000, 0x0000 }, /* R6680 */ - { 0x0000, 0x0000, 0x0000 }, /* R6681 */ - { 0x0000, 0x0000, 0x0000 }, /* R6682 */ - { 0x0000, 0x0000, 0x0000 }, /* R6683 */ - { 0x0000, 0x0000, 0x0000 }, /* R6684 */ - { 0x0000, 0x0000, 0x0000 }, /* R6685 */ - { 0x0000, 0x0000, 0x0000 }, /* R6686 */ - { 0x0000, 0x0000, 0x0000 }, /* R6687 */ - { 0x0000, 0x0000, 0x0000 }, /* R6688 */ - { 0x0000, 0x0000, 0x0000 }, /* R6689 */ - { 0x0000, 0x0000, 0x0000 }, /* R6690 */ - { 0x0000, 0x0000, 0x0000 }, /* R6691 */ - { 0x0000, 0x0000, 0x0000 }, /* R6692 */ - { 0x0000, 0x0000, 0x0000 }, /* R6693 */ - { 0x0000, 0x0000, 0x0000 }, /* R6694 */ - { 0x0000, 0x0000, 0x0000 }, /* R6695 */ - { 0x0000, 0x0000, 0x0000 }, /* R6696 */ - { 0x0000, 0x0000, 0x0000 }, /* R6697 */ - { 0x0000, 0x0000, 0x0000 }, /* R6698 */ - { 0x0000, 0x0000, 0x0000 }, /* R6699 */ - { 0x0000, 0x0000, 0x0000 }, /* R6700 */ - { 0x0000, 0x0000, 0x0000 }, /* R6701 */ - { 0x0000, 0x0000, 0x0000 }, /* R6702 */ - { 0x0000, 0x0000, 0x0000 }, /* R6703 */ - { 0x0000, 0x0000, 0x0000 }, /* R6704 */ - { 0x0000, 0x0000, 0x0000 }, /* R6705 */ - { 0x0000, 0x0000, 0x0000 }, /* R6706 */ - { 0x0000, 0x0000, 0x0000 }, /* R6707 */ - { 0x0000, 0x0000, 0x0000 }, /* R6708 */ - { 0x0000, 0x0000, 0x0000 }, /* R6709 */ - { 0x0000, 0x0000, 0x0000 }, /* R6710 */ - { 0x0000, 0x0000, 0x0000 }, /* R6711 */ - { 0x0000, 0x0000, 0x0000 }, /* R6712 */ - { 0x0000, 0x0000, 0x0000 }, /* R6713 */ - { 0x0000, 0x0000, 0x0000 }, /* R6714 */ - { 0x0000, 0x0000, 0x0000 }, /* R6715 */ - { 0x0000, 0x0000, 0x0000 }, /* R6716 */ - { 0x0000, 0x0000, 0x0000 }, /* R6717 */ - { 0x0000, 0x0000, 0x0000 }, /* R6718 */ - { 0x0000, 0x0000, 0x0000 }, /* R6719 */ - { 0x0000, 0x0000, 0x0000 }, /* R6720 */ - { 0x0000, 0x0000, 0x0000 }, /* R6721 */ - { 0x0000, 0x0000, 0x0000 }, /* R6722 */ - { 0x0000, 0x0000, 0x0000 }, /* R6723 */ - { 0x0000, 0x0000, 0x0000 }, /* R6724 */ - { 0x0000, 0x0000, 0x0000 }, /* R6725 */ - { 0x0000, 0x0000, 0x0000 }, /* R6726 */ - { 0x0000, 0x0000, 0x0000 }, /* R6727 */ - { 0x0000, 0x0000, 0x0000 }, /* R6728 */ - { 0x0000, 0x0000, 0x0000 }, /* R6729 */ - { 0x0000, 0x0000, 0x0000 }, /* R6730 */ - { 0x0000, 0x0000, 0x0000 }, /* R6731 */ - { 0x0000, 0x0000, 0x0000 }, /* R6732 */ - { 0x0000, 0x0000, 0x0000 }, /* R6733 */ - { 0x0000, 0x0000, 0x0000 }, /* R6734 */ - { 0x0000, 0x0000, 0x0000 }, /* R6735 */ - { 0x0000, 0x0000, 0x0000 }, /* R6736 */ - { 0x0000, 0x0000, 0x0000 }, /* R6737 */ - { 0x0000, 0x0000, 0x0000 }, /* R6738 */ - { 0x0000, 0x0000, 0x0000 }, /* R6739 */ - { 0x0000, 0x0000, 0x0000 }, /* R6740 */ - { 0x0000, 0x0000, 0x0000 }, /* R6741 */ - { 0x0000, 0x0000, 0x0000 }, /* R6742 */ - { 0x0000, 0x0000, 0x0000 }, /* R6743 */ - { 0x0000, 0x0000, 0x0000 }, /* R6744 */ - { 0x0000, 0x0000, 0x0000 }, /* R6745 */ - { 0x0000, 0x0000, 0x0000 }, /* R6746 */ - { 0x0000, 0x0000, 0x0000 }, /* R6747 */ - { 0x0000, 0x0000, 0x0000 }, /* R6748 */ - { 0x0000, 0x0000, 0x0000 }, /* R6749 */ - { 0x0000, 0x0000, 0x0000 }, /* R6750 */ - { 0x0000, 0x0000, 0x0000 }, /* R6751 */ - { 0x0000, 0x0000, 0x0000 }, /* R6752 */ - { 0x0000, 0x0000, 0x0000 }, /* R6753 */ - { 0x0000, 0x0000, 0x0000 }, /* R6754 */ - { 0x0000, 0x0000, 0x0000 }, /* R6755 */ - { 0x0000, 0x0000, 0x0000 }, /* R6756 */ - { 0x0000, 0x0000, 0x0000 }, /* R6757 */ - { 0x0000, 0x0000, 0x0000 }, /* R6758 */ - { 0x0000, 0x0000, 0x0000 }, /* R6759 */ - { 0x0000, 0x0000, 0x0000 }, /* R6760 */ - { 0x0000, 0x0000, 0x0000 }, /* R6761 */ - { 0x0000, 0x0000, 0x0000 }, /* R6762 */ - { 0x0000, 0x0000, 0x0000 }, /* R6763 */ - { 0x0000, 0x0000, 0x0000 }, /* R6764 */ - { 0x0000, 0x0000, 0x0000 }, /* R6765 */ - { 0x0000, 0x0000, 0x0000 }, /* R6766 */ - { 0x0000, 0x0000, 0x0000 }, /* R6767 */ - { 0x0000, 0x0000, 0x0000 }, /* R6768 */ - { 0x0000, 0x0000, 0x0000 }, /* R6769 */ - { 0x0000, 0x0000, 0x0000 }, /* R6770 */ - { 0x0000, 0x0000, 0x0000 }, /* R6771 */ - { 0x0000, 0x0000, 0x0000 }, /* R6772 */ - { 0x0000, 0x0000, 0x0000 }, /* R6773 */ - { 0x0000, 0x0000, 0x0000 }, /* R6774 */ - { 0x0000, 0x0000, 0x0000 }, /* R6775 */ - { 0x0000, 0x0000, 0x0000 }, /* R6776 */ - { 0x0000, 0x0000, 0x0000 }, /* R6777 */ - { 0x0000, 0x0000, 0x0000 }, /* R6778 */ - { 0x0000, 0x0000, 0x0000 }, /* R6779 */ - { 0x0000, 0x0000, 0x0000 }, /* R6780 */ - { 0x0000, 0x0000, 0x0000 }, /* R6781 */ - { 0x0000, 0x0000, 0x0000 }, /* R6782 */ - { 0x0000, 0x0000, 0x0000 }, /* R6783 */ - { 0x0000, 0x0000, 0x0000 }, /* R6784 */ - { 0x0000, 0x0000, 0x0000 }, /* R6785 */ - { 0x0000, 0x0000, 0x0000 }, /* R6786 */ - { 0x0000, 0x0000, 0x0000 }, /* R6787 */ - { 0x0000, 0x0000, 0x0000 }, /* R6788 */ - { 0x0000, 0x0000, 0x0000 }, /* R6789 */ - { 0x0000, 0x0000, 0x0000 }, /* R6790 */ - { 0x0000, 0x0000, 0x0000 }, /* R6791 */ - { 0x0000, 0x0000, 0x0000 }, /* R6792 */ - { 0x0000, 0x0000, 0x0000 }, /* R6793 */ - { 0x0000, 0x0000, 0x0000 }, /* R6794 */ - { 0x0000, 0x0000, 0x0000 }, /* R6795 */ - { 0x0000, 0x0000, 0x0000 }, /* R6796 */ - { 0x0000, 0x0000, 0x0000 }, /* R6797 */ - { 0x0000, 0x0000, 0x0000 }, /* R6798 */ - { 0x0000, 0x0000, 0x0000 }, /* R6799 */ - { 0x0000, 0x0000, 0x0000 }, /* R6800 */ - { 0x0000, 0x0000, 0x0000 }, /* R6801 */ - { 0x0000, 0x0000, 0x0000 }, /* R6802 */ - { 0x0000, 0x0000, 0x0000 }, /* R6803 */ - { 0x0000, 0x0000, 0x0000 }, /* R6804 */ - { 0x0000, 0x0000, 0x0000 }, /* R6805 */ - { 0x0000, 0x0000, 0x0000 }, /* R6806 */ - { 0x0000, 0x0000, 0x0000 }, /* R6807 */ - { 0x0000, 0x0000, 0x0000 }, /* R6808 */ - { 0x0000, 0x0000, 0x0000 }, /* R6809 */ - { 0x0000, 0x0000, 0x0000 }, /* R6810 */ - { 0x0000, 0x0000, 0x0000 }, /* R6811 */ - { 0x0000, 0x0000, 0x0000 }, /* R6812 */ - { 0x0000, 0x0000, 0x0000 }, /* R6813 */ - { 0x0000, 0x0000, 0x0000 }, /* R6814 */ - { 0x0000, 0x0000, 0x0000 }, /* R6815 */ - { 0x0000, 0x0000, 0x0000 }, /* R6816 */ - { 0x0000, 0x0000, 0x0000 }, /* R6817 */ - { 0x0000, 0x0000, 0x0000 }, /* R6818 */ - { 0x0000, 0x0000, 0x0000 }, /* R6819 */ - { 0x0000, 0x0000, 0x0000 }, /* R6820 */ - { 0x0000, 0x0000, 0x0000 }, /* R6821 */ - { 0x0000, 0x0000, 0x0000 }, /* R6822 */ - { 0x0000, 0x0000, 0x0000 }, /* R6823 */ - { 0x0000, 0x0000, 0x0000 }, /* R6824 */ - { 0x0000, 0x0000, 0x0000 }, /* R6825 */ - { 0x0000, 0x0000, 0x0000 }, /* R6826 */ - { 0x0000, 0x0000, 0x0000 }, /* R6827 */ - { 0x0000, 0x0000, 0x0000 }, /* R6828 */ - { 0x0000, 0x0000, 0x0000 }, /* R6829 */ - { 0x0000, 0x0000, 0x0000 }, /* R6830 */ - { 0x0000, 0x0000, 0x0000 }, /* R6831 */ - { 0x0000, 0x0000, 0x0000 }, /* R6832 */ - { 0x0000, 0x0000, 0x0000 }, /* R6833 */ - { 0x0000, 0x0000, 0x0000 }, /* R6834 */ - { 0x0000, 0x0000, 0x0000 }, /* R6835 */ - { 0x0000, 0x0000, 0x0000 }, /* R6836 */ - { 0x0000, 0x0000, 0x0000 }, /* R6837 */ - { 0x0000, 0x0000, 0x0000 }, /* R6838 */ - { 0x0000, 0x0000, 0x0000 }, /* R6839 */ - { 0x0000, 0x0000, 0x0000 }, /* R6840 */ - { 0x0000, 0x0000, 0x0000 }, /* R6841 */ - { 0x0000, 0x0000, 0x0000 }, /* R6842 */ - { 0x0000, 0x0000, 0x0000 }, /* R6843 */ - { 0x0000, 0x0000, 0x0000 }, /* R6844 */ - { 0x0000, 0x0000, 0x0000 }, /* R6845 */ - { 0x0000, 0x0000, 0x0000 }, /* R6846 */ - { 0x0000, 0x0000, 0x0000 }, /* R6847 */ - { 0x0000, 0x0000, 0x0000 }, /* R6848 */ - { 0x0000, 0x0000, 0x0000 }, /* R6849 */ - { 0x0000, 0x0000, 0x0000 }, /* R6850 */ - { 0x0000, 0x0000, 0x0000 }, /* R6851 */ - { 0x0000, 0x0000, 0x0000 }, /* R6852 */ - { 0x0000, 0x0000, 0x0000 }, /* R6853 */ - { 0x0000, 0x0000, 0x0000 }, /* R6854 */ - { 0x0000, 0x0000, 0x0000 }, /* R6855 */ - { 0x0000, 0x0000, 0x0000 }, /* R6856 */ - { 0x0000, 0x0000, 0x0000 }, /* R6857 */ - { 0x0000, 0x0000, 0x0000 }, /* R6858 */ - { 0x0000, 0x0000, 0x0000 }, /* R6859 */ - { 0x0000, 0x0000, 0x0000 }, /* R6860 */ - { 0x0000, 0x0000, 0x0000 }, /* R6861 */ - { 0x0000, 0x0000, 0x0000 }, /* R6862 */ - { 0x0000, 0x0000, 0x0000 }, /* R6863 */ - { 0x0000, 0x0000, 0x0000 }, /* R6864 */ - { 0x0000, 0x0000, 0x0000 }, /* R6865 */ - { 0x0000, 0x0000, 0x0000 }, /* R6866 */ - { 0x0000, 0x0000, 0x0000 }, /* R6867 */ - { 0x0000, 0x0000, 0x0000 }, /* R6868 */ - { 0x0000, 0x0000, 0x0000 }, /* R6869 */ - { 0x0000, 0x0000, 0x0000 }, /* R6870 */ - { 0x0000, 0x0000, 0x0000 }, /* R6871 */ - { 0x0000, 0x0000, 0x0000 }, /* R6872 */ - { 0x0000, 0x0000, 0x0000 }, /* R6873 */ - { 0x0000, 0x0000, 0x0000 }, /* R6874 */ - { 0x0000, 0x0000, 0x0000 }, /* R6875 */ - { 0x0000, 0x0000, 0x0000 }, /* R6876 */ - { 0x0000, 0x0000, 0x0000 }, /* R6877 */ - { 0x0000, 0x0000, 0x0000 }, /* R6878 */ - { 0x0000, 0x0000, 0x0000 }, /* R6879 */ - { 0x0000, 0x0000, 0x0000 }, /* R6880 */ - { 0x0000, 0x0000, 0x0000 }, /* R6881 */ - { 0x0000, 0x0000, 0x0000 }, /* R6882 */ - { 0x0000, 0x0000, 0x0000 }, /* R6883 */ - { 0x0000, 0x0000, 0x0000 }, /* R6884 */ - { 0x0000, 0x0000, 0x0000 }, /* R6885 */ - { 0x0000, 0x0000, 0x0000 }, /* R6886 */ - { 0x0000, 0x0000, 0x0000 }, /* R6887 */ - { 0x0000, 0x0000, 0x0000 }, /* R6888 */ - { 0x0000, 0x0000, 0x0000 }, /* R6889 */ - { 0x0000, 0x0000, 0x0000 }, /* R6890 */ - { 0x0000, 0x0000, 0x0000 }, /* R6891 */ - { 0x0000, 0x0000, 0x0000 }, /* R6892 */ - { 0x0000, 0x0000, 0x0000 }, /* R6893 */ - { 0x0000, 0x0000, 0x0000 }, /* R6894 */ - { 0x0000, 0x0000, 0x0000 }, /* R6895 */ - { 0x0000, 0x0000, 0x0000 }, /* R6896 */ - { 0x0000, 0x0000, 0x0000 }, /* R6897 */ - { 0x0000, 0x0000, 0x0000 }, /* R6898 */ - { 0x0000, 0x0000, 0x0000 }, /* R6899 */ - { 0x0000, 0x0000, 0x0000 }, /* R6900 */ - { 0x0000, 0x0000, 0x0000 }, /* R6901 */ - { 0x0000, 0x0000, 0x0000 }, /* R6902 */ - { 0x0000, 0x0000, 0x0000 }, /* R6903 */ - { 0x0000, 0x0000, 0x0000 }, /* R6904 */ - { 0x0000, 0x0000, 0x0000 }, /* R6905 */ - { 0x0000, 0x0000, 0x0000 }, /* R6906 */ - { 0x0000, 0x0000, 0x0000 }, /* R6907 */ - { 0x0000, 0x0000, 0x0000 }, /* R6908 */ - { 0x0000, 0x0000, 0x0000 }, /* R6909 */ - { 0x0000, 0x0000, 0x0000 }, /* R6910 */ - { 0x0000, 0x0000, 0x0000 }, /* R6911 */ - { 0x0000, 0x0000, 0x0000 }, /* R6912 */ - { 0x0000, 0x0000, 0x0000 }, /* R6913 */ - { 0x0000, 0x0000, 0x0000 }, /* R6914 */ - { 0x0000, 0x0000, 0x0000 }, /* R6915 */ - { 0x0000, 0x0000, 0x0000 }, /* R6916 */ - { 0x0000, 0x0000, 0x0000 }, /* R6917 */ - { 0x0000, 0x0000, 0x0000 }, /* R6918 */ - { 0x0000, 0x0000, 0x0000 }, /* R6919 */ - { 0x0000, 0x0000, 0x0000 }, /* R6920 */ - { 0x0000, 0x0000, 0x0000 }, /* R6921 */ - { 0x0000, 0x0000, 0x0000 }, /* R6922 */ - { 0x0000, 0x0000, 0x0000 }, /* R6923 */ - { 0x0000, 0x0000, 0x0000 }, /* R6924 */ - { 0x0000, 0x0000, 0x0000 }, /* R6925 */ - { 0x0000, 0x0000, 0x0000 }, /* R6926 */ - { 0x0000, 0x0000, 0x0000 }, /* R6927 */ - { 0x0000, 0x0000, 0x0000 }, /* R6928 */ - { 0x0000, 0x0000, 0x0000 }, /* R6929 */ - { 0x0000, 0x0000, 0x0000 }, /* R6930 */ - { 0x0000, 0x0000, 0x0000 }, /* R6931 */ - { 0x0000, 0x0000, 0x0000 }, /* R6932 */ - { 0x0000, 0x0000, 0x0000 }, /* R6933 */ - { 0x0000, 0x0000, 0x0000 }, /* R6934 */ - { 0x0000, 0x0000, 0x0000 }, /* R6935 */ - { 0x0000, 0x0000, 0x0000 }, /* R6936 */ - { 0x0000, 0x0000, 0x0000 }, /* R6937 */ - { 0x0000, 0x0000, 0x0000 }, /* R6938 */ - { 0x0000, 0x0000, 0x0000 }, /* R6939 */ - { 0x0000, 0x0000, 0x0000 }, /* R6940 */ - { 0x0000, 0x0000, 0x0000 }, /* R6941 */ - { 0x0000, 0x0000, 0x0000 }, /* R6942 */ - { 0x0000, 0x0000, 0x0000 }, /* R6943 */ - { 0x0000, 0x0000, 0x0000 }, /* R6944 */ - { 0x0000, 0x0000, 0x0000 }, /* R6945 */ - { 0x0000, 0x0000, 0x0000 }, /* R6946 */ - { 0x0000, 0x0000, 0x0000 }, /* R6947 */ - { 0x0000, 0x0000, 0x0000 }, /* R6948 */ - { 0x0000, 0x0000, 0x0000 }, /* R6949 */ - { 0x0000, 0x0000, 0x0000 }, /* R6950 */ - { 0x0000, 0x0000, 0x0000 }, /* R6951 */ - { 0x0000, 0x0000, 0x0000 }, /* R6952 */ - { 0x0000, 0x0000, 0x0000 }, /* R6953 */ - { 0x0000, 0x0000, 0x0000 }, /* R6954 */ - { 0x0000, 0x0000, 0x0000 }, /* R6955 */ - { 0x0000, 0x0000, 0x0000 }, /* R6956 */ - { 0x0000, 0x0000, 0x0000 }, /* R6957 */ - { 0x0000, 0x0000, 0x0000 }, /* R6958 */ - { 0x0000, 0x0000, 0x0000 }, /* R6959 */ - { 0x0000, 0x0000, 0x0000 }, /* R6960 */ - { 0x0000, 0x0000, 0x0000 }, /* R6961 */ - { 0x0000, 0x0000, 0x0000 }, /* R6962 */ - { 0x0000, 0x0000, 0x0000 }, /* R6963 */ - { 0x0000, 0x0000, 0x0000 }, /* R6964 */ - { 0x0000, 0x0000, 0x0000 }, /* R6965 */ - { 0x0000, 0x0000, 0x0000 }, /* R6966 */ - { 0x0000, 0x0000, 0x0000 }, /* R6967 */ - { 0x0000, 0x0000, 0x0000 }, /* R6968 */ - { 0x0000, 0x0000, 0x0000 }, /* R6969 */ - { 0x0000, 0x0000, 0x0000 }, /* R6970 */ - { 0x0000, 0x0000, 0x0000 }, /* R6971 */ - { 0x0000, 0x0000, 0x0000 }, /* R6972 */ - { 0x0000, 0x0000, 0x0000 }, /* R6973 */ - { 0x0000, 0x0000, 0x0000 }, /* R6974 */ - { 0x0000, 0x0000, 0x0000 }, /* R6975 */ - { 0x0000, 0x0000, 0x0000 }, /* R6976 */ - { 0x0000, 0x0000, 0x0000 }, /* R6977 */ - { 0x0000, 0x0000, 0x0000 }, /* R6978 */ - { 0x0000, 0x0000, 0x0000 }, /* R6979 */ - { 0x0000, 0x0000, 0x0000 }, /* R6980 */ - { 0x0000, 0x0000, 0x0000 }, /* R6981 */ - { 0x0000, 0x0000, 0x0000 }, /* R6982 */ - { 0x0000, 0x0000, 0x0000 }, /* R6983 */ - { 0x0000, 0x0000, 0x0000 }, /* R6984 */ - { 0x0000, 0x0000, 0x0000 }, /* R6985 */ - { 0x0000, 0x0000, 0x0000 }, /* R6986 */ - { 0x0000, 0x0000, 0x0000 }, /* R6987 */ - { 0x0000, 0x0000, 0x0000 }, /* R6988 */ - { 0x0000, 0x0000, 0x0000 }, /* R6989 */ - { 0x0000, 0x0000, 0x0000 }, /* R6990 */ - { 0x0000, 0x0000, 0x0000 }, /* R6991 */ - { 0x0000, 0x0000, 0x0000 }, /* R6992 */ - { 0x0000, 0x0000, 0x0000 }, /* R6993 */ - { 0x0000, 0x0000, 0x0000 }, /* R6994 */ - { 0x0000, 0x0000, 0x0000 }, /* R6995 */ - { 0x0000, 0x0000, 0x0000 }, /* R6996 */ - { 0x0000, 0x0000, 0x0000 }, /* R6997 */ - { 0x0000, 0x0000, 0x0000 }, /* R6998 */ - { 0x0000, 0x0000, 0x0000 }, /* R6999 */ - { 0x0000, 0x0000, 0x0000 }, /* R7000 */ - { 0x0000, 0x0000, 0x0000 }, /* R7001 */ - { 0x0000, 0x0000, 0x0000 }, /* R7002 */ - { 0x0000, 0x0000, 0x0000 }, /* R7003 */ - { 0x0000, 0x0000, 0x0000 }, /* R7004 */ - { 0x0000, 0x0000, 0x0000 }, /* R7005 */ - { 0x0000, 0x0000, 0x0000 }, /* R7006 */ - { 0x0000, 0x0000, 0x0000 }, /* R7007 */ - { 0x0000, 0x0000, 0x0000 }, /* R7008 */ - { 0x0000, 0x0000, 0x0000 }, /* R7009 */ - { 0x0000, 0x0000, 0x0000 }, /* R7010 */ - { 0x0000, 0x0000, 0x0000 }, /* R7011 */ - { 0x0000, 0x0000, 0x0000 }, /* R7012 */ - { 0x0000, 0x0000, 0x0000 }, /* R7013 */ - { 0x0000, 0x0000, 0x0000 }, /* R7014 */ - { 0x0000, 0x0000, 0x0000 }, /* R7015 */ - { 0x0000, 0x0000, 0x0000 }, /* R7016 */ - { 0x0000, 0x0000, 0x0000 }, /* R7017 */ - { 0x0000, 0x0000, 0x0000 }, /* R7018 */ - { 0x0000, 0x0000, 0x0000 }, /* R7019 */ - { 0x0000, 0x0000, 0x0000 }, /* R7020 */ - { 0x0000, 0x0000, 0x0000 }, /* R7021 */ - { 0x0000, 0x0000, 0x0000 }, /* R7022 */ - { 0x0000, 0x0000, 0x0000 }, /* R7023 */ - { 0x0000, 0x0000, 0x0000 }, /* R7024 */ - { 0x0000, 0x0000, 0x0000 }, /* R7025 */ - { 0x0000, 0x0000, 0x0000 }, /* R7026 */ - { 0x0000, 0x0000, 0x0000 }, /* R7027 */ - { 0x0000, 0x0000, 0x0000 }, /* R7028 */ - { 0x0000, 0x0000, 0x0000 }, /* R7029 */ - { 0x0000, 0x0000, 0x0000 }, /* R7030 */ - { 0x0000, 0x0000, 0x0000 }, /* R7031 */ - { 0x0000, 0x0000, 0x0000 }, /* R7032 */ - { 0x0000, 0x0000, 0x0000 }, /* R7033 */ - { 0x0000, 0x0000, 0x0000 }, /* R7034 */ - { 0x0000, 0x0000, 0x0000 }, /* R7035 */ - { 0x0000, 0x0000, 0x0000 }, /* R7036 */ - { 0x0000, 0x0000, 0x0000 }, /* R7037 */ - { 0x0000, 0x0000, 0x0000 }, /* R7038 */ - { 0x0000, 0x0000, 0x0000 }, /* R7039 */ - { 0x0000, 0x0000, 0x0000 }, /* R7040 */ - { 0x0000, 0x0000, 0x0000 }, /* R7041 */ - { 0x0000, 0x0000, 0x0000 }, /* R7042 */ - { 0x0000, 0x0000, 0x0000 }, /* R7043 */ - { 0x0000, 0x0000, 0x0000 }, /* R7044 */ - { 0x0000, 0x0000, 0x0000 }, /* R7045 */ - { 0x0000, 0x0000, 0x0000 }, /* R7046 */ - { 0x0000, 0x0000, 0x0000 }, /* R7047 */ - { 0x0000, 0x0000, 0x0000 }, /* R7048 */ - { 0x0000, 0x0000, 0x0000 }, /* R7049 */ - { 0x0000, 0x0000, 0x0000 }, /* R7050 */ - { 0x0000, 0x0000, 0x0000 }, /* R7051 */ - { 0x0000, 0x0000, 0x0000 }, /* R7052 */ - { 0x0000, 0x0000, 0x0000 }, /* R7053 */ - { 0x0000, 0x0000, 0x0000 }, /* R7054 */ - { 0x0000, 0x0000, 0x0000 }, /* R7055 */ - { 0x0000, 0x0000, 0x0000 }, /* R7056 */ - { 0x0000, 0x0000, 0x0000 }, /* R7057 */ - { 0x0000, 0x0000, 0x0000 }, /* R7058 */ - { 0x0000, 0x0000, 0x0000 }, /* R7059 */ - { 0x0000, 0x0000, 0x0000 }, /* R7060 */ - { 0x0000, 0x0000, 0x0000 }, /* R7061 */ - { 0x0000, 0x0000, 0x0000 }, /* R7062 */ - { 0x0000, 0x0000, 0x0000 }, /* R7063 */ - { 0x0000, 0x0000, 0x0000 }, /* R7064 */ - { 0x0000, 0x0000, 0x0000 }, /* R7065 */ - { 0x0000, 0x0000, 0x0000 }, /* R7066 */ - { 0x0000, 0x0000, 0x0000 }, /* R7067 */ - { 0x0000, 0x0000, 0x0000 }, /* R7068 */ - { 0x0000, 0x0000, 0x0000 }, /* R7069 */ - { 0x0000, 0x0000, 0x0000 }, /* R7070 */ - { 0x0000, 0x0000, 0x0000 }, /* R7071 */ - { 0x0000, 0x0000, 0x0000 }, /* R7072 */ - { 0x0000, 0x0000, 0x0000 }, /* R7073 */ - { 0x0000, 0x0000, 0x0000 }, /* R7074 */ - { 0x0000, 0x0000, 0x0000 }, /* R7075 */ - { 0x0000, 0x0000, 0x0000 }, /* R7076 */ - { 0x0000, 0x0000, 0x0000 }, /* R7077 */ - { 0x0000, 0x0000, 0x0000 }, /* R7078 */ - { 0x0000, 0x0000, 0x0000 }, /* R7079 */ - { 0x0000, 0x0000, 0x0000 }, /* R7080 */ - { 0x0000, 0x0000, 0x0000 }, /* R7081 */ - { 0x0000, 0x0000, 0x0000 }, /* R7082 */ - { 0x0000, 0x0000, 0x0000 }, /* R7083 */ - { 0x0000, 0x0000, 0x0000 }, /* R7084 */ - { 0x0000, 0x0000, 0x0000 }, /* R7085 */ - { 0x0000, 0x0000, 0x0000 }, /* R7086 */ - { 0x0000, 0x0000, 0x0000 }, /* R7087 */ - { 0x0000, 0x0000, 0x0000 }, /* R7088 */ - { 0x0000, 0x0000, 0x0000 }, /* R7089 */ - { 0x0000, 0x0000, 0x0000 }, /* R7090 */ - { 0x0000, 0x0000, 0x0000 }, /* R7091 */ - { 0x0000, 0x0000, 0x0000 }, /* R7092 */ - { 0x0000, 0x0000, 0x0000 }, /* R7093 */ - { 0x0000, 0x0000, 0x0000 }, /* R7094 */ - { 0x0000, 0x0000, 0x0000 }, /* R7095 */ - { 0x0000, 0x0000, 0x0000 }, /* R7096 */ - { 0x0000, 0x0000, 0x0000 }, /* R7097 */ - { 0x0000, 0x0000, 0x0000 }, /* R7098 */ - { 0x0000, 0x0000, 0x0000 }, /* R7099 */ - { 0x0000, 0x0000, 0x0000 }, /* R7100 */ - { 0x0000, 0x0000, 0x0000 }, /* R7101 */ - { 0x0000, 0x0000, 0x0000 }, /* R7102 */ - { 0x0000, 0x0000, 0x0000 }, /* R7103 */ - { 0x0000, 0x0000, 0x0000 }, /* R7104 */ - { 0x0000, 0x0000, 0x0000 }, /* R7105 */ - { 0x0000, 0x0000, 0x0000 }, /* R7106 */ - { 0x0000, 0x0000, 0x0000 }, /* R7107 */ - { 0x0000, 0x0000, 0x0000 }, /* R7108 */ - { 0x0000, 0x0000, 0x0000 }, /* R7109 */ - { 0x0000, 0x0000, 0x0000 }, /* R7110 */ - { 0x0000, 0x0000, 0x0000 }, /* R7111 */ - { 0x0000, 0x0000, 0x0000 }, /* R7112 */ - { 0x0000, 0x0000, 0x0000 }, /* R7113 */ - { 0x0000, 0x0000, 0x0000 }, /* R7114 */ - { 0x0000, 0x0000, 0x0000 }, /* R7115 */ - { 0x0000, 0x0000, 0x0000 }, /* R7116 */ - { 0x0000, 0x0000, 0x0000 }, /* R7117 */ - { 0x0000, 0x0000, 0x0000 }, /* R7118 */ - { 0x0000, 0x0000, 0x0000 }, /* R7119 */ - { 0x0000, 0x0000, 0x0000 }, /* R7120 */ - { 0x0000, 0x0000, 0x0000 }, /* R7121 */ - { 0x0000, 0x0000, 0x0000 }, /* R7122 */ - { 0x0000, 0x0000, 0x0000 }, /* R7123 */ - { 0x0000, 0x0000, 0x0000 }, /* R7124 */ - { 0x0000, 0x0000, 0x0000 }, /* R7125 */ - { 0x0000, 0x0000, 0x0000 }, /* R7126 */ - { 0x0000, 0x0000, 0x0000 }, /* R7127 */ - { 0x0000, 0x0000, 0x0000 }, /* R7128 */ - { 0x0000, 0x0000, 0x0000 }, /* R7129 */ - { 0x0000, 0x0000, 0x0000 }, /* R7130 */ - { 0x0000, 0x0000, 0x0000 }, /* R7131 */ - { 0x0000, 0x0000, 0x0000 }, /* R7132 */ - { 0x0000, 0x0000, 0x0000 }, /* R7133 */ - { 0x0000, 0x0000, 0x0000 }, /* R7134 */ - { 0x0000, 0x0000, 0x0000 }, /* R7135 */ - { 0x0000, 0x0000, 0x0000 }, /* R7136 */ - { 0x0000, 0x0000, 0x0000 }, /* R7137 */ - { 0x0000, 0x0000, 0x0000 }, /* R7138 */ - { 0x0000, 0x0000, 0x0000 }, /* R7139 */ - { 0x0000, 0x0000, 0x0000 }, /* R7140 */ - { 0x0000, 0x0000, 0x0000 }, /* R7141 */ - { 0x0000, 0x0000, 0x0000 }, /* R7142 */ - { 0x0000, 0x0000, 0x0000 }, /* R7143 */ - { 0x0000, 0x0000, 0x0000 }, /* R7144 */ - { 0x0000, 0x0000, 0x0000 }, /* R7145 */ - { 0x0000, 0x0000, 0x0000 }, /* R7146 */ - { 0x0000, 0x0000, 0x0000 }, /* R7147 */ - { 0x0000, 0x0000, 0x0000 }, /* R7148 */ - { 0x0000, 0x0000, 0x0000 }, /* R7149 */ - { 0x0000, 0x0000, 0x0000 }, /* R7150 */ - { 0x0000, 0x0000, 0x0000 }, /* R7151 */ - { 0x0000, 0x0000, 0x0000 }, /* R7152 */ - { 0x0000, 0x0000, 0x0000 }, /* R7153 */ - { 0x0000, 0x0000, 0x0000 }, /* R7154 */ - { 0x0000, 0x0000, 0x0000 }, /* R7155 */ - { 0x0000, 0x0000, 0x0000 }, /* R7156 */ - { 0x0000, 0x0000, 0x0000 }, /* R7157 */ - { 0x0000, 0x0000, 0x0000 }, /* R7158 */ - { 0x0000, 0x0000, 0x0000 }, /* R7159 */ - { 0x0000, 0x0000, 0x0000 }, /* R7160 */ - { 0x0000, 0x0000, 0x0000 }, /* R7161 */ - { 0x0000, 0x0000, 0x0000 }, /* R7162 */ - { 0x0000, 0x0000, 0x0000 }, /* R7163 */ - { 0x0000, 0x0000, 0x0000 }, /* R7164 */ - { 0x0000, 0x0000, 0x0000 }, /* R7165 */ - { 0x0000, 0x0000, 0x0000 }, /* R7166 */ - { 0x0000, 0x0000, 0x0000 }, /* R7167 */ - { 0x0000, 0x0000, 0x0000 }, /* R7168 */ - { 0x0000, 0x0000, 0x0000 }, /* R7169 */ - { 0x0000, 0x0000, 0x0000 }, /* R7170 */ - { 0x0000, 0x0000, 0x0000 }, /* R7171 */ - { 0x0000, 0x0000, 0x0000 }, /* R7172 */ - { 0x0000, 0x0000, 0x0000 }, /* R7173 */ - { 0x0000, 0x0000, 0x0000 }, /* R7174 */ - { 0x0000, 0x0000, 0x0000 }, /* R7175 */ - { 0x0000, 0x0000, 0x0000 }, /* R7176 */ - { 0x0000, 0x0000, 0x0000 }, /* R7177 */ - { 0x0000, 0x0000, 0x0000 }, /* R7178 */ - { 0x0000, 0x0000, 0x0000 }, /* R7179 */ - { 0x0000, 0x0000, 0x0000 }, /* R7180 */ - { 0x0000, 0x0000, 0x0000 }, /* R7181 */ - { 0x0000, 0x0000, 0x0000 }, /* R7182 */ - { 0x0000, 0x0000, 0x0000 }, /* R7183 */ - { 0x0000, 0x0000, 0x0000 }, /* R7184 */ - { 0x0000, 0x0000, 0x0000 }, /* R7185 */ - { 0x0000, 0x0000, 0x0000 }, /* R7186 */ - { 0x0000, 0x0000, 0x0000 }, /* R7187 */ - { 0x0000, 0x0000, 0x0000 }, /* R7188 */ - { 0x0000, 0x0000, 0x0000 }, /* R7189 */ - { 0x0000, 0x0000, 0x0000 }, /* R7190 */ - { 0x0000, 0x0000, 0x0000 }, /* R7191 */ - { 0x0000, 0x0000, 0x0000 }, /* R7192 */ - { 0x0000, 0x0000, 0x0000 }, /* R7193 */ - { 0x0000, 0x0000, 0x0000 }, /* R7194 */ - { 0x0000, 0x0000, 0x0000 }, /* R7195 */ - { 0x0000, 0x0000, 0x0000 }, /* R7196 */ - { 0x0000, 0x0000, 0x0000 }, /* R7197 */ - { 0x0000, 0x0000, 0x0000 }, /* R7198 */ - { 0x0000, 0x0000, 0x0000 }, /* R7199 */ - { 0x0000, 0x0000, 0x0000 }, /* R7200 */ - { 0x0000, 0x0000, 0x0000 }, /* R7201 */ - { 0x0000, 0x0000, 0x0000 }, /* R7202 */ - { 0x0000, 0x0000, 0x0000 }, /* R7203 */ - { 0x0000, 0x0000, 0x0000 }, /* R7204 */ - { 0x0000, 0x0000, 0x0000 }, /* R7205 */ - { 0x0000, 0x0000, 0x0000 }, /* R7206 */ - { 0x0000, 0x0000, 0x0000 }, /* R7207 */ - { 0x0000, 0x0000, 0x0000 }, /* R7208 */ - { 0x0000, 0x0000, 0x0000 }, /* R7209 */ - { 0x0000, 0x0000, 0x0000 }, /* R7210 */ - { 0x0000, 0x0000, 0x0000 }, /* R7211 */ - { 0x0000, 0x0000, 0x0000 }, /* R7212 */ - { 0x0000, 0x0000, 0x0000 }, /* R7213 */ - { 0x0000, 0x0000, 0x0000 }, /* R7214 */ - { 0x0000, 0x0000, 0x0000 }, /* R7215 */ - { 0x0000, 0x0000, 0x0000 }, /* R7216 */ - { 0x0000, 0x0000, 0x0000 }, /* R7217 */ - { 0x0000, 0x0000, 0x0000 }, /* R7218 */ - { 0x0000, 0x0000, 0x0000 }, /* R7219 */ - { 0x0000, 0x0000, 0x0000 }, /* R7220 */ - { 0x0000, 0x0000, 0x0000 }, /* R7221 */ - { 0x0000, 0x0000, 0x0000 }, /* R7222 */ - { 0x0000, 0x0000, 0x0000 }, /* R7223 */ - { 0x0000, 0x0000, 0x0000 }, /* R7224 */ - { 0x0000, 0x0000, 0x0000 }, /* R7225 */ - { 0x0000, 0x0000, 0x0000 }, /* R7226 */ - { 0x0000, 0x0000, 0x0000 }, /* R7227 */ - { 0x0000, 0x0000, 0x0000 }, /* R7228 */ - { 0x0000, 0x0000, 0x0000 }, /* R7229 */ - { 0x0000, 0x0000, 0x0000 }, /* R7230 */ - { 0x0000, 0x0000, 0x0000 }, /* R7231 */ - { 0x0000, 0x0000, 0x0000 }, /* R7232 */ - { 0x0000, 0x0000, 0x0000 }, /* R7233 */ - { 0x0000, 0x0000, 0x0000 }, /* R7234 */ - { 0x0000, 0x0000, 0x0000 }, /* R7235 */ - { 0x0000, 0x0000, 0x0000 }, /* R7236 */ - { 0x0000, 0x0000, 0x0000 }, /* R7237 */ - { 0x0000, 0x0000, 0x0000 }, /* R7238 */ - { 0x0000, 0x0000, 0x0000 }, /* R7239 */ - { 0x0000, 0x0000, 0x0000 }, /* R7240 */ - { 0x0000, 0x0000, 0x0000 }, /* R7241 */ - { 0x0000, 0x0000, 0x0000 }, /* R7242 */ - { 0x0000, 0x0000, 0x0000 }, /* R7243 */ - { 0x0000, 0x0000, 0x0000 }, /* R7244 */ - { 0x0000, 0x0000, 0x0000 }, /* R7245 */ - { 0x0000, 0x0000, 0x0000 }, /* R7246 */ - { 0x0000, 0x0000, 0x0000 }, /* R7247 */ - { 0x0000, 0x0000, 0x0000 }, /* R7248 */ - { 0x0000, 0x0000, 0x0000 }, /* R7249 */ - { 0x0000, 0x0000, 0x0000 }, /* R7250 */ - { 0x0000, 0x0000, 0x0000 }, /* R7251 */ - { 0x0000, 0x0000, 0x0000 }, /* R7252 */ - { 0x0000, 0x0000, 0x0000 }, /* R7253 */ - { 0x0000, 0x0000, 0x0000 }, /* R7254 */ - { 0x0000, 0x0000, 0x0000 }, /* R7255 */ - { 0x0000, 0x0000, 0x0000 }, /* R7256 */ - { 0x0000, 0x0000, 0x0000 }, /* R7257 */ - { 0x0000, 0x0000, 0x0000 }, /* R7258 */ - { 0x0000, 0x0000, 0x0000 }, /* R7259 */ - { 0x0000, 0x0000, 0x0000 }, /* R7260 */ - { 0x0000, 0x0000, 0x0000 }, /* R7261 */ - { 0x0000, 0x0000, 0x0000 }, /* R7262 */ - { 0x0000, 0x0000, 0x0000 }, /* R7263 */ - { 0x0000, 0x0000, 0x0000 }, /* R7264 */ - { 0x0000, 0x0000, 0x0000 }, /* R7265 */ - { 0x0000, 0x0000, 0x0000 }, /* R7266 */ - { 0x0000, 0x0000, 0x0000 }, /* R7267 */ - { 0x0000, 0x0000, 0x0000 }, /* R7268 */ - { 0x0000, 0x0000, 0x0000 }, /* R7269 */ - { 0x0000, 0x0000, 0x0000 }, /* R7270 */ - { 0x0000, 0x0000, 0x0000 }, /* R7271 */ - { 0x0000, 0x0000, 0x0000 }, /* R7272 */ - { 0x0000, 0x0000, 0x0000 }, /* R7273 */ - { 0x0000, 0x0000, 0x0000 }, /* R7274 */ - { 0x0000, 0x0000, 0x0000 }, /* R7275 */ - { 0x0000, 0x0000, 0x0000 }, /* R7276 */ - { 0x0000, 0x0000, 0x0000 }, /* R7277 */ - { 0x0000, 0x0000, 0x0000 }, /* R7278 */ - { 0x0000, 0x0000, 0x0000 }, /* R7279 */ - { 0x0000, 0x0000, 0x0000 }, /* R7280 */ - { 0x0000, 0x0000, 0x0000 }, /* R7281 */ - { 0x0000, 0x0000, 0x0000 }, /* R7282 */ - { 0x0000, 0x0000, 0x0000 }, /* R7283 */ - { 0x0000, 0x0000, 0x0000 }, /* R7284 */ - { 0x0000, 0x0000, 0x0000 }, /* R7285 */ - { 0x0000, 0x0000, 0x0000 }, /* R7286 */ - { 0x0000, 0x0000, 0x0000 }, /* R7287 */ - { 0x0000, 0x0000, 0x0000 }, /* R7288 */ - { 0x0000, 0x0000, 0x0000 }, /* R7289 */ - { 0x0000, 0x0000, 0x0000 }, /* R7290 */ - { 0x0000, 0x0000, 0x0000 }, /* R7291 */ - { 0x0000, 0x0000, 0x0000 }, /* R7292 */ - { 0x0000, 0x0000, 0x0000 }, /* R7293 */ - { 0x0000, 0x0000, 0x0000 }, /* R7294 */ - { 0x0000, 0x0000, 0x0000 }, /* R7295 */ - { 0x0000, 0x0000, 0x0000 }, /* R7296 */ - { 0x0000, 0x0000, 0x0000 }, /* R7297 */ - { 0x0000, 0x0000, 0x0000 }, /* R7298 */ - { 0x0000, 0x0000, 0x0000 }, /* R7299 */ - { 0x0000, 0x0000, 0x0000 }, /* R7300 */ - { 0x0000, 0x0000, 0x0000 }, /* R7301 */ - { 0x0000, 0x0000, 0x0000 }, /* R7302 */ - { 0x0000, 0x0000, 0x0000 }, /* R7303 */ - { 0x0000, 0x0000, 0x0000 }, /* R7304 */ - { 0x0000, 0x0000, 0x0000 }, /* R7305 */ - { 0x0000, 0x0000, 0x0000 }, /* R7306 */ - { 0x0000, 0x0000, 0x0000 }, /* R7307 */ - { 0x0000, 0x0000, 0x0000 }, /* R7308 */ - { 0x0000, 0x0000, 0x0000 }, /* R7309 */ - { 0x0000, 0x0000, 0x0000 }, /* R7310 */ - { 0x0000, 0x0000, 0x0000 }, /* R7311 */ - { 0x0000, 0x0000, 0x0000 }, /* R7312 */ - { 0x0000, 0x0000, 0x0000 }, /* R7313 */ - { 0x0000, 0x0000, 0x0000 }, /* R7314 */ - { 0x0000, 0x0000, 0x0000 }, /* R7315 */ - { 0x0000, 0x0000, 0x0000 }, /* R7316 */ - { 0x0000, 0x0000, 0x0000 }, /* R7317 */ - { 0x0000, 0x0000, 0x0000 }, /* R7318 */ - { 0x0000, 0x0000, 0x0000 }, /* R7319 */ - { 0x0000, 0x0000, 0x0000 }, /* R7320 */ - { 0x0000, 0x0000, 0x0000 }, /* R7321 */ - { 0x0000, 0x0000, 0x0000 }, /* R7322 */ - { 0x0000, 0x0000, 0x0000 }, /* R7323 */ - { 0x0000, 0x0000, 0x0000 }, /* R7324 */ - { 0x0000, 0x0000, 0x0000 }, /* R7325 */ - { 0x0000, 0x0000, 0x0000 }, /* R7326 */ - { 0x0000, 0x0000, 0x0000 }, /* R7327 */ - { 0x0000, 0x0000, 0x0000 }, /* R7328 */ - { 0x0000, 0x0000, 0x0000 }, /* R7329 */ - { 0x0000, 0x0000, 0x0000 }, /* R7330 */ - { 0x0000, 0x0000, 0x0000 }, /* R7331 */ - { 0x0000, 0x0000, 0x0000 }, /* R7332 */ - { 0x0000, 0x0000, 0x0000 }, /* R7333 */ - { 0x0000, 0x0000, 0x0000 }, /* R7334 */ - { 0x0000, 0x0000, 0x0000 }, /* R7335 */ - { 0x0000, 0x0000, 0x0000 }, /* R7336 */ - { 0x0000, 0x0000, 0x0000 }, /* R7337 */ - { 0x0000, 0x0000, 0x0000 }, /* R7338 */ - { 0x0000, 0x0000, 0x0000 }, /* R7339 */ - { 0x0000, 0x0000, 0x0000 }, /* R7340 */ - { 0x0000, 0x0000, 0x0000 }, /* R7341 */ - { 0x0000, 0x0000, 0x0000 }, /* R7342 */ - { 0x0000, 0x0000, 0x0000 }, /* R7343 */ - { 0x0000, 0x0000, 0x0000 }, /* R7344 */ - { 0x0000, 0x0000, 0x0000 }, /* R7345 */ - { 0x0000, 0x0000, 0x0000 }, /* R7346 */ - { 0x0000, 0x0000, 0x0000 }, /* R7347 */ - { 0x0000, 0x0000, 0x0000 }, /* R7348 */ - { 0x0000, 0x0000, 0x0000 }, /* R7349 */ - { 0x0000, 0x0000, 0x0000 }, /* R7350 */ - { 0x0000, 0x0000, 0x0000 }, /* R7351 */ - { 0x0000, 0x0000, 0x0000 }, /* R7352 */ - { 0x0000, 0x0000, 0x0000 }, /* R7353 */ - { 0x0000, 0x0000, 0x0000 }, /* R7354 */ - { 0x0000, 0x0000, 0x0000 }, /* R7355 */ - { 0x0000, 0x0000, 0x0000 }, /* R7356 */ - { 0x0000, 0x0000, 0x0000 }, /* R7357 */ - { 0x0000, 0x0000, 0x0000 }, /* R7358 */ - { 0x0000, 0x0000, 0x0000 }, /* R7359 */ - { 0x0000, 0x0000, 0x0000 }, /* R7360 */ - { 0x0000, 0x0000, 0x0000 }, /* R7361 */ - { 0x0000, 0x0000, 0x0000 }, /* R7362 */ - { 0x0000, 0x0000, 0x0000 }, /* R7363 */ - { 0x0000, 0x0000, 0x0000 }, /* R7364 */ - { 0x0000, 0x0000, 0x0000 }, /* R7365 */ - { 0x0000, 0x0000, 0x0000 }, /* R7366 */ - { 0x0000, 0x0000, 0x0000 }, /* R7367 */ - { 0x0000, 0x0000, 0x0000 }, /* R7368 */ - { 0x0000, 0x0000, 0x0000 }, /* R7369 */ - { 0x0000, 0x0000, 0x0000 }, /* R7370 */ - { 0x0000, 0x0000, 0x0000 }, /* R7371 */ - { 0x0000, 0x0000, 0x0000 }, /* R7372 */ - { 0x0000, 0x0000, 0x0000 }, /* R7373 */ - { 0x0000, 0x0000, 0x0000 }, /* R7374 */ - { 0x0000, 0x0000, 0x0000 }, /* R7375 */ - { 0x0000, 0x0000, 0x0000 }, /* R7376 */ - { 0x0000, 0x0000, 0x0000 }, /* R7377 */ - { 0x0000, 0x0000, 0x0000 }, /* R7378 */ - { 0x0000, 0x0000, 0x0000 }, /* R7379 */ - { 0x0000, 0x0000, 0x0000 }, /* R7380 */ - { 0x0000, 0x0000, 0x0000 }, /* R7381 */ - { 0x0000, 0x0000, 0x0000 }, /* R7382 */ - { 0x0000, 0x0000, 0x0000 }, /* R7383 */ - { 0x0000, 0x0000, 0x0000 }, /* R7384 */ - { 0x0000, 0x0000, 0x0000 }, /* R7385 */ - { 0x0000, 0x0000, 0x0000 }, /* R7386 */ - { 0x0000, 0x0000, 0x0000 }, /* R7387 */ - { 0x0000, 0x0000, 0x0000 }, /* R7388 */ - { 0x0000, 0x0000, 0x0000 }, /* R7389 */ - { 0x0000, 0x0000, 0x0000 }, /* R7390 */ - { 0x0000, 0x0000, 0x0000 }, /* R7391 */ - { 0x0000, 0x0000, 0x0000 }, /* R7392 */ - { 0x0000, 0x0000, 0x0000 }, /* R7393 */ - { 0x0000, 0x0000, 0x0000 }, /* R7394 */ - { 0x0000, 0x0000, 0x0000 }, /* R7395 */ - { 0x0000, 0x0000, 0x0000 }, /* R7396 */ - { 0x0000, 0x0000, 0x0000 }, /* R7397 */ - { 0x0000, 0x0000, 0x0000 }, /* R7398 */ - { 0x0000, 0x0000, 0x0000 }, /* R7399 */ - { 0x0000, 0x0000, 0x0000 }, /* R7400 */ - { 0x0000, 0x0000, 0x0000 }, /* R7401 */ - { 0x0000, 0x0000, 0x0000 }, /* R7402 */ - { 0x0000, 0x0000, 0x0000 }, /* R7403 */ - { 0x0000, 0x0000, 0x0000 }, /* R7404 */ - { 0x0000, 0x0000, 0x0000 }, /* R7405 */ - { 0x0000, 0x0000, 0x0000 }, /* R7406 */ - { 0x0000, 0x0000, 0x0000 }, /* R7407 */ - { 0x0000, 0x0000, 0x0000 }, /* R7408 */ - { 0x0000, 0x0000, 0x0000 }, /* R7409 */ - { 0x0000, 0x0000, 0x0000 }, /* R7410 */ - { 0x0000, 0x0000, 0x0000 }, /* R7411 */ - { 0x0000, 0x0000, 0x0000 }, /* R7412 */ - { 0x0000, 0x0000, 0x0000 }, /* R7413 */ - { 0x0000, 0x0000, 0x0000 }, /* R7414 */ - { 0x0000, 0x0000, 0x0000 }, /* R7415 */ - { 0x0000, 0x0000, 0x0000 }, /* R7416 */ - { 0x0000, 0x0000, 0x0000 }, /* R7417 */ - { 0x0000, 0x0000, 0x0000 }, /* R7418 */ - { 0x0000, 0x0000, 0x0000 }, /* R7419 */ - { 0x0000, 0x0000, 0x0000 }, /* R7420 */ - { 0x0000, 0x0000, 0x0000 }, /* R7421 */ - { 0x0000, 0x0000, 0x0000 }, /* R7422 */ - { 0x0000, 0x0000, 0x0000 }, /* R7423 */ - { 0x0000, 0x0000, 0x0000 }, /* R7424 */ - { 0x0000, 0x0000, 0x0000 }, /* R7425 */ - { 0x0000, 0x0000, 0x0000 }, /* R7426 */ - { 0x0000, 0x0000, 0x0000 }, /* R7427 */ - { 0x0000, 0x0000, 0x0000 }, /* R7428 */ - { 0x0000, 0x0000, 0x0000 }, /* R7429 */ - { 0x0000, 0x0000, 0x0000 }, /* R7430 */ - { 0x0000, 0x0000, 0x0000 }, /* R7431 */ - { 0x0000, 0x0000, 0x0000 }, /* R7432 */ - { 0x0000, 0x0000, 0x0000 }, /* R7433 */ - { 0x0000, 0x0000, 0x0000 }, /* R7434 */ - { 0x0000, 0x0000, 0x0000 }, /* R7435 */ - { 0x0000, 0x0000, 0x0000 }, /* R7436 */ - { 0x0000, 0x0000, 0x0000 }, /* R7437 */ - { 0x0000, 0x0000, 0x0000 }, /* R7438 */ - { 0x0000, 0x0000, 0x0000 }, /* R7439 */ - { 0x0000, 0x0000, 0x0000 }, /* R7440 */ - { 0x0000, 0x0000, 0x0000 }, /* R7441 */ - { 0x0000, 0x0000, 0x0000 }, /* R7442 */ - { 0x0000, 0x0000, 0x0000 }, /* R7443 */ - { 0x0000, 0x0000, 0x0000 }, /* R7444 */ - { 0x0000, 0x0000, 0x0000 }, /* R7445 */ - { 0x0000, 0x0000, 0x0000 }, /* R7446 */ - { 0x0000, 0x0000, 0x0000 }, /* R7447 */ - { 0x0000, 0x0000, 0x0000 }, /* R7448 */ - { 0x0000, 0x0000, 0x0000 }, /* R7449 */ - { 0x0000, 0x0000, 0x0000 }, /* R7450 */ - { 0x0000, 0x0000, 0x0000 }, /* R7451 */ - { 0x0000, 0x0000, 0x0000 }, /* R7452 */ - { 0x0000, 0x0000, 0x0000 }, /* R7453 */ - { 0x0000, 0x0000, 0x0000 }, /* R7454 */ - { 0x0000, 0x0000, 0x0000 }, /* R7455 */ - { 0x0000, 0x0000, 0x0000 }, /* R7456 */ - { 0x0000, 0x0000, 0x0000 }, /* R7457 */ - { 0x0000, 0x0000, 0x0000 }, /* R7458 */ - { 0x0000, 0x0000, 0x0000 }, /* R7459 */ - { 0x0000, 0x0000, 0x0000 }, /* R7460 */ - { 0x0000, 0x0000, 0x0000 }, /* R7461 */ - { 0x0000, 0x0000, 0x0000 }, /* R7462 */ - { 0x0000, 0x0000, 0x0000 }, /* R7463 */ - { 0x0000, 0x0000, 0x0000 }, /* R7464 */ - { 0x0000, 0x0000, 0x0000 }, /* R7465 */ - { 0x0000, 0x0000, 0x0000 }, /* R7466 */ - { 0x0000, 0x0000, 0x0000 }, /* R7467 */ - { 0x0000, 0x0000, 0x0000 }, /* R7468 */ - { 0x0000, 0x0000, 0x0000 }, /* R7469 */ - { 0x0000, 0x0000, 0x0000 }, /* R7470 */ - { 0x0000, 0x0000, 0x0000 }, /* R7471 */ - { 0x0000, 0x0000, 0x0000 }, /* R7472 */ - { 0x0000, 0x0000, 0x0000 }, /* R7473 */ - { 0x0000, 0x0000, 0x0000 }, /* R7474 */ - { 0x0000, 0x0000, 0x0000 }, /* R7475 */ - { 0x0000, 0x0000, 0x0000 }, /* R7476 */ - { 0x0000, 0x0000, 0x0000 }, /* R7477 */ - { 0x0000, 0x0000, 0x0000 }, /* R7478 */ - { 0x0000, 0x0000, 0x0000 }, /* R7479 */ - { 0x0000, 0x0000, 0x0000 }, /* R7480 */ - { 0x0000, 0x0000, 0x0000 }, /* R7481 */ - { 0x0000, 0x0000, 0x0000 }, /* R7482 */ - { 0x0000, 0x0000, 0x0000 }, /* R7483 */ - { 0x0000, 0x0000, 0x0000 }, /* R7484 */ - { 0x0000, 0x0000, 0x0000 }, /* R7485 */ - { 0x0000, 0x0000, 0x0000 }, /* R7486 */ - { 0x0000, 0x0000, 0x0000 }, /* R7487 */ - { 0x0000, 0x0000, 0x0000 }, /* R7488 */ - { 0x0000, 0x0000, 0x0000 }, /* R7489 */ - { 0x0000, 0x0000, 0x0000 }, /* R7490 */ - { 0x0000, 0x0000, 0x0000 }, /* R7491 */ - { 0x0000, 0x0000, 0x0000 }, /* R7492 */ - { 0x0000, 0x0000, 0x0000 }, /* R7493 */ - { 0x0000, 0x0000, 0x0000 }, /* R7494 */ - { 0x0000, 0x0000, 0x0000 }, /* R7495 */ - { 0x0000, 0x0000, 0x0000 }, /* R7496 */ - { 0x0000, 0x0000, 0x0000 }, /* R7497 */ - { 0x0000, 0x0000, 0x0000 }, /* R7498 */ - { 0x0000, 0x0000, 0x0000 }, /* R7499 */ - { 0x0000, 0x0000, 0x0000 }, /* R7500 */ - { 0x0000, 0x0000, 0x0000 }, /* R7501 */ - { 0x0000, 0x0000, 0x0000 }, /* R7502 */ - { 0x0000, 0x0000, 0x0000 }, /* R7503 */ - { 0x0000, 0x0000, 0x0000 }, /* R7504 */ - { 0x0000, 0x0000, 0x0000 }, /* R7505 */ - { 0x0000, 0x0000, 0x0000 }, /* R7506 */ - { 0x0000, 0x0000, 0x0000 }, /* R7507 */ - { 0x0000, 0x0000, 0x0000 }, /* R7508 */ - { 0x0000, 0x0000, 0x0000 }, /* R7509 */ - { 0x0000, 0x0000, 0x0000 }, /* R7510 */ - { 0x0000, 0x0000, 0x0000 }, /* R7511 */ - { 0x0000, 0x0000, 0x0000 }, /* R7512 */ - { 0x0000, 0x0000, 0x0000 }, /* R7513 */ - { 0x0000, 0x0000, 0x0000 }, /* R7514 */ - { 0x0000, 0x0000, 0x0000 }, /* R7515 */ - { 0x0000, 0x0000, 0x0000 }, /* R7516 */ - { 0x0000, 0x0000, 0x0000 }, /* R7517 */ - { 0x0000, 0x0000, 0x0000 }, /* R7518 */ - { 0x0000, 0x0000, 0x0000 }, /* R7519 */ - { 0x0000, 0x0000, 0x0000 }, /* R7520 */ - { 0x0000, 0x0000, 0x0000 }, /* R7521 */ - { 0x0000, 0x0000, 0x0000 }, /* R7522 */ - { 0x0000, 0x0000, 0x0000 }, /* R7523 */ - { 0x0000, 0x0000, 0x0000 }, /* R7524 */ - { 0x0000, 0x0000, 0x0000 }, /* R7525 */ - { 0x0000, 0x0000, 0x0000 }, /* R7526 */ - { 0x0000, 0x0000, 0x0000 }, /* R7527 */ - { 0x0000, 0x0000, 0x0000 }, /* R7528 */ - { 0x0000, 0x0000, 0x0000 }, /* R7529 */ - { 0x0000, 0x0000, 0x0000 }, /* R7530 */ - { 0x0000, 0x0000, 0x0000 }, /* R7531 */ - { 0x0000, 0x0000, 0x0000 }, /* R7532 */ - { 0x0000, 0x0000, 0x0000 }, /* R7533 */ - { 0x0000, 0x0000, 0x0000 }, /* R7534 */ - { 0x0000, 0x0000, 0x0000 }, /* R7535 */ - { 0x0000, 0x0000, 0x0000 }, /* R7536 */ - { 0x0000, 0x0000, 0x0000 }, /* R7537 */ - { 0x0000, 0x0000, 0x0000 }, /* R7538 */ - { 0x0000, 0x0000, 0x0000 }, /* R7539 */ - { 0x0000, 0x0000, 0x0000 }, /* R7540 */ - { 0x0000, 0x0000, 0x0000 }, /* R7541 */ - { 0x0000, 0x0000, 0x0000 }, /* R7542 */ - { 0x0000, 0x0000, 0x0000 }, /* R7543 */ - { 0x0000, 0x0000, 0x0000 }, /* R7544 */ - { 0x0000, 0x0000, 0x0000 }, /* R7545 */ - { 0x0000, 0x0000, 0x0000 }, /* R7546 */ - { 0x0000, 0x0000, 0x0000 }, /* R7547 */ - { 0x0000, 0x0000, 0x0000 }, /* R7548 */ - { 0x0000, 0x0000, 0x0000 }, /* R7549 */ - { 0x0000, 0x0000, 0x0000 }, /* R7550 */ - { 0x0000, 0x0000, 0x0000 }, /* R7551 */ - { 0x0000, 0x0000, 0x0000 }, /* R7552 */ - { 0x0000, 0x0000, 0x0000 }, /* R7553 */ - { 0x0000, 0x0000, 0x0000 }, /* R7554 */ - { 0x0000, 0x0000, 0x0000 }, /* R7555 */ - { 0x0000, 0x0000, 0x0000 }, /* R7556 */ - { 0x0000, 0x0000, 0x0000 }, /* R7557 */ - { 0x0000, 0x0000, 0x0000 }, /* R7558 */ - { 0x0000, 0x0000, 0x0000 }, /* R7559 */ - { 0x0000, 0x0000, 0x0000 }, /* R7560 */ - { 0x0000, 0x0000, 0x0000 }, /* R7561 */ - { 0x0000, 0x0000, 0x0000 }, /* R7562 */ - { 0x0000, 0x0000, 0x0000 }, /* R7563 */ - { 0x0000, 0x0000, 0x0000 }, /* R7564 */ - { 0x0000, 0x0000, 0x0000 }, /* R7565 */ - { 0x0000, 0x0000, 0x0000 }, /* R7566 */ - { 0x0000, 0x0000, 0x0000 }, /* R7567 */ - { 0x0000, 0x0000, 0x0000 }, /* R7568 */ - { 0x0000, 0x0000, 0x0000 }, /* R7569 */ - { 0x0000, 0x0000, 0x0000 }, /* R7570 */ - { 0x0000, 0x0000, 0x0000 }, /* R7571 */ - { 0x0000, 0x0000, 0x0000 }, /* R7572 */ - { 0x0000, 0x0000, 0x0000 }, /* R7573 */ - { 0x0000, 0x0000, 0x0000 }, /* R7574 */ - { 0x0000, 0x0000, 0x0000 }, /* R7575 */ - { 0x0000, 0x0000, 0x0000 }, /* R7576 */ - { 0x0000, 0x0000, 0x0000 }, /* R7577 */ - { 0x0000, 0x0000, 0x0000 }, /* R7578 */ - { 0x0000, 0x0000, 0x0000 }, /* R7579 */ - { 0x0000, 0x0000, 0x0000 }, /* R7580 */ - { 0x0000, 0x0000, 0x0000 }, /* R7581 */ - { 0x0000, 0x0000, 0x0000 }, /* R7582 */ - { 0x0000, 0x0000, 0x0000 }, /* R7583 */ - { 0x0000, 0x0000, 0x0000 }, /* R7584 */ - { 0x0000, 0x0000, 0x0000 }, /* R7585 */ - { 0x0000, 0x0000, 0x0000 }, /* R7586 */ - { 0x0000, 0x0000, 0x0000 }, /* R7587 */ - { 0x0000, 0x0000, 0x0000 }, /* R7588 */ - { 0x0000, 0x0000, 0x0000 }, /* R7589 */ - { 0x0000, 0x0000, 0x0000 }, /* R7590 */ - { 0x0000, 0x0000, 0x0000 }, /* R7591 */ - { 0x0000, 0x0000, 0x0000 }, /* R7592 */ - { 0x0000, 0x0000, 0x0000 }, /* R7593 */ - { 0x0000, 0x0000, 0x0000 }, /* R7594 */ - { 0x0000, 0x0000, 0x0000 }, /* R7595 */ - { 0x0000, 0x0000, 0x0000 }, /* R7596 */ - { 0x0000, 0x0000, 0x0000 }, /* R7597 */ - { 0x0000, 0x0000, 0x0000 }, /* R7598 */ - { 0x0000, 0x0000, 0x0000 }, /* R7599 */ - { 0x0000, 0x0000, 0x0000 }, /* R7600 */ - { 0x0000, 0x0000, 0x0000 }, /* R7601 */ - { 0x0000, 0x0000, 0x0000 }, /* R7602 */ - { 0x0000, 0x0000, 0x0000 }, /* R7603 */ - { 0x0000, 0x0000, 0x0000 }, /* R7604 */ - { 0x0000, 0x0000, 0x0000 }, /* R7605 */ - { 0x0000, 0x0000, 0x0000 }, /* R7606 */ - { 0x0000, 0x0000, 0x0000 }, /* R7607 */ - { 0x0000, 0x0000, 0x0000 }, /* R7608 */ - { 0x0000, 0x0000, 0x0000 }, /* R7609 */ - { 0x0000, 0x0000, 0x0000 }, /* R7610 */ - { 0x0000, 0x0000, 0x0000 }, /* R7611 */ - { 0x0000, 0x0000, 0x0000 }, /* R7612 */ - { 0x0000, 0x0000, 0x0000 }, /* R7613 */ - { 0x0000, 0x0000, 0x0000 }, /* R7614 */ - { 0x0000, 0x0000, 0x0000 }, /* R7615 */ - { 0x0000, 0x0000, 0x0000 }, /* R7616 */ - { 0x0000, 0x0000, 0x0000 }, /* R7617 */ - { 0x0000, 0x0000, 0x0000 }, /* R7618 */ - { 0x0000, 0x0000, 0x0000 }, /* R7619 */ - { 0x0000, 0x0000, 0x0000 }, /* R7620 */ - { 0x0000, 0x0000, 0x0000 }, /* R7621 */ - { 0x0000, 0x0000, 0x0000 }, /* R7622 */ - { 0x0000, 0x0000, 0x0000 }, /* R7623 */ - { 0x0000, 0x0000, 0x0000 }, /* R7624 */ - { 0x0000, 0x0000, 0x0000 }, /* R7625 */ - { 0x0000, 0x0000, 0x0000 }, /* R7626 */ - { 0x0000, 0x0000, 0x0000 }, /* R7627 */ - { 0x0000, 0x0000, 0x0000 }, /* R7628 */ - { 0x0000, 0x0000, 0x0000 }, /* R7629 */ - { 0x0000, 0x0000, 0x0000 }, /* R7630 */ - { 0x0000, 0x0000, 0x0000 }, /* R7631 */ - { 0x0000, 0x0000, 0x0000 }, /* R7632 */ - { 0x0000, 0x0000, 0x0000 }, /* R7633 */ - { 0x0000, 0x0000, 0x0000 }, /* R7634 */ - { 0x0000, 0x0000, 0x0000 }, /* R7635 */ - { 0x0000, 0x0000, 0x0000 }, /* R7636 */ - { 0x0000, 0x0000, 0x0000 }, /* R7637 */ - { 0x0000, 0x0000, 0x0000 }, /* R7638 */ - { 0x0000, 0x0000, 0x0000 }, /* R7639 */ - { 0x0000, 0x0000, 0x0000 }, /* R7640 */ - { 0x0000, 0x0000, 0x0000 }, /* R7641 */ - { 0x0000, 0x0000, 0x0000 }, /* R7642 */ - { 0x0000, 0x0000, 0x0000 }, /* R7643 */ - { 0x0000, 0x0000, 0x0000 }, /* R7644 */ - { 0x0000, 0x0000, 0x0000 }, /* R7645 */ - { 0x0000, 0x0000, 0x0000 }, /* R7646 */ - { 0x0000, 0x0000, 0x0000 }, /* R7647 */ - { 0x0000, 0x0000, 0x0000 }, /* R7648 */ - { 0x0000, 0x0000, 0x0000 }, /* R7649 */ - { 0x0000, 0x0000, 0x0000 }, /* R7650 */ - { 0x0000, 0x0000, 0x0000 }, /* R7651 */ - { 0x0000, 0x0000, 0x0000 }, /* R7652 */ - { 0x0000, 0x0000, 0x0000 }, /* R7653 */ - { 0x0000, 0x0000, 0x0000 }, /* R7654 */ - { 0x0000, 0x0000, 0x0000 }, /* R7655 */ - { 0x0000, 0x0000, 0x0000 }, /* R7656 */ - { 0x0000, 0x0000, 0x0000 }, /* R7657 */ - { 0x0000, 0x0000, 0x0000 }, /* R7658 */ - { 0x0000, 0x0000, 0x0000 }, /* R7659 */ - { 0x0000, 0x0000, 0x0000 }, /* R7660 */ - { 0x0000, 0x0000, 0x0000 }, /* R7661 */ - { 0x0000, 0x0000, 0x0000 }, /* R7662 */ - { 0x0000, 0x0000, 0x0000 }, /* R7663 */ - { 0x0000, 0x0000, 0x0000 }, /* R7664 */ - { 0x0000, 0x0000, 0x0000 }, /* R7665 */ - { 0x0000, 0x0000, 0x0000 }, /* R7666 */ - { 0x0000, 0x0000, 0x0000 }, /* R7667 */ - { 0x0000, 0x0000, 0x0000 }, /* R7668 */ - { 0x0000, 0x0000, 0x0000 }, /* R7669 */ - { 0x0000, 0x0000, 0x0000 }, /* R7670 */ - { 0x0000, 0x0000, 0x0000 }, /* R7671 */ - { 0x0000, 0x0000, 0x0000 }, /* R7672 */ - { 0x0000, 0x0000, 0x0000 }, /* R7673 */ - { 0x0000, 0x0000, 0x0000 }, /* R7674 */ - { 0x0000, 0x0000, 0x0000 }, /* R7675 */ - { 0x0000, 0x0000, 0x0000 }, /* R7676 */ - { 0x0000, 0x0000, 0x0000 }, /* R7677 */ - { 0x0000, 0x0000, 0x0000 }, /* R7678 */ - { 0x0000, 0x0000, 0x0000 }, /* R7679 */ - { 0x0000, 0x0000, 0x0000 }, /* R7680 */ - { 0x0000, 0x0000, 0x0000 }, /* R7681 */ - { 0x0000, 0x0000, 0x0000 }, /* R7682 */ - { 0x0000, 0x0000, 0x0000 }, /* R7683 */ - { 0x0000, 0x0000, 0x0000 }, /* R7684 */ - { 0x0000, 0x0000, 0x0000 }, /* R7685 */ - { 0x0000, 0x0000, 0x0000 }, /* R7686 */ - { 0x0000, 0x0000, 0x0000 }, /* R7687 */ - { 0x0000, 0x0000, 0x0000 }, /* R7688 */ - { 0x0000, 0x0000, 0x0000 }, /* R7689 */ - { 0x0000, 0x0000, 0x0000 }, /* R7690 */ - { 0x0000, 0x0000, 0x0000 }, /* R7691 */ - { 0x0000, 0x0000, 0x0000 }, /* R7692 */ - { 0x0000, 0x0000, 0x0000 }, /* R7693 */ - { 0x0000, 0x0000, 0x0000 }, /* R7694 */ - { 0x0000, 0x0000, 0x0000 }, /* R7695 */ - { 0x0000, 0x0000, 0x0000 }, /* R7696 */ - { 0x0000, 0x0000, 0x0000 }, /* R7697 */ - { 0x0000, 0x0000, 0x0000 }, /* R7698 */ - { 0x0000, 0x0000, 0x0000 }, /* R7699 */ - { 0x0000, 0x0000, 0x0000 }, /* R7700 */ - { 0x0000, 0x0000, 0x0000 }, /* R7701 */ - { 0x0000, 0x0000, 0x0000 }, /* R7702 */ - { 0x0000, 0x0000, 0x0000 }, /* R7703 */ - { 0x0000, 0x0000, 0x0000 }, /* R7704 */ - { 0x0000, 0x0000, 0x0000 }, /* R7705 */ - { 0x0000, 0x0000, 0x0000 }, /* R7706 */ - { 0x0000, 0x0000, 0x0000 }, /* R7707 */ - { 0x0000, 0x0000, 0x0000 }, /* R7708 */ - { 0x0000, 0x0000, 0x0000 }, /* R7709 */ - { 0x0000, 0x0000, 0x0000 }, /* R7710 */ - { 0x0000, 0x0000, 0x0000 }, /* R7711 */ - { 0x0000, 0x0000, 0x0000 }, /* R7712 */ - { 0x0000, 0x0000, 0x0000 }, /* R7713 */ - { 0x0000, 0x0000, 0x0000 }, /* R7714 */ - { 0x0000, 0x0000, 0x0000 }, /* R7715 */ - { 0x0000, 0x0000, 0x0000 }, /* R7716 */ - { 0x0000, 0x0000, 0x0000 }, /* R7717 */ - { 0x0000, 0x0000, 0x0000 }, /* R7718 */ - { 0x0000, 0x0000, 0x0000 }, /* R7719 */ - { 0x0000, 0x0000, 0x0000 }, /* R7720 */ - { 0x0000, 0x0000, 0x0000 }, /* R7721 */ - { 0x0000, 0x0000, 0x0000 }, /* R7722 */ - { 0x0000, 0x0000, 0x0000 }, /* R7723 */ - { 0x0000, 0x0000, 0x0000 }, /* R7724 */ - { 0x0000, 0x0000, 0x0000 }, /* R7725 */ - { 0x0000, 0x0000, 0x0000 }, /* R7726 */ - { 0x0000, 0x0000, 0x0000 }, /* R7727 */ - { 0x0000, 0x0000, 0x0000 }, /* R7728 */ - { 0x0000, 0x0000, 0x0000 }, /* R7729 */ - { 0x0000, 0x0000, 0x0000 }, /* R7730 */ - { 0x0000, 0x0000, 0x0000 }, /* R7731 */ - { 0x0000, 0x0000, 0x0000 }, /* R7732 */ - { 0x0000, 0x0000, 0x0000 }, /* R7733 */ - { 0x0000, 0x0000, 0x0000 }, /* R7734 */ - { 0x0000, 0x0000, 0x0000 }, /* R7735 */ - { 0x0000, 0x0000, 0x0000 }, /* R7736 */ - { 0x0000, 0x0000, 0x0000 }, /* R7737 */ - { 0x0000, 0x0000, 0x0000 }, /* R7738 */ - { 0x0000, 0x0000, 0x0000 }, /* R7739 */ - { 0x0000, 0x0000, 0x0000 }, /* R7740 */ - { 0x0000, 0x0000, 0x0000 }, /* R7741 */ - { 0x0000, 0x0000, 0x0000 }, /* R7742 */ - { 0x0000, 0x0000, 0x0000 }, /* R7743 */ - { 0x0000, 0x0000, 0x0000 }, /* R7744 */ - { 0x0000, 0x0000, 0x0000 }, /* R7745 */ - { 0x0000, 0x0000, 0x0000 }, /* R7746 */ - { 0x0000, 0x0000, 0x0000 }, /* R7747 */ - { 0x0000, 0x0000, 0x0000 }, /* R7748 */ - { 0x0000, 0x0000, 0x0000 }, /* R7749 */ - { 0x0000, 0x0000, 0x0000 }, /* R7750 */ - { 0x0000, 0x0000, 0x0000 }, /* R7751 */ - { 0x0000, 0x0000, 0x0000 }, /* R7752 */ - { 0x0000, 0x0000, 0x0000 }, /* R7753 */ - { 0x0000, 0x0000, 0x0000 }, /* R7754 */ - { 0x0000, 0x0000, 0x0000 }, /* R7755 */ - { 0x0000, 0x0000, 0x0000 }, /* R7756 */ - { 0x0000, 0x0000, 0x0000 }, /* R7757 */ - { 0x0000, 0x0000, 0x0000 }, /* R7758 */ - { 0x0000, 0x0000, 0x0000 }, /* R7759 */ - { 0x0000, 0x0000, 0x0000 }, /* R7760 */ - { 0x0000, 0x0000, 0x0000 }, /* R7761 */ - { 0x0000, 0x0000, 0x0000 }, /* R7762 */ - { 0x0000, 0x0000, 0x0000 }, /* R7763 */ - { 0x0000, 0x0000, 0x0000 }, /* R7764 */ - { 0x0000, 0x0000, 0x0000 }, /* R7765 */ - { 0x0000, 0x0000, 0x0000 }, /* R7766 */ - { 0x0000, 0x0000, 0x0000 }, /* R7767 */ - { 0x0000, 0x0000, 0x0000 }, /* R7768 */ - { 0x0000, 0x0000, 0x0000 }, /* R7769 */ - { 0x0000, 0x0000, 0x0000 }, /* R7770 */ - { 0x0000, 0x0000, 0x0000 }, /* R7771 */ - { 0x0000, 0x0000, 0x0000 }, /* R7772 */ - { 0x0000, 0x0000, 0x0000 }, /* R7773 */ - { 0x0000, 0x0000, 0x0000 }, /* R7774 */ - { 0x0000, 0x0000, 0x0000 }, /* R7775 */ - { 0x0000, 0x0000, 0x0000 }, /* R7776 */ - { 0x0000, 0x0000, 0x0000 }, /* R7777 */ - { 0x0000, 0x0000, 0x0000 }, /* R7778 */ - { 0x0000, 0x0000, 0x0000 }, /* R7779 */ - { 0x0000, 0x0000, 0x0000 }, /* R7780 */ - { 0x0000, 0x0000, 0x0000 }, /* R7781 */ - { 0x0000, 0x0000, 0x0000 }, /* R7782 */ - { 0x0000, 0x0000, 0x0000 }, /* R7783 */ - { 0x0000, 0x0000, 0x0000 }, /* R7784 */ - { 0x0000, 0x0000, 0x0000 }, /* R7785 */ - { 0x0000, 0x0000, 0x0000 }, /* R7786 */ - { 0x0000, 0x0000, 0x0000 }, /* R7787 */ - { 0x0000, 0x0000, 0x0000 }, /* R7788 */ - { 0x0000, 0x0000, 0x0000 }, /* R7789 */ - { 0x0000, 0x0000, 0x0000 }, /* R7790 */ - { 0x0000, 0x0000, 0x0000 }, /* R7791 */ - { 0x0000, 0x0000, 0x0000 }, /* R7792 */ - { 0x0000, 0x0000, 0x0000 }, /* R7793 */ - { 0x0000, 0x0000, 0x0000 }, /* R7794 */ - { 0x0000, 0x0000, 0x0000 }, /* R7795 */ - { 0x0000, 0x0000, 0x0000 }, /* R7796 */ - { 0x0000, 0x0000, 0x0000 }, /* R7797 */ - { 0x0000, 0x0000, 0x0000 }, /* R7798 */ - { 0x0000, 0x0000, 0x0000 }, /* R7799 */ - { 0x0000, 0x0000, 0x0000 }, /* R7800 */ - { 0x0000, 0x0000, 0x0000 }, /* R7801 */ - { 0x0000, 0x0000, 0x0000 }, /* R7802 */ - { 0x0000, 0x0000, 0x0000 }, /* R7803 */ - { 0x0000, 0x0000, 0x0000 }, /* R7804 */ - { 0x0000, 0x0000, 0x0000 }, /* R7805 */ - { 0x0000, 0x0000, 0x0000 }, /* R7806 */ - { 0x0000, 0x0000, 0x0000 }, /* R7807 */ - { 0x0000, 0x0000, 0x0000 }, /* R7808 */ - { 0x0000, 0x0000, 0x0000 }, /* R7809 */ - { 0x0000, 0x0000, 0x0000 }, /* R7810 */ - { 0x0000, 0x0000, 0x0000 }, /* R7811 */ - { 0x0000, 0x0000, 0x0000 }, /* R7812 */ - { 0x0000, 0x0000, 0x0000 }, /* R7813 */ - { 0x0000, 0x0000, 0x0000 }, /* R7814 */ - { 0x0000, 0x0000, 0x0000 }, /* R7815 */ - { 0x0000, 0x0000, 0x0000 }, /* R7816 */ - { 0x0000, 0x0000, 0x0000 }, /* R7817 */ - { 0x0000, 0x0000, 0x0000 }, /* R7818 */ - { 0x0000, 0x0000, 0x0000 }, /* R7819 */ - { 0x0000, 0x0000, 0x0000 }, /* R7820 */ - { 0x0000, 0x0000, 0x0000 }, /* R7821 */ - { 0x0000, 0x0000, 0x0000 }, /* R7822 */ - { 0x0000, 0x0000, 0x0000 }, /* R7823 */ - { 0x0000, 0x0000, 0x0000 }, /* R7824 */ - { 0x0000, 0x0000, 0x0000 }, /* R7825 */ - { 0x0000, 0x0000, 0x0000 }, /* R7826 */ - { 0x0000, 0x0000, 0x0000 }, /* R7827 */ - { 0x0000, 0x0000, 0x0000 }, /* R7828 */ - { 0x0000, 0x0000, 0x0000 }, /* R7829 */ - { 0x0000, 0x0000, 0x0000 }, /* R7830 */ - { 0x0000, 0x0000, 0x0000 }, /* R7831 */ - { 0x0000, 0x0000, 0x0000 }, /* R7832 */ - { 0x0000, 0x0000, 0x0000 }, /* R7833 */ - { 0x0000, 0x0000, 0x0000 }, /* R7834 */ - { 0x0000, 0x0000, 0x0000 }, /* R7835 */ - { 0x0000, 0x0000, 0x0000 }, /* R7836 */ - { 0x0000, 0x0000, 0x0000 }, /* R7837 */ - { 0x0000, 0x0000, 0x0000 }, /* R7838 */ - { 0x0000, 0x0000, 0x0000 }, /* R7839 */ - { 0x0000, 0x0000, 0x0000 }, /* R7840 */ - { 0x0000, 0x0000, 0x0000 }, /* R7841 */ - { 0x0000, 0x0000, 0x0000 }, /* R7842 */ - { 0x0000, 0x0000, 0x0000 }, /* R7843 */ - { 0x0000, 0x0000, 0x0000 }, /* R7844 */ - { 0x0000, 0x0000, 0x0000 }, /* R7845 */ - { 0x0000, 0x0000, 0x0000 }, /* R7846 */ - { 0x0000, 0x0000, 0x0000 }, /* R7847 */ - { 0x0000, 0x0000, 0x0000 }, /* R7848 */ - { 0x0000, 0x0000, 0x0000 }, /* R7849 */ - { 0x0000, 0x0000, 0x0000 }, /* R7850 */ - { 0x0000, 0x0000, 0x0000 }, /* R7851 */ - { 0x0000, 0x0000, 0x0000 }, /* R7852 */ - { 0x0000, 0x0000, 0x0000 }, /* R7853 */ - { 0x0000, 0x0000, 0x0000 }, /* R7854 */ - { 0x0000, 0x0000, 0x0000 }, /* R7855 */ - { 0x0000, 0x0000, 0x0000 }, /* R7856 */ - { 0x0000, 0x0000, 0x0000 }, /* R7857 */ - { 0x0000, 0x0000, 0x0000 }, /* R7858 */ - { 0x0000, 0x0000, 0x0000 }, /* R7859 */ - { 0x0000, 0x0000, 0x0000 }, /* R7860 */ - { 0x0000, 0x0000, 0x0000 }, /* R7861 */ - { 0x0000, 0x0000, 0x0000 }, /* R7862 */ - { 0x0000, 0x0000, 0x0000 }, /* R7863 */ - { 0x0000, 0x0000, 0x0000 }, /* R7864 */ - { 0x0000, 0x0000, 0x0000 }, /* R7865 */ - { 0x0000, 0x0000, 0x0000 }, /* R7866 */ - { 0x0000, 0x0000, 0x0000 }, /* R7867 */ - { 0x0000, 0x0000, 0x0000 }, /* R7868 */ - { 0x0000, 0x0000, 0x0000 }, /* R7869 */ - { 0x0000, 0x0000, 0x0000 }, /* R7870 */ - { 0x0000, 0x0000, 0x0000 }, /* R7871 */ - { 0x0000, 0x0000, 0x0000 }, /* R7872 */ - { 0x0000, 0x0000, 0x0000 }, /* R7873 */ - { 0x0000, 0x0000, 0x0000 }, /* R7874 */ - { 0x0000, 0x0000, 0x0000 }, /* R7875 */ - { 0x0000, 0x0000, 0x0000 }, /* R7876 */ - { 0x0000, 0x0000, 0x0000 }, /* R7877 */ - { 0x0000, 0x0000, 0x0000 }, /* R7878 */ - { 0x0000, 0x0000, 0x0000 }, /* R7879 */ - { 0x0000, 0x0000, 0x0000 }, /* R7880 */ - { 0x0000, 0x0000, 0x0000 }, /* R7881 */ - { 0x0000, 0x0000, 0x0000 }, /* R7882 */ - { 0x0000, 0x0000, 0x0000 }, /* R7883 */ - { 0x0000, 0x0000, 0x0000 }, /* R7884 */ - { 0x0000, 0x0000, 0x0000 }, /* R7885 */ - { 0x0000, 0x0000, 0x0000 }, /* R7886 */ - { 0x0000, 0x0000, 0x0000 }, /* R7887 */ - { 0x0000, 0x0000, 0x0000 }, /* R7888 */ - { 0x0000, 0x0000, 0x0000 }, /* R7889 */ - { 0x0000, 0x0000, 0x0000 }, /* R7890 */ - { 0x0000, 0x0000, 0x0000 }, /* R7891 */ - { 0x0000, 0x0000, 0x0000 }, /* R7892 */ - { 0x0000, 0x0000, 0x0000 }, /* R7893 */ - { 0x0000, 0x0000, 0x0000 }, /* R7894 */ - { 0x0000, 0x0000, 0x0000 }, /* R7895 */ - { 0x0000, 0x0000, 0x0000 }, /* R7896 */ - { 0x0000, 0x0000, 0x0000 }, /* R7897 */ - { 0x0000, 0x0000, 0x0000 }, /* R7898 */ - { 0x0000, 0x0000, 0x0000 }, /* R7899 */ - { 0x0000, 0x0000, 0x0000 }, /* R7900 */ - { 0x0000, 0x0000, 0x0000 }, /* R7901 */ - { 0x0000, 0x0000, 0x0000 }, /* R7902 */ - { 0x0000, 0x0000, 0x0000 }, /* R7903 */ - { 0x0000, 0x0000, 0x0000 }, /* R7904 */ - { 0x0000, 0x0000, 0x0000 }, /* R7905 */ - { 0x0000, 0x0000, 0x0000 }, /* R7906 */ - { 0x0000, 0x0000, 0x0000 }, /* R7907 */ - { 0x0000, 0x0000, 0x0000 }, /* R7908 */ - { 0x0000, 0x0000, 0x0000 }, /* R7909 */ - { 0x0000, 0x0000, 0x0000 }, /* R7910 */ - { 0x0000, 0x0000, 0x0000 }, /* R7911 */ - { 0x0000, 0x0000, 0x0000 }, /* R7912 */ - { 0x0000, 0x0000, 0x0000 }, /* R7913 */ - { 0x0000, 0x0000, 0x0000 }, /* R7914 */ - { 0x0000, 0x0000, 0x0000 }, /* R7915 */ - { 0x0000, 0x0000, 0x0000 }, /* R7916 */ - { 0x0000, 0x0000, 0x0000 }, /* R7917 */ - { 0x0000, 0x0000, 0x0000 }, /* R7918 */ - { 0x0000, 0x0000, 0x0000 }, /* R7919 */ - { 0x0000, 0x0000, 0x0000 }, /* R7920 */ - { 0x0000, 0x0000, 0x0000 }, /* R7921 */ - { 0x0000, 0x0000, 0x0000 }, /* R7922 */ - { 0x0000, 0x0000, 0x0000 }, /* R7923 */ - { 0x0000, 0x0000, 0x0000 }, /* R7924 */ - { 0x0000, 0x0000, 0x0000 }, /* R7925 */ - { 0x0000, 0x0000, 0x0000 }, /* R7926 */ - { 0x0000, 0x0000, 0x0000 }, /* R7927 */ - { 0x0000, 0x0000, 0x0000 }, /* R7928 */ - { 0x0000, 0x0000, 0x0000 }, /* R7929 */ - { 0x0000, 0x0000, 0x0000 }, /* R7930 */ - { 0x0000, 0x0000, 0x0000 }, /* R7931 */ - { 0x0000, 0x0000, 0x0000 }, /* R7932 */ - { 0x0000, 0x0000, 0x0000 }, /* R7933 */ - { 0x0000, 0x0000, 0x0000 }, /* R7934 */ - { 0x0000, 0x0000, 0x0000 }, /* R7935 */ - { 0x0000, 0x0000, 0x0000 }, /* R7936 */ - { 0x0000, 0x0000, 0x0000 }, /* R7937 */ - { 0x0000, 0x0000, 0x0000 }, /* R7938 */ - { 0x0000, 0x0000, 0x0000 }, /* R7939 */ - { 0x0000, 0x0000, 0x0000 }, /* R7940 */ - { 0x0000, 0x0000, 0x0000 }, /* R7941 */ - { 0x0000, 0x0000, 0x0000 }, /* R7942 */ - { 0x0000, 0x0000, 0x0000 }, /* R7943 */ - { 0x0000, 0x0000, 0x0000 }, /* R7944 */ - { 0x0000, 0x0000, 0x0000 }, /* R7945 */ - { 0x0000, 0x0000, 0x0000 }, /* R7946 */ - { 0x0000, 0x0000, 0x0000 }, /* R7947 */ - { 0x0000, 0x0000, 0x0000 }, /* R7948 */ - { 0x0000, 0x0000, 0x0000 }, /* R7949 */ - { 0x0000, 0x0000, 0x0000 }, /* R7950 */ - { 0x0000, 0x0000, 0x0000 }, /* R7951 */ - { 0x0000, 0x0000, 0x0000 }, /* R7952 */ - { 0x0000, 0x0000, 0x0000 }, /* R7953 */ - { 0x0000, 0x0000, 0x0000 }, /* R7954 */ - { 0x0000, 0x0000, 0x0000 }, /* R7955 */ - { 0x0000, 0x0000, 0x0000 }, /* R7956 */ - { 0x0000, 0x0000, 0x0000 }, /* R7957 */ - { 0x0000, 0x0000, 0x0000 }, /* R7958 */ - { 0x0000, 0x0000, 0x0000 }, /* R7959 */ - { 0x0000, 0x0000, 0x0000 }, /* R7960 */ - { 0x0000, 0x0000, 0x0000 }, /* R7961 */ - { 0x0000, 0x0000, 0x0000 }, /* R7962 */ - { 0x0000, 0x0000, 0x0000 }, /* R7963 */ - { 0x0000, 0x0000, 0x0000 }, /* R7964 */ - { 0x0000, 0x0000, 0x0000 }, /* R7965 */ - { 0x0000, 0x0000, 0x0000 }, /* R7966 */ - { 0x0000, 0x0000, 0x0000 }, /* R7967 */ - { 0x0000, 0x0000, 0x0000 }, /* R7968 */ - { 0x0000, 0x0000, 0x0000 }, /* R7969 */ - { 0x0000, 0x0000, 0x0000 }, /* R7970 */ - { 0x0000, 0x0000, 0x0000 }, /* R7971 */ - { 0x0000, 0x0000, 0x0000 }, /* R7972 */ - { 0x0000, 0x0000, 0x0000 }, /* R7973 */ - { 0x0000, 0x0000, 0x0000 }, /* R7974 */ - { 0x0000, 0x0000, 0x0000 }, /* R7975 */ - { 0x0000, 0x0000, 0x0000 }, /* R7976 */ - { 0x0000, 0x0000, 0x0000 }, /* R7977 */ - { 0x0000, 0x0000, 0x0000 }, /* R7978 */ - { 0x0000, 0x0000, 0x0000 }, /* R7979 */ - { 0x0000, 0x0000, 0x0000 }, /* R7980 */ - { 0x0000, 0x0000, 0x0000 }, /* R7981 */ - { 0x0000, 0x0000, 0x0000 }, /* R7982 */ - { 0x0000, 0x0000, 0x0000 }, /* R7983 */ - { 0x0000, 0x0000, 0x0000 }, /* R7984 */ - { 0x0000, 0x0000, 0x0000 }, /* R7985 */ - { 0x0000, 0x0000, 0x0000 }, /* R7986 */ - { 0x0000, 0x0000, 0x0000 }, /* R7987 */ - { 0x0000, 0x0000, 0x0000 }, /* R7988 */ - { 0x0000, 0x0000, 0x0000 }, /* R7989 */ - { 0x0000, 0x0000, 0x0000 }, /* R7990 */ - { 0x0000, 0x0000, 0x0000 }, /* R7991 */ - { 0x0000, 0x0000, 0x0000 }, /* R7992 */ - { 0x0000, 0x0000, 0x0000 }, /* R7993 */ - { 0x0000, 0x0000, 0x0000 }, /* R7994 */ - { 0x0000, 0x0000, 0x0000 }, /* R7995 */ - { 0x0000, 0x0000, 0x0000 }, /* R7996 */ - { 0x0000, 0x0000, 0x0000 }, /* R7997 */ - { 0x0000, 0x0000, 0x0000 }, /* R7998 */ - { 0x0000, 0x0000, 0x0000 }, /* R7999 */ - { 0x0000, 0x0000, 0x0000 }, /* R8000 */ - { 0x0000, 0x0000, 0x0000 }, /* R8001 */ - { 0x0000, 0x0000, 0x0000 }, /* R8002 */ - { 0x0000, 0x0000, 0x0000 }, /* R8003 */ - { 0x0000, 0x0000, 0x0000 }, /* R8004 */ - { 0x0000, 0x0000, 0x0000 }, /* R8005 */ - { 0x0000, 0x0000, 0x0000 }, /* R8006 */ - { 0x0000, 0x0000, 0x0000 }, /* R8007 */ - { 0x0000, 0x0000, 0x0000 }, /* R8008 */ - { 0x0000, 0x0000, 0x0000 }, /* R8009 */ - { 0x0000, 0x0000, 0x0000 }, /* R8010 */ - { 0x0000, 0x0000, 0x0000 }, /* R8011 */ - { 0x0000, 0x0000, 0x0000 }, /* R8012 */ - { 0x0000, 0x0000, 0x0000 }, /* R8013 */ - { 0x0000, 0x0000, 0x0000 }, /* R8014 */ - { 0x0000, 0x0000, 0x0000 }, /* R8015 */ - { 0x0000, 0x0000, 0x0000 }, /* R8016 */ - { 0x0000, 0x0000, 0x0000 }, /* R8017 */ - { 0x0000, 0x0000, 0x0000 }, /* R8018 */ - { 0x0000, 0x0000, 0x0000 }, /* R8019 */ - { 0x0000, 0x0000, 0x0000 }, /* R8020 */ - { 0x0000, 0x0000, 0x0000 }, /* R8021 */ - { 0x0000, 0x0000, 0x0000 }, /* R8022 */ - { 0x0000, 0x0000, 0x0000 }, /* R8023 */ - { 0x0000, 0x0000, 0x0000 }, /* R8024 */ - { 0x0000, 0x0000, 0x0000 }, /* R8025 */ - { 0x0000, 0x0000, 0x0000 }, /* R8026 */ - { 0x0000, 0x0000, 0x0000 }, /* R8027 */ - { 0x0000, 0x0000, 0x0000 }, /* R8028 */ - { 0x0000, 0x0000, 0x0000 }, /* R8029 */ - { 0x0000, 0x0000, 0x0000 }, /* R8030 */ - { 0x0000, 0x0000, 0x0000 }, /* R8031 */ - { 0x0000, 0x0000, 0x0000 }, /* R8032 */ - { 0x0000, 0x0000, 0x0000 }, /* R8033 */ - { 0x0000, 0x0000, 0x0000 }, /* R8034 */ - { 0x0000, 0x0000, 0x0000 }, /* R8035 */ - { 0x0000, 0x0000, 0x0000 }, /* R8036 */ - { 0x0000, 0x0000, 0x0000 }, /* R8037 */ - { 0x0000, 0x0000, 0x0000 }, /* R8038 */ - { 0x0000, 0x0000, 0x0000 }, /* R8039 */ - { 0x0000, 0x0000, 0x0000 }, /* R8040 */ - { 0x0000, 0x0000, 0x0000 }, /* R8041 */ - { 0x0000, 0x0000, 0x0000 }, /* R8042 */ - { 0x0000, 0x0000, 0x0000 }, /* R8043 */ - { 0x0000, 0x0000, 0x0000 }, /* R8044 */ - { 0x0000, 0x0000, 0x0000 }, /* R8045 */ - { 0x0000, 0x0000, 0x0000 }, /* R8046 */ - { 0x0000, 0x0000, 0x0000 }, /* R8047 */ - { 0x0000, 0x0000, 0x0000 }, /* R8048 */ - { 0x0000, 0x0000, 0x0000 }, /* R8049 */ - { 0x0000, 0x0000, 0x0000 }, /* R8050 */ - { 0x0000, 0x0000, 0x0000 }, /* R8051 */ - { 0x0000, 0x0000, 0x0000 }, /* R8052 */ - { 0x0000, 0x0000, 0x0000 }, /* R8053 */ - { 0x0000, 0x0000, 0x0000 }, /* R8054 */ - { 0x0000, 0x0000, 0x0000 }, /* R8055 */ - { 0x0000, 0x0000, 0x0000 }, /* R8056 */ - { 0x0000, 0x0000, 0x0000 }, /* R8057 */ - { 0x0000, 0x0000, 0x0000 }, /* R8058 */ - { 0x0000, 0x0000, 0x0000 }, /* R8059 */ - { 0x0000, 0x0000, 0x0000 }, /* R8060 */ - { 0x0000, 0x0000, 0x0000 }, /* R8061 */ - { 0x0000, 0x0000, 0x0000 }, /* R8062 */ - { 0x0000, 0x0000, 0x0000 }, /* R8063 */ - { 0x0000, 0x0000, 0x0000 }, /* R8064 */ - { 0x0000, 0x0000, 0x0000 }, /* R8065 */ - { 0x0000, 0x0000, 0x0000 }, /* R8066 */ - { 0x0000, 0x0000, 0x0000 }, /* R8067 */ - { 0x0000, 0x0000, 0x0000 }, /* R8068 */ - { 0x0000, 0x0000, 0x0000 }, /* R8069 */ - { 0x0000, 0x0000, 0x0000 }, /* R8070 */ - { 0x0000, 0x0000, 0x0000 }, /* R8071 */ - { 0x0000, 0x0000, 0x0000 }, /* R8072 */ - { 0x0000, 0x0000, 0x0000 }, /* R8073 */ - { 0x0000, 0x0000, 0x0000 }, /* R8074 */ - { 0x0000, 0x0000, 0x0000 }, /* R8075 */ - { 0x0000, 0x0000, 0x0000 }, /* R8076 */ - { 0x0000, 0x0000, 0x0000 }, /* R8077 */ - { 0x0000, 0x0000, 0x0000 }, /* R8078 */ - { 0x0000, 0x0000, 0x0000 }, /* R8079 */ - { 0x0000, 0x0000, 0x0000 }, /* R8080 */ - { 0x0000, 0x0000, 0x0000 }, /* R8081 */ - { 0x0000, 0x0000, 0x0000 }, /* R8082 */ - { 0x0000, 0x0000, 0x0000 }, /* R8083 */ - { 0x0000, 0x0000, 0x0000 }, /* R8084 */ - { 0x0000, 0x0000, 0x0000 }, /* R8085 */ - { 0x0000, 0x0000, 0x0000 }, /* R8086 */ - { 0x0000, 0x0000, 0x0000 }, /* R8087 */ - { 0x0000, 0x0000, 0x0000 }, /* R8088 */ - { 0x0000, 0x0000, 0x0000 }, /* R8089 */ - { 0x0000, 0x0000, 0x0000 }, /* R8090 */ - { 0x0000, 0x0000, 0x0000 }, /* R8091 */ - { 0x0000, 0x0000, 0x0000 }, /* R8092 */ - { 0x0000, 0x0000, 0x0000 }, /* R8093 */ - { 0x0000, 0x0000, 0x0000 }, /* R8094 */ - { 0x0000, 0x0000, 0x0000 }, /* R8095 */ - { 0x0000, 0x0000, 0x0000 }, /* R8096 */ - { 0x0000, 0x0000, 0x0000 }, /* R8097 */ - { 0x0000, 0x0000, 0x0000 }, /* R8098 */ - { 0x0000, 0x0000, 0x0000 }, /* R8099 */ - { 0x0000, 0x0000, 0x0000 }, /* R8100 */ - { 0x0000, 0x0000, 0x0000 }, /* R8101 */ - { 0x0000, 0x0000, 0x0000 }, /* R8102 */ - { 0x0000, 0x0000, 0x0000 }, /* R8103 */ - { 0x0000, 0x0000, 0x0000 }, /* R8104 */ - { 0x0000, 0x0000, 0x0000 }, /* R8105 */ - { 0x0000, 0x0000, 0x0000 }, /* R8106 */ - { 0x0000, 0x0000, 0x0000 }, /* R8107 */ - { 0x0000, 0x0000, 0x0000 }, /* R8108 */ - { 0x0000, 0x0000, 0x0000 }, /* R8109 */ - { 0x0000, 0x0000, 0x0000 }, /* R8110 */ - { 0x0000, 0x0000, 0x0000 }, /* R8111 */ - { 0x0000, 0x0000, 0x0000 }, /* R8112 */ - { 0x0000, 0x0000, 0x0000 }, /* R8113 */ - { 0x0000, 0x0000, 0x0000 }, /* R8114 */ - { 0x0000, 0x0000, 0x0000 }, /* R8115 */ - { 0x0000, 0x0000, 0x0000 }, /* R8116 */ - { 0x0000, 0x0000, 0x0000 }, /* R8117 */ - { 0x0000, 0x0000, 0x0000 }, /* R8118 */ - { 0x0000, 0x0000, 0x0000 }, /* R8119 */ - { 0x0000, 0x0000, 0x0000 }, /* R8120 */ - { 0x0000, 0x0000, 0x0000 }, /* R8121 */ - { 0x0000, 0x0000, 0x0000 }, /* R8122 */ - { 0x0000, 0x0000, 0x0000 }, /* R8123 */ - { 0x0000, 0x0000, 0x0000 }, /* R8124 */ - { 0x0000, 0x0000, 0x0000 }, /* R8125 */ - { 0x0000, 0x0000, 0x0000 }, /* R8126 */ - { 0x0000, 0x0000, 0x0000 }, /* R8127 */ - { 0x0000, 0x0000, 0x0000 }, /* R8128 */ - { 0x0000, 0x0000, 0x0000 }, /* R8129 */ - { 0x0000, 0x0000, 0x0000 }, /* R8130 */ - { 0x0000, 0x0000, 0x0000 }, /* R8131 */ - { 0x0000, 0x0000, 0x0000 }, /* R8132 */ - { 0x0000, 0x0000, 0x0000 }, /* R8133 */ - { 0x0000, 0x0000, 0x0000 }, /* R8134 */ - { 0x0000, 0x0000, 0x0000 }, /* R8135 */ - { 0x0000, 0x0000, 0x0000 }, /* R8136 */ - { 0x0000, 0x0000, 0x0000 }, /* R8137 */ - { 0x0000, 0x0000, 0x0000 }, /* R8138 */ - { 0x0000, 0x0000, 0x0000 }, /* R8139 */ - { 0x0000, 0x0000, 0x0000 }, /* R8140 */ - { 0x0000, 0x0000, 0x0000 }, /* R8141 */ - { 0x0000, 0x0000, 0x0000 }, /* R8142 */ - { 0x0000, 0x0000, 0x0000 }, /* R8143 */ - { 0x0000, 0x0000, 0x0000 }, /* R8144 */ - { 0x0000, 0x0000, 0x0000 }, /* R8145 */ - { 0x0000, 0x0000, 0x0000 }, /* R8146 */ - { 0x0000, 0x0000, 0x0000 }, /* R8147 */ - { 0x0000, 0x0000, 0x0000 }, /* R8148 */ - { 0x0000, 0x0000, 0x0000 }, /* R8149 */ - { 0x0000, 0x0000, 0x0000 }, /* R8150 */ - { 0x0000, 0x0000, 0x0000 }, /* R8151 */ - { 0x0000, 0x0000, 0x0000 }, /* R8152 */ - { 0x0000, 0x0000, 0x0000 }, /* R8153 */ - { 0x0000, 0x0000, 0x0000 }, /* R8154 */ - { 0x0000, 0x0000, 0x0000 }, /* R8155 */ - { 0x0000, 0x0000, 0x0000 }, /* R8156 */ - { 0x0000, 0x0000, 0x0000 }, /* R8157 */ - { 0x0000, 0x0000, 0x0000 }, /* R8158 */ - { 0x0000, 0x0000, 0x0000 }, /* R8159 */ - { 0x0000, 0x0000, 0x0000 }, /* R8160 */ - { 0x0000, 0x0000, 0x0000 }, /* R8161 */ - { 0x0000, 0x0000, 0x0000 }, /* R8162 */ - { 0x0000, 0x0000, 0x0000 }, /* R8163 */ - { 0x0000, 0x0000, 0x0000 }, /* R8164 */ - { 0x0000, 0x0000, 0x0000 }, /* R8165 */ - { 0x0000, 0x0000, 0x0000 }, /* R8166 */ - { 0x0000, 0x0000, 0x0000 }, /* R8167 */ - { 0x0000, 0x0000, 0x0000 }, /* R8168 */ - { 0x0000, 0x0000, 0x0000 }, /* R8169 */ - { 0x0000, 0x0000, 0x0000 }, /* R8170 */ - { 0x0000, 0x0000, 0x0000 }, /* R8171 */ - { 0x0000, 0x0000, 0x0000 }, /* R8172 */ - { 0x0000, 0x0000, 0x0000 }, /* R8173 */ - { 0x0000, 0x0000, 0x0000 }, /* R8174 */ - { 0x0000, 0x0000, 0x0000 }, /* R8175 */ - { 0x0000, 0x0000, 0x0000 }, /* R8176 */ - { 0x0000, 0x0000, 0x0000 }, /* R8177 */ - { 0x0000, 0x0000, 0x0000 }, /* R8178 */ - { 0x0000, 0x0000, 0x0000 }, /* R8179 */ - { 0x0000, 0x0000, 0x0000 }, /* R8180 */ - { 0x0000, 0x0000, 0x0000 }, /* R8181 */ - { 0x0000, 0x0000, 0x0000 }, /* R8182 */ - { 0x0000, 0x0000, 0x0000 }, /* R8183 */ - { 0x0000, 0x0000, 0x0000 }, /* R8184 */ - { 0x0000, 0x0000, 0x0000 }, /* R8185 */ - { 0x0000, 0x0000, 0x0000 }, /* R8186 */ - { 0x0000, 0x0000, 0x0000 }, /* R8187 */ - { 0x0000, 0x0000, 0x0000 }, /* R8188 */ - { 0x0000, 0x0000, 0x0000 }, /* R8189 */ - { 0x0000, 0x0000, 0x0000 }, /* R8190 */ - { 0x0000, 0x0000, 0x0000 }, /* R8191 */ - { 0x03FF, 0x03FF, 0x0000 }, /* R8192 - DSP2 Instruction RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R8193 */ - { 0x0000, 0x0000, 0x0000 }, /* R8194 */ - { 0x0000, 0x0000, 0x0000 }, /* R8195 */ - { 0x0000, 0x0000, 0x0000 }, /* R8196 */ - { 0x0000, 0x0000, 0x0000 }, /* R8197 */ - { 0x0000, 0x0000, 0x0000 }, /* R8198 */ - { 0x0000, 0x0000, 0x0000 }, /* R8199 */ - { 0x0000, 0x0000, 0x0000 }, /* R8200 */ - { 0x0000, 0x0000, 0x0000 }, /* R8201 */ - { 0x0000, 0x0000, 0x0000 }, /* R8202 */ - { 0x0000, 0x0000, 0x0000 }, /* R8203 */ - { 0x0000, 0x0000, 0x0000 }, /* R8204 */ - { 0x0000, 0x0000, 0x0000 }, /* R8205 */ - { 0x0000, 0x0000, 0x0000 }, /* R8206 */ - { 0x0000, 0x0000, 0x0000 }, /* R8207 */ - { 0x0000, 0x0000, 0x0000 }, /* R8208 */ - { 0x0000, 0x0000, 0x0000 }, /* R8209 */ - { 0x0000, 0x0000, 0x0000 }, /* R8210 */ - { 0x0000, 0x0000, 0x0000 }, /* R8211 */ - { 0x0000, 0x0000, 0x0000 }, /* R8212 */ - { 0x0000, 0x0000, 0x0000 }, /* R8213 */ - { 0x0000, 0x0000, 0x0000 }, /* R8214 */ - { 0x0000, 0x0000, 0x0000 }, /* R8215 */ - { 0x0000, 0x0000, 0x0000 }, /* R8216 */ - { 0x0000, 0x0000, 0x0000 }, /* R8217 */ - { 0x0000, 0x0000, 0x0000 }, /* R8218 */ - { 0x0000, 0x0000, 0x0000 }, /* R8219 */ - { 0x0000, 0x0000, 0x0000 }, /* R8220 */ - { 0x0000, 0x0000, 0x0000 }, /* R8221 */ - { 0x0000, 0x0000, 0x0000 }, /* R8222 */ - { 0x0000, 0x0000, 0x0000 }, /* R8223 */ - { 0x0000, 0x0000, 0x0000 }, /* R8224 */ - { 0x0000, 0x0000, 0x0000 }, /* R8225 */ - { 0x0000, 0x0000, 0x0000 }, /* R8226 */ - { 0x0000, 0x0000, 0x0000 }, /* R8227 */ - { 0x0000, 0x0000, 0x0000 }, /* R8228 */ - { 0x0000, 0x0000, 0x0000 }, /* R8229 */ - { 0x0000, 0x0000, 0x0000 }, /* R8230 */ - { 0x0000, 0x0000, 0x0000 }, /* R8231 */ - { 0x0000, 0x0000, 0x0000 }, /* R8232 */ - { 0x0000, 0x0000, 0x0000 }, /* R8233 */ - { 0x0000, 0x0000, 0x0000 }, /* R8234 */ - { 0x0000, 0x0000, 0x0000 }, /* R8235 */ - { 0x0000, 0x0000, 0x0000 }, /* R8236 */ - { 0x0000, 0x0000, 0x0000 }, /* R8237 */ - { 0x0000, 0x0000, 0x0000 }, /* R8238 */ - { 0x0000, 0x0000, 0x0000 }, /* R8239 */ - { 0x0000, 0x0000, 0x0000 }, /* R8240 */ - { 0x0000, 0x0000, 0x0000 }, /* R8241 */ - { 0x0000, 0x0000, 0x0000 }, /* R8242 */ - { 0x0000, 0x0000, 0x0000 }, /* R8243 */ - { 0x0000, 0x0000, 0x0000 }, /* R8244 */ - { 0x0000, 0x0000, 0x0000 }, /* R8245 */ - { 0x0000, 0x0000, 0x0000 }, /* R8246 */ - { 0x0000, 0x0000, 0x0000 }, /* R8247 */ - { 0x0000, 0x0000, 0x0000 }, /* R8248 */ - { 0x0000, 0x0000, 0x0000 }, /* R8249 */ - { 0x0000, 0x0000, 0x0000 }, /* R8250 */ - { 0x0000, 0x0000, 0x0000 }, /* R8251 */ - { 0x0000, 0x0000, 0x0000 }, /* R8252 */ - { 0x0000, 0x0000, 0x0000 }, /* R8253 */ - { 0x0000, 0x0000, 0x0000 }, /* R8254 */ - { 0x0000, 0x0000, 0x0000 }, /* R8255 */ - { 0x0000, 0x0000, 0x0000 }, /* R8256 */ - { 0x0000, 0x0000, 0x0000 }, /* R8257 */ - { 0x0000, 0x0000, 0x0000 }, /* R8258 */ - { 0x0000, 0x0000, 0x0000 }, /* R8259 */ - { 0x0000, 0x0000, 0x0000 }, /* R8260 */ - { 0x0000, 0x0000, 0x0000 }, /* R8261 */ - { 0x0000, 0x0000, 0x0000 }, /* R8262 */ - { 0x0000, 0x0000, 0x0000 }, /* R8263 */ - { 0x0000, 0x0000, 0x0000 }, /* R8264 */ - { 0x0000, 0x0000, 0x0000 }, /* R8265 */ - { 0x0000, 0x0000, 0x0000 }, /* R8266 */ - { 0x0000, 0x0000, 0x0000 }, /* R8267 */ - { 0x0000, 0x0000, 0x0000 }, /* R8268 */ - { 0x0000, 0x0000, 0x0000 }, /* R8269 */ - { 0x0000, 0x0000, 0x0000 }, /* R8270 */ - { 0x0000, 0x0000, 0x0000 }, /* R8271 */ - { 0x0000, 0x0000, 0x0000 }, /* R8272 */ - { 0x0000, 0x0000, 0x0000 }, /* R8273 */ - { 0x0000, 0x0000, 0x0000 }, /* R8274 */ - { 0x0000, 0x0000, 0x0000 }, /* R8275 */ - { 0x0000, 0x0000, 0x0000 }, /* R8276 */ - { 0x0000, 0x0000, 0x0000 }, /* R8277 */ - { 0x0000, 0x0000, 0x0000 }, /* R8278 */ - { 0x0000, 0x0000, 0x0000 }, /* R8279 */ - { 0x0000, 0x0000, 0x0000 }, /* R8280 */ - { 0x0000, 0x0000, 0x0000 }, /* R8281 */ - { 0x0000, 0x0000, 0x0000 }, /* R8282 */ - { 0x0000, 0x0000, 0x0000 }, /* R8283 */ - { 0x0000, 0x0000, 0x0000 }, /* R8284 */ - { 0x0000, 0x0000, 0x0000 }, /* R8285 */ - { 0x0000, 0x0000, 0x0000 }, /* R8286 */ - { 0x0000, 0x0000, 0x0000 }, /* R8287 */ - { 0x0000, 0x0000, 0x0000 }, /* R8288 */ - { 0x0000, 0x0000, 0x0000 }, /* R8289 */ - { 0x0000, 0x0000, 0x0000 }, /* R8290 */ - { 0x0000, 0x0000, 0x0000 }, /* R8291 */ - { 0x0000, 0x0000, 0x0000 }, /* R8292 */ - { 0x0000, 0x0000, 0x0000 }, /* R8293 */ - { 0x0000, 0x0000, 0x0000 }, /* R8294 */ - { 0x0000, 0x0000, 0x0000 }, /* R8295 */ - { 0x0000, 0x0000, 0x0000 }, /* R8296 */ - { 0x0000, 0x0000, 0x0000 }, /* R8297 */ - { 0x0000, 0x0000, 0x0000 }, /* R8298 */ - { 0x0000, 0x0000, 0x0000 }, /* R8299 */ - { 0x0000, 0x0000, 0x0000 }, /* R8300 */ - { 0x0000, 0x0000, 0x0000 }, /* R8301 */ - { 0x0000, 0x0000, 0x0000 }, /* R8302 */ - { 0x0000, 0x0000, 0x0000 }, /* R8303 */ - { 0x0000, 0x0000, 0x0000 }, /* R8304 */ - { 0x0000, 0x0000, 0x0000 }, /* R8305 */ - { 0x0000, 0x0000, 0x0000 }, /* R8306 */ - { 0x0000, 0x0000, 0x0000 }, /* R8307 */ - { 0x0000, 0x0000, 0x0000 }, /* R8308 */ - { 0x0000, 0x0000, 0x0000 }, /* R8309 */ - { 0x0000, 0x0000, 0x0000 }, /* R8310 */ - { 0x0000, 0x0000, 0x0000 }, /* R8311 */ - { 0x0000, 0x0000, 0x0000 }, /* R8312 */ - { 0x0000, 0x0000, 0x0000 }, /* R8313 */ - { 0x0000, 0x0000, 0x0000 }, /* R8314 */ - { 0x0000, 0x0000, 0x0000 }, /* R8315 */ - { 0x0000, 0x0000, 0x0000 }, /* R8316 */ - { 0x0000, 0x0000, 0x0000 }, /* R8317 */ - { 0x0000, 0x0000, 0x0000 }, /* R8318 */ - { 0x0000, 0x0000, 0x0000 }, /* R8319 */ - { 0x0000, 0x0000, 0x0000 }, /* R8320 */ - { 0x0000, 0x0000, 0x0000 }, /* R8321 */ - { 0x0000, 0x0000, 0x0000 }, /* R8322 */ - { 0x0000, 0x0000, 0x0000 }, /* R8323 */ - { 0x0000, 0x0000, 0x0000 }, /* R8324 */ - { 0x0000, 0x0000, 0x0000 }, /* R8325 */ - { 0x0000, 0x0000, 0x0000 }, /* R8326 */ - { 0x0000, 0x0000, 0x0000 }, /* R8327 */ - { 0x0000, 0x0000, 0x0000 }, /* R8328 */ - { 0x0000, 0x0000, 0x0000 }, /* R8329 */ - { 0x0000, 0x0000, 0x0000 }, /* R8330 */ - { 0x0000, 0x0000, 0x0000 }, /* R8331 */ - { 0x0000, 0x0000, 0x0000 }, /* R8332 */ - { 0x0000, 0x0000, 0x0000 }, /* R8333 */ - { 0x0000, 0x0000, 0x0000 }, /* R8334 */ - { 0x0000, 0x0000, 0x0000 }, /* R8335 */ - { 0x0000, 0x0000, 0x0000 }, /* R8336 */ - { 0x0000, 0x0000, 0x0000 }, /* R8337 */ - { 0x0000, 0x0000, 0x0000 }, /* R8338 */ - { 0x0000, 0x0000, 0x0000 }, /* R8339 */ - { 0x0000, 0x0000, 0x0000 }, /* R8340 */ - { 0x0000, 0x0000, 0x0000 }, /* R8341 */ - { 0x0000, 0x0000, 0x0000 }, /* R8342 */ - { 0x0000, 0x0000, 0x0000 }, /* R8343 */ - { 0x0000, 0x0000, 0x0000 }, /* R8344 */ - { 0x0000, 0x0000, 0x0000 }, /* R8345 */ - { 0x0000, 0x0000, 0x0000 }, /* R8346 */ - { 0x0000, 0x0000, 0x0000 }, /* R8347 */ - { 0x0000, 0x0000, 0x0000 }, /* R8348 */ - { 0x0000, 0x0000, 0x0000 }, /* R8349 */ - { 0x0000, 0x0000, 0x0000 }, /* R8350 */ - { 0x0000, 0x0000, 0x0000 }, /* R8351 */ - { 0x0000, 0x0000, 0x0000 }, /* R8352 */ - { 0x0000, 0x0000, 0x0000 }, /* R8353 */ - { 0x0000, 0x0000, 0x0000 }, /* R8354 */ - { 0x0000, 0x0000, 0x0000 }, /* R8355 */ - { 0x0000, 0x0000, 0x0000 }, /* R8356 */ - { 0x0000, 0x0000, 0x0000 }, /* R8357 */ - { 0x0000, 0x0000, 0x0000 }, /* R8358 */ - { 0x0000, 0x0000, 0x0000 }, /* R8359 */ - { 0x0000, 0x0000, 0x0000 }, /* R8360 */ - { 0x0000, 0x0000, 0x0000 }, /* R8361 */ - { 0x0000, 0x0000, 0x0000 }, /* R8362 */ - { 0x0000, 0x0000, 0x0000 }, /* R8363 */ - { 0x0000, 0x0000, 0x0000 }, /* R8364 */ - { 0x0000, 0x0000, 0x0000 }, /* R8365 */ - { 0x0000, 0x0000, 0x0000 }, /* R8366 */ - { 0x0000, 0x0000, 0x0000 }, /* R8367 */ - { 0x0000, 0x0000, 0x0000 }, /* R8368 */ - { 0x0000, 0x0000, 0x0000 }, /* R8369 */ - { 0x0000, 0x0000, 0x0000 }, /* R8370 */ - { 0x0000, 0x0000, 0x0000 }, /* R8371 */ - { 0x0000, 0x0000, 0x0000 }, /* R8372 */ - { 0x0000, 0x0000, 0x0000 }, /* R8373 */ - { 0x0000, 0x0000, 0x0000 }, /* R8374 */ - { 0x0000, 0x0000, 0x0000 }, /* R8375 */ - { 0x0000, 0x0000, 0x0000 }, /* R8376 */ - { 0x0000, 0x0000, 0x0000 }, /* R8377 */ - { 0x0000, 0x0000, 0x0000 }, /* R8378 */ - { 0x0000, 0x0000, 0x0000 }, /* R8379 */ - { 0x0000, 0x0000, 0x0000 }, /* R8380 */ - { 0x0000, 0x0000, 0x0000 }, /* R8381 */ - { 0x0000, 0x0000, 0x0000 }, /* R8382 */ - { 0x0000, 0x0000, 0x0000 }, /* R8383 */ - { 0x0000, 0x0000, 0x0000 }, /* R8384 */ - { 0x0000, 0x0000, 0x0000 }, /* R8385 */ - { 0x0000, 0x0000, 0x0000 }, /* R8386 */ - { 0x0000, 0x0000, 0x0000 }, /* R8387 */ - { 0x0000, 0x0000, 0x0000 }, /* R8388 */ - { 0x0000, 0x0000, 0x0000 }, /* R8389 */ - { 0x0000, 0x0000, 0x0000 }, /* R8390 */ - { 0x0000, 0x0000, 0x0000 }, /* R8391 */ - { 0x0000, 0x0000, 0x0000 }, /* R8392 */ - { 0x0000, 0x0000, 0x0000 }, /* R8393 */ - { 0x0000, 0x0000, 0x0000 }, /* R8394 */ - { 0x0000, 0x0000, 0x0000 }, /* R8395 */ - { 0x0000, 0x0000, 0x0000 }, /* R8396 */ - { 0x0000, 0x0000, 0x0000 }, /* R8397 */ - { 0x0000, 0x0000, 0x0000 }, /* R8398 */ - { 0x0000, 0x0000, 0x0000 }, /* R8399 */ - { 0x0000, 0x0000, 0x0000 }, /* R8400 */ - { 0x0000, 0x0000, 0x0000 }, /* R8401 */ - { 0x0000, 0x0000, 0x0000 }, /* R8402 */ - { 0x0000, 0x0000, 0x0000 }, /* R8403 */ - { 0x0000, 0x0000, 0x0000 }, /* R8404 */ - { 0x0000, 0x0000, 0x0000 }, /* R8405 */ - { 0x0000, 0x0000, 0x0000 }, /* R8406 */ - { 0x0000, 0x0000, 0x0000 }, /* R8407 */ - { 0x0000, 0x0000, 0x0000 }, /* R8408 */ - { 0x0000, 0x0000, 0x0000 }, /* R8409 */ - { 0x0000, 0x0000, 0x0000 }, /* R8410 */ - { 0x0000, 0x0000, 0x0000 }, /* R8411 */ - { 0x0000, 0x0000, 0x0000 }, /* R8412 */ - { 0x0000, 0x0000, 0x0000 }, /* R8413 */ - { 0x0000, 0x0000, 0x0000 }, /* R8414 */ - { 0x0000, 0x0000, 0x0000 }, /* R8415 */ - { 0x0000, 0x0000, 0x0000 }, /* R8416 */ - { 0x0000, 0x0000, 0x0000 }, /* R8417 */ - { 0x0000, 0x0000, 0x0000 }, /* R8418 */ - { 0x0000, 0x0000, 0x0000 }, /* R8419 */ - { 0x0000, 0x0000, 0x0000 }, /* R8420 */ - { 0x0000, 0x0000, 0x0000 }, /* R8421 */ - { 0x0000, 0x0000, 0x0000 }, /* R8422 */ - { 0x0000, 0x0000, 0x0000 }, /* R8423 */ - { 0x0000, 0x0000, 0x0000 }, /* R8424 */ - { 0x0000, 0x0000, 0x0000 }, /* R8425 */ - { 0x0000, 0x0000, 0x0000 }, /* R8426 */ - { 0x0000, 0x0000, 0x0000 }, /* R8427 */ - { 0x0000, 0x0000, 0x0000 }, /* R8428 */ - { 0x0000, 0x0000, 0x0000 }, /* R8429 */ - { 0x0000, 0x0000, 0x0000 }, /* R8430 */ - { 0x0000, 0x0000, 0x0000 }, /* R8431 */ - { 0x0000, 0x0000, 0x0000 }, /* R8432 */ - { 0x0000, 0x0000, 0x0000 }, /* R8433 */ - { 0x0000, 0x0000, 0x0000 }, /* R8434 */ - { 0x0000, 0x0000, 0x0000 }, /* R8435 */ - { 0x0000, 0x0000, 0x0000 }, /* R8436 */ - { 0x0000, 0x0000, 0x0000 }, /* R8437 */ - { 0x0000, 0x0000, 0x0000 }, /* R8438 */ - { 0x0000, 0x0000, 0x0000 }, /* R8439 */ - { 0x0000, 0x0000, 0x0000 }, /* R8440 */ - { 0x0000, 0x0000, 0x0000 }, /* R8441 */ - { 0x0000, 0x0000, 0x0000 }, /* R8442 */ - { 0x0000, 0x0000, 0x0000 }, /* R8443 */ - { 0x0000, 0x0000, 0x0000 }, /* R8444 */ - { 0x0000, 0x0000, 0x0000 }, /* R8445 */ - { 0x0000, 0x0000, 0x0000 }, /* R8446 */ - { 0x0000, 0x0000, 0x0000 }, /* R8447 */ - { 0x0000, 0x0000, 0x0000 }, /* R8448 */ - { 0x0000, 0x0000, 0x0000 }, /* R8449 */ - { 0x0000, 0x0000, 0x0000 }, /* R8450 */ - { 0x0000, 0x0000, 0x0000 }, /* R8451 */ - { 0x0000, 0x0000, 0x0000 }, /* R8452 */ - { 0x0000, 0x0000, 0x0000 }, /* R8453 */ - { 0x0000, 0x0000, 0x0000 }, /* R8454 */ - { 0x0000, 0x0000, 0x0000 }, /* R8455 */ - { 0x0000, 0x0000, 0x0000 }, /* R8456 */ - { 0x0000, 0x0000, 0x0000 }, /* R8457 */ - { 0x0000, 0x0000, 0x0000 }, /* R8458 */ - { 0x0000, 0x0000, 0x0000 }, /* R8459 */ - { 0x0000, 0x0000, 0x0000 }, /* R8460 */ - { 0x0000, 0x0000, 0x0000 }, /* R8461 */ - { 0x0000, 0x0000, 0x0000 }, /* R8462 */ - { 0x0000, 0x0000, 0x0000 }, /* R8463 */ - { 0x0000, 0x0000, 0x0000 }, /* R8464 */ - { 0x0000, 0x0000, 0x0000 }, /* R8465 */ - { 0x0000, 0x0000, 0x0000 }, /* R8466 */ - { 0x0000, 0x0000, 0x0000 }, /* R8467 */ - { 0x0000, 0x0000, 0x0000 }, /* R8468 */ - { 0x0000, 0x0000, 0x0000 }, /* R8469 */ - { 0x0000, 0x0000, 0x0000 }, /* R8470 */ - { 0x0000, 0x0000, 0x0000 }, /* R8471 */ - { 0x0000, 0x0000, 0x0000 }, /* R8472 */ - { 0x0000, 0x0000, 0x0000 }, /* R8473 */ - { 0x0000, 0x0000, 0x0000 }, /* R8474 */ - { 0x0000, 0x0000, 0x0000 }, /* R8475 */ - { 0x0000, 0x0000, 0x0000 }, /* R8476 */ - { 0x0000, 0x0000, 0x0000 }, /* R8477 */ - { 0x0000, 0x0000, 0x0000 }, /* R8478 */ - { 0x0000, 0x0000, 0x0000 }, /* R8479 */ - { 0x0000, 0x0000, 0x0000 }, /* R8480 */ - { 0x0000, 0x0000, 0x0000 }, /* R8481 */ - { 0x0000, 0x0000, 0x0000 }, /* R8482 */ - { 0x0000, 0x0000, 0x0000 }, /* R8483 */ - { 0x0000, 0x0000, 0x0000 }, /* R8484 */ - { 0x0000, 0x0000, 0x0000 }, /* R8485 */ - { 0x0000, 0x0000, 0x0000 }, /* R8486 */ - { 0x0000, 0x0000, 0x0000 }, /* R8487 */ - { 0x0000, 0x0000, 0x0000 }, /* R8488 */ - { 0x0000, 0x0000, 0x0000 }, /* R8489 */ - { 0x0000, 0x0000, 0x0000 }, /* R8490 */ - { 0x0000, 0x0000, 0x0000 }, /* R8491 */ - { 0x0000, 0x0000, 0x0000 }, /* R8492 */ - { 0x0000, 0x0000, 0x0000 }, /* R8493 */ - { 0x0000, 0x0000, 0x0000 }, /* R8494 */ - { 0x0000, 0x0000, 0x0000 }, /* R8495 */ - { 0x0000, 0x0000, 0x0000 }, /* R8496 */ - { 0x0000, 0x0000, 0x0000 }, /* R8497 */ - { 0x0000, 0x0000, 0x0000 }, /* R8498 */ - { 0x0000, 0x0000, 0x0000 }, /* R8499 */ - { 0x0000, 0x0000, 0x0000 }, /* R8500 */ - { 0x0000, 0x0000, 0x0000 }, /* R8501 */ - { 0x0000, 0x0000, 0x0000 }, /* R8502 */ - { 0x0000, 0x0000, 0x0000 }, /* R8503 */ - { 0x0000, 0x0000, 0x0000 }, /* R8504 */ - { 0x0000, 0x0000, 0x0000 }, /* R8505 */ - { 0x0000, 0x0000, 0x0000 }, /* R8506 */ - { 0x0000, 0x0000, 0x0000 }, /* R8507 */ - { 0x0000, 0x0000, 0x0000 }, /* R8508 */ - { 0x0000, 0x0000, 0x0000 }, /* R8509 */ - { 0x0000, 0x0000, 0x0000 }, /* R8510 */ - { 0x0000, 0x0000, 0x0000 }, /* R8511 */ - { 0x0000, 0x0000, 0x0000 }, /* R8512 */ - { 0x0000, 0x0000, 0x0000 }, /* R8513 */ - { 0x0000, 0x0000, 0x0000 }, /* R8514 */ - { 0x0000, 0x0000, 0x0000 }, /* R8515 */ - { 0x0000, 0x0000, 0x0000 }, /* R8516 */ - { 0x0000, 0x0000, 0x0000 }, /* R8517 */ - { 0x0000, 0x0000, 0x0000 }, /* R8518 */ - { 0x0000, 0x0000, 0x0000 }, /* R8519 */ - { 0x0000, 0x0000, 0x0000 }, /* R8520 */ - { 0x0000, 0x0000, 0x0000 }, /* R8521 */ - { 0x0000, 0x0000, 0x0000 }, /* R8522 */ - { 0x0000, 0x0000, 0x0000 }, /* R8523 */ - { 0x0000, 0x0000, 0x0000 }, /* R8524 */ - { 0x0000, 0x0000, 0x0000 }, /* R8525 */ - { 0x0000, 0x0000, 0x0000 }, /* R8526 */ - { 0x0000, 0x0000, 0x0000 }, /* R8527 */ - { 0x0000, 0x0000, 0x0000 }, /* R8528 */ - { 0x0000, 0x0000, 0x0000 }, /* R8529 */ - { 0x0000, 0x0000, 0x0000 }, /* R8530 */ - { 0x0000, 0x0000, 0x0000 }, /* R8531 */ - { 0x0000, 0x0000, 0x0000 }, /* R8532 */ - { 0x0000, 0x0000, 0x0000 }, /* R8533 */ - { 0x0000, 0x0000, 0x0000 }, /* R8534 */ - { 0x0000, 0x0000, 0x0000 }, /* R8535 */ - { 0x0000, 0x0000, 0x0000 }, /* R8536 */ - { 0x0000, 0x0000, 0x0000 }, /* R8537 */ - { 0x0000, 0x0000, 0x0000 }, /* R8538 */ - { 0x0000, 0x0000, 0x0000 }, /* R8539 */ - { 0x0000, 0x0000, 0x0000 }, /* R8540 */ - { 0x0000, 0x0000, 0x0000 }, /* R8541 */ - { 0x0000, 0x0000, 0x0000 }, /* R8542 */ - { 0x0000, 0x0000, 0x0000 }, /* R8543 */ - { 0x0000, 0x0000, 0x0000 }, /* R8544 */ - { 0x0000, 0x0000, 0x0000 }, /* R8545 */ - { 0x0000, 0x0000, 0x0000 }, /* R8546 */ - { 0x0000, 0x0000, 0x0000 }, /* R8547 */ - { 0x0000, 0x0000, 0x0000 }, /* R8548 */ - { 0x0000, 0x0000, 0x0000 }, /* R8549 */ - { 0x0000, 0x0000, 0x0000 }, /* R8550 */ - { 0x0000, 0x0000, 0x0000 }, /* R8551 */ - { 0x0000, 0x0000, 0x0000 }, /* R8552 */ - { 0x0000, 0x0000, 0x0000 }, /* R8553 */ - { 0x0000, 0x0000, 0x0000 }, /* R8554 */ - { 0x0000, 0x0000, 0x0000 }, /* R8555 */ - { 0x0000, 0x0000, 0x0000 }, /* R8556 */ - { 0x0000, 0x0000, 0x0000 }, /* R8557 */ - { 0x0000, 0x0000, 0x0000 }, /* R8558 */ - { 0x0000, 0x0000, 0x0000 }, /* R8559 */ - { 0x0000, 0x0000, 0x0000 }, /* R8560 */ - { 0x0000, 0x0000, 0x0000 }, /* R8561 */ - { 0x0000, 0x0000, 0x0000 }, /* R8562 */ - { 0x0000, 0x0000, 0x0000 }, /* R8563 */ - { 0x0000, 0x0000, 0x0000 }, /* R8564 */ - { 0x0000, 0x0000, 0x0000 }, /* R8565 */ - { 0x0000, 0x0000, 0x0000 }, /* R8566 */ - { 0x0000, 0x0000, 0x0000 }, /* R8567 */ - { 0x0000, 0x0000, 0x0000 }, /* R8568 */ - { 0x0000, 0x0000, 0x0000 }, /* R8569 */ - { 0x0000, 0x0000, 0x0000 }, /* R8570 */ - { 0x0000, 0x0000, 0x0000 }, /* R8571 */ - { 0x0000, 0x0000, 0x0000 }, /* R8572 */ - { 0x0000, 0x0000, 0x0000 }, /* R8573 */ - { 0x0000, 0x0000, 0x0000 }, /* R8574 */ - { 0x0000, 0x0000, 0x0000 }, /* R8575 */ - { 0x0000, 0x0000, 0x0000 }, /* R8576 */ - { 0x0000, 0x0000, 0x0000 }, /* R8577 */ - { 0x0000, 0x0000, 0x0000 }, /* R8578 */ - { 0x0000, 0x0000, 0x0000 }, /* R8579 */ - { 0x0000, 0x0000, 0x0000 }, /* R8580 */ - { 0x0000, 0x0000, 0x0000 }, /* R8581 */ - { 0x0000, 0x0000, 0x0000 }, /* R8582 */ - { 0x0000, 0x0000, 0x0000 }, /* R8583 */ - { 0x0000, 0x0000, 0x0000 }, /* R8584 */ - { 0x0000, 0x0000, 0x0000 }, /* R8585 */ - { 0x0000, 0x0000, 0x0000 }, /* R8586 */ - { 0x0000, 0x0000, 0x0000 }, /* R8587 */ - { 0x0000, 0x0000, 0x0000 }, /* R8588 */ - { 0x0000, 0x0000, 0x0000 }, /* R8589 */ - { 0x0000, 0x0000, 0x0000 }, /* R8590 */ - { 0x0000, 0x0000, 0x0000 }, /* R8591 */ - { 0x0000, 0x0000, 0x0000 }, /* R8592 */ - { 0x0000, 0x0000, 0x0000 }, /* R8593 */ - { 0x0000, 0x0000, 0x0000 }, /* R8594 */ - { 0x0000, 0x0000, 0x0000 }, /* R8595 */ - { 0x0000, 0x0000, 0x0000 }, /* R8596 */ - { 0x0000, 0x0000, 0x0000 }, /* R8597 */ - { 0x0000, 0x0000, 0x0000 }, /* R8598 */ - { 0x0000, 0x0000, 0x0000 }, /* R8599 */ - { 0x0000, 0x0000, 0x0000 }, /* R8600 */ - { 0x0000, 0x0000, 0x0000 }, /* R8601 */ - { 0x0000, 0x0000, 0x0000 }, /* R8602 */ - { 0x0000, 0x0000, 0x0000 }, /* R8603 */ - { 0x0000, 0x0000, 0x0000 }, /* R8604 */ - { 0x0000, 0x0000, 0x0000 }, /* R8605 */ - { 0x0000, 0x0000, 0x0000 }, /* R8606 */ - { 0x0000, 0x0000, 0x0000 }, /* R8607 */ - { 0x0000, 0x0000, 0x0000 }, /* R8608 */ - { 0x0000, 0x0000, 0x0000 }, /* R8609 */ - { 0x0000, 0x0000, 0x0000 }, /* R8610 */ - { 0x0000, 0x0000, 0x0000 }, /* R8611 */ - { 0x0000, 0x0000, 0x0000 }, /* R8612 */ - { 0x0000, 0x0000, 0x0000 }, /* R8613 */ - { 0x0000, 0x0000, 0x0000 }, /* R8614 */ - { 0x0000, 0x0000, 0x0000 }, /* R8615 */ - { 0x0000, 0x0000, 0x0000 }, /* R8616 */ - { 0x0000, 0x0000, 0x0000 }, /* R8617 */ - { 0x0000, 0x0000, 0x0000 }, /* R8618 */ - { 0x0000, 0x0000, 0x0000 }, /* R8619 */ - { 0x0000, 0x0000, 0x0000 }, /* R8620 */ - { 0x0000, 0x0000, 0x0000 }, /* R8621 */ - { 0x0000, 0x0000, 0x0000 }, /* R8622 */ - { 0x0000, 0x0000, 0x0000 }, /* R8623 */ - { 0x0000, 0x0000, 0x0000 }, /* R8624 */ - { 0x0000, 0x0000, 0x0000 }, /* R8625 */ - { 0x0000, 0x0000, 0x0000 }, /* R8626 */ - { 0x0000, 0x0000, 0x0000 }, /* R8627 */ - { 0x0000, 0x0000, 0x0000 }, /* R8628 */ - { 0x0000, 0x0000, 0x0000 }, /* R8629 */ - { 0x0000, 0x0000, 0x0000 }, /* R8630 */ - { 0x0000, 0x0000, 0x0000 }, /* R8631 */ - { 0x0000, 0x0000, 0x0000 }, /* R8632 */ - { 0x0000, 0x0000, 0x0000 }, /* R8633 */ - { 0x0000, 0x0000, 0x0000 }, /* R8634 */ - { 0x0000, 0x0000, 0x0000 }, /* R8635 */ - { 0x0000, 0x0000, 0x0000 }, /* R8636 */ - { 0x0000, 0x0000, 0x0000 }, /* R8637 */ - { 0x0000, 0x0000, 0x0000 }, /* R8638 */ - { 0x0000, 0x0000, 0x0000 }, /* R8639 */ - { 0x0000, 0x0000, 0x0000 }, /* R8640 */ - { 0x0000, 0x0000, 0x0000 }, /* R8641 */ - { 0x0000, 0x0000, 0x0000 }, /* R8642 */ - { 0x0000, 0x0000, 0x0000 }, /* R8643 */ - { 0x0000, 0x0000, 0x0000 }, /* R8644 */ - { 0x0000, 0x0000, 0x0000 }, /* R8645 */ - { 0x0000, 0x0000, 0x0000 }, /* R8646 */ - { 0x0000, 0x0000, 0x0000 }, /* R8647 */ - { 0x0000, 0x0000, 0x0000 }, /* R8648 */ - { 0x0000, 0x0000, 0x0000 }, /* R8649 */ - { 0x0000, 0x0000, 0x0000 }, /* R8650 */ - { 0x0000, 0x0000, 0x0000 }, /* R8651 */ - { 0x0000, 0x0000, 0x0000 }, /* R8652 */ - { 0x0000, 0x0000, 0x0000 }, /* R8653 */ - { 0x0000, 0x0000, 0x0000 }, /* R8654 */ - { 0x0000, 0x0000, 0x0000 }, /* R8655 */ - { 0x0000, 0x0000, 0x0000 }, /* R8656 */ - { 0x0000, 0x0000, 0x0000 }, /* R8657 */ - { 0x0000, 0x0000, 0x0000 }, /* R8658 */ - { 0x0000, 0x0000, 0x0000 }, /* R8659 */ - { 0x0000, 0x0000, 0x0000 }, /* R8660 */ - { 0x0000, 0x0000, 0x0000 }, /* R8661 */ - { 0x0000, 0x0000, 0x0000 }, /* R8662 */ - { 0x0000, 0x0000, 0x0000 }, /* R8663 */ - { 0x0000, 0x0000, 0x0000 }, /* R8664 */ - { 0x0000, 0x0000, 0x0000 }, /* R8665 */ - { 0x0000, 0x0000, 0x0000 }, /* R8666 */ - { 0x0000, 0x0000, 0x0000 }, /* R8667 */ - { 0x0000, 0x0000, 0x0000 }, /* R8668 */ - { 0x0000, 0x0000, 0x0000 }, /* R8669 */ - { 0x0000, 0x0000, 0x0000 }, /* R8670 */ - { 0x0000, 0x0000, 0x0000 }, /* R8671 */ - { 0x0000, 0x0000, 0x0000 }, /* R8672 */ - { 0x0000, 0x0000, 0x0000 }, /* R8673 */ - { 0x0000, 0x0000, 0x0000 }, /* R8674 */ - { 0x0000, 0x0000, 0x0000 }, /* R8675 */ - { 0x0000, 0x0000, 0x0000 }, /* R8676 */ - { 0x0000, 0x0000, 0x0000 }, /* R8677 */ - { 0x0000, 0x0000, 0x0000 }, /* R8678 */ - { 0x0000, 0x0000, 0x0000 }, /* R8679 */ - { 0x0000, 0x0000, 0x0000 }, /* R8680 */ - { 0x0000, 0x0000, 0x0000 }, /* R8681 */ - { 0x0000, 0x0000, 0x0000 }, /* R8682 */ - { 0x0000, 0x0000, 0x0000 }, /* R8683 */ - { 0x0000, 0x0000, 0x0000 }, /* R8684 */ - { 0x0000, 0x0000, 0x0000 }, /* R8685 */ - { 0x0000, 0x0000, 0x0000 }, /* R8686 */ - { 0x0000, 0x0000, 0x0000 }, /* R8687 */ - { 0x0000, 0x0000, 0x0000 }, /* R8688 */ - { 0x0000, 0x0000, 0x0000 }, /* R8689 */ - { 0x0000, 0x0000, 0x0000 }, /* R8690 */ - { 0x0000, 0x0000, 0x0000 }, /* R8691 */ - { 0x0000, 0x0000, 0x0000 }, /* R8692 */ - { 0x0000, 0x0000, 0x0000 }, /* R8693 */ - { 0x0000, 0x0000, 0x0000 }, /* R8694 */ - { 0x0000, 0x0000, 0x0000 }, /* R8695 */ - { 0x0000, 0x0000, 0x0000 }, /* R8696 */ - { 0x0000, 0x0000, 0x0000 }, /* R8697 */ - { 0x0000, 0x0000, 0x0000 }, /* R8698 */ - { 0x0000, 0x0000, 0x0000 }, /* R8699 */ - { 0x0000, 0x0000, 0x0000 }, /* R8700 */ - { 0x0000, 0x0000, 0x0000 }, /* R8701 */ - { 0x0000, 0x0000, 0x0000 }, /* R8702 */ - { 0x0000, 0x0000, 0x0000 }, /* R8703 */ - { 0x0000, 0x0000, 0x0000 }, /* R8704 */ - { 0x0000, 0x0000, 0x0000 }, /* R8705 */ - { 0x0000, 0x0000, 0x0000 }, /* R8706 */ - { 0x0000, 0x0000, 0x0000 }, /* R8707 */ - { 0x0000, 0x0000, 0x0000 }, /* R8708 */ - { 0x0000, 0x0000, 0x0000 }, /* R8709 */ - { 0x0000, 0x0000, 0x0000 }, /* R8710 */ - { 0x0000, 0x0000, 0x0000 }, /* R8711 */ - { 0x0000, 0x0000, 0x0000 }, /* R8712 */ - { 0x0000, 0x0000, 0x0000 }, /* R8713 */ - { 0x0000, 0x0000, 0x0000 }, /* R8714 */ - { 0x0000, 0x0000, 0x0000 }, /* R8715 */ - { 0x0000, 0x0000, 0x0000 }, /* R8716 */ - { 0x0000, 0x0000, 0x0000 }, /* R8717 */ - { 0x0000, 0x0000, 0x0000 }, /* R8718 */ - { 0x0000, 0x0000, 0x0000 }, /* R8719 */ - { 0x0000, 0x0000, 0x0000 }, /* R8720 */ - { 0x0000, 0x0000, 0x0000 }, /* R8721 */ - { 0x0000, 0x0000, 0x0000 }, /* R8722 */ - { 0x0000, 0x0000, 0x0000 }, /* R8723 */ - { 0x0000, 0x0000, 0x0000 }, /* R8724 */ - { 0x0000, 0x0000, 0x0000 }, /* R8725 */ - { 0x0000, 0x0000, 0x0000 }, /* R8726 */ - { 0x0000, 0x0000, 0x0000 }, /* R8727 */ - { 0x0000, 0x0000, 0x0000 }, /* R8728 */ - { 0x0000, 0x0000, 0x0000 }, /* R8729 */ - { 0x0000, 0x0000, 0x0000 }, /* R8730 */ - { 0x0000, 0x0000, 0x0000 }, /* R8731 */ - { 0x0000, 0x0000, 0x0000 }, /* R8732 */ - { 0x0000, 0x0000, 0x0000 }, /* R8733 */ - { 0x0000, 0x0000, 0x0000 }, /* R8734 */ - { 0x0000, 0x0000, 0x0000 }, /* R8735 */ - { 0x0000, 0x0000, 0x0000 }, /* R8736 */ - { 0x0000, 0x0000, 0x0000 }, /* R8737 */ - { 0x0000, 0x0000, 0x0000 }, /* R8738 */ - { 0x0000, 0x0000, 0x0000 }, /* R8739 */ - { 0x0000, 0x0000, 0x0000 }, /* R8740 */ - { 0x0000, 0x0000, 0x0000 }, /* R8741 */ - { 0x0000, 0x0000, 0x0000 }, /* R8742 */ - { 0x0000, 0x0000, 0x0000 }, /* R8743 */ - { 0x0000, 0x0000, 0x0000 }, /* R8744 */ - { 0x0000, 0x0000, 0x0000 }, /* R8745 */ - { 0x0000, 0x0000, 0x0000 }, /* R8746 */ - { 0x0000, 0x0000, 0x0000 }, /* R8747 */ - { 0x0000, 0x0000, 0x0000 }, /* R8748 */ - { 0x0000, 0x0000, 0x0000 }, /* R8749 */ - { 0x0000, 0x0000, 0x0000 }, /* R8750 */ - { 0x0000, 0x0000, 0x0000 }, /* R8751 */ - { 0x0000, 0x0000, 0x0000 }, /* R8752 */ - { 0x0000, 0x0000, 0x0000 }, /* R8753 */ - { 0x0000, 0x0000, 0x0000 }, /* R8754 */ - { 0x0000, 0x0000, 0x0000 }, /* R8755 */ - { 0x0000, 0x0000, 0x0000 }, /* R8756 */ - { 0x0000, 0x0000, 0x0000 }, /* R8757 */ - { 0x0000, 0x0000, 0x0000 }, /* R8758 */ - { 0x0000, 0x0000, 0x0000 }, /* R8759 */ - { 0x0000, 0x0000, 0x0000 }, /* R8760 */ - { 0x0000, 0x0000, 0x0000 }, /* R8761 */ - { 0x0000, 0x0000, 0x0000 }, /* R8762 */ - { 0x0000, 0x0000, 0x0000 }, /* R8763 */ - { 0x0000, 0x0000, 0x0000 }, /* R8764 */ - { 0x0000, 0x0000, 0x0000 }, /* R8765 */ - { 0x0000, 0x0000, 0x0000 }, /* R8766 */ - { 0x0000, 0x0000, 0x0000 }, /* R8767 */ - { 0x0000, 0x0000, 0x0000 }, /* R8768 */ - { 0x0000, 0x0000, 0x0000 }, /* R8769 */ - { 0x0000, 0x0000, 0x0000 }, /* R8770 */ - { 0x0000, 0x0000, 0x0000 }, /* R8771 */ - { 0x0000, 0x0000, 0x0000 }, /* R8772 */ - { 0x0000, 0x0000, 0x0000 }, /* R8773 */ - { 0x0000, 0x0000, 0x0000 }, /* R8774 */ - { 0x0000, 0x0000, 0x0000 }, /* R8775 */ - { 0x0000, 0x0000, 0x0000 }, /* R8776 */ - { 0x0000, 0x0000, 0x0000 }, /* R8777 */ - { 0x0000, 0x0000, 0x0000 }, /* R8778 */ - { 0x0000, 0x0000, 0x0000 }, /* R8779 */ - { 0x0000, 0x0000, 0x0000 }, /* R8780 */ - { 0x0000, 0x0000, 0x0000 }, /* R8781 */ - { 0x0000, 0x0000, 0x0000 }, /* R8782 */ - { 0x0000, 0x0000, 0x0000 }, /* R8783 */ - { 0x0000, 0x0000, 0x0000 }, /* R8784 */ - { 0x0000, 0x0000, 0x0000 }, /* R8785 */ - { 0x0000, 0x0000, 0x0000 }, /* R8786 */ - { 0x0000, 0x0000, 0x0000 }, /* R8787 */ - { 0x0000, 0x0000, 0x0000 }, /* R8788 */ - { 0x0000, 0x0000, 0x0000 }, /* R8789 */ - { 0x0000, 0x0000, 0x0000 }, /* R8790 */ - { 0x0000, 0x0000, 0x0000 }, /* R8791 */ - { 0x0000, 0x0000, 0x0000 }, /* R8792 */ - { 0x0000, 0x0000, 0x0000 }, /* R8793 */ - { 0x0000, 0x0000, 0x0000 }, /* R8794 */ - { 0x0000, 0x0000, 0x0000 }, /* R8795 */ - { 0x0000, 0x0000, 0x0000 }, /* R8796 */ - { 0x0000, 0x0000, 0x0000 }, /* R8797 */ - { 0x0000, 0x0000, 0x0000 }, /* R8798 */ - { 0x0000, 0x0000, 0x0000 }, /* R8799 */ - { 0x0000, 0x0000, 0x0000 }, /* R8800 */ - { 0x0000, 0x0000, 0x0000 }, /* R8801 */ - { 0x0000, 0x0000, 0x0000 }, /* R8802 */ - { 0x0000, 0x0000, 0x0000 }, /* R8803 */ - { 0x0000, 0x0000, 0x0000 }, /* R8804 */ - { 0x0000, 0x0000, 0x0000 }, /* R8805 */ - { 0x0000, 0x0000, 0x0000 }, /* R8806 */ - { 0x0000, 0x0000, 0x0000 }, /* R8807 */ - { 0x0000, 0x0000, 0x0000 }, /* R8808 */ - { 0x0000, 0x0000, 0x0000 }, /* R8809 */ - { 0x0000, 0x0000, 0x0000 }, /* R8810 */ - { 0x0000, 0x0000, 0x0000 }, /* R8811 */ - { 0x0000, 0x0000, 0x0000 }, /* R8812 */ - { 0x0000, 0x0000, 0x0000 }, /* R8813 */ - { 0x0000, 0x0000, 0x0000 }, /* R8814 */ - { 0x0000, 0x0000, 0x0000 }, /* R8815 */ - { 0x0000, 0x0000, 0x0000 }, /* R8816 */ - { 0x0000, 0x0000, 0x0000 }, /* R8817 */ - { 0x0000, 0x0000, 0x0000 }, /* R8818 */ - { 0x0000, 0x0000, 0x0000 }, /* R8819 */ - { 0x0000, 0x0000, 0x0000 }, /* R8820 */ - { 0x0000, 0x0000, 0x0000 }, /* R8821 */ - { 0x0000, 0x0000, 0x0000 }, /* R8822 */ - { 0x0000, 0x0000, 0x0000 }, /* R8823 */ - { 0x0000, 0x0000, 0x0000 }, /* R8824 */ - { 0x0000, 0x0000, 0x0000 }, /* R8825 */ - { 0x0000, 0x0000, 0x0000 }, /* R8826 */ - { 0x0000, 0x0000, 0x0000 }, /* R8827 */ - { 0x0000, 0x0000, 0x0000 }, /* R8828 */ - { 0x0000, 0x0000, 0x0000 }, /* R8829 */ - { 0x0000, 0x0000, 0x0000 }, /* R8830 */ - { 0x0000, 0x0000, 0x0000 }, /* R8831 */ - { 0x0000, 0x0000, 0x0000 }, /* R8832 */ - { 0x0000, 0x0000, 0x0000 }, /* R8833 */ - { 0x0000, 0x0000, 0x0000 }, /* R8834 */ - { 0x0000, 0x0000, 0x0000 }, /* R8835 */ - { 0x0000, 0x0000, 0x0000 }, /* R8836 */ - { 0x0000, 0x0000, 0x0000 }, /* R8837 */ - { 0x0000, 0x0000, 0x0000 }, /* R8838 */ - { 0x0000, 0x0000, 0x0000 }, /* R8839 */ - { 0x0000, 0x0000, 0x0000 }, /* R8840 */ - { 0x0000, 0x0000, 0x0000 }, /* R8841 */ - { 0x0000, 0x0000, 0x0000 }, /* R8842 */ - { 0x0000, 0x0000, 0x0000 }, /* R8843 */ - { 0x0000, 0x0000, 0x0000 }, /* R8844 */ - { 0x0000, 0x0000, 0x0000 }, /* R8845 */ - { 0x0000, 0x0000, 0x0000 }, /* R8846 */ - { 0x0000, 0x0000, 0x0000 }, /* R8847 */ - { 0x0000, 0x0000, 0x0000 }, /* R8848 */ - { 0x0000, 0x0000, 0x0000 }, /* R8849 */ - { 0x0000, 0x0000, 0x0000 }, /* R8850 */ - { 0x0000, 0x0000, 0x0000 }, /* R8851 */ - { 0x0000, 0x0000, 0x0000 }, /* R8852 */ - { 0x0000, 0x0000, 0x0000 }, /* R8853 */ - { 0x0000, 0x0000, 0x0000 }, /* R8854 */ - { 0x0000, 0x0000, 0x0000 }, /* R8855 */ - { 0x0000, 0x0000, 0x0000 }, /* R8856 */ - { 0x0000, 0x0000, 0x0000 }, /* R8857 */ - { 0x0000, 0x0000, 0x0000 }, /* R8858 */ - { 0x0000, 0x0000, 0x0000 }, /* R8859 */ - { 0x0000, 0x0000, 0x0000 }, /* R8860 */ - { 0x0000, 0x0000, 0x0000 }, /* R8861 */ - { 0x0000, 0x0000, 0x0000 }, /* R8862 */ - { 0x0000, 0x0000, 0x0000 }, /* R8863 */ - { 0x0000, 0x0000, 0x0000 }, /* R8864 */ - { 0x0000, 0x0000, 0x0000 }, /* R8865 */ - { 0x0000, 0x0000, 0x0000 }, /* R8866 */ - { 0x0000, 0x0000, 0x0000 }, /* R8867 */ - { 0x0000, 0x0000, 0x0000 }, /* R8868 */ - { 0x0000, 0x0000, 0x0000 }, /* R8869 */ - { 0x0000, 0x0000, 0x0000 }, /* R8870 */ - { 0x0000, 0x0000, 0x0000 }, /* R8871 */ - { 0x0000, 0x0000, 0x0000 }, /* R8872 */ - { 0x0000, 0x0000, 0x0000 }, /* R8873 */ - { 0x0000, 0x0000, 0x0000 }, /* R8874 */ - { 0x0000, 0x0000, 0x0000 }, /* R8875 */ - { 0x0000, 0x0000, 0x0000 }, /* R8876 */ - { 0x0000, 0x0000, 0x0000 }, /* R8877 */ - { 0x0000, 0x0000, 0x0000 }, /* R8878 */ - { 0x0000, 0x0000, 0x0000 }, /* R8879 */ - { 0x0000, 0x0000, 0x0000 }, /* R8880 */ - { 0x0000, 0x0000, 0x0000 }, /* R8881 */ - { 0x0000, 0x0000, 0x0000 }, /* R8882 */ - { 0x0000, 0x0000, 0x0000 }, /* R8883 */ - { 0x0000, 0x0000, 0x0000 }, /* R8884 */ - { 0x0000, 0x0000, 0x0000 }, /* R8885 */ - { 0x0000, 0x0000, 0x0000 }, /* R8886 */ - { 0x0000, 0x0000, 0x0000 }, /* R8887 */ - { 0x0000, 0x0000, 0x0000 }, /* R8888 */ - { 0x0000, 0x0000, 0x0000 }, /* R8889 */ - { 0x0000, 0x0000, 0x0000 }, /* R8890 */ - { 0x0000, 0x0000, 0x0000 }, /* R8891 */ - { 0x0000, 0x0000, 0x0000 }, /* R8892 */ - { 0x0000, 0x0000, 0x0000 }, /* R8893 */ - { 0x0000, 0x0000, 0x0000 }, /* R8894 */ - { 0x0000, 0x0000, 0x0000 }, /* R8895 */ - { 0x0000, 0x0000, 0x0000 }, /* R8896 */ - { 0x0000, 0x0000, 0x0000 }, /* R8897 */ - { 0x0000, 0x0000, 0x0000 }, /* R8898 */ - { 0x0000, 0x0000, 0x0000 }, /* R8899 */ - { 0x0000, 0x0000, 0x0000 }, /* R8900 */ - { 0x0000, 0x0000, 0x0000 }, /* R8901 */ - { 0x0000, 0x0000, 0x0000 }, /* R8902 */ - { 0x0000, 0x0000, 0x0000 }, /* R8903 */ - { 0x0000, 0x0000, 0x0000 }, /* R8904 */ - { 0x0000, 0x0000, 0x0000 }, /* R8905 */ - { 0x0000, 0x0000, 0x0000 }, /* R8906 */ - { 0x0000, 0x0000, 0x0000 }, /* R8907 */ - { 0x0000, 0x0000, 0x0000 }, /* R8908 */ - { 0x0000, 0x0000, 0x0000 }, /* R8909 */ - { 0x0000, 0x0000, 0x0000 }, /* R8910 */ - { 0x0000, 0x0000, 0x0000 }, /* R8911 */ - { 0x0000, 0x0000, 0x0000 }, /* R8912 */ - { 0x0000, 0x0000, 0x0000 }, /* R8913 */ - { 0x0000, 0x0000, 0x0000 }, /* R8914 */ - { 0x0000, 0x0000, 0x0000 }, /* R8915 */ - { 0x0000, 0x0000, 0x0000 }, /* R8916 */ - { 0x0000, 0x0000, 0x0000 }, /* R8917 */ - { 0x0000, 0x0000, 0x0000 }, /* R8918 */ - { 0x0000, 0x0000, 0x0000 }, /* R8919 */ - { 0x0000, 0x0000, 0x0000 }, /* R8920 */ - { 0x0000, 0x0000, 0x0000 }, /* R8921 */ - { 0x0000, 0x0000, 0x0000 }, /* R8922 */ - { 0x0000, 0x0000, 0x0000 }, /* R8923 */ - { 0x0000, 0x0000, 0x0000 }, /* R8924 */ - { 0x0000, 0x0000, 0x0000 }, /* R8925 */ - { 0x0000, 0x0000, 0x0000 }, /* R8926 */ - { 0x0000, 0x0000, 0x0000 }, /* R8927 */ - { 0x0000, 0x0000, 0x0000 }, /* R8928 */ - { 0x0000, 0x0000, 0x0000 }, /* R8929 */ - { 0x0000, 0x0000, 0x0000 }, /* R8930 */ - { 0x0000, 0x0000, 0x0000 }, /* R8931 */ - { 0x0000, 0x0000, 0x0000 }, /* R8932 */ - { 0x0000, 0x0000, 0x0000 }, /* R8933 */ - { 0x0000, 0x0000, 0x0000 }, /* R8934 */ - { 0x0000, 0x0000, 0x0000 }, /* R8935 */ - { 0x0000, 0x0000, 0x0000 }, /* R8936 */ - { 0x0000, 0x0000, 0x0000 }, /* R8937 */ - { 0x0000, 0x0000, 0x0000 }, /* R8938 */ - { 0x0000, 0x0000, 0x0000 }, /* R8939 */ - { 0x0000, 0x0000, 0x0000 }, /* R8940 */ - { 0x0000, 0x0000, 0x0000 }, /* R8941 */ - { 0x0000, 0x0000, 0x0000 }, /* R8942 */ - { 0x0000, 0x0000, 0x0000 }, /* R8943 */ - { 0x0000, 0x0000, 0x0000 }, /* R8944 */ - { 0x0000, 0x0000, 0x0000 }, /* R8945 */ - { 0x0000, 0x0000, 0x0000 }, /* R8946 */ - { 0x0000, 0x0000, 0x0000 }, /* R8947 */ - { 0x0000, 0x0000, 0x0000 }, /* R8948 */ - { 0x0000, 0x0000, 0x0000 }, /* R8949 */ - { 0x0000, 0x0000, 0x0000 }, /* R8950 */ - { 0x0000, 0x0000, 0x0000 }, /* R8951 */ - { 0x0000, 0x0000, 0x0000 }, /* R8952 */ - { 0x0000, 0x0000, 0x0000 }, /* R8953 */ - { 0x0000, 0x0000, 0x0000 }, /* R8954 */ - { 0x0000, 0x0000, 0x0000 }, /* R8955 */ - { 0x0000, 0x0000, 0x0000 }, /* R8956 */ - { 0x0000, 0x0000, 0x0000 }, /* R8957 */ - { 0x0000, 0x0000, 0x0000 }, /* R8958 */ - { 0x0000, 0x0000, 0x0000 }, /* R8959 */ - { 0x0000, 0x0000, 0x0000 }, /* R8960 */ - { 0x0000, 0x0000, 0x0000 }, /* R8961 */ - { 0x0000, 0x0000, 0x0000 }, /* R8962 */ - { 0x0000, 0x0000, 0x0000 }, /* R8963 */ - { 0x0000, 0x0000, 0x0000 }, /* R8964 */ - { 0x0000, 0x0000, 0x0000 }, /* R8965 */ - { 0x0000, 0x0000, 0x0000 }, /* R8966 */ - { 0x0000, 0x0000, 0x0000 }, /* R8967 */ - { 0x0000, 0x0000, 0x0000 }, /* R8968 */ - { 0x0000, 0x0000, 0x0000 }, /* R8969 */ - { 0x0000, 0x0000, 0x0000 }, /* R8970 */ - { 0x0000, 0x0000, 0x0000 }, /* R8971 */ - { 0x0000, 0x0000, 0x0000 }, /* R8972 */ - { 0x0000, 0x0000, 0x0000 }, /* R8973 */ - { 0x0000, 0x0000, 0x0000 }, /* R8974 */ - { 0x0000, 0x0000, 0x0000 }, /* R8975 */ - { 0x0000, 0x0000, 0x0000 }, /* R8976 */ - { 0x0000, 0x0000, 0x0000 }, /* R8977 */ - { 0x0000, 0x0000, 0x0000 }, /* R8978 */ - { 0x0000, 0x0000, 0x0000 }, /* R8979 */ - { 0x0000, 0x0000, 0x0000 }, /* R8980 */ - { 0x0000, 0x0000, 0x0000 }, /* R8981 */ - { 0x0000, 0x0000, 0x0000 }, /* R8982 */ - { 0x0000, 0x0000, 0x0000 }, /* R8983 */ - { 0x0000, 0x0000, 0x0000 }, /* R8984 */ - { 0x0000, 0x0000, 0x0000 }, /* R8985 */ - { 0x0000, 0x0000, 0x0000 }, /* R8986 */ - { 0x0000, 0x0000, 0x0000 }, /* R8987 */ - { 0x0000, 0x0000, 0x0000 }, /* R8988 */ - { 0x0000, 0x0000, 0x0000 }, /* R8989 */ - { 0x0000, 0x0000, 0x0000 }, /* R8990 */ - { 0x0000, 0x0000, 0x0000 }, /* R8991 */ - { 0x0000, 0x0000, 0x0000 }, /* R8992 */ - { 0x0000, 0x0000, 0x0000 }, /* R8993 */ - { 0x0000, 0x0000, 0x0000 }, /* R8994 */ - { 0x0000, 0x0000, 0x0000 }, /* R8995 */ - { 0x0000, 0x0000, 0x0000 }, /* R8996 */ - { 0x0000, 0x0000, 0x0000 }, /* R8997 */ - { 0x0000, 0x0000, 0x0000 }, /* R8998 */ - { 0x0000, 0x0000, 0x0000 }, /* R8999 */ - { 0x0000, 0x0000, 0x0000 }, /* R9000 */ - { 0x0000, 0x0000, 0x0000 }, /* R9001 */ - { 0x0000, 0x0000, 0x0000 }, /* R9002 */ - { 0x0000, 0x0000, 0x0000 }, /* R9003 */ - { 0x0000, 0x0000, 0x0000 }, /* R9004 */ - { 0x0000, 0x0000, 0x0000 }, /* R9005 */ - { 0x0000, 0x0000, 0x0000 }, /* R9006 */ - { 0x0000, 0x0000, 0x0000 }, /* R9007 */ - { 0x0000, 0x0000, 0x0000 }, /* R9008 */ - { 0x0000, 0x0000, 0x0000 }, /* R9009 */ - { 0x0000, 0x0000, 0x0000 }, /* R9010 */ - { 0x0000, 0x0000, 0x0000 }, /* R9011 */ - { 0x0000, 0x0000, 0x0000 }, /* R9012 */ - { 0x0000, 0x0000, 0x0000 }, /* R9013 */ - { 0x0000, 0x0000, 0x0000 }, /* R9014 */ - { 0x0000, 0x0000, 0x0000 }, /* R9015 */ - { 0x0000, 0x0000, 0x0000 }, /* R9016 */ - { 0x0000, 0x0000, 0x0000 }, /* R9017 */ - { 0x0000, 0x0000, 0x0000 }, /* R9018 */ - { 0x0000, 0x0000, 0x0000 }, /* R9019 */ - { 0x0000, 0x0000, 0x0000 }, /* R9020 */ - { 0x0000, 0x0000, 0x0000 }, /* R9021 */ - { 0x0000, 0x0000, 0x0000 }, /* R9022 */ - { 0x0000, 0x0000, 0x0000 }, /* R9023 */ - { 0x0000, 0x0000, 0x0000 }, /* R9024 */ - { 0x0000, 0x0000, 0x0000 }, /* R9025 */ - { 0x0000, 0x0000, 0x0000 }, /* R9026 */ - { 0x0000, 0x0000, 0x0000 }, /* R9027 */ - { 0x0000, 0x0000, 0x0000 }, /* R9028 */ - { 0x0000, 0x0000, 0x0000 }, /* R9029 */ - { 0x0000, 0x0000, 0x0000 }, /* R9030 */ - { 0x0000, 0x0000, 0x0000 }, /* R9031 */ - { 0x0000, 0x0000, 0x0000 }, /* R9032 */ - { 0x0000, 0x0000, 0x0000 }, /* R9033 */ - { 0x0000, 0x0000, 0x0000 }, /* R9034 */ - { 0x0000, 0x0000, 0x0000 }, /* R9035 */ - { 0x0000, 0x0000, 0x0000 }, /* R9036 */ - { 0x0000, 0x0000, 0x0000 }, /* R9037 */ - { 0x0000, 0x0000, 0x0000 }, /* R9038 */ - { 0x0000, 0x0000, 0x0000 }, /* R9039 */ - { 0x0000, 0x0000, 0x0000 }, /* R9040 */ - { 0x0000, 0x0000, 0x0000 }, /* R9041 */ - { 0x0000, 0x0000, 0x0000 }, /* R9042 */ - { 0x0000, 0x0000, 0x0000 }, /* R9043 */ - { 0x0000, 0x0000, 0x0000 }, /* R9044 */ - { 0x0000, 0x0000, 0x0000 }, /* R9045 */ - { 0x0000, 0x0000, 0x0000 }, /* R9046 */ - { 0x0000, 0x0000, 0x0000 }, /* R9047 */ - { 0x0000, 0x0000, 0x0000 }, /* R9048 */ - { 0x0000, 0x0000, 0x0000 }, /* R9049 */ - { 0x0000, 0x0000, 0x0000 }, /* R9050 */ - { 0x0000, 0x0000, 0x0000 }, /* R9051 */ - { 0x0000, 0x0000, 0x0000 }, /* R9052 */ - { 0x0000, 0x0000, 0x0000 }, /* R9053 */ - { 0x0000, 0x0000, 0x0000 }, /* R9054 */ - { 0x0000, 0x0000, 0x0000 }, /* R9055 */ - { 0x0000, 0x0000, 0x0000 }, /* R9056 */ - { 0x0000, 0x0000, 0x0000 }, /* R9057 */ - { 0x0000, 0x0000, 0x0000 }, /* R9058 */ - { 0x0000, 0x0000, 0x0000 }, /* R9059 */ - { 0x0000, 0x0000, 0x0000 }, /* R9060 */ - { 0x0000, 0x0000, 0x0000 }, /* R9061 */ - { 0x0000, 0x0000, 0x0000 }, /* R9062 */ - { 0x0000, 0x0000, 0x0000 }, /* R9063 */ - { 0x0000, 0x0000, 0x0000 }, /* R9064 */ - { 0x0000, 0x0000, 0x0000 }, /* R9065 */ - { 0x0000, 0x0000, 0x0000 }, /* R9066 */ - { 0x0000, 0x0000, 0x0000 }, /* R9067 */ - { 0x0000, 0x0000, 0x0000 }, /* R9068 */ - { 0x0000, 0x0000, 0x0000 }, /* R9069 */ - { 0x0000, 0x0000, 0x0000 }, /* R9070 */ - { 0x0000, 0x0000, 0x0000 }, /* R9071 */ - { 0x0000, 0x0000, 0x0000 }, /* R9072 */ - { 0x0000, 0x0000, 0x0000 }, /* R9073 */ - { 0x0000, 0x0000, 0x0000 }, /* R9074 */ - { 0x0000, 0x0000, 0x0000 }, /* R9075 */ - { 0x0000, 0x0000, 0x0000 }, /* R9076 */ - { 0x0000, 0x0000, 0x0000 }, /* R9077 */ - { 0x0000, 0x0000, 0x0000 }, /* R9078 */ - { 0x0000, 0x0000, 0x0000 }, /* R9079 */ - { 0x0000, 0x0000, 0x0000 }, /* R9080 */ - { 0x0000, 0x0000, 0x0000 }, /* R9081 */ - { 0x0000, 0x0000, 0x0000 }, /* R9082 */ - { 0x0000, 0x0000, 0x0000 }, /* R9083 */ - { 0x0000, 0x0000, 0x0000 }, /* R9084 */ - { 0x0000, 0x0000, 0x0000 }, /* R9085 */ - { 0x0000, 0x0000, 0x0000 }, /* R9086 */ - { 0x0000, 0x0000, 0x0000 }, /* R9087 */ - { 0x0000, 0x0000, 0x0000 }, /* R9088 */ - { 0x0000, 0x0000, 0x0000 }, /* R9089 */ - { 0x0000, 0x0000, 0x0000 }, /* R9090 */ - { 0x0000, 0x0000, 0x0000 }, /* R9091 */ - { 0x0000, 0x0000, 0x0000 }, /* R9092 */ - { 0x0000, 0x0000, 0x0000 }, /* R9093 */ - { 0x0000, 0x0000, 0x0000 }, /* R9094 */ - { 0x0000, 0x0000, 0x0000 }, /* R9095 */ - { 0x0000, 0x0000, 0x0000 }, /* R9096 */ - { 0x0000, 0x0000, 0x0000 }, /* R9097 */ - { 0x0000, 0x0000, 0x0000 }, /* R9098 */ - { 0x0000, 0x0000, 0x0000 }, /* R9099 */ - { 0x0000, 0x0000, 0x0000 }, /* R9100 */ - { 0x0000, 0x0000, 0x0000 }, /* R9101 */ - { 0x0000, 0x0000, 0x0000 }, /* R9102 */ - { 0x0000, 0x0000, 0x0000 }, /* R9103 */ - { 0x0000, 0x0000, 0x0000 }, /* R9104 */ - { 0x0000, 0x0000, 0x0000 }, /* R9105 */ - { 0x0000, 0x0000, 0x0000 }, /* R9106 */ - { 0x0000, 0x0000, 0x0000 }, /* R9107 */ - { 0x0000, 0x0000, 0x0000 }, /* R9108 */ - { 0x0000, 0x0000, 0x0000 }, /* R9109 */ - { 0x0000, 0x0000, 0x0000 }, /* R9110 */ - { 0x0000, 0x0000, 0x0000 }, /* R9111 */ - { 0x0000, 0x0000, 0x0000 }, /* R9112 */ - { 0x0000, 0x0000, 0x0000 }, /* R9113 */ - { 0x0000, 0x0000, 0x0000 }, /* R9114 */ - { 0x0000, 0x0000, 0x0000 }, /* R9115 */ - { 0x0000, 0x0000, 0x0000 }, /* R9116 */ - { 0x0000, 0x0000, 0x0000 }, /* R9117 */ - { 0x0000, 0x0000, 0x0000 }, /* R9118 */ - { 0x0000, 0x0000, 0x0000 }, /* R9119 */ - { 0x0000, 0x0000, 0x0000 }, /* R9120 */ - { 0x0000, 0x0000, 0x0000 }, /* R9121 */ - { 0x0000, 0x0000, 0x0000 }, /* R9122 */ - { 0x0000, 0x0000, 0x0000 }, /* R9123 */ - { 0x0000, 0x0000, 0x0000 }, /* R9124 */ - { 0x0000, 0x0000, 0x0000 }, /* R9125 */ - { 0x0000, 0x0000, 0x0000 }, /* R9126 */ - { 0x0000, 0x0000, 0x0000 }, /* R9127 */ - { 0x0000, 0x0000, 0x0000 }, /* R9128 */ - { 0x0000, 0x0000, 0x0000 }, /* R9129 */ - { 0x0000, 0x0000, 0x0000 }, /* R9130 */ - { 0x0000, 0x0000, 0x0000 }, /* R9131 */ - { 0x0000, 0x0000, 0x0000 }, /* R9132 */ - { 0x0000, 0x0000, 0x0000 }, /* R9133 */ - { 0x0000, 0x0000, 0x0000 }, /* R9134 */ - { 0x0000, 0x0000, 0x0000 }, /* R9135 */ - { 0x0000, 0x0000, 0x0000 }, /* R9136 */ - { 0x0000, 0x0000, 0x0000 }, /* R9137 */ - { 0x0000, 0x0000, 0x0000 }, /* R9138 */ - { 0x0000, 0x0000, 0x0000 }, /* R9139 */ - { 0x0000, 0x0000, 0x0000 }, /* R9140 */ - { 0x0000, 0x0000, 0x0000 }, /* R9141 */ - { 0x0000, 0x0000, 0x0000 }, /* R9142 */ - { 0x0000, 0x0000, 0x0000 }, /* R9143 */ - { 0x0000, 0x0000, 0x0000 }, /* R9144 */ - { 0x0000, 0x0000, 0x0000 }, /* R9145 */ - { 0x0000, 0x0000, 0x0000 }, /* R9146 */ - { 0x0000, 0x0000, 0x0000 }, /* R9147 */ - { 0x0000, 0x0000, 0x0000 }, /* R9148 */ - { 0x0000, 0x0000, 0x0000 }, /* R9149 */ - { 0x0000, 0x0000, 0x0000 }, /* R9150 */ - { 0x0000, 0x0000, 0x0000 }, /* R9151 */ - { 0x0000, 0x0000, 0x0000 }, /* R9152 */ - { 0x0000, 0x0000, 0x0000 }, /* R9153 */ - { 0x0000, 0x0000, 0x0000 }, /* R9154 */ - { 0x0000, 0x0000, 0x0000 }, /* R9155 */ - { 0x0000, 0x0000, 0x0000 }, /* R9156 */ - { 0x0000, 0x0000, 0x0000 }, /* R9157 */ - { 0x0000, 0x0000, 0x0000 }, /* R9158 */ - { 0x0000, 0x0000, 0x0000 }, /* R9159 */ - { 0x0000, 0x0000, 0x0000 }, /* R9160 */ - { 0x0000, 0x0000, 0x0000 }, /* R9161 */ - { 0x0000, 0x0000, 0x0000 }, /* R9162 */ - { 0x0000, 0x0000, 0x0000 }, /* R9163 */ - { 0x0000, 0x0000, 0x0000 }, /* R9164 */ - { 0x0000, 0x0000, 0x0000 }, /* R9165 */ - { 0x0000, 0x0000, 0x0000 }, /* R9166 */ - { 0x0000, 0x0000, 0x0000 }, /* R9167 */ - { 0x0000, 0x0000, 0x0000 }, /* R9168 */ - { 0x0000, 0x0000, 0x0000 }, /* R9169 */ - { 0x0000, 0x0000, 0x0000 }, /* R9170 */ - { 0x0000, 0x0000, 0x0000 }, /* R9171 */ - { 0x0000, 0x0000, 0x0000 }, /* R9172 */ - { 0x0000, 0x0000, 0x0000 }, /* R9173 */ - { 0x0000, 0x0000, 0x0000 }, /* R9174 */ - { 0x0000, 0x0000, 0x0000 }, /* R9175 */ - { 0x0000, 0x0000, 0x0000 }, /* R9176 */ - { 0x0000, 0x0000, 0x0000 }, /* R9177 */ - { 0x0000, 0x0000, 0x0000 }, /* R9178 */ - { 0x0000, 0x0000, 0x0000 }, /* R9179 */ - { 0x0000, 0x0000, 0x0000 }, /* R9180 */ - { 0x0000, 0x0000, 0x0000 }, /* R9181 */ - { 0x0000, 0x0000, 0x0000 }, /* R9182 */ - { 0x0000, 0x0000, 0x0000 }, /* R9183 */ - { 0x0000, 0x0000, 0x0000 }, /* R9184 */ - { 0x0000, 0x0000, 0x0000 }, /* R9185 */ - { 0x0000, 0x0000, 0x0000 }, /* R9186 */ - { 0x0000, 0x0000, 0x0000 }, /* R9187 */ - { 0x0000, 0x0000, 0x0000 }, /* R9188 */ - { 0x0000, 0x0000, 0x0000 }, /* R9189 */ - { 0x0000, 0x0000, 0x0000 }, /* R9190 */ - { 0x0000, 0x0000, 0x0000 }, /* R9191 */ - { 0x0000, 0x0000, 0x0000 }, /* R9192 */ - { 0x0000, 0x0000, 0x0000 }, /* R9193 */ - { 0x0000, 0x0000, 0x0000 }, /* R9194 */ - { 0x0000, 0x0000, 0x0000 }, /* R9195 */ - { 0x0000, 0x0000, 0x0000 }, /* R9196 */ - { 0x0000, 0x0000, 0x0000 }, /* R9197 */ - { 0x0000, 0x0000, 0x0000 }, /* R9198 */ - { 0x0000, 0x0000, 0x0000 }, /* R9199 */ - { 0x0000, 0x0000, 0x0000 }, /* R9200 */ - { 0x0000, 0x0000, 0x0000 }, /* R9201 */ - { 0x0000, 0x0000, 0x0000 }, /* R9202 */ - { 0x0000, 0x0000, 0x0000 }, /* R9203 */ - { 0x0000, 0x0000, 0x0000 }, /* R9204 */ - { 0x0000, 0x0000, 0x0000 }, /* R9205 */ - { 0x0000, 0x0000, 0x0000 }, /* R9206 */ - { 0x0000, 0x0000, 0x0000 }, /* R9207 */ - { 0x0000, 0x0000, 0x0000 }, /* R9208 */ - { 0x0000, 0x0000, 0x0000 }, /* R9209 */ - { 0x0000, 0x0000, 0x0000 }, /* R9210 */ - { 0x0000, 0x0000, 0x0000 }, /* R9211 */ - { 0x0000, 0x0000, 0x0000 }, /* R9212 */ - { 0x0000, 0x0000, 0x0000 }, /* R9213 */ - { 0x0000, 0x0000, 0x0000 }, /* R9214 */ - { 0x0000, 0x0000, 0x0000 }, /* R9215 */ - { 0x003F, 0x003F, 0x0000 }, /* R9216 - DSP2 Address RAM 2 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R9217 - DSP2 Address RAM 1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R9218 - DSP2 Address RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R9219 */ - { 0x0000, 0x0000, 0x0000 }, /* R9220 */ - { 0x0000, 0x0000, 0x0000 }, /* R9221 */ - { 0x0000, 0x0000, 0x0000 }, /* R9222 */ - { 0x0000, 0x0000, 0x0000 }, /* R9223 */ - { 0x0000, 0x0000, 0x0000 }, /* R9224 */ - { 0x0000, 0x0000, 0x0000 }, /* R9225 */ - { 0x0000, 0x0000, 0x0000 }, /* R9226 */ - { 0x0000, 0x0000, 0x0000 }, /* R9227 */ - { 0x0000, 0x0000, 0x0000 }, /* R9228 */ - { 0x0000, 0x0000, 0x0000 }, /* R9229 */ - { 0x0000, 0x0000, 0x0000 }, /* R9230 */ - { 0x0000, 0x0000, 0x0000 }, /* R9231 */ - { 0x0000, 0x0000, 0x0000 }, /* R9232 */ - { 0x0000, 0x0000, 0x0000 }, /* R9233 */ - { 0x0000, 0x0000, 0x0000 }, /* R9234 */ - { 0x0000, 0x0000, 0x0000 }, /* R9235 */ - { 0x0000, 0x0000, 0x0000 }, /* R9236 */ - { 0x0000, 0x0000, 0x0000 }, /* R9237 */ - { 0x0000, 0x0000, 0x0000 }, /* R9238 */ - { 0x0000, 0x0000, 0x0000 }, /* R9239 */ - { 0x0000, 0x0000, 0x0000 }, /* R9240 */ - { 0x0000, 0x0000, 0x0000 }, /* R9241 */ - { 0x0000, 0x0000, 0x0000 }, /* R9242 */ - { 0x0000, 0x0000, 0x0000 }, /* R9243 */ - { 0x0000, 0x0000, 0x0000 }, /* R9244 */ - { 0x0000, 0x0000, 0x0000 }, /* R9245 */ - { 0x0000, 0x0000, 0x0000 }, /* R9246 */ - { 0x0000, 0x0000, 0x0000 }, /* R9247 */ - { 0x0000, 0x0000, 0x0000 }, /* R9248 */ - { 0x0000, 0x0000, 0x0000 }, /* R9249 */ - { 0x0000, 0x0000, 0x0000 }, /* R9250 */ - { 0x0000, 0x0000, 0x0000 }, /* R9251 */ - { 0x0000, 0x0000, 0x0000 }, /* R9252 */ - { 0x0000, 0x0000, 0x0000 }, /* R9253 */ - { 0x0000, 0x0000, 0x0000 }, /* R9254 */ - { 0x0000, 0x0000, 0x0000 }, /* R9255 */ - { 0x0000, 0x0000, 0x0000 }, /* R9256 */ - { 0x0000, 0x0000, 0x0000 }, /* R9257 */ - { 0x0000, 0x0000, 0x0000 }, /* R9258 */ - { 0x0000, 0x0000, 0x0000 }, /* R9259 */ - { 0x0000, 0x0000, 0x0000 }, /* R9260 */ - { 0x0000, 0x0000, 0x0000 }, /* R9261 */ - { 0x0000, 0x0000, 0x0000 }, /* R9262 */ - { 0x0000, 0x0000, 0x0000 }, /* R9263 */ - { 0x0000, 0x0000, 0x0000 }, /* R9264 */ - { 0x0000, 0x0000, 0x0000 }, /* R9265 */ - { 0x0000, 0x0000, 0x0000 }, /* R9266 */ - { 0x0000, 0x0000, 0x0000 }, /* R9267 */ - { 0x0000, 0x0000, 0x0000 }, /* R9268 */ - { 0x0000, 0x0000, 0x0000 }, /* R9269 */ - { 0x0000, 0x0000, 0x0000 }, /* R9270 */ - { 0x0000, 0x0000, 0x0000 }, /* R9271 */ - { 0x0000, 0x0000, 0x0000 }, /* R9272 */ - { 0x0000, 0x0000, 0x0000 }, /* R9273 */ - { 0x0000, 0x0000, 0x0000 }, /* R9274 */ - { 0x0000, 0x0000, 0x0000 }, /* R9275 */ - { 0x0000, 0x0000, 0x0000 }, /* R9276 */ - { 0x0000, 0x0000, 0x0000 }, /* R9277 */ - { 0x0000, 0x0000, 0x0000 }, /* R9278 */ - { 0x0000, 0x0000, 0x0000 }, /* R9279 */ - { 0x0000, 0x0000, 0x0000 }, /* R9280 */ - { 0x0000, 0x0000, 0x0000 }, /* R9281 */ - { 0x0000, 0x0000, 0x0000 }, /* R9282 */ - { 0x0000, 0x0000, 0x0000 }, /* R9283 */ - { 0x0000, 0x0000, 0x0000 }, /* R9284 */ - { 0x0000, 0x0000, 0x0000 }, /* R9285 */ - { 0x0000, 0x0000, 0x0000 }, /* R9286 */ - { 0x0000, 0x0000, 0x0000 }, /* R9287 */ - { 0x0000, 0x0000, 0x0000 }, /* R9288 */ - { 0x0000, 0x0000, 0x0000 }, /* R9289 */ - { 0x0000, 0x0000, 0x0000 }, /* R9290 */ - { 0x0000, 0x0000, 0x0000 }, /* R9291 */ - { 0x0000, 0x0000, 0x0000 }, /* R9292 */ - { 0x0000, 0x0000, 0x0000 }, /* R9293 */ - { 0x0000, 0x0000, 0x0000 }, /* R9294 */ - { 0x0000, 0x0000, 0x0000 }, /* R9295 */ - { 0x0000, 0x0000, 0x0000 }, /* R9296 */ - { 0x0000, 0x0000, 0x0000 }, /* R9297 */ - { 0x0000, 0x0000, 0x0000 }, /* R9298 */ - { 0x0000, 0x0000, 0x0000 }, /* R9299 */ - { 0x0000, 0x0000, 0x0000 }, /* R9300 */ - { 0x0000, 0x0000, 0x0000 }, /* R9301 */ - { 0x0000, 0x0000, 0x0000 }, /* R9302 */ - { 0x0000, 0x0000, 0x0000 }, /* R9303 */ - { 0x0000, 0x0000, 0x0000 }, /* R9304 */ - { 0x0000, 0x0000, 0x0000 }, /* R9305 */ - { 0x0000, 0x0000, 0x0000 }, /* R9306 */ - { 0x0000, 0x0000, 0x0000 }, /* R9307 */ - { 0x0000, 0x0000, 0x0000 }, /* R9308 */ - { 0x0000, 0x0000, 0x0000 }, /* R9309 */ - { 0x0000, 0x0000, 0x0000 }, /* R9310 */ - { 0x0000, 0x0000, 0x0000 }, /* R9311 */ - { 0x0000, 0x0000, 0x0000 }, /* R9312 */ - { 0x0000, 0x0000, 0x0000 }, /* R9313 */ - { 0x0000, 0x0000, 0x0000 }, /* R9314 */ - { 0x0000, 0x0000, 0x0000 }, /* R9315 */ - { 0x0000, 0x0000, 0x0000 }, /* R9316 */ - { 0x0000, 0x0000, 0x0000 }, /* R9317 */ - { 0x0000, 0x0000, 0x0000 }, /* R9318 */ - { 0x0000, 0x0000, 0x0000 }, /* R9319 */ - { 0x0000, 0x0000, 0x0000 }, /* R9320 */ - { 0x0000, 0x0000, 0x0000 }, /* R9321 */ - { 0x0000, 0x0000, 0x0000 }, /* R9322 */ - { 0x0000, 0x0000, 0x0000 }, /* R9323 */ - { 0x0000, 0x0000, 0x0000 }, /* R9324 */ - { 0x0000, 0x0000, 0x0000 }, /* R9325 */ - { 0x0000, 0x0000, 0x0000 }, /* R9326 */ - { 0x0000, 0x0000, 0x0000 }, /* R9327 */ - { 0x0000, 0x0000, 0x0000 }, /* R9328 */ - { 0x0000, 0x0000, 0x0000 }, /* R9329 */ - { 0x0000, 0x0000, 0x0000 }, /* R9330 */ - { 0x0000, 0x0000, 0x0000 }, /* R9331 */ - { 0x0000, 0x0000, 0x0000 }, /* R9332 */ - { 0x0000, 0x0000, 0x0000 }, /* R9333 */ - { 0x0000, 0x0000, 0x0000 }, /* R9334 */ - { 0x0000, 0x0000, 0x0000 }, /* R9335 */ - { 0x0000, 0x0000, 0x0000 }, /* R9336 */ - { 0x0000, 0x0000, 0x0000 }, /* R9337 */ - { 0x0000, 0x0000, 0x0000 }, /* R9338 */ - { 0x0000, 0x0000, 0x0000 }, /* R9339 */ - { 0x0000, 0x0000, 0x0000 }, /* R9340 */ - { 0x0000, 0x0000, 0x0000 }, /* R9341 */ - { 0x0000, 0x0000, 0x0000 }, /* R9342 */ - { 0x0000, 0x0000, 0x0000 }, /* R9343 */ - { 0x0000, 0x0000, 0x0000 }, /* R9344 */ - { 0x0000, 0x0000, 0x0000 }, /* R9345 */ - { 0x0000, 0x0000, 0x0000 }, /* R9346 */ - { 0x0000, 0x0000, 0x0000 }, /* R9347 */ - { 0x0000, 0x0000, 0x0000 }, /* R9348 */ - { 0x0000, 0x0000, 0x0000 }, /* R9349 */ - { 0x0000, 0x0000, 0x0000 }, /* R9350 */ - { 0x0000, 0x0000, 0x0000 }, /* R9351 */ - { 0x0000, 0x0000, 0x0000 }, /* R9352 */ - { 0x0000, 0x0000, 0x0000 }, /* R9353 */ - { 0x0000, 0x0000, 0x0000 }, /* R9354 */ - { 0x0000, 0x0000, 0x0000 }, /* R9355 */ - { 0x0000, 0x0000, 0x0000 }, /* R9356 */ - { 0x0000, 0x0000, 0x0000 }, /* R9357 */ - { 0x0000, 0x0000, 0x0000 }, /* R9358 */ - { 0x0000, 0x0000, 0x0000 }, /* R9359 */ - { 0x0000, 0x0000, 0x0000 }, /* R9360 */ - { 0x0000, 0x0000, 0x0000 }, /* R9361 */ - { 0x0000, 0x0000, 0x0000 }, /* R9362 */ - { 0x0000, 0x0000, 0x0000 }, /* R9363 */ - { 0x0000, 0x0000, 0x0000 }, /* R9364 */ - { 0x0000, 0x0000, 0x0000 }, /* R9365 */ - { 0x0000, 0x0000, 0x0000 }, /* R9366 */ - { 0x0000, 0x0000, 0x0000 }, /* R9367 */ - { 0x0000, 0x0000, 0x0000 }, /* R9368 */ - { 0x0000, 0x0000, 0x0000 }, /* R9369 */ - { 0x0000, 0x0000, 0x0000 }, /* R9370 */ - { 0x0000, 0x0000, 0x0000 }, /* R9371 */ - { 0x0000, 0x0000, 0x0000 }, /* R9372 */ - { 0x0000, 0x0000, 0x0000 }, /* R9373 */ - { 0x0000, 0x0000, 0x0000 }, /* R9374 */ - { 0x0000, 0x0000, 0x0000 }, /* R9375 */ - { 0x0000, 0x0000, 0x0000 }, /* R9376 */ - { 0x0000, 0x0000, 0x0000 }, /* R9377 */ - { 0x0000, 0x0000, 0x0000 }, /* R9378 */ - { 0x0000, 0x0000, 0x0000 }, /* R9379 */ - { 0x0000, 0x0000, 0x0000 }, /* R9380 */ - { 0x0000, 0x0000, 0x0000 }, /* R9381 */ - { 0x0000, 0x0000, 0x0000 }, /* R9382 */ - { 0x0000, 0x0000, 0x0000 }, /* R9383 */ - { 0x0000, 0x0000, 0x0000 }, /* R9384 */ - { 0x0000, 0x0000, 0x0000 }, /* R9385 */ - { 0x0000, 0x0000, 0x0000 }, /* R9386 */ - { 0x0000, 0x0000, 0x0000 }, /* R9387 */ - { 0x0000, 0x0000, 0x0000 }, /* R9388 */ - { 0x0000, 0x0000, 0x0000 }, /* R9389 */ - { 0x0000, 0x0000, 0x0000 }, /* R9390 */ - { 0x0000, 0x0000, 0x0000 }, /* R9391 */ - { 0x0000, 0x0000, 0x0000 }, /* R9392 */ - { 0x0000, 0x0000, 0x0000 }, /* R9393 */ - { 0x0000, 0x0000, 0x0000 }, /* R9394 */ - { 0x0000, 0x0000, 0x0000 }, /* R9395 */ - { 0x0000, 0x0000, 0x0000 }, /* R9396 */ - { 0x0000, 0x0000, 0x0000 }, /* R9397 */ - { 0x0000, 0x0000, 0x0000 }, /* R9398 */ - { 0x0000, 0x0000, 0x0000 }, /* R9399 */ - { 0x0000, 0x0000, 0x0000 }, /* R9400 */ - { 0x0000, 0x0000, 0x0000 }, /* R9401 */ - { 0x0000, 0x0000, 0x0000 }, /* R9402 */ - { 0x0000, 0x0000, 0x0000 }, /* R9403 */ - { 0x0000, 0x0000, 0x0000 }, /* R9404 */ - { 0x0000, 0x0000, 0x0000 }, /* R9405 */ - { 0x0000, 0x0000, 0x0000 }, /* R9406 */ - { 0x0000, 0x0000, 0x0000 }, /* R9407 */ - { 0x0000, 0x0000, 0x0000 }, /* R9408 */ - { 0x0000, 0x0000, 0x0000 }, /* R9409 */ - { 0x0000, 0x0000, 0x0000 }, /* R9410 */ - { 0x0000, 0x0000, 0x0000 }, /* R9411 */ - { 0x0000, 0x0000, 0x0000 }, /* R9412 */ - { 0x0000, 0x0000, 0x0000 }, /* R9413 */ - { 0x0000, 0x0000, 0x0000 }, /* R9414 */ - { 0x0000, 0x0000, 0x0000 }, /* R9415 */ - { 0x0000, 0x0000, 0x0000 }, /* R9416 */ - { 0x0000, 0x0000, 0x0000 }, /* R9417 */ - { 0x0000, 0x0000, 0x0000 }, /* R9418 */ - { 0x0000, 0x0000, 0x0000 }, /* R9419 */ - { 0x0000, 0x0000, 0x0000 }, /* R9420 */ - { 0x0000, 0x0000, 0x0000 }, /* R9421 */ - { 0x0000, 0x0000, 0x0000 }, /* R9422 */ - { 0x0000, 0x0000, 0x0000 }, /* R9423 */ - { 0x0000, 0x0000, 0x0000 }, /* R9424 */ - { 0x0000, 0x0000, 0x0000 }, /* R9425 */ - { 0x0000, 0x0000, 0x0000 }, /* R9426 */ - { 0x0000, 0x0000, 0x0000 }, /* R9427 */ - { 0x0000, 0x0000, 0x0000 }, /* R9428 */ - { 0x0000, 0x0000, 0x0000 }, /* R9429 */ - { 0x0000, 0x0000, 0x0000 }, /* R9430 */ - { 0x0000, 0x0000, 0x0000 }, /* R9431 */ - { 0x0000, 0x0000, 0x0000 }, /* R9432 */ - { 0x0000, 0x0000, 0x0000 }, /* R9433 */ - { 0x0000, 0x0000, 0x0000 }, /* R9434 */ - { 0x0000, 0x0000, 0x0000 }, /* R9435 */ - { 0x0000, 0x0000, 0x0000 }, /* R9436 */ - { 0x0000, 0x0000, 0x0000 }, /* R9437 */ - { 0x0000, 0x0000, 0x0000 }, /* R9438 */ - { 0x0000, 0x0000, 0x0000 }, /* R9439 */ - { 0x0000, 0x0000, 0x0000 }, /* R9440 */ - { 0x0000, 0x0000, 0x0000 }, /* R9441 */ - { 0x0000, 0x0000, 0x0000 }, /* R9442 */ - { 0x0000, 0x0000, 0x0000 }, /* R9443 */ - { 0x0000, 0x0000, 0x0000 }, /* R9444 */ - { 0x0000, 0x0000, 0x0000 }, /* R9445 */ - { 0x0000, 0x0000, 0x0000 }, /* R9446 */ - { 0x0000, 0x0000, 0x0000 }, /* R9447 */ - { 0x0000, 0x0000, 0x0000 }, /* R9448 */ - { 0x0000, 0x0000, 0x0000 }, /* R9449 */ - { 0x0000, 0x0000, 0x0000 }, /* R9450 */ - { 0x0000, 0x0000, 0x0000 }, /* R9451 */ - { 0x0000, 0x0000, 0x0000 }, /* R9452 */ - { 0x0000, 0x0000, 0x0000 }, /* R9453 */ - { 0x0000, 0x0000, 0x0000 }, /* R9454 */ - { 0x0000, 0x0000, 0x0000 }, /* R9455 */ - { 0x0000, 0x0000, 0x0000 }, /* R9456 */ - { 0x0000, 0x0000, 0x0000 }, /* R9457 */ - { 0x0000, 0x0000, 0x0000 }, /* R9458 */ - { 0x0000, 0x0000, 0x0000 }, /* R9459 */ - { 0x0000, 0x0000, 0x0000 }, /* R9460 */ - { 0x0000, 0x0000, 0x0000 }, /* R9461 */ - { 0x0000, 0x0000, 0x0000 }, /* R9462 */ - { 0x0000, 0x0000, 0x0000 }, /* R9463 */ - { 0x0000, 0x0000, 0x0000 }, /* R9464 */ - { 0x0000, 0x0000, 0x0000 }, /* R9465 */ - { 0x0000, 0x0000, 0x0000 }, /* R9466 */ - { 0x0000, 0x0000, 0x0000 }, /* R9467 */ - { 0x0000, 0x0000, 0x0000 }, /* R9468 */ - { 0x0000, 0x0000, 0x0000 }, /* R9469 */ - { 0x0000, 0x0000, 0x0000 }, /* R9470 */ - { 0x0000, 0x0000, 0x0000 }, /* R9471 */ - { 0x0000, 0x0000, 0x0000 }, /* R9472 */ - { 0x0000, 0x0000, 0x0000 }, /* R9473 */ - { 0x0000, 0x0000, 0x0000 }, /* R9474 */ - { 0x0000, 0x0000, 0x0000 }, /* R9475 */ - { 0x0000, 0x0000, 0x0000 }, /* R9476 */ - { 0x0000, 0x0000, 0x0000 }, /* R9477 */ - { 0x0000, 0x0000, 0x0000 }, /* R9478 */ - { 0x0000, 0x0000, 0x0000 }, /* R9479 */ - { 0x0000, 0x0000, 0x0000 }, /* R9480 */ - { 0x0000, 0x0000, 0x0000 }, /* R9481 */ - { 0x0000, 0x0000, 0x0000 }, /* R9482 */ - { 0x0000, 0x0000, 0x0000 }, /* R9483 */ - { 0x0000, 0x0000, 0x0000 }, /* R9484 */ - { 0x0000, 0x0000, 0x0000 }, /* R9485 */ - { 0x0000, 0x0000, 0x0000 }, /* R9486 */ - { 0x0000, 0x0000, 0x0000 }, /* R9487 */ - { 0x0000, 0x0000, 0x0000 }, /* R9488 */ - { 0x0000, 0x0000, 0x0000 }, /* R9489 */ - { 0x0000, 0x0000, 0x0000 }, /* R9490 */ - { 0x0000, 0x0000, 0x0000 }, /* R9491 */ - { 0x0000, 0x0000, 0x0000 }, /* R9492 */ - { 0x0000, 0x0000, 0x0000 }, /* R9493 */ - { 0x0000, 0x0000, 0x0000 }, /* R9494 */ - { 0x0000, 0x0000, 0x0000 }, /* R9495 */ - { 0x0000, 0x0000, 0x0000 }, /* R9496 */ - { 0x0000, 0x0000, 0x0000 }, /* R9497 */ - { 0x0000, 0x0000, 0x0000 }, /* R9498 */ - { 0x0000, 0x0000, 0x0000 }, /* R9499 */ - { 0x0000, 0x0000, 0x0000 }, /* R9500 */ - { 0x0000, 0x0000, 0x0000 }, /* R9501 */ - { 0x0000, 0x0000, 0x0000 }, /* R9502 */ - { 0x0000, 0x0000, 0x0000 }, /* R9503 */ - { 0x0000, 0x0000, 0x0000 }, /* R9504 */ - { 0x0000, 0x0000, 0x0000 }, /* R9505 */ - { 0x0000, 0x0000, 0x0000 }, /* R9506 */ - { 0x0000, 0x0000, 0x0000 }, /* R9507 */ - { 0x0000, 0x0000, 0x0000 }, /* R9508 */ - { 0x0000, 0x0000, 0x0000 }, /* R9509 */ - { 0x0000, 0x0000, 0x0000 }, /* R9510 */ - { 0x0000, 0x0000, 0x0000 }, /* R9511 */ - { 0x0000, 0x0000, 0x0000 }, /* R9512 */ - { 0x0000, 0x0000, 0x0000 }, /* R9513 */ - { 0x0000, 0x0000, 0x0000 }, /* R9514 */ - { 0x0000, 0x0000, 0x0000 }, /* R9515 */ - { 0x0000, 0x0000, 0x0000 }, /* R9516 */ - { 0x0000, 0x0000, 0x0000 }, /* R9517 */ - { 0x0000, 0x0000, 0x0000 }, /* R9518 */ - { 0x0000, 0x0000, 0x0000 }, /* R9519 */ - { 0x0000, 0x0000, 0x0000 }, /* R9520 */ - { 0x0000, 0x0000, 0x0000 }, /* R9521 */ - { 0x0000, 0x0000, 0x0000 }, /* R9522 */ - { 0x0000, 0x0000, 0x0000 }, /* R9523 */ - { 0x0000, 0x0000, 0x0000 }, /* R9524 */ - { 0x0000, 0x0000, 0x0000 }, /* R9525 */ - { 0x0000, 0x0000, 0x0000 }, /* R9526 */ - { 0x0000, 0x0000, 0x0000 }, /* R9527 */ - { 0x0000, 0x0000, 0x0000 }, /* R9528 */ - { 0x0000, 0x0000, 0x0000 }, /* R9529 */ - { 0x0000, 0x0000, 0x0000 }, /* R9530 */ - { 0x0000, 0x0000, 0x0000 }, /* R9531 */ - { 0x0000, 0x0000, 0x0000 }, /* R9532 */ - { 0x0000, 0x0000, 0x0000 }, /* R9533 */ - { 0x0000, 0x0000, 0x0000 }, /* R9534 */ - { 0x0000, 0x0000, 0x0000 }, /* R9535 */ - { 0x0000, 0x0000, 0x0000 }, /* R9536 */ - { 0x0000, 0x0000, 0x0000 }, /* R9537 */ - { 0x0000, 0x0000, 0x0000 }, /* R9538 */ - { 0x0000, 0x0000, 0x0000 }, /* R9539 */ - { 0x0000, 0x0000, 0x0000 }, /* R9540 */ - { 0x0000, 0x0000, 0x0000 }, /* R9541 */ - { 0x0000, 0x0000, 0x0000 }, /* R9542 */ - { 0x0000, 0x0000, 0x0000 }, /* R9543 */ - { 0x0000, 0x0000, 0x0000 }, /* R9544 */ - { 0x0000, 0x0000, 0x0000 }, /* R9545 */ - { 0x0000, 0x0000, 0x0000 }, /* R9546 */ - { 0x0000, 0x0000, 0x0000 }, /* R9547 */ - { 0x0000, 0x0000, 0x0000 }, /* R9548 */ - { 0x0000, 0x0000, 0x0000 }, /* R9549 */ - { 0x0000, 0x0000, 0x0000 }, /* R9550 */ - { 0x0000, 0x0000, 0x0000 }, /* R9551 */ - { 0x0000, 0x0000, 0x0000 }, /* R9552 */ - { 0x0000, 0x0000, 0x0000 }, /* R9553 */ - { 0x0000, 0x0000, 0x0000 }, /* R9554 */ - { 0x0000, 0x0000, 0x0000 }, /* R9555 */ - { 0x0000, 0x0000, 0x0000 }, /* R9556 */ - { 0x0000, 0x0000, 0x0000 }, /* R9557 */ - { 0x0000, 0x0000, 0x0000 }, /* R9558 */ - { 0x0000, 0x0000, 0x0000 }, /* R9559 */ - { 0x0000, 0x0000, 0x0000 }, /* R9560 */ - { 0x0000, 0x0000, 0x0000 }, /* R9561 */ - { 0x0000, 0x0000, 0x0000 }, /* R9562 */ - { 0x0000, 0x0000, 0x0000 }, /* R9563 */ - { 0x0000, 0x0000, 0x0000 }, /* R9564 */ - { 0x0000, 0x0000, 0x0000 }, /* R9565 */ - { 0x0000, 0x0000, 0x0000 }, /* R9566 */ - { 0x0000, 0x0000, 0x0000 }, /* R9567 */ - { 0x0000, 0x0000, 0x0000 }, /* R9568 */ - { 0x0000, 0x0000, 0x0000 }, /* R9569 */ - { 0x0000, 0x0000, 0x0000 }, /* R9570 */ - { 0x0000, 0x0000, 0x0000 }, /* R9571 */ - { 0x0000, 0x0000, 0x0000 }, /* R9572 */ - { 0x0000, 0x0000, 0x0000 }, /* R9573 */ - { 0x0000, 0x0000, 0x0000 }, /* R9574 */ - { 0x0000, 0x0000, 0x0000 }, /* R9575 */ - { 0x0000, 0x0000, 0x0000 }, /* R9576 */ - { 0x0000, 0x0000, 0x0000 }, /* R9577 */ - { 0x0000, 0x0000, 0x0000 }, /* R9578 */ - { 0x0000, 0x0000, 0x0000 }, /* R9579 */ - { 0x0000, 0x0000, 0x0000 }, /* R9580 */ - { 0x0000, 0x0000, 0x0000 }, /* R9581 */ - { 0x0000, 0x0000, 0x0000 }, /* R9582 */ - { 0x0000, 0x0000, 0x0000 }, /* R9583 */ - { 0x0000, 0x0000, 0x0000 }, /* R9584 */ - { 0x0000, 0x0000, 0x0000 }, /* R9585 */ - { 0x0000, 0x0000, 0x0000 }, /* R9586 */ - { 0x0000, 0x0000, 0x0000 }, /* R9587 */ - { 0x0000, 0x0000, 0x0000 }, /* R9588 */ - { 0x0000, 0x0000, 0x0000 }, /* R9589 */ - { 0x0000, 0x0000, 0x0000 }, /* R9590 */ - { 0x0000, 0x0000, 0x0000 }, /* R9591 */ - { 0x0000, 0x0000, 0x0000 }, /* R9592 */ - { 0x0000, 0x0000, 0x0000 }, /* R9593 */ - { 0x0000, 0x0000, 0x0000 }, /* R9594 */ - { 0x0000, 0x0000, 0x0000 }, /* R9595 */ - { 0x0000, 0x0000, 0x0000 }, /* R9596 */ - { 0x0000, 0x0000, 0x0000 }, /* R9597 */ - { 0x0000, 0x0000, 0x0000 }, /* R9598 */ - { 0x0000, 0x0000, 0x0000 }, /* R9599 */ - { 0x0000, 0x0000, 0x0000 }, /* R9600 */ - { 0x0000, 0x0000, 0x0000 }, /* R9601 */ - { 0x0000, 0x0000, 0x0000 }, /* R9602 */ - { 0x0000, 0x0000, 0x0000 }, /* R9603 */ - { 0x0000, 0x0000, 0x0000 }, /* R9604 */ - { 0x0000, 0x0000, 0x0000 }, /* R9605 */ - { 0x0000, 0x0000, 0x0000 }, /* R9606 */ - { 0x0000, 0x0000, 0x0000 }, /* R9607 */ - { 0x0000, 0x0000, 0x0000 }, /* R9608 */ - { 0x0000, 0x0000, 0x0000 }, /* R9609 */ - { 0x0000, 0x0000, 0x0000 }, /* R9610 */ - { 0x0000, 0x0000, 0x0000 }, /* R9611 */ - { 0x0000, 0x0000, 0x0000 }, /* R9612 */ - { 0x0000, 0x0000, 0x0000 }, /* R9613 */ - { 0x0000, 0x0000, 0x0000 }, /* R9614 */ - { 0x0000, 0x0000, 0x0000 }, /* R9615 */ - { 0x0000, 0x0000, 0x0000 }, /* R9616 */ - { 0x0000, 0x0000, 0x0000 }, /* R9617 */ - { 0x0000, 0x0000, 0x0000 }, /* R9618 */ - { 0x0000, 0x0000, 0x0000 }, /* R9619 */ - { 0x0000, 0x0000, 0x0000 }, /* R9620 */ - { 0x0000, 0x0000, 0x0000 }, /* R9621 */ - { 0x0000, 0x0000, 0x0000 }, /* R9622 */ - { 0x0000, 0x0000, 0x0000 }, /* R9623 */ - { 0x0000, 0x0000, 0x0000 }, /* R9624 */ - { 0x0000, 0x0000, 0x0000 }, /* R9625 */ - { 0x0000, 0x0000, 0x0000 }, /* R9626 */ - { 0x0000, 0x0000, 0x0000 }, /* R9627 */ - { 0x0000, 0x0000, 0x0000 }, /* R9628 */ - { 0x0000, 0x0000, 0x0000 }, /* R9629 */ - { 0x0000, 0x0000, 0x0000 }, /* R9630 */ - { 0x0000, 0x0000, 0x0000 }, /* R9631 */ - { 0x0000, 0x0000, 0x0000 }, /* R9632 */ - { 0x0000, 0x0000, 0x0000 }, /* R9633 */ - { 0x0000, 0x0000, 0x0000 }, /* R9634 */ - { 0x0000, 0x0000, 0x0000 }, /* R9635 */ - { 0x0000, 0x0000, 0x0000 }, /* R9636 */ - { 0x0000, 0x0000, 0x0000 }, /* R9637 */ - { 0x0000, 0x0000, 0x0000 }, /* R9638 */ - { 0x0000, 0x0000, 0x0000 }, /* R9639 */ - { 0x0000, 0x0000, 0x0000 }, /* R9640 */ - { 0x0000, 0x0000, 0x0000 }, /* R9641 */ - { 0x0000, 0x0000, 0x0000 }, /* R9642 */ - { 0x0000, 0x0000, 0x0000 }, /* R9643 */ - { 0x0000, 0x0000, 0x0000 }, /* R9644 */ - { 0x0000, 0x0000, 0x0000 }, /* R9645 */ - { 0x0000, 0x0000, 0x0000 }, /* R9646 */ - { 0x0000, 0x0000, 0x0000 }, /* R9647 */ - { 0x0000, 0x0000, 0x0000 }, /* R9648 */ - { 0x0000, 0x0000, 0x0000 }, /* R9649 */ - { 0x0000, 0x0000, 0x0000 }, /* R9650 */ - { 0x0000, 0x0000, 0x0000 }, /* R9651 */ - { 0x0000, 0x0000, 0x0000 }, /* R9652 */ - { 0x0000, 0x0000, 0x0000 }, /* R9653 */ - { 0x0000, 0x0000, 0x0000 }, /* R9654 */ - { 0x0000, 0x0000, 0x0000 }, /* R9655 */ - { 0x0000, 0x0000, 0x0000 }, /* R9656 */ - { 0x0000, 0x0000, 0x0000 }, /* R9657 */ - { 0x0000, 0x0000, 0x0000 }, /* R9658 */ - { 0x0000, 0x0000, 0x0000 }, /* R9659 */ - { 0x0000, 0x0000, 0x0000 }, /* R9660 */ - { 0x0000, 0x0000, 0x0000 }, /* R9661 */ - { 0x0000, 0x0000, 0x0000 }, /* R9662 */ - { 0x0000, 0x0000, 0x0000 }, /* R9663 */ - { 0x0000, 0x0000, 0x0000 }, /* R9664 */ - { 0x0000, 0x0000, 0x0000 }, /* R9665 */ - { 0x0000, 0x0000, 0x0000 }, /* R9666 */ - { 0x0000, 0x0000, 0x0000 }, /* R9667 */ - { 0x0000, 0x0000, 0x0000 }, /* R9668 */ - { 0x0000, 0x0000, 0x0000 }, /* R9669 */ - { 0x0000, 0x0000, 0x0000 }, /* R9670 */ - { 0x0000, 0x0000, 0x0000 }, /* R9671 */ - { 0x0000, 0x0000, 0x0000 }, /* R9672 */ - { 0x0000, 0x0000, 0x0000 }, /* R9673 */ - { 0x0000, 0x0000, 0x0000 }, /* R9674 */ - { 0x0000, 0x0000, 0x0000 }, /* R9675 */ - { 0x0000, 0x0000, 0x0000 }, /* R9676 */ - { 0x0000, 0x0000, 0x0000 }, /* R9677 */ - { 0x0000, 0x0000, 0x0000 }, /* R9678 */ - { 0x0000, 0x0000, 0x0000 }, /* R9679 */ - { 0x0000, 0x0000, 0x0000 }, /* R9680 */ - { 0x0000, 0x0000, 0x0000 }, /* R9681 */ - { 0x0000, 0x0000, 0x0000 }, /* R9682 */ - { 0x0000, 0x0000, 0x0000 }, /* R9683 */ - { 0x0000, 0x0000, 0x0000 }, /* R9684 */ - { 0x0000, 0x0000, 0x0000 }, /* R9685 */ - { 0x0000, 0x0000, 0x0000 }, /* R9686 */ - { 0x0000, 0x0000, 0x0000 }, /* R9687 */ - { 0x0000, 0x0000, 0x0000 }, /* R9688 */ - { 0x0000, 0x0000, 0x0000 }, /* R9689 */ - { 0x0000, 0x0000, 0x0000 }, /* R9690 */ - { 0x0000, 0x0000, 0x0000 }, /* R9691 */ - { 0x0000, 0x0000, 0x0000 }, /* R9692 */ - { 0x0000, 0x0000, 0x0000 }, /* R9693 */ - { 0x0000, 0x0000, 0x0000 }, /* R9694 */ - { 0x0000, 0x0000, 0x0000 }, /* R9695 */ - { 0x0000, 0x0000, 0x0000 }, /* R9696 */ - { 0x0000, 0x0000, 0x0000 }, /* R9697 */ - { 0x0000, 0x0000, 0x0000 }, /* R9698 */ - { 0x0000, 0x0000, 0x0000 }, /* R9699 */ - { 0x0000, 0x0000, 0x0000 }, /* R9700 */ - { 0x0000, 0x0000, 0x0000 }, /* R9701 */ - { 0x0000, 0x0000, 0x0000 }, /* R9702 */ - { 0x0000, 0x0000, 0x0000 }, /* R9703 */ - { 0x0000, 0x0000, 0x0000 }, /* R9704 */ - { 0x0000, 0x0000, 0x0000 }, /* R9705 */ - { 0x0000, 0x0000, 0x0000 }, /* R9706 */ - { 0x0000, 0x0000, 0x0000 }, /* R9707 */ - { 0x0000, 0x0000, 0x0000 }, /* R9708 */ - { 0x0000, 0x0000, 0x0000 }, /* R9709 */ - { 0x0000, 0x0000, 0x0000 }, /* R9710 */ - { 0x0000, 0x0000, 0x0000 }, /* R9711 */ - { 0x0000, 0x0000, 0x0000 }, /* R9712 */ - { 0x0000, 0x0000, 0x0000 }, /* R9713 */ - { 0x0000, 0x0000, 0x0000 }, /* R9714 */ - { 0x0000, 0x0000, 0x0000 }, /* R9715 */ - { 0x0000, 0x0000, 0x0000 }, /* R9716 */ - { 0x0000, 0x0000, 0x0000 }, /* R9717 */ - { 0x0000, 0x0000, 0x0000 }, /* R9718 */ - { 0x0000, 0x0000, 0x0000 }, /* R9719 */ - { 0x0000, 0x0000, 0x0000 }, /* R9720 */ - { 0x0000, 0x0000, 0x0000 }, /* R9721 */ - { 0x0000, 0x0000, 0x0000 }, /* R9722 */ - { 0x0000, 0x0000, 0x0000 }, /* R9723 */ - { 0x0000, 0x0000, 0x0000 }, /* R9724 */ - { 0x0000, 0x0000, 0x0000 }, /* R9725 */ - { 0x0000, 0x0000, 0x0000 }, /* R9726 */ - { 0x0000, 0x0000, 0x0000 }, /* R9727 */ - { 0x0000, 0x0000, 0x0000 }, /* R9728 */ - { 0x0000, 0x0000, 0x0000 }, /* R9729 */ - { 0x0000, 0x0000, 0x0000 }, /* R9730 */ - { 0x0000, 0x0000, 0x0000 }, /* R9731 */ - { 0x0000, 0x0000, 0x0000 }, /* R9732 */ - { 0x0000, 0x0000, 0x0000 }, /* R9733 */ - { 0x0000, 0x0000, 0x0000 }, /* R9734 */ - { 0x0000, 0x0000, 0x0000 }, /* R9735 */ - { 0x0000, 0x0000, 0x0000 }, /* R9736 */ - { 0x0000, 0x0000, 0x0000 }, /* R9737 */ - { 0x0000, 0x0000, 0x0000 }, /* R9738 */ - { 0x0000, 0x0000, 0x0000 }, /* R9739 */ - { 0x0000, 0x0000, 0x0000 }, /* R9740 */ - { 0x0000, 0x0000, 0x0000 }, /* R9741 */ - { 0x0000, 0x0000, 0x0000 }, /* R9742 */ - { 0x0000, 0x0000, 0x0000 }, /* R9743 */ - { 0x0000, 0x0000, 0x0000 }, /* R9744 */ - { 0x0000, 0x0000, 0x0000 }, /* R9745 */ - { 0x0000, 0x0000, 0x0000 }, /* R9746 */ - { 0x0000, 0x0000, 0x0000 }, /* R9747 */ - { 0x0000, 0x0000, 0x0000 }, /* R9748 */ - { 0x0000, 0x0000, 0x0000 }, /* R9749 */ - { 0x0000, 0x0000, 0x0000 }, /* R9750 */ - { 0x0000, 0x0000, 0x0000 }, /* R9751 */ - { 0x0000, 0x0000, 0x0000 }, /* R9752 */ - { 0x0000, 0x0000, 0x0000 }, /* R9753 */ - { 0x0000, 0x0000, 0x0000 }, /* R9754 */ - { 0x0000, 0x0000, 0x0000 }, /* R9755 */ - { 0x0000, 0x0000, 0x0000 }, /* R9756 */ - { 0x0000, 0x0000, 0x0000 }, /* R9757 */ - { 0x0000, 0x0000, 0x0000 }, /* R9758 */ - { 0x0000, 0x0000, 0x0000 }, /* R9759 */ - { 0x0000, 0x0000, 0x0000 }, /* R9760 */ - { 0x0000, 0x0000, 0x0000 }, /* R9761 */ - { 0x0000, 0x0000, 0x0000 }, /* R9762 */ - { 0x0000, 0x0000, 0x0000 }, /* R9763 */ - { 0x0000, 0x0000, 0x0000 }, /* R9764 */ - { 0x0000, 0x0000, 0x0000 }, /* R9765 */ - { 0x0000, 0x0000, 0x0000 }, /* R9766 */ - { 0x0000, 0x0000, 0x0000 }, /* R9767 */ - { 0x0000, 0x0000, 0x0000 }, /* R9768 */ - { 0x0000, 0x0000, 0x0000 }, /* R9769 */ - { 0x0000, 0x0000, 0x0000 }, /* R9770 */ - { 0x0000, 0x0000, 0x0000 }, /* R9771 */ - { 0x0000, 0x0000, 0x0000 }, /* R9772 */ - { 0x0000, 0x0000, 0x0000 }, /* R9773 */ - { 0x0000, 0x0000, 0x0000 }, /* R9774 */ - { 0x0000, 0x0000, 0x0000 }, /* R9775 */ - { 0x0000, 0x0000, 0x0000 }, /* R9776 */ - { 0x0000, 0x0000, 0x0000 }, /* R9777 */ - { 0x0000, 0x0000, 0x0000 }, /* R9778 */ - { 0x0000, 0x0000, 0x0000 }, /* R9779 */ - { 0x0000, 0x0000, 0x0000 }, /* R9780 */ - { 0x0000, 0x0000, 0x0000 }, /* R9781 */ - { 0x0000, 0x0000, 0x0000 }, /* R9782 */ - { 0x0000, 0x0000, 0x0000 }, /* R9783 */ - { 0x0000, 0x0000, 0x0000 }, /* R9784 */ - { 0x0000, 0x0000, 0x0000 }, /* R9785 */ - { 0x0000, 0x0000, 0x0000 }, /* R9786 */ - { 0x0000, 0x0000, 0x0000 }, /* R9787 */ - { 0x0000, 0x0000, 0x0000 }, /* R9788 */ - { 0x0000, 0x0000, 0x0000 }, /* R9789 */ - { 0x0000, 0x0000, 0x0000 }, /* R9790 */ - { 0x0000, 0x0000, 0x0000 }, /* R9791 */ - { 0x0000, 0x0000, 0x0000 }, /* R9792 */ - { 0x0000, 0x0000, 0x0000 }, /* R9793 */ - { 0x0000, 0x0000, 0x0000 }, /* R9794 */ - { 0x0000, 0x0000, 0x0000 }, /* R9795 */ - { 0x0000, 0x0000, 0x0000 }, /* R9796 */ - { 0x0000, 0x0000, 0x0000 }, /* R9797 */ - { 0x0000, 0x0000, 0x0000 }, /* R9798 */ - { 0x0000, 0x0000, 0x0000 }, /* R9799 */ - { 0x0000, 0x0000, 0x0000 }, /* R9800 */ - { 0x0000, 0x0000, 0x0000 }, /* R9801 */ - { 0x0000, 0x0000, 0x0000 }, /* R9802 */ - { 0x0000, 0x0000, 0x0000 }, /* R9803 */ - { 0x0000, 0x0000, 0x0000 }, /* R9804 */ - { 0x0000, 0x0000, 0x0000 }, /* R9805 */ - { 0x0000, 0x0000, 0x0000 }, /* R9806 */ - { 0x0000, 0x0000, 0x0000 }, /* R9807 */ - { 0x0000, 0x0000, 0x0000 }, /* R9808 */ - { 0x0000, 0x0000, 0x0000 }, /* R9809 */ - { 0x0000, 0x0000, 0x0000 }, /* R9810 */ - { 0x0000, 0x0000, 0x0000 }, /* R9811 */ - { 0x0000, 0x0000, 0x0000 }, /* R9812 */ - { 0x0000, 0x0000, 0x0000 }, /* R9813 */ - { 0x0000, 0x0000, 0x0000 }, /* R9814 */ - { 0x0000, 0x0000, 0x0000 }, /* R9815 */ - { 0x0000, 0x0000, 0x0000 }, /* R9816 */ - { 0x0000, 0x0000, 0x0000 }, /* R9817 */ - { 0x0000, 0x0000, 0x0000 }, /* R9818 */ - { 0x0000, 0x0000, 0x0000 }, /* R9819 */ - { 0x0000, 0x0000, 0x0000 }, /* R9820 */ - { 0x0000, 0x0000, 0x0000 }, /* R9821 */ - { 0x0000, 0x0000, 0x0000 }, /* R9822 */ - { 0x0000, 0x0000, 0x0000 }, /* R9823 */ - { 0x0000, 0x0000, 0x0000 }, /* R9824 */ - { 0x0000, 0x0000, 0x0000 }, /* R9825 */ - { 0x0000, 0x0000, 0x0000 }, /* R9826 */ - { 0x0000, 0x0000, 0x0000 }, /* R9827 */ - { 0x0000, 0x0000, 0x0000 }, /* R9828 */ - { 0x0000, 0x0000, 0x0000 }, /* R9829 */ - { 0x0000, 0x0000, 0x0000 }, /* R9830 */ - { 0x0000, 0x0000, 0x0000 }, /* R9831 */ - { 0x0000, 0x0000, 0x0000 }, /* R9832 */ - { 0x0000, 0x0000, 0x0000 }, /* R9833 */ - { 0x0000, 0x0000, 0x0000 }, /* R9834 */ - { 0x0000, 0x0000, 0x0000 }, /* R9835 */ - { 0x0000, 0x0000, 0x0000 }, /* R9836 */ - { 0x0000, 0x0000, 0x0000 }, /* R9837 */ - { 0x0000, 0x0000, 0x0000 }, /* R9838 */ - { 0x0000, 0x0000, 0x0000 }, /* R9839 */ - { 0x0000, 0x0000, 0x0000 }, /* R9840 */ - { 0x0000, 0x0000, 0x0000 }, /* R9841 */ - { 0x0000, 0x0000, 0x0000 }, /* R9842 */ - { 0x0000, 0x0000, 0x0000 }, /* R9843 */ - { 0x0000, 0x0000, 0x0000 }, /* R9844 */ - { 0x0000, 0x0000, 0x0000 }, /* R9845 */ - { 0x0000, 0x0000, 0x0000 }, /* R9846 */ - { 0x0000, 0x0000, 0x0000 }, /* R9847 */ - { 0x0000, 0x0000, 0x0000 }, /* R9848 */ - { 0x0000, 0x0000, 0x0000 }, /* R9849 */ - { 0x0000, 0x0000, 0x0000 }, /* R9850 */ - { 0x0000, 0x0000, 0x0000 }, /* R9851 */ - { 0x0000, 0x0000, 0x0000 }, /* R9852 */ - { 0x0000, 0x0000, 0x0000 }, /* R9853 */ - { 0x0000, 0x0000, 0x0000 }, /* R9854 */ - { 0x0000, 0x0000, 0x0000 }, /* R9855 */ - { 0x0000, 0x0000, 0x0000 }, /* R9856 */ - { 0x0000, 0x0000, 0x0000 }, /* R9857 */ - { 0x0000, 0x0000, 0x0000 }, /* R9858 */ - { 0x0000, 0x0000, 0x0000 }, /* R9859 */ - { 0x0000, 0x0000, 0x0000 }, /* R9860 */ - { 0x0000, 0x0000, 0x0000 }, /* R9861 */ - { 0x0000, 0x0000, 0x0000 }, /* R9862 */ - { 0x0000, 0x0000, 0x0000 }, /* R9863 */ - { 0x0000, 0x0000, 0x0000 }, /* R9864 */ - { 0x0000, 0x0000, 0x0000 }, /* R9865 */ - { 0x0000, 0x0000, 0x0000 }, /* R9866 */ - { 0x0000, 0x0000, 0x0000 }, /* R9867 */ - { 0x0000, 0x0000, 0x0000 }, /* R9868 */ - { 0x0000, 0x0000, 0x0000 }, /* R9869 */ - { 0x0000, 0x0000, 0x0000 }, /* R9870 */ - { 0x0000, 0x0000, 0x0000 }, /* R9871 */ - { 0x0000, 0x0000, 0x0000 }, /* R9872 */ - { 0x0000, 0x0000, 0x0000 }, /* R9873 */ - { 0x0000, 0x0000, 0x0000 }, /* R9874 */ - { 0x0000, 0x0000, 0x0000 }, /* R9875 */ - { 0x0000, 0x0000, 0x0000 }, /* R9876 */ - { 0x0000, 0x0000, 0x0000 }, /* R9877 */ - { 0x0000, 0x0000, 0x0000 }, /* R9878 */ - { 0x0000, 0x0000, 0x0000 }, /* R9879 */ - { 0x0000, 0x0000, 0x0000 }, /* R9880 */ - { 0x0000, 0x0000, 0x0000 }, /* R9881 */ - { 0x0000, 0x0000, 0x0000 }, /* R9882 */ - { 0x0000, 0x0000, 0x0000 }, /* R9883 */ - { 0x0000, 0x0000, 0x0000 }, /* R9884 */ - { 0x0000, 0x0000, 0x0000 }, /* R9885 */ - { 0x0000, 0x0000, 0x0000 }, /* R9886 */ - { 0x0000, 0x0000, 0x0000 }, /* R9887 */ - { 0x0000, 0x0000, 0x0000 }, /* R9888 */ - { 0x0000, 0x0000, 0x0000 }, /* R9889 */ - { 0x0000, 0x0000, 0x0000 }, /* R9890 */ - { 0x0000, 0x0000, 0x0000 }, /* R9891 */ - { 0x0000, 0x0000, 0x0000 }, /* R9892 */ - { 0x0000, 0x0000, 0x0000 }, /* R9893 */ - { 0x0000, 0x0000, 0x0000 }, /* R9894 */ - { 0x0000, 0x0000, 0x0000 }, /* R9895 */ - { 0x0000, 0x0000, 0x0000 }, /* R9896 */ - { 0x0000, 0x0000, 0x0000 }, /* R9897 */ - { 0x0000, 0x0000, 0x0000 }, /* R9898 */ - { 0x0000, 0x0000, 0x0000 }, /* R9899 */ - { 0x0000, 0x0000, 0x0000 }, /* R9900 */ - { 0x0000, 0x0000, 0x0000 }, /* R9901 */ - { 0x0000, 0x0000, 0x0000 }, /* R9902 */ - { 0x0000, 0x0000, 0x0000 }, /* R9903 */ - { 0x0000, 0x0000, 0x0000 }, /* R9904 */ - { 0x0000, 0x0000, 0x0000 }, /* R9905 */ - { 0x0000, 0x0000, 0x0000 }, /* R9906 */ - { 0x0000, 0x0000, 0x0000 }, /* R9907 */ - { 0x0000, 0x0000, 0x0000 }, /* R9908 */ - { 0x0000, 0x0000, 0x0000 }, /* R9909 */ - { 0x0000, 0x0000, 0x0000 }, /* R9910 */ - { 0x0000, 0x0000, 0x0000 }, /* R9911 */ - { 0x0000, 0x0000, 0x0000 }, /* R9912 */ - { 0x0000, 0x0000, 0x0000 }, /* R9913 */ - { 0x0000, 0x0000, 0x0000 }, /* R9914 */ - { 0x0000, 0x0000, 0x0000 }, /* R9915 */ - { 0x0000, 0x0000, 0x0000 }, /* R9916 */ - { 0x0000, 0x0000, 0x0000 }, /* R9917 */ - { 0x0000, 0x0000, 0x0000 }, /* R9918 */ - { 0x0000, 0x0000, 0x0000 }, /* R9919 */ - { 0x0000, 0x0000, 0x0000 }, /* R9920 */ - { 0x0000, 0x0000, 0x0000 }, /* R9921 */ - { 0x0000, 0x0000, 0x0000 }, /* R9922 */ - { 0x0000, 0x0000, 0x0000 }, /* R9923 */ - { 0x0000, 0x0000, 0x0000 }, /* R9924 */ - { 0x0000, 0x0000, 0x0000 }, /* R9925 */ - { 0x0000, 0x0000, 0x0000 }, /* R9926 */ - { 0x0000, 0x0000, 0x0000 }, /* R9927 */ - { 0x0000, 0x0000, 0x0000 }, /* R9928 */ - { 0x0000, 0x0000, 0x0000 }, /* R9929 */ - { 0x0000, 0x0000, 0x0000 }, /* R9930 */ - { 0x0000, 0x0000, 0x0000 }, /* R9931 */ - { 0x0000, 0x0000, 0x0000 }, /* R9932 */ - { 0x0000, 0x0000, 0x0000 }, /* R9933 */ - { 0x0000, 0x0000, 0x0000 }, /* R9934 */ - { 0x0000, 0x0000, 0x0000 }, /* R9935 */ - { 0x0000, 0x0000, 0x0000 }, /* R9936 */ - { 0x0000, 0x0000, 0x0000 }, /* R9937 */ - { 0x0000, 0x0000, 0x0000 }, /* R9938 */ - { 0x0000, 0x0000, 0x0000 }, /* R9939 */ - { 0x0000, 0x0000, 0x0000 }, /* R9940 */ - { 0x0000, 0x0000, 0x0000 }, /* R9941 */ - { 0x0000, 0x0000, 0x0000 }, /* R9942 */ - { 0x0000, 0x0000, 0x0000 }, /* R9943 */ - { 0x0000, 0x0000, 0x0000 }, /* R9944 */ - { 0x0000, 0x0000, 0x0000 }, /* R9945 */ - { 0x0000, 0x0000, 0x0000 }, /* R9946 */ - { 0x0000, 0x0000, 0x0000 }, /* R9947 */ - { 0x0000, 0x0000, 0x0000 }, /* R9948 */ - { 0x0000, 0x0000, 0x0000 }, /* R9949 */ - { 0x0000, 0x0000, 0x0000 }, /* R9950 */ - { 0x0000, 0x0000, 0x0000 }, /* R9951 */ - { 0x0000, 0x0000, 0x0000 }, /* R9952 */ - { 0x0000, 0x0000, 0x0000 }, /* R9953 */ - { 0x0000, 0x0000, 0x0000 }, /* R9954 */ - { 0x0000, 0x0000, 0x0000 }, /* R9955 */ - { 0x0000, 0x0000, 0x0000 }, /* R9956 */ - { 0x0000, 0x0000, 0x0000 }, /* R9957 */ - { 0x0000, 0x0000, 0x0000 }, /* R9958 */ - { 0x0000, 0x0000, 0x0000 }, /* R9959 */ - { 0x0000, 0x0000, 0x0000 }, /* R9960 */ - { 0x0000, 0x0000, 0x0000 }, /* R9961 */ - { 0x0000, 0x0000, 0x0000 }, /* R9962 */ - { 0x0000, 0x0000, 0x0000 }, /* R9963 */ - { 0x0000, 0x0000, 0x0000 }, /* R9964 */ - { 0x0000, 0x0000, 0x0000 }, /* R9965 */ - { 0x0000, 0x0000, 0x0000 }, /* R9966 */ - { 0x0000, 0x0000, 0x0000 }, /* R9967 */ - { 0x0000, 0x0000, 0x0000 }, /* R9968 */ - { 0x0000, 0x0000, 0x0000 }, /* R9969 */ - { 0x0000, 0x0000, 0x0000 }, /* R9970 */ - { 0x0000, 0x0000, 0x0000 }, /* R9971 */ - { 0x0000, 0x0000, 0x0000 }, /* R9972 */ - { 0x0000, 0x0000, 0x0000 }, /* R9973 */ - { 0x0000, 0x0000, 0x0000 }, /* R9974 */ - { 0x0000, 0x0000, 0x0000 }, /* R9975 */ - { 0x0000, 0x0000, 0x0000 }, /* R9976 */ - { 0x0000, 0x0000, 0x0000 }, /* R9977 */ - { 0x0000, 0x0000, 0x0000 }, /* R9978 */ - { 0x0000, 0x0000, 0x0000 }, /* R9979 */ - { 0x0000, 0x0000, 0x0000 }, /* R9980 */ - { 0x0000, 0x0000, 0x0000 }, /* R9981 */ - { 0x0000, 0x0000, 0x0000 }, /* R9982 */ - { 0x0000, 0x0000, 0x0000 }, /* R9983 */ - { 0x0000, 0x0000, 0x0000 }, /* R9984 */ - { 0x0000, 0x0000, 0x0000 }, /* R9985 */ - { 0x0000, 0x0000, 0x0000 }, /* R9986 */ - { 0x0000, 0x0000, 0x0000 }, /* R9987 */ - { 0x0000, 0x0000, 0x0000 }, /* R9988 */ - { 0x0000, 0x0000, 0x0000 }, /* R9989 */ - { 0x0000, 0x0000, 0x0000 }, /* R9990 */ - { 0x0000, 0x0000, 0x0000 }, /* R9991 */ - { 0x0000, 0x0000, 0x0000 }, /* R9992 */ - { 0x0000, 0x0000, 0x0000 }, /* R9993 */ - { 0x0000, 0x0000, 0x0000 }, /* R9994 */ - { 0x0000, 0x0000, 0x0000 }, /* R9995 */ - { 0x0000, 0x0000, 0x0000 }, /* R9996 */ - { 0x0000, 0x0000, 0x0000 }, /* R9997 */ - { 0x0000, 0x0000, 0x0000 }, /* R9998 */ - { 0x0000, 0x0000, 0x0000 }, /* R9999 */ - { 0x0000, 0x0000, 0x0000 }, /* R10000 */ - { 0x0000, 0x0000, 0x0000 }, /* R10001 */ - { 0x0000, 0x0000, 0x0000 }, /* R10002 */ - { 0x0000, 0x0000, 0x0000 }, /* R10003 */ - { 0x0000, 0x0000, 0x0000 }, /* R10004 */ - { 0x0000, 0x0000, 0x0000 }, /* R10005 */ - { 0x0000, 0x0000, 0x0000 }, /* R10006 */ - { 0x0000, 0x0000, 0x0000 }, /* R10007 */ - { 0x0000, 0x0000, 0x0000 }, /* R10008 */ - { 0x0000, 0x0000, 0x0000 }, /* R10009 */ - { 0x0000, 0x0000, 0x0000 }, /* R10010 */ - { 0x0000, 0x0000, 0x0000 }, /* R10011 */ - { 0x0000, 0x0000, 0x0000 }, /* R10012 */ - { 0x0000, 0x0000, 0x0000 }, /* R10013 */ - { 0x0000, 0x0000, 0x0000 }, /* R10014 */ - { 0x0000, 0x0000, 0x0000 }, /* R10015 */ - { 0x0000, 0x0000, 0x0000 }, /* R10016 */ - { 0x0000, 0x0000, 0x0000 }, /* R10017 */ - { 0x0000, 0x0000, 0x0000 }, /* R10018 */ - { 0x0000, 0x0000, 0x0000 }, /* R10019 */ - { 0x0000, 0x0000, 0x0000 }, /* R10020 */ - { 0x0000, 0x0000, 0x0000 }, /* R10021 */ - { 0x0000, 0x0000, 0x0000 }, /* R10022 */ - { 0x0000, 0x0000, 0x0000 }, /* R10023 */ - { 0x0000, 0x0000, 0x0000 }, /* R10024 */ - { 0x0000, 0x0000, 0x0000 }, /* R10025 */ - { 0x0000, 0x0000, 0x0000 }, /* R10026 */ - { 0x0000, 0x0000, 0x0000 }, /* R10027 */ - { 0x0000, 0x0000, 0x0000 }, /* R10028 */ - { 0x0000, 0x0000, 0x0000 }, /* R10029 */ - { 0x0000, 0x0000, 0x0000 }, /* R10030 */ - { 0x0000, 0x0000, 0x0000 }, /* R10031 */ - { 0x0000, 0x0000, 0x0000 }, /* R10032 */ - { 0x0000, 0x0000, 0x0000 }, /* R10033 */ - { 0x0000, 0x0000, 0x0000 }, /* R10034 */ - { 0x0000, 0x0000, 0x0000 }, /* R10035 */ - { 0x0000, 0x0000, 0x0000 }, /* R10036 */ - { 0x0000, 0x0000, 0x0000 }, /* R10037 */ - { 0x0000, 0x0000, 0x0000 }, /* R10038 */ - { 0x0000, 0x0000, 0x0000 }, /* R10039 */ - { 0x0000, 0x0000, 0x0000 }, /* R10040 */ - { 0x0000, 0x0000, 0x0000 }, /* R10041 */ - { 0x0000, 0x0000, 0x0000 }, /* R10042 */ - { 0x0000, 0x0000, 0x0000 }, /* R10043 */ - { 0x0000, 0x0000, 0x0000 }, /* R10044 */ - { 0x0000, 0x0000, 0x0000 }, /* R10045 */ - { 0x0000, 0x0000, 0x0000 }, /* R10046 */ - { 0x0000, 0x0000, 0x0000 }, /* R10047 */ - { 0x0000, 0x0000, 0x0000 }, /* R10048 */ - { 0x0000, 0x0000, 0x0000 }, /* R10049 */ - { 0x0000, 0x0000, 0x0000 }, /* R10050 */ - { 0x0000, 0x0000, 0x0000 }, /* R10051 */ - { 0x0000, 0x0000, 0x0000 }, /* R10052 */ - { 0x0000, 0x0000, 0x0000 }, /* R10053 */ - { 0x0000, 0x0000, 0x0000 }, /* R10054 */ - { 0x0000, 0x0000, 0x0000 }, /* R10055 */ - { 0x0000, 0x0000, 0x0000 }, /* R10056 */ - { 0x0000, 0x0000, 0x0000 }, /* R10057 */ - { 0x0000, 0x0000, 0x0000 }, /* R10058 */ - { 0x0000, 0x0000, 0x0000 }, /* R10059 */ - { 0x0000, 0x0000, 0x0000 }, /* R10060 */ - { 0x0000, 0x0000, 0x0000 }, /* R10061 */ - { 0x0000, 0x0000, 0x0000 }, /* R10062 */ - { 0x0000, 0x0000, 0x0000 }, /* R10063 */ - { 0x0000, 0x0000, 0x0000 }, /* R10064 */ - { 0x0000, 0x0000, 0x0000 }, /* R10065 */ - { 0x0000, 0x0000, 0x0000 }, /* R10066 */ - { 0x0000, 0x0000, 0x0000 }, /* R10067 */ - { 0x0000, 0x0000, 0x0000 }, /* R10068 */ - { 0x0000, 0x0000, 0x0000 }, /* R10069 */ - { 0x0000, 0x0000, 0x0000 }, /* R10070 */ - { 0x0000, 0x0000, 0x0000 }, /* R10071 */ - { 0x0000, 0x0000, 0x0000 }, /* R10072 */ - { 0x0000, 0x0000, 0x0000 }, /* R10073 */ - { 0x0000, 0x0000, 0x0000 }, /* R10074 */ - { 0x0000, 0x0000, 0x0000 }, /* R10075 */ - { 0x0000, 0x0000, 0x0000 }, /* R10076 */ - { 0x0000, 0x0000, 0x0000 }, /* R10077 */ - { 0x0000, 0x0000, 0x0000 }, /* R10078 */ - { 0x0000, 0x0000, 0x0000 }, /* R10079 */ - { 0x0000, 0x0000, 0x0000 }, /* R10080 */ - { 0x0000, 0x0000, 0x0000 }, /* R10081 */ - { 0x0000, 0x0000, 0x0000 }, /* R10082 */ - { 0x0000, 0x0000, 0x0000 }, /* R10083 */ - { 0x0000, 0x0000, 0x0000 }, /* R10084 */ - { 0x0000, 0x0000, 0x0000 }, /* R10085 */ - { 0x0000, 0x0000, 0x0000 }, /* R10086 */ - { 0x0000, 0x0000, 0x0000 }, /* R10087 */ - { 0x0000, 0x0000, 0x0000 }, /* R10088 */ - { 0x0000, 0x0000, 0x0000 }, /* R10089 */ - { 0x0000, 0x0000, 0x0000 }, /* R10090 */ - { 0x0000, 0x0000, 0x0000 }, /* R10091 */ - { 0x0000, 0x0000, 0x0000 }, /* R10092 */ - { 0x0000, 0x0000, 0x0000 }, /* R10093 */ - { 0x0000, 0x0000, 0x0000 }, /* R10094 */ - { 0x0000, 0x0000, 0x0000 }, /* R10095 */ - { 0x0000, 0x0000, 0x0000 }, /* R10096 */ - { 0x0000, 0x0000, 0x0000 }, /* R10097 */ - { 0x0000, 0x0000, 0x0000 }, /* R10098 */ - { 0x0000, 0x0000, 0x0000 }, /* R10099 */ - { 0x0000, 0x0000, 0x0000 }, /* R10100 */ - { 0x0000, 0x0000, 0x0000 }, /* R10101 */ - { 0x0000, 0x0000, 0x0000 }, /* R10102 */ - { 0x0000, 0x0000, 0x0000 }, /* R10103 */ - { 0x0000, 0x0000, 0x0000 }, /* R10104 */ - { 0x0000, 0x0000, 0x0000 }, /* R10105 */ - { 0x0000, 0x0000, 0x0000 }, /* R10106 */ - { 0x0000, 0x0000, 0x0000 }, /* R10107 */ - { 0x0000, 0x0000, 0x0000 }, /* R10108 */ - { 0x0000, 0x0000, 0x0000 }, /* R10109 */ - { 0x0000, 0x0000, 0x0000 }, /* R10110 */ - { 0x0000, 0x0000, 0x0000 }, /* R10111 */ - { 0x0000, 0x0000, 0x0000 }, /* R10112 */ - { 0x0000, 0x0000, 0x0000 }, /* R10113 */ - { 0x0000, 0x0000, 0x0000 }, /* R10114 */ - { 0x0000, 0x0000, 0x0000 }, /* R10115 */ - { 0x0000, 0x0000, 0x0000 }, /* R10116 */ - { 0x0000, 0x0000, 0x0000 }, /* R10117 */ - { 0x0000, 0x0000, 0x0000 }, /* R10118 */ - { 0x0000, 0x0000, 0x0000 }, /* R10119 */ - { 0x0000, 0x0000, 0x0000 }, /* R10120 */ - { 0x0000, 0x0000, 0x0000 }, /* R10121 */ - { 0x0000, 0x0000, 0x0000 }, /* R10122 */ - { 0x0000, 0x0000, 0x0000 }, /* R10123 */ - { 0x0000, 0x0000, 0x0000 }, /* R10124 */ - { 0x0000, 0x0000, 0x0000 }, /* R10125 */ - { 0x0000, 0x0000, 0x0000 }, /* R10126 */ - { 0x0000, 0x0000, 0x0000 }, /* R10127 */ - { 0x0000, 0x0000, 0x0000 }, /* R10128 */ - { 0x0000, 0x0000, 0x0000 }, /* R10129 */ - { 0x0000, 0x0000, 0x0000 }, /* R10130 */ - { 0x0000, 0x0000, 0x0000 }, /* R10131 */ - { 0x0000, 0x0000, 0x0000 }, /* R10132 */ - { 0x0000, 0x0000, 0x0000 }, /* R10133 */ - { 0x0000, 0x0000, 0x0000 }, /* R10134 */ - { 0x0000, 0x0000, 0x0000 }, /* R10135 */ - { 0x0000, 0x0000, 0x0000 }, /* R10136 */ - { 0x0000, 0x0000, 0x0000 }, /* R10137 */ - { 0x0000, 0x0000, 0x0000 }, /* R10138 */ - { 0x0000, 0x0000, 0x0000 }, /* R10139 */ - { 0x0000, 0x0000, 0x0000 }, /* R10140 */ - { 0x0000, 0x0000, 0x0000 }, /* R10141 */ - { 0x0000, 0x0000, 0x0000 }, /* R10142 */ - { 0x0000, 0x0000, 0x0000 }, /* R10143 */ - { 0x0000, 0x0000, 0x0000 }, /* R10144 */ - { 0x0000, 0x0000, 0x0000 }, /* R10145 */ - { 0x0000, 0x0000, 0x0000 }, /* R10146 */ - { 0x0000, 0x0000, 0x0000 }, /* R10147 */ - { 0x0000, 0x0000, 0x0000 }, /* R10148 */ - { 0x0000, 0x0000, 0x0000 }, /* R10149 */ - { 0x0000, 0x0000, 0x0000 }, /* R10150 */ - { 0x0000, 0x0000, 0x0000 }, /* R10151 */ - { 0x0000, 0x0000, 0x0000 }, /* R10152 */ - { 0x0000, 0x0000, 0x0000 }, /* R10153 */ - { 0x0000, 0x0000, 0x0000 }, /* R10154 */ - { 0x0000, 0x0000, 0x0000 }, /* R10155 */ - { 0x0000, 0x0000, 0x0000 }, /* R10156 */ - { 0x0000, 0x0000, 0x0000 }, /* R10157 */ - { 0x0000, 0x0000, 0x0000 }, /* R10158 */ - { 0x0000, 0x0000, 0x0000 }, /* R10159 */ - { 0x0000, 0x0000, 0x0000 }, /* R10160 */ - { 0x0000, 0x0000, 0x0000 }, /* R10161 */ - { 0x0000, 0x0000, 0x0000 }, /* R10162 */ - { 0x0000, 0x0000, 0x0000 }, /* R10163 */ - { 0x0000, 0x0000, 0x0000 }, /* R10164 */ - { 0x0000, 0x0000, 0x0000 }, /* R10165 */ - { 0x0000, 0x0000, 0x0000 }, /* R10166 */ - { 0x0000, 0x0000, 0x0000 }, /* R10167 */ - { 0x0000, 0x0000, 0x0000 }, /* R10168 */ - { 0x0000, 0x0000, 0x0000 }, /* R10169 */ - { 0x0000, 0x0000, 0x0000 }, /* R10170 */ - { 0x0000, 0x0000, 0x0000 }, /* R10171 */ - { 0x0000, 0x0000, 0x0000 }, /* R10172 */ - { 0x0000, 0x0000, 0x0000 }, /* R10173 */ - { 0x0000, 0x0000, 0x0000 }, /* R10174 */ - { 0x0000, 0x0000, 0x0000 }, /* R10175 */ - { 0x0000, 0x0000, 0x0000 }, /* R10176 */ - { 0x0000, 0x0000, 0x0000 }, /* R10177 */ - { 0x0000, 0x0000, 0x0000 }, /* R10178 */ - { 0x0000, 0x0000, 0x0000 }, /* R10179 */ - { 0x0000, 0x0000, 0x0000 }, /* R10180 */ - { 0x0000, 0x0000, 0x0000 }, /* R10181 */ - { 0x0000, 0x0000, 0x0000 }, /* R10182 */ - { 0x0000, 0x0000, 0x0000 }, /* R10183 */ - { 0x0000, 0x0000, 0x0000 }, /* R10184 */ - { 0x0000, 0x0000, 0x0000 }, /* R10185 */ - { 0x0000, 0x0000, 0x0000 }, /* R10186 */ - { 0x0000, 0x0000, 0x0000 }, /* R10187 */ - { 0x0000, 0x0000, 0x0000 }, /* R10188 */ - { 0x0000, 0x0000, 0x0000 }, /* R10189 */ - { 0x0000, 0x0000, 0x0000 }, /* R10190 */ - { 0x0000, 0x0000, 0x0000 }, /* R10191 */ - { 0x0000, 0x0000, 0x0000 }, /* R10192 */ - { 0x0000, 0x0000, 0x0000 }, /* R10193 */ - { 0x0000, 0x0000, 0x0000 }, /* R10194 */ - { 0x0000, 0x0000, 0x0000 }, /* R10195 */ - { 0x0000, 0x0000, 0x0000 }, /* R10196 */ - { 0x0000, 0x0000, 0x0000 }, /* R10197 */ - { 0x0000, 0x0000, 0x0000 }, /* R10198 */ - { 0x0000, 0x0000, 0x0000 }, /* R10199 */ - { 0x0000, 0x0000, 0x0000 }, /* R10200 */ - { 0x0000, 0x0000, 0x0000 }, /* R10201 */ - { 0x0000, 0x0000, 0x0000 }, /* R10202 */ - { 0x0000, 0x0000, 0x0000 }, /* R10203 */ - { 0x0000, 0x0000, 0x0000 }, /* R10204 */ - { 0x0000, 0x0000, 0x0000 }, /* R10205 */ - { 0x0000, 0x0000, 0x0000 }, /* R10206 */ - { 0x0000, 0x0000, 0x0000 }, /* R10207 */ - { 0x0000, 0x0000, 0x0000 }, /* R10208 */ - { 0x0000, 0x0000, 0x0000 }, /* R10209 */ - { 0x0000, 0x0000, 0x0000 }, /* R10210 */ - { 0x0000, 0x0000, 0x0000 }, /* R10211 */ - { 0x0000, 0x0000, 0x0000 }, /* R10212 */ - { 0x0000, 0x0000, 0x0000 }, /* R10213 */ - { 0x0000, 0x0000, 0x0000 }, /* R10214 */ - { 0x0000, 0x0000, 0x0000 }, /* R10215 */ - { 0x0000, 0x0000, 0x0000 }, /* R10216 */ - { 0x0000, 0x0000, 0x0000 }, /* R10217 */ - { 0x0000, 0x0000, 0x0000 }, /* R10218 */ - { 0x0000, 0x0000, 0x0000 }, /* R10219 */ - { 0x0000, 0x0000, 0x0000 }, /* R10220 */ - { 0x0000, 0x0000, 0x0000 }, /* R10221 */ - { 0x0000, 0x0000, 0x0000 }, /* R10222 */ - { 0x0000, 0x0000, 0x0000 }, /* R10223 */ - { 0x0000, 0x0000, 0x0000 }, /* R10224 */ - { 0x0000, 0x0000, 0x0000 }, /* R10225 */ - { 0x0000, 0x0000, 0x0000 }, /* R10226 */ - { 0x0000, 0x0000, 0x0000 }, /* R10227 */ - { 0x0000, 0x0000, 0x0000 }, /* R10228 */ - { 0x0000, 0x0000, 0x0000 }, /* R10229 */ - { 0x0000, 0x0000, 0x0000 }, /* R10230 */ - { 0x0000, 0x0000, 0x0000 }, /* R10231 */ - { 0x0000, 0x0000, 0x0000 }, /* R10232 */ - { 0x0000, 0x0000, 0x0000 }, /* R10233 */ - { 0x0000, 0x0000, 0x0000 }, /* R10234 */ - { 0x0000, 0x0000, 0x0000 }, /* R10235 */ - { 0x0000, 0x0000, 0x0000 }, /* R10236 */ - { 0x0000, 0x0000, 0x0000 }, /* R10237 */ - { 0x0000, 0x0000, 0x0000 }, /* R10238 */ - { 0x0000, 0x0000, 0x0000 }, /* R10239 */ - { 0x0000, 0x0000, 0x0000 }, /* R10240 */ - { 0x0000, 0x0000, 0x0000 }, /* R10241 */ - { 0x0000, 0x0000, 0x0000 }, /* R10242 */ - { 0x0000, 0x0000, 0x0000 }, /* R10243 */ - { 0x0000, 0x0000, 0x0000 }, /* R10244 */ - { 0x0000, 0x0000, 0x0000 }, /* R10245 */ - { 0x0000, 0x0000, 0x0000 }, /* R10246 */ - { 0x0000, 0x0000, 0x0000 }, /* R10247 */ - { 0x0000, 0x0000, 0x0000 }, /* R10248 */ - { 0x0000, 0x0000, 0x0000 }, /* R10249 */ - { 0x0000, 0x0000, 0x0000 }, /* R10250 */ - { 0x0000, 0x0000, 0x0000 }, /* R10251 */ - { 0x0000, 0x0000, 0x0000 }, /* R10252 */ - { 0x0000, 0x0000, 0x0000 }, /* R10253 */ - { 0x0000, 0x0000, 0x0000 }, /* R10254 */ - { 0x0000, 0x0000, 0x0000 }, /* R10255 */ - { 0x0000, 0x0000, 0x0000 }, /* R10256 */ - { 0x0000, 0x0000, 0x0000 }, /* R10257 */ - { 0x0000, 0x0000, 0x0000 }, /* R10258 */ - { 0x0000, 0x0000, 0x0000 }, /* R10259 */ - { 0x0000, 0x0000, 0x0000 }, /* R10260 */ - { 0x0000, 0x0000, 0x0000 }, /* R10261 */ - { 0x0000, 0x0000, 0x0000 }, /* R10262 */ - { 0x0000, 0x0000, 0x0000 }, /* R10263 */ - { 0x0000, 0x0000, 0x0000 }, /* R10264 */ - { 0x0000, 0x0000, 0x0000 }, /* R10265 */ - { 0x0000, 0x0000, 0x0000 }, /* R10266 */ - { 0x0000, 0x0000, 0x0000 }, /* R10267 */ - { 0x0000, 0x0000, 0x0000 }, /* R10268 */ - { 0x0000, 0x0000, 0x0000 }, /* R10269 */ - { 0x0000, 0x0000, 0x0000 }, /* R10270 */ - { 0x0000, 0x0000, 0x0000 }, /* R10271 */ - { 0x0000, 0x0000, 0x0000 }, /* R10272 */ - { 0x0000, 0x0000, 0x0000 }, /* R10273 */ - { 0x0000, 0x0000, 0x0000 }, /* R10274 */ - { 0x0000, 0x0000, 0x0000 }, /* R10275 */ - { 0x0000, 0x0000, 0x0000 }, /* R10276 */ - { 0x0000, 0x0000, 0x0000 }, /* R10277 */ - { 0x0000, 0x0000, 0x0000 }, /* R10278 */ - { 0x0000, 0x0000, 0x0000 }, /* R10279 */ - { 0x0000, 0x0000, 0x0000 }, /* R10280 */ - { 0x0000, 0x0000, 0x0000 }, /* R10281 */ - { 0x0000, 0x0000, 0x0000 }, /* R10282 */ - { 0x0000, 0x0000, 0x0000 }, /* R10283 */ - { 0x0000, 0x0000, 0x0000 }, /* R10284 */ - { 0x0000, 0x0000, 0x0000 }, /* R10285 */ - { 0x0000, 0x0000, 0x0000 }, /* R10286 */ - { 0x0000, 0x0000, 0x0000 }, /* R10287 */ - { 0x0000, 0x0000, 0x0000 }, /* R10288 */ - { 0x0000, 0x0000, 0x0000 }, /* R10289 */ - { 0x0000, 0x0000, 0x0000 }, /* R10290 */ - { 0x0000, 0x0000, 0x0000 }, /* R10291 */ - { 0x0000, 0x0000, 0x0000 }, /* R10292 */ - { 0x0000, 0x0000, 0x0000 }, /* R10293 */ - { 0x0000, 0x0000, 0x0000 }, /* R10294 */ - { 0x0000, 0x0000, 0x0000 }, /* R10295 */ - { 0x0000, 0x0000, 0x0000 }, /* R10296 */ - { 0x0000, 0x0000, 0x0000 }, /* R10297 */ - { 0x0000, 0x0000, 0x0000 }, /* R10298 */ - { 0x0000, 0x0000, 0x0000 }, /* R10299 */ - { 0x0000, 0x0000, 0x0000 }, /* R10300 */ - { 0x0000, 0x0000, 0x0000 }, /* R10301 */ - { 0x0000, 0x0000, 0x0000 }, /* R10302 */ - { 0x0000, 0x0000, 0x0000 }, /* R10303 */ - { 0x0000, 0x0000, 0x0000 }, /* R10304 */ - { 0x0000, 0x0000, 0x0000 }, /* R10305 */ - { 0x0000, 0x0000, 0x0000 }, /* R10306 */ - { 0x0000, 0x0000, 0x0000 }, /* R10307 */ - { 0x0000, 0x0000, 0x0000 }, /* R10308 */ - { 0x0000, 0x0000, 0x0000 }, /* R10309 */ - { 0x0000, 0x0000, 0x0000 }, /* R10310 */ - { 0x0000, 0x0000, 0x0000 }, /* R10311 */ - { 0x0000, 0x0000, 0x0000 }, /* R10312 */ - { 0x0000, 0x0000, 0x0000 }, /* R10313 */ - { 0x0000, 0x0000, 0x0000 }, /* R10314 */ - { 0x0000, 0x0000, 0x0000 }, /* R10315 */ - { 0x0000, 0x0000, 0x0000 }, /* R10316 */ - { 0x0000, 0x0000, 0x0000 }, /* R10317 */ - { 0x0000, 0x0000, 0x0000 }, /* R10318 */ - { 0x0000, 0x0000, 0x0000 }, /* R10319 */ - { 0x0000, 0x0000, 0x0000 }, /* R10320 */ - { 0x0000, 0x0000, 0x0000 }, /* R10321 */ - { 0x0000, 0x0000, 0x0000 }, /* R10322 */ - { 0x0000, 0x0000, 0x0000 }, /* R10323 */ - { 0x0000, 0x0000, 0x0000 }, /* R10324 */ - { 0x0000, 0x0000, 0x0000 }, /* R10325 */ - { 0x0000, 0x0000, 0x0000 }, /* R10326 */ - { 0x0000, 0x0000, 0x0000 }, /* R10327 */ - { 0x0000, 0x0000, 0x0000 }, /* R10328 */ - { 0x0000, 0x0000, 0x0000 }, /* R10329 */ - { 0x0000, 0x0000, 0x0000 }, /* R10330 */ - { 0x0000, 0x0000, 0x0000 }, /* R10331 */ - { 0x0000, 0x0000, 0x0000 }, /* R10332 */ - { 0x0000, 0x0000, 0x0000 }, /* R10333 */ - { 0x0000, 0x0000, 0x0000 }, /* R10334 */ - { 0x0000, 0x0000, 0x0000 }, /* R10335 */ - { 0x0000, 0x0000, 0x0000 }, /* R10336 */ - { 0x0000, 0x0000, 0x0000 }, /* R10337 */ - { 0x0000, 0x0000, 0x0000 }, /* R10338 */ - { 0x0000, 0x0000, 0x0000 }, /* R10339 */ - { 0x0000, 0x0000, 0x0000 }, /* R10340 */ - { 0x0000, 0x0000, 0x0000 }, /* R10341 */ - { 0x0000, 0x0000, 0x0000 }, /* R10342 */ - { 0x0000, 0x0000, 0x0000 }, /* R10343 */ - { 0x0000, 0x0000, 0x0000 }, /* R10344 */ - { 0x0000, 0x0000, 0x0000 }, /* R10345 */ - { 0x0000, 0x0000, 0x0000 }, /* R10346 */ - { 0x0000, 0x0000, 0x0000 }, /* R10347 */ - { 0x0000, 0x0000, 0x0000 }, /* R10348 */ - { 0x0000, 0x0000, 0x0000 }, /* R10349 */ - { 0x0000, 0x0000, 0x0000 }, /* R10350 */ - { 0x0000, 0x0000, 0x0000 }, /* R10351 */ - { 0x0000, 0x0000, 0x0000 }, /* R10352 */ - { 0x0000, 0x0000, 0x0000 }, /* R10353 */ - { 0x0000, 0x0000, 0x0000 }, /* R10354 */ - { 0x0000, 0x0000, 0x0000 }, /* R10355 */ - { 0x0000, 0x0000, 0x0000 }, /* R10356 */ - { 0x0000, 0x0000, 0x0000 }, /* R10357 */ - { 0x0000, 0x0000, 0x0000 }, /* R10358 */ - { 0x0000, 0x0000, 0x0000 }, /* R10359 */ - { 0x0000, 0x0000, 0x0000 }, /* R10360 */ - { 0x0000, 0x0000, 0x0000 }, /* R10361 */ - { 0x0000, 0x0000, 0x0000 }, /* R10362 */ - { 0x0000, 0x0000, 0x0000 }, /* R10363 */ - { 0x0000, 0x0000, 0x0000 }, /* R10364 */ - { 0x0000, 0x0000, 0x0000 }, /* R10365 */ - { 0x0000, 0x0000, 0x0000 }, /* R10366 */ - { 0x0000, 0x0000, 0x0000 }, /* R10367 */ - { 0x0000, 0x0000, 0x0000 }, /* R10368 */ - { 0x0000, 0x0000, 0x0000 }, /* R10369 */ - { 0x0000, 0x0000, 0x0000 }, /* R10370 */ - { 0x0000, 0x0000, 0x0000 }, /* R10371 */ - { 0x0000, 0x0000, 0x0000 }, /* R10372 */ - { 0x0000, 0x0000, 0x0000 }, /* R10373 */ - { 0x0000, 0x0000, 0x0000 }, /* R10374 */ - { 0x0000, 0x0000, 0x0000 }, /* R10375 */ - { 0x0000, 0x0000, 0x0000 }, /* R10376 */ - { 0x0000, 0x0000, 0x0000 }, /* R10377 */ - { 0x0000, 0x0000, 0x0000 }, /* R10378 */ - { 0x0000, 0x0000, 0x0000 }, /* R10379 */ - { 0x0000, 0x0000, 0x0000 }, /* R10380 */ - { 0x0000, 0x0000, 0x0000 }, /* R10381 */ - { 0x0000, 0x0000, 0x0000 }, /* R10382 */ - { 0x0000, 0x0000, 0x0000 }, /* R10383 */ - { 0x0000, 0x0000, 0x0000 }, /* R10384 */ - { 0x0000, 0x0000, 0x0000 }, /* R10385 */ - { 0x0000, 0x0000, 0x0000 }, /* R10386 */ - { 0x0000, 0x0000, 0x0000 }, /* R10387 */ - { 0x0000, 0x0000, 0x0000 }, /* R10388 */ - { 0x0000, 0x0000, 0x0000 }, /* R10389 */ - { 0x0000, 0x0000, 0x0000 }, /* R10390 */ - { 0x0000, 0x0000, 0x0000 }, /* R10391 */ - { 0x0000, 0x0000, 0x0000 }, /* R10392 */ - { 0x0000, 0x0000, 0x0000 }, /* R10393 */ - { 0x0000, 0x0000, 0x0000 }, /* R10394 */ - { 0x0000, 0x0000, 0x0000 }, /* R10395 */ - { 0x0000, 0x0000, 0x0000 }, /* R10396 */ - { 0x0000, 0x0000, 0x0000 }, /* R10397 */ - { 0x0000, 0x0000, 0x0000 }, /* R10398 */ - { 0x0000, 0x0000, 0x0000 }, /* R10399 */ - { 0x0000, 0x0000, 0x0000 }, /* R10400 */ - { 0x0000, 0x0000, 0x0000 }, /* R10401 */ - { 0x0000, 0x0000, 0x0000 }, /* R10402 */ - { 0x0000, 0x0000, 0x0000 }, /* R10403 */ - { 0x0000, 0x0000, 0x0000 }, /* R10404 */ - { 0x0000, 0x0000, 0x0000 }, /* R10405 */ - { 0x0000, 0x0000, 0x0000 }, /* R10406 */ - { 0x0000, 0x0000, 0x0000 }, /* R10407 */ - { 0x0000, 0x0000, 0x0000 }, /* R10408 */ - { 0x0000, 0x0000, 0x0000 }, /* R10409 */ - { 0x0000, 0x0000, 0x0000 }, /* R10410 */ - { 0x0000, 0x0000, 0x0000 }, /* R10411 */ - { 0x0000, 0x0000, 0x0000 }, /* R10412 */ - { 0x0000, 0x0000, 0x0000 }, /* R10413 */ - { 0x0000, 0x0000, 0x0000 }, /* R10414 */ - { 0x0000, 0x0000, 0x0000 }, /* R10415 */ - { 0x0000, 0x0000, 0x0000 }, /* R10416 */ - { 0x0000, 0x0000, 0x0000 }, /* R10417 */ - { 0x0000, 0x0000, 0x0000 }, /* R10418 */ - { 0x0000, 0x0000, 0x0000 }, /* R10419 */ - { 0x0000, 0x0000, 0x0000 }, /* R10420 */ - { 0x0000, 0x0000, 0x0000 }, /* R10421 */ - { 0x0000, 0x0000, 0x0000 }, /* R10422 */ - { 0x0000, 0x0000, 0x0000 }, /* R10423 */ - { 0x0000, 0x0000, 0x0000 }, /* R10424 */ - { 0x0000, 0x0000, 0x0000 }, /* R10425 */ - { 0x0000, 0x0000, 0x0000 }, /* R10426 */ - { 0x0000, 0x0000, 0x0000 }, /* R10427 */ - { 0x0000, 0x0000, 0x0000 }, /* R10428 */ - { 0x0000, 0x0000, 0x0000 }, /* R10429 */ - { 0x0000, 0x0000, 0x0000 }, /* R10430 */ - { 0x0000, 0x0000, 0x0000 }, /* R10431 */ - { 0x0000, 0x0000, 0x0000 }, /* R10432 */ - { 0x0000, 0x0000, 0x0000 }, /* R10433 */ - { 0x0000, 0x0000, 0x0000 }, /* R10434 */ - { 0x0000, 0x0000, 0x0000 }, /* R10435 */ - { 0x0000, 0x0000, 0x0000 }, /* R10436 */ - { 0x0000, 0x0000, 0x0000 }, /* R10437 */ - { 0x0000, 0x0000, 0x0000 }, /* R10438 */ - { 0x0000, 0x0000, 0x0000 }, /* R10439 */ - { 0x0000, 0x0000, 0x0000 }, /* R10440 */ - { 0x0000, 0x0000, 0x0000 }, /* R10441 */ - { 0x0000, 0x0000, 0x0000 }, /* R10442 */ - { 0x0000, 0x0000, 0x0000 }, /* R10443 */ - { 0x0000, 0x0000, 0x0000 }, /* R10444 */ - { 0x0000, 0x0000, 0x0000 }, /* R10445 */ - { 0x0000, 0x0000, 0x0000 }, /* R10446 */ - { 0x0000, 0x0000, 0x0000 }, /* R10447 */ - { 0x0000, 0x0000, 0x0000 }, /* R10448 */ - { 0x0000, 0x0000, 0x0000 }, /* R10449 */ - { 0x0000, 0x0000, 0x0000 }, /* R10450 */ - { 0x0000, 0x0000, 0x0000 }, /* R10451 */ - { 0x0000, 0x0000, 0x0000 }, /* R10452 */ - { 0x0000, 0x0000, 0x0000 }, /* R10453 */ - { 0x0000, 0x0000, 0x0000 }, /* R10454 */ - { 0x0000, 0x0000, 0x0000 }, /* R10455 */ - { 0x0000, 0x0000, 0x0000 }, /* R10456 */ - { 0x0000, 0x0000, 0x0000 }, /* R10457 */ - { 0x0000, 0x0000, 0x0000 }, /* R10458 */ - { 0x0000, 0x0000, 0x0000 }, /* R10459 */ - { 0x0000, 0x0000, 0x0000 }, /* R10460 */ - { 0x0000, 0x0000, 0x0000 }, /* R10461 */ - { 0x0000, 0x0000, 0x0000 }, /* R10462 */ - { 0x0000, 0x0000, 0x0000 }, /* R10463 */ - { 0x0000, 0x0000, 0x0000 }, /* R10464 */ - { 0x0000, 0x0000, 0x0000 }, /* R10465 */ - { 0x0000, 0x0000, 0x0000 }, /* R10466 */ - { 0x0000, 0x0000, 0x0000 }, /* R10467 */ - { 0x0000, 0x0000, 0x0000 }, /* R10468 */ - { 0x0000, 0x0000, 0x0000 }, /* R10469 */ - { 0x0000, 0x0000, 0x0000 }, /* R10470 */ - { 0x0000, 0x0000, 0x0000 }, /* R10471 */ - { 0x0000, 0x0000, 0x0000 }, /* R10472 */ - { 0x0000, 0x0000, 0x0000 }, /* R10473 */ - { 0x0000, 0x0000, 0x0000 }, /* R10474 */ - { 0x0000, 0x0000, 0x0000 }, /* R10475 */ - { 0x0000, 0x0000, 0x0000 }, /* R10476 */ - { 0x0000, 0x0000, 0x0000 }, /* R10477 */ - { 0x0000, 0x0000, 0x0000 }, /* R10478 */ - { 0x0000, 0x0000, 0x0000 }, /* R10479 */ - { 0x0000, 0x0000, 0x0000 }, /* R10480 */ - { 0x0000, 0x0000, 0x0000 }, /* R10481 */ - { 0x0000, 0x0000, 0x0000 }, /* R10482 */ - { 0x0000, 0x0000, 0x0000 }, /* R10483 */ - { 0x0000, 0x0000, 0x0000 }, /* R10484 */ - { 0x0000, 0x0000, 0x0000 }, /* R10485 */ - { 0x0000, 0x0000, 0x0000 }, /* R10486 */ - { 0x0000, 0x0000, 0x0000 }, /* R10487 */ - { 0x0000, 0x0000, 0x0000 }, /* R10488 */ - { 0x0000, 0x0000, 0x0000 }, /* R10489 */ - { 0x0000, 0x0000, 0x0000 }, /* R10490 */ - { 0x0000, 0x0000, 0x0000 }, /* R10491 */ - { 0x0000, 0x0000, 0x0000 }, /* R10492 */ - { 0x0000, 0x0000, 0x0000 }, /* R10493 */ - { 0x0000, 0x0000, 0x0000 }, /* R10494 */ - { 0x0000, 0x0000, 0x0000 }, /* R10495 */ - { 0x0000, 0x0000, 0x0000 }, /* R10496 */ - { 0x0000, 0x0000, 0x0000 }, /* R10497 */ - { 0x0000, 0x0000, 0x0000 }, /* R10498 */ - { 0x0000, 0x0000, 0x0000 }, /* R10499 */ - { 0x0000, 0x0000, 0x0000 }, /* R10500 */ - { 0x0000, 0x0000, 0x0000 }, /* R10501 */ - { 0x0000, 0x0000, 0x0000 }, /* R10502 */ - { 0x0000, 0x0000, 0x0000 }, /* R10503 */ - { 0x0000, 0x0000, 0x0000 }, /* R10504 */ - { 0x0000, 0x0000, 0x0000 }, /* R10505 */ - { 0x0000, 0x0000, 0x0000 }, /* R10506 */ - { 0x0000, 0x0000, 0x0000 }, /* R10507 */ - { 0x0000, 0x0000, 0x0000 }, /* R10508 */ - { 0x0000, 0x0000, 0x0000 }, /* R10509 */ - { 0x0000, 0x0000, 0x0000 }, /* R10510 */ - { 0x0000, 0x0000, 0x0000 }, /* R10511 */ - { 0x0000, 0x0000, 0x0000 }, /* R10512 */ - { 0x0000, 0x0000, 0x0000 }, /* R10513 */ - { 0x0000, 0x0000, 0x0000 }, /* R10514 */ - { 0x0000, 0x0000, 0x0000 }, /* R10515 */ - { 0x0000, 0x0000, 0x0000 }, /* R10516 */ - { 0x0000, 0x0000, 0x0000 }, /* R10517 */ - { 0x0000, 0x0000, 0x0000 }, /* R10518 */ - { 0x0000, 0x0000, 0x0000 }, /* R10519 */ - { 0x0000, 0x0000, 0x0000 }, /* R10520 */ - { 0x0000, 0x0000, 0x0000 }, /* R10521 */ - { 0x0000, 0x0000, 0x0000 }, /* R10522 */ - { 0x0000, 0x0000, 0x0000 }, /* R10523 */ - { 0x0000, 0x0000, 0x0000 }, /* R10524 */ - { 0x0000, 0x0000, 0x0000 }, /* R10525 */ - { 0x0000, 0x0000, 0x0000 }, /* R10526 */ - { 0x0000, 0x0000, 0x0000 }, /* R10527 */ - { 0x0000, 0x0000, 0x0000 }, /* R10528 */ - { 0x0000, 0x0000, 0x0000 }, /* R10529 */ - { 0x0000, 0x0000, 0x0000 }, /* R10530 */ - { 0x0000, 0x0000, 0x0000 }, /* R10531 */ - { 0x0000, 0x0000, 0x0000 }, /* R10532 */ - { 0x0000, 0x0000, 0x0000 }, /* R10533 */ - { 0x0000, 0x0000, 0x0000 }, /* R10534 */ - { 0x0000, 0x0000, 0x0000 }, /* R10535 */ - { 0x0000, 0x0000, 0x0000 }, /* R10536 */ - { 0x0000, 0x0000, 0x0000 }, /* R10537 */ - { 0x0000, 0x0000, 0x0000 }, /* R10538 */ - { 0x0000, 0x0000, 0x0000 }, /* R10539 */ - { 0x0000, 0x0000, 0x0000 }, /* R10540 */ - { 0x0000, 0x0000, 0x0000 }, /* R10541 */ - { 0x0000, 0x0000, 0x0000 }, /* R10542 */ - { 0x0000, 0x0000, 0x0000 }, /* R10543 */ - { 0x0000, 0x0000, 0x0000 }, /* R10544 */ - { 0x0000, 0x0000, 0x0000 }, /* R10545 */ - { 0x0000, 0x0000, 0x0000 }, /* R10546 */ - { 0x0000, 0x0000, 0x0000 }, /* R10547 */ - { 0x0000, 0x0000, 0x0000 }, /* R10548 */ - { 0x0000, 0x0000, 0x0000 }, /* R10549 */ - { 0x0000, 0x0000, 0x0000 }, /* R10550 */ - { 0x0000, 0x0000, 0x0000 }, /* R10551 */ - { 0x0000, 0x0000, 0x0000 }, /* R10552 */ - { 0x0000, 0x0000, 0x0000 }, /* R10553 */ - { 0x0000, 0x0000, 0x0000 }, /* R10554 */ - { 0x0000, 0x0000, 0x0000 }, /* R10555 */ - { 0x0000, 0x0000, 0x0000 }, /* R10556 */ - { 0x0000, 0x0000, 0x0000 }, /* R10557 */ - { 0x0000, 0x0000, 0x0000 }, /* R10558 */ - { 0x0000, 0x0000, 0x0000 }, /* R10559 */ - { 0x0000, 0x0000, 0x0000 }, /* R10560 */ - { 0x0000, 0x0000, 0x0000 }, /* R10561 */ - { 0x0000, 0x0000, 0x0000 }, /* R10562 */ - { 0x0000, 0x0000, 0x0000 }, /* R10563 */ - { 0x0000, 0x0000, 0x0000 }, /* R10564 */ - { 0x0000, 0x0000, 0x0000 }, /* R10565 */ - { 0x0000, 0x0000, 0x0000 }, /* R10566 */ - { 0x0000, 0x0000, 0x0000 }, /* R10567 */ - { 0x0000, 0x0000, 0x0000 }, /* R10568 */ - { 0x0000, 0x0000, 0x0000 }, /* R10569 */ - { 0x0000, 0x0000, 0x0000 }, /* R10570 */ - { 0x0000, 0x0000, 0x0000 }, /* R10571 */ - { 0x0000, 0x0000, 0x0000 }, /* R10572 */ - { 0x0000, 0x0000, 0x0000 }, /* R10573 */ - { 0x0000, 0x0000, 0x0000 }, /* R10574 */ - { 0x0000, 0x0000, 0x0000 }, /* R10575 */ - { 0x0000, 0x0000, 0x0000 }, /* R10576 */ - { 0x0000, 0x0000, 0x0000 }, /* R10577 */ - { 0x0000, 0x0000, 0x0000 }, /* R10578 */ - { 0x0000, 0x0000, 0x0000 }, /* R10579 */ - { 0x0000, 0x0000, 0x0000 }, /* R10580 */ - { 0x0000, 0x0000, 0x0000 }, /* R10581 */ - { 0x0000, 0x0000, 0x0000 }, /* R10582 */ - { 0x0000, 0x0000, 0x0000 }, /* R10583 */ - { 0x0000, 0x0000, 0x0000 }, /* R10584 */ - { 0x0000, 0x0000, 0x0000 }, /* R10585 */ - { 0x0000, 0x0000, 0x0000 }, /* R10586 */ - { 0x0000, 0x0000, 0x0000 }, /* R10587 */ - { 0x0000, 0x0000, 0x0000 }, /* R10588 */ - { 0x0000, 0x0000, 0x0000 }, /* R10589 */ - { 0x0000, 0x0000, 0x0000 }, /* R10590 */ - { 0x0000, 0x0000, 0x0000 }, /* R10591 */ - { 0x0000, 0x0000, 0x0000 }, /* R10592 */ - { 0x0000, 0x0000, 0x0000 }, /* R10593 */ - { 0x0000, 0x0000, 0x0000 }, /* R10594 */ - { 0x0000, 0x0000, 0x0000 }, /* R10595 */ - { 0x0000, 0x0000, 0x0000 }, /* R10596 */ - { 0x0000, 0x0000, 0x0000 }, /* R10597 */ - { 0x0000, 0x0000, 0x0000 }, /* R10598 */ - { 0x0000, 0x0000, 0x0000 }, /* R10599 */ - { 0x0000, 0x0000, 0x0000 }, /* R10600 */ - { 0x0000, 0x0000, 0x0000 }, /* R10601 */ - { 0x0000, 0x0000, 0x0000 }, /* R10602 */ - { 0x0000, 0x0000, 0x0000 }, /* R10603 */ - { 0x0000, 0x0000, 0x0000 }, /* R10604 */ - { 0x0000, 0x0000, 0x0000 }, /* R10605 */ - { 0x0000, 0x0000, 0x0000 }, /* R10606 */ - { 0x0000, 0x0000, 0x0000 }, /* R10607 */ - { 0x0000, 0x0000, 0x0000 }, /* R10608 */ - { 0x0000, 0x0000, 0x0000 }, /* R10609 */ - { 0x0000, 0x0000, 0x0000 }, /* R10610 */ - { 0x0000, 0x0000, 0x0000 }, /* R10611 */ - { 0x0000, 0x0000, 0x0000 }, /* R10612 */ - { 0x0000, 0x0000, 0x0000 }, /* R10613 */ - { 0x0000, 0x0000, 0x0000 }, /* R10614 */ - { 0x0000, 0x0000, 0x0000 }, /* R10615 */ - { 0x0000, 0x0000, 0x0000 }, /* R10616 */ - { 0x0000, 0x0000, 0x0000 }, /* R10617 */ - { 0x0000, 0x0000, 0x0000 }, /* R10618 */ - { 0x0000, 0x0000, 0x0000 }, /* R10619 */ - { 0x0000, 0x0000, 0x0000 }, /* R10620 */ - { 0x0000, 0x0000, 0x0000 }, /* R10621 */ - { 0x0000, 0x0000, 0x0000 }, /* R10622 */ - { 0x0000, 0x0000, 0x0000 }, /* R10623 */ - { 0x0000, 0x0000, 0x0000 }, /* R10624 */ - { 0x0000, 0x0000, 0x0000 }, /* R10625 */ - { 0x0000, 0x0000, 0x0000 }, /* R10626 */ - { 0x0000, 0x0000, 0x0000 }, /* R10627 */ - { 0x0000, 0x0000, 0x0000 }, /* R10628 */ - { 0x0000, 0x0000, 0x0000 }, /* R10629 */ - { 0x0000, 0x0000, 0x0000 }, /* R10630 */ - { 0x0000, 0x0000, 0x0000 }, /* R10631 */ - { 0x0000, 0x0000, 0x0000 }, /* R10632 */ - { 0x0000, 0x0000, 0x0000 }, /* R10633 */ - { 0x0000, 0x0000, 0x0000 }, /* R10634 */ - { 0x0000, 0x0000, 0x0000 }, /* R10635 */ - { 0x0000, 0x0000, 0x0000 }, /* R10636 */ - { 0x0000, 0x0000, 0x0000 }, /* R10637 */ - { 0x0000, 0x0000, 0x0000 }, /* R10638 */ - { 0x0000, 0x0000, 0x0000 }, /* R10639 */ - { 0x0000, 0x0000, 0x0000 }, /* R10640 */ - { 0x0000, 0x0000, 0x0000 }, /* R10641 */ - { 0x0000, 0x0000, 0x0000 }, /* R10642 */ - { 0x0000, 0x0000, 0x0000 }, /* R10643 */ - { 0x0000, 0x0000, 0x0000 }, /* R10644 */ - { 0x0000, 0x0000, 0x0000 }, /* R10645 */ - { 0x0000, 0x0000, 0x0000 }, /* R10646 */ - { 0x0000, 0x0000, 0x0000 }, /* R10647 */ - { 0x0000, 0x0000, 0x0000 }, /* R10648 */ - { 0x0000, 0x0000, 0x0000 }, /* R10649 */ - { 0x0000, 0x0000, 0x0000 }, /* R10650 */ - { 0x0000, 0x0000, 0x0000 }, /* R10651 */ - { 0x0000, 0x0000, 0x0000 }, /* R10652 */ - { 0x0000, 0x0000, 0x0000 }, /* R10653 */ - { 0x0000, 0x0000, 0x0000 }, /* R10654 */ - { 0x0000, 0x0000, 0x0000 }, /* R10655 */ - { 0x0000, 0x0000, 0x0000 }, /* R10656 */ - { 0x0000, 0x0000, 0x0000 }, /* R10657 */ - { 0x0000, 0x0000, 0x0000 }, /* R10658 */ - { 0x0000, 0x0000, 0x0000 }, /* R10659 */ - { 0x0000, 0x0000, 0x0000 }, /* R10660 */ - { 0x0000, 0x0000, 0x0000 }, /* R10661 */ - { 0x0000, 0x0000, 0x0000 }, /* R10662 */ - { 0x0000, 0x0000, 0x0000 }, /* R10663 */ - { 0x0000, 0x0000, 0x0000 }, /* R10664 */ - { 0x0000, 0x0000, 0x0000 }, /* R10665 */ - { 0x0000, 0x0000, 0x0000 }, /* R10666 */ - { 0x0000, 0x0000, 0x0000 }, /* R10667 */ - { 0x0000, 0x0000, 0x0000 }, /* R10668 */ - { 0x0000, 0x0000, 0x0000 }, /* R10669 */ - { 0x0000, 0x0000, 0x0000 }, /* R10670 */ - { 0x0000, 0x0000, 0x0000 }, /* R10671 */ - { 0x0000, 0x0000, 0x0000 }, /* R10672 */ - { 0x0000, 0x0000, 0x0000 }, /* R10673 */ - { 0x0000, 0x0000, 0x0000 }, /* R10674 */ - { 0x0000, 0x0000, 0x0000 }, /* R10675 */ - { 0x0000, 0x0000, 0x0000 }, /* R10676 */ - { 0x0000, 0x0000, 0x0000 }, /* R10677 */ - { 0x0000, 0x0000, 0x0000 }, /* R10678 */ - { 0x0000, 0x0000, 0x0000 }, /* R10679 */ - { 0x0000, 0x0000, 0x0000 }, /* R10680 */ - { 0x0000, 0x0000, 0x0000 }, /* R10681 */ - { 0x0000, 0x0000, 0x0000 }, /* R10682 */ - { 0x0000, 0x0000, 0x0000 }, /* R10683 */ - { 0x0000, 0x0000, 0x0000 }, /* R10684 */ - { 0x0000, 0x0000, 0x0000 }, /* R10685 */ - { 0x0000, 0x0000, 0x0000 }, /* R10686 */ - { 0x0000, 0x0000, 0x0000 }, /* R10687 */ - { 0x0000, 0x0000, 0x0000 }, /* R10688 */ - { 0x0000, 0x0000, 0x0000 }, /* R10689 */ - { 0x0000, 0x0000, 0x0000 }, /* R10690 */ - { 0x0000, 0x0000, 0x0000 }, /* R10691 */ - { 0x0000, 0x0000, 0x0000 }, /* R10692 */ - { 0x0000, 0x0000, 0x0000 }, /* R10693 */ - { 0x0000, 0x0000, 0x0000 }, /* R10694 */ - { 0x0000, 0x0000, 0x0000 }, /* R10695 */ - { 0x0000, 0x0000, 0x0000 }, /* R10696 */ - { 0x0000, 0x0000, 0x0000 }, /* R10697 */ - { 0x0000, 0x0000, 0x0000 }, /* R10698 */ - { 0x0000, 0x0000, 0x0000 }, /* R10699 */ - { 0x0000, 0x0000, 0x0000 }, /* R10700 */ - { 0x0000, 0x0000, 0x0000 }, /* R10701 */ - { 0x0000, 0x0000, 0x0000 }, /* R10702 */ - { 0x0000, 0x0000, 0x0000 }, /* R10703 */ - { 0x0000, 0x0000, 0x0000 }, /* R10704 */ - { 0x0000, 0x0000, 0x0000 }, /* R10705 */ - { 0x0000, 0x0000, 0x0000 }, /* R10706 */ - { 0x0000, 0x0000, 0x0000 }, /* R10707 */ - { 0x0000, 0x0000, 0x0000 }, /* R10708 */ - { 0x0000, 0x0000, 0x0000 }, /* R10709 */ - { 0x0000, 0x0000, 0x0000 }, /* R10710 */ - { 0x0000, 0x0000, 0x0000 }, /* R10711 */ - { 0x0000, 0x0000, 0x0000 }, /* R10712 */ - { 0x0000, 0x0000, 0x0000 }, /* R10713 */ - { 0x0000, 0x0000, 0x0000 }, /* R10714 */ - { 0x0000, 0x0000, 0x0000 }, /* R10715 */ - { 0x0000, 0x0000, 0x0000 }, /* R10716 */ - { 0x0000, 0x0000, 0x0000 }, /* R10717 */ - { 0x0000, 0x0000, 0x0000 }, /* R10718 */ - { 0x0000, 0x0000, 0x0000 }, /* R10719 */ - { 0x0000, 0x0000, 0x0000 }, /* R10720 */ - { 0x0000, 0x0000, 0x0000 }, /* R10721 */ - { 0x0000, 0x0000, 0x0000 }, /* R10722 */ - { 0x0000, 0x0000, 0x0000 }, /* R10723 */ - { 0x0000, 0x0000, 0x0000 }, /* R10724 */ - { 0x0000, 0x0000, 0x0000 }, /* R10725 */ - { 0x0000, 0x0000, 0x0000 }, /* R10726 */ - { 0x0000, 0x0000, 0x0000 }, /* R10727 */ - { 0x0000, 0x0000, 0x0000 }, /* R10728 */ - { 0x0000, 0x0000, 0x0000 }, /* R10729 */ - { 0x0000, 0x0000, 0x0000 }, /* R10730 */ - { 0x0000, 0x0000, 0x0000 }, /* R10731 */ - { 0x0000, 0x0000, 0x0000 }, /* R10732 */ - { 0x0000, 0x0000, 0x0000 }, /* R10733 */ - { 0x0000, 0x0000, 0x0000 }, /* R10734 */ - { 0x0000, 0x0000, 0x0000 }, /* R10735 */ - { 0x0000, 0x0000, 0x0000 }, /* R10736 */ - { 0x0000, 0x0000, 0x0000 }, /* R10737 */ - { 0x0000, 0x0000, 0x0000 }, /* R10738 */ - { 0x0000, 0x0000, 0x0000 }, /* R10739 */ - { 0x0000, 0x0000, 0x0000 }, /* R10740 */ - { 0x0000, 0x0000, 0x0000 }, /* R10741 */ - { 0x0000, 0x0000, 0x0000 }, /* R10742 */ - { 0x0000, 0x0000, 0x0000 }, /* R10743 */ - { 0x0000, 0x0000, 0x0000 }, /* R10744 */ - { 0x0000, 0x0000, 0x0000 }, /* R10745 */ - { 0x0000, 0x0000, 0x0000 }, /* R10746 */ - { 0x0000, 0x0000, 0x0000 }, /* R10747 */ - { 0x0000, 0x0000, 0x0000 }, /* R10748 */ - { 0x0000, 0x0000, 0x0000 }, /* R10749 */ - { 0x0000, 0x0000, 0x0000 }, /* R10750 */ - { 0x0000, 0x0000, 0x0000 }, /* R10751 */ - { 0x0000, 0x0000, 0x0000 }, /* R10752 */ - { 0x0000, 0x0000, 0x0000 }, /* R10753 */ - { 0x0000, 0x0000, 0x0000 }, /* R10754 */ - { 0x0000, 0x0000, 0x0000 }, /* R10755 */ - { 0x0000, 0x0000, 0x0000 }, /* R10756 */ - { 0x0000, 0x0000, 0x0000 }, /* R10757 */ - { 0x0000, 0x0000, 0x0000 }, /* R10758 */ - { 0x0000, 0x0000, 0x0000 }, /* R10759 */ - { 0x0000, 0x0000, 0x0000 }, /* R10760 */ - { 0x0000, 0x0000, 0x0000 }, /* R10761 */ - { 0x0000, 0x0000, 0x0000 }, /* R10762 */ - { 0x0000, 0x0000, 0x0000 }, /* R10763 */ - { 0x0000, 0x0000, 0x0000 }, /* R10764 */ - { 0x0000, 0x0000, 0x0000 }, /* R10765 */ - { 0x0000, 0x0000, 0x0000 }, /* R10766 */ - { 0x0000, 0x0000, 0x0000 }, /* R10767 */ - { 0x0000, 0x0000, 0x0000 }, /* R10768 */ - { 0x0000, 0x0000, 0x0000 }, /* R10769 */ - { 0x0000, 0x0000, 0x0000 }, /* R10770 */ - { 0x0000, 0x0000, 0x0000 }, /* R10771 */ - { 0x0000, 0x0000, 0x0000 }, /* R10772 */ - { 0x0000, 0x0000, 0x0000 }, /* R10773 */ - { 0x0000, 0x0000, 0x0000 }, /* R10774 */ - { 0x0000, 0x0000, 0x0000 }, /* R10775 */ - { 0x0000, 0x0000, 0x0000 }, /* R10776 */ - { 0x0000, 0x0000, 0x0000 }, /* R10777 */ - { 0x0000, 0x0000, 0x0000 }, /* R10778 */ - { 0x0000, 0x0000, 0x0000 }, /* R10779 */ - { 0x0000, 0x0000, 0x0000 }, /* R10780 */ - { 0x0000, 0x0000, 0x0000 }, /* R10781 */ - { 0x0000, 0x0000, 0x0000 }, /* R10782 */ - { 0x0000, 0x0000, 0x0000 }, /* R10783 */ - { 0x0000, 0x0000, 0x0000 }, /* R10784 */ - { 0x0000, 0x0000, 0x0000 }, /* R10785 */ - { 0x0000, 0x0000, 0x0000 }, /* R10786 */ - { 0x0000, 0x0000, 0x0000 }, /* R10787 */ - { 0x0000, 0x0000, 0x0000 }, /* R10788 */ - { 0x0000, 0x0000, 0x0000 }, /* R10789 */ - { 0x0000, 0x0000, 0x0000 }, /* R10790 */ - { 0x0000, 0x0000, 0x0000 }, /* R10791 */ - { 0x0000, 0x0000, 0x0000 }, /* R10792 */ - { 0x0000, 0x0000, 0x0000 }, /* R10793 */ - { 0x0000, 0x0000, 0x0000 }, /* R10794 */ - { 0x0000, 0x0000, 0x0000 }, /* R10795 */ - { 0x0000, 0x0000, 0x0000 }, /* R10796 */ - { 0x0000, 0x0000, 0x0000 }, /* R10797 */ - { 0x0000, 0x0000, 0x0000 }, /* R10798 */ - { 0x0000, 0x0000, 0x0000 }, /* R10799 */ - { 0x0000, 0x0000, 0x0000 }, /* R10800 */ - { 0x0000, 0x0000, 0x0000 }, /* R10801 */ - { 0x0000, 0x0000, 0x0000 }, /* R10802 */ - { 0x0000, 0x0000, 0x0000 }, /* R10803 */ - { 0x0000, 0x0000, 0x0000 }, /* R10804 */ - { 0x0000, 0x0000, 0x0000 }, /* R10805 */ - { 0x0000, 0x0000, 0x0000 }, /* R10806 */ - { 0x0000, 0x0000, 0x0000 }, /* R10807 */ - { 0x0000, 0x0000, 0x0000 }, /* R10808 */ - { 0x0000, 0x0000, 0x0000 }, /* R10809 */ - { 0x0000, 0x0000, 0x0000 }, /* R10810 */ - { 0x0000, 0x0000, 0x0000 }, /* R10811 */ - { 0x0000, 0x0000, 0x0000 }, /* R10812 */ - { 0x0000, 0x0000, 0x0000 }, /* R10813 */ - { 0x0000, 0x0000, 0x0000 }, /* R10814 */ - { 0x0000, 0x0000, 0x0000 }, /* R10815 */ - { 0x0000, 0x0000, 0x0000 }, /* R10816 */ - { 0x0000, 0x0000, 0x0000 }, /* R10817 */ - { 0x0000, 0x0000, 0x0000 }, /* R10818 */ - { 0x0000, 0x0000, 0x0000 }, /* R10819 */ - { 0x0000, 0x0000, 0x0000 }, /* R10820 */ - { 0x0000, 0x0000, 0x0000 }, /* R10821 */ - { 0x0000, 0x0000, 0x0000 }, /* R10822 */ - { 0x0000, 0x0000, 0x0000 }, /* R10823 */ - { 0x0000, 0x0000, 0x0000 }, /* R10824 */ - { 0x0000, 0x0000, 0x0000 }, /* R10825 */ - { 0x0000, 0x0000, 0x0000 }, /* R10826 */ - { 0x0000, 0x0000, 0x0000 }, /* R10827 */ - { 0x0000, 0x0000, 0x0000 }, /* R10828 */ - { 0x0000, 0x0000, 0x0000 }, /* R10829 */ - { 0x0000, 0x0000, 0x0000 }, /* R10830 */ - { 0x0000, 0x0000, 0x0000 }, /* R10831 */ - { 0x0000, 0x0000, 0x0000 }, /* R10832 */ - { 0x0000, 0x0000, 0x0000 }, /* R10833 */ - { 0x0000, 0x0000, 0x0000 }, /* R10834 */ - { 0x0000, 0x0000, 0x0000 }, /* R10835 */ - { 0x0000, 0x0000, 0x0000 }, /* R10836 */ - { 0x0000, 0x0000, 0x0000 }, /* R10837 */ - { 0x0000, 0x0000, 0x0000 }, /* R10838 */ - { 0x0000, 0x0000, 0x0000 }, /* R10839 */ - { 0x0000, 0x0000, 0x0000 }, /* R10840 */ - { 0x0000, 0x0000, 0x0000 }, /* R10841 */ - { 0x0000, 0x0000, 0x0000 }, /* R10842 */ - { 0x0000, 0x0000, 0x0000 }, /* R10843 */ - { 0x0000, 0x0000, 0x0000 }, /* R10844 */ - { 0x0000, 0x0000, 0x0000 }, /* R10845 */ - { 0x0000, 0x0000, 0x0000 }, /* R10846 */ - { 0x0000, 0x0000, 0x0000 }, /* R10847 */ - { 0x0000, 0x0000, 0x0000 }, /* R10848 */ - { 0x0000, 0x0000, 0x0000 }, /* R10849 */ - { 0x0000, 0x0000, 0x0000 }, /* R10850 */ - { 0x0000, 0x0000, 0x0000 }, /* R10851 */ - { 0x0000, 0x0000, 0x0000 }, /* R10852 */ - { 0x0000, 0x0000, 0x0000 }, /* R10853 */ - { 0x0000, 0x0000, 0x0000 }, /* R10854 */ - { 0x0000, 0x0000, 0x0000 }, /* R10855 */ - { 0x0000, 0x0000, 0x0000 }, /* R10856 */ - { 0x0000, 0x0000, 0x0000 }, /* R10857 */ - { 0x0000, 0x0000, 0x0000 }, /* R10858 */ - { 0x0000, 0x0000, 0x0000 }, /* R10859 */ - { 0x0000, 0x0000, 0x0000 }, /* R10860 */ - { 0x0000, 0x0000, 0x0000 }, /* R10861 */ - { 0x0000, 0x0000, 0x0000 }, /* R10862 */ - { 0x0000, 0x0000, 0x0000 }, /* R10863 */ - { 0x0000, 0x0000, 0x0000 }, /* R10864 */ - { 0x0000, 0x0000, 0x0000 }, /* R10865 */ - { 0x0000, 0x0000, 0x0000 }, /* R10866 */ - { 0x0000, 0x0000, 0x0000 }, /* R10867 */ - { 0x0000, 0x0000, 0x0000 }, /* R10868 */ - { 0x0000, 0x0000, 0x0000 }, /* R10869 */ - { 0x0000, 0x0000, 0x0000 }, /* R10870 */ - { 0x0000, 0x0000, 0x0000 }, /* R10871 */ - { 0x0000, 0x0000, 0x0000 }, /* R10872 */ - { 0x0000, 0x0000, 0x0000 }, /* R10873 */ - { 0x0000, 0x0000, 0x0000 }, /* R10874 */ - { 0x0000, 0x0000, 0x0000 }, /* R10875 */ - { 0x0000, 0x0000, 0x0000 }, /* R10876 */ - { 0x0000, 0x0000, 0x0000 }, /* R10877 */ - { 0x0000, 0x0000, 0x0000 }, /* R10878 */ - { 0x0000, 0x0000, 0x0000 }, /* R10879 */ - { 0x0000, 0x0000, 0x0000 }, /* R10880 */ - { 0x0000, 0x0000, 0x0000 }, /* R10881 */ - { 0x0000, 0x0000, 0x0000 }, /* R10882 */ - { 0x0000, 0x0000, 0x0000 }, /* R10883 */ - { 0x0000, 0x0000, 0x0000 }, /* R10884 */ - { 0x0000, 0x0000, 0x0000 }, /* R10885 */ - { 0x0000, 0x0000, 0x0000 }, /* R10886 */ - { 0x0000, 0x0000, 0x0000 }, /* R10887 */ - { 0x0000, 0x0000, 0x0000 }, /* R10888 */ - { 0x0000, 0x0000, 0x0000 }, /* R10889 */ - { 0x0000, 0x0000, 0x0000 }, /* R10890 */ - { 0x0000, 0x0000, 0x0000 }, /* R10891 */ - { 0x0000, 0x0000, 0x0000 }, /* R10892 */ - { 0x0000, 0x0000, 0x0000 }, /* R10893 */ - { 0x0000, 0x0000, 0x0000 }, /* R10894 */ - { 0x0000, 0x0000, 0x0000 }, /* R10895 */ - { 0x0000, 0x0000, 0x0000 }, /* R10896 */ - { 0x0000, 0x0000, 0x0000 }, /* R10897 */ - { 0x0000, 0x0000, 0x0000 }, /* R10898 */ - { 0x0000, 0x0000, 0x0000 }, /* R10899 */ - { 0x0000, 0x0000, 0x0000 }, /* R10900 */ - { 0x0000, 0x0000, 0x0000 }, /* R10901 */ - { 0x0000, 0x0000, 0x0000 }, /* R10902 */ - { 0x0000, 0x0000, 0x0000 }, /* R10903 */ - { 0x0000, 0x0000, 0x0000 }, /* R10904 */ - { 0x0000, 0x0000, 0x0000 }, /* R10905 */ - { 0x0000, 0x0000, 0x0000 }, /* R10906 */ - { 0x0000, 0x0000, 0x0000 }, /* R10907 */ - { 0x0000, 0x0000, 0x0000 }, /* R10908 */ - { 0x0000, 0x0000, 0x0000 }, /* R10909 */ - { 0x0000, 0x0000, 0x0000 }, /* R10910 */ - { 0x0000, 0x0000, 0x0000 }, /* R10911 */ - { 0x0000, 0x0000, 0x0000 }, /* R10912 */ - { 0x0000, 0x0000, 0x0000 }, /* R10913 */ - { 0x0000, 0x0000, 0x0000 }, /* R10914 */ - { 0x0000, 0x0000, 0x0000 }, /* R10915 */ - { 0x0000, 0x0000, 0x0000 }, /* R10916 */ - { 0x0000, 0x0000, 0x0000 }, /* R10917 */ - { 0x0000, 0x0000, 0x0000 }, /* R10918 */ - { 0x0000, 0x0000, 0x0000 }, /* R10919 */ - { 0x0000, 0x0000, 0x0000 }, /* R10920 */ - { 0x0000, 0x0000, 0x0000 }, /* R10921 */ - { 0x0000, 0x0000, 0x0000 }, /* R10922 */ - { 0x0000, 0x0000, 0x0000 }, /* R10923 */ - { 0x0000, 0x0000, 0x0000 }, /* R10924 */ - { 0x0000, 0x0000, 0x0000 }, /* R10925 */ - { 0x0000, 0x0000, 0x0000 }, /* R10926 */ - { 0x0000, 0x0000, 0x0000 }, /* R10927 */ - { 0x0000, 0x0000, 0x0000 }, /* R10928 */ - { 0x0000, 0x0000, 0x0000 }, /* R10929 */ - { 0x0000, 0x0000, 0x0000 }, /* R10930 */ - { 0x0000, 0x0000, 0x0000 }, /* R10931 */ - { 0x0000, 0x0000, 0x0000 }, /* R10932 */ - { 0x0000, 0x0000, 0x0000 }, /* R10933 */ - { 0x0000, 0x0000, 0x0000 }, /* R10934 */ - { 0x0000, 0x0000, 0x0000 }, /* R10935 */ - { 0x0000, 0x0000, 0x0000 }, /* R10936 */ - { 0x0000, 0x0000, 0x0000 }, /* R10937 */ - { 0x0000, 0x0000, 0x0000 }, /* R10938 */ - { 0x0000, 0x0000, 0x0000 }, /* R10939 */ - { 0x0000, 0x0000, 0x0000 }, /* R10940 */ - { 0x0000, 0x0000, 0x0000 }, /* R10941 */ - { 0x0000, 0x0000, 0x0000 }, /* R10942 */ - { 0x0000, 0x0000, 0x0000 }, /* R10943 */ - { 0x0000, 0x0000, 0x0000 }, /* R10944 */ - { 0x0000, 0x0000, 0x0000 }, /* R10945 */ - { 0x0000, 0x0000, 0x0000 }, /* R10946 */ - { 0x0000, 0x0000, 0x0000 }, /* R10947 */ - { 0x0000, 0x0000, 0x0000 }, /* R10948 */ - { 0x0000, 0x0000, 0x0000 }, /* R10949 */ - { 0x0000, 0x0000, 0x0000 }, /* R10950 */ - { 0x0000, 0x0000, 0x0000 }, /* R10951 */ - { 0x0000, 0x0000, 0x0000 }, /* R10952 */ - { 0x0000, 0x0000, 0x0000 }, /* R10953 */ - { 0x0000, 0x0000, 0x0000 }, /* R10954 */ - { 0x0000, 0x0000, 0x0000 }, /* R10955 */ - { 0x0000, 0x0000, 0x0000 }, /* R10956 */ - { 0x0000, 0x0000, 0x0000 }, /* R10957 */ - { 0x0000, 0x0000, 0x0000 }, /* R10958 */ - { 0x0000, 0x0000, 0x0000 }, /* R10959 */ - { 0x0000, 0x0000, 0x0000 }, /* R10960 */ - { 0x0000, 0x0000, 0x0000 }, /* R10961 */ - { 0x0000, 0x0000, 0x0000 }, /* R10962 */ - { 0x0000, 0x0000, 0x0000 }, /* R10963 */ - { 0x0000, 0x0000, 0x0000 }, /* R10964 */ - { 0x0000, 0x0000, 0x0000 }, /* R10965 */ - { 0x0000, 0x0000, 0x0000 }, /* R10966 */ - { 0x0000, 0x0000, 0x0000 }, /* R10967 */ - { 0x0000, 0x0000, 0x0000 }, /* R10968 */ - { 0x0000, 0x0000, 0x0000 }, /* R10969 */ - { 0x0000, 0x0000, 0x0000 }, /* R10970 */ - { 0x0000, 0x0000, 0x0000 }, /* R10971 */ - { 0x0000, 0x0000, 0x0000 }, /* R10972 */ - { 0x0000, 0x0000, 0x0000 }, /* R10973 */ - { 0x0000, 0x0000, 0x0000 }, /* R10974 */ - { 0x0000, 0x0000, 0x0000 }, /* R10975 */ - { 0x0000, 0x0000, 0x0000 }, /* R10976 */ - { 0x0000, 0x0000, 0x0000 }, /* R10977 */ - { 0x0000, 0x0000, 0x0000 }, /* R10978 */ - { 0x0000, 0x0000, 0x0000 }, /* R10979 */ - { 0x0000, 0x0000, 0x0000 }, /* R10980 */ - { 0x0000, 0x0000, 0x0000 }, /* R10981 */ - { 0x0000, 0x0000, 0x0000 }, /* R10982 */ - { 0x0000, 0x0000, 0x0000 }, /* R10983 */ - { 0x0000, 0x0000, 0x0000 }, /* R10984 */ - { 0x0000, 0x0000, 0x0000 }, /* R10985 */ - { 0x0000, 0x0000, 0x0000 }, /* R10986 */ - { 0x0000, 0x0000, 0x0000 }, /* R10987 */ - { 0x0000, 0x0000, 0x0000 }, /* R10988 */ - { 0x0000, 0x0000, 0x0000 }, /* R10989 */ - { 0x0000, 0x0000, 0x0000 }, /* R10990 */ - { 0x0000, 0x0000, 0x0000 }, /* R10991 */ - { 0x0000, 0x0000, 0x0000 }, /* R10992 */ - { 0x0000, 0x0000, 0x0000 }, /* R10993 */ - { 0x0000, 0x0000, 0x0000 }, /* R10994 */ - { 0x0000, 0x0000, 0x0000 }, /* R10995 */ - { 0x0000, 0x0000, 0x0000 }, /* R10996 */ - { 0x0000, 0x0000, 0x0000 }, /* R10997 */ - { 0x0000, 0x0000, 0x0000 }, /* R10998 */ - { 0x0000, 0x0000, 0x0000 }, /* R10999 */ - { 0x0000, 0x0000, 0x0000 }, /* R11000 */ - { 0x0000, 0x0000, 0x0000 }, /* R11001 */ - { 0x0000, 0x0000, 0x0000 }, /* R11002 */ - { 0x0000, 0x0000, 0x0000 }, /* R11003 */ - { 0x0000, 0x0000, 0x0000 }, /* R11004 */ - { 0x0000, 0x0000, 0x0000 }, /* R11005 */ - { 0x0000, 0x0000, 0x0000 }, /* R11006 */ - { 0x0000, 0x0000, 0x0000 }, /* R11007 */ - { 0x0000, 0x0000, 0x0000 }, /* R11008 */ - { 0x0000, 0x0000, 0x0000 }, /* R11009 */ - { 0x0000, 0x0000, 0x0000 }, /* R11010 */ - { 0x0000, 0x0000, 0x0000 }, /* R11011 */ - { 0x0000, 0x0000, 0x0000 }, /* R11012 */ - { 0x0000, 0x0000, 0x0000 }, /* R11013 */ - { 0x0000, 0x0000, 0x0000 }, /* R11014 */ - { 0x0000, 0x0000, 0x0000 }, /* R11015 */ - { 0x0000, 0x0000, 0x0000 }, /* R11016 */ - { 0x0000, 0x0000, 0x0000 }, /* R11017 */ - { 0x0000, 0x0000, 0x0000 }, /* R11018 */ - { 0x0000, 0x0000, 0x0000 }, /* R11019 */ - { 0x0000, 0x0000, 0x0000 }, /* R11020 */ - { 0x0000, 0x0000, 0x0000 }, /* R11021 */ - { 0x0000, 0x0000, 0x0000 }, /* R11022 */ - { 0x0000, 0x0000, 0x0000 }, /* R11023 */ - { 0x0000, 0x0000, 0x0000 }, /* R11024 */ - { 0x0000, 0x0000, 0x0000 }, /* R11025 */ - { 0x0000, 0x0000, 0x0000 }, /* R11026 */ - { 0x0000, 0x0000, 0x0000 }, /* R11027 */ - { 0x0000, 0x0000, 0x0000 }, /* R11028 */ - { 0x0000, 0x0000, 0x0000 }, /* R11029 */ - { 0x0000, 0x0000, 0x0000 }, /* R11030 */ - { 0x0000, 0x0000, 0x0000 }, /* R11031 */ - { 0x0000, 0x0000, 0x0000 }, /* R11032 */ - { 0x0000, 0x0000, 0x0000 }, /* R11033 */ - { 0x0000, 0x0000, 0x0000 }, /* R11034 */ - { 0x0000, 0x0000, 0x0000 }, /* R11035 */ - { 0x0000, 0x0000, 0x0000 }, /* R11036 */ - { 0x0000, 0x0000, 0x0000 }, /* R11037 */ - { 0x0000, 0x0000, 0x0000 }, /* R11038 */ - { 0x0000, 0x0000, 0x0000 }, /* R11039 */ - { 0x0000, 0x0000, 0x0000 }, /* R11040 */ - { 0x0000, 0x0000, 0x0000 }, /* R11041 */ - { 0x0000, 0x0000, 0x0000 }, /* R11042 */ - { 0x0000, 0x0000, 0x0000 }, /* R11043 */ - { 0x0000, 0x0000, 0x0000 }, /* R11044 */ - { 0x0000, 0x0000, 0x0000 }, /* R11045 */ - { 0x0000, 0x0000, 0x0000 }, /* R11046 */ - { 0x0000, 0x0000, 0x0000 }, /* R11047 */ - { 0x0000, 0x0000, 0x0000 }, /* R11048 */ - { 0x0000, 0x0000, 0x0000 }, /* R11049 */ - { 0x0000, 0x0000, 0x0000 }, /* R11050 */ - { 0x0000, 0x0000, 0x0000 }, /* R11051 */ - { 0x0000, 0x0000, 0x0000 }, /* R11052 */ - { 0x0000, 0x0000, 0x0000 }, /* R11053 */ - { 0x0000, 0x0000, 0x0000 }, /* R11054 */ - { 0x0000, 0x0000, 0x0000 }, /* R11055 */ - { 0x0000, 0x0000, 0x0000 }, /* R11056 */ - { 0x0000, 0x0000, 0x0000 }, /* R11057 */ - { 0x0000, 0x0000, 0x0000 }, /* R11058 */ - { 0x0000, 0x0000, 0x0000 }, /* R11059 */ - { 0x0000, 0x0000, 0x0000 }, /* R11060 */ - { 0x0000, 0x0000, 0x0000 }, /* R11061 */ - { 0x0000, 0x0000, 0x0000 }, /* R11062 */ - { 0x0000, 0x0000, 0x0000 }, /* R11063 */ - { 0x0000, 0x0000, 0x0000 }, /* R11064 */ - { 0x0000, 0x0000, 0x0000 }, /* R11065 */ - { 0x0000, 0x0000, 0x0000 }, /* R11066 */ - { 0x0000, 0x0000, 0x0000 }, /* R11067 */ - { 0x0000, 0x0000, 0x0000 }, /* R11068 */ - { 0x0000, 0x0000, 0x0000 }, /* R11069 */ - { 0x0000, 0x0000, 0x0000 }, /* R11070 */ - { 0x0000, 0x0000, 0x0000 }, /* R11071 */ - { 0x0000, 0x0000, 0x0000 }, /* R11072 */ - { 0x0000, 0x0000, 0x0000 }, /* R11073 */ - { 0x0000, 0x0000, 0x0000 }, /* R11074 */ - { 0x0000, 0x0000, 0x0000 }, /* R11075 */ - { 0x0000, 0x0000, 0x0000 }, /* R11076 */ - { 0x0000, 0x0000, 0x0000 }, /* R11077 */ - { 0x0000, 0x0000, 0x0000 }, /* R11078 */ - { 0x0000, 0x0000, 0x0000 }, /* R11079 */ - { 0x0000, 0x0000, 0x0000 }, /* R11080 */ - { 0x0000, 0x0000, 0x0000 }, /* R11081 */ - { 0x0000, 0x0000, 0x0000 }, /* R11082 */ - { 0x0000, 0x0000, 0x0000 }, /* R11083 */ - { 0x0000, 0x0000, 0x0000 }, /* R11084 */ - { 0x0000, 0x0000, 0x0000 }, /* R11085 */ - { 0x0000, 0x0000, 0x0000 }, /* R11086 */ - { 0x0000, 0x0000, 0x0000 }, /* R11087 */ - { 0x0000, 0x0000, 0x0000 }, /* R11088 */ - { 0x0000, 0x0000, 0x0000 }, /* R11089 */ - { 0x0000, 0x0000, 0x0000 }, /* R11090 */ - { 0x0000, 0x0000, 0x0000 }, /* R11091 */ - { 0x0000, 0x0000, 0x0000 }, /* R11092 */ - { 0x0000, 0x0000, 0x0000 }, /* R11093 */ - { 0x0000, 0x0000, 0x0000 }, /* R11094 */ - { 0x0000, 0x0000, 0x0000 }, /* R11095 */ - { 0x0000, 0x0000, 0x0000 }, /* R11096 */ - { 0x0000, 0x0000, 0x0000 }, /* R11097 */ - { 0x0000, 0x0000, 0x0000 }, /* R11098 */ - { 0x0000, 0x0000, 0x0000 }, /* R11099 */ - { 0x0000, 0x0000, 0x0000 }, /* R11100 */ - { 0x0000, 0x0000, 0x0000 }, /* R11101 */ - { 0x0000, 0x0000, 0x0000 }, /* R11102 */ - { 0x0000, 0x0000, 0x0000 }, /* R11103 */ - { 0x0000, 0x0000, 0x0000 }, /* R11104 */ - { 0x0000, 0x0000, 0x0000 }, /* R11105 */ - { 0x0000, 0x0000, 0x0000 }, /* R11106 */ - { 0x0000, 0x0000, 0x0000 }, /* R11107 */ - { 0x0000, 0x0000, 0x0000 }, /* R11108 */ - { 0x0000, 0x0000, 0x0000 }, /* R11109 */ - { 0x0000, 0x0000, 0x0000 }, /* R11110 */ - { 0x0000, 0x0000, 0x0000 }, /* R11111 */ - { 0x0000, 0x0000, 0x0000 }, /* R11112 */ - { 0x0000, 0x0000, 0x0000 }, /* R11113 */ - { 0x0000, 0x0000, 0x0000 }, /* R11114 */ - { 0x0000, 0x0000, 0x0000 }, /* R11115 */ - { 0x0000, 0x0000, 0x0000 }, /* R11116 */ - { 0x0000, 0x0000, 0x0000 }, /* R11117 */ - { 0x0000, 0x0000, 0x0000 }, /* R11118 */ - { 0x0000, 0x0000, 0x0000 }, /* R11119 */ - { 0x0000, 0x0000, 0x0000 }, /* R11120 */ - { 0x0000, 0x0000, 0x0000 }, /* R11121 */ - { 0x0000, 0x0000, 0x0000 }, /* R11122 */ - { 0x0000, 0x0000, 0x0000 }, /* R11123 */ - { 0x0000, 0x0000, 0x0000 }, /* R11124 */ - { 0x0000, 0x0000, 0x0000 }, /* R11125 */ - { 0x0000, 0x0000, 0x0000 }, /* R11126 */ - { 0x0000, 0x0000, 0x0000 }, /* R11127 */ - { 0x0000, 0x0000, 0x0000 }, /* R11128 */ - { 0x0000, 0x0000, 0x0000 }, /* R11129 */ - { 0x0000, 0x0000, 0x0000 }, /* R11130 */ - { 0x0000, 0x0000, 0x0000 }, /* R11131 */ - { 0x0000, 0x0000, 0x0000 }, /* R11132 */ - { 0x0000, 0x0000, 0x0000 }, /* R11133 */ - { 0x0000, 0x0000, 0x0000 }, /* R11134 */ - { 0x0000, 0x0000, 0x0000 }, /* R11135 */ - { 0x0000, 0x0000, 0x0000 }, /* R11136 */ - { 0x0000, 0x0000, 0x0000 }, /* R11137 */ - { 0x0000, 0x0000, 0x0000 }, /* R11138 */ - { 0x0000, 0x0000, 0x0000 }, /* R11139 */ - { 0x0000, 0x0000, 0x0000 }, /* R11140 */ - { 0x0000, 0x0000, 0x0000 }, /* R11141 */ - { 0x0000, 0x0000, 0x0000 }, /* R11142 */ - { 0x0000, 0x0000, 0x0000 }, /* R11143 */ - { 0x0000, 0x0000, 0x0000 }, /* R11144 */ - { 0x0000, 0x0000, 0x0000 }, /* R11145 */ - { 0x0000, 0x0000, 0x0000 }, /* R11146 */ - { 0x0000, 0x0000, 0x0000 }, /* R11147 */ - { 0x0000, 0x0000, 0x0000 }, /* R11148 */ - { 0x0000, 0x0000, 0x0000 }, /* R11149 */ - { 0x0000, 0x0000, 0x0000 }, /* R11150 */ - { 0x0000, 0x0000, 0x0000 }, /* R11151 */ - { 0x0000, 0x0000, 0x0000 }, /* R11152 */ - { 0x0000, 0x0000, 0x0000 }, /* R11153 */ - { 0x0000, 0x0000, 0x0000 }, /* R11154 */ - { 0x0000, 0x0000, 0x0000 }, /* R11155 */ - { 0x0000, 0x0000, 0x0000 }, /* R11156 */ - { 0x0000, 0x0000, 0x0000 }, /* R11157 */ - { 0x0000, 0x0000, 0x0000 }, /* R11158 */ - { 0x0000, 0x0000, 0x0000 }, /* R11159 */ - { 0x0000, 0x0000, 0x0000 }, /* R11160 */ - { 0x0000, 0x0000, 0x0000 }, /* R11161 */ - { 0x0000, 0x0000, 0x0000 }, /* R11162 */ - { 0x0000, 0x0000, 0x0000 }, /* R11163 */ - { 0x0000, 0x0000, 0x0000 }, /* R11164 */ - { 0x0000, 0x0000, 0x0000 }, /* R11165 */ - { 0x0000, 0x0000, 0x0000 }, /* R11166 */ - { 0x0000, 0x0000, 0x0000 }, /* R11167 */ - { 0x0000, 0x0000, 0x0000 }, /* R11168 */ - { 0x0000, 0x0000, 0x0000 }, /* R11169 */ - { 0x0000, 0x0000, 0x0000 }, /* R11170 */ - { 0x0000, 0x0000, 0x0000 }, /* R11171 */ - { 0x0000, 0x0000, 0x0000 }, /* R11172 */ - { 0x0000, 0x0000, 0x0000 }, /* R11173 */ - { 0x0000, 0x0000, 0x0000 }, /* R11174 */ - { 0x0000, 0x0000, 0x0000 }, /* R11175 */ - { 0x0000, 0x0000, 0x0000 }, /* R11176 */ - { 0x0000, 0x0000, 0x0000 }, /* R11177 */ - { 0x0000, 0x0000, 0x0000 }, /* R11178 */ - { 0x0000, 0x0000, 0x0000 }, /* R11179 */ - { 0x0000, 0x0000, 0x0000 }, /* R11180 */ - { 0x0000, 0x0000, 0x0000 }, /* R11181 */ - { 0x0000, 0x0000, 0x0000 }, /* R11182 */ - { 0x0000, 0x0000, 0x0000 }, /* R11183 */ - { 0x0000, 0x0000, 0x0000 }, /* R11184 */ - { 0x0000, 0x0000, 0x0000 }, /* R11185 */ - { 0x0000, 0x0000, 0x0000 }, /* R11186 */ - { 0x0000, 0x0000, 0x0000 }, /* R11187 */ - { 0x0000, 0x0000, 0x0000 }, /* R11188 */ - { 0x0000, 0x0000, 0x0000 }, /* R11189 */ - { 0x0000, 0x0000, 0x0000 }, /* R11190 */ - { 0x0000, 0x0000, 0x0000 }, /* R11191 */ - { 0x0000, 0x0000, 0x0000 }, /* R11192 */ - { 0x0000, 0x0000, 0x0000 }, /* R11193 */ - { 0x0000, 0x0000, 0x0000 }, /* R11194 */ - { 0x0000, 0x0000, 0x0000 }, /* R11195 */ - { 0x0000, 0x0000, 0x0000 }, /* R11196 */ - { 0x0000, 0x0000, 0x0000 }, /* R11197 */ - { 0x0000, 0x0000, 0x0000 }, /* R11198 */ - { 0x0000, 0x0000, 0x0000 }, /* R11199 */ - { 0x0000, 0x0000, 0x0000 }, /* R11200 */ - { 0x0000, 0x0000, 0x0000 }, /* R11201 */ - { 0x0000, 0x0000, 0x0000 }, /* R11202 */ - { 0x0000, 0x0000, 0x0000 }, /* R11203 */ - { 0x0000, 0x0000, 0x0000 }, /* R11204 */ - { 0x0000, 0x0000, 0x0000 }, /* R11205 */ - { 0x0000, 0x0000, 0x0000 }, /* R11206 */ - { 0x0000, 0x0000, 0x0000 }, /* R11207 */ - { 0x0000, 0x0000, 0x0000 }, /* R11208 */ - { 0x0000, 0x0000, 0x0000 }, /* R11209 */ - { 0x0000, 0x0000, 0x0000 }, /* R11210 */ - { 0x0000, 0x0000, 0x0000 }, /* R11211 */ - { 0x0000, 0x0000, 0x0000 }, /* R11212 */ - { 0x0000, 0x0000, 0x0000 }, /* R11213 */ - { 0x0000, 0x0000, 0x0000 }, /* R11214 */ - { 0x0000, 0x0000, 0x0000 }, /* R11215 */ - { 0x0000, 0x0000, 0x0000 }, /* R11216 */ - { 0x0000, 0x0000, 0x0000 }, /* R11217 */ - { 0x0000, 0x0000, 0x0000 }, /* R11218 */ - { 0x0000, 0x0000, 0x0000 }, /* R11219 */ - { 0x0000, 0x0000, 0x0000 }, /* R11220 */ - { 0x0000, 0x0000, 0x0000 }, /* R11221 */ - { 0x0000, 0x0000, 0x0000 }, /* R11222 */ - { 0x0000, 0x0000, 0x0000 }, /* R11223 */ - { 0x0000, 0x0000, 0x0000 }, /* R11224 */ - { 0x0000, 0x0000, 0x0000 }, /* R11225 */ - { 0x0000, 0x0000, 0x0000 }, /* R11226 */ - { 0x0000, 0x0000, 0x0000 }, /* R11227 */ - { 0x0000, 0x0000, 0x0000 }, /* R11228 */ - { 0x0000, 0x0000, 0x0000 }, /* R11229 */ - { 0x0000, 0x0000, 0x0000 }, /* R11230 */ - { 0x0000, 0x0000, 0x0000 }, /* R11231 */ - { 0x0000, 0x0000, 0x0000 }, /* R11232 */ - { 0x0000, 0x0000, 0x0000 }, /* R11233 */ - { 0x0000, 0x0000, 0x0000 }, /* R11234 */ - { 0x0000, 0x0000, 0x0000 }, /* R11235 */ - { 0x0000, 0x0000, 0x0000 }, /* R11236 */ - { 0x0000, 0x0000, 0x0000 }, /* R11237 */ - { 0x0000, 0x0000, 0x0000 }, /* R11238 */ - { 0x0000, 0x0000, 0x0000 }, /* R11239 */ - { 0x0000, 0x0000, 0x0000 }, /* R11240 */ - { 0x0000, 0x0000, 0x0000 }, /* R11241 */ - { 0x0000, 0x0000, 0x0000 }, /* R11242 */ - { 0x0000, 0x0000, 0x0000 }, /* R11243 */ - { 0x0000, 0x0000, 0x0000 }, /* R11244 */ - { 0x0000, 0x0000, 0x0000 }, /* R11245 */ - { 0x0000, 0x0000, 0x0000 }, /* R11246 */ - { 0x0000, 0x0000, 0x0000 }, /* R11247 */ - { 0x0000, 0x0000, 0x0000 }, /* R11248 */ - { 0x0000, 0x0000, 0x0000 }, /* R11249 */ - { 0x0000, 0x0000, 0x0000 }, /* R11250 */ - { 0x0000, 0x0000, 0x0000 }, /* R11251 */ - { 0x0000, 0x0000, 0x0000 }, /* R11252 */ - { 0x0000, 0x0000, 0x0000 }, /* R11253 */ - { 0x0000, 0x0000, 0x0000 }, /* R11254 */ - { 0x0000, 0x0000, 0x0000 }, /* R11255 */ - { 0x0000, 0x0000, 0x0000 }, /* R11256 */ - { 0x0000, 0x0000, 0x0000 }, /* R11257 */ - { 0x0000, 0x0000, 0x0000 }, /* R11258 */ - { 0x0000, 0x0000, 0x0000 }, /* R11259 */ - { 0x0000, 0x0000, 0x0000 }, /* R11260 */ - { 0x0000, 0x0000, 0x0000 }, /* R11261 */ - { 0x0000, 0x0000, 0x0000 }, /* R11262 */ - { 0x0000, 0x0000, 0x0000 }, /* R11263 */ - { 0x0000, 0x0000, 0x0000 }, /* R11264 */ - { 0x0000, 0x0000, 0x0000 }, /* R11265 */ - { 0x0000, 0x0000, 0x0000 }, /* R11266 */ - { 0x0000, 0x0000, 0x0000 }, /* R11267 */ - { 0x0000, 0x0000, 0x0000 }, /* R11268 */ - { 0x0000, 0x0000, 0x0000 }, /* R11269 */ - { 0x0000, 0x0000, 0x0000 }, /* R11270 */ - { 0x0000, 0x0000, 0x0000 }, /* R11271 */ - { 0x0000, 0x0000, 0x0000 }, /* R11272 */ - { 0x0000, 0x0000, 0x0000 }, /* R11273 */ - { 0x0000, 0x0000, 0x0000 }, /* R11274 */ - { 0x0000, 0x0000, 0x0000 }, /* R11275 */ - { 0x0000, 0x0000, 0x0000 }, /* R11276 */ - { 0x0000, 0x0000, 0x0000 }, /* R11277 */ - { 0x0000, 0x0000, 0x0000 }, /* R11278 */ - { 0x0000, 0x0000, 0x0000 }, /* R11279 */ - { 0x0000, 0x0000, 0x0000 }, /* R11280 */ - { 0x0000, 0x0000, 0x0000 }, /* R11281 */ - { 0x0000, 0x0000, 0x0000 }, /* R11282 */ - { 0x0000, 0x0000, 0x0000 }, /* R11283 */ - { 0x0000, 0x0000, 0x0000 }, /* R11284 */ - { 0x0000, 0x0000, 0x0000 }, /* R11285 */ - { 0x0000, 0x0000, 0x0000 }, /* R11286 */ - { 0x0000, 0x0000, 0x0000 }, /* R11287 */ - { 0x0000, 0x0000, 0x0000 }, /* R11288 */ - { 0x0000, 0x0000, 0x0000 }, /* R11289 */ - { 0x0000, 0x0000, 0x0000 }, /* R11290 */ - { 0x0000, 0x0000, 0x0000 }, /* R11291 */ - { 0x0000, 0x0000, 0x0000 }, /* R11292 */ - { 0x0000, 0x0000, 0x0000 }, /* R11293 */ - { 0x0000, 0x0000, 0x0000 }, /* R11294 */ - { 0x0000, 0x0000, 0x0000 }, /* R11295 */ - { 0x0000, 0x0000, 0x0000 }, /* R11296 */ - { 0x0000, 0x0000, 0x0000 }, /* R11297 */ - { 0x0000, 0x0000, 0x0000 }, /* R11298 */ - { 0x0000, 0x0000, 0x0000 }, /* R11299 */ - { 0x0000, 0x0000, 0x0000 }, /* R11300 */ - { 0x0000, 0x0000, 0x0000 }, /* R11301 */ - { 0x0000, 0x0000, 0x0000 }, /* R11302 */ - { 0x0000, 0x0000, 0x0000 }, /* R11303 */ - { 0x0000, 0x0000, 0x0000 }, /* R11304 */ - { 0x0000, 0x0000, 0x0000 }, /* R11305 */ - { 0x0000, 0x0000, 0x0000 }, /* R11306 */ - { 0x0000, 0x0000, 0x0000 }, /* R11307 */ - { 0x0000, 0x0000, 0x0000 }, /* R11308 */ - { 0x0000, 0x0000, 0x0000 }, /* R11309 */ - { 0x0000, 0x0000, 0x0000 }, /* R11310 */ - { 0x0000, 0x0000, 0x0000 }, /* R11311 */ - { 0x0000, 0x0000, 0x0000 }, /* R11312 */ - { 0x0000, 0x0000, 0x0000 }, /* R11313 */ - { 0x0000, 0x0000, 0x0000 }, /* R11314 */ - { 0x0000, 0x0000, 0x0000 }, /* R11315 */ - { 0x0000, 0x0000, 0x0000 }, /* R11316 */ - { 0x0000, 0x0000, 0x0000 }, /* R11317 */ - { 0x0000, 0x0000, 0x0000 }, /* R11318 */ - { 0x0000, 0x0000, 0x0000 }, /* R11319 */ - { 0x0000, 0x0000, 0x0000 }, /* R11320 */ - { 0x0000, 0x0000, 0x0000 }, /* R11321 */ - { 0x0000, 0x0000, 0x0000 }, /* R11322 */ - { 0x0000, 0x0000, 0x0000 }, /* R11323 */ - { 0x0000, 0x0000, 0x0000 }, /* R11324 */ - { 0x0000, 0x0000, 0x0000 }, /* R11325 */ - { 0x0000, 0x0000, 0x0000 }, /* R11326 */ - { 0x0000, 0x0000, 0x0000 }, /* R11327 */ - { 0x0000, 0x0000, 0x0000 }, /* R11328 */ - { 0x0000, 0x0000, 0x0000 }, /* R11329 */ - { 0x0000, 0x0000, 0x0000 }, /* R11330 */ - { 0x0000, 0x0000, 0x0000 }, /* R11331 */ - { 0x0000, 0x0000, 0x0000 }, /* R11332 */ - { 0x0000, 0x0000, 0x0000 }, /* R11333 */ - { 0x0000, 0x0000, 0x0000 }, /* R11334 */ - { 0x0000, 0x0000, 0x0000 }, /* R11335 */ - { 0x0000, 0x0000, 0x0000 }, /* R11336 */ - { 0x0000, 0x0000, 0x0000 }, /* R11337 */ - { 0x0000, 0x0000, 0x0000 }, /* R11338 */ - { 0x0000, 0x0000, 0x0000 }, /* R11339 */ - { 0x0000, 0x0000, 0x0000 }, /* R11340 */ - { 0x0000, 0x0000, 0x0000 }, /* R11341 */ - { 0x0000, 0x0000, 0x0000 }, /* R11342 */ - { 0x0000, 0x0000, 0x0000 }, /* R11343 */ - { 0x0000, 0x0000, 0x0000 }, /* R11344 */ - { 0x0000, 0x0000, 0x0000 }, /* R11345 */ - { 0x0000, 0x0000, 0x0000 }, /* R11346 */ - { 0x0000, 0x0000, 0x0000 }, /* R11347 */ - { 0x0000, 0x0000, 0x0000 }, /* R11348 */ - { 0x0000, 0x0000, 0x0000 }, /* R11349 */ - { 0x0000, 0x0000, 0x0000 }, /* R11350 */ - { 0x0000, 0x0000, 0x0000 }, /* R11351 */ - { 0x0000, 0x0000, 0x0000 }, /* R11352 */ - { 0x0000, 0x0000, 0x0000 }, /* R11353 */ - { 0x0000, 0x0000, 0x0000 }, /* R11354 */ - { 0x0000, 0x0000, 0x0000 }, /* R11355 */ - { 0x0000, 0x0000, 0x0000 }, /* R11356 */ - { 0x0000, 0x0000, 0x0000 }, /* R11357 */ - { 0x0000, 0x0000, 0x0000 }, /* R11358 */ - { 0x0000, 0x0000, 0x0000 }, /* R11359 */ - { 0x0000, 0x0000, 0x0000 }, /* R11360 */ - { 0x0000, 0x0000, 0x0000 }, /* R11361 */ - { 0x0000, 0x0000, 0x0000 }, /* R11362 */ - { 0x0000, 0x0000, 0x0000 }, /* R11363 */ - { 0x0000, 0x0000, 0x0000 }, /* R11364 */ - { 0x0000, 0x0000, 0x0000 }, /* R11365 */ - { 0x0000, 0x0000, 0x0000 }, /* R11366 */ - { 0x0000, 0x0000, 0x0000 }, /* R11367 */ - { 0x0000, 0x0000, 0x0000 }, /* R11368 */ - { 0x0000, 0x0000, 0x0000 }, /* R11369 */ - { 0x0000, 0x0000, 0x0000 }, /* R11370 */ - { 0x0000, 0x0000, 0x0000 }, /* R11371 */ - { 0x0000, 0x0000, 0x0000 }, /* R11372 */ - { 0x0000, 0x0000, 0x0000 }, /* R11373 */ - { 0x0000, 0x0000, 0x0000 }, /* R11374 */ - { 0x0000, 0x0000, 0x0000 }, /* R11375 */ - { 0x0000, 0x0000, 0x0000 }, /* R11376 */ - { 0x0000, 0x0000, 0x0000 }, /* R11377 */ - { 0x0000, 0x0000, 0x0000 }, /* R11378 */ - { 0x0000, 0x0000, 0x0000 }, /* R11379 */ - { 0x0000, 0x0000, 0x0000 }, /* R11380 */ - { 0x0000, 0x0000, 0x0000 }, /* R11381 */ - { 0x0000, 0x0000, 0x0000 }, /* R11382 */ - { 0x0000, 0x0000, 0x0000 }, /* R11383 */ - { 0x0000, 0x0000, 0x0000 }, /* R11384 */ - { 0x0000, 0x0000, 0x0000 }, /* R11385 */ - { 0x0000, 0x0000, 0x0000 }, /* R11386 */ - { 0x0000, 0x0000, 0x0000 }, /* R11387 */ - { 0x0000, 0x0000, 0x0000 }, /* R11388 */ - { 0x0000, 0x0000, 0x0000 }, /* R11389 */ - { 0x0000, 0x0000, 0x0000 }, /* R11390 */ - { 0x0000, 0x0000, 0x0000 }, /* R11391 */ - { 0x0000, 0x0000, 0x0000 }, /* R11392 */ - { 0x0000, 0x0000, 0x0000 }, /* R11393 */ - { 0x0000, 0x0000, 0x0000 }, /* R11394 */ - { 0x0000, 0x0000, 0x0000 }, /* R11395 */ - { 0x0000, 0x0000, 0x0000 }, /* R11396 */ - { 0x0000, 0x0000, 0x0000 }, /* R11397 */ - { 0x0000, 0x0000, 0x0000 }, /* R11398 */ - { 0x0000, 0x0000, 0x0000 }, /* R11399 */ - { 0x0000, 0x0000, 0x0000 }, /* R11400 */ - { 0x0000, 0x0000, 0x0000 }, /* R11401 */ - { 0x0000, 0x0000, 0x0000 }, /* R11402 */ - { 0x0000, 0x0000, 0x0000 }, /* R11403 */ - { 0x0000, 0x0000, 0x0000 }, /* R11404 */ - { 0x0000, 0x0000, 0x0000 }, /* R11405 */ - { 0x0000, 0x0000, 0x0000 }, /* R11406 */ - { 0x0000, 0x0000, 0x0000 }, /* R11407 */ - { 0x0000, 0x0000, 0x0000 }, /* R11408 */ - { 0x0000, 0x0000, 0x0000 }, /* R11409 */ - { 0x0000, 0x0000, 0x0000 }, /* R11410 */ - { 0x0000, 0x0000, 0x0000 }, /* R11411 */ - { 0x0000, 0x0000, 0x0000 }, /* R11412 */ - { 0x0000, 0x0000, 0x0000 }, /* R11413 */ - { 0x0000, 0x0000, 0x0000 }, /* R11414 */ - { 0x0000, 0x0000, 0x0000 }, /* R11415 */ - { 0x0000, 0x0000, 0x0000 }, /* R11416 */ - { 0x0000, 0x0000, 0x0000 }, /* R11417 */ - { 0x0000, 0x0000, 0x0000 }, /* R11418 */ - { 0x0000, 0x0000, 0x0000 }, /* R11419 */ - { 0x0000, 0x0000, 0x0000 }, /* R11420 */ - { 0x0000, 0x0000, 0x0000 }, /* R11421 */ - { 0x0000, 0x0000, 0x0000 }, /* R11422 */ - { 0x0000, 0x0000, 0x0000 }, /* R11423 */ - { 0x0000, 0x0000, 0x0000 }, /* R11424 */ - { 0x0000, 0x0000, 0x0000 }, /* R11425 */ - { 0x0000, 0x0000, 0x0000 }, /* R11426 */ - { 0x0000, 0x0000, 0x0000 }, /* R11427 */ - { 0x0000, 0x0000, 0x0000 }, /* R11428 */ - { 0x0000, 0x0000, 0x0000 }, /* R11429 */ - { 0x0000, 0x0000, 0x0000 }, /* R11430 */ - { 0x0000, 0x0000, 0x0000 }, /* R11431 */ - { 0x0000, 0x0000, 0x0000 }, /* R11432 */ - { 0x0000, 0x0000, 0x0000 }, /* R11433 */ - { 0x0000, 0x0000, 0x0000 }, /* R11434 */ - { 0x0000, 0x0000, 0x0000 }, /* R11435 */ - { 0x0000, 0x0000, 0x0000 }, /* R11436 */ - { 0x0000, 0x0000, 0x0000 }, /* R11437 */ - { 0x0000, 0x0000, 0x0000 }, /* R11438 */ - { 0x0000, 0x0000, 0x0000 }, /* R11439 */ - { 0x0000, 0x0000, 0x0000 }, /* R11440 */ - { 0x0000, 0x0000, 0x0000 }, /* R11441 */ - { 0x0000, 0x0000, 0x0000 }, /* R11442 */ - { 0x0000, 0x0000, 0x0000 }, /* R11443 */ - { 0x0000, 0x0000, 0x0000 }, /* R11444 */ - { 0x0000, 0x0000, 0x0000 }, /* R11445 */ - { 0x0000, 0x0000, 0x0000 }, /* R11446 */ - { 0x0000, 0x0000, 0x0000 }, /* R11447 */ - { 0x0000, 0x0000, 0x0000 }, /* R11448 */ - { 0x0000, 0x0000, 0x0000 }, /* R11449 */ - { 0x0000, 0x0000, 0x0000 }, /* R11450 */ - { 0x0000, 0x0000, 0x0000 }, /* R11451 */ - { 0x0000, 0x0000, 0x0000 }, /* R11452 */ - { 0x0000, 0x0000, 0x0000 }, /* R11453 */ - { 0x0000, 0x0000, 0x0000 }, /* R11454 */ - { 0x0000, 0x0000, 0x0000 }, /* R11455 */ - { 0x0000, 0x0000, 0x0000 }, /* R11456 */ - { 0x0000, 0x0000, 0x0000 }, /* R11457 */ - { 0x0000, 0x0000, 0x0000 }, /* R11458 */ - { 0x0000, 0x0000, 0x0000 }, /* R11459 */ - { 0x0000, 0x0000, 0x0000 }, /* R11460 */ - { 0x0000, 0x0000, 0x0000 }, /* R11461 */ - { 0x0000, 0x0000, 0x0000 }, /* R11462 */ - { 0x0000, 0x0000, 0x0000 }, /* R11463 */ - { 0x0000, 0x0000, 0x0000 }, /* R11464 */ - { 0x0000, 0x0000, 0x0000 }, /* R11465 */ - { 0x0000, 0x0000, 0x0000 }, /* R11466 */ - { 0x0000, 0x0000, 0x0000 }, /* R11467 */ - { 0x0000, 0x0000, 0x0000 }, /* R11468 */ - { 0x0000, 0x0000, 0x0000 }, /* R11469 */ - { 0x0000, 0x0000, 0x0000 }, /* R11470 */ - { 0x0000, 0x0000, 0x0000 }, /* R11471 */ - { 0x0000, 0x0000, 0x0000 }, /* R11472 */ - { 0x0000, 0x0000, 0x0000 }, /* R11473 */ - { 0x0000, 0x0000, 0x0000 }, /* R11474 */ - { 0x0000, 0x0000, 0x0000 }, /* R11475 */ - { 0x0000, 0x0000, 0x0000 }, /* R11476 */ - { 0x0000, 0x0000, 0x0000 }, /* R11477 */ - { 0x0000, 0x0000, 0x0000 }, /* R11478 */ - { 0x0000, 0x0000, 0x0000 }, /* R11479 */ - { 0x0000, 0x0000, 0x0000 }, /* R11480 */ - { 0x0000, 0x0000, 0x0000 }, /* R11481 */ - { 0x0000, 0x0000, 0x0000 }, /* R11482 */ - { 0x0000, 0x0000, 0x0000 }, /* R11483 */ - { 0x0000, 0x0000, 0x0000 }, /* R11484 */ - { 0x0000, 0x0000, 0x0000 }, /* R11485 */ - { 0x0000, 0x0000, 0x0000 }, /* R11486 */ - { 0x0000, 0x0000, 0x0000 }, /* R11487 */ - { 0x0000, 0x0000, 0x0000 }, /* R11488 */ - { 0x0000, 0x0000, 0x0000 }, /* R11489 */ - { 0x0000, 0x0000, 0x0000 }, /* R11490 */ - { 0x0000, 0x0000, 0x0000 }, /* R11491 */ - { 0x0000, 0x0000, 0x0000 }, /* R11492 */ - { 0x0000, 0x0000, 0x0000 }, /* R11493 */ - { 0x0000, 0x0000, 0x0000 }, /* R11494 */ - { 0x0000, 0x0000, 0x0000 }, /* R11495 */ - { 0x0000, 0x0000, 0x0000 }, /* R11496 */ - { 0x0000, 0x0000, 0x0000 }, /* R11497 */ - { 0x0000, 0x0000, 0x0000 }, /* R11498 */ - { 0x0000, 0x0000, 0x0000 }, /* R11499 */ - { 0x0000, 0x0000, 0x0000 }, /* R11500 */ - { 0x0000, 0x0000, 0x0000 }, /* R11501 */ - { 0x0000, 0x0000, 0x0000 }, /* R11502 */ - { 0x0000, 0x0000, 0x0000 }, /* R11503 */ - { 0x0000, 0x0000, 0x0000 }, /* R11504 */ - { 0x0000, 0x0000, 0x0000 }, /* R11505 */ - { 0x0000, 0x0000, 0x0000 }, /* R11506 */ - { 0x0000, 0x0000, 0x0000 }, /* R11507 */ - { 0x0000, 0x0000, 0x0000 }, /* R11508 */ - { 0x0000, 0x0000, 0x0000 }, /* R11509 */ - { 0x0000, 0x0000, 0x0000 }, /* R11510 */ - { 0x0000, 0x0000, 0x0000 }, /* R11511 */ - { 0x0000, 0x0000, 0x0000 }, /* R11512 */ - { 0x0000, 0x0000, 0x0000 }, /* R11513 */ - { 0x0000, 0x0000, 0x0000 }, /* R11514 */ - { 0x0000, 0x0000, 0x0000 }, /* R11515 */ - { 0x0000, 0x0000, 0x0000 }, /* R11516 */ - { 0x0000, 0x0000, 0x0000 }, /* R11517 */ - { 0x0000, 0x0000, 0x0000 }, /* R11518 */ - { 0x0000, 0x0000, 0x0000 }, /* R11519 */ - { 0x0000, 0x0000, 0x0000 }, /* R11520 */ - { 0x0000, 0x0000, 0x0000 }, /* R11521 */ - { 0x0000, 0x0000, 0x0000 }, /* R11522 */ - { 0x0000, 0x0000, 0x0000 }, /* R11523 */ - { 0x0000, 0x0000, 0x0000 }, /* R11524 */ - { 0x0000, 0x0000, 0x0000 }, /* R11525 */ - { 0x0000, 0x0000, 0x0000 }, /* R11526 */ - { 0x0000, 0x0000, 0x0000 }, /* R11527 */ - { 0x0000, 0x0000, 0x0000 }, /* R11528 */ - { 0x0000, 0x0000, 0x0000 }, /* R11529 */ - { 0x0000, 0x0000, 0x0000 }, /* R11530 */ - { 0x0000, 0x0000, 0x0000 }, /* R11531 */ - { 0x0000, 0x0000, 0x0000 }, /* R11532 */ - { 0x0000, 0x0000, 0x0000 }, /* R11533 */ - { 0x0000, 0x0000, 0x0000 }, /* R11534 */ - { 0x0000, 0x0000, 0x0000 }, /* R11535 */ - { 0x0000, 0x0000, 0x0000 }, /* R11536 */ - { 0x0000, 0x0000, 0x0000 }, /* R11537 */ - { 0x0000, 0x0000, 0x0000 }, /* R11538 */ - { 0x0000, 0x0000, 0x0000 }, /* R11539 */ - { 0x0000, 0x0000, 0x0000 }, /* R11540 */ - { 0x0000, 0x0000, 0x0000 }, /* R11541 */ - { 0x0000, 0x0000, 0x0000 }, /* R11542 */ - { 0x0000, 0x0000, 0x0000 }, /* R11543 */ - { 0x0000, 0x0000, 0x0000 }, /* R11544 */ - { 0x0000, 0x0000, 0x0000 }, /* R11545 */ - { 0x0000, 0x0000, 0x0000 }, /* R11546 */ - { 0x0000, 0x0000, 0x0000 }, /* R11547 */ - { 0x0000, 0x0000, 0x0000 }, /* R11548 */ - { 0x0000, 0x0000, 0x0000 }, /* R11549 */ - { 0x0000, 0x0000, 0x0000 }, /* R11550 */ - { 0x0000, 0x0000, 0x0000 }, /* R11551 */ - { 0x0000, 0x0000, 0x0000 }, /* R11552 */ - { 0x0000, 0x0000, 0x0000 }, /* R11553 */ - { 0x0000, 0x0000, 0x0000 }, /* R11554 */ - { 0x0000, 0x0000, 0x0000 }, /* R11555 */ - { 0x0000, 0x0000, 0x0000 }, /* R11556 */ - { 0x0000, 0x0000, 0x0000 }, /* R11557 */ - { 0x0000, 0x0000, 0x0000 }, /* R11558 */ - { 0x0000, 0x0000, 0x0000 }, /* R11559 */ - { 0x0000, 0x0000, 0x0000 }, /* R11560 */ - { 0x0000, 0x0000, 0x0000 }, /* R11561 */ - { 0x0000, 0x0000, 0x0000 }, /* R11562 */ - { 0x0000, 0x0000, 0x0000 }, /* R11563 */ - { 0x0000, 0x0000, 0x0000 }, /* R11564 */ - { 0x0000, 0x0000, 0x0000 }, /* R11565 */ - { 0x0000, 0x0000, 0x0000 }, /* R11566 */ - { 0x0000, 0x0000, 0x0000 }, /* R11567 */ - { 0x0000, 0x0000, 0x0000 }, /* R11568 */ - { 0x0000, 0x0000, 0x0000 }, /* R11569 */ - { 0x0000, 0x0000, 0x0000 }, /* R11570 */ - { 0x0000, 0x0000, 0x0000 }, /* R11571 */ - { 0x0000, 0x0000, 0x0000 }, /* R11572 */ - { 0x0000, 0x0000, 0x0000 }, /* R11573 */ - { 0x0000, 0x0000, 0x0000 }, /* R11574 */ - { 0x0000, 0x0000, 0x0000 }, /* R11575 */ - { 0x0000, 0x0000, 0x0000 }, /* R11576 */ - { 0x0000, 0x0000, 0x0000 }, /* R11577 */ - { 0x0000, 0x0000, 0x0000 }, /* R11578 */ - { 0x0000, 0x0000, 0x0000 }, /* R11579 */ - { 0x0000, 0x0000, 0x0000 }, /* R11580 */ - { 0x0000, 0x0000, 0x0000 }, /* R11581 */ - { 0x0000, 0x0000, 0x0000 }, /* R11582 */ - { 0x0000, 0x0000, 0x0000 }, /* R11583 */ - { 0x0000, 0x0000, 0x0000 }, /* R11584 */ - { 0x0000, 0x0000, 0x0000 }, /* R11585 */ - { 0x0000, 0x0000, 0x0000 }, /* R11586 */ - { 0x0000, 0x0000, 0x0000 }, /* R11587 */ - { 0x0000, 0x0000, 0x0000 }, /* R11588 */ - { 0x0000, 0x0000, 0x0000 }, /* R11589 */ - { 0x0000, 0x0000, 0x0000 }, /* R11590 */ - { 0x0000, 0x0000, 0x0000 }, /* R11591 */ - { 0x0000, 0x0000, 0x0000 }, /* R11592 */ - { 0x0000, 0x0000, 0x0000 }, /* R11593 */ - { 0x0000, 0x0000, 0x0000 }, /* R11594 */ - { 0x0000, 0x0000, 0x0000 }, /* R11595 */ - { 0x0000, 0x0000, 0x0000 }, /* R11596 */ - { 0x0000, 0x0000, 0x0000 }, /* R11597 */ - { 0x0000, 0x0000, 0x0000 }, /* R11598 */ - { 0x0000, 0x0000, 0x0000 }, /* R11599 */ - { 0x0000, 0x0000, 0x0000 }, /* R11600 */ - { 0x0000, 0x0000, 0x0000 }, /* R11601 */ - { 0x0000, 0x0000, 0x0000 }, /* R11602 */ - { 0x0000, 0x0000, 0x0000 }, /* R11603 */ - { 0x0000, 0x0000, 0x0000 }, /* R11604 */ - { 0x0000, 0x0000, 0x0000 }, /* R11605 */ - { 0x0000, 0x0000, 0x0000 }, /* R11606 */ - { 0x0000, 0x0000, 0x0000 }, /* R11607 */ - { 0x0000, 0x0000, 0x0000 }, /* R11608 */ - { 0x0000, 0x0000, 0x0000 }, /* R11609 */ - { 0x0000, 0x0000, 0x0000 }, /* R11610 */ - { 0x0000, 0x0000, 0x0000 }, /* R11611 */ - { 0x0000, 0x0000, 0x0000 }, /* R11612 */ - { 0x0000, 0x0000, 0x0000 }, /* R11613 */ - { 0x0000, 0x0000, 0x0000 }, /* R11614 */ - { 0x0000, 0x0000, 0x0000 }, /* R11615 */ - { 0x0000, 0x0000, 0x0000 }, /* R11616 */ - { 0x0000, 0x0000, 0x0000 }, /* R11617 */ - { 0x0000, 0x0000, 0x0000 }, /* R11618 */ - { 0x0000, 0x0000, 0x0000 }, /* R11619 */ - { 0x0000, 0x0000, 0x0000 }, /* R11620 */ - { 0x0000, 0x0000, 0x0000 }, /* R11621 */ - { 0x0000, 0x0000, 0x0000 }, /* R11622 */ - { 0x0000, 0x0000, 0x0000 }, /* R11623 */ - { 0x0000, 0x0000, 0x0000 }, /* R11624 */ - { 0x0000, 0x0000, 0x0000 }, /* R11625 */ - { 0x0000, 0x0000, 0x0000 }, /* R11626 */ - { 0x0000, 0x0000, 0x0000 }, /* R11627 */ - { 0x0000, 0x0000, 0x0000 }, /* R11628 */ - { 0x0000, 0x0000, 0x0000 }, /* R11629 */ - { 0x0000, 0x0000, 0x0000 }, /* R11630 */ - { 0x0000, 0x0000, 0x0000 }, /* R11631 */ - { 0x0000, 0x0000, 0x0000 }, /* R11632 */ - { 0x0000, 0x0000, 0x0000 }, /* R11633 */ - { 0x0000, 0x0000, 0x0000 }, /* R11634 */ - { 0x0000, 0x0000, 0x0000 }, /* R11635 */ - { 0x0000, 0x0000, 0x0000 }, /* R11636 */ - { 0x0000, 0x0000, 0x0000 }, /* R11637 */ - { 0x0000, 0x0000, 0x0000 }, /* R11638 */ - { 0x0000, 0x0000, 0x0000 }, /* R11639 */ - { 0x0000, 0x0000, 0x0000 }, /* R11640 */ - { 0x0000, 0x0000, 0x0000 }, /* R11641 */ - { 0x0000, 0x0000, 0x0000 }, /* R11642 */ - { 0x0000, 0x0000, 0x0000 }, /* R11643 */ - { 0x0000, 0x0000, 0x0000 }, /* R11644 */ - { 0x0000, 0x0000, 0x0000 }, /* R11645 */ - { 0x0000, 0x0000, 0x0000 }, /* R11646 */ - { 0x0000, 0x0000, 0x0000 }, /* R11647 */ - { 0x0000, 0x0000, 0x0000 }, /* R11648 */ - { 0x0000, 0x0000, 0x0000 }, /* R11649 */ - { 0x0000, 0x0000, 0x0000 }, /* R11650 */ - { 0x0000, 0x0000, 0x0000 }, /* R11651 */ - { 0x0000, 0x0000, 0x0000 }, /* R11652 */ - { 0x0000, 0x0000, 0x0000 }, /* R11653 */ - { 0x0000, 0x0000, 0x0000 }, /* R11654 */ - { 0x0000, 0x0000, 0x0000 }, /* R11655 */ - { 0x0000, 0x0000, 0x0000 }, /* R11656 */ - { 0x0000, 0x0000, 0x0000 }, /* R11657 */ - { 0x0000, 0x0000, 0x0000 }, /* R11658 */ - { 0x0000, 0x0000, 0x0000 }, /* R11659 */ - { 0x0000, 0x0000, 0x0000 }, /* R11660 */ - { 0x0000, 0x0000, 0x0000 }, /* R11661 */ - { 0x0000, 0x0000, 0x0000 }, /* R11662 */ - { 0x0000, 0x0000, 0x0000 }, /* R11663 */ - { 0x0000, 0x0000, 0x0000 }, /* R11664 */ - { 0x0000, 0x0000, 0x0000 }, /* R11665 */ - { 0x0000, 0x0000, 0x0000 }, /* R11666 */ - { 0x0000, 0x0000, 0x0000 }, /* R11667 */ - { 0x0000, 0x0000, 0x0000 }, /* R11668 */ - { 0x0000, 0x0000, 0x0000 }, /* R11669 */ - { 0x0000, 0x0000, 0x0000 }, /* R11670 */ - { 0x0000, 0x0000, 0x0000 }, /* R11671 */ - { 0x0000, 0x0000, 0x0000 }, /* R11672 */ - { 0x0000, 0x0000, 0x0000 }, /* R11673 */ - { 0x0000, 0x0000, 0x0000 }, /* R11674 */ - { 0x0000, 0x0000, 0x0000 }, /* R11675 */ - { 0x0000, 0x0000, 0x0000 }, /* R11676 */ - { 0x0000, 0x0000, 0x0000 }, /* R11677 */ - { 0x0000, 0x0000, 0x0000 }, /* R11678 */ - { 0x0000, 0x0000, 0x0000 }, /* R11679 */ - { 0x0000, 0x0000, 0x0000 }, /* R11680 */ - { 0x0000, 0x0000, 0x0000 }, /* R11681 */ - { 0x0000, 0x0000, 0x0000 }, /* R11682 */ - { 0x0000, 0x0000, 0x0000 }, /* R11683 */ - { 0x0000, 0x0000, 0x0000 }, /* R11684 */ - { 0x0000, 0x0000, 0x0000 }, /* R11685 */ - { 0x0000, 0x0000, 0x0000 }, /* R11686 */ - { 0x0000, 0x0000, 0x0000 }, /* R11687 */ - { 0x0000, 0x0000, 0x0000 }, /* R11688 */ - { 0x0000, 0x0000, 0x0000 }, /* R11689 */ - { 0x0000, 0x0000, 0x0000 }, /* R11690 */ - { 0x0000, 0x0000, 0x0000 }, /* R11691 */ - { 0x0000, 0x0000, 0x0000 }, /* R11692 */ - { 0x0000, 0x0000, 0x0000 }, /* R11693 */ - { 0x0000, 0x0000, 0x0000 }, /* R11694 */ - { 0x0000, 0x0000, 0x0000 }, /* R11695 */ - { 0x0000, 0x0000, 0x0000 }, /* R11696 */ - { 0x0000, 0x0000, 0x0000 }, /* R11697 */ - { 0x0000, 0x0000, 0x0000 }, /* R11698 */ - { 0x0000, 0x0000, 0x0000 }, /* R11699 */ - { 0x0000, 0x0000, 0x0000 }, /* R11700 */ - { 0x0000, 0x0000, 0x0000 }, /* R11701 */ - { 0x0000, 0x0000, 0x0000 }, /* R11702 */ - { 0x0000, 0x0000, 0x0000 }, /* R11703 */ - { 0x0000, 0x0000, 0x0000 }, /* R11704 */ - { 0x0000, 0x0000, 0x0000 }, /* R11705 */ - { 0x0000, 0x0000, 0x0000 }, /* R11706 */ - { 0x0000, 0x0000, 0x0000 }, /* R11707 */ - { 0x0000, 0x0000, 0x0000 }, /* R11708 */ - { 0x0000, 0x0000, 0x0000 }, /* R11709 */ - { 0x0000, 0x0000, 0x0000 }, /* R11710 */ - { 0x0000, 0x0000, 0x0000 }, /* R11711 */ - { 0x0000, 0x0000, 0x0000 }, /* R11712 */ - { 0x0000, 0x0000, 0x0000 }, /* R11713 */ - { 0x0000, 0x0000, 0x0000 }, /* R11714 */ - { 0x0000, 0x0000, 0x0000 }, /* R11715 */ - { 0x0000, 0x0000, 0x0000 }, /* R11716 */ - { 0x0000, 0x0000, 0x0000 }, /* R11717 */ - { 0x0000, 0x0000, 0x0000 }, /* R11718 */ - { 0x0000, 0x0000, 0x0000 }, /* R11719 */ - { 0x0000, 0x0000, 0x0000 }, /* R11720 */ - { 0x0000, 0x0000, 0x0000 }, /* R11721 */ - { 0x0000, 0x0000, 0x0000 }, /* R11722 */ - { 0x0000, 0x0000, 0x0000 }, /* R11723 */ - { 0x0000, 0x0000, 0x0000 }, /* R11724 */ - { 0x0000, 0x0000, 0x0000 }, /* R11725 */ - { 0x0000, 0x0000, 0x0000 }, /* R11726 */ - { 0x0000, 0x0000, 0x0000 }, /* R11727 */ - { 0x0000, 0x0000, 0x0000 }, /* R11728 */ - { 0x0000, 0x0000, 0x0000 }, /* R11729 */ - { 0x0000, 0x0000, 0x0000 }, /* R11730 */ - { 0x0000, 0x0000, 0x0000 }, /* R11731 */ - { 0x0000, 0x0000, 0x0000 }, /* R11732 */ - { 0x0000, 0x0000, 0x0000 }, /* R11733 */ - { 0x0000, 0x0000, 0x0000 }, /* R11734 */ - { 0x0000, 0x0000, 0x0000 }, /* R11735 */ - { 0x0000, 0x0000, 0x0000 }, /* R11736 */ - { 0x0000, 0x0000, 0x0000 }, /* R11737 */ - { 0x0000, 0x0000, 0x0000 }, /* R11738 */ - { 0x0000, 0x0000, 0x0000 }, /* R11739 */ - { 0x0000, 0x0000, 0x0000 }, /* R11740 */ - { 0x0000, 0x0000, 0x0000 }, /* R11741 */ - { 0x0000, 0x0000, 0x0000 }, /* R11742 */ - { 0x0000, 0x0000, 0x0000 }, /* R11743 */ - { 0x0000, 0x0000, 0x0000 }, /* R11744 */ - { 0x0000, 0x0000, 0x0000 }, /* R11745 */ - { 0x0000, 0x0000, 0x0000 }, /* R11746 */ - { 0x0000, 0x0000, 0x0000 }, /* R11747 */ - { 0x0000, 0x0000, 0x0000 }, /* R11748 */ - { 0x0000, 0x0000, 0x0000 }, /* R11749 */ - { 0x0000, 0x0000, 0x0000 }, /* R11750 */ - { 0x0000, 0x0000, 0x0000 }, /* R11751 */ - { 0x0000, 0x0000, 0x0000 }, /* R11752 */ - { 0x0000, 0x0000, 0x0000 }, /* R11753 */ - { 0x0000, 0x0000, 0x0000 }, /* R11754 */ - { 0x0000, 0x0000, 0x0000 }, /* R11755 */ - { 0x0000, 0x0000, 0x0000 }, /* R11756 */ - { 0x0000, 0x0000, 0x0000 }, /* R11757 */ - { 0x0000, 0x0000, 0x0000 }, /* R11758 */ - { 0x0000, 0x0000, 0x0000 }, /* R11759 */ - { 0x0000, 0x0000, 0x0000 }, /* R11760 */ - { 0x0000, 0x0000, 0x0000 }, /* R11761 */ - { 0x0000, 0x0000, 0x0000 }, /* R11762 */ - { 0x0000, 0x0000, 0x0000 }, /* R11763 */ - { 0x0000, 0x0000, 0x0000 }, /* R11764 */ - { 0x0000, 0x0000, 0x0000 }, /* R11765 */ - { 0x0000, 0x0000, 0x0000 }, /* R11766 */ - { 0x0000, 0x0000, 0x0000 }, /* R11767 */ - { 0x0000, 0x0000, 0x0000 }, /* R11768 */ - { 0x0000, 0x0000, 0x0000 }, /* R11769 */ - { 0x0000, 0x0000, 0x0000 }, /* R11770 */ - { 0x0000, 0x0000, 0x0000 }, /* R11771 */ - { 0x0000, 0x0000, 0x0000 }, /* R11772 */ - { 0x0000, 0x0000, 0x0000 }, /* R11773 */ - { 0x0000, 0x0000, 0x0000 }, /* R11774 */ - { 0x0000, 0x0000, 0x0000 }, /* R11775 */ - { 0x0000, 0x0000, 0x0000 }, /* R11776 */ - { 0x0000, 0x0000, 0x0000 }, /* R11777 */ - { 0x0000, 0x0000, 0x0000 }, /* R11778 */ - { 0x0000, 0x0000, 0x0000 }, /* R11779 */ - { 0x0000, 0x0000, 0x0000 }, /* R11780 */ - { 0x0000, 0x0000, 0x0000 }, /* R11781 */ - { 0x0000, 0x0000, 0x0000 }, /* R11782 */ - { 0x0000, 0x0000, 0x0000 }, /* R11783 */ - { 0x0000, 0x0000, 0x0000 }, /* R11784 */ - { 0x0000, 0x0000, 0x0000 }, /* R11785 */ - { 0x0000, 0x0000, 0x0000 }, /* R11786 */ - { 0x0000, 0x0000, 0x0000 }, /* R11787 */ - { 0x0000, 0x0000, 0x0000 }, /* R11788 */ - { 0x0000, 0x0000, 0x0000 }, /* R11789 */ - { 0x0000, 0x0000, 0x0000 }, /* R11790 */ - { 0x0000, 0x0000, 0x0000 }, /* R11791 */ - { 0x0000, 0x0000, 0x0000 }, /* R11792 */ - { 0x0000, 0x0000, 0x0000 }, /* R11793 */ - { 0x0000, 0x0000, 0x0000 }, /* R11794 */ - { 0x0000, 0x0000, 0x0000 }, /* R11795 */ - { 0x0000, 0x0000, 0x0000 }, /* R11796 */ - { 0x0000, 0x0000, 0x0000 }, /* R11797 */ - { 0x0000, 0x0000, 0x0000 }, /* R11798 */ - { 0x0000, 0x0000, 0x0000 }, /* R11799 */ - { 0x0000, 0x0000, 0x0000 }, /* R11800 */ - { 0x0000, 0x0000, 0x0000 }, /* R11801 */ - { 0x0000, 0x0000, 0x0000 }, /* R11802 */ - { 0x0000, 0x0000, 0x0000 }, /* R11803 */ - { 0x0000, 0x0000, 0x0000 }, /* R11804 */ - { 0x0000, 0x0000, 0x0000 }, /* R11805 */ - { 0x0000, 0x0000, 0x0000 }, /* R11806 */ - { 0x0000, 0x0000, 0x0000 }, /* R11807 */ - { 0x0000, 0x0000, 0x0000 }, /* R11808 */ - { 0x0000, 0x0000, 0x0000 }, /* R11809 */ - { 0x0000, 0x0000, 0x0000 }, /* R11810 */ - { 0x0000, 0x0000, 0x0000 }, /* R11811 */ - { 0x0000, 0x0000, 0x0000 }, /* R11812 */ - { 0x0000, 0x0000, 0x0000 }, /* R11813 */ - { 0x0000, 0x0000, 0x0000 }, /* R11814 */ - { 0x0000, 0x0000, 0x0000 }, /* R11815 */ - { 0x0000, 0x0000, 0x0000 }, /* R11816 */ - { 0x0000, 0x0000, 0x0000 }, /* R11817 */ - { 0x0000, 0x0000, 0x0000 }, /* R11818 */ - { 0x0000, 0x0000, 0x0000 }, /* R11819 */ - { 0x0000, 0x0000, 0x0000 }, /* R11820 */ - { 0x0000, 0x0000, 0x0000 }, /* R11821 */ - { 0x0000, 0x0000, 0x0000 }, /* R11822 */ - { 0x0000, 0x0000, 0x0000 }, /* R11823 */ - { 0x0000, 0x0000, 0x0000 }, /* R11824 */ - { 0x0000, 0x0000, 0x0000 }, /* R11825 */ - { 0x0000, 0x0000, 0x0000 }, /* R11826 */ - { 0x0000, 0x0000, 0x0000 }, /* R11827 */ - { 0x0000, 0x0000, 0x0000 }, /* R11828 */ - { 0x0000, 0x0000, 0x0000 }, /* R11829 */ - { 0x0000, 0x0000, 0x0000 }, /* R11830 */ - { 0x0000, 0x0000, 0x0000 }, /* R11831 */ - { 0x0000, 0x0000, 0x0000 }, /* R11832 */ - { 0x0000, 0x0000, 0x0000 }, /* R11833 */ - { 0x0000, 0x0000, 0x0000 }, /* R11834 */ - { 0x0000, 0x0000, 0x0000 }, /* R11835 */ - { 0x0000, 0x0000, 0x0000 }, /* R11836 */ - { 0x0000, 0x0000, 0x0000 }, /* R11837 */ - { 0x0000, 0x0000, 0x0000 }, /* R11838 */ - { 0x0000, 0x0000, 0x0000 }, /* R11839 */ - { 0x0000, 0x0000, 0x0000 }, /* R11840 */ - { 0x0000, 0x0000, 0x0000 }, /* R11841 */ - { 0x0000, 0x0000, 0x0000 }, /* R11842 */ - { 0x0000, 0x0000, 0x0000 }, /* R11843 */ - { 0x0000, 0x0000, 0x0000 }, /* R11844 */ - { 0x0000, 0x0000, 0x0000 }, /* R11845 */ - { 0x0000, 0x0000, 0x0000 }, /* R11846 */ - { 0x0000, 0x0000, 0x0000 }, /* R11847 */ - { 0x0000, 0x0000, 0x0000 }, /* R11848 */ - { 0x0000, 0x0000, 0x0000 }, /* R11849 */ - { 0x0000, 0x0000, 0x0000 }, /* R11850 */ - { 0x0000, 0x0000, 0x0000 }, /* R11851 */ - { 0x0000, 0x0000, 0x0000 }, /* R11852 */ - { 0x0000, 0x0000, 0x0000 }, /* R11853 */ - { 0x0000, 0x0000, 0x0000 }, /* R11854 */ - { 0x0000, 0x0000, 0x0000 }, /* R11855 */ - { 0x0000, 0x0000, 0x0000 }, /* R11856 */ - { 0x0000, 0x0000, 0x0000 }, /* R11857 */ - { 0x0000, 0x0000, 0x0000 }, /* R11858 */ - { 0x0000, 0x0000, 0x0000 }, /* R11859 */ - { 0x0000, 0x0000, 0x0000 }, /* R11860 */ - { 0x0000, 0x0000, 0x0000 }, /* R11861 */ - { 0x0000, 0x0000, 0x0000 }, /* R11862 */ - { 0x0000, 0x0000, 0x0000 }, /* R11863 */ - { 0x0000, 0x0000, 0x0000 }, /* R11864 */ - { 0x0000, 0x0000, 0x0000 }, /* R11865 */ - { 0x0000, 0x0000, 0x0000 }, /* R11866 */ - { 0x0000, 0x0000, 0x0000 }, /* R11867 */ - { 0x0000, 0x0000, 0x0000 }, /* R11868 */ - { 0x0000, 0x0000, 0x0000 }, /* R11869 */ - { 0x0000, 0x0000, 0x0000 }, /* R11870 */ - { 0x0000, 0x0000, 0x0000 }, /* R11871 */ - { 0x0000, 0x0000, 0x0000 }, /* R11872 */ - { 0x0000, 0x0000, 0x0000 }, /* R11873 */ - { 0x0000, 0x0000, 0x0000 }, /* R11874 */ - { 0x0000, 0x0000, 0x0000 }, /* R11875 */ - { 0x0000, 0x0000, 0x0000 }, /* R11876 */ - { 0x0000, 0x0000, 0x0000 }, /* R11877 */ - { 0x0000, 0x0000, 0x0000 }, /* R11878 */ - { 0x0000, 0x0000, 0x0000 }, /* R11879 */ - { 0x0000, 0x0000, 0x0000 }, /* R11880 */ - { 0x0000, 0x0000, 0x0000 }, /* R11881 */ - { 0x0000, 0x0000, 0x0000 }, /* R11882 */ - { 0x0000, 0x0000, 0x0000 }, /* R11883 */ - { 0x0000, 0x0000, 0x0000 }, /* R11884 */ - { 0x0000, 0x0000, 0x0000 }, /* R11885 */ - { 0x0000, 0x0000, 0x0000 }, /* R11886 */ - { 0x0000, 0x0000, 0x0000 }, /* R11887 */ - { 0x0000, 0x0000, 0x0000 }, /* R11888 */ - { 0x0000, 0x0000, 0x0000 }, /* R11889 */ - { 0x0000, 0x0000, 0x0000 }, /* R11890 */ - { 0x0000, 0x0000, 0x0000 }, /* R11891 */ - { 0x0000, 0x0000, 0x0000 }, /* R11892 */ - { 0x0000, 0x0000, 0x0000 }, /* R11893 */ - { 0x0000, 0x0000, 0x0000 }, /* R11894 */ - { 0x0000, 0x0000, 0x0000 }, /* R11895 */ - { 0x0000, 0x0000, 0x0000 }, /* R11896 */ - { 0x0000, 0x0000, 0x0000 }, /* R11897 */ - { 0x0000, 0x0000, 0x0000 }, /* R11898 */ - { 0x0000, 0x0000, 0x0000 }, /* R11899 */ - { 0x0000, 0x0000, 0x0000 }, /* R11900 */ - { 0x0000, 0x0000, 0x0000 }, /* R11901 */ - { 0x0000, 0x0000, 0x0000 }, /* R11902 */ - { 0x0000, 0x0000, 0x0000 }, /* R11903 */ - { 0x0000, 0x0000, 0x0000 }, /* R11904 */ - { 0x0000, 0x0000, 0x0000 }, /* R11905 */ - { 0x0000, 0x0000, 0x0000 }, /* R11906 */ - { 0x0000, 0x0000, 0x0000 }, /* R11907 */ - { 0x0000, 0x0000, 0x0000 }, /* R11908 */ - { 0x0000, 0x0000, 0x0000 }, /* R11909 */ - { 0x0000, 0x0000, 0x0000 }, /* R11910 */ - { 0x0000, 0x0000, 0x0000 }, /* R11911 */ - { 0x0000, 0x0000, 0x0000 }, /* R11912 */ - { 0x0000, 0x0000, 0x0000 }, /* R11913 */ - { 0x0000, 0x0000, 0x0000 }, /* R11914 */ - { 0x0000, 0x0000, 0x0000 }, /* R11915 */ - { 0x0000, 0x0000, 0x0000 }, /* R11916 */ - { 0x0000, 0x0000, 0x0000 }, /* R11917 */ - { 0x0000, 0x0000, 0x0000 }, /* R11918 */ - { 0x0000, 0x0000, 0x0000 }, /* R11919 */ - { 0x0000, 0x0000, 0x0000 }, /* R11920 */ - { 0x0000, 0x0000, 0x0000 }, /* R11921 */ - { 0x0000, 0x0000, 0x0000 }, /* R11922 */ - { 0x0000, 0x0000, 0x0000 }, /* R11923 */ - { 0x0000, 0x0000, 0x0000 }, /* R11924 */ - { 0x0000, 0x0000, 0x0000 }, /* R11925 */ - { 0x0000, 0x0000, 0x0000 }, /* R11926 */ - { 0x0000, 0x0000, 0x0000 }, /* R11927 */ - { 0x0000, 0x0000, 0x0000 }, /* R11928 */ - { 0x0000, 0x0000, 0x0000 }, /* R11929 */ - { 0x0000, 0x0000, 0x0000 }, /* R11930 */ - { 0x0000, 0x0000, 0x0000 }, /* R11931 */ - { 0x0000, 0x0000, 0x0000 }, /* R11932 */ - { 0x0000, 0x0000, 0x0000 }, /* R11933 */ - { 0x0000, 0x0000, 0x0000 }, /* R11934 */ - { 0x0000, 0x0000, 0x0000 }, /* R11935 */ - { 0x0000, 0x0000, 0x0000 }, /* R11936 */ - { 0x0000, 0x0000, 0x0000 }, /* R11937 */ - { 0x0000, 0x0000, 0x0000 }, /* R11938 */ - { 0x0000, 0x0000, 0x0000 }, /* R11939 */ - { 0x0000, 0x0000, 0x0000 }, /* R11940 */ - { 0x0000, 0x0000, 0x0000 }, /* R11941 */ - { 0x0000, 0x0000, 0x0000 }, /* R11942 */ - { 0x0000, 0x0000, 0x0000 }, /* R11943 */ - { 0x0000, 0x0000, 0x0000 }, /* R11944 */ - { 0x0000, 0x0000, 0x0000 }, /* R11945 */ - { 0x0000, 0x0000, 0x0000 }, /* R11946 */ - { 0x0000, 0x0000, 0x0000 }, /* R11947 */ - { 0x0000, 0x0000, 0x0000 }, /* R11948 */ - { 0x0000, 0x0000, 0x0000 }, /* R11949 */ - { 0x0000, 0x0000, 0x0000 }, /* R11950 */ - { 0x0000, 0x0000, 0x0000 }, /* R11951 */ - { 0x0000, 0x0000, 0x0000 }, /* R11952 */ - { 0x0000, 0x0000, 0x0000 }, /* R11953 */ - { 0x0000, 0x0000, 0x0000 }, /* R11954 */ - { 0x0000, 0x0000, 0x0000 }, /* R11955 */ - { 0x0000, 0x0000, 0x0000 }, /* R11956 */ - { 0x0000, 0x0000, 0x0000 }, /* R11957 */ - { 0x0000, 0x0000, 0x0000 }, /* R11958 */ - { 0x0000, 0x0000, 0x0000 }, /* R11959 */ - { 0x0000, 0x0000, 0x0000 }, /* R11960 */ - { 0x0000, 0x0000, 0x0000 }, /* R11961 */ - { 0x0000, 0x0000, 0x0000 }, /* R11962 */ - { 0x0000, 0x0000, 0x0000 }, /* R11963 */ - { 0x0000, 0x0000, 0x0000 }, /* R11964 */ - { 0x0000, 0x0000, 0x0000 }, /* R11965 */ - { 0x0000, 0x0000, 0x0000 }, /* R11966 */ - { 0x0000, 0x0000, 0x0000 }, /* R11967 */ - { 0x0000, 0x0000, 0x0000 }, /* R11968 */ - { 0x0000, 0x0000, 0x0000 }, /* R11969 */ - { 0x0000, 0x0000, 0x0000 }, /* R11970 */ - { 0x0000, 0x0000, 0x0000 }, /* R11971 */ - { 0x0000, 0x0000, 0x0000 }, /* R11972 */ - { 0x0000, 0x0000, 0x0000 }, /* R11973 */ - { 0x0000, 0x0000, 0x0000 }, /* R11974 */ - { 0x0000, 0x0000, 0x0000 }, /* R11975 */ - { 0x0000, 0x0000, 0x0000 }, /* R11976 */ - { 0x0000, 0x0000, 0x0000 }, /* R11977 */ - { 0x0000, 0x0000, 0x0000 }, /* R11978 */ - { 0x0000, 0x0000, 0x0000 }, /* R11979 */ - { 0x0000, 0x0000, 0x0000 }, /* R11980 */ - { 0x0000, 0x0000, 0x0000 }, /* R11981 */ - { 0x0000, 0x0000, 0x0000 }, /* R11982 */ - { 0x0000, 0x0000, 0x0000 }, /* R11983 */ - { 0x0000, 0x0000, 0x0000 }, /* R11984 */ - { 0x0000, 0x0000, 0x0000 }, /* R11985 */ - { 0x0000, 0x0000, 0x0000 }, /* R11986 */ - { 0x0000, 0x0000, 0x0000 }, /* R11987 */ - { 0x0000, 0x0000, 0x0000 }, /* R11988 */ - { 0x0000, 0x0000, 0x0000 }, /* R11989 */ - { 0x0000, 0x0000, 0x0000 }, /* R11990 */ - { 0x0000, 0x0000, 0x0000 }, /* R11991 */ - { 0x0000, 0x0000, 0x0000 }, /* R11992 */ - { 0x0000, 0x0000, 0x0000 }, /* R11993 */ - { 0x0000, 0x0000, 0x0000 }, /* R11994 */ - { 0x0000, 0x0000, 0x0000 }, /* R11995 */ - { 0x0000, 0x0000, 0x0000 }, /* R11996 */ - { 0x0000, 0x0000, 0x0000 }, /* R11997 */ - { 0x0000, 0x0000, 0x0000 }, /* R11998 */ - { 0x0000, 0x0000, 0x0000 }, /* R11999 */ - { 0x0000, 0x0000, 0x0000 }, /* R12000 */ - { 0x0000, 0x0000, 0x0000 }, /* R12001 */ - { 0x0000, 0x0000, 0x0000 }, /* R12002 */ - { 0x0000, 0x0000, 0x0000 }, /* R12003 */ - { 0x0000, 0x0000, 0x0000 }, /* R12004 */ - { 0x0000, 0x0000, 0x0000 }, /* R12005 */ - { 0x0000, 0x0000, 0x0000 }, /* R12006 */ - { 0x0000, 0x0000, 0x0000 }, /* R12007 */ - { 0x0000, 0x0000, 0x0000 }, /* R12008 */ - { 0x0000, 0x0000, 0x0000 }, /* R12009 */ - { 0x0000, 0x0000, 0x0000 }, /* R12010 */ - { 0x0000, 0x0000, 0x0000 }, /* R12011 */ - { 0x0000, 0x0000, 0x0000 }, /* R12012 */ - { 0x0000, 0x0000, 0x0000 }, /* R12013 */ - { 0x0000, 0x0000, 0x0000 }, /* R12014 */ - { 0x0000, 0x0000, 0x0000 }, /* R12015 */ - { 0x0000, 0x0000, 0x0000 }, /* R12016 */ - { 0x0000, 0x0000, 0x0000 }, /* R12017 */ - { 0x0000, 0x0000, 0x0000 }, /* R12018 */ - { 0x0000, 0x0000, 0x0000 }, /* R12019 */ - { 0x0000, 0x0000, 0x0000 }, /* R12020 */ - { 0x0000, 0x0000, 0x0000 }, /* R12021 */ - { 0x0000, 0x0000, 0x0000 }, /* R12022 */ - { 0x0000, 0x0000, 0x0000 }, /* R12023 */ - { 0x0000, 0x0000, 0x0000 }, /* R12024 */ - { 0x0000, 0x0000, 0x0000 }, /* R12025 */ - { 0x0000, 0x0000, 0x0000 }, /* R12026 */ - { 0x0000, 0x0000, 0x0000 }, /* R12027 */ - { 0x0000, 0x0000, 0x0000 }, /* R12028 */ - { 0x0000, 0x0000, 0x0000 }, /* R12029 */ - { 0x0000, 0x0000, 0x0000 }, /* R12030 */ - { 0x0000, 0x0000, 0x0000 }, /* R12031 */ - { 0x0000, 0x0000, 0x0000 }, /* R12032 */ - { 0x0000, 0x0000, 0x0000 }, /* R12033 */ - { 0x0000, 0x0000, 0x0000 }, /* R12034 */ - { 0x0000, 0x0000, 0x0000 }, /* R12035 */ - { 0x0000, 0x0000, 0x0000 }, /* R12036 */ - { 0x0000, 0x0000, 0x0000 }, /* R12037 */ - { 0x0000, 0x0000, 0x0000 }, /* R12038 */ - { 0x0000, 0x0000, 0x0000 }, /* R12039 */ - { 0x0000, 0x0000, 0x0000 }, /* R12040 */ - { 0x0000, 0x0000, 0x0000 }, /* R12041 */ - { 0x0000, 0x0000, 0x0000 }, /* R12042 */ - { 0x0000, 0x0000, 0x0000 }, /* R12043 */ - { 0x0000, 0x0000, 0x0000 }, /* R12044 */ - { 0x0000, 0x0000, 0x0000 }, /* R12045 */ - { 0x0000, 0x0000, 0x0000 }, /* R12046 */ - { 0x0000, 0x0000, 0x0000 }, /* R12047 */ - { 0x0000, 0x0000, 0x0000 }, /* R12048 */ - { 0x0000, 0x0000, 0x0000 }, /* R12049 */ - { 0x0000, 0x0000, 0x0000 }, /* R12050 */ - { 0x0000, 0x0000, 0x0000 }, /* R12051 */ - { 0x0000, 0x0000, 0x0000 }, /* R12052 */ - { 0x0000, 0x0000, 0x0000 }, /* R12053 */ - { 0x0000, 0x0000, 0x0000 }, /* R12054 */ - { 0x0000, 0x0000, 0x0000 }, /* R12055 */ - { 0x0000, 0x0000, 0x0000 }, /* R12056 */ - { 0x0000, 0x0000, 0x0000 }, /* R12057 */ - { 0x0000, 0x0000, 0x0000 }, /* R12058 */ - { 0x0000, 0x0000, 0x0000 }, /* R12059 */ - { 0x0000, 0x0000, 0x0000 }, /* R12060 */ - { 0x0000, 0x0000, 0x0000 }, /* R12061 */ - { 0x0000, 0x0000, 0x0000 }, /* R12062 */ - { 0x0000, 0x0000, 0x0000 }, /* R12063 */ - { 0x0000, 0x0000, 0x0000 }, /* R12064 */ - { 0x0000, 0x0000, 0x0000 }, /* R12065 */ - { 0x0000, 0x0000, 0x0000 }, /* R12066 */ - { 0x0000, 0x0000, 0x0000 }, /* R12067 */ - { 0x0000, 0x0000, 0x0000 }, /* R12068 */ - { 0x0000, 0x0000, 0x0000 }, /* R12069 */ - { 0x0000, 0x0000, 0x0000 }, /* R12070 */ - { 0x0000, 0x0000, 0x0000 }, /* R12071 */ - { 0x0000, 0x0000, 0x0000 }, /* R12072 */ - { 0x0000, 0x0000, 0x0000 }, /* R12073 */ - { 0x0000, 0x0000, 0x0000 }, /* R12074 */ - { 0x0000, 0x0000, 0x0000 }, /* R12075 */ - { 0x0000, 0x0000, 0x0000 }, /* R12076 */ - { 0x0000, 0x0000, 0x0000 }, /* R12077 */ - { 0x0000, 0x0000, 0x0000 }, /* R12078 */ - { 0x0000, 0x0000, 0x0000 }, /* R12079 */ - { 0x0000, 0x0000, 0x0000 }, /* R12080 */ - { 0x0000, 0x0000, 0x0000 }, /* R12081 */ - { 0x0000, 0x0000, 0x0000 }, /* R12082 */ - { 0x0000, 0x0000, 0x0000 }, /* R12083 */ - { 0x0000, 0x0000, 0x0000 }, /* R12084 */ - { 0x0000, 0x0000, 0x0000 }, /* R12085 */ - { 0x0000, 0x0000, 0x0000 }, /* R12086 */ - { 0x0000, 0x0000, 0x0000 }, /* R12087 */ - { 0x0000, 0x0000, 0x0000 }, /* R12088 */ - { 0x0000, 0x0000, 0x0000 }, /* R12089 */ - { 0x0000, 0x0000, 0x0000 }, /* R12090 */ - { 0x0000, 0x0000, 0x0000 }, /* R12091 */ - { 0x0000, 0x0000, 0x0000 }, /* R12092 */ - { 0x0000, 0x0000, 0x0000 }, /* R12093 */ - { 0x0000, 0x0000, 0x0000 }, /* R12094 */ - { 0x0000, 0x0000, 0x0000 }, /* R12095 */ - { 0x0000, 0x0000, 0x0000 }, /* R12096 */ - { 0x0000, 0x0000, 0x0000 }, /* R12097 */ - { 0x0000, 0x0000, 0x0000 }, /* R12098 */ - { 0x0000, 0x0000, 0x0000 }, /* R12099 */ - { 0x0000, 0x0000, 0x0000 }, /* R12100 */ - { 0x0000, 0x0000, 0x0000 }, /* R12101 */ - { 0x0000, 0x0000, 0x0000 }, /* R12102 */ - { 0x0000, 0x0000, 0x0000 }, /* R12103 */ - { 0x0000, 0x0000, 0x0000 }, /* R12104 */ - { 0x0000, 0x0000, 0x0000 }, /* R12105 */ - { 0x0000, 0x0000, 0x0000 }, /* R12106 */ - { 0x0000, 0x0000, 0x0000 }, /* R12107 */ - { 0x0000, 0x0000, 0x0000 }, /* R12108 */ - { 0x0000, 0x0000, 0x0000 }, /* R12109 */ - { 0x0000, 0x0000, 0x0000 }, /* R12110 */ - { 0x0000, 0x0000, 0x0000 }, /* R12111 */ - { 0x0000, 0x0000, 0x0000 }, /* R12112 */ - { 0x0000, 0x0000, 0x0000 }, /* R12113 */ - { 0x0000, 0x0000, 0x0000 }, /* R12114 */ - { 0x0000, 0x0000, 0x0000 }, /* R12115 */ - { 0x0000, 0x0000, 0x0000 }, /* R12116 */ - { 0x0000, 0x0000, 0x0000 }, /* R12117 */ - { 0x0000, 0x0000, 0x0000 }, /* R12118 */ - { 0x0000, 0x0000, 0x0000 }, /* R12119 */ - { 0x0000, 0x0000, 0x0000 }, /* R12120 */ - { 0x0000, 0x0000, 0x0000 }, /* R12121 */ - { 0x0000, 0x0000, 0x0000 }, /* R12122 */ - { 0x0000, 0x0000, 0x0000 }, /* R12123 */ - { 0x0000, 0x0000, 0x0000 }, /* R12124 */ - { 0x0000, 0x0000, 0x0000 }, /* R12125 */ - { 0x0000, 0x0000, 0x0000 }, /* R12126 */ - { 0x0000, 0x0000, 0x0000 }, /* R12127 */ - { 0x0000, 0x0000, 0x0000 }, /* R12128 */ - { 0x0000, 0x0000, 0x0000 }, /* R12129 */ - { 0x0000, 0x0000, 0x0000 }, /* R12130 */ - { 0x0000, 0x0000, 0x0000 }, /* R12131 */ - { 0x0000, 0x0000, 0x0000 }, /* R12132 */ - { 0x0000, 0x0000, 0x0000 }, /* R12133 */ - { 0x0000, 0x0000, 0x0000 }, /* R12134 */ - { 0x0000, 0x0000, 0x0000 }, /* R12135 */ - { 0x0000, 0x0000, 0x0000 }, /* R12136 */ - { 0x0000, 0x0000, 0x0000 }, /* R12137 */ - { 0x0000, 0x0000, 0x0000 }, /* R12138 */ - { 0x0000, 0x0000, 0x0000 }, /* R12139 */ - { 0x0000, 0x0000, 0x0000 }, /* R12140 */ - { 0x0000, 0x0000, 0x0000 }, /* R12141 */ - { 0x0000, 0x0000, 0x0000 }, /* R12142 */ - { 0x0000, 0x0000, 0x0000 }, /* R12143 */ - { 0x0000, 0x0000, 0x0000 }, /* R12144 */ - { 0x0000, 0x0000, 0x0000 }, /* R12145 */ - { 0x0000, 0x0000, 0x0000 }, /* R12146 */ - { 0x0000, 0x0000, 0x0000 }, /* R12147 */ - { 0x0000, 0x0000, 0x0000 }, /* R12148 */ - { 0x0000, 0x0000, 0x0000 }, /* R12149 */ - { 0x0000, 0x0000, 0x0000 }, /* R12150 */ - { 0x0000, 0x0000, 0x0000 }, /* R12151 */ - { 0x0000, 0x0000, 0x0000 }, /* R12152 */ - { 0x0000, 0x0000, 0x0000 }, /* R12153 */ - { 0x0000, 0x0000, 0x0000 }, /* R12154 */ - { 0x0000, 0x0000, 0x0000 }, /* R12155 */ - { 0x0000, 0x0000, 0x0000 }, /* R12156 */ - { 0x0000, 0x0000, 0x0000 }, /* R12157 */ - { 0x0000, 0x0000, 0x0000 }, /* R12158 */ - { 0x0000, 0x0000, 0x0000 }, /* R12159 */ - { 0x0000, 0x0000, 0x0000 }, /* R12160 */ - { 0x0000, 0x0000, 0x0000 }, /* R12161 */ - { 0x0000, 0x0000, 0x0000 }, /* R12162 */ - { 0x0000, 0x0000, 0x0000 }, /* R12163 */ - { 0x0000, 0x0000, 0x0000 }, /* R12164 */ - { 0x0000, 0x0000, 0x0000 }, /* R12165 */ - { 0x0000, 0x0000, 0x0000 }, /* R12166 */ - { 0x0000, 0x0000, 0x0000 }, /* R12167 */ - { 0x0000, 0x0000, 0x0000 }, /* R12168 */ - { 0x0000, 0x0000, 0x0000 }, /* R12169 */ - { 0x0000, 0x0000, 0x0000 }, /* R12170 */ - { 0x0000, 0x0000, 0x0000 }, /* R12171 */ - { 0x0000, 0x0000, 0x0000 }, /* R12172 */ - { 0x0000, 0x0000, 0x0000 }, /* R12173 */ - { 0x0000, 0x0000, 0x0000 }, /* R12174 */ - { 0x0000, 0x0000, 0x0000 }, /* R12175 */ - { 0x0000, 0x0000, 0x0000 }, /* R12176 */ - { 0x0000, 0x0000, 0x0000 }, /* R12177 */ - { 0x0000, 0x0000, 0x0000 }, /* R12178 */ - { 0x0000, 0x0000, 0x0000 }, /* R12179 */ - { 0x0000, 0x0000, 0x0000 }, /* R12180 */ - { 0x0000, 0x0000, 0x0000 }, /* R12181 */ - { 0x0000, 0x0000, 0x0000 }, /* R12182 */ - { 0x0000, 0x0000, 0x0000 }, /* R12183 */ - { 0x0000, 0x0000, 0x0000 }, /* R12184 */ - { 0x0000, 0x0000, 0x0000 }, /* R12185 */ - { 0x0000, 0x0000, 0x0000 }, /* R12186 */ - { 0x0000, 0x0000, 0x0000 }, /* R12187 */ - { 0x0000, 0x0000, 0x0000 }, /* R12188 */ - { 0x0000, 0x0000, 0x0000 }, /* R12189 */ - { 0x0000, 0x0000, 0x0000 }, /* R12190 */ - { 0x0000, 0x0000, 0x0000 }, /* R12191 */ - { 0x0000, 0x0000, 0x0000 }, /* R12192 */ - { 0x0000, 0x0000, 0x0000 }, /* R12193 */ - { 0x0000, 0x0000, 0x0000 }, /* R12194 */ - { 0x0000, 0x0000, 0x0000 }, /* R12195 */ - { 0x0000, 0x0000, 0x0000 }, /* R12196 */ - { 0x0000, 0x0000, 0x0000 }, /* R12197 */ - { 0x0000, 0x0000, 0x0000 }, /* R12198 */ - { 0x0000, 0x0000, 0x0000 }, /* R12199 */ - { 0x0000, 0x0000, 0x0000 }, /* R12200 */ - { 0x0000, 0x0000, 0x0000 }, /* R12201 */ - { 0x0000, 0x0000, 0x0000 }, /* R12202 */ - { 0x0000, 0x0000, 0x0000 }, /* R12203 */ - { 0x0000, 0x0000, 0x0000 }, /* R12204 */ - { 0x0000, 0x0000, 0x0000 }, /* R12205 */ - { 0x0000, 0x0000, 0x0000 }, /* R12206 */ - { 0x0000, 0x0000, 0x0000 }, /* R12207 */ - { 0x0000, 0x0000, 0x0000 }, /* R12208 */ - { 0x0000, 0x0000, 0x0000 }, /* R12209 */ - { 0x0000, 0x0000, 0x0000 }, /* R12210 */ - { 0x0000, 0x0000, 0x0000 }, /* R12211 */ - { 0x0000, 0x0000, 0x0000 }, /* R12212 */ - { 0x0000, 0x0000, 0x0000 }, /* R12213 */ - { 0x0000, 0x0000, 0x0000 }, /* R12214 */ - { 0x0000, 0x0000, 0x0000 }, /* R12215 */ - { 0x0000, 0x0000, 0x0000 }, /* R12216 */ - { 0x0000, 0x0000, 0x0000 }, /* R12217 */ - { 0x0000, 0x0000, 0x0000 }, /* R12218 */ - { 0x0000, 0x0000, 0x0000 }, /* R12219 */ - { 0x0000, 0x0000, 0x0000 }, /* R12220 */ - { 0x0000, 0x0000, 0x0000 }, /* R12221 */ - { 0x0000, 0x0000, 0x0000 }, /* R12222 */ - { 0x0000, 0x0000, 0x0000 }, /* R12223 */ - { 0x0000, 0x0000, 0x0000 }, /* R12224 */ - { 0x0000, 0x0000, 0x0000 }, /* R12225 */ - { 0x0000, 0x0000, 0x0000 }, /* R12226 */ - { 0x0000, 0x0000, 0x0000 }, /* R12227 */ - { 0x0000, 0x0000, 0x0000 }, /* R12228 */ - { 0x0000, 0x0000, 0x0000 }, /* R12229 */ - { 0x0000, 0x0000, 0x0000 }, /* R12230 */ - { 0x0000, 0x0000, 0x0000 }, /* R12231 */ - { 0x0000, 0x0000, 0x0000 }, /* R12232 */ - { 0x0000, 0x0000, 0x0000 }, /* R12233 */ - { 0x0000, 0x0000, 0x0000 }, /* R12234 */ - { 0x0000, 0x0000, 0x0000 }, /* R12235 */ - { 0x0000, 0x0000, 0x0000 }, /* R12236 */ - { 0x0000, 0x0000, 0x0000 }, /* R12237 */ - { 0x0000, 0x0000, 0x0000 }, /* R12238 */ - { 0x0000, 0x0000, 0x0000 }, /* R12239 */ - { 0x0000, 0x0000, 0x0000 }, /* R12240 */ - { 0x0000, 0x0000, 0x0000 }, /* R12241 */ - { 0x0000, 0x0000, 0x0000 }, /* R12242 */ - { 0x0000, 0x0000, 0x0000 }, /* R12243 */ - { 0x0000, 0x0000, 0x0000 }, /* R12244 */ - { 0x0000, 0x0000, 0x0000 }, /* R12245 */ - { 0x0000, 0x0000, 0x0000 }, /* R12246 */ - { 0x0000, 0x0000, 0x0000 }, /* R12247 */ - { 0x0000, 0x0000, 0x0000 }, /* R12248 */ - { 0x0000, 0x0000, 0x0000 }, /* R12249 */ - { 0x0000, 0x0000, 0x0000 }, /* R12250 */ - { 0x0000, 0x0000, 0x0000 }, /* R12251 */ - { 0x0000, 0x0000, 0x0000 }, /* R12252 */ - { 0x0000, 0x0000, 0x0000 }, /* R12253 */ - { 0x0000, 0x0000, 0x0000 }, /* R12254 */ - { 0x0000, 0x0000, 0x0000 }, /* R12255 */ - { 0x0000, 0x0000, 0x0000 }, /* R12256 */ - { 0x0000, 0x0000, 0x0000 }, /* R12257 */ - { 0x0000, 0x0000, 0x0000 }, /* R12258 */ - { 0x0000, 0x0000, 0x0000 }, /* R12259 */ - { 0x0000, 0x0000, 0x0000 }, /* R12260 */ - { 0x0000, 0x0000, 0x0000 }, /* R12261 */ - { 0x0000, 0x0000, 0x0000 }, /* R12262 */ - { 0x0000, 0x0000, 0x0000 }, /* R12263 */ - { 0x0000, 0x0000, 0x0000 }, /* R12264 */ - { 0x0000, 0x0000, 0x0000 }, /* R12265 */ - { 0x0000, 0x0000, 0x0000 }, /* R12266 */ - { 0x0000, 0x0000, 0x0000 }, /* R12267 */ - { 0x0000, 0x0000, 0x0000 }, /* R12268 */ - { 0x0000, 0x0000, 0x0000 }, /* R12269 */ - { 0x0000, 0x0000, 0x0000 }, /* R12270 */ - { 0x0000, 0x0000, 0x0000 }, /* R12271 */ - { 0x0000, 0x0000, 0x0000 }, /* R12272 */ - { 0x0000, 0x0000, 0x0000 }, /* R12273 */ - { 0x0000, 0x0000, 0x0000 }, /* R12274 */ - { 0x0000, 0x0000, 0x0000 }, /* R12275 */ - { 0x0000, 0x0000, 0x0000 }, /* R12276 */ - { 0x0000, 0x0000, 0x0000 }, /* R12277 */ - { 0x0000, 0x0000, 0x0000 }, /* R12278 */ - { 0x0000, 0x0000, 0x0000 }, /* R12279 */ - { 0x0000, 0x0000, 0x0000 }, /* R12280 */ - { 0x0000, 0x0000, 0x0000 }, /* R12281 */ - { 0x0000, 0x0000, 0x0000 }, /* R12282 */ - { 0x0000, 0x0000, 0x0000 }, /* R12283 */ - { 0x0000, 0x0000, 0x0000 }, /* R12284 */ - { 0x0000, 0x0000, 0x0000 }, /* R12285 */ - { 0x0000, 0x0000, 0x0000 }, /* R12286 */ - { 0x0000, 0x0000, 0x0000 }, /* R12287 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R12288 - DSP2 Data1 RAM 1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R12289 - DSP2 Data1 RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R12290 */ - { 0x0000, 0x0000, 0x0000 }, /* R12291 */ - { 0x0000, 0x0000, 0x0000 }, /* R12292 */ - { 0x0000, 0x0000, 0x0000 }, /* R12293 */ - { 0x0000, 0x0000, 0x0000 }, /* R12294 */ - { 0x0000, 0x0000, 0x0000 }, /* R12295 */ - { 0x0000, 0x0000, 0x0000 }, /* R12296 */ - { 0x0000, 0x0000, 0x0000 }, /* R12297 */ - { 0x0000, 0x0000, 0x0000 }, /* R12298 */ - { 0x0000, 0x0000, 0x0000 }, /* R12299 */ - { 0x0000, 0x0000, 0x0000 }, /* R12300 */ - { 0x0000, 0x0000, 0x0000 }, /* R12301 */ - { 0x0000, 0x0000, 0x0000 }, /* R12302 */ - { 0x0000, 0x0000, 0x0000 }, /* R12303 */ - { 0x0000, 0x0000, 0x0000 }, /* R12304 */ - { 0x0000, 0x0000, 0x0000 }, /* R12305 */ - { 0x0000, 0x0000, 0x0000 }, /* R12306 */ - { 0x0000, 0x0000, 0x0000 }, /* R12307 */ - { 0x0000, 0x0000, 0x0000 }, /* R12308 */ - { 0x0000, 0x0000, 0x0000 }, /* R12309 */ - { 0x0000, 0x0000, 0x0000 }, /* R12310 */ - { 0x0000, 0x0000, 0x0000 }, /* R12311 */ - { 0x0000, 0x0000, 0x0000 }, /* R12312 */ - { 0x0000, 0x0000, 0x0000 }, /* R12313 */ - { 0x0000, 0x0000, 0x0000 }, /* R12314 */ - { 0x0000, 0x0000, 0x0000 }, /* R12315 */ - { 0x0000, 0x0000, 0x0000 }, /* R12316 */ - { 0x0000, 0x0000, 0x0000 }, /* R12317 */ - { 0x0000, 0x0000, 0x0000 }, /* R12318 */ - { 0x0000, 0x0000, 0x0000 }, /* R12319 */ - { 0x0000, 0x0000, 0x0000 }, /* R12320 */ - { 0x0000, 0x0000, 0x0000 }, /* R12321 */ - { 0x0000, 0x0000, 0x0000 }, /* R12322 */ - { 0x0000, 0x0000, 0x0000 }, /* R12323 */ - { 0x0000, 0x0000, 0x0000 }, /* R12324 */ - { 0x0000, 0x0000, 0x0000 }, /* R12325 */ - { 0x0000, 0x0000, 0x0000 }, /* R12326 */ - { 0x0000, 0x0000, 0x0000 }, /* R12327 */ - { 0x0000, 0x0000, 0x0000 }, /* R12328 */ - { 0x0000, 0x0000, 0x0000 }, /* R12329 */ - { 0x0000, 0x0000, 0x0000 }, /* R12330 */ - { 0x0000, 0x0000, 0x0000 }, /* R12331 */ - { 0x0000, 0x0000, 0x0000 }, /* R12332 */ - { 0x0000, 0x0000, 0x0000 }, /* R12333 */ - { 0x0000, 0x0000, 0x0000 }, /* R12334 */ - { 0x0000, 0x0000, 0x0000 }, /* R12335 */ - { 0x0000, 0x0000, 0x0000 }, /* R12336 */ - { 0x0000, 0x0000, 0x0000 }, /* R12337 */ - { 0x0000, 0x0000, 0x0000 }, /* R12338 */ - { 0x0000, 0x0000, 0x0000 }, /* R12339 */ - { 0x0000, 0x0000, 0x0000 }, /* R12340 */ - { 0x0000, 0x0000, 0x0000 }, /* R12341 */ - { 0x0000, 0x0000, 0x0000 }, /* R12342 */ - { 0x0000, 0x0000, 0x0000 }, /* R12343 */ - { 0x0000, 0x0000, 0x0000 }, /* R12344 */ - { 0x0000, 0x0000, 0x0000 }, /* R12345 */ - { 0x0000, 0x0000, 0x0000 }, /* R12346 */ - { 0x0000, 0x0000, 0x0000 }, /* R12347 */ - { 0x0000, 0x0000, 0x0000 }, /* R12348 */ - { 0x0000, 0x0000, 0x0000 }, /* R12349 */ - { 0x0000, 0x0000, 0x0000 }, /* R12350 */ - { 0x0000, 0x0000, 0x0000 }, /* R12351 */ - { 0x0000, 0x0000, 0x0000 }, /* R12352 */ - { 0x0000, 0x0000, 0x0000 }, /* R12353 */ - { 0x0000, 0x0000, 0x0000 }, /* R12354 */ - { 0x0000, 0x0000, 0x0000 }, /* R12355 */ - { 0x0000, 0x0000, 0x0000 }, /* R12356 */ - { 0x0000, 0x0000, 0x0000 }, /* R12357 */ - { 0x0000, 0x0000, 0x0000 }, /* R12358 */ - { 0x0000, 0x0000, 0x0000 }, /* R12359 */ - { 0x0000, 0x0000, 0x0000 }, /* R12360 */ - { 0x0000, 0x0000, 0x0000 }, /* R12361 */ - { 0x0000, 0x0000, 0x0000 }, /* R12362 */ - { 0x0000, 0x0000, 0x0000 }, /* R12363 */ - { 0x0000, 0x0000, 0x0000 }, /* R12364 */ - { 0x0000, 0x0000, 0x0000 }, /* R12365 */ - { 0x0000, 0x0000, 0x0000 }, /* R12366 */ - { 0x0000, 0x0000, 0x0000 }, /* R12367 */ - { 0x0000, 0x0000, 0x0000 }, /* R12368 */ - { 0x0000, 0x0000, 0x0000 }, /* R12369 */ - { 0x0000, 0x0000, 0x0000 }, /* R12370 */ - { 0x0000, 0x0000, 0x0000 }, /* R12371 */ - { 0x0000, 0x0000, 0x0000 }, /* R12372 */ - { 0x0000, 0x0000, 0x0000 }, /* R12373 */ - { 0x0000, 0x0000, 0x0000 }, /* R12374 */ - { 0x0000, 0x0000, 0x0000 }, /* R12375 */ - { 0x0000, 0x0000, 0x0000 }, /* R12376 */ - { 0x0000, 0x0000, 0x0000 }, /* R12377 */ - { 0x0000, 0x0000, 0x0000 }, /* R12378 */ - { 0x0000, 0x0000, 0x0000 }, /* R12379 */ - { 0x0000, 0x0000, 0x0000 }, /* R12380 */ - { 0x0000, 0x0000, 0x0000 }, /* R12381 */ - { 0x0000, 0x0000, 0x0000 }, /* R12382 */ - { 0x0000, 0x0000, 0x0000 }, /* R12383 */ - { 0x0000, 0x0000, 0x0000 }, /* R12384 */ - { 0x0000, 0x0000, 0x0000 }, /* R12385 */ - { 0x0000, 0x0000, 0x0000 }, /* R12386 */ - { 0x0000, 0x0000, 0x0000 }, /* R12387 */ - { 0x0000, 0x0000, 0x0000 }, /* R12388 */ - { 0x0000, 0x0000, 0x0000 }, /* R12389 */ - { 0x0000, 0x0000, 0x0000 }, /* R12390 */ - { 0x0000, 0x0000, 0x0000 }, /* R12391 */ - { 0x0000, 0x0000, 0x0000 }, /* R12392 */ - { 0x0000, 0x0000, 0x0000 }, /* R12393 */ - { 0x0000, 0x0000, 0x0000 }, /* R12394 */ - { 0x0000, 0x0000, 0x0000 }, /* R12395 */ - { 0x0000, 0x0000, 0x0000 }, /* R12396 */ - { 0x0000, 0x0000, 0x0000 }, /* R12397 */ - { 0x0000, 0x0000, 0x0000 }, /* R12398 */ - { 0x0000, 0x0000, 0x0000 }, /* R12399 */ - { 0x0000, 0x0000, 0x0000 }, /* R12400 */ - { 0x0000, 0x0000, 0x0000 }, /* R12401 */ - { 0x0000, 0x0000, 0x0000 }, /* R12402 */ - { 0x0000, 0x0000, 0x0000 }, /* R12403 */ - { 0x0000, 0x0000, 0x0000 }, /* R12404 */ - { 0x0000, 0x0000, 0x0000 }, /* R12405 */ - { 0x0000, 0x0000, 0x0000 }, /* R12406 */ - { 0x0000, 0x0000, 0x0000 }, /* R12407 */ - { 0x0000, 0x0000, 0x0000 }, /* R12408 */ - { 0x0000, 0x0000, 0x0000 }, /* R12409 */ - { 0x0000, 0x0000, 0x0000 }, /* R12410 */ - { 0x0000, 0x0000, 0x0000 }, /* R12411 */ - { 0x0000, 0x0000, 0x0000 }, /* R12412 */ - { 0x0000, 0x0000, 0x0000 }, /* R12413 */ - { 0x0000, 0x0000, 0x0000 }, /* R12414 */ - { 0x0000, 0x0000, 0x0000 }, /* R12415 */ - { 0x0000, 0x0000, 0x0000 }, /* R12416 */ - { 0x0000, 0x0000, 0x0000 }, /* R12417 */ - { 0x0000, 0x0000, 0x0000 }, /* R12418 */ - { 0x0000, 0x0000, 0x0000 }, /* R12419 */ - { 0x0000, 0x0000, 0x0000 }, /* R12420 */ - { 0x0000, 0x0000, 0x0000 }, /* R12421 */ - { 0x0000, 0x0000, 0x0000 }, /* R12422 */ - { 0x0000, 0x0000, 0x0000 }, /* R12423 */ - { 0x0000, 0x0000, 0x0000 }, /* R12424 */ - { 0x0000, 0x0000, 0x0000 }, /* R12425 */ - { 0x0000, 0x0000, 0x0000 }, /* R12426 */ - { 0x0000, 0x0000, 0x0000 }, /* R12427 */ - { 0x0000, 0x0000, 0x0000 }, /* R12428 */ - { 0x0000, 0x0000, 0x0000 }, /* R12429 */ - { 0x0000, 0x0000, 0x0000 }, /* R12430 */ - { 0x0000, 0x0000, 0x0000 }, /* R12431 */ - { 0x0000, 0x0000, 0x0000 }, /* R12432 */ - { 0x0000, 0x0000, 0x0000 }, /* R12433 */ - { 0x0000, 0x0000, 0x0000 }, /* R12434 */ - { 0x0000, 0x0000, 0x0000 }, /* R12435 */ - { 0x0000, 0x0000, 0x0000 }, /* R12436 */ - { 0x0000, 0x0000, 0x0000 }, /* R12437 */ - { 0x0000, 0x0000, 0x0000 }, /* R12438 */ - { 0x0000, 0x0000, 0x0000 }, /* R12439 */ - { 0x0000, 0x0000, 0x0000 }, /* R12440 */ - { 0x0000, 0x0000, 0x0000 }, /* R12441 */ - { 0x0000, 0x0000, 0x0000 }, /* R12442 */ - { 0x0000, 0x0000, 0x0000 }, /* R12443 */ - { 0x0000, 0x0000, 0x0000 }, /* R12444 */ - { 0x0000, 0x0000, 0x0000 }, /* R12445 */ - { 0x0000, 0x0000, 0x0000 }, /* R12446 */ - { 0x0000, 0x0000, 0x0000 }, /* R12447 */ - { 0x0000, 0x0000, 0x0000 }, /* R12448 */ - { 0x0000, 0x0000, 0x0000 }, /* R12449 */ - { 0x0000, 0x0000, 0x0000 }, /* R12450 */ - { 0x0000, 0x0000, 0x0000 }, /* R12451 */ - { 0x0000, 0x0000, 0x0000 }, /* R12452 */ - { 0x0000, 0x0000, 0x0000 }, /* R12453 */ - { 0x0000, 0x0000, 0x0000 }, /* R12454 */ - { 0x0000, 0x0000, 0x0000 }, /* R12455 */ - { 0x0000, 0x0000, 0x0000 }, /* R12456 */ - { 0x0000, 0x0000, 0x0000 }, /* R12457 */ - { 0x0000, 0x0000, 0x0000 }, /* R12458 */ - { 0x0000, 0x0000, 0x0000 }, /* R12459 */ - { 0x0000, 0x0000, 0x0000 }, /* R12460 */ - { 0x0000, 0x0000, 0x0000 }, /* R12461 */ - { 0x0000, 0x0000, 0x0000 }, /* R12462 */ - { 0x0000, 0x0000, 0x0000 }, /* R12463 */ - { 0x0000, 0x0000, 0x0000 }, /* R12464 */ - { 0x0000, 0x0000, 0x0000 }, /* R12465 */ - { 0x0000, 0x0000, 0x0000 }, /* R12466 */ - { 0x0000, 0x0000, 0x0000 }, /* R12467 */ - { 0x0000, 0x0000, 0x0000 }, /* R12468 */ - { 0x0000, 0x0000, 0x0000 }, /* R12469 */ - { 0x0000, 0x0000, 0x0000 }, /* R12470 */ - { 0x0000, 0x0000, 0x0000 }, /* R12471 */ - { 0x0000, 0x0000, 0x0000 }, /* R12472 */ - { 0x0000, 0x0000, 0x0000 }, /* R12473 */ - { 0x0000, 0x0000, 0x0000 }, /* R12474 */ - { 0x0000, 0x0000, 0x0000 }, /* R12475 */ - { 0x0000, 0x0000, 0x0000 }, /* R12476 */ - { 0x0000, 0x0000, 0x0000 }, /* R12477 */ - { 0x0000, 0x0000, 0x0000 }, /* R12478 */ - { 0x0000, 0x0000, 0x0000 }, /* R12479 */ - { 0x0000, 0x0000, 0x0000 }, /* R12480 */ - { 0x0000, 0x0000, 0x0000 }, /* R12481 */ - { 0x0000, 0x0000, 0x0000 }, /* R12482 */ - { 0x0000, 0x0000, 0x0000 }, /* R12483 */ - { 0x0000, 0x0000, 0x0000 }, /* R12484 */ - { 0x0000, 0x0000, 0x0000 }, /* R12485 */ - { 0x0000, 0x0000, 0x0000 }, /* R12486 */ - { 0x0000, 0x0000, 0x0000 }, /* R12487 */ - { 0x0000, 0x0000, 0x0000 }, /* R12488 */ - { 0x0000, 0x0000, 0x0000 }, /* R12489 */ - { 0x0000, 0x0000, 0x0000 }, /* R12490 */ - { 0x0000, 0x0000, 0x0000 }, /* R12491 */ - { 0x0000, 0x0000, 0x0000 }, /* R12492 */ - { 0x0000, 0x0000, 0x0000 }, /* R12493 */ - { 0x0000, 0x0000, 0x0000 }, /* R12494 */ - { 0x0000, 0x0000, 0x0000 }, /* R12495 */ - { 0x0000, 0x0000, 0x0000 }, /* R12496 */ - { 0x0000, 0x0000, 0x0000 }, /* R12497 */ - { 0x0000, 0x0000, 0x0000 }, /* R12498 */ - { 0x0000, 0x0000, 0x0000 }, /* R12499 */ - { 0x0000, 0x0000, 0x0000 }, /* R12500 */ - { 0x0000, 0x0000, 0x0000 }, /* R12501 */ - { 0x0000, 0x0000, 0x0000 }, /* R12502 */ - { 0x0000, 0x0000, 0x0000 }, /* R12503 */ - { 0x0000, 0x0000, 0x0000 }, /* R12504 */ - { 0x0000, 0x0000, 0x0000 }, /* R12505 */ - { 0x0000, 0x0000, 0x0000 }, /* R12506 */ - { 0x0000, 0x0000, 0x0000 }, /* R12507 */ - { 0x0000, 0x0000, 0x0000 }, /* R12508 */ - { 0x0000, 0x0000, 0x0000 }, /* R12509 */ - { 0x0000, 0x0000, 0x0000 }, /* R12510 */ - { 0x0000, 0x0000, 0x0000 }, /* R12511 */ - { 0x0000, 0x0000, 0x0000 }, /* R12512 */ - { 0x0000, 0x0000, 0x0000 }, /* R12513 */ - { 0x0000, 0x0000, 0x0000 }, /* R12514 */ - { 0x0000, 0x0000, 0x0000 }, /* R12515 */ - { 0x0000, 0x0000, 0x0000 }, /* R12516 */ - { 0x0000, 0x0000, 0x0000 }, /* R12517 */ - { 0x0000, 0x0000, 0x0000 }, /* R12518 */ - { 0x0000, 0x0000, 0x0000 }, /* R12519 */ - { 0x0000, 0x0000, 0x0000 }, /* R12520 */ - { 0x0000, 0x0000, 0x0000 }, /* R12521 */ - { 0x0000, 0x0000, 0x0000 }, /* R12522 */ - { 0x0000, 0x0000, 0x0000 }, /* R12523 */ - { 0x0000, 0x0000, 0x0000 }, /* R12524 */ - { 0x0000, 0x0000, 0x0000 }, /* R12525 */ - { 0x0000, 0x0000, 0x0000 }, /* R12526 */ - { 0x0000, 0x0000, 0x0000 }, /* R12527 */ - { 0x0000, 0x0000, 0x0000 }, /* R12528 */ - { 0x0000, 0x0000, 0x0000 }, /* R12529 */ - { 0x0000, 0x0000, 0x0000 }, /* R12530 */ - { 0x0000, 0x0000, 0x0000 }, /* R12531 */ - { 0x0000, 0x0000, 0x0000 }, /* R12532 */ - { 0x0000, 0x0000, 0x0000 }, /* R12533 */ - { 0x0000, 0x0000, 0x0000 }, /* R12534 */ - { 0x0000, 0x0000, 0x0000 }, /* R12535 */ - { 0x0000, 0x0000, 0x0000 }, /* R12536 */ - { 0x0000, 0x0000, 0x0000 }, /* R12537 */ - { 0x0000, 0x0000, 0x0000 }, /* R12538 */ - { 0x0000, 0x0000, 0x0000 }, /* R12539 */ - { 0x0000, 0x0000, 0x0000 }, /* R12540 */ - { 0x0000, 0x0000, 0x0000 }, /* R12541 */ - { 0x0000, 0x0000, 0x0000 }, /* R12542 */ - { 0x0000, 0x0000, 0x0000 }, /* R12543 */ - { 0x0000, 0x0000, 0x0000 }, /* R12544 */ - { 0x0000, 0x0000, 0x0000 }, /* R12545 */ - { 0x0000, 0x0000, 0x0000 }, /* R12546 */ - { 0x0000, 0x0000, 0x0000 }, /* R12547 */ - { 0x0000, 0x0000, 0x0000 }, /* R12548 */ - { 0x0000, 0x0000, 0x0000 }, /* R12549 */ - { 0x0000, 0x0000, 0x0000 }, /* R12550 */ - { 0x0000, 0x0000, 0x0000 }, /* R12551 */ - { 0x0000, 0x0000, 0x0000 }, /* R12552 */ - { 0x0000, 0x0000, 0x0000 }, /* R12553 */ - { 0x0000, 0x0000, 0x0000 }, /* R12554 */ - { 0x0000, 0x0000, 0x0000 }, /* R12555 */ - { 0x0000, 0x0000, 0x0000 }, /* R12556 */ - { 0x0000, 0x0000, 0x0000 }, /* R12557 */ - { 0x0000, 0x0000, 0x0000 }, /* R12558 */ - { 0x0000, 0x0000, 0x0000 }, /* R12559 */ - { 0x0000, 0x0000, 0x0000 }, /* R12560 */ - { 0x0000, 0x0000, 0x0000 }, /* R12561 */ - { 0x0000, 0x0000, 0x0000 }, /* R12562 */ - { 0x0000, 0x0000, 0x0000 }, /* R12563 */ - { 0x0000, 0x0000, 0x0000 }, /* R12564 */ - { 0x0000, 0x0000, 0x0000 }, /* R12565 */ - { 0x0000, 0x0000, 0x0000 }, /* R12566 */ - { 0x0000, 0x0000, 0x0000 }, /* R12567 */ - { 0x0000, 0x0000, 0x0000 }, /* R12568 */ - { 0x0000, 0x0000, 0x0000 }, /* R12569 */ - { 0x0000, 0x0000, 0x0000 }, /* R12570 */ - { 0x0000, 0x0000, 0x0000 }, /* R12571 */ - { 0x0000, 0x0000, 0x0000 }, /* R12572 */ - { 0x0000, 0x0000, 0x0000 }, /* R12573 */ - { 0x0000, 0x0000, 0x0000 }, /* R12574 */ - { 0x0000, 0x0000, 0x0000 }, /* R12575 */ - { 0x0000, 0x0000, 0x0000 }, /* R12576 */ - { 0x0000, 0x0000, 0x0000 }, /* R12577 */ - { 0x0000, 0x0000, 0x0000 }, /* R12578 */ - { 0x0000, 0x0000, 0x0000 }, /* R12579 */ - { 0x0000, 0x0000, 0x0000 }, /* R12580 */ - { 0x0000, 0x0000, 0x0000 }, /* R12581 */ - { 0x0000, 0x0000, 0x0000 }, /* R12582 */ - { 0x0000, 0x0000, 0x0000 }, /* R12583 */ - { 0x0000, 0x0000, 0x0000 }, /* R12584 */ - { 0x0000, 0x0000, 0x0000 }, /* R12585 */ - { 0x0000, 0x0000, 0x0000 }, /* R12586 */ - { 0x0000, 0x0000, 0x0000 }, /* R12587 */ - { 0x0000, 0x0000, 0x0000 }, /* R12588 */ - { 0x0000, 0x0000, 0x0000 }, /* R12589 */ - { 0x0000, 0x0000, 0x0000 }, /* R12590 */ - { 0x0000, 0x0000, 0x0000 }, /* R12591 */ - { 0x0000, 0x0000, 0x0000 }, /* R12592 */ - { 0x0000, 0x0000, 0x0000 }, /* R12593 */ - { 0x0000, 0x0000, 0x0000 }, /* R12594 */ - { 0x0000, 0x0000, 0x0000 }, /* R12595 */ - { 0x0000, 0x0000, 0x0000 }, /* R12596 */ - { 0x0000, 0x0000, 0x0000 }, /* R12597 */ - { 0x0000, 0x0000, 0x0000 }, /* R12598 */ - { 0x0000, 0x0000, 0x0000 }, /* R12599 */ - { 0x0000, 0x0000, 0x0000 }, /* R12600 */ - { 0x0000, 0x0000, 0x0000 }, /* R12601 */ - { 0x0000, 0x0000, 0x0000 }, /* R12602 */ - { 0x0000, 0x0000, 0x0000 }, /* R12603 */ - { 0x0000, 0x0000, 0x0000 }, /* R12604 */ - { 0x0000, 0x0000, 0x0000 }, /* R12605 */ - { 0x0000, 0x0000, 0x0000 }, /* R12606 */ - { 0x0000, 0x0000, 0x0000 }, /* R12607 */ - { 0x0000, 0x0000, 0x0000 }, /* R12608 */ - { 0x0000, 0x0000, 0x0000 }, /* R12609 */ - { 0x0000, 0x0000, 0x0000 }, /* R12610 */ - { 0x0000, 0x0000, 0x0000 }, /* R12611 */ - { 0x0000, 0x0000, 0x0000 }, /* R12612 */ - { 0x0000, 0x0000, 0x0000 }, /* R12613 */ - { 0x0000, 0x0000, 0x0000 }, /* R12614 */ - { 0x0000, 0x0000, 0x0000 }, /* R12615 */ - { 0x0000, 0x0000, 0x0000 }, /* R12616 */ - { 0x0000, 0x0000, 0x0000 }, /* R12617 */ - { 0x0000, 0x0000, 0x0000 }, /* R12618 */ - { 0x0000, 0x0000, 0x0000 }, /* R12619 */ - { 0x0000, 0x0000, 0x0000 }, /* R12620 */ - { 0x0000, 0x0000, 0x0000 }, /* R12621 */ - { 0x0000, 0x0000, 0x0000 }, /* R12622 */ - { 0x0000, 0x0000, 0x0000 }, /* R12623 */ - { 0x0000, 0x0000, 0x0000 }, /* R12624 */ - { 0x0000, 0x0000, 0x0000 }, /* R12625 */ - { 0x0000, 0x0000, 0x0000 }, /* R12626 */ - { 0x0000, 0x0000, 0x0000 }, /* R12627 */ - { 0x0000, 0x0000, 0x0000 }, /* R12628 */ - { 0x0000, 0x0000, 0x0000 }, /* R12629 */ - { 0x0000, 0x0000, 0x0000 }, /* R12630 */ - { 0x0000, 0x0000, 0x0000 }, /* R12631 */ - { 0x0000, 0x0000, 0x0000 }, /* R12632 */ - { 0x0000, 0x0000, 0x0000 }, /* R12633 */ - { 0x0000, 0x0000, 0x0000 }, /* R12634 */ - { 0x0000, 0x0000, 0x0000 }, /* R12635 */ - { 0x0000, 0x0000, 0x0000 }, /* R12636 */ - { 0x0000, 0x0000, 0x0000 }, /* R12637 */ - { 0x0000, 0x0000, 0x0000 }, /* R12638 */ - { 0x0000, 0x0000, 0x0000 }, /* R12639 */ - { 0x0000, 0x0000, 0x0000 }, /* R12640 */ - { 0x0000, 0x0000, 0x0000 }, /* R12641 */ - { 0x0000, 0x0000, 0x0000 }, /* R12642 */ - { 0x0000, 0x0000, 0x0000 }, /* R12643 */ - { 0x0000, 0x0000, 0x0000 }, /* R12644 */ - { 0x0000, 0x0000, 0x0000 }, /* R12645 */ - { 0x0000, 0x0000, 0x0000 }, /* R12646 */ - { 0x0000, 0x0000, 0x0000 }, /* R12647 */ - { 0x0000, 0x0000, 0x0000 }, /* R12648 */ - { 0x0000, 0x0000, 0x0000 }, /* R12649 */ - { 0x0000, 0x0000, 0x0000 }, /* R12650 */ - { 0x0000, 0x0000, 0x0000 }, /* R12651 */ - { 0x0000, 0x0000, 0x0000 }, /* R12652 */ - { 0x0000, 0x0000, 0x0000 }, /* R12653 */ - { 0x0000, 0x0000, 0x0000 }, /* R12654 */ - { 0x0000, 0x0000, 0x0000 }, /* R12655 */ - { 0x0000, 0x0000, 0x0000 }, /* R12656 */ - { 0x0000, 0x0000, 0x0000 }, /* R12657 */ - { 0x0000, 0x0000, 0x0000 }, /* R12658 */ - { 0x0000, 0x0000, 0x0000 }, /* R12659 */ - { 0x0000, 0x0000, 0x0000 }, /* R12660 */ - { 0x0000, 0x0000, 0x0000 }, /* R12661 */ - { 0x0000, 0x0000, 0x0000 }, /* R12662 */ - { 0x0000, 0x0000, 0x0000 }, /* R12663 */ - { 0x0000, 0x0000, 0x0000 }, /* R12664 */ - { 0x0000, 0x0000, 0x0000 }, /* R12665 */ - { 0x0000, 0x0000, 0x0000 }, /* R12666 */ - { 0x0000, 0x0000, 0x0000 }, /* R12667 */ - { 0x0000, 0x0000, 0x0000 }, /* R12668 */ - { 0x0000, 0x0000, 0x0000 }, /* R12669 */ - { 0x0000, 0x0000, 0x0000 }, /* R12670 */ - { 0x0000, 0x0000, 0x0000 }, /* R12671 */ - { 0x0000, 0x0000, 0x0000 }, /* R12672 */ - { 0x0000, 0x0000, 0x0000 }, /* R12673 */ - { 0x0000, 0x0000, 0x0000 }, /* R12674 */ - { 0x0000, 0x0000, 0x0000 }, /* R12675 */ - { 0x0000, 0x0000, 0x0000 }, /* R12676 */ - { 0x0000, 0x0000, 0x0000 }, /* R12677 */ - { 0x0000, 0x0000, 0x0000 }, /* R12678 */ - { 0x0000, 0x0000, 0x0000 }, /* R12679 */ - { 0x0000, 0x0000, 0x0000 }, /* R12680 */ - { 0x0000, 0x0000, 0x0000 }, /* R12681 */ - { 0x0000, 0x0000, 0x0000 }, /* R12682 */ - { 0x0000, 0x0000, 0x0000 }, /* R12683 */ - { 0x0000, 0x0000, 0x0000 }, /* R12684 */ - { 0x0000, 0x0000, 0x0000 }, /* R12685 */ - { 0x0000, 0x0000, 0x0000 }, /* R12686 */ - { 0x0000, 0x0000, 0x0000 }, /* R12687 */ - { 0x0000, 0x0000, 0x0000 }, /* R12688 */ - { 0x0000, 0x0000, 0x0000 }, /* R12689 */ - { 0x0000, 0x0000, 0x0000 }, /* R12690 */ - { 0x0000, 0x0000, 0x0000 }, /* R12691 */ - { 0x0000, 0x0000, 0x0000 }, /* R12692 */ - { 0x0000, 0x0000, 0x0000 }, /* R12693 */ - { 0x0000, 0x0000, 0x0000 }, /* R12694 */ - { 0x0000, 0x0000, 0x0000 }, /* R12695 */ - { 0x0000, 0x0000, 0x0000 }, /* R12696 */ - { 0x0000, 0x0000, 0x0000 }, /* R12697 */ - { 0x0000, 0x0000, 0x0000 }, /* R12698 */ - { 0x0000, 0x0000, 0x0000 }, /* R12699 */ - { 0x0000, 0x0000, 0x0000 }, /* R12700 */ - { 0x0000, 0x0000, 0x0000 }, /* R12701 */ - { 0x0000, 0x0000, 0x0000 }, /* R12702 */ - { 0x0000, 0x0000, 0x0000 }, /* R12703 */ - { 0x0000, 0x0000, 0x0000 }, /* R12704 */ - { 0x0000, 0x0000, 0x0000 }, /* R12705 */ - { 0x0000, 0x0000, 0x0000 }, /* R12706 */ - { 0x0000, 0x0000, 0x0000 }, /* R12707 */ - { 0x0000, 0x0000, 0x0000 }, /* R12708 */ - { 0x0000, 0x0000, 0x0000 }, /* R12709 */ - { 0x0000, 0x0000, 0x0000 }, /* R12710 */ - { 0x0000, 0x0000, 0x0000 }, /* R12711 */ - { 0x0000, 0x0000, 0x0000 }, /* R12712 */ - { 0x0000, 0x0000, 0x0000 }, /* R12713 */ - { 0x0000, 0x0000, 0x0000 }, /* R12714 */ - { 0x0000, 0x0000, 0x0000 }, /* R12715 */ - { 0x0000, 0x0000, 0x0000 }, /* R12716 */ - { 0x0000, 0x0000, 0x0000 }, /* R12717 */ - { 0x0000, 0x0000, 0x0000 }, /* R12718 */ - { 0x0000, 0x0000, 0x0000 }, /* R12719 */ - { 0x0000, 0x0000, 0x0000 }, /* R12720 */ - { 0x0000, 0x0000, 0x0000 }, /* R12721 */ - { 0x0000, 0x0000, 0x0000 }, /* R12722 */ - { 0x0000, 0x0000, 0x0000 }, /* R12723 */ - { 0x0000, 0x0000, 0x0000 }, /* R12724 */ - { 0x0000, 0x0000, 0x0000 }, /* R12725 */ - { 0x0000, 0x0000, 0x0000 }, /* R12726 */ - { 0x0000, 0x0000, 0x0000 }, /* R12727 */ - { 0x0000, 0x0000, 0x0000 }, /* R12728 */ - { 0x0000, 0x0000, 0x0000 }, /* R12729 */ - { 0x0000, 0x0000, 0x0000 }, /* R12730 */ - { 0x0000, 0x0000, 0x0000 }, /* R12731 */ - { 0x0000, 0x0000, 0x0000 }, /* R12732 */ - { 0x0000, 0x0000, 0x0000 }, /* R12733 */ - { 0x0000, 0x0000, 0x0000 }, /* R12734 */ - { 0x0000, 0x0000, 0x0000 }, /* R12735 */ - { 0x0000, 0x0000, 0x0000 }, /* R12736 */ - { 0x0000, 0x0000, 0x0000 }, /* R12737 */ - { 0x0000, 0x0000, 0x0000 }, /* R12738 */ - { 0x0000, 0x0000, 0x0000 }, /* R12739 */ - { 0x0000, 0x0000, 0x0000 }, /* R12740 */ - { 0x0000, 0x0000, 0x0000 }, /* R12741 */ - { 0x0000, 0x0000, 0x0000 }, /* R12742 */ - { 0x0000, 0x0000, 0x0000 }, /* R12743 */ - { 0x0000, 0x0000, 0x0000 }, /* R12744 */ - { 0x0000, 0x0000, 0x0000 }, /* R12745 */ - { 0x0000, 0x0000, 0x0000 }, /* R12746 */ - { 0x0000, 0x0000, 0x0000 }, /* R12747 */ - { 0x0000, 0x0000, 0x0000 }, /* R12748 */ - { 0x0000, 0x0000, 0x0000 }, /* R12749 */ - { 0x0000, 0x0000, 0x0000 }, /* R12750 */ - { 0x0000, 0x0000, 0x0000 }, /* R12751 */ - { 0x0000, 0x0000, 0x0000 }, /* R12752 */ - { 0x0000, 0x0000, 0x0000 }, /* R12753 */ - { 0x0000, 0x0000, 0x0000 }, /* R12754 */ - { 0x0000, 0x0000, 0x0000 }, /* R12755 */ - { 0x0000, 0x0000, 0x0000 }, /* R12756 */ - { 0x0000, 0x0000, 0x0000 }, /* R12757 */ - { 0x0000, 0x0000, 0x0000 }, /* R12758 */ - { 0x0000, 0x0000, 0x0000 }, /* R12759 */ - { 0x0000, 0x0000, 0x0000 }, /* R12760 */ - { 0x0000, 0x0000, 0x0000 }, /* R12761 */ - { 0x0000, 0x0000, 0x0000 }, /* R12762 */ - { 0x0000, 0x0000, 0x0000 }, /* R12763 */ - { 0x0000, 0x0000, 0x0000 }, /* R12764 */ - { 0x0000, 0x0000, 0x0000 }, /* R12765 */ - { 0x0000, 0x0000, 0x0000 }, /* R12766 */ - { 0x0000, 0x0000, 0x0000 }, /* R12767 */ - { 0x0000, 0x0000, 0x0000 }, /* R12768 */ - { 0x0000, 0x0000, 0x0000 }, /* R12769 */ - { 0x0000, 0x0000, 0x0000 }, /* R12770 */ - { 0x0000, 0x0000, 0x0000 }, /* R12771 */ - { 0x0000, 0x0000, 0x0000 }, /* R12772 */ - { 0x0000, 0x0000, 0x0000 }, /* R12773 */ - { 0x0000, 0x0000, 0x0000 }, /* R12774 */ - { 0x0000, 0x0000, 0x0000 }, /* R12775 */ - { 0x0000, 0x0000, 0x0000 }, /* R12776 */ - { 0x0000, 0x0000, 0x0000 }, /* R12777 */ - { 0x0000, 0x0000, 0x0000 }, /* R12778 */ - { 0x0000, 0x0000, 0x0000 }, /* R12779 */ - { 0x0000, 0x0000, 0x0000 }, /* R12780 */ - { 0x0000, 0x0000, 0x0000 }, /* R12781 */ - { 0x0000, 0x0000, 0x0000 }, /* R12782 */ - { 0x0000, 0x0000, 0x0000 }, /* R12783 */ - { 0x0000, 0x0000, 0x0000 }, /* R12784 */ - { 0x0000, 0x0000, 0x0000 }, /* R12785 */ - { 0x0000, 0x0000, 0x0000 }, /* R12786 */ - { 0x0000, 0x0000, 0x0000 }, /* R12787 */ - { 0x0000, 0x0000, 0x0000 }, /* R12788 */ - { 0x0000, 0x0000, 0x0000 }, /* R12789 */ - { 0x0000, 0x0000, 0x0000 }, /* R12790 */ - { 0x0000, 0x0000, 0x0000 }, /* R12791 */ - { 0x0000, 0x0000, 0x0000 }, /* R12792 */ - { 0x0000, 0x0000, 0x0000 }, /* R12793 */ - { 0x0000, 0x0000, 0x0000 }, /* R12794 */ - { 0x0000, 0x0000, 0x0000 }, /* R12795 */ - { 0x0000, 0x0000, 0x0000 }, /* R12796 */ - { 0x0000, 0x0000, 0x0000 }, /* R12797 */ - { 0x0000, 0x0000, 0x0000 }, /* R12798 */ - { 0x0000, 0x0000, 0x0000 }, /* R12799 */ - { 0x0000, 0x0000, 0x0000 }, /* R12800 */ - { 0x0000, 0x0000, 0x0000 }, /* R12801 */ - { 0x0000, 0x0000, 0x0000 }, /* R12802 */ - { 0x0000, 0x0000, 0x0000 }, /* R12803 */ - { 0x0000, 0x0000, 0x0000 }, /* R12804 */ - { 0x0000, 0x0000, 0x0000 }, /* R12805 */ - { 0x0000, 0x0000, 0x0000 }, /* R12806 */ - { 0x0000, 0x0000, 0x0000 }, /* R12807 */ - { 0x0000, 0x0000, 0x0000 }, /* R12808 */ - { 0x0000, 0x0000, 0x0000 }, /* R12809 */ - { 0x0000, 0x0000, 0x0000 }, /* R12810 */ - { 0x0000, 0x0000, 0x0000 }, /* R12811 */ - { 0x0000, 0x0000, 0x0000 }, /* R12812 */ - { 0x0000, 0x0000, 0x0000 }, /* R12813 */ - { 0x0000, 0x0000, 0x0000 }, /* R12814 */ - { 0x0000, 0x0000, 0x0000 }, /* R12815 */ - { 0x0000, 0x0000, 0x0000 }, /* R12816 */ - { 0x0000, 0x0000, 0x0000 }, /* R12817 */ - { 0x0000, 0x0000, 0x0000 }, /* R12818 */ - { 0x0000, 0x0000, 0x0000 }, /* R12819 */ - { 0x0000, 0x0000, 0x0000 }, /* R12820 */ - { 0x0000, 0x0000, 0x0000 }, /* R12821 */ - { 0x0000, 0x0000, 0x0000 }, /* R12822 */ - { 0x0000, 0x0000, 0x0000 }, /* R12823 */ - { 0x0000, 0x0000, 0x0000 }, /* R12824 */ - { 0x0000, 0x0000, 0x0000 }, /* R12825 */ - { 0x0000, 0x0000, 0x0000 }, /* R12826 */ - { 0x0000, 0x0000, 0x0000 }, /* R12827 */ - { 0x0000, 0x0000, 0x0000 }, /* R12828 */ - { 0x0000, 0x0000, 0x0000 }, /* R12829 */ - { 0x0000, 0x0000, 0x0000 }, /* R12830 */ - { 0x0000, 0x0000, 0x0000 }, /* R12831 */ - { 0x0000, 0x0000, 0x0000 }, /* R12832 */ - { 0x0000, 0x0000, 0x0000 }, /* R12833 */ - { 0x0000, 0x0000, 0x0000 }, /* R12834 */ - { 0x0000, 0x0000, 0x0000 }, /* R12835 */ - { 0x0000, 0x0000, 0x0000 }, /* R12836 */ - { 0x0000, 0x0000, 0x0000 }, /* R12837 */ - { 0x0000, 0x0000, 0x0000 }, /* R12838 */ - { 0x0000, 0x0000, 0x0000 }, /* R12839 */ - { 0x0000, 0x0000, 0x0000 }, /* R12840 */ - { 0x0000, 0x0000, 0x0000 }, /* R12841 */ - { 0x0000, 0x0000, 0x0000 }, /* R12842 */ - { 0x0000, 0x0000, 0x0000 }, /* R12843 */ - { 0x0000, 0x0000, 0x0000 }, /* R12844 */ - { 0x0000, 0x0000, 0x0000 }, /* R12845 */ - { 0x0000, 0x0000, 0x0000 }, /* R12846 */ - { 0x0000, 0x0000, 0x0000 }, /* R12847 */ - { 0x0000, 0x0000, 0x0000 }, /* R12848 */ - { 0x0000, 0x0000, 0x0000 }, /* R12849 */ - { 0x0000, 0x0000, 0x0000 }, /* R12850 */ - { 0x0000, 0x0000, 0x0000 }, /* R12851 */ - { 0x0000, 0x0000, 0x0000 }, /* R12852 */ - { 0x0000, 0x0000, 0x0000 }, /* R12853 */ - { 0x0000, 0x0000, 0x0000 }, /* R12854 */ - { 0x0000, 0x0000, 0x0000 }, /* R12855 */ - { 0x0000, 0x0000, 0x0000 }, /* R12856 */ - { 0x0000, 0x0000, 0x0000 }, /* R12857 */ - { 0x0000, 0x0000, 0x0000 }, /* R12858 */ - { 0x0000, 0x0000, 0x0000 }, /* R12859 */ - { 0x0000, 0x0000, 0x0000 }, /* R12860 */ - { 0x0000, 0x0000, 0x0000 }, /* R12861 */ - { 0x0000, 0x0000, 0x0000 }, /* R12862 */ - { 0x0000, 0x0000, 0x0000 }, /* R12863 */ - { 0x0000, 0x0000, 0x0000 }, /* R12864 */ - { 0x0000, 0x0000, 0x0000 }, /* R12865 */ - { 0x0000, 0x0000, 0x0000 }, /* R12866 */ - { 0x0000, 0x0000, 0x0000 }, /* R12867 */ - { 0x0000, 0x0000, 0x0000 }, /* R12868 */ - { 0x0000, 0x0000, 0x0000 }, /* R12869 */ - { 0x0000, 0x0000, 0x0000 }, /* R12870 */ - { 0x0000, 0x0000, 0x0000 }, /* R12871 */ - { 0x0000, 0x0000, 0x0000 }, /* R12872 */ - { 0x0000, 0x0000, 0x0000 }, /* R12873 */ - { 0x0000, 0x0000, 0x0000 }, /* R12874 */ - { 0x0000, 0x0000, 0x0000 }, /* R12875 */ - { 0x0000, 0x0000, 0x0000 }, /* R12876 */ - { 0x0000, 0x0000, 0x0000 }, /* R12877 */ - { 0x0000, 0x0000, 0x0000 }, /* R12878 */ - { 0x0000, 0x0000, 0x0000 }, /* R12879 */ - { 0x0000, 0x0000, 0x0000 }, /* R12880 */ - { 0x0000, 0x0000, 0x0000 }, /* R12881 */ - { 0x0000, 0x0000, 0x0000 }, /* R12882 */ - { 0x0000, 0x0000, 0x0000 }, /* R12883 */ - { 0x0000, 0x0000, 0x0000 }, /* R12884 */ - { 0x0000, 0x0000, 0x0000 }, /* R12885 */ - { 0x0000, 0x0000, 0x0000 }, /* R12886 */ - { 0x0000, 0x0000, 0x0000 }, /* R12887 */ - { 0x0000, 0x0000, 0x0000 }, /* R12888 */ - { 0x0000, 0x0000, 0x0000 }, /* R12889 */ - { 0x0000, 0x0000, 0x0000 }, /* R12890 */ - { 0x0000, 0x0000, 0x0000 }, /* R12891 */ - { 0x0000, 0x0000, 0x0000 }, /* R12892 */ - { 0x0000, 0x0000, 0x0000 }, /* R12893 */ - { 0x0000, 0x0000, 0x0000 }, /* R12894 */ - { 0x0000, 0x0000, 0x0000 }, /* R12895 */ - { 0x0000, 0x0000, 0x0000 }, /* R12896 */ - { 0x0000, 0x0000, 0x0000 }, /* R12897 */ - { 0x0000, 0x0000, 0x0000 }, /* R12898 */ - { 0x0000, 0x0000, 0x0000 }, /* R12899 */ - { 0x0000, 0x0000, 0x0000 }, /* R12900 */ - { 0x0000, 0x0000, 0x0000 }, /* R12901 */ - { 0x0000, 0x0000, 0x0000 }, /* R12902 */ - { 0x0000, 0x0000, 0x0000 }, /* R12903 */ - { 0x0000, 0x0000, 0x0000 }, /* R12904 */ - { 0x0000, 0x0000, 0x0000 }, /* R12905 */ - { 0x0000, 0x0000, 0x0000 }, /* R12906 */ - { 0x0000, 0x0000, 0x0000 }, /* R12907 */ - { 0x0000, 0x0000, 0x0000 }, /* R12908 */ - { 0x0000, 0x0000, 0x0000 }, /* R12909 */ - { 0x0000, 0x0000, 0x0000 }, /* R12910 */ - { 0x0000, 0x0000, 0x0000 }, /* R12911 */ - { 0x0000, 0x0000, 0x0000 }, /* R12912 */ - { 0x0000, 0x0000, 0x0000 }, /* R12913 */ - { 0x0000, 0x0000, 0x0000 }, /* R12914 */ - { 0x0000, 0x0000, 0x0000 }, /* R12915 */ - { 0x0000, 0x0000, 0x0000 }, /* R12916 */ - { 0x0000, 0x0000, 0x0000 }, /* R12917 */ - { 0x0000, 0x0000, 0x0000 }, /* R12918 */ - { 0x0000, 0x0000, 0x0000 }, /* R12919 */ - { 0x0000, 0x0000, 0x0000 }, /* R12920 */ - { 0x0000, 0x0000, 0x0000 }, /* R12921 */ - { 0x0000, 0x0000, 0x0000 }, /* R12922 */ - { 0x0000, 0x0000, 0x0000 }, /* R12923 */ - { 0x0000, 0x0000, 0x0000 }, /* R12924 */ - { 0x0000, 0x0000, 0x0000 }, /* R12925 */ - { 0x0000, 0x0000, 0x0000 }, /* R12926 */ - { 0x0000, 0x0000, 0x0000 }, /* R12927 */ - { 0x0000, 0x0000, 0x0000 }, /* R12928 */ - { 0x0000, 0x0000, 0x0000 }, /* R12929 */ - { 0x0000, 0x0000, 0x0000 }, /* R12930 */ - { 0x0000, 0x0000, 0x0000 }, /* R12931 */ - { 0x0000, 0x0000, 0x0000 }, /* R12932 */ - { 0x0000, 0x0000, 0x0000 }, /* R12933 */ - { 0x0000, 0x0000, 0x0000 }, /* R12934 */ - { 0x0000, 0x0000, 0x0000 }, /* R12935 */ - { 0x0000, 0x0000, 0x0000 }, /* R12936 */ - { 0x0000, 0x0000, 0x0000 }, /* R12937 */ - { 0x0000, 0x0000, 0x0000 }, /* R12938 */ - { 0x0000, 0x0000, 0x0000 }, /* R12939 */ - { 0x0000, 0x0000, 0x0000 }, /* R12940 */ - { 0x0000, 0x0000, 0x0000 }, /* R12941 */ - { 0x0000, 0x0000, 0x0000 }, /* R12942 */ - { 0x0000, 0x0000, 0x0000 }, /* R12943 */ - { 0x0000, 0x0000, 0x0000 }, /* R12944 */ - { 0x0000, 0x0000, 0x0000 }, /* R12945 */ - { 0x0000, 0x0000, 0x0000 }, /* R12946 */ - { 0x0000, 0x0000, 0x0000 }, /* R12947 */ - { 0x0000, 0x0000, 0x0000 }, /* R12948 */ - { 0x0000, 0x0000, 0x0000 }, /* R12949 */ - { 0x0000, 0x0000, 0x0000 }, /* R12950 */ - { 0x0000, 0x0000, 0x0000 }, /* R12951 */ - { 0x0000, 0x0000, 0x0000 }, /* R12952 */ - { 0x0000, 0x0000, 0x0000 }, /* R12953 */ - { 0x0000, 0x0000, 0x0000 }, /* R12954 */ - { 0x0000, 0x0000, 0x0000 }, /* R12955 */ - { 0x0000, 0x0000, 0x0000 }, /* R12956 */ - { 0x0000, 0x0000, 0x0000 }, /* R12957 */ - { 0x0000, 0x0000, 0x0000 }, /* R12958 */ - { 0x0000, 0x0000, 0x0000 }, /* R12959 */ - { 0x0000, 0x0000, 0x0000 }, /* R12960 */ - { 0x0000, 0x0000, 0x0000 }, /* R12961 */ - { 0x0000, 0x0000, 0x0000 }, /* R12962 */ - { 0x0000, 0x0000, 0x0000 }, /* R12963 */ - { 0x0000, 0x0000, 0x0000 }, /* R12964 */ - { 0x0000, 0x0000, 0x0000 }, /* R12965 */ - { 0x0000, 0x0000, 0x0000 }, /* R12966 */ - { 0x0000, 0x0000, 0x0000 }, /* R12967 */ - { 0x0000, 0x0000, 0x0000 }, /* R12968 */ - { 0x0000, 0x0000, 0x0000 }, /* R12969 */ - { 0x0000, 0x0000, 0x0000 }, /* R12970 */ - { 0x0000, 0x0000, 0x0000 }, /* R12971 */ - { 0x0000, 0x0000, 0x0000 }, /* R12972 */ - { 0x0000, 0x0000, 0x0000 }, /* R12973 */ - { 0x0000, 0x0000, 0x0000 }, /* R12974 */ - { 0x0000, 0x0000, 0x0000 }, /* R12975 */ - { 0x0000, 0x0000, 0x0000 }, /* R12976 */ - { 0x0000, 0x0000, 0x0000 }, /* R12977 */ - { 0x0000, 0x0000, 0x0000 }, /* R12978 */ - { 0x0000, 0x0000, 0x0000 }, /* R12979 */ - { 0x0000, 0x0000, 0x0000 }, /* R12980 */ - { 0x0000, 0x0000, 0x0000 }, /* R12981 */ - { 0x0000, 0x0000, 0x0000 }, /* R12982 */ - { 0x0000, 0x0000, 0x0000 }, /* R12983 */ - { 0x0000, 0x0000, 0x0000 }, /* R12984 */ - { 0x0000, 0x0000, 0x0000 }, /* R12985 */ - { 0x0000, 0x0000, 0x0000 }, /* R12986 */ - { 0x0000, 0x0000, 0x0000 }, /* R12987 */ - { 0x0000, 0x0000, 0x0000 }, /* R12988 */ - { 0x0000, 0x0000, 0x0000 }, /* R12989 */ - { 0x0000, 0x0000, 0x0000 }, /* R12990 */ - { 0x0000, 0x0000, 0x0000 }, /* R12991 */ - { 0x0000, 0x0000, 0x0000 }, /* R12992 */ - { 0x0000, 0x0000, 0x0000 }, /* R12993 */ - { 0x0000, 0x0000, 0x0000 }, /* R12994 */ - { 0x0000, 0x0000, 0x0000 }, /* R12995 */ - { 0x0000, 0x0000, 0x0000 }, /* R12996 */ - { 0x0000, 0x0000, 0x0000 }, /* R12997 */ - { 0x0000, 0x0000, 0x0000 }, /* R12998 */ - { 0x0000, 0x0000, 0x0000 }, /* R12999 */ - { 0x0000, 0x0000, 0x0000 }, /* R13000 */ - { 0x0000, 0x0000, 0x0000 }, /* R13001 */ - { 0x0000, 0x0000, 0x0000 }, /* R13002 */ - { 0x0000, 0x0000, 0x0000 }, /* R13003 */ - { 0x0000, 0x0000, 0x0000 }, /* R13004 */ - { 0x0000, 0x0000, 0x0000 }, /* R13005 */ - { 0x0000, 0x0000, 0x0000 }, /* R13006 */ - { 0x0000, 0x0000, 0x0000 }, /* R13007 */ - { 0x0000, 0x0000, 0x0000 }, /* R13008 */ - { 0x0000, 0x0000, 0x0000 }, /* R13009 */ - { 0x0000, 0x0000, 0x0000 }, /* R13010 */ - { 0x0000, 0x0000, 0x0000 }, /* R13011 */ - { 0x0000, 0x0000, 0x0000 }, /* R13012 */ - { 0x0000, 0x0000, 0x0000 }, /* R13013 */ - { 0x0000, 0x0000, 0x0000 }, /* R13014 */ - { 0x0000, 0x0000, 0x0000 }, /* R13015 */ - { 0x0000, 0x0000, 0x0000 }, /* R13016 */ - { 0x0000, 0x0000, 0x0000 }, /* R13017 */ - { 0x0000, 0x0000, 0x0000 }, /* R13018 */ - { 0x0000, 0x0000, 0x0000 }, /* R13019 */ - { 0x0000, 0x0000, 0x0000 }, /* R13020 */ - { 0x0000, 0x0000, 0x0000 }, /* R13021 */ - { 0x0000, 0x0000, 0x0000 }, /* R13022 */ - { 0x0000, 0x0000, 0x0000 }, /* R13023 */ - { 0x0000, 0x0000, 0x0000 }, /* R13024 */ - { 0x0000, 0x0000, 0x0000 }, /* R13025 */ - { 0x0000, 0x0000, 0x0000 }, /* R13026 */ - { 0x0000, 0x0000, 0x0000 }, /* R13027 */ - { 0x0000, 0x0000, 0x0000 }, /* R13028 */ - { 0x0000, 0x0000, 0x0000 }, /* R13029 */ - { 0x0000, 0x0000, 0x0000 }, /* R13030 */ - { 0x0000, 0x0000, 0x0000 }, /* R13031 */ - { 0x0000, 0x0000, 0x0000 }, /* R13032 */ - { 0x0000, 0x0000, 0x0000 }, /* R13033 */ - { 0x0000, 0x0000, 0x0000 }, /* R13034 */ - { 0x0000, 0x0000, 0x0000 }, /* R13035 */ - { 0x0000, 0x0000, 0x0000 }, /* R13036 */ - { 0x0000, 0x0000, 0x0000 }, /* R13037 */ - { 0x0000, 0x0000, 0x0000 }, /* R13038 */ - { 0x0000, 0x0000, 0x0000 }, /* R13039 */ - { 0x0000, 0x0000, 0x0000 }, /* R13040 */ - { 0x0000, 0x0000, 0x0000 }, /* R13041 */ - { 0x0000, 0x0000, 0x0000 }, /* R13042 */ - { 0x0000, 0x0000, 0x0000 }, /* R13043 */ - { 0x0000, 0x0000, 0x0000 }, /* R13044 */ - { 0x0000, 0x0000, 0x0000 }, /* R13045 */ - { 0x0000, 0x0000, 0x0000 }, /* R13046 */ - { 0x0000, 0x0000, 0x0000 }, /* R13047 */ - { 0x0000, 0x0000, 0x0000 }, /* R13048 */ - { 0x0000, 0x0000, 0x0000 }, /* R13049 */ - { 0x0000, 0x0000, 0x0000 }, /* R13050 */ - { 0x0000, 0x0000, 0x0000 }, /* R13051 */ - { 0x0000, 0x0000, 0x0000 }, /* R13052 */ - { 0x0000, 0x0000, 0x0000 }, /* R13053 */ - { 0x0000, 0x0000, 0x0000 }, /* R13054 */ - { 0x0000, 0x0000, 0x0000 }, /* R13055 */ - { 0x0000, 0x0000, 0x0000 }, /* R13056 */ - { 0x0000, 0x0000, 0x0000 }, /* R13057 */ - { 0x0000, 0x0000, 0x0000 }, /* R13058 */ - { 0x0000, 0x0000, 0x0000 }, /* R13059 */ - { 0x0000, 0x0000, 0x0000 }, /* R13060 */ - { 0x0000, 0x0000, 0x0000 }, /* R13061 */ - { 0x0000, 0x0000, 0x0000 }, /* R13062 */ - { 0x0000, 0x0000, 0x0000 }, /* R13063 */ - { 0x0000, 0x0000, 0x0000 }, /* R13064 */ - { 0x0000, 0x0000, 0x0000 }, /* R13065 */ - { 0x0000, 0x0000, 0x0000 }, /* R13066 */ - { 0x0000, 0x0000, 0x0000 }, /* R13067 */ - { 0x0000, 0x0000, 0x0000 }, /* R13068 */ - { 0x0000, 0x0000, 0x0000 }, /* R13069 */ - { 0x0000, 0x0000, 0x0000 }, /* R13070 */ - { 0x0000, 0x0000, 0x0000 }, /* R13071 */ - { 0x0000, 0x0000, 0x0000 }, /* R13072 */ - { 0x0000, 0x0000, 0x0000 }, /* R13073 */ - { 0x0000, 0x0000, 0x0000 }, /* R13074 */ - { 0x0000, 0x0000, 0x0000 }, /* R13075 */ - { 0x0000, 0x0000, 0x0000 }, /* R13076 */ - { 0x0000, 0x0000, 0x0000 }, /* R13077 */ - { 0x0000, 0x0000, 0x0000 }, /* R13078 */ - { 0x0000, 0x0000, 0x0000 }, /* R13079 */ - { 0x0000, 0x0000, 0x0000 }, /* R13080 */ - { 0x0000, 0x0000, 0x0000 }, /* R13081 */ - { 0x0000, 0x0000, 0x0000 }, /* R13082 */ - { 0x0000, 0x0000, 0x0000 }, /* R13083 */ - { 0x0000, 0x0000, 0x0000 }, /* R13084 */ - { 0x0000, 0x0000, 0x0000 }, /* R13085 */ - { 0x0000, 0x0000, 0x0000 }, /* R13086 */ - { 0x0000, 0x0000, 0x0000 }, /* R13087 */ - { 0x0000, 0x0000, 0x0000 }, /* R13088 */ - { 0x0000, 0x0000, 0x0000 }, /* R13089 */ - { 0x0000, 0x0000, 0x0000 }, /* R13090 */ - { 0x0000, 0x0000, 0x0000 }, /* R13091 */ - { 0x0000, 0x0000, 0x0000 }, /* R13092 */ - { 0x0000, 0x0000, 0x0000 }, /* R13093 */ - { 0x0000, 0x0000, 0x0000 }, /* R13094 */ - { 0x0000, 0x0000, 0x0000 }, /* R13095 */ - { 0x0000, 0x0000, 0x0000 }, /* R13096 */ - { 0x0000, 0x0000, 0x0000 }, /* R13097 */ - { 0x0000, 0x0000, 0x0000 }, /* R13098 */ - { 0x0000, 0x0000, 0x0000 }, /* R13099 */ - { 0x0000, 0x0000, 0x0000 }, /* R13100 */ - { 0x0000, 0x0000, 0x0000 }, /* R13101 */ - { 0x0000, 0x0000, 0x0000 }, /* R13102 */ - { 0x0000, 0x0000, 0x0000 }, /* R13103 */ - { 0x0000, 0x0000, 0x0000 }, /* R13104 */ - { 0x0000, 0x0000, 0x0000 }, /* R13105 */ - { 0x0000, 0x0000, 0x0000 }, /* R13106 */ - { 0x0000, 0x0000, 0x0000 }, /* R13107 */ - { 0x0000, 0x0000, 0x0000 }, /* R13108 */ - { 0x0000, 0x0000, 0x0000 }, /* R13109 */ - { 0x0000, 0x0000, 0x0000 }, /* R13110 */ - { 0x0000, 0x0000, 0x0000 }, /* R13111 */ - { 0x0000, 0x0000, 0x0000 }, /* R13112 */ - { 0x0000, 0x0000, 0x0000 }, /* R13113 */ - { 0x0000, 0x0000, 0x0000 }, /* R13114 */ - { 0x0000, 0x0000, 0x0000 }, /* R13115 */ - { 0x0000, 0x0000, 0x0000 }, /* R13116 */ - { 0x0000, 0x0000, 0x0000 }, /* R13117 */ - { 0x0000, 0x0000, 0x0000 }, /* R13118 */ - { 0x0000, 0x0000, 0x0000 }, /* R13119 */ - { 0x0000, 0x0000, 0x0000 }, /* R13120 */ - { 0x0000, 0x0000, 0x0000 }, /* R13121 */ - { 0x0000, 0x0000, 0x0000 }, /* R13122 */ - { 0x0000, 0x0000, 0x0000 }, /* R13123 */ - { 0x0000, 0x0000, 0x0000 }, /* R13124 */ - { 0x0000, 0x0000, 0x0000 }, /* R13125 */ - { 0x0000, 0x0000, 0x0000 }, /* R13126 */ - { 0x0000, 0x0000, 0x0000 }, /* R13127 */ - { 0x0000, 0x0000, 0x0000 }, /* R13128 */ - { 0x0000, 0x0000, 0x0000 }, /* R13129 */ - { 0x0000, 0x0000, 0x0000 }, /* R13130 */ - { 0x0000, 0x0000, 0x0000 }, /* R13131 */ - { 0x0000, 0x0000, 0x0000 }, /* R13132 */ - { 0x0000, 0x0000, 0x0000 }, /* R13133 */ - { 0x0000, 0x0000, 0x0000 }, /* R13134 */ - { 0x0000, 0x0000, 0x0000 }, /* R13135 */ - { 0x0000, 0x0000, 0x0000 }, /* R13136 */ - { 0x0000, 0x0000, 0x0000 }, /* R13137 */ - { 0x0000, 0x0000, 0x0000 }, /* R13138 */ - { 0x0000, 0x0000, 0x0000 }, /* R13139 */ - { 0x0000, 0x0000, 0x0000 }, /* R13140 */ - { 0x0000, 0x0000, 0x0000 }, /* R13141 */ - { 0x0000, 0x0000, 0x0000 }, /* R13142 */ - { 0x0000, 0x0000, 0x0000 }, /* R13143 */ - { 0x0000, 0x0000, 0x0000 }, /* R13144 */ - { 0x0000, 0x0000, 0x0000 }, /* R13145 */ - { 0x0000, 0x0000, 0x0000 }, /* R13146 */ - { 0x0000, 0x0000, 0x0000 }, /* R13147 */ - { 0x0000, 0x0000, 0x0000 }, /* R13148 */ - { 0x0000, 0x0000, 0x0000 }, /* R13149 */ - { 0x0000, 0x0000, 0x0000 }, /* R13150 */ - { 0x0000, 0x0000, 0x0000 }, /* R13151 */ - { 0x0000, 0x0000, 0x0000 }, /* R13152 */ - { 0x0000, 0x0000, 0x0000 }, /* R13153 */ - { 0x0000, 0x0000, 0x0000 }, /* R13154 */ - { 0x0000, 0x0000, 0x0000 }, /* R13155 */ - { 0x0000, 0x0000, 0x0000 }, /* R13156 */ - { 0x0000, 0x0000, 0x0000 }, /* R13157 */ - { 0x0000, 0x0000, 0x0000 }, /* R13158 */ - { 0x0000, 0x0000, 0x0000 }, /* R13159 */ - { 0x0000, 0x0000, 0x0000 }, /* R13160 */ - { 0x0000, 0x0000, 0x0000 }, /* R13161 */ - { 0x0000, 0x0000, 0x0000 }, /* R13162 */ - { 0x0000, 0x0000, 0x0000 }, /* R13163 */ - { 0x0000, 0x0000, 0x0000 }, /* R13164 */ - { 0x0000, 0x0000, 0x0000 }, /* R13165 */ - { 0x0000, 0x0000, 0x0000 }, /* R13166 */ - { 0x0000, 0x0000, 0x0000 }, /* R13167 */ - { 0x0000, 0x0000, 0x0000 }, /* R13168 */ - { 0x0000, 0x0000, 0x0000 }, /* R13169 */ - { 0x0000, 0x0000, 0x0000 }, /* R13170 */ - { 0x0000, 0x0000, 0x0000 }, /* R13171 */ - { 0x0000, 0x0000, 0x0000 }, /* R13172 */ - { 0x0000, 0x0000, 0x0000 }, /* R13173 */ - { 0x0000, 0x0000, 0x0000 }, /* R13174 */ - { 0x0000, 0x0000, 0x0000 }, /* R13175 */ - { 0x0000, 0x0000, 0x0000 }, /* R13176 */ - { 0x0000, 0x0000, 0x0000 }, /* R13177 */ - { 0x0000, 0x0000, 0x0000 }, /* R13178 */ - { 0x0000, 0x0000, 0x0000 }, /* R13179 */ - { 0x0000, 0x0000, 0x0000 }, /* R13180 */ - { 0x0000, 0x0000, 0x0000 }, /* R13181 */ - { 0x0000, 0x0000, 0x0000 }, /* R13182 */ - { 0x0000, 0x0000, 0x0000 }, /* R13183 */ - { 0x0000, 0x0000, 0x0000 }, /* R13184 */ - { 0x0000, 0x0000, 0x0000 }, /* R13185 */ - { 0x0000, 0x0000, 0x0000 }, /* R13186 */ - { 0x0000, 0x0000, 0x0000 }, /* R13187 */ - { 0x0000, 0x0000, 0x0000 }, /* R13188 */ - { 0x0000, 0x0000, 0x0000 }, /* R13189 */ - { 0x0000, 0x0000, 0x0000 }, /* R13190 */ - { 0x0000, 0x0000, 0x0000 }, /* R13191 */ - { 0x0000, 0x0000, 0x0000 }, /* R13192 */ - { 0x0000, 0x0000, 0x0000 }, /* R13193 */ - { 0x0000, 0x0000, 0x0000 }, /* R13194 */ - { 0x0000, 0x0000, 0x0000 }, /* R13195 */ - { 0x0000, 0x0000, 0x0000 }, /* R13196 */ - { 0x0000, 0x0000, 0x0000 }, /* R13197 */ - { 0x0000, 0x0000, 0x0000 }, /* R13198 */ - { 0x0000, 0x0000, 0x0000 }, /* R13199 */ - { 0x0000, 0x0000, 0x0000 }, /* R13200 */ - { 0x0000, 0x0000, 0x0000 }, /* R13201 */ - { 0x0000, 0x0000, 0x0000 }, /* R13202 */ - { 0x0000, 0x0000, 0x0000 }, /* R13203 */ - { 0x0000, 0x0000, 0x0000 }, /* R13204 */ - { 0x0000, 0x0000, 0x0000 }, /* R13205 */ - { 0x0000, 0x0000, 0x0000 }, /* R13206 */ - { 0x0000, 0x0000, 0x0000 }, /* R13207 */ - { 0x0000, 0x0000, 0x0000 }, /* R13208 */ - { 0x0000, 0x0000, 0x0000 }, /* R13209 */ - { 0x0000, 0x0000, 0x0000 }, /* R13210 */ - { 0x0000, 0x0000, 0x0000 }, /* R13211 */ - { 0x0000, 0x0000, 0x0000 }, /* R13212 */ - { 0x0000, 0x0000, 0x0000 }, /* R13213 */ - { 0x0000, 0x0000, 0x0000 }, /* R13214 */ - { 0x0000, 0x0000, 0x0000 }, /* R13215 */ - { 0x0000, 0x0000, 0x0000 }, /* R13216 */ - { 0x0000, 0x0000, 0x0000 }, /* R13217 */ - { 0x0000, 0x0000, 0x0000 }, /* R13218 */ - { 0x0000, 0x0000, 0x0000 }, /* R13219 */ - { 0x0000, 0x0000, 0x0000 }, /* R13220 */ - { 0x0000, 0x0000, 0x0000 }, /* R13221 */ - { 0x0000, 0x0000, 0x0000 }, /* R13222 */ - { 0x0000, 0x0000, 0x0000 }, /* R13223 */ - { 0x0000, 0x0000, 0x0000 }, /* R13224 */ - { 0x0000, 0x0000, 0x0000 }, /* R13225 */ - { 0x0000, 0x0000, 0x0000 }, /* R13226 */ - { 0x0000, 0x0000, 0x0000 }, /* R13227 */ - { 0x0000, 0x0000, 0x0000 }, /* R13228 */ - { 0x0000, 0x0000, 0x0000 }, /* R13229 */ - { 0x0000, 0x0000, 0x0000 }, /* R13230 */ - { 0x0000, 0x0000, 0x0000 }, /* R13231 */ - { 0x0000, 0x0000, 0x0000 }, /* R13232 */ - { 0x0000, 0x0000, 0x0000 }, /* R13233 */ - { 0x0000, 0x0000, 0x0000 }, /* R13234 */ - { 0x0000, 0x0000, 0x0000 }, /* R13235 */ - { 0x0000, 0x0000, 0x0000 }, /* R13236 */ - { 0x0000, 0x0000, 0x0000 }, /* R13237 */ - { 0x0000, 0x0000, 0x0000 }, /* R13238 */ - { 0x0000, 0x0000, 0x0000 }, /* R13239 */ - { 0x0000, 0x0000, 0x0000 }, /* R13240 */ - { 0x0000, 0x0000, 0x0000 }, /* R13241 */ - { 0x0000, 0x0000, 0x0000 }, /* R13242 */ - { 0x0000, 0x0000, 0x0000 }, /* R13243 */ - { 0x0000, 0x0000, 0x0000 }, /* R13244 */ - { 0x0000, 0x0000, 0x0000 }, /* R13245 */ - { 0x0000, 0x0000, 0x0000 }, /* R13246 */ - { 0x0000, 0x0000, 0x0000 }, /* R13247 */ - { 0x0000, 0x0000, 0x0000 }, /* R13248 */ - { 0x0000, 0x0000, 0x0000 }, /* R13249 */ - { 0x0000, 0x0000, 0x0000 }, /* R13250 */ - { 0x0000, 0x0000, 0x0000 }, /* R13251 */ - { 0x0000, 0x0000, 0x0000 }, /* R13252 */ - { 0x0000, 0x0000, 0x0000 }, /* R13253 */ - { 0x0000, 0x0000, 0x0000 }, /* R13254 */ - { 0x0000, 0x0000, 0x0000 }, /* R13255 */ - { 0x0000, 0x0000, 0x0000 }, /* R13256 */ - { 0x0000, 0x0000, 0x0000 }, /* R13257 */ - { 0x0000, 0x0000, 0x0000 }, /* R13258 */ - { 0x0000, 0x0000, 0x0000 }, /* R13259 */ - { 0x0000, 0x0000, 0x0000 }, /* R13260 */ - { 0x0000, 0x0000, 0x0000 }, /* R13261 */ - { 0x0000, 0x0000, 0x0000 }, /* R13262 */ - { 0x0000, 0x0000, 0x0000 }, /* R13263 */ - { 0x0000, 0x0000, 0x0000 }, /* R13264 */ - { 0x0000, 0x0000, 0x0000 }, /* R13265 */ - { 0x0000, 0x0000, 0x0000 }, /* R13266 */ - { 0x0000, 0x0000, 0x0000 }, /* R13267 */ - { 0x0000, 0x0000, 0x0000 }, /* R13268 */ - { 0x0000, 0x0000, 0x0000 }, /* R13269 */ - { 0x0000, 0x0000, 0x0000 }, /* R13270 */ - { 0x0000, 0x0000, 0x0000 }, /* R13271 */ - { 0x0000, 0x0000, 0x0000 }, /* R13272 */ - { 0x0000, 0x0000, 0x0000 }, /* R13273 */ - { 0x0000, 0x0000, 0x0000 }, /* R13274 */ - { 0x0000, 0x0000, 0x0000 }, /* R13275 */ - { 0x0000, 0x0000, 0x0000 }, /* R13276 */ - { 0x0000, 0x0000, 0x0000 }, /* R13277 */ - { 0x0000, 0x0000, 0x0000 }, /* R13278 */ - { 0x0000, 0x0000, 0x0000 }, /* R13279 */ - { 0x0000, 0x0000, 0x0000 }, /* R13280 */ - { 0x0000, 0x0000, 0x0000 }, /* R13281 */ - { 0x0000, 0x0000, 0x0000 }, /* R13282 */ - { 0x0000, 0x0000, 0x0000 }, /* R13283 */ - { 0x0000, 0x0000, 0x0000 }, /* R13284 */ - { 0x0000, 0x0000, 0x0000 }, /* R13285 */ - { 0x0000, 0x0000, 0x0000 }, /* R13286 */ - { 0x0000, 0x0000, 0x0000 }, /* R13287 */ - { 0x0000, 0x0000, 0x0000 }, /* R13288 */ - { 0x0000, 0x0000, 0x0000 }, /* R13289 */ - { 0x0000, 0x0000, 0x0000 }, /* R13290 */ - { 0x0000, 0x0000, 0x0000 }, /* R13291 */ - { 0x0000, 0x0000, 0x0000 }, /* R13292 */ - { 0x0000, 0x0000, 0x0000 }, /* R13293 */ - { 0x0000, 0x0000, 0x0000 }, /* R13294 */ - { 0x0000, 0x0000, 0x0000 }, /* R13295 */ - { 0x0000, 0x0000, 0x0000 }, /* R13296 */ - { 0x0000, 0x0000, 0x0000 }, /* R13297 */ - { 0x0000, 0x0000, 0x0000 }, /* R13298 */ - { 0x0000, 0x0000, 0x0000 }, /* R13299 */ - { 0x0000, 0x0000, 0x0000 }, /* R13300 */ - { 0x0000, 0x0000, 0x0000 }, /* R13301 */ - { 0x0000, 0x0000, 0x0000 }, /* R13302 */ - { 0x0000, 0x0000, 0x0000 }, /* R13303 */ - { 0x0000, 0x0000, 0x0000 }, /* R13304 */ - { 0x0000, 0x0000, 0x0000 }, /* R13305 */ - { 0x0000, 0x0000, 0x0000 }, /* R13306 */ - { 0x0000, 0x0000, 0x0000 }, /* R13307 */ - { 0x0000, 0x0000, 0x0000 }, /* R13308 */ - { 0x0000, 0x0000, 0x0000 }, /* R13309 */ - { 0x0000, 0x0000, 0x0000 }, /* R13310 */ - { 0x0000, 0x0000, 0x0000 }, /* R13311 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R13312 - DSP2 Data2 RAM 1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R13313 - DSP2 Data2 RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R13314 */ - { 0x0000, 0x0000, 0x0000 }, /* R13315 */ - { 0x0000, 0x0000, 0x0000 }, /* R13316 */ - { 0x0000, 0x0000, 0x0000 }, /* R13317 */ - { 0x0000, 0x0000, 0x0000 }, /* R13318 */ - { 0x0000, 0x0000, 0x0000 }, /* R13319 */ - { 0x0000, 0x0000, 0x0000 }, /* R13320 */ - { 0x0000, 0x0000, 0x0000 }, /* R13321 */ - { 0x0000, 0x0000, 0x0000 }, /* R13322 */ - { 0x0000, 0x0000, 0x0000 }, /* R13323 */ - { 0x0000, 0x0000, 0x0000 }, /* R13324 */ - { 0x0000, 0x0000, 0x0000 }, /* R13325 */ - { 0x0000, 0x0000, 0x0000 }, /* R13326 */ - { 0x0000, 0x0000, 0x0000 }, /* R13327 */ - { 0x0000, 0x0000, 0x0000 }, /* R13328 */ - { 0x0000, 0x0000, 0x0000 }, /* R13329 */ - { 0x0000, 0x0000, 0x0000 }, /* R13330 */ - { 0x0000, 0x0000, 0x0000 }, /* R13331 */ - { 0x0000, 0x0000, 0x0000 }, /* R13332 */ - { 0x0000, 0x0000, 0x0000 }, /* R13333 */ - { 0x0000, 0x0000, 0x0000 }, /* R13334 */ - { 0x0000, 0x0000, 0x0000 }, /* R13335 */ - { 0x0000, 0x0000, 0x0000 }, /* R13336 */ - { 0x0000, 0x0000, 0x0000 }, /* R13337 */ - { 0x0000, 0x0000, 0x0000 }, /* R13338 */ - { 0x0000, 0x0000, 0x0000 }, /* R13339 */ - { 0x0000, 0x0000, 0x0000 }, /* R13340 */ - { 0x0000, 0x0000, 0x0000 }, /* R13341 */ - { 0x0000, 0x0000, 0x0000 }, /* R13342 */ - { 0x0000, 0x0000, 0x0000 }, /* R13343 */ - { 0x0000, 0x0000, 0x0000 }, /* R13344 */ - { 0x0000, 0x0000, 0x0000 }, /* R13345 */ - { 0x0000, 0x0000, 0x0000 }, /* R13346 */ - { 0x0000, 0x0000, 0x0000 }, /* R13347 */ - { 0x0000, 0x0000, 0x0000 }, /* R13348 */ - { 0x0000, 0x0000, 0x0000 }, /* R13349 */ - { 0x0000, 0x0000, 0x0000 }, /* R13350 */ - { 0x0000, 0x0000, 0x0000 }, /* R13351 */ - { 0x0000, 0x0000, 0x0000 }, /* R13352 */ - { 0x0000, 0x0000, 0x0000 }, /* R13353 */ - { 0x0000, 0x0000, 0x0000 }, /* R13354 */ - { 0x0000, 0x0000, 0x0000 }, /* R13355 */ - { 0x0000, 0x0000, 0x0000 }, /* R13356 */ - { 0x0000, 0x0000, 0x0000 }, /* R13357 */ - { 0x0000, 0x0000, 0x0000 }, /* R13358 */ - { 0x0000, 0x0000, 0x0000 }, /* R13359 */ - { 0x0000, 0x0000, 0x0000 }, /* R13360 */ - { 0x0000, 0x0000, 0x0000 }, /* R13361 */ - { 0x0000, 0x0000, 0x0000 }, /* R13362 */ - { 0x0000, 0x0000, 0x0000 }, /* R13363 */ - { 0x0000, 0x0000, 0x0000 }, /* R13364 */ - { 0x0000, 0x0000, 0x0000 }, /* R13365 */ - { 0x0000, 0x0000, 0x0000 }, /* R13366 */ - { 0x0000, 0x0000, 0x0000 }, /* R13367 */ - { 0x0000, 0x0000, 0x0000 }, /* R13368 */ - { 0x0000, 0x0000, 0x0000 }, /* R13369 */ - { 0x0000, 0x0000, 0x0000 }, /* R13370 */ - { 0x0000, 0x0000, 0x0000 }, /* R13371 */ - { 0x0000, 0x0000, 0x0000 }, /* R13372 */ - { 0x0000, 0x0000, 0x0000 }, /* R13373 */ - { 0x0000, 0x0000, 0x0000 }, /* R13374 */ - { 0x0000, 0x0000, 0x0000 }, /* R13375 */ - { 0x0000, 0x0000, 0x0000 }, /* R13376 */ - { 0x0000, 0x0000, 0x0000 }, /* R13377 */ - { 0x0000, 0x0000, 0x0000 }, /* R13378 */ - { 0x0000, 0x0000, 0x0000 }, /* R13379 */ - { 0x0000, 0x0000, 0x0000 }, /* R13380 */ - { 0x0000, 0x0000, 0x0000 }, /* R13381 */ - { 0x0000, 0x0000, 0x0000 }, /* R13382 */ - { 0x0000, 0x0000, 0x0000 }, /* R13383 */ - { 0x0000, 0x0000, 0x0000 }, /* R13384 */ - { 0x0000, 0x0000, 0x0000 }, /* R13385 */ - { 0x0000, 0x0000, 0x0000 }, /* R13386 */ - { 0x0000, 0x0000, 0x0000 }, /* R13387 */ - { 0x0000, 0x0000, 0x0000 }, /* R13388 */ - { 0x0000, 0x0000, 0x0000 }, /* R13389 */ - { 0x0000, 0x0000, 0x0000 }, /* R13390 */ - { 0x0000, 0x0000, 0x0000 }, /* R13391 */ - { 0x0000, 0x0000, 0x0000 }, /* R13392 */ - { 0x0000, 0x0000, 0x0000 }, /* R13393 */ - { 0x0000, 0x0000, 0x0000 }, /* R13394 */ - { 0x0000, 0x0000, 0x0000 }, /* R13395 */ - { 0x0000, 0x0000, 0x0000 }, /* R13396 */ - { 0x0000, 0x0000, 0x0000 }, /* R13397 */ - { 0x0000, 0x0000, 0x0000 }, /* R13398 */ - { 0x0000, 0x0000, 0x0000 }, /* R13399 */ - { 0x0000, 0x0000, 0x0000 }, /* R13400 */ - { 0x0000, 0x0000, 0x0000 }, /* R13401 */ - { 0x0000, 0x0000, 0x0000 }, /* R13402 */ - { 0x0000, 0x0000, 0x0000 }, /* R13403 */ - { 0x0000, 0x0000, 0x0000 }, /* R13404 */ - { 0x0000, 0x0000, 0x0000 }, /* R13405 */ - { 0x0000, 0x0000, 0x0000 }, /* R13406 */ - { 0x0000, 0x0000, 0x0000 }, /* R13407 */ - { 0x0000, 0x0000, 0x0000 }, /* R13408 */ - { 0x0000, 0x0000, 0x0000 }, /* R13409 */ - { 0x0000, 0x0000, 0x0000 }, /* R13410 */ - { 0x0000, 0x0000, 0x0000 }, /* R13411 */ - { 0x0000, 0x0000, 0x0000 }, /* R13412 */ - { 0x0000, 0x0000, 0x0000 }, /* R13413 */ - { 0x0000, 0x0000, 0x0000 }, /* R13414 */ - { 0x0000, 0x0000, 0x0000 }, /* R13415 */ - { 0x0000, 0x0000, 0x0000 }, /* R13416 */ - { 0x0000, 0x0000, 0x0000 }, /* R13417 */ - { 0x0000, 0x0000, 0x0000 }, /* R13418 */ - { 0x0000, 0x0000, 0x0000 }, /* R13419 */ - { 0x0000, 0x0000, 0x0000 }, /* R13420 */ - { 0x0000, 0x0000, 0x0000 }, /* R13421 */ - { 0x0000, 0x0000, 0x0000 }, /* R13422 */ - { 0x0000, 0x0000, 0x0000 }, /* R13423 */ - { 0x0000, 0x0000, 0x0000 }, /* R13424 */ - { 0x0000, 0x0000, 0x0000 }, /* R13425 */ - { 0x0000, 0x0000, 0x0000 }, /* R13426 */ - { 0x0000, 0x0000, 0x0000 }, /* R13427 */ - { 0x0000, 0x0000, 0x0000 }, /* R13428 */ - { 0x0000, 0x0000, 0x0000 }, /* R13429 */ - { 0x0000, 0x0000, 0x0000 }, /* R13430 */ - { 0x0000, 0x0000, 0x0000 }, /* R13431 */ - { 0x0000, 0x0000, 0x0000 }, /* R13432 */ - { 0x0000, 0x0000, 0x0000 }, /* R13433 */ - { 0x0000, 0x0000, 0x0000 }, /* R13434 */ - { 0x0000, 0x0000, 0x0000 }, /* R13435 */ - { 0x0000, 0x0000, 0x0000 }, /* R13436 */ - { 0x0000, 0x0000, 0x0000 }, /* R13437 */ - { 0x0000, 0x0000, 0x0000 }, /* R13438 */ - { 0x0000, 0x0000, 0x0000 }, /* R13439 */ - { 0x0000, 0x0000, 0x0000 }, /* R13440 */ - { 0x0000, 0x0000, 0x0000 }, /* R13441 */ - { 0x0000, 0x0000, 0x0000 }, /* R13442 */ - { 0x0000, 0x0000, 0x0000 }, /* R13443 */ - { 0x0000, 0x0000, 0x0000 }, /* R13444 */ - { 0x0000, 0x0000, 0x0000 }, /* R13445 */ - { 0x0000, 0x0000, 0x0000 }, /* R13446 */ - { 0x0000, 0x0000, 0x0000 }, /* R13447 */ - { 0x0000, 0x0000, 0x0000 }, /* R13448 */ - { 0x0000, 0x0000, 0x0000 }, /* R13449 */ - { 0x0000, 0x0000, 0x0000 }, /* R13450 */ - { 0x0000, 0x0000, 0x0000 }, /* R13451 */ - { 0x0000, 0x0000, 0x0000 }, /* R13452 */ - { 0x0000, 0x0000, 0x0000 }, /* R13453 */ - { 0x0000, 0x0000, 0x0000 }, /* R13454 */ - { 0x0000, 0x0000, 0x0000 }, /* R13455 */ - { 0x0000, 0x0000, 0x0000 }, /* R13456 */ - { 0x0000, 0x0000, 0x0000 }, /* R13457 */ - { 0x0000, 0x0000, 0x0000 }, /* R13458 */ - { 0x0000, 0x0000, 0x0000 }, /* R13459 */ - { 0x0000, 0x0000, 0x0000 }, /* R13460 */ - { 0x0000, 0x0000, 0x0000 }, /* R13461 */ - { 0x0000, 0x0000, 0x0000 }, /* R13462 */ - { 0x0000, 0x0000, 0x0000 }, /* R13463 */ - { 0x0000, 0x0000, 0x0000 }, /* R13464 */ - { 0x0000, 0x0000, 0x0000 }, /* R13465 */ - { 0x0000, 0x0000, 0x0000 }, /* R13466 */ - { 0x0000, 0x0000, 0x0000 }, /* R13467 */ - { 0x0000, 0x0000, 0x0000 }, /* R13468 */ - { 0x0000, 0x0000, 0x0000 }, /* R13469 */ - { 0x0000, 0x0000, 0x0000 }, /* R13470 */ - { 0x0000, 0x0000, 0x0000 }, /* R13471 */ - { 0x0000, 0x0000, 0x0000 }, /* R13472 */ - { 0x0000, 0x0000, 0x0000 }, /* R13473 */ - { 0x0000, 0x0000, 0x0000 }, /* R13474 */ - { 0x0000, 0x0000, 0x0000 }, /* R13475 */ - { 0x0000, 0x0000, 0x0000 }, /* R13476 */ - { 0x0000, 0x0000, 0x0000 }, /* R13477 */ - { 0x0000, 0x0000, 0x0000 }, /* R13478 */ - { 0x0000, 0x0000, 0x0000 }, /* R13479 */ - { 0x0000, 0x0000, 0x0000 }, /* R13480 */ - { 0x0000, 0x0000, 0x0000 }, /* R13481 */ - { 0x0000, 0x0000, 0x0000 }, /* R13482 */ - { 0x0000, 0x0000, 0x0000 }, /* R13483 */ - { 0x0000, 0x0000, 0x0000 }, /* R13484 */ - { 0x0000, 0x0000, 0x0000 }, /* R13485 */ - { 0x0000, 0x0000, 0x0000 }, /* R13486 */ - { 0x0000, 0x0000, 0x0000 }, /* R13487 */ - { 0x0000, 0x0000, 0x0000 }, /* R13488 */ - { 0x0000, 0x0000, 0x0000 }, /* R13489 */ - { 0x0000, 0x0000, 0x0000 }, /* R13490 */ - { 0x0000, 0x0000, 0x0000 }, /* R13491 */ - { 0x0000, 0x0000, 0x0000 }, /* R13492 */ - { 0x0000, 0x0000, 0x0000 }, /* R13493 */ - { 0x0000, 0x0000, 0x0000 }, /* R13494 */ - { 0x0000, 0x0000, 0x0000 }, /* R13495 */ - { 0x0000, 0x0000, 0x0000 }, /* R13496 */ - { 0x0000, 0x0000, 0x0000 }, /* R13497 */ - { 0x0000, 0x0000, 0x0000 }, /* R13498 */ - { 0x0000, 0x0000, 0x0000 }, /* R13499 */ - { 0x0000, 0x0000, 0x0000 }, /* R13500 */ - { 0x0000, 0x0000, 0x0000 }, /* R13501 */ - { 0x0000, 0x0000, 0x0000 }, /* R13502 */ - { 0x0000, 0x0000, 0x0000 }, /* R13503 */ - { 0x0000, 0x0000, 0x0000 }, /* R13504 */ - { 0x0000, 0x0000, 0x0000 }, /* R13505 */ - { 0x0000, 0x0000, 0x0000 }, /* R13506 */ - { 0x0000, 0x0000, 0x0000 }, /* R13507 */ - { 0x0000, 0x0000, 0x0000 }, /* R13508 */ - { 0x0000, 0x0000, 0x0000 }, /* R13509 */ - { 0x0000, 0x0000, 0x0000 }, /* R13510 */ - { 0x0000, 0x0000, 0x0000 }, /* R13511 */ - { 0x0000, 0x0000, 0x0000 }, /* R13512 */ - { 0x0000, 0x0000, 0x0000 }, /* R13513 */ - { 0x0000, 0x0000, 0x0000 }, /* R13514 */ - { 0x0000, 0x0000, 0x0000 }, /* R13515 */ - { 0x0000, 0x0000, 0x0000 }, /* R13516 */ - { 0x0000, 0x0000, 0x0000 }, /* R13517 */ - { 0x0000, 0x0000, 0x0000 }, /* R13518 */ - { 0x0000, 0x0000, 0x0000 }, /* R13519 */ - { 0x0000, 0x0000, 0x0000 }, /* R13520 */ - { 0x0000, 0x0000, 0x0000 }, /* R13521 */ - { 0x0000, 0x0000, 0x0000 }, /* R13522 */ - { 0x0000, 0x0000, 0x0000 }, /* R13523 */ - { 0x0000, 0x0000, 0x0000 }, /* R13524 */ - { 0x0000, 0x0000, 0x0000 }, /* R13525 */ - { 0x0000, 0x0000, 0x0000 }, /* R13526 */ - { 0x0000, 0x0000, 0x0000 }, /* R13527 */ - { 0x0000, 0x0000, 0x0000 }, /* R13528 */ - { 0x0000, 0x0000, 0x0000 }, /* R13529 */ - { 0x0000, 0x0000, 0x0000 }, /* R13530 */ - { 0x0000, 0x0000, 0x0000 }, /* R13531 */ - { 0x0000, 0x0000, 0x0000 }, /* R13532 */ - { 0x0000, 0x0000, 0x0000 }, /* R13533 */ - { 0x0000, 0x0000, 0x0000 }, /* R13534 */ - { 0x0000, 0x0000, 0x0000 }, /* R13535 */ - { 0x0000, 0x0000, 0x0000 }, /* R13536 */ - { 0x0000, 0x0000, 0x0000 }, /* R13537 */ - { 0x0000, 0x0000, 0x0000 }, /* R13538 */ - { 0x0000, 0x0000, 0x0000 }, /* R13539 */ - { 0x0000, 0x0000, 0x0000 }, /* R13540 */ - { 0x0000, 0x0000, 0x0000 }, /* R13541 */ - { 0x0000, 0x0000, 0x0000 }, /* R13542 */ - { 0x0000, 0x0000, 0x0000 }, /* R13543 */ - { 0x0000, 0x0000, 0x0000 }, /* R13544 */ - { 0x0000, 0x0000, 0x0000 }, /* R13545 */ - { 0x0000, 0x0000, 0x0000 }, /* R13546 */ - { 0x0000, 0x0000, 0x0000 }, /* R13547 */ - { 0x0000, 0x0000, 0x0000 }, /* R13548 */ - { 0x0000, 0x0000, 0x0000 }, /* R13549 */ - { 0x0000, 0x0000, 0x0000 }, /* R13550 */ - { 0x0000, 0x0000, 0x0000 }, /* R13551 */ - { 0x0000, 0x0000, 0x0000 }, /* R13552 */ - { 0x0000, 0x0000, 0x0000 }, /* R13553 */ - { 0x0000, 0x0000, 0x0000 }, /* R13554 */ - { 0x0000, 0x0000, 0x0000 }, /* R13555 */ - { 0x0000, 0x0000, 0x0000 }, /* R13556 */ - { 0x0000, 0x0000, 0x0000 }, /* R13557 */ - { 0x0000, 0x0000, 0x0000 }, /* R13558 */ - { 0x0000, 0x0000, 0x0000 }, /* R13559 */ - { 0x0000, 0x0000, 0x0000 }, /* R13560 */ - { 0x0000, 0x0000, 0x0000 }, /* R13561 */ - { 0x0000, 0x0000, 0x0000 }, /* R13562 */ - { 0x0000, 0x0000, 0x0000 }, /* R13563 */ - { 0x0000, 0x0000, 0x0000 }, /* R13564 */ - { 0x0000, 0x0000, 0x0000 }, /* R13565 */ - { 0x0000, 0x0000, 0x0000 }, /* R13566 */ - { 0x0000, 0x0000, 0x0000 }, /* R13567 */ - { 0x0000, 0x0000, 0x0000 }, /* R13568 */ - { 0x0000, 0x0000, 0x0000 }, /* R13569 */ - { 0x0000, 0x0000, 0x0000 }, /* R13570 */ - { 0x0000, 0x0000, 0x0000 }, /* R13571 */ - { 0x0000, 0x0000, 0x0000 }, /* R13572 */ - { 0x0000, 0x0000, 0x0000 }, /* R13573 */ - { 0x0000, 0x0000, 0x0000 }, /* R13574 */ - { 0x0000, 0x0000, 0x0000 }, /* R13575 */ - { 0x0000, 0x0000, 0x0000 }, /* R13576 */ - { 0x0000, 0x0000, 0x0000 }, /* R13577 */ - { 0x0000, 0x0000, 0x0000 }, /* R13578 */ - { 0x0000, 0x0000, 0x0000 }, /* R13579 */ - { 0x0000, 0x0000, 0x0000 }, /* R13580 */ - { 0x0000, 0x0000, 0x0000 }, /* R13581 */ - { 0x0000, 0x0000, 0x0000 }, /* R13582 */ - { 0x0000, 0x0000, 0x0000 }, /* R13583 */ - { 0x0000, 0x0000, 0x0000 }, /* R13584 */ - { 0x0000, 0x0000, 0x0000 }, /* R13585 */ - { 0x0000, 0x0000, 0x0000 }, /* R13586 */ - { 0x0000, 0x0000, 0x0000 }, /* R13587 */ - { 0x0000, 0x0000, 0x0000 }, /* R13588 */ - { 0x0000, 0x0000, 0x0000 }, /* R13589 */ - { 0x0000, 0x0000, 0x0000 }, /* R13590 */ - { 0x0000, 0x0000, 0x0000 }, /* R13591 */ - { 0x0000, 0x0000, 0x0000 }, /* R13592 */ - { 0x0000, 0x0000, 0x0000 }, /* R13593 */ - { 0x0000, 0x0000, 0x0000 }, /* R13594 */ - { 0x0000, 0x0000, 0x0000 }, /* R13595 */ - { 0x0000, 0x0000, 0x0000 }, /* R13596 */ - { 0x0000, 0x0000, 0x0000 }, /* R13597 */ - { 0x0000, 0x0000, 0x0000 }, /* R13598 */ - { 0x0000, 0x0000, 0x0000 }, /* R13599 */ - { 0x0000, 0x0000, 0x0000 }, /* R13600 */ - { 0x0000, 0x0000, 0x0000 }, /* R13601 */ - { 0x0000, 0x0000, 0x0000 }, /* R13602 */ - { 0x0000, 0x0000, 0x0000 }, /* R13603 */ - { 0x0000, 0x0000, 0x0000 }, /* R13604 */ - { 0x0000, 0x0000, 0x0000 }, /* R13605 */ - { 0x0000, 0x0000, 0x0000 }, /* R13606 */ - { 0x0000, 0x0000, 0x0000 }, /* R13607 */ - { 0x0000, 0x0000, 0x0000 }, /* R13608 */ - { 0x0000, 0x0000, 0x0000 }, /* R13609 */ - { 0x0000, 0x0000, 0x0000 }, /* R13610 */ - { 0x0000, 0x0000, 0x0000 }, /* R13611 */ - { 0x0000, 0x0000, 0x0000 }, /* R13612 */ - { 0x0000, 0x0000, 0x0000 }, /* R13613 */ - { 0x0000, 0x0000, 0x0000 }, /* R13614 */ - { 0x0000, 0x0000, 0x0000 }, /* R13615 */ - { 0x0000, 0x0000, 0x0000 }, /* R13616 */ - { 0x0000, 0x0000, 0x0000 }, /* R13617 */ - { 0x0000, 0x0000, 0x0000 }, /* R13618 */ - { 0x0000, 0x0000, 0x0000 }, /* R13619 */ - { 0x0000, 0x0000, 0x0000 }, /* R13620 */ - { 0x0000, 0x0000, 0x0000 }, /* R13621 */ - { 0x0000, 0x0000, 0x0000 }, /* R13622 */ - { 0x0000, 0x0000, 0x0000 }, /* R13623 */ - { 0x0000, 0x0000, 0x0000 }, /* R13624 */ - { 0x0000, 0x0000, 0x0000 }, /* R13625 */ - { 0x0000, 0x0000, 0x0000 }, /* R13626 */ - { 0x0000, 0x0000, 0x0000 }, /* R13627 */ - { 0x0000, 0x0000, 0x0000 }, /* R13628 */ - { 0x0000, 0x0000, 0x0000 }, /* R13629 */ - { 0x0000, 0x0000, 0x0000 }, /* R13630 */ - { 0x0000, 0x0000, 0x0000 }, /* R13631 */ - { 0x0000, 0x0000, 0x0000 }, /* R13632 */ - { 0x0000, 0x0000, 0x0000 }, /* R13633 */ - { 0x0000, 0x0000, 0x0000 }, /* R13634 */ - { 0x0000, 0x0000, 0x0000 }, /* R13635 */ - { 0x0000, 0x0000, 0x0000 }, /* R13636 */ - { 0x0000, 0x0000, 0x0000 }, /* R13637 */ - { 0x0000, 0x0000, 0x0000 }, /* R13638 */ - { 0x0000, 0x0000, 0x0000 }, /* R13639 */ - { 0x0000, 0x0000, 0x0000 }, /* R13640 */ - { 0x0000, 0x0000, 0x0000 }, /* R13641 */ - { 0x0000, 0x0000, 0x0000 }, /* R13642 */ - { 0x0000, 0x0000, 0x0000 }, /* R13643 */ - { 0x0000, 0x0000, 0x0000 }, /* R13644 */ - { 0x0000, 0x0000, 0x0000 }, /* R13645 */ - { 0x0000, 0x0000, 0x0000 }, /* R13646 */ - { 0x0000, 0x0000, 0x0000 }, /* R13647 */ - { 0x0000, 0x0000, 0x0000 }, /* R13648 */ - { 0x0000, 0x0000, 0x0000 }, /* R13649 */ - { 0x0000, 0x0000, 0x0000 }, /* R13650 */ - { 0x0000, 0x0000, 0x0000 }, /* R13651 */ - { 0x0000, 0x0000, 0x0000 }, /* R13652 */ - { 0x0000, 0x0000, 0x0000 }, /* R13653 */ - { 0x0000, 0x0000, 0x0000 }, /* R13654 */ - { 0x0000, 0x0000, 0x0000 }, /* R13655 */ - { 0x0000, 0x0000, 0x0000 }, /* R13656 */ - { 0x0000, 0x0000, 0x0000 }, /* R13657 */ - { 0x0000, 0x0000, 0x0000 }, /* R13658 */ - { 0x0000, 0x0000, 0x0000 }, /* R13659 */ - { 0x0000, 0x0000, 0x0000 }, /* R13660 */ - { 0x0000, 0x0000, 0x0000 }, /* R13661 */ - { 0x0000, 0x0000, 0x0000 }, /* R13662 */ - { 0x0000, 0x0000, 0x0000 }, /* R13663 */ - { 0x0000, 0x0000, 0x0000 }, /* R13664 */ - { 0x0000, 0x0000, 0x0000 }, /* R13665 */ - { 0x0000, 0x0000, 0x0000 }, /* R13666 */ - { 0x0000, 0x0000, 0x0000 }, /* R13667 */ - { 0x0000, 0x0000, 0x0000 }, /* R13668 */ - { 0x0000, 0x0000, 0x0000 }, /* R13669 */ - { 0x0000, 0x0000, 0x0000 }, /* R13670 */ - { 0x0000, 0x0000, 0x0000 }, /* R13671 */ - { 0x0000, 0x0000, 0x0000 }, /* R13672 */ - { 0x0000, 0x0000, 0x0000 }, /* R13673 */ - { 0x0000, 0x0000, 0x0000 }, /* R13674 */ - { 0x0000, 0x0000, 0x0000 }, /* R13675 */ - { 0x0000, 0x0000, 0x0000 }, /* R13676 */ - { 0x0000, 0x0000, 0x0000 }, /* R13677 */ - { 0x0000, 0x0000, 0x0000 }, /* R13678 */ - { 0x0000, 0x0000, 0x0000 }, /* R13679 */ - { 0x0000, 0x0000, 0x0000 }, /* R13680 */ - { 0x0000, 0x0000, 0x0000 }, /* R13681 */ - { 0x0000, 0x0000, 0x0000 }, /* R13682 */ - { 0x0000, 0x0000, 0x0000 }, /* R13683 */ - { 0x0000, 0x0000, 0x0000 }, /* R13684 */ - { 0x0000, 0x0000, 0x0000 }, /* R13685 */ - { 0x0000, 0x0000, 0x0000 }, /* R13686 */ - { 0x0000, 0x0000, 0x0000 }, /* R13687 */ - { 0x0000, 0x0000, 0x0000 }, /* R13688 */ - { 0x0000, 0x0000, 0x0000 }, /* R13689 */ - { 0x0000, 0x0000, 0x0000 }, /* R13690 */ - { 0x0000, 0x0000, 0x0000 }, /* R13691 */ - { 0x0000, 0x0000, 0x0000 }, /* R13692 */ - { 0x0000, 0x0000, 0x0000 }, /* R13693 */ - { 0x0000, 0x0000, 0x0000 }, /* R13694 */ - { 0x0000, 0x0000, 0x0000 }, /* R13695 */ - { 0x0000, 0x0000, 0x0000 }, /* R13696 */ - { 0x0000, 0x0000, 0x0000 }, /* R13697 */ - { 0x0000, 0x0000, 0x0000 }, /* R13698 */ - { 0x0000, 0x0000, 0x0000 }, /* R13699 */ - { 0x0000, 0x0000, 0x0000 }, /* R13700 */ - { 0x0000, 0x0000, 0x0000 }, /* R13701 */ - { 0x0000, 0x0000, 0x0000 }, /* R13702 */ - { 0x0000, 0x0000, 0x0000 }, /* R13703 */ - { 0x0000, 0x0000, 0x0000 }, /* R13704 */ - { 0x0000, 0x0000, 0x0000 }, /* R13705 */ - { 0x0000, 0x0000, 0x0000 }, /* R13706 */ - { 0x0000, 0x0000, 0x0000 }, /* R13707 */ - { 0x0000, 0x0000, 0x0000 }, /* R13708 */ - { 0x0000, 0x0000, 0x0000 }, /* R13709 */ - { 0x0000, 0x0000, 0x0000 }, /* R13710 */ - { 0x0000, 0x0000, 0x0000 }, /* R13711 */ - { 0x0000, 0x0000, 0x0000 }, /* R13712 */ - { 0x0000, 0x0000, 0x0000 }, /* R13713 */ - { 0x0000, 0x0000, 0x0000 }, /* R13714 */ - { 0x0000, 0x0000, 0x0000 }, /* R13715 */ - { 0x0000, 0x0000, 0x0000 }, /* R13716 */ - { 0x0000, 0x0000, 0x0000 }, /* R13717 */ - { 0x0000, 0x0000, 0x0000 }, /* R13718 */ - { 0x0000, 0x0000, 0x0000 }, /* R13719 */ - { 0x0000, 0x0000, 0x0000 }, /* R13720 */ - { 0x0000, 0x0000, 0x0000 }, /* R13721 */ - { 0x0000, 0x0000, 0x0000 }, /* R13722 */ - { 0x0000, 0x0000, 0x0000 }, /* R13723 */ - { 0x0000, 0x0000, 0x0000 }, /* R13724 */ - { 0x0000, 0x0000, 0x0000 }, /* R13725 */ - { 0x0000, 0x0000, 0x0000 }, /* R13726 */ - { 0x0000, 0x0000, 0x0000 }, /* R13727 */ - { 0x0000, 0x0000, 0x0000 }, /* R13728 */ - { 0x0000, 0x0000, 0x0000 }, /* R13729 */ - { 0x0000, 0x0000, 0x0000 }, /* R13730 */ - { 0x0000, 0x0000, 0x0000 }, /* R13731 */ - { 0x0000, 0x0000, 0x0000 }, /* R13732 */ - { 0x0000, 0x0000, 0x0000 }, /* R13733 */ - { 0x0000, 0x0000, 0x0000 }, /* R13734 */ - { 0x0000, 0x0000, 0x0000 }, /* R13735 */ - { 0x0000, 0x0000, 0x0000 }, /* R13736 */ - { 0x0000, 0x0000, 0x0000 }, /* R13737 */ - { 0x0000, 0x0000, 0x0000 }, /* R13738 */ - { 0x0000, 0x0000, 0x0000 }, /* R13739 */ - { 0x0000, 0x0000, 0x0000 }, /* R13740 */ - { 0x0000, 0x0000, 0x0000 }, /* R13741 */ - { 0x0000, 0x0000, 0x0000 }, /* R13742 */ - { 0x0000, 0x0000, 0x0000 }, /* R13743 */ - { 0x0000, 0x0000, 0x0000 }, /* R13744 */ - { 0x0000, 0x0000, 0x0000 }, /* R13745 */ - { 0x0000, 0x0000, 0x0000 }, /* R13746 */ - { 0x0000, 0x0000, 0x0000 }, /* R13747 */ - { 0x0000, 0x0000, 0x0000 }, /* R13748 */ - { 0x0000, 0x0000, 0x0000 }, /* R13749 */ - { 0x0000, 0x0000, 0x0000 }, /* R13750 */ - { 0x0000, 0x0000, 0x0000 }, /* R13751 */ - { 0x0000, 0x0000, 0x0000 }, /* R13752 */ - { 0x0000, 0x0000, 0x0000 }, /* R13753 */ - { 0x0000, 0x0000, 0x0000 }, /* R13754 */ - { 0x0000, 0x0000, 0x0000 }, /* R13755 */ - { 0x0000, 0x0000, 0x0000 }, /* R13756 */ - { 0x0000, 0x0000, 0x0000 }, /* R13757 */ - { 0x0000, 0x0000, 0x0000 }, /* R13758 */ - { 0x0000, 0x0000, 0x0000 }, /* R13759 */ - { 0x0000, 0x0000, 0x0000 }, /* R13760 */ - { 0x0000, 0x0000, 0x0000 }, /* R13761 */ - { 0x0000, 0x0000, 0x0000 }, /* R13762 */ - { 0x0000, 0x0000, 0x0000 }, /* R13763 */ - { 0x0000, 0x0000, 0x0000 }, /* R13764 */ - { 0x0000, 0x0000, 0x0000 }, /* R13765 */ - { 0x0000, 0x0000, 0x0000 }, /* R13766 */ - { 0x0000, 0x0000, 0x0000 }, /* R13767 */ - { 0x0000, 0x0000, 0x0000 }, /* R13768 */ - { 0x0000, 0x0000, 0x0000 }, /* R13769 */ - { 0x0000, 0x0000, 0x0000 }, /* R13770 */ - { 0x0000, 0x0000, 0x0000 }, /* R13771 */ - { 0x0000, 0x0000, 0x0000 }, /* R13772 */ - { 0x0000, 0x0000, 0x0000 }, /* R13773 */ - { 0x0000, 0x0000, 0x0000 }, /* R13774 */ - { 0x0000, 0x0000, 0x0000 }, /* R13775 */ - { 0x0000, 0x0000, 0x0000 }, /* R13776 */ - { 0x0000, 0x0000, 0x0000 }, /* R13777 */ - { 0x0000, 0x0000, 0x0000 }, /* R13778 */ - { 0x0000, 0x0000, 0x0000 }, /* R13779 */ - { 0x0000, 0x0000, 0x0000 }, /* R13780 */ - { 0x0000, 0x0000, 0x0000 }, /* R13781 */ - { 0x0000, 0x0000, 0x0000 }, /* R13782 */ - { 0x0000, 0x0000, 0x0000 }, /* R13783 */ - { 0x0000, 0x0000, 0x0000 }, /* R13784 */ - { 0x0000, 0x0000, 0x0000 }, /* R13785 */ - { 0x0000, 0x0000, 0x0000 }, /* R13786 */ - { 0x0000, 0x0000, 0x0000 }, /* R13787 */ - { 0x0000, 0x0000, 0x0000 }, /* R13788 */ - { 0x0000, 0x0000, 0x0000 }, /* R13789 */ - { 0x0000, 0x0000, 0x0000 }, /* R13790 */ - { 0x0000, 0x0000, 0x0000 }, /* R13791 */ - { 0x0000, 0x0000, 0x0000 }, /* R13792 */ - { 0x0000, 0x0000, 0x0000 }, /* R13793 */ - { 0x0000, 0x0000, 0x0000 }, /* R13794 */ - { 0x0000, 0x0000, 0x0000 }, /* R13795 */ - { 0x0000, 0x0000, 0x0000 }, /* R13796 */ - { 0x0000, 0x0000, 0x0000 }, /* R13797 */ - { 0x0000, 0x0000, 0x0000 }, /* R13798 */ - { 0x0000, 0x0000, 0x0000 }, /* R13799 */ - { 0x0000, 0x0000, 0x0000 }, /* R13800 */ - { 0x0000, 0x0000, 0x0000 }, /* R13801 */ - { 0x0000, 0x0000, 0x0000 }, /* R13802 */ - { 0x0000, 0x0000, 0x0000 }, /* R13803 */ - { 0x0000, 0x0000, 0x0000 }, /* R13804 */ - { 0x0000, 0x0000, 0x0000 }, /* R13805 */ - { 0x0000, 0x0000, 0x0000 }, /* R13806 */ - { 0x0000, 0x0000, 0x0000 }, /* R13807 */ - { 0x0000, 0x0000, 0x0000 }, /* R13808 */ - { 0x0000, 0x0000, 0x0000 }, /* R13809 */ - { 0x0000, 0x0000, 0x0000 }, /* R13810 */ - { 0x0000, 0x0000, 0x0000 }, /* R13811 */ - { 0x0000, 0x0000, 0x0000 }, /* R13812 */ - { 0x0000, 0x0000, 0x0000 }, /* R13813 */ - { 0x0000, 0x0000, 0x0000 }, /* R13814 */ - { 0x0000, 0x0000, 0x0000 }, /* R13815 */ - { 0x0000, 0x0000, 0x0000 }, /* R13816 */ - { 0x0000, 0x0000, 0x0000 }, /* R13817 */ - { 0x0000, 0x0000, 0x0000 }, /* R13818 */ - { 0x0000, 0x0000, 0x0000 }, /* R13819 */ - { 0x0000, 0x0000, 0x0000 }, /* R13820 */ - { 0x0000, 0x0000, 0x0000 }, /* R13821 */ - { 0x0000, 0x0000, 0x0000 }, /* R13822 */ - { 0x0000, 0x0000, 0x0000 }, /* R13823 */ - { 0x0000, 0x0000, 0x0000 }, /* R13824 */ - { 0x0000, 0x0000, 0x0000 }, /* R13825 */ - { 0x0000, 0x0000, 0x0000 }, /* R13826 */ - { 0x0000, 0x0000, 0x0000 }, /* R13827 */ - { 0x0000, 0x0000, 0x0000 }, /* R13828 */ - { 0x0000, 0x0000, 0x0000 }, /* R13829 */ - { 0x0000, 0x0000, 0x0000 }, /* R13830 */ - { 0x0000, 0x0000, 0x0000 }, /* R13831 */ - { 0x0000, 0x0000, 0x0000 }, /* R13832 */ - { 0x0000, 0x0000, 0x0000 }, /* R13833 */ - { 0x0000, 0x0000, 0x0000 }, /* R13834 */ - { 0x0000, 0x0000, 0x0000 }, /* R13835 */ - { 0x0000, 0x0000, 0x0000 }, /* R13836 */ - { 0x0000, 0x0000, 0x0000 }, /* R13837 */ - { 0x0000, 0x0000, 0x0000 }, /* R13838 */ - { 0x0000, 0x0000, 0x0000 }, /* R13839 */ - { 0x0000, 0x0000, 0x0000 }, /* R13840 */ - { 0x0000, 0x0000, 0x0000 }, /* R13841 */ - { 0x0000, 0x0000, 0x0000 }, /* R13842 */ - { 0x0000, 0x0000, 0x0000 }, /* R13843 */ - { 0x0000, 0x0000, 0x0000 }, /* R13844 */ - { 0x0000, 0x0000, 0x0000 }, /* R13845 */ - { 0x0000, 0x0000, 0x0000 }, /* R13846 */ - { 0x0000, 0x0000, 0x0000 }, /* R13847 */ - { 0x0000, 0x0000, 0x0000 }, /* R13848 */ - { 0x0000, 0x0000, 0x0000 }, /* R13849 */ - { 0x0000, 0x0000, 0x0000 }, /* R13850 */ - { 0x0000, 0x0000, 0x0000 }, /* R13851 */ - { 0x0000, 0x0000, 0x0000 }, /* R13852 */ - { 0x0000, 0x0000, 0x0000 }, /* R13853 */ - { 0x0000, 0x0000, 0x0000 }, /* R13854 */ - { 0x0000, 0x0000, 0x0000 }, /* R13855 */ - { 0x0000, 0x0000, 0x0000 }, /* R13856 */ - { 0x0000, 0x0000, 0x0000 }, /* R13857 */ - { 0x0000, 0x0000, 0x0000 }, /* R13858 */ - { 0x0000, 0x0000, 0x0000 }, /* R13859 */ - { 0x0000, 0x0000, 0x0000 }, /* R13860 */ - { 0x0000, 0x0000, 0x0000 }, /* R13861 */ - { 0x0000, 0x0000, 0x0000 }, /* R13862 */ - { 0x0000, 0x0000, 0x0000 }, /* R13863 */ - { 0x0000, 0x0000, 0x0000 }, /* R13864 */ - { 0x0000, 0x0000, 0x0000 }, /* R13865 */ - { 0x0000, 0x0000, 0x0000 }, /* R13866 */ - { 0x0000, 0x0000, 0x0000 }, /* R13867 */ - { 0x0000, 0x0000, 0x0000 }, /* R13868 */ - { 0x0000, 0x0000, 0x0000 }, /* R13869 */ - { 0x0000, 0x0000, 0x0000 }, /* R13870 */ - { 0x0000, 0x0000, 0x0000 }, /* R13871 */ - { 0x0000, 0x0000, 0x0000 }, /* R13872 */ - { 0x0000, 0x0000, 0x0000 }, /* R13873 */ - { 0x0000, 0x0000, 0x0000 }, /* R13874 */ - { 0x0000, 0x0000, 0x0000 }, /* R13875 */ - { 0x0000, 0x0000, 0x0000 }, /* R13876 */ - { 0x0000, 0x0000, 0x0000 }, /* R13877 */ - { 0x0000, 0x0000, 0x0000 }, /* R13878 */ - { 0x0000, 0x0000, 0x0000 }, /* R13879 */ - { 0x0000, 0x0000, 0x0000 }, /* R13880 */ - { 0x0000, 0x0000, 0x0000 }, /* R13881 */ - { 0x0000, 0x0000, 0x0000 }, /* R13882 */ - { 0x0000, 0x0000, 0x0000 }, /* R13883 */ - { 0x0000, 0x0000, 0x0000 }, /* R13884 */ - { 0x0000, 0x0000, 0x0000 }, /* R13885 */ - { 0x0000, 0x0000, 0x0000 }, /* R13886 */ - { 0x0000, 0x0000, 0x0000 }, /* R13887 */ - { 0x0000, 0x0000, 0x0000 }, /* R13888 */ - { 0x0000, 0x0000, 0x0000 }, /* R13889 */ - { 0x0000, 0x0000, 0x0000 }, /* R13890 */ - { 0x0000, 0x0000, 0x0000 }, /* R13891 */ - { 0x0000, 0x0000, 0x0000 }, /* R13892 */ - { 0x0000, 0x0000, 0x0000 }, /* R13893 */ - { 0x0000, 0x0000, 0x0000 }, /* R13894 */ - { 0x0000, 0x0000, 0x0000 }, /* R13895 */ - { 0x0000, 0x0000, 0x0000 }, /* R13896 */ - { 0x0000, 0x0000, 0x0000 }, /* R13897 */ - { 0x0000, 0x0000, 0x0000 }, /* R13898 */ - { 0x0000, 0x0000, 0x0000 }, /* R13899 */ - { 0x0000, 0x0000, 0x0000 }, /* R13900 */ - { 0x0000, 0x0000, 0x0000 }, /* R13901 */ - { 0x0000, 0x0000, 0x0000 }, /* R13902 */ - { 0x0000, 0x0000, 0x0000 }, /* R13903 */ - { 0x0000, 0x0000, 0x0000 }, /* R13904 */ - { 0x0000, 0x0000, 0x0000 }, /* R13905 */ - { 0x0000, 0x0000, 0x0000 }, /* R13906 */ - { 0x0000, 0x0000, 0x0000 }, /* R13907 */ - { 0x0000, 0x0000, 0x0000 }, /* R13908 */ - { 0x0000, 0x0000, 0x0000 }, /* R13909 */ - { 0x0000, 0x0000, 0x0000 }, /* R13910 */ - { 0x0000, 0x0000, 0x0000 }, /* R13911 */ - { 0x0000, 0x0000, 0x0000 }, /* R13912 */ - { 0x0000, 0x0000, 0x0000 }, /* R13913 */ - { 0x0000, 0x0000, 0x0000 }, /* R13914 */ - { 0x0000, 0x0000, 0x0000 }, /* R13915 */ - { 0x0000, 0x0000, 0x0000 }, /* R13916 */ - { 0x0000, 0x0000, 0x0000 }, /* R13917 */ - { 0x0000, 0x0000, 0x0000 }, /* R13918 */ - { 0x0000, 0x0000, 0x0000 }, /* R13919 */ - { 0x0000, 0x0000, 0x0000 }, /* R13920 */ - { 0x0000, 0x0000, 0x0000 }, /* R13921 */ - { 0x0000, 0x0000, 0x0000 }, /* R13922 */ - { 0x0000, 0x0000, 0x0000 }, /* R13923 */ - { 0x0000, 0x0000, 0x0000 }, /* R13924 */ - { 0x0000, 0x0000, 0x0000 }, /* R13925 */ - { 0x0000, 0x0000, 0x0000 }, /* R13926 */ - { 0x0000, 0x0000, 0x0000 }, /* R13927 */ - { 0x0000, 0x0000, 0x0000 }, /* R13928 */ - { 0x0000, 0x0000, 0x0000 }, /* R13929 */ - { 0x0000, 0x0000, 0x0000 }, /* R13930 */ - { 0x0000, 0x0000, 0x0000 }, /* R13931 */ - { 0x0000, 0x0000, 0x0000 }, /* R13932 */ - { 0x0000, 0x0000, 0x0000 }, /* R13933 */ - { 0x0000, 0x0000, 0x0000 }, /* R13934 */ - { 0x0000, 0x0000, 0x0000 }, /* R13935 */ - { 0x0000, 0x0000, 0x0000 }, /* R13936 */ - { 0x0000, 0x0000, 0x0000 }, /* R13937 */ - { 0x0000, 0x0000, 0x0000 }, /* R13938 */ - { 0x0000, 0x0000, 0x0000 }, /* R13939 */ - { 0x0000, 0x0000, 0x0000 }, /* R13940 */ - { 0x0000, 0x0000, 0x0000 }, /* R13941 */ - { 0x0000, 0x0000, 0x0000 }, /* R13942 */ - { 0x0000, 0x0000, 0x0000 }, /* R13943 */ - { 0x0000, 0x0000, 0x0000 }, /* R13944 */ - { 0x0000, 0x0000, 0x0000 }, /* R13945 */ - { 0x0000, 0x0000, 0x0000 }, /* R13946 */ - { 0x0000, 0x0000, 0x0000 }, /* R13947 */ - { 0x0000, 0x0000, 0x0000 }, /* R13948 */ - { 0x0000, 0x0000, 0x0000 }, /* R13949 */ - { 0x0000, 0x0000, 0x0000 }, /* R13950 */ - { 0x0000, 0x0000, 0x0000 }, /* R13951 */ - { 0x0000, 0x0000, 0x0000 }, /* R13952 */ - { 0x0000, 0x0000, 0x0000 }, /* R13953 */ - { 0x0000, 0x0000, 0x0000 }, /* R13954 */ - { 0x0000, 0x0000, 0x0000 }, /* R13955 */ - { 0x0000, 0x0000, 0x0000 }, /* R13956 */ - { 0x0000, 0x0000, 0x0000 }, /* R13957 */ - { 0x0000, 0x0000, 0x0000 }, /* R13958 */ - { 0x0000, 0x0000, 0x0000 }, /* R13959 */ - { 0x0000, 0x0000, 0x0000 }, /* R13960 */ - { 0x0000, 0x0000, 0x0000 }, /* R13961 */ - { 0x0000, 0x0000, 0x0000 }, /* R13962 */ - { 0x0000, 0x0000, 0x0000 }, /* R13963 */ - { 0x0000, 0x0000, 0x0000 }, /* R13964 */ - { 0x0000, 0x0000, 0x0000 }, /* R13965 */ - { 0x0000, 0x0000, 0x0000 }, /* R13966 */ - { 0x0000, 0x0000, 0x0000 }, /* R13967 */ - { 0x0000, 0x0000, 0x0000 }, /* R13968 */ - { 0x0000, 0x0000, 0x0000 }, /* R13969 */ - { 0x0000, 0x0000, 0x0000 }, /* R13970 */ - { 0x0000, 0x0000, 0x0000 }, /* R13971 */ - { 0x0000, 0x0000, 0x0000 }, /* R13972 */ - { 0x0000, 0x0000, 0x0000 }, /* R13973 */ - { 0x0000, 0x0000, 0x0000 }, /* R13974 */ - { 0x0000, 0x0000, 0x0000 }, /* R13975 */ - { 0x0000, 0x0000, 0x0000 }, /* R13976 */ - { 0x0000, 0x0000, 0x0000 }, /* R13977 */ - { 0x0000, 0x0000, 0x0000 }, /* R13978 */ - { 0x0000, 0x0000, 0x0000 }, /* R13979 */ - { 0x0000, 0x0000, 0x0000 }, /* R13980 */ - { 0x0000, 0x0000, 0x0000 }, /* R13981 */ - { 0x0000, 0x0000, 0x0000 }, /* R13982 */ - { 0x0000, 0x0000, 0x0000 }, /* R13983 */ - { 0x0000, 0x0000, 0x0000 }, /* R13984 */ - { 0x0000, 0x0000, 0x0000 }, /* R13985 */ - { 0x0000, 0x0000, 0x0000 }, /* R13986 */ - { 0x0000, 0x0000, 0x0000 }, /* R13987 */ - { 0x0000, 0x0000, 0x0000 }, /* R13988 */ - { 0x0000, 0x0000, 0x0000 }, /* R13989 */ - { 0x0000, 0x0000, 0x0000 }, /* R13990 */ - { 0x0000, 0x0000, 0x0000 }, /* R13991 */ - { 0x0000, 0x0000, 0x0000 }, /* R13992 */ - { 0x0000, 0x0000, 0x0000 }, /* R13993 */ - { 0x0000, 0x0000, 0x0000 }, /* R13994 */ - { 0x0000, 0x0000, 0x0000 }, /* R13995 */ - { 0x0000, 0x0000, 0x0000 }, /* R13996 */ - { 0x0000, 0x0000, 0x0000 }, /* R13997 */ - { 0x0000, 0x0000, 0x0000 }, /* R13998 */ - { 0x0000, 0x0000, 0x0000 }, /* R13999 */ - { 0x0000, 0x0000, 0x0000 }, /* R14000 */ - { 0x0000, 0x0000, 0x0000 }, /* R14001 */ - { 0x0000, 0x0000, 0x0000 }, /* R14002 */ - { 0x0000, 0x0000, 0x0000 }, /* R14003 */ - { 0x0000, 0x0000, 0x0000 }, /* R14004 */ - { 0x0000, 0x0000, 0x0000 }, /* R14005 */ - { 0x0000, 0x0000, 0x0000 }, /* R14006 */ - { 0x0000, 0x0000, 0x0000 }, /* R14007 */ - { 0x0000, 0x0000, 0x0000 }, /* R14008 */ - { 0x0000, 0x0000, 0x0000 }, /* R14009 */ - { 0x0000, 0x0000, 0x0000 }, /* R14010 */ - { 0x0000, 0x0000, 0x0000 }, /* R14011 */ - { 0x0000, 0x0000, 0x0000 }, /* R14012 */ - { 0x0000, 0x0000, 0x0000 }, /* R14013 */ - { 0x0000, 0x0000, 0x0000 }, /* R14014 */ - { 0x0000, 0x0000, 0x0000 }, /* R14015 */ - { 0x0000, 0x0000, 0x0000 }, /* R14016 */ - { 0x0000, 0x0000, 0x0000 }, /* R14017 */ - { 0x0000, 0x0000, 0x0000 }, /* R14018 */ - { 0x0000, 0x0000, 0x0000 }, /* R14019 */ - { 0x0000, 0x0000, 0x0000 }, /* R14020 */ - { 0x0000, 0x0000, 0x0000 }, /* R14021 */ - { 0x0000, 0x0000, 0x0000 }, /* R14022 */ - { 0x0000, 0x0000, 0x0000 }, /* R14023 */ - { 0x0000, 0x0000, 0x0000 }, /* R14024 */ - { 0x0000, 0x0000, 0x0000 }, /* R14025 */ - { 0x0000, 0x0000, 0x0000 }, /* R14026 */ - { 0x0000, 0x0000, 0x0000 }, /* R14027 */ - { 0x0000, 0x0000, 0x0000 }, /* R14028 */ - { 0x0000, 0x0000, 0x0000 }, /* R14029 */ - { 0x0000, 0x0000, 0x0000 }, /* R14030 */ - { 0x0000, 0x0000, 0x0000 }, /* R14031 */ - { 0x0000, 0x0000, 0x0000 }, /* R14032 */ - { 0x0000, 0x0000, 0x0000 }, /* R14033 */ - { 0x0000, 0x0000, 0x0000 }, /* R14034 */ - { 0x0000, 0x0000, 0x0000 }, /* R14035 */ - { 0x0000, 0x0000, 0x0000 }, /* R14036 */ - { 0x0000, 0x0000, 0x0000 }, /* R14037 */ - { 0x0000, 0x0000, 0x0000 }, /* R14038 */ - { 0x0000, 0x0000, 0x0000 }, /* R14039 */ - { 0x0000, 0x0000, 0x0000 }, /* R14040 */ - { 0x0000, 0x0000, 0x0000 }, /* R14041 */ - { 0x0000, 0x0000, 0x0000 }, /* R14042 */ - { 0x0000, 0x0000, 0x0000 }, /* R14043 */ - { 0x0000, 0x0000, 0x0000 }, /* R14044 */ - { 0x0000, 0x0000, 0x0000 }, /* R14045 */ - { 0x0000, 0x0000, 0x0000 }, /* R14046 */ - { 0x0000, 0x0000, 0x0000 }, /* R14047 */ - { 0x0000, 0x0000, 0x0000 }, /* R14048 */ - { 0x0000, 0x0000, 0x0000 }, /* R14049 */ - { 0x0000, 0x0000, 0x0000 }, /* R14050 */ - { 0x0000, 0x0000, 0x0000 }, /* R14051 */ - { 0x0000, 0x0000, 0x0000 }, /* R14052 */ - { 0x0000, 0x0000, 0x0000 }, /* R14053 */ - { 0x0000, 0x0000, 0x0000 }, /* R14054 */ - { 0x0000, 0x0000, 0x0000 }, /* R14055 */ - { 0x0000, 0x0000, 0x0000 }, /* R14056 */ - { 0x0000, 0x0000, 0x0000 }, /* R14057 */ - { 0x0000, 0x0000, 0x0000 }, /* R14058 */ - { 0x0000, 0x0000, 0x0000 }, /* R14059 */ - { 0x0000, 0x0000, 0x0000 }, /* R14060 */ - { 0x0000, 0x0000, 0x0000 }, /* R14061 */ - { 0x0000, 0x0000, 0x0000 }, /* R14062 */ - { 0x0000, 0x0000, 0x0000 }, /* R14063 */ - { 0x0000, 0x0000, 0x0000 }, /* R14064 */ - { 0x0000, 0x0000, 0x0000 }, /* R14065 */ - { 0x0000, 0x0000, 0x0000 }, /* R14066 */ - { 0x0000, 0x0000, 0x0000 }, /* R14067 */ - { 0x0000, 0x0000, 0x0000 }, /* R14068 */ - { 0x0000, 0x0000, 0x0000 }, /* R14069 */ - { 0x0000, 0x0000, 0x0000 }, /* R14070 */ - { 0x0000, 0x0000, 0x0000 }, /* R14071 */ - { 0x0000, 0x0000, 0x0000 }, /* R14072 */ - { 0x0000, 0x0000, 0x0000 }, /* R14073 */ - { 0x0000, 0x0000, 0x0000 }, /* R14074 */ - { 0x0000, 0x0000, 0x0000 }, /* R14075 */ - { 0x0000, 0x0000, 0x0000 }, /* R14076 */ - { 0x0000, 0x0000, 0x0000 }, /* R14077 */ - { 0x0000, 0x0000, 0x0000 }, /* R14078 */ - { 0x0000, 0x0000, 0x0000 }, /* R14079 */ - { 0x0000, 0x0000, 0x0000 }, /* R14080 */ - { 0x0000, 0x0000, 0x0000 }, /* R14081 */ - { 0x0000, 0x0000, 0x0000 }, /* R14082 */ - { 0x0000, 0x0000, 0x0000 }, /* R14083 */ - { 0x0000, 0x0000, 0x0000 }, /* R14084 */ - { 0x0000, 0x0000, 0x0000 }, /* R14085 */ - { 0x0000, 0x0000, 0x0000 }, /* R14086 */ - { 0x0000, 0x0000, 0x0000 }, /* R14087 */ - { 0x0000, 0x0000, 0x0000 }, /* R14088 */ - { 0x0000, 0x0000, 0x0000 }, /* R14089 */ - { 0x0000, 0x0000, 0x0000 }, /* R14090 */ - { 0x0000, 0x0000, 0x0000 }, /* R14091 */ - { 0x0000, 0x0000, 0x0000 }, /* R14092 */ - { 0x0000, 0x0000, 0x0000 }, /* R14093 */ - { 0x0000, 0x0000, 0x0000 }, /* R14094 */ - { 0x0000, 0x0000, 0x0000 }, /* R14095 */ - { 0x0000, 0x0000, 0x0000 }, /* R14096 */ - { 0x0000, 0x0000, 0x0000 }, /* R14097 */ - { 0x0000, 0x0000, 0x0000 }, /* R14098 */ - { 0x0000, 0x0000, 0x0000 }, /* R14099 */ - { 0x0000, 0x0000, 0x0000 }, /* R14100 */ - { 0x0000, 0x0000, 0x0000 }, /* R14101 */ - { 0x0000, 0x0000, 0x0000 }, /* R14102 */ - { 0x0000, 0x0000, 0x0000 }, /* R14103 */ - { 0x0000, 0x0000, 0x0000 }, /* R14104 */ - { 0x0000, 0x0000, 0x0000 }, /* R14105 */ - { 0x0000, 0x0000, 0x0000 }, /* R14106 */ - { 0x0000, 0x0000, 0x0000 }, /* R14107 */ - { 0x0000, 0x0000, 0x0000 }, /* R14108 */ - { 0x0000, 0x0000, 0x0000 }, /* R14109 */ - { 0x0000, 0x0000, 0x0000 }, /* R14110 */ - { 0x0000, 0x0000, 0x0000 }, /* R14111 */ - { 0x0000, 0x0000, 0x0000 }, /* R14112 */ - { 0x0000, 0x0000, 0x0000 }, /* R14113 */ - { 0x0000, 0x0000, 0x0000 }, /* R14114 */ - { 0x0000, 0x0000, 0x0000 }, /* R14115 */ - { 0x0000, 0x0000, 0x0000 }, /* R14116 */ - { 0x0000, 0x0000, 0x0000 }, /* R14117 */ - { 0x0000, 0x0000, 0x0000 }, /* R14118 */ - { 0x0000, 0x0000, 0x0000 }, /* R14119 */ - { 0x0000, 0x0000, 0x0000 }, /* R14120 */ - { 0x0000, 0x0000, 0x0000 }, /* R14121 */ - { 0x0000, 0x0000, 0x0000 }, /* R14122 */ - { 0x0000, 0x0000, 0x0000 }, /* R14123 */ - { 0x0000, 0x0000, 0x0000 }, /* R14124 */ - { 0x0000, 0x0000, 0x0000 }, /* R14125 */ - { 0x0000, 0x0000, 0x0000 }, /* R14126 */ - { 0x0000, 0x0000, 0x0000 }, /* R14127 */ - { 0x0000, 0x0000, 0x0000 }, /* R14128 */ - { 0x0000, 0x0000, 0x0000 }, /* R14129 */ - { 0x0000, 0x0000, 0x0000 }, /* R14130 */ - { 0x0000, 0x0000, 0x0000 }, /* R14131 */ - { 0x0000, 0x0000, 0x0000 }, /* R14132 */ - { 0x0000, 0x0000, 0x0000 }, /* R14133 */ - { 0x0000, 0x0000, 0x0000 }, /* R14134 */ - { 0x0000, 0x0000, 0x0000 }, /* R14135 */ - { 0x0000, 0x0000, 0x0000 }, /* R14136 */ - { 0x0000, 0x0000, 0x0000 }, /* R14137 */ - { 0x0000, 0x0000, 0x0000 }, /* R14138 */ - { 0x0000, 0x0000, 0x0000 }, /* R14139 */ - { 0x0000, 0x0000, 0x0000 }, /* R14140 */ - { 0x0000, 0x0000, 0x0000 }, /* R14141 */ - { 0x0000, 0x0000, 0x0000 }, /* R14142 */ - { 0x0000, 0x0000, 0x0000 }, /* R14143 */ - { 0x0000, 0x0000, 0x0000 }, /* R14144 */ - { 0x0000, 0x0000, 0x0000 }, /* R14145 */ - { 0x0000, 0x0000, 0x0000 }, /* R14146 */ - { 0x0000, 0x0000, 0x0000 }, /* R14147 */ - { 0x0000, 0x0000, 0x0000 }, /* R14148 */ - { 0x0000, 0x0000, 0x0000 }, /* R14149 */ - { 0x0000, 0x0000, 0x0000 }, /* R14150 */ - { 0x0000, 0x0000, 0x0000 }, /* R14151 */ - { 0x0000, 0x0000, 0x0000 }, /* R14152 */ - { 0x0000, 0x0000, 0x0000 }, /* R14153 */ - { 0x0000, 0x0000, 0x0000 }, /* R14154 */ - { 0x0000, 0x0000, 0x0000 }, /* R14155 */ - { 0x0000, 0x0000, 0x0000 }, /* R14156 */ - { 0x0000, 0x0000, 0x0000 }, /* R14157 */ - { 0x0000, 0x0000, 0x0000 }, /* R14158 */ - { 0x0000, 0x0000, 0x0000 }, /* R14159 */ - { 0x0000, 0x0000, 0x0000 }, /* R14160 */ - { 0x0000, 0x0000, 0x0000 }, /* R14161 */ - { 0x0000, 0x0000, 0x0000 }, /* R14162 */ - { 0x0000, 0x0000, 0x0000 }, /* R14163 */ - { 0x0000, 0x0000, 0x0000 }, /* R14164 */ - { 0x0000, 0x0000, 0x0000 }, /* R14165 */ - { 0x0000, 0x0000, 0x0000 }, /* R14166 */ - { 0x0000, 0x0000, 0x0000 }, /* R14167 */ - { 0x0000, 0x0000, 0x0000 }, /* R14168 */ - { 0x0000, 0x0000, 0x0000 }, /* R14169 */ - { 0x0000, 0x0000, 0x0000 }, /* R14170 */ - { 0x0000, 0x0000, 0x0000 }, /* R14171 */ - { 0x0000, 0x0000, 0x0000 }, /* R14172 */ - { 0x0000, 0x0000, 0x0000 }, /* R14173 */ - { 0x0000, 0x0000, 0x0000 }, /* R14174 */ - { 0x0000, 0x0000, 0x0000 }, /* R14175 */ - { 0x0000, 0x0000, 0x0000 }, /* R14176 */ - { 0x0000, 0x0000, 0x0000 }, /* R14177 */ - { 0x0000, 0x0000, 0x0000 }, /* R14178 */ - { 0x0000, 0x0000, 0x0000 }, /* R14179 */ - { 0x0000, 0x0000, 0x0000 }, /* R14180 */ - { 0x0000, 0x0000, 0x0000 }, /* R14181 */ - { 0x0000, 0x0000, 0x0000 }, /* R14182 */ - { 0x0000, 0x0000, 0x0000 }, /* R14183 */ - { 0x0000, 0x0000, 0x0000 }, /* R14184 */ - { 0x0000, 0x0000, 0x0000 }, /* R14185 */ - { 0x0000, 0x0000, 0x0000 }, /* R14186 */ - { 0x0000, 0x0000, 0x0000 }, /* R14187 */ - { 0x0000, 0x0000, 0x0000 }, /* R14188 */ - { 0x0000, 0x0000, 0x0000 }, /* R14189 */ - { 0x0000, 0x0000, 0x0000 }, /* R14190 */ - { 0x0000, 0x0000, 0x0000 }, /* R14191 */ - { 0x0000, 0x0000, 0x0000 }, /* R14192 */ - { 0x0000, 0x0000, 0x0000 }, /* R14193 */ - { 0x0000, 0x0000, 0x0000 }, /* R14194 */ - { 0x0000, 0x0000, 0x0000 }, /* R14195 */ - { 0x0000, 0x0000, 0x0000 }, /* R14196 */ - { 0x0000, 0x0000, 0x0000 }, /* R14197 */ - { 0x0000, 0x0000, 0x0000 }, /* R14198 */ - { 0x0000, 0x0000, 0x0000 }, /* R14199 */ - { 0x0000, 0x0000, 0x0000 }, /* R14200 */ - { 0x0000, 0x0000, 0x0000 }, /* R14201 */ - { 0x0000, 0x0000, 0x0000 }, /* R14202 */ - { 0x0000, 0x0000, 0x0000 }, /* R14203 */ - { 0x0000, 0x0000, 0x0000 }, /* R14204 */ - { 0x0000, 0x0000, 0x0000 }, /* R14205 */ - { 0x0000, 0x0000, 0x0000 }, /* R14206 */ - { 0x0000, 0x0000, 0x0000 }, /* R14207 */ - { 0x0000, 0x0000, 0x0000 }, /* R14208 */ - { 0x0000, 0x0000, 0x0000 }, /* R14209 */ - { 0x0000, 0x0000, 0x0000 }, /* R14210 */ - { 0x0000, 0x0000, 0x0000 }, /* R14211 */ - { 0x0000, 0x0000, 0x0000 }, /* R14212 */ - { 0x0000, 0x0000, 0x0000 }, /* R14213 */ - { 0x0000, 0x0000, 0x0000 }, /* R14214 */ - { 0x0000, 0x0000, 0x0000 }, /* R14215 */ - { 0x0000, 0x0000, 0x0000 }, /* R14216 */ - { 0x0000, 0x0000, 0x0000 }, /* R14217 */ - { 0x0000, 0x0000, 0x0000 }, /* R14218 */ - { 0x0000, 0x0000, 0x0000 }, /* R14219 */ - { 0x0000, 0x0000, 0x0000 }, /* R14220 */ - { 0x0000, 0x0000, 0x0000 }, /* R14221 */ - { 0x0000, 0x0000, 0x0000 }, /* R14222 */ - { 0x0000, 0x0000, 0x0000 }, /* R14223 */ - { 0x0000, 0x0000, 0x0000 }, /* R14224 */ - { 0x0000, 0x0000, 0x0000 }, /* R14225 */ - { 0x0000, 0x0000, 0x0000 }, /* R14226 */ - { 0x0000, 0x0000, 0x0000 }, /* R14227 */ - { 0x0000, 0x0000, 0x0000 }, /* R14228 */ - { 0x0000, 0x0000, 0x0000 }, /* R14229 */ - { 0x0000, 0x0000, 0x0000 }, /* R14230 */ - { 0x0000, 0x0000, 0x0000 }, /* R14231 */ - { 0x0000, 0x0000, 0x0000 }, /* R14232 */ - { 0x0000, 0x0000, 0x0000 }, /* R14233 */ - { 0x0000, 0x0000, 0x0000 }, /* R14234 */ - { 0x0000, 0x0000, 0x0000 }, /* R14235 */ - { 0x0000, 0x0000, 0x0000 }, /* R14236 */ - { 0x0000, 0x0000, 0x0000 }, /* R14237 */ - { 0x0000, 0x0000, 0x0000 }, /* R14238 */ - { 0x0000, 0x0000, 0x0000 }, /* R14239 */ - { 0x0000, 0x0000, 0x0000 }, /* R14240 */ - { 0x0000, 0x0000, 0x0000 }, /* R14241 */ - { 0x0000, 0x0000, 0x0000 }, /* R14242 */ - { 0x0000, 0x0000, 0x0000 }, /* R14243 */ - { 0x0000, 0x0000, 0x0000 }, /* R14244 */ - { 0x0000, 0x0000, 0x0000 }, /* R14245 */ - { 0x0000, 0x0000, 0x0000 }, /* R14246 */ - { 0x0000, 0x0000, 0x0000 }, /* R14247 */ - { 0x0000, 0x0000, 0x0000 }, /* R14248 */ - { 0x0000, 0x0000, 0x0000 }, /* R14249 */ - { 0x0000, 0x0000, 0x0000 }, /* R14250 */ - { 0x0000, 0x0000, 0x0000 }, /* R14251 */ - { 0x0000, 0x0000, 0x0000 }, /* R14252 */ - { 0x0000, 0x0000, 0x0000 }, /* R14253 */ - { 0x0000, 0x0000, 0x0000 }, /* R14254 */ - { 0x0000, 0x0000, 0x0000 }, /* R14255 */ - { 0x0000, 0x0000, 0x0000 }, /* R14256 */ - { 0x0000, 0x0000, 0x0000 }, /* R14257 */ - { 0x0000, 0x0000, 0x0000 }, /* R14258 */ - { 0x0000, 0x0000, 0x0000 }, /* R14259 */ - { 0x0000, 0x0000, 0x0000 }, /* R14260 */ - { 0x0000, 0x0000, 0x0000 }, /* R14261 */ - { 0x0000, 0x0000, 0x0000 }, /* R14262 */ - { 0x0000, 0x0000, 0x0000 }, /* R14263 */ - { 0x0000, 0x0000, 0x0000 }, /* R14264 */ - { 0x0000, 0x0000, 0x0000 }, /* R14265 */ - { 0x0000, 0x0000, 0x0000 }, /* R14266 */ - { 0x0000, 0x0000, 0x0000 }, /* R14267 */ - { 0x0000, 0x0000, 0x0000 }, /* R14268 */ - { 0x0000, 0x0000, 0x0000 }, /* R14269 */ - { 0x0000, 0x0000, 0x0000 }, /* R14270 */ - { 0x0000, 0x0000, 0x0000 }, /* R14271 */ - { 0x0000, 0x0000, 0x0000 }, /* R14272 */ - { 0x0000, 0x0000, 0x0000 }, /* R14273 */ - { 0x0000, 0x0000, 0x0000 }, /* R14274 */ - { 0x0000, 0x0000, 0x0000 }, /* R14275 */ - { 0x0000, 0x0000, 0x0000 }, /* R14276 */ - { 0x0000, 0x0000, 0x0000 }, /* R14277 */ - { 0x0000, 0x0000, 0x0000 }, /* R14278 */ - { 0x0000, 0x0000, 0x0000 }, /* R14279 */ - { 0x0000, 0x0000, 0x0000 }, /* R14280 */ - { 0x0000, 0x0000, 0x0000 }, /* R14281 */ - { 0x0000, 0x0000, 0x0000 }, /* R14282 */ - { 0x0000, 0x0000, 0x0000 }, /* R14283 */ - { 0x0000, 0x0000, 0x0000 }, /* R14284 */ - { 0x0000, 0x0000, 0x0000 }, /* R14285 */ - { 0x0000, 0x0000, 0x0000 }, /* R14286 */ - { 0x0000, 0x0000, 0x0000 }, /* R14287 */ - { 0x0000, 0x0000, 0x0000 }, /* R14288 */ - { 0x0000, 0x0000, 0x0000 }, /* R14289 */ - { 0x0000, 0x0000, 0x0000 }, /* R14290 */ - { 0x0000, 0x0000, 0x0000 }, /* R14291 */ - { 0x0000, 0x0000, 0x0000 }, /* R14292 */ - { 0x0000, 0x0000, 0x0000 }, /* R14293 */ - { 0x0000, 0x0000, 0x0000 }, /* R14294 */ - { 0x0000, 0x0000, 0x0000 }, /* R14295 */ - { 0x0000, 0x0000, 0x0000 }, /* R14296 */ - { 0x0000, 0x0000, 0x0000 }, /* R14297 */ - { 0x0000, 0x0000, 0x0000 }, /* R14298 */ - { 0x0000, 0x0000, 0x0000 }, /* R14299 */ - { 0x0000, 0x0000, 0x0000 }, /* R14300 */ - { 0x0000, 0x0000, 0x0000 }, /* R14301 */ - { 0x0000, 0x0000, 0x0000 }, /* R14302 */ - { 0x0000, 0x0000, 0x0000 }, /* R14303 */ - { 0x0000, 0x0000, 0x0000 }, /* R14304 */ - { 0x0000, 0x0000, 0x0000 }, /* R14305 */ - { 0x0000, 0x0000, 0x0000 }, /* R14306 */ - { 0x0000, 0x0000, 0x0000 }, /* R14307 */ - { 0x0000, 0x0000, 0x0000 }, /* R14308 */ - { 0x0000, 0x0000, 0x0000 }, /* R14309 */ - { 0x0000, 0x0000, 0x0000 }, /* R14310 */ - { 0x0000, 0x0000, 0x0000 }, /* R14311 */ - { 0x0000, 0x0000, 0x0000 }, /* R14312 */ - { 0x0000, 0x0000, 0x0000 }, /* R14313 */ - { 0x0000, 0x0000, 0x0000 }, /* R14314 */ - { 0x0000, 0x0000, 0x0000 }, /* R14315 */ - { 0x0000, 0x0000, 0x0000 }, /* R14316 */ - { 0x0000, 0x0000, 0x0000 }, /* R14317 */ - { 0x0000, 0x0000, 0x0000 }, /* R14318 */ - { 0x0000, 0x0000, 0x0000 }, /* R14319 */ - { 0x0000, 0x0000, 0x0000 }, /* R14320 */ - { 0x0000, 0x0000, 0x0000 }, /* R14321 */ - { 0x0000, 0x0000, 0x0000 }, /* R14322 */ - { 0x0000, 0x0000, 0x0000 }, /* R14323 */ - { 0x0000, 0x0000, 0x0000 }, /* R14324 */ - { 0x0000, 0x0000, 0x0000 }, /* R14325 */ - { 0x0000, 0x0000, 0x0000 }, /* R14326 */ - { 0x0000, 0x0000, 0x0000 }, /* R14327 */ - { 0x0000, 0x0000, 0x0000 }, /* R14328 */ - { 0x0000, 0x0000, 0x0000 }, /* R14329 */ - { 0x0000, 0x0000, 0x0000 }, /* R14330 */ - { 0x0000, 0x0000, 0x0000 }, /* R14331 */ - { 0x0000, 0x0000, 0x0000 }, /* R14332 */ - { 0x0000, 0x0000, 0x0000 }, /* R14333 */ - { 0x0000, 0x0000, 0x0000 }, /* R14334 */ - { 0x0000, 0x0000, 0x0000 }, /* R14335 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R14336 - DSP2 Data3 RAM 1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R14337 - DSP2 Data3 RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R14338 */ - { 0x0000, 0x0000, 0x0000 }, /* R14339 */ - { 0x0000, 0x0000, 0x0000 }, /* R14340 */ - { 0x0000, 0x0000, 0x0000 }, /* R14341 */ - { 0x0000, 0x0000, 0x0000 }, /* R14342 */ - { 0x0000, 0x0000, 0x0000 }, /* R14343 */ - { 0x0000, 0x0000, 0x0000 }, /* R14344 */ - { 0x0000, 0x0000, 0x0000 }, /* R14345 */ - { 0x0000, 0x0000, 0x0000 }, /* R14346 */ - { 0x0000, 0x0000, 0x0000 }, /* R14347 */ - { 0x0000, 0x0000, 0x0000 }, /* R14348 */ - { 0x0000, 0x0000, 0x0000 }, /* R14349 */ - { 0x0000, 0x0000, 0x0000 }, /* R14350 */ - { 0x0000, 0x0000, 0x0000 }, /* R14351 */ - { 0x0000, 0x0000, 0x0000 }, /* R14352 */ - { 0x0000, 0x0000, 0x0000 }, /* R14353 */ - { 0x0000, 0x0000, 0x0000 }, /* R14354 */ - { 0x0000, 0x0000, 0x0000 }, /* R14355 */ - { 0x0000, 0x0000, 0x0000 }, /* R14356 */ - { 0x0000, 0x0000, 0x0000 }, /* R14357 */ - { 0x0000, 0x0000, 0x0000 }, /* R14358 */ - { 0x0000, 0x0000, 0x0000 }, /* R14359 */ - { 0x0000, 0x0000, 0x0000 }, /* R14360 */ - { 0x0000, 0x0000, 0x0000 }, /* R14361 */ - { 0x0000, 0x0000, 0x0000 }, /* R14362 */ - { 0x0000, 0x0000, 0x0000 }, /* R14363 */ - { 0x0000, 0x0000, 0x0000 }, /* R14364 */ - { 0x0000, 0x0000, 0x0000 }, /* R14365 */ - { 0x0000, 0x0000, 0x0000 }, /* R14366 */ - { 0x0000, 0x0000, 0x0000 }, /* R14367 */ - { 0x0000, 0x0000, 0x0000 }, /* R14368 */ - { 0x0000, 0x0000, 0x0000 }, /* R14369 */ - { 0x0000, 0x0000, 0x0000 }, /* R14370 */ - { 0x0000, 0x0000, 0x0000 }, /* R14371 */ - { 0x0000, 0x0000, 0x0000 }, /* R14372 */ - { 0x0000, 0x0000, 0x0000 }, /* R14373 */ - { 0x0000, 0x0000, 0x0000 }, /* R14374 */ - { 0x0000, 0x0000, 0x0000 }, /* R14375 */ - { 0x0000, 0x0000, 0x0000 }, /* R14376 */ - { 0x0000, 0x0000, 0x0000 }, /* R14377 */ - { 0x0000, 0x0000, 0x0000 }, /* R14378 */ - { 0x0000, 0x0000, 0x0000 }, /* R14379 */ - { 0x0000, 0x0000, 0x0000 }, /* R14380 */ - { 0x0000, 0x0000, 0x0000 }, /* R14381 */ - { 0x0000, 0x0000, 0x0000 }, /* R14382 */ - { 0x0000, 0x0000, 0x0000 }, /* R14383 */ - { 0x0000, 0x0000, 0x0000 }, /* R14384 */ - { 0x0000, 0x0000, 0x0000 }, /* R14385 */ - { 0x0000, 0x0000, 0x0000 }, /* R14386 */ - { 0x0000, 0x0000, 0x0000 }, /* R14387 */ - { 0x0000, 0x0000, 0x0000 }, /* R14388 */ - { 0x0000, 0x0000, 0x0000 }, /* R14389 */ - { 0x0000, 0x0000, 0x0000 }, /* R14390 */ - { 0x0000, 0x0000, 0x0000 }, /* R14391 */ - { 0x0000, 0x0000, 0x0000 }, /* R14392 */ - { 0x0000, 0x0000, 0x0000 }, /* R14393 */ - { 0x0000, 0x0000, 0x0000 }, /* R14394 */ - { 0x0000, 0x0000, 0x0000 }, /* R14395 */ - { 0x0000, 0x0000, 0x0000 }, /* R14396 */ - { 0x0000, 0x0000, 0x0000 }, /* R14397 */ - { 0x0000, 0x0000, 0x0000 }, /* R14398 */ - { 0x0000, 0x0000, 0x0000 }, /* R14399 */ - { 0x0000, 0x0000, 0x0000 }, /* R14400 */ - { 0x0000, 0x0000, 0x0000 }, /* R14401 */ - { 0x0000, 0x0000, 0x0000 }, /* R14402 */ - { 0x0000, 0x0000, 0x0000 }, /* R14403 */ - { 0x0000, 0x0000, 0x0000 }, /* R14404 */ - { 0x0000, 0x0000, 0x0000 }, /* R14405 */ - { 0x0000, 0x0000, 0x0000 }, /* R14406 */ - { 0x0000, 0x0000, 0x0000 }, /* R14407 */ - { 0x0000, 0x0000, 0x0000 }, /* R14408 */ - { 0x0000, 0x0000, 0x0000 }, /* R14409 */ - { 0x0000, 0x0000, 0x0000 }, /* R14410 */ - { 0x0000, 0x0000, 0x0000 }, /* R14411 */ - { 0x0000, 0x0000, 0x0000 }, /* R14412 */ - { 0x0000, 0x0000, 0x0000 }, /* R14413 */ - { 0x0000, 0x0000, 0x0000 }, /* R14414 */ - { 0x0000, 0x0000, 0x0000 }, /* R14415 */ - { 0x0000, 0x0000, 0x0000 }, /* R14416 */ - { 0x0000, 0x0000, 0x0000 }, /* R14417 */ - { 0x0000, 0x0000, 0x0000 }, /* R14418 */ - { 0x0000, 0x0000, 0x0000 }, /* R14419 */ - { 0x0000, 0x0000, 0x0000 }, /* R14420 */ - { 0x0000, 0x0000, 0x0000 }, /* R14421 */ - { 0x0000, 0x0000, 0x0000 }, /* R14422 */ - { 0x0000, 0x0000, 0x0000 }, /* R14423 */ - { 0x0000, 0x0000, 0x0000 }, /* R14424 */ - { 0x0000, 0x0000, 0x0000 }, /* R14425 */ - { 0x0000, 0x0000, 0x0000 }, /* R14426 */ - { 0x0000, 0x0000, 0x0000 }, /* R14427 */ - { 0x0000, 0x0000, 0x0000 }, /* R14428 */ - { 0x0000, 0x0000, 0x0000 }, /* R14429 */ - { 0x0000, 0x0000, 0x0000 }, /* R14430 */ - { 0x0000, 0x0000, 0x0000 }, /* R14431 */ - { 0x0000, 0x0000, 0x0000 }, /* R14432 */ - { 0x0000, 0x0000, 0x0000 }, /* R14433 */ - { 0x0000, 0x0000, 0x0000 }, /* R14434 */ - { 0x0000, 0x0000, 0x0000 }, /* R14435 */ - { 0x0000, 0x0000, 0x0000 }, /* R14436 */ - { 0x0000, 0x0000, 0x0000 }, /* R14437 */ - { 0x0000, 0x0000, 0x0000 }, /* R14438 */ - { 0x0000, 0x0000, 0x0000 }, /* R14439 */ - { 0x0000, 0x0000, 0x0000 }, /* R14440 */ - { 0x0000, 0x0000, 0x0000 }, /* R14441 */ - { 0x0000, 0x0000, 0x0000 }, /* R14442 */ - { 0x0000, 0x0000, 0x0000 }, /* R14443 */ - { 0x0000, 0x0000, 0x0000 }, /* R14444 */ - { 0x0000, 0x0000, 0x0000 }, /* R14445 */ - { 0x0000, 0x0000, 0x0000 }, /* R14446 */ - { 0x0000, 0x0000, 0x0000 }, /* R14447 */ - { 0x0000, 0x0000, 0x0000 }, /* R14448 */ - { 0x0000, 0x0000, 0x0000 }, /* R14449 */ - { 0x0000, 0x0000, 0x0000 }, /* R14450 */ - { 0x0000, 0x0000, 0x0000 }, /* R14451 */ - { 0x0000, 0x0000, 0x0000 }, /* R14452 */ - { 0x0000, 0x0000, 0x0000 }, /* R14453 */ - { 0x0000, 0x0000, 0x0000 }, /* R14454 */ - { 0x0000, 0x0000, 0x0000 }, /* R14455 */ - { 0x0000, 0x0000, 0x0000 }, /* R14456 */ - { 0x0000, 0x0000, 0x0000 }, /* R14457 */ - { 0x0000, 0x0000, 0x0000 }, /* R14458 */ - { 0x0000, 0x0000, 0x0000 }, /* R14459 */ - { 0x0000, 0x0000, 0x0000 }, /* R14460 */ - { 0x0000, 0x0000, 0x0000 }, /* R14461 */ - { 0x0000, 0x0000, 0x0000 }, /* R14462 */ - { 0x0000, 0x0000, 0x0000 }, /* R14463 */ - { 0x0000, 0x0000, 0x0000 }, /* R14464 */ - { 0x0000, 0x0000, 0x0000 }, /* R14465 */ - { 0x0000, 0x0000, 0x0000 }, /* R14466 */ - { 0x0000, 0x0000, 0x0000 }, /* R14467 */ - { 0x0000, 0x0000, 0x0000 }, /* R14468 */ - { 0x0000, 0x0000, 0x0000 }, /* R14469 */ - { 0x0000, 0x0000, 0x0000 }, /* R14470 */ - { 0x0000, 0x0000, 0x0000 }, /* R14471 */ - { 0x0000, 0x0000, 0x0000 }, /* R14472 */ - { 0x0000, 0x0000, 0x0000 }, /* R14473 */ - { 0x0000, 0x0000, 0x0000 }, /* R14474 */ - { 0x0000, 0x0000, 0x0000 }, /* R14475 */ - { 0x0000, 0x0000, 0x0000 }, /* R14476 */ - { 0x0000, 0x0000, 0x0000 }, /* R14477 */ - { 0x0000, 0x0000, 0x0000 }, /* R14478 */ - { 0x0000, 0x0000, 0x0000 }, /* R14479 */ - { 0x0000, 0x0000, 0x0000 }, /* R14480 */ - { 0x0000, 0x0000, 0x0000 }, /* R14481 */ - { 0x0000, 0x0000, 0x0000 }, /* R14482 */ - { 0x0000, 0x0000, 0x0000 }, /* R14483 */ - { 0x0000, 0x0000, 0x0000 }, /* R14484 */ - { 0x0000, 0x0000, 0x0000 }, /* R14485 */ - { 0x0000, 0x0000, 0x0000 }, /* R14486 */ - { 0x0000, 0x0000, 0x0000 }, /* R14487 */ - { 0x0000, 0x0000, 0x0000 }, /* R14488 */ - { 0x0000, 0x0000, 0x0000 }, /* R14489 */ - { 0x0000, 0x0000, 0x0000 }, /* R14490 */ - { 0x0000, 0x0000, 0x0000 }, /* R14491 */ - { 0x0000, 0x0000, 0x0000 }, /* R14492 */ - { 0x0000, 0x0000, 0x0000 }, /* R14493 */ - { 0x0000, 0x0000, 0x0000 }, /* R14494 */ - { 0x0000, 0x0000, 0x0000 }, /* R14495 */ - { 0x0000, 0x0000, 0x0000 }, /* R14496 */ - { 0x0000, 0x0000, 0x0000 }, /* R14497 */ - { 0x0000, 0x0000, 0x0000 }, /* R14498 */ - { 0x0000, 0x0000, 0x0000 }, /* R14499 */ - { 0x0000, 0x0000, 0x0000 }, /* R14500 */ - { 0x0000, 0x0000, 0x0000 }, /* R14501 */ - { 0x0000, 0x0000, 0x0000 }, /* R14502 */ - { 0x0000, 0x0000, 0x0000 }, /* R14503 */ - { 0x0000, 0x0000, 0x0000 }, /* R14504 */ - { 0x0000, 0x0000, 0x0000 }, /* R14505 */ - { 0x0000, 0x0000, 0x0000 }, /* R14506 */ - { 0x0000, 0x0000, 0x0000 }, /* R14507 */ - { 0x0000, 0x0000, 0x0000 }, /* R14508 */ - { 0x0000, 0x0000, 0x0000 }, /* R14509 */ - { 0x0000, 0x0000, 0x0000 }, /* R14510 */ - { 0x0000, 0x0000, 0x0000 }, /* R14511 */ - { 0x0000, 0x0000, 0x0000 }, /* R14512 */ - { 0x0000, 0x0000, 0x0000 }, /* R14513 */ - { 0x0000, 0x0000, 0x0000 }, /* R14514 */ - { 0x0000, 0x0000, 0x0000 }, /* R14515 */ - { 0x0000, 0x0000, 0x0000 }, /* R14516 */ - { 0x0000, 0x0000, 0x0000 }, /* R14517 */ - { 0x0000, 0x0000, 0x0000 }, /* R14518 */ - { 0x0000, 0x0000, 0x0000 }, /* R14519 */ - { 0x0000, 0x0000, 0x0000 }, /* R14520 */ - { 0x0000, 0x0000, 0x0000 }, /* R14521 */ - { 0x0000, 0x0000, 0x0000 }, /* R14522 */ - { 0x0000, 0x0000, 0x0000 }, /* R14523 */ - { 0x0000, 0x0000, 0x0000 }, /* R14524 */ - { 0x0000, 0x0000, 0x0000 }, /* R14525 */ - { 0x0000, 0x0000, 0x0000 }, /* R14526 */ - { 0x0000, 0x0000, 0x0000 }, /* R14527 */ - { 0x0000, 0x0000, 0x0000 }, /* R14528 */ - { 0x0000, 0x0000, 0x0000 }, /* R14529 */ - { 0x0000, 0x0000, 0x0000 }, /* R14530 */ - { 0x0000, 0x0000, 0x0000 }, /* R14531 */ - { 0x0000, 0x0000, 0x0000 }, /* R14532 */ - { 0x0000, 0x0000, 0x0000 }, /* R14533 */ - { 0x0000, 0x0000, 0x0000 }, /* R14534 */ - { 0x0000, 0x0000, 0x0000 }, /* R14535 */ - { 0x0000, 0x0000, 0x0000 }, /* R14536 */ - { 0x0000, 0x0000, 0x0000 }, /* R14537 */ - { 0x0000, 0x0000, 0x0000 }, /* R14538 */ - { 0x0000, 0x0000, 0x0000 }, /* R14539 */ - { 0x0000, 0x0000, 0x0000 }, /* R14540 */ - { 0x0000, 0x0000, 0x0000 }, /* R14541 */ - { 0x0000, 0x0000, 0x0000 }, /* R14542 */ - { 0x0000, 0x0000, 0x0000 }, /* R14543 */ - { 0x0000, 0x0000, 0x0000 }, /* R14544 */ - { 0x0000, 0x0000, 0x0000 }, /* R14545 */ - { 0x0000, 0x0000, 0x0000 }, /* R14546 */ - { 0x0000, 0x0000, 0x0000 }, /* R14547 */ - { 0x0000, 0x0000, 0x0000 }, /* R14548 */ - { 0x0000, 0x0000, 0x0000 }, /* R14549 */ - { 0x0000, 0x0000, 0x0000 }, /* R14550 */ - { 0x0000, 0x0000, 0x0000 }, /* R14551 */ - { 0x0000, 0x0000, 0x0000 }, /* R14552 */ - { 0x0000, 0x0000, 0x0000 }, /* R14553 */ - { 0x0000, 0x0000, 0x0000 }, /* R14554 */ - { 0x0000, 0x0000, 0x0000 }, /* R14555 */ - { 0x0000, 0x0000, 0x0000 }, /* R14556 */ - { 0x0000, 0x0000, 0x0000 }, /* R14557 */ - { 0x0000, 0x0000, 0x0000 }, /* R14558 */ - { 0x0000, 0x0000, 0x0000 }, /* R14559 */ - { 0x0000, 0x0000, 0x0000 }, /* R14560 */ - { 0x0000, 0x0000, 0x0000 }, /* R14561 */ - { 0x0000, 0x0000, 0x0000 }, /* R14562 */ - { 0x0000, 0x0000, 0x0000 }, /* R14563 */ - { 0x0000, 0x0000, 0x0000 }, /* R14564 */ - { 0x0000, 0x0000, 0x0000 }, /* R14565 */ - { 0x0000, 0x0000, 0x0000 }, /* R14566 */ - { 0x0000, 0x0000, 0x0000 }, /* R14567 */ - { 0x0000, 0x0000, 0x0000 }, /* R14568 */ - { 0x0000, 0x0000, 0x0000 }, /* R14569 */ - { 0x0000, 0x0000, 0x0000 }, /* R14570 */ - { 0x0000, 0x0000, 0x0000 }, /* R14571 */ - { 0x0000, 0x0000, 0x0000 }, /* R14572 */ - { 0x0000, 0x0000, 0x0000 }, /* R14573 */ - { 0x0000, 0x0000, 0x0000 }, /* R14574 */ - { 0x0000, 0x0000, 0x0000 }, /* R14575 */ - { 0x0000, 0x0000, 0x0000 }, /* R14576 */ - { 0x0000, 0x0000, 0x0000 }, /* R14577 */ - { 0x0000, 0x0000, 0x0000 }, /* R14578 */ - { 0x0000, 0x0000, 0x0000 }, /* R14579 */ - { 0x0000, 0x0000, 0x0000 }, /* R14580 */ - { 0x0000, 0x0000, 0x0000 }, /* R14581 */ - { 0x0000, 0x0000, 0x0000 }, /* R14582 */ - { 0x0000, 0x0000, 0x0000 }, /* R14583 */ - { 0x0000, 0x0000, 0x0000 }, /* R14584 */ - { 0x0000, 0x0000, 0x0000 }, /* R14585 */ - { 0x0000, 0x0000, 0x0000 }, /* R14586 */ - { 0x0000, 0x0000, 0x0000 }, /* R14587 */ - { 0x0000, 0x0000, 0x0000 }, /* R14588 */ - { 0x0000, 0x0000, 0x0000 }, /* R14589 */ - { 0x0000, 0x0000, 0x0000 }, /* R14590 */ - { 0x0000, 0x0000, 0x0000 }, /* R14591 */ - { 0x0000, 0x0000, 0x0000 }, /* R14592 */ - { 0x0000, 0x0000, 0x0000 }, /* R14593 */ - { 0x0000, 0x0000, 0x0000 }, /* R14594 */ - { 0x0000, 0x0000, 0x0000 }, /* R14595 */ - { 0x0000, 0x0000, 0x0000 }, /* R14596 */ - { 0x0000, 0x0000, 0x0000 }, /* R14597 */ - { 0x0000, 0x0000, 0x0000 }, /* R14598 */ - { 0x0000, 0x0000, 0x0000 }, /* R14599 */ - { 0x0000, 0x0000, 0x0000 }, /* R14600 */ - { 0x0000, 0x0000, 0x0000 }, /* R14601 */ - { 0x0000, 0x0000, 0x0000 }, /* R14602 */ - { 0x0000, 0x0000, 0x0000 }, /* R14603 */ - { 0x0000, 0x0000, 0x0000 }, /* R14604 */ - { 0x0000, 0x0000, 0x0000 }, /* R14605 */ - { 0x0000, 0x0000, 0x0000 }, /* R14606 */ - { 0x0000, 0x0000, 0x0000 }, /* R14607 */ - { 0x0000, 0x0000, 0x0000 }, /* R14608 */ - { 0x0000, 0x0000, 0x0000 }, /* R14609 */ - { 0x0000, 0x0000, 0x0000 }, /* R14610 */ - { 0x0000, 0x0000, 0x0000 }, /* R14611 */ - { 0x0000, 0x0000, 0x0000 }, /* R14612 */ - { 0x0000, 0x0000, 0x0000 }, /* R14613 */ - { 0x0000, 0x0000, 0x0000 }, /* R14614 */ - { 0x0000, 0x0000, 0x0000 }, /* R14615 */ - { 0x0000, 0x0000, 0x0000 }, /* R14616 */ - { 0x0000, 0x0000, 0x0000 }, /* R14617 */ - { 0x0000, 0x0000, 0x0000 }, /* R14618 */ - { 0x0000, 0x0000, 0x0000 }, /* R14619 */ - { 0x0000, 0x0000, 0x0000 }, /* R14620 */ - { 0x0000, 0x0000, 0x0000 }, /* R14621 */ - { 0x0000, 0x0000, 0x0000 }, /* R14622 */ - { 0x0000, 0x0000, 0x0000 }, /* R14623 */ - { 0x0000, 0x0000, 0x0000 }, /* R14624 */ - { 0x0000, 0x0000, 0x0000 }, /* R14625 */ - { 0x0000, 0x0000, 0x0000 }, /* R14626 */ - { 0x0000, 0x0000, 0x0000 }, /* R14627 */ - { 0x0000, 0x0000, 0x0000 }, /* R14628 */ - { 0x0000, 0x0000, 0x0000 }, /* R14629 */ - { 0x0000, 0x0000, 0x0000 }, /* R14630 */ - { 0x0000, 0x0000, 0x0000 }, /* R14631 */ - { 0x0000, 0x0000, 0x0000 }, /* R14632 */ - { 0x0000, 0x0000, 0x0000 }, /* R14633 */ - { 0x0000, 0x0000, 0x0000 }, /* R14634 */ - { 0x0000, 0x0000, 0x0000 }, /* R14635 */ - { 0x0000, 0x0000, 0x0000 }, /* R14636 */ - { 0x0000, 0x0000, 0x0000 }, /* R14637 */ - { 0x0000, 0x0000, 0x0000 }, /* R14638 */ - { 0x0000, 0x0000, 0x0000 }, /* R14639 */ - { 0x0000, 0x0000, 0x0000 }, /* R14640 */ - { 0x0000, 0x0000, 0x0000 }, /* R14641 */ - { 0x0000, 0x0000, 0x0000 }, /* R14642 */ - { 0x0000, 0x0000, 0x0000 }, /* R14643 */ - { 0x0000, 0x0000, 0x0000 }, /* R14644 */ - { 0x0000, 0x0000, 0x0000 }, /* R14645 */ - { 0x0000, 0x0000, 0x0000 }, /* R14646 */ - { 0x0000, 0x0000, 0x0000 }, /* R14647 */ - { 0x0000, 0x0000, 0x0000 }, /* R14648 */ - { 0x0000, 0x0000, 0x0000 }, /* R14649 */ - { 0x0000, 0x0000, 0x0000 }, /* R14650 */ - { 0x0000, 0x0000, 0x0000 }, /* R14651 */ - { 0x0000, 0x0000, 0x0000 }, /* R14652 */ - { 0x0000, 0x0000, 0x0000 }, /* R14653 */ - { 0x0000, 0x0000, 0x0000 }, /* R14654 */ - { 0x0000, 0x0000, 0x0000 }, /* R14655 */ - { 0x0000, 0x0000, 0x0000 }, /* R14656 */ - { 0x0000, 0x0000, 0x0000 }, /* R14657 */ - { 0x0000, 0x0000, 0x0000 }, /* R14658 */ - { 0x0000, 0x0000, 0x0000 }, /* R14659 */ - { 0x0000, 0x0000, 0x0000 }, /* R14660 */ - { 0x0000, 0x0000, 0x0000 }, /* R14661 */ - { 0x0000, 0x0000, 0x0000 }, /* R14662 */ - { 0x0000, 0x0000, 0x0000 }, /* R14663 */ - { 0x0000, 0x0000, 0x0000 }, /* R14664 */ - { 0x0000, 0x0000, 0x0000 }, /* R14665 */ - { 0x0000, 0x0000, 0x0000 }, /* R14666 */ - { 0x0000, 0x0000, 0x0000 }, /* R14667 */ - { 0x0000, 0x0000, 0x0000 }, /* R14668 */ - { 0x0000, 0x0000, 0x0000 }, /* R14669 */ - { 0x0000, 0x0000, 0x0000 }, /* R14670 */ - { 0x0000, 0x0000, 0x0000 }, /* R14671 */ - { 0x0000, 0x0000, 0x0000 }, /* R14672 */ - { 0x0000, 0x0000, 0x0000 }, /* R14673 */ - { 0x0000, 0x0000, 0x0000 }, /* R14674 */ - { 0x0000, 0x0000, 0x0000 }, /* R14675 */ - { 0x0000, 0x0000, 0x0000 }, /* R14676 */ - { 0x0000, 0x0000, 0x0000 }, /* R14677 */ - { 0x0000, 0x0000, 0x0000 }, /* R14678 */ - { 0x0000, 0x0000, 0x0000 }, /* R14679 */ - { 0x0000, 0x0000, 0x0000 }, /* R14680 */ - { 0x0000, 0x0000, 0x0000 }, /* R14681 */ - { 0x0000, 0x0000, 0x0000 }, /* R14682 */ - { 0x0000, 0x0000, 0x0000 }, /* R14683 */ - { 0x0000, 0x0000, 0x0000 }, /* R14684 */ - { 0x0000, 0x0000, 0x0000 }, /* R14685 */ - { 0x0000, 0x0000, 0x0000 }, /* R14686 */ - { 0x0000, 0x0000, 0x0000 }, /* R14687 */ - { 0x0000, 0x0000, 0x0000 }, /* R14688 */ - { 0x0000, 0x0000, 0x0000 }, /* R14689 */ - { 0x0000, 0x0000, 0x0000 }, /* R14690 */ - { 0x0000, 0x0000, 0x0000 }, /* R14691 */ - { 0x0000, 0x0000, 0x0000 }, /* R14692 */ - { 0x0000, 0x0000, 0x0000 }, /* R14693 */ - { 0x0000, 0x0000, 0x0000 }, /* R14694 */ - { 0x0000, 0x0000, 0x0000 }, /* R14695 */ - { 0x0000, 0x0000, 0x0000 }, /* R14696 */ - { 0x0000, 0x0000, 0x0000 }, /* R14697 */ - { 0x0000, 0x0000, 0x0000 }, /* R14698 */ - { 0x0000, 0x0000, 0x0000 }, /* R14699 */ - { 0x0000, 0x0000, 0x0000 }, /* R14700 */ - { 0x0000, 0x0000, 0x0000 }, /* R14701 */ - { 0x0000, 0x0000, 0x0000 }, /* R14702 */ - { 0x0000, 0x0000, 0x0000 }, /* R14703 */ - { 0x0000, 0x0000, 0x0000 }, /* R14704 */ - { 0x0000, 0x0000, 0x0000 }, /* R14705 */ - { 0x0000, 0x0000, 0x0000 }, /* R14706 */ - { 0x0000, 0x0000, 0x0000 }, /* R14707 */ - { 0x0000, 0x0000, 0x0000 }, /* R14708 */ - { 0x0000, 0x0000, 0x0000 }, /* R14709 */ - { 0x0000, 0x0000, 0x0000 }, /* R14710 */ - { 0x0000, 0x0000, 0x0000 }, /* R14711 */ - { 0x0000, 0x0000, 0x0000 }, /* R14712 */ - { 0x0000, 0x0000, 0x0000 }, /* R14713 */ - { 0x0000, 0x0000, 0x0000 }, /* R14714 */ - { 0x0000, 0x0000, 0x0000 }, /* R14715 */ - { 0x0000, 0x0000, 0x0000 }, /* R14716 */ - { 0x0000, 0x0000, 0x0000 }, /* R14717 */ - { 0x0000, 0x0000, 0x0000 }, /* R14718 */ - { 0x0000, 0x0000, 0x0000 }, /* R14719 */ - { 0x0000, 0x0000, 0x0000 }, /* R14720 */ - { 0x0000, 0x0000, 0x0000 }, /* R14721 */ - { 0x0000, 0x0000, 0x0000 }, /* R14722 */ - { 0x0000, 0x0000, 0x0000 }, /* R14723 */ - { 0x0000, 0x0000, 0x0000 }, /* R14724 */ - { 0x0000, 0x0000, 0x0000 }, /* R14725 */ - { 0x0000, 0x0000, 0x0000 }, /* R14726 */ - { 0x0000, 0x0000, 0x0000 }, /* R14727 */ - { 0x0000, 0x0000, 0x0000 }, /* R14728 */ - { 0x0000, 0x0000, 0x0000 }, /* R14729 */ - { 0x0000, 0x0000, 0x0000 }, /* R14730 */ - { 0x0000, 0x0000, 0x0000 }, /* R14731 */ - { 0x0000, 0x0000, 0x0000 }, /* R14732 */ - { 0x0000, 0x0000, 0x0000 }, /* R14733 */ - { 0x0000, 0x0000, 0x0000 }, /* R14734 */ - { 0x0000, 0x0000, 0x0000 }, /* R14735 */ - { 0x0000, 0x0000, 0x0000 }, /* R14736 */ - { 0x0000, 0x0000, 0x0000 }, /* R14737 */ - { 0x0000, 0x0000, 0x0000 }, /* R14738 */ - { 0x0000, 0x0000, 0x0000 }, /* R14739 */ - { 0x0000, 0x0000, 0x0000 }, /* R14740 */ - { 0x0000, 0x0000, 0x0000 }, /* R14741 */ - { 0x0000, 0x0000, 0x0000 }, /* R14742 */ - { 0x0000, 0x0000, 0x0000 }, /* R14743 */ - { 0x0000, 0x0000, 0x0000 }, /* R14744 */ - { 0x0000, 0x0000, 0x0000 }, /* R14745 */ - { 0x0000, 0x0000, 0x0000 }, /* R14746 */ - { 0x0000, 0x0000, 0x0000 }, /* R14747 */ - { 0x0000, 0x0000, 0x0000 }, /* R14748 */ - { 0x0000, 0x0000, 0x0000 }, /* R14749 */ - { 0x0000, 0x0000, 0x0000 }, /* R14750 */ - { 0x0000, 0x0000, 0x0000 }, /* R14751 */ - { 0x0000, 0x0000, 0x0000 }, /* R14752 */ - { 0x0000, 0x0000, 0x0000 }, /* R14753 */ - { 0x0000, 0x0000, 0x0000 }, /* R14754 */ - { 0x0000, 0x0000, 0x0000 }, /* R14755 */ - { 0x0000, 0x0000, 0x0000 }, /* R14756 */ - { 0x0000, 0x0000, 0x0000 }, /* R14757 */ - { 0x0000, 0x0000, 0x0000 }, /* R14758 */ - { 0x0000, 0x0000, 0x0000 }, /* R14759 */ - { 0x0000, 0x0000, 0x0000 }, /* R14760 */ - { 0x0000, 0x0000, 0x0000 }, /* R14761 */ - { 0x0000, 0x0000, 0x0000 }, /* R14762 */ - { 0x0000, 0x0000, 0x0000 }, /* R14763 */ - { 0x0000, 0x0000, 0x0000 }, /* R14764 */ - { 0x0000, 0x0000, 0x0000 }, /* R14765 */ - { 0x0000, 0x0000, 0x0000 }, /* R14766 */ - { 0x0000, 0x0000, 0x0000 }, /* R14767 */ - { 0x0000, 0x0000, 0x0000 }, /* R14768 */ - { 0x0000, 0x0000, 0x0000 }, /* R14769 */ - { 0x0000, 0x0000, 0x0000 }, /* R14770 */ - { 0x0000, 0x0000, 0x0000 }, /* R14771 */ - { 0x0000, 0x0000, 0x0000 }, /* R14772 */ - { 0x0000, 0x0000, 0x0000 }, /* R14773 */ - { 0x0000, 0x0000, 0x0000 }, /* R14774 */ - { 0x0000, 0x0000, 0x0000 }, /* R14775 */ - { 0x0000, 0x0000, 0x0000 }, /* R14776 */ - { 0x0000, 0x0000, 0x0000 }, /* R14777 */ - { 0x0000, 0x0000, 0x0000 }, /* R14778 */ - { 0x0000, 0x0000, 0x0000 }, /* R14779 */ - { 0x0000, 0x0000, 0x0000 }, /* R14780 */ - { 0x0000, 0x0000, 0x0000 }, /* R14781 */ - { 0x0000, 0x0000, 0x0000 }, /* R14782 */ - { 0x0000, 0x0000, 0x0000 }, /* R14783 */ - { 0x0000, 0x0000, 0x0000 }, /* R14784 */ - { 0x0000, 0x0000, 0x0000 }, /* R14785 */ - { 0x0000, 0x0000, 0x0000 }, /* R14786 */ - { 0x0000, 0x0000, 0x0000 }, /* R14787 */ - { 0x0000, 0x0000, 0x0000 }, /* R14788 */ - { 0x0000, 0x0000, 0x0000 }, /* R14789 */ - { 0x0000, 0x0000, 0x0000 }, /* R14790 */ - { 0x0000, 0x0000, 0x0000 }, /* R14791 */ - { 0x0000, 0x0000, 0x0000 }, /* R14792 */ - { 0x0000, 0x0000, 0x0000 }, /* R14793 */ - { 0x0000, 0x0000, 0x0000 }, /* R14794 */ - { 0x0000, 0x0000, 0x0000 }, /* R14795 */ - { 0x0000, 0x0000, 0x0000 }, /* R14796 */ - { 0x0000, 0x0000, 0x0000 }, /* R14797 */ - { 0x0000, 0x0000, 0x0000 }, /* R14798 */ - { 0x0000, 0x0000, 0x0000 }, /* R14799 */ - { 0x0000, 0x0000, 0x0000 }, /* R14800 */ - { 0x0000, 0x0000, 0x0000 }, /* R14801 */ - { 0x0000, 0x0000, 0x0000 }, /* R14802 */ - { 0x0000, 0x0000, 0x0000 }, /* R14803 */ - { 0x0000, 0x0000, 0x0000 }, /* R14804 */ - { 0x0000, 0x0000, 0x0000 }, /* R14805 */ - { 0x0000, 0x0000, 0x0000 }, /* R14806 */ - { 0x0000, 0x0000, 0x0000 }, /* R14807 */ - { 0x0000, 0x0000, 0x0000 }, /* R14808 */ - { 0x0000, 0x0000, 0x0000 }, /* R14809 */ - { 0x0000, 0x0000, 0x0000 }, /* R14810 */ - { 0x0000, 0x0000, 0x0000 }, /* R14811 */ - { 0x0000, 0x0000, 0x0000 }, /* R14812 */ - { 0x0000, 0x0000, 0x0000 }, /* R14813 */ - { 0x0000, 0x0000, 0x0000 }, /* R14814 */ - { 0x0000, 0x0000, 0x0000 }, /* R14815 */ - { 0x0000, 0x0000, 0x0000 }, /* R14816 */ - { 0x0000, 0x0000, 0x0000 }, /* R14817 */ - { 0x0000, 0x0000, 0x0000 }, /* R14818 */ - { 0x0000, 0x0000, 0x0000 }, /* R14819 */ - { 0x0000, 0x0000, 0x0000 }, /* R14820 */ - { 0x0000, 0x0000, 0x0000 }, /* R14821 */ - { 0x0000, 0x0000, 0x0000 }, /* R14822 */ - { 0x0000, 0x0000, 0x0000 }, /* R14823 */ - { 0x0000, 0x0000, 0x0000 }, /* R14824 */ - { 0x0000, 0x0000, 0x0000 }, /* R14825 */ - { 0x0000, 0x0000, 0x0000 }, /* R14826 */ - { 0x0000, 0x0000, 0x0000 }, /* R14827 */ - { 0x0000, 0x0000, 0x0000 }, /* R14828 */ - { 0x0000, 0x0000, 0x0000 }, /* R14829 */ - { 0x0000, 0x0000, 0x0000 }, /* R14830 */ - { 0x0000, 0x0000, 0x0000 }, /* R14831 */ - { 0x0000, 0x0000, 0x0000 }, /* R14832 */ - { 0x0000, 0x0000, 0x0000 }, /* R14833 */ - { 0x0000, 0x0000, 0x0000 }, /* R14834 */ - { 0x0000, 0x0000, 0x0000 }, /* R14835 */ - { 0x0000, 0x0000, 0x0000 }, /* R14836 */ - { 0x0000, 0x0000, 0x0000 }, /* R14837 */ - { 0x0000, 0x0000, 0x0000 }, /* R14838 */ - { 0x0000, 0x0000, 0x0000 }, /* R14839 */ - { 0x0000, 0x0000, 0x0000 }, /* R14840 */ - { 0x0000, 0x0000, 0x0000 }, /* R14841 */ - { 0x0000, 0x0000, 0x0000 }, /* R14842 */ - { 0x0000, 0x0000, 0x0000 }, /* R14843 */ - { 0x0000, 0x0000, 0x0000 }, /* R14844 */ - { 0x0000, 0x0000, 0x0000 }, /* R14845 */ - { 0x0000, 0x0000, 0x0000 }, /* R14846 */ - { 0x0000, 0x0000, 0x0000 }, /* R14847 */ - { 0x0000, 0x0000, 0x0000 }, /* R14848 */ - { 0x0000, 0x0000, 0x0000 }, /* R14849 */ - { 0x0000, 0x0000, 0x0000 }, /* R14850 */ - { 0x0000, 0x0000, 0x0000 }, /* R14851 */ - { 0x0000, 0x0000, 0x0000 }, /* R14852 */ - { 0x0000, 0x0000, 0x0000 }, /* R14853 */ - { 0x0000, 0x0000, 0x0000 }, /* R14854 */ - { 0x0000, 0x0000, 0x0000 }, /* R14855 */ - { 0x0000, 0x0000, 0x0000 }, /* R14856 */ - { 0x0000, 0x0000, 0x0000 }, /* R14857 */ - { 0x0000, 0x0000, 0x0000 }, /* R14858 */ - { 0x0000, 0x0000, 0x0000 }, /* R14859 */ - { 0x0000, 0x0000, 0x0000 }, /* R14860 */ - { 0x0000, 0x0000, 0x0000 }, /* R14861 */ - { 0x0000, 0x0000, 0x0000 }, /* R14862 */ - { 0x0000, 0x0000, 0x0000 }, /* R14863 */ - { 0x0000, 0x0000, 0x0000 }, /* R14864 */ - { 0x0000, 0x0000, 0x0000 }, /* R14865 */ - { 0x0000, 0x0000, 0x0000 }, /* R14866 */ - { 0x0000, 0x0000, 0x0000 }, /* R14867 */ - { 0x0000, 0x0000, 0x0000 }, /* R14868 */ - { 0x0000, 0x0000, 0x0000 }, /* R14869 */ - { 0x0000, 0x0000, 0x0000 }, /* R14870 */ - { 0x0000, 0x0000, 0x0000 }, /* R14871 */ - { 0x0000, 0x0000, 0x0000 }, /* R14872 */ - { 0x0000, 0x0000, 0x0000 }, /* R14873 */ - { 0x0000, 0x0000, 0x0000 }, /* R14874 */ - { 0x0000, 0x0000, 0x0000 }, /* R14875 */ - { 0x0000, 0x0000, 0x0000 }, /* R14876 */ - { 0x0000, 0x0000, 0x0000 }, /* R14877 */ - { 0x0000, 0x0000, 0x0000 }, /* R14878 */ - { 0x0000, 0x0000, 0x0000 }, /* R14879 */ - { 0x0000, 0x0000, 0x0000 }, /* R14880 */ - { 0x0000, 0x0000, 0x0000 }, /* R14881 */ - { 0x0000, 0x0000, 0x0000 }, /* R14882 */ - { 0x0000, 0x0000, 0x0000 }, /* R14883 */ - { 0x0000, 0x0000, 0x0000 }, /* R14884 */ - { 0x0000, 0x0000, 0x0000 }, /* R14885 */ - { 0x0000, 0x0000, 0x0000 }, /* R14886 */ - { 0x0000, 0x0000, 0x0000 }, /* R14887 */ - { 0x0000, 0x0000, 0x0000 }, /* R14888 */ - { 0x0000, 0x0000, 0x0000 }, /* R14889 */ - { 0x0000, 0x0000, 0x0000 }, /* R14890 */ - { 0x0000, 0x0000, 0x0000 }, /* R14891 */ - { 0x0000, 0x0000, 0x0000 }, /* R14892 */ - { 0x0000, 0x0000, 0x0000 }, /* R14893 */ - { 0x0000, 0x0000, 0x0000 }, /* R14894 */ - { 0x0000, 0x0000, 0x0000 }, /* R14895 */ - { 0x0000, 0x0000, 0x0000 }, /* R14896 */ - { 0x0000, 0x0000, 0x0000 }, /* R14897 */ - { 0x0000, 0x0000, 0x0000 }, /* R14898 */ - { 0x0000, 0x0000, 0x0000 }, /* R14899 */ - { 0x0000, 0x0000, 0x0000 }, /* R14900 */ - { 0x0000, 0x0000, 0x0000 }, /* R14901 */ - { 0x0000, 0x0000, 0x0000 }, /* R14902 */ - { 0x0000, 0x0000, 0x0000 }, /* R14903 */ - { 0x0000, 0x0000, 0x0000 }, /* R14904 */ - { 0x0000, 0x0000, 0x0000 }, /* R14905 */ - { 0x0000, 0x0000, 0x0000 }, /* R14906 */ - { 0x0000, 0x0000, 0x0000 }, /* R14907 */ - { 0x0000, 0x0000, 0x0000 }, /* R14908 */ - { 0x0000, 0x0000, 0x0000 }, /* R14909 */ - { 0x0000, 0x0000, 0x0000 }, /* R14910 */ - { 0x0000, 0x0000, 0x0000 }, /* R14911 */ - { 0x0000, 0x0000, 0x0000 }, /* R14912 */ - { 0x0000, 0x0000, 0x0000 }, /* R14913 */ - { 0x0000, 0x0000, 0x0000 }, /* R14914 */ - { 0x0000, 0x0000, 0x0000 }, /* R14915 */ - { 0x0000, 0x0000, 0x0000 }, /* R14916 */ - { 0x0000, 0x0000, 0x0000 }, /* R14917 */ - { 0x0000, 0x0000, 0x0000 }, /* R14918 */ - { 0x0000, 0x0000, 0x0000 }, /* R14919 */ - { 0x0000, 0x0000, 0x0000 }, /* R14920 */ - { 0x0000, 0x0000, 0x0000 }, /* R14921 */ - { 0x0000, 0x0000, 0x0000 }, /* R14922 */ - { 0x0000, 0x0000, 0x0000 }, /* R14923 */ - { 0x0000, 0x0000, 0x0000 }, /* R14924 */ - { 0x0000, 0x0000, 0x0000 }, /* R14925 */ - { 0x0000, 0x0000, 0x0000 }, /* R14926 */ - { 0x0000, 0x0000, 0x0000 }, /* R14927 */ - { 0x0000, 0x0000, 0x0000 }, /* R14928 */ - { 0x0000, 0x0000, 0x0000 }, /* R14929 */ - { 0x0000, 0x0000, 0x0000 }, /* R14930 */ - { 0x0000, 0x0000, 0x0000 }, /* R14931 */ - { 0x0000, 0x0000, 0x0000 }, /* R14932 */ - { 0x0000, 0x0000, 0x0000 }, /* R14933 */ - { 0x0000, 0x0000, 0x0000 }, /* R14934 */ - { 0x0000, 0x0000, 0x0000 }, /* R14935 */ - { 0x0000, 0x0000, 0x0000 }, /* R14936 */ - { 0x0000, 0x0000, 0x0000 }, /* R14937 */ - { 0x0000, 0x0000, 0x0000 }, /* R14938 */ - { 0x0000, 0x0000, 0x0000 }, /* R14939 */ - { 0x0000, 0x0000, 0x0000 }, /* R14940 */ - { 0x0000, 0x0000, 0x0000 }, /* R14941 */ - { 0x0000, 0x0000, 0x0000 }, /* R14942 */ - { 0x0000, 0x0000, 0x0000 }, /* R14943 */ - { 0x0000, 0x0000, 0x0000 }, /* R14944 */ - { 0x0000, 0x0000, 0x0000 }, /* R14945 */ - { 0x0000, 0x0000, 0x0000 }, /* R14946 */ - { 0x0000, 0x0000, 0x0000 }, /* R14947 */ - { 0x0000, 0x0000, 0x0000 }, /* R14948 */ - { 0x0000, 0x0000, 0x0000 }, /* R14949 */ - { 0x0000, 0x0000, 0x0000 }, /* R14950 */ - { 0x0000, 0x0000, 0x0000 }, /* R14951 */ - { 0x0000, 0x0000, 0x0000 }, /* R14952 */ - { 0x0000, 0x0000, 0x0000 }, /* R14953 */ - { 0x0000, 0x0000, 0x0000 }, /* R14954 */ - { 0x0000, 0x0000, 0x0000 }, /* R14955 */ - { 0x0000, 0x0000, 0x0000 }, /* R14956 */ - { 0x0000, 0x0000, 0x0000 }, /* R14957 */ - { 0x0000, 0x0000, 0x0000 }, /* R14958 */ - { 0x0000, 0x0000, 0x0000 }, /* R14959 */ - { 0x0000, 0x0000, 0x0000 }, /* R14960 */ - { 0x0000, 0x0000, 0x0000 }, /* R14961 */ - { 0x0000, 0x0000, 0x0000 }, /* R14962 */ - { 0x0000, 0x0000, 0x0000 }, /* R14963 */ - { 0x0000, 0x0000, 0x0000 }, /* R14964 */ - { 0x0000, 0x0000, 0x0000 }, /* R14965 */ - { 0x0000, 0x0000, 0x0000 }, /* R14966 */ - { 0x0000, 0x0000, 0x0000 }, /* R14967 */ - { 0x0000, 0x0000, 0x0000 }, /* R14968 */ - { 0x0000, 0x0000, 0x0000 }, /* R14969 */ - { 0x0000, 0x0000, 0x0000 }, /* R14970 */ - { 0x0000, 0x0000, 0x0000 }, /* R14971 */ - { 0x0000, 0x0000, 0x0000 }, /* R14972 */ - { 0x0000, 0x0000, 0x0000 }, /* R14973 */ - { 0x0000, 0x0000, 0x0000 }, /* R14974 */ - { 0x0000, 0x0000, 0x0000 }, /* R14975 */ - { 0x0000, 0x0000, 0x0000 }, /* R14976 */ - { 0x0000, 0x0000, 0x0000 }, /* R14977 */ - { 0x0000, 0x0000, 0x0000 }, /* R14978 */ - { 0x0000, 0x0000, 0x0000 }, /* R14979 */ - { 0x0000, 0x0000, 0x0000 }, /* R14980 */ - { 0x0000, 0x0000, 0x0000 }, /* R14981 */ - { 0x0000, 0x0000, 0x0000 }, /* R14982 */ - { 0x0000, 0x0000, 0x0000 }, /* R14983 */ - { 0x0000, 0x0000, 0x0000 }, /* R14984 */ - { 0x0000, 0x0000, 0x0000 }, /* R14985 */ - { 0x0000, 0x0000, 0x0000 }, /* R14986 */ - { 0x0000, 0x0000, 0x0000 }, /* R14987 */ - { 0x0000, 0x0000, 0x0000 }, /* R14988 */ - { 0x0000, 0x0000, 0x0000 }, /* R14989 */ - { 0x0000, 0x0000, 0x0000 }, /* R14990 */ - { 0x0000, 0x0000, 0x0000 }, /* R14991 */ - { 0x0000, 0x0000, 0x0000 }, /* R14992 */ - { 0x0000, 0x0000, 0x0000 }, /* R14993 */ - { 0x0000, 0x0000, 0x0000 }, /* R14994 */ - { 0x0000, 0x0000, 0x0000 }, /* R14995 */ - { 0x0000, 0x0000, 0x0000 }, /* R14996 */ - { 0x0000, 0x0000, 0x0000 }, /* R14997 */ - { 0x0000, 0x0000, 0x0000 }, /* R14998 */ - { 0x0000, 0x0000, 0x0000 }, /* R14999 */ - { 0x0000, 0x0000, 0x0000 }, /* R15000 */ - { 0x0000, 0x0000, 0x0000 }, /* R15001 */ - { 0x0000, 0x0000, 0x0000 }, /* R15002 */ - { 0x0000, 0x0000, 0x0000 }, /* R15003 */ - { 0x0000, 0x0000, 0x0000 }, /* R15004 */ - { 0x0000, 0x0000, 0x0000 }, /* R15005 */ - { 0x0000, 0x0000, 0x0000 }, /* R15006 */ - { 0x0000, 0x0000, 0x0000 }, /* R15007 */ - { 0x0000, 0x0000, 0x0000 }, /* R15008 */ - { 0x0000, 0x0000, 0x0000 }, /* R15009 */ - { 0x0000, 0x0000, 0x0000 }, /* R15010 */ - { 0x0000, 0x0000, 0x0000 }, /* R15011 */ - { 0x0000, 0x0000, 0x0000 }, /* R15012 */ - { 0x0000, 0x0000, 0x0000 }, /* R15013 */ - { 0x0000, 0x0000, 0x0000 }, /* R15014 */ - { 0x0000, 0x0000, 0x0000 }, /* R15015 */ - { 0x0000, 0x0000, 0x0000 }, /* R15016 */ - { 0x0000, 0x0000, 0x0000 }, /* R15017 */ - { 0x0000, 0x0000, 0x0000 }, /* R15018 */ - { 0x0000, 0x0000, 0x0000 }, /* R15019 */ - { 0x0000, 0x0000, 0x0000 }, /* R15020 */ - { 0x0000, 0x0000, 0x0000 }, /* R15021 */ - { 0x0000, 0x0000, 0x0000 }, /* R15022 */ - { 0x0000, 0x0000, 0x0000 }, /* R15023 */ - { 0x0000, 0x0000, 0x0000 }, /* R15024 */ - { 0x0000, 0x0000, 0x0000 }, /* R15025 */ - { 0x0000, 0x0000, 0x0000 }, /* R15026 */ - { 0x0000, 0x0000, 0x0000 }, /* R15027 */ - { 0x0000, 0x0000, 0x0000 }, /* R15028 */ - { 0x0000, 0x0000, 0x0000 }, /* R15029 */ - { 0x0000, 0x0000, 0x0000 }, /* R15030 */ - { 0x0000, 0x0000, 0x0000 }, /* R15031 */ - { 0x0000, 0x0000, 0x0000 }, /* R15032 */ - { 0x0000, 0x0000, 0x0000 }, /* R15033 */ - { 0x0000, 0x0000, 0x0000 }, /* R15034 */ - { 0x0000, 0x0000, 0x0000 }, /* R15035 */ - { 0x0000, 0x0000, 0x0000 }, /* R15036 */ - { 0x0000, 0x0000, 0x0000 }, /* R15037 */ - { 0x0000, 0x0000, 0x0000 }, /* R15038 */ - { 0x0000, 0x0000, 0x0000 }, /* R15039 */ - { 0x0000, 0x0000, 0x0000 }, /* R15040 */ - { 0x0000, 0x0000, 0x0000 }, /* R15041 */ - { 0x0000, 0x0000, 0x0000 }, /* R15042 */ - { 0x0000, 0x0000, 0x0000 }, /* R15043 */ - { 0x0000, 0x0000, 0x0000 }, /* R15044 */ - { 0x0000, 0x0000, 0x0000 }, /* R15045 */ - { 0x0000, 0x0000, 0x0000 }, /* R15046 */ - { 0x0000, 0x0000, 0x0000 }, /* R15047 */ - { 0x0000, 0x0000, 0x0000 }, /* R15048 */ - { 0x0000, 0x0000, 0x0000 }, /* R15049 */ - { 0x0000, 0x0000, 0x0000 }, /* R15050 */ - { 0x0000, 0x0000, 0x0000 }, /* R15051 */ - { 0x0000, 0x0000, 0x0000 }, /* R15052 */ - { 0x0000, 0x0000, 0x0000 }, /* R15053 */ - { 0x0000, 0x0000, 0x0000 }, /* R15054 */ - { 0x0000, 0x0000, 0x0000 }, /* R15055 */ - { 0x0000, 0x0000, 0x0000 }, /* R15056 */ - { 0x0000, 0x0000, 0x0000 }, /* R15057 */ - { 0x0000, 0x0000, 0x0000 }, /* R15058 */ - { 0x0000, 0x0000, 0x0000 }, /* R15059 */ - { 0x0000, 0x0000, 0x0000 }, /* R15060 */ - { 0x0000, 0x0000, 0x0000 }, /* R15061 */ - { 0x0000, 0x0000, 0x0000 }, /* R15062 */ - { 0x0000, 0x0000, 0x0000 }, /* R15063 */ - { 0x0000, 0x0000, 0x0000 }, /* R15064 */ - { 0x0000, 0x0000, 0x0000 }, /* R15065 */ - { 0x0000, 0x0000, 0x0000 }, /* R15066 */ - { 0x0000, 0x0000, 0x0000 }, /* R15067 */ - { 0x0000, 0x0000, 0x0000 }, /* R15068 */ - { 0x0000, 0x0000, 0x0000 }, /* R15069 */ - { 0x0000, 0x0000, 0x0000 }, /* R15070 */ - { 0x0000, 0x0000, 0x0000 }, /* R15071 */ - { 0x0000, 0x0000, 0x0000 }, /* R15072 */ - { 0x0000, 0x0000, 0x0000 }, /* R15073 */ - { 0x0000, 0x0000, 0x0000 }, /* R15074 */ - { 0x0000, 0x0000, 0x0000 }, /* R15075 */ - { 0x0000, 0x0000, 0x0000 }, /* R15076 */ - { 0x0000, 0x0000, 0x0000 }, /* R15077 */ - { 0x0000, 0x0000, 0x0000 }, /* R15078 */ - { 0x0000, 0x0000, 0x0000 }, /* R15079 */ - { 0x0000, 0x0000, 0x0000 }, /* R15080 */ - { 0x0000, 0x0000, 0x0000 }, /* R15081 */ - { 0x0000, 0x0000, 0x0000 }, /* R15082 */ - { 0x0000, 0x0000, 0x0000 }, /* R15083 */ - { 0x0000, 0x0000, 0x0000 }, /* R15084 */ - { 0x0000, 0x0000, 0x0000 }, /* R15085 */ - { 0x0000, 0x0000, 0x0000 }, /* R15086 */ - { 0x0000, 0x0000, 0x0000 }, /* R15087 */ - { 0x0000, 0x0000, 0x0000 }, /* R15088 */ - { 0x0000, 0x0000, 0x0000 }, /* R15089 */ - { 0x0000, 0x0000, 0x0000 }, /* R15090 */ - { 0x0000, 0x0000, 0x0000 }, /* R15091 */ - { 0x0000, 0x0000, 0x0000 }, /* R15092 */ - { 0x0000, 0x0000, 0x0000 }, /* R15093 */ - { 0x0000, 0x0000, 0x0000 }, /* R15094 */ - { 0x0000, 0x0000, 0x0000 }, /* R15095 */ - { 0x0000, 0x0000, 0x0000 }, /* R15096 */ - { 0x0000, 0x0000, 0x0000 }, /* R15097 */ - { 0x0000, 0x0000, 0x0000 }, /* R15098 */ - { 0x0000, 0x0000, 0x0000 }, /* R15099 */ - { 0x0000, 0x0000, 0x0000 }, /* R15100 */ - { 0x0000, 0x0000, 0x0000 }, /* R15101 */ - { 0x0000, 0x0000, 0x0000 }, /* R15102 */ - { 0x0000, 0x0000, 0x0000 }, /* R15103 */ - { 0x0000, 0x0000, 0x0000 }, /* R15104 */ - { 0x0000, 0x0000, 0x0000 }, /* R15105 */ - { 0x0000, 0x0000, 0x0000 }, /* R15106 */ - { 0x0000, 0x0000, 0x0000 }, /* R15107 */ - { 0x0000, 0x0000, 0x0000 }, /* R15108 */ - { 0x0000, 0x0000, 0x0000 }, /* R15109 */ - { 0x0000, 0x0000, 0x0000 }, /* R15110 */ - { 0x0000, 0x0000, 0x0000 }, /* R15111 */ - { 0x0000, 0x0000, 0x0000 }, /* R15112 */ - { 0x0000, 0x0000, 0x0000 }, /* R15113 */ - { 0x0000, 0x0000, 0x0000 }, /* R15114 */ - { 0x0000, 0x0000, 0x0000 }, /* R15115 */ - { 0x0000, 0x0000, 0x0000 }, /* R15116 */ - { 0x0000, 0x0000, 0x0000 }, /* R15117 */ - { 0x0000, 0x0000, 0x0000 }, /* R15118 */ - { 0x0000, 0x0000, 0x0000 }, /* R15119 */ - { 0x0000, 0x0000, 0x0000 }, /* R15120 */ - { 0x0000, 0x0000, 0x0000 }, /* R15121 */ - { 0x0000, 0x0000, 0x0000 }, /* R15122 */ - { 0x0000, 0x0000, 0x0000 }, /* R15123 */ - { 0x0000, 0x0000, 0x0000 }, /* R15124 */ - { 0x0000, 0x0000, 0x0000 }, /* R15125 */ - { 0x0000, 0x0000, 0x0000 }, /* R15126 */ - { 0x0000, 0x0000, 0x0000 }, /* R15127 */ - { 0x0000, 0x0000, 0x0000 }, /* R15128 */ - { 0x0000, 0x0000, 0x0000 }, /* R15129 */ - { 0x0000, 0x0000, 0x0000 }, /* R15130 */ - { 0x0000, 0x0000, 0x0000 }, /* R15131 */ - { 0x0000, 0x0000, 0x0000 }, /* R15132 */ - { 0x0000, 0x0000, 0x0000 }, /* R15133 */ - { 0x0000, 0x0000, 0x0000 }, /* R15134 */ - { 0x0000, 0x0000, 0x0000 }, /* R15135 */ - { 0x0000, 0x0000, 0x0000 }, /* R15136 */ - { 0x0000, 0x0000, 0x0000 }, /* R15137 */ - { 0x0000, 0x0000, 0x0000 }, /* R15138 */ - { 0x0000, 0x0000, 0x0000 }, /* R15139 */ - { 0x0000, 0x0000, 0x0000 }, /* R15140 */ - { 0x0000, 0x0000, 0x0000 }, /* R15141 */ - { 0x0000, 0x0000, 0x0000 }, /* R15142 */ - { 0x0000, 0x0000, 0x0000 }, /* R15143 */ - { 0x0000, 0x0000, 0x0000 }, /* R15144 */ - { 0x0000, 0x0000, 0x0000 }, /* R15145 */ - { 0x0000, 0x0000, 0x0000 }, /* R15146 */ - { 0x0000, 0x0000, 0x0000 }, /* R15147 */ - { 0x0000, 0x0000, 0x0000 }, /* R15148 */ - { 0x0000, 0x0000, 0x0000 }, /* R15149 */ - { 0x0000, 0x0000, 0x0000 }, /* R15150 */ - { 0x0000, 0x0000, 0x0000 }, /* R15151 */ - { 0x0000, 0x0000, 0x0000 }, /* R15152 */ - { 0x0000, 0x0000, 0x0000 }, /* R15153 */ - { 0x0000, 0x0000, 0x0000 }, /* R15154 */ - { 0x0000, 0x0000, 0x0000 }, /* R15155 */ - { 0x0000, 0x0000, 0x0000 }, /* R15156 */ - { 0x0000, 0x0000, 0x0000 }, /* R15157 */ - { 0x0000, 0x0000, 0x0000 }, /* R15158 */ - { 0x0000, 0x0000, 0x0000 }, /* R15159 */ - { 0x0000, 0x0000, 0x0000 }, /* R15160 */ - { 0x0000, 0x0000, 0x0000 }, /* R15161 */ - { 0x0000, 0x0000, 0x0000 }, /* R15162 */ - { 0x0000, 0x0000, 0x0000 }, /* R15163 */ - { 0x0000, 0x0000, 0x0000 }, /* R15164 */ - { 0x0000, 0x0000, 0x0000 }, /* R15165 */ - { 0x0000, 0x0000, 0x0000 }, /* R15166 */ - { 0x0000, 0x0000, 0x0000 }, /* R15167 */ - { 0x0000, 0x0000, 0x0000 }, /* R15168 */ - { 0x0000, 0x0000, 0x0000 }, /* R15169 */ - { 0x0000, 0x0000, 0x0000 }, /* R15170 */ - { 0x0000, 0x0000, 0x0000 }, /* R15171 */ - { 0x0000, 0x0000, 0x0000 }, /* R15172 */ - { 0x0000, 0x0000, 0x0000 }, /* R15173 */ - { 0x0000, 0x0000, 0x0000 }, /* R15174 */ - { 0x0000, 0x0000, 0x0000 }, /* R15175 */ - { 0x0000, 0x0000, 0x0000 }, /* R15176 */ - { 0x0000, 0x0000, 0x0000 }, /* R15177 */ - { 0x0000, 0x0000, 0x0000 }, /* R15178 */ - { 0x0000, 0x0000, 0x0000 }, /* R15179 */ - { 0x0000, 0x0000, 0x0000 }, /* R15180 */ - { 0x0000, 0x0000, 0x0000 }, /* R15181 */ - { 0x0000, 0x0000, 0x0000 }, /* R15182 */ - { 0x0000, 0x0000, 0x0000 }, /* R15183 */ - { 0x0000, 0x0000, 0x0000 }, /* R15184 */ - { 0x0000, 0x0000, 0x0000 }, /* R15185 */ - { 0x0000, 0x0000, 0x0000 }, /* R15186 */ - { 0x0000, 0x0000, 0x0000 }, /* R15187 */ - { 0x0000, 0x0000, 0x0000 }, /* R15188 */ - { 0x0000, 0x0000, 0x0000 }, /* R15189 */ - { 0x0000, 0x0000, 0x0000 }, /* R15190 */ - { 0x0000, 0x0000, 0x0000 }, /* R15191 */ - { 0x0000, 0x0000, 0x0000 }, /* R15192 */ - { 0x0000, 0x0000, 0x0000 }, /* R15193 */ - { 0x0000, 0x0000, 0x0000 }, /* R15194 */ - { 0x0000, 0x0000, 0x0000 }, /* R15195 */ - { 0x0000, 0x0000, 0x0000 }, /* R15196 */ - { 0x0000, 0x0000, 0x0000 }, /* R15197 */ - { 0x0000, 0x0000, 0x0000 }, /* R15198 */ - { 0x0000, 0x0000, 0x0000 }, /* R15199 */ - { 0x0000, 0x0000, 0x0000 }, /* R15200 */ - { 0x0000, 0x0000, 0x0000 }, /* R15201 */ - { 0x0000, 0x0000, 0x0000 }, /* R15202 */ - { 0x0000, 0x0000, 0x0000 }, /* R15203 */ - { 0x0000, 0x0000, 0x0000 }, /* R15204 */ - { 0x0000, 0x0000, 0x0000 }, /* R15205 */ - { 0x0000, 0x0000, 0x0000 }, /* R15206 */ - { 0x0000, 0x0000, 0x0000 }, /* R15207 */ - { 0x0000, 0x0000, 0x0000 }, /* R15208 */ - { 0x0000, 0x0000, 0x0000 }, /* R15209 */ - { 0x0000, 0x0000, 0x0000 }, /* R15210 */ - { 0x0000, 0x0000, 0x0000 }, /* R15211 */ - { 0x0000, 0x0000, 0x0000 }, /* R15212 */ - { 0x0000, 0x0000, 0x0000 }, /* R15213 */ - { 0x0000, 0x0000, 0x0000 }, /* R15214 */ - { 0x0000, 0x0000, 0x0000 }, /* R15215 */ - { 0x0000, 0x0000, 0x0000 }, /* R15216 */ - { 0x0000, 0x0000, 0x0000 }, /* R15217 */ - { 0x0000, 0x0000, 0x0000 }, /* R15218 */ - { 0x0000, 0x0000, 0x0000 }, /* R15219 */ - { 0x0000, 0x0000, 0x0000 }, /* R15220 */ - { 0x0000, 0x0000, 0x0000 }, /* R15221 */ - { 0x0000, 0x0000, 0x0000 }, /* R15222 */ - { 0x0000, 0x0000, 0x0000 }, /* R15223 */ - { 0x0000, 0x0000, 0x0000 }, /* R15224 */ - { 0x0000, 0x0000, 0x0000 }, /* R15225 */ - { 0x0000, 0x0000, 0x0000 }, /* R15226 */ - { 0x0000, 0x0000, 0x0000 }, /* R15227 */ - { 0x0000, 0x0000, 0x0000 }, /* R15228 */ - { 0x0000, 0x0000, 0x0000 }, /* R15229 */ - { 0x0000, 0x0000, 0x0000 }, /* R15230 */ - { 0x0000, 0x0000, 0x0000 }, /* R15231 */ - { 0x0000, 0x0000, 0x0000 }, /* R15232 */ - { 0x0000, 0x0000, 0x0000 }, /* R15233 */ - { 0x0000, 0x0000, 0x0000 }, /* R15234 */ - { 0x0000, 0x0000, 0x0000 }, /* R15235 */ - { 0x0000, 0x0000, 0x0000 }, /* R15236 */ - { 0x0000, 0x0000, 0x0000 }, /* R15237 */ - { 0x0000, 0x0000, 0x0000 }, /* R15238 */ - { 0x0000, 0x0000, 0x0000 }, /* R15239 */ - { 0x0000, 0x0000, 0x0000 }, /* R15240 */ - { 0x0000, 0x0000, 0x0000 }, /* R15241 */ - { 0x0000, 0x0000, 0x0000 }, /* R15242 */ - { 0x0000, 0x0000, 0x0000 }, /* R15243 */ - { 0x0000, 0x0000, 0x0000 }, /* R15244 */ - { 0x0000, 0x0000, 0x0000 }, /* R15245 */ - { 0x0000, 0x0000, 0x0000 }, /* R15246 */ - { 0x0000, 0x0000, 0x0000 }, /* R15247 */ - { 0x0000, 0x0000, 0x0000 }, /* R15248 */ - { 0x0000, 0x0000, 0x0000 }, /* R15249 */ - { 0x0000, 0x0000, 0x0000 }, /* R15250 */ - { 0x0000, 0x0000, 0x0000 }, /* R15251 */ - { 0x0000, 0x0000, 0x0000 }, /* R15252 */ - { 0x0000, 0x0000, 0x0000 }, /* R15253 */ - { 0x0000, 0x0000, 0x0000 }, /* R15254 */ - { 0x0000, 0x0000, 0x0000 }, /* R15255 */ - { 0x0000, 0x0000, 0x0000 }, /* R15256 */ - { 0x0000, 0x0000, 0x0000 }, /* R15257 */ - { 0x0000, 0x0000, 0x0000 }, /* R15258 */ - { 0x0000, 0x0000, 0x0000 }, /* R15259 */ - { 0x0000, 0x0000, 0x0000 }, /* R15260 */ - { 0x0000, 0x0000, 0x0000 }, /* R15261 */ - { 0x0000, 0x0000, 0x0000 }, /* R15262 */ - { 0x0000, 0x0000, 0x0000 }, /* R15263 */ - { 0x0000, 0x0000, 0x0000 }, /* R15264 */ - { 0x0000, 0x0000, 0x0000 }, /* R15265 */ - { 0x0000, 0x0000, 0x0000 }, /* R15266 */ - { 0x0000, 0x0000, 0x0000 }, /* R15267 */ - { 0x0000, 0x0000, 0x0000 }, /* R15268 */ - { 0x0000, 0x0000, 0x0000 }, /* R15269 */ - { 0x0000, 0x0000, 0x0000 }, /* R15270 */ - { 0x0000, 0x0000, 0x0000 }, /* R15271 */ - { 0x0000, 0x0000, 0x0000 }, /* R15272 */ - { 0x0000, 0x0000, 0x0000 }, /* R15273 */ - { 0x0000, 0x0000, 0x0000 }, /* R15274 */ - { 0x0000, 0x0000, 0x0000 }, /* R15275 */ - { 0x0000, 0x0000, 0x0000 }, /* R15276 */ - { 0x0000, 0x0000, 0x0000 }, /* R15277 */ - { 0x0000, 0x0000, 0x0000 }, /* R15278 */ - { 0x0000, 0x0000, 0x0000 }, /* R15279 */ - { 0x0000, 0x0000, 0x0000 }, /* R15280 */ - { 0x0000, 0x0000, 0x0000 }, /* R15281 */ - { 0x0000, 0x0000, 0x0000 }, /* R15282 */ - { 0x0000, 0x0000, 0x0000 }, /* R15283 */ - { 0x0000, 0x0000, 0x0000 }, /* R15284 */ - { 0x0000, 0x0000, 0x0000 }, /* R15285 */ - { 0x0000, 0x0000, 0x0000 }, /* R15286 */ - { 0x0000, 0x0000, 0x0000 }, /* R15287 */ - { 0x0000, 0x0000, 0x0000 }, /* R15288 */ - { 0x0000, 0x0000, 0x0000 }, /* R15289 */ - { 0x0000, 0x0000, 0x0000 }, /* R15290 */ - { 0x0000, 0x0000, 0x0000 }, /* R15291 */ - { 0x0000, 0x0000, 0x0000 }, /* R15292 */ - { 0x0000, 0x0000, 0x0000 }, /* R15293 */ - { 0x0000, 0x0000, 0x0000 }, /* R15294 */ - { 0x0000, 0x0000, 0x0000 }, /* R15295 */ - { 0x0000, 0x0000, 0x0000 }, /* R15296 */ - { 0x0000, 0x0000, 0x0000 }, /* R15297 */ - { 0x0000, 0x0000, 0x0000 }, /* R15298 */ - { 0x0000, 0x0000, 0x0000 }, /* R15299 */ - { 0x0000, 0x0000, 0x0000 }, /* R15300 */ - { 0x0000, 0x0000, 0x0000 }, /* R15301 */ - { 0x0000, 0x0000, 0x0000 }, /* R15302 */ - { 0x0000, 0x0000, 0x0000 }, /* R15303 */ - { 0x0000, 0x0000, 0x0000 }, /* R15304 */ - { 0x0000, 0x0000, 0x0000 }, /* R15305 */ - { 0x0000, 0x0000, 0x0000 }, /* R15306 */ - { 0x0000, 0x0000, 0x0000 }, /* R15307 */ - { 0x0000, 0x0000, 0x0000 }, /* R15308 */ - { 0x0000, 0x0000, 0x0000 }, /* R15309 */ - { 0x0000, 0x0000, 0x0000 }, /* R15310 */ - { 0x0000, 0x0000, 0x0000 }, /* R15311 */ - { 0x0000, 0x0000, 0x0000 }, /* R15312 */ - { 0x0000, 0x0000, 0x0000 }, /* R15313 */ - { 0x0000, 0x0000, 0x0000 }, /* R15314 */ - { 0x0000, 0x0000, 0x0000 }, /* R15315 */ - { 0x0000, 0x0000, 0x0000 }, /* R15316 */ - { 0x0000, 0x0000, 0x0000 }, /* R15317 */ - { 0x0000, 0x0000, 0x0000 }, /* R15318 */ - { 0x0000, 0x0000, 0x0000 }, /* R15319 */ - { 0x0000, 0x0000, 0x0000 }, /* R15320 */ - { 0x0000, 0x0000, 0x0000 }, /* R15321 */ - { 0x0000, 0x0000, 0x0000 }, /* R15322 */ - { 0x0000, 0x0000, 0x0000 }, /* R15323 */ - { 0x0000, 0x0000, 0x0000 }, /* R15324 */ - { 0x0000, 0x0000, 0x0000 }, /* R15325 */ - { 0x0000, 0x0000, 0x0000 }, /* R15326 */ - { 0x0000, 0x0000, 0x0000 }, /* R15327 */ - { 0x0000, 0x0000, 0x0000 }, /* R15328 */ - { 0x0000, 0x0000, 0x0000 }, /* R15329 */ - { 0x0000, 0x0000, 0x0000 }, /* R15330 */ - { 0x0000, 0x0000, 0x0000 }, /* R15331 */ - { 0x0000, 0x0000, 0x0000 }, /* R15332 */ - { 0x0000, 0x0000, 0x0000 }, /* R15333 */ - { 0x0000, 0x0000, 0x0000 }, /* R15334 */ - { 0x0000, 0x0000, 0x0000 }, /* R15335 */ - { 0x0000, 0x0000, 0x0000 }, /* R15336 */ - { 0x0000, 0x0000, 0x0000 }, /* R15337 */ - { 0x0000, 0x0000, 0x0000 }, /* R15338 */ - { 0x0000, 0x0000, 0x0000 }, /* R15339 */ - { 0x0000, 0x0000, 0x0000 }, /* R15340 */ - { 0x0000, 0x0000, 0x0000 }, /* R15341 */ - { 0x0000, 0x0000, 0x0000 }, /* R15342 */ - { 0x0000, 0x0000, 0x0000 }, /* R15343 */ - { 0x0000, 0x0000, 0x0000 }, /* R15344 */ - { 0x0000, 0x0000, 0x0000 }, /* R15345 */ - { 0x0000, 0x0000, 0x0000 }, /* R15346 */ - { 0x0000, 0x0000, 0x0000 }, /* R15347 */ - { 0x0000, 0x0000, 0x0000 }, /* R15348 */ - { 0x0000, 0x0000, 0x0000 }, /* R15349 */ - { 0x0000, 0x0000, 0x0000 }, /* R15350 */ - { 0x0000, 0x0000, 0x0000 }, /* R15351 */ - { 0x0000, 0x0000, 0x0000 }, /* R15352 */ - { 0x0000, 0x0000, 0x0000 }, /* R15353 */ - { 0x0000, 0x0000, 0x0000 }, /* R15354 */ - { 0x0000, 0x0000, 0x0000 }, /* R15355 */ - { 0x0000, 0x0000, 0x0000 }, /* R15356 */ - { 0x0000, 0x0000, 0x0000 }, /* R15357 */ - { 0x0000, 0x0000, 0x0000 }, /* R15358 */ - { 0x0000, 0x0000, 0x0000 }, /* R15359 */ - { 0x07FF, 0x07FF, 0x0000 }, /* R15360 - DSP2 Coeff RAM 0 */ - { 0x0000, 0x0000, 0x0000 }, /* R15361 */ - { 0x0000, 0x0000, 0x0000 }, /* R15362 */ - { 0x0000, 0x0000, 0x0000 }, /* R15363 */ - { 0x0000, 0x0000, 0x0000 }, /* R15364 */ - { 0x0000, 0x0000, 0x0000 }, /* R15365 */ - { 0x0000, 0x0000, 0x0000 }, /* R15366 */ - { 0x0000, 0x0000, 0x0000 }, /* R15367 */ - { 0x0000, 0x0000, 0x0000 }, /* R15368 */ - { 0x0000, 0x0000, 0x0000 }, /* R15369 */ - { 0x0000, 0x0000, 0x0000 }, /* R15370 */ - { 0x0000, 0x0000, 0x0000 }, /* R15371 */ - { 0x0000, 0x0000, 0x0000 }, /* R15372 */ - { 0x0000, 0x0000, 0x0000 }, /* R15373 */ - { 0x0000, 0x0000, 0x0000 }, /* R15374 */ - { 0x0000, 0x0000, 0x0000 }, /* R15375 */ - { 0x0000, 0x0000, 0x0000 }, /* R15376 */ - { 0x0000, 0x0000, 0x0000 }, /* R15377 */ - { 0x0000, 0x0000, 0x0000 }, /* R15378 */ - { 0x0000, 0x0000, 0x0000 }, /* R15379 */ - { 0x0000, 0x0000, 0x0000 }, /* R15380 */ - { 0x0000, 0x0000, 0x0000 }, /* R15381 */ - { 0x0000, 0x0000, 0x0000 }, /* R15382 */ - { 0x0000, 0x0000, 0x0000 }, /* R15383 */ - { 0x0000, 0x0000, 0x0000 }, /* R15384 */ - { 0x0000, 0x0000, 0x0000 }, /* R15385 */ - { 0x0000, 0x0000, 0x0000 }, /* R15386 */ - { 0x0000, 0x0000, 0x0000 }, /* R15387 */ - { 0x0000, 0x0000, 0x0000 }, /* R15388 */ - { 0x0000, 0x0000, 0x0000 }, /* R15389 */ - { 0x0000, 0x0000, 0x0000 }, /* R15390 */ - { 0x0000, 0x0000, 0x0000 }, /* R15391 */ - { 0x0000, 0x0000, 0x0000 }, /* R15392 */ - { 0x0000, 0x0000, 0x0000 }, /* R15393 */ - { 0x0000, 0x0000, 0x0000 }, /* R15394 */ - { 0x0000, 0x0000, 0x0000 }, /* R15395 */ - { 0x0000, 0x0000, 0x0000 }, /* R15396 */ - { 0x0000, 0x0000, 0x0000 }, /* R15397 */ - { 0x0000, 0x0000, 0x0000 }, /* R15398 */ - { 0x0000, 0x0000, 0x0000 }, /* R15399 */ - { 0x0000, 0x0000, 0x0000 }, /* R15400 */ - { 0x0000, 0x0000, 0x0000 }, /* R15401 */ - { 0x0000, 0x0000, 0x0000 }, /* R15402 */ - { 0x0000, 0x0000, 0x0000 }, /* R15403 */ - { 0x0000, 0x0000, 0x0000 }, /* R15404 */ - { 0x0000, 0x0000, 0x0000 }, /* R15405 */ - { 0x0000, 0x0000, 0x0000 }, /* R15406 */ - { 0x0000, 0x0000, 0x0000 }, /* R15407 */ - { 0x0000, 0x0000, 0x0000 }, /* R15408 */ - { 0x0000, 0x0000, 0x0000 }, /* R15409 */ - { 0x0000, 0x0000, 0x0000 }, /* R15410 */ - { 0x0000, 0x0000, 0x0000 }, /* R15411 */ - { 0x0000, 0x0000, 0x0000 }, /* R15412 */ - { 0x0000, 0x0000, 0x0000 }, /* R15413 */ - { 0x0000, 0x0000, 0x0000 }, /* R15414 */ - { 0x0000, 0x0000, 0x0000 }, /* R15415 */ - { 0x0000, 0x0000, 0x0000 }, /* R15416 */ - { 0x0000, 0x0000, 0x0000 }, /* R15417 */ - { 0x0000, 0x0000, 0x0000 }, /* R15418 */ - { 0x0000, 0x0000, 0x0000 }, /* R15419 */ - { 0x0000, 0x0000, 0x0000 }, /* R15420 */ - { 0x0000, 0x0000, 0x0000 }, /* R15421 */ - { 0x0000, 0x0000, 0x0000 }, /* R15422 */ - { 0x0000, 0x0000, 0x0000 }, /* R15423 */ - { 0x0000, 0x0000, 0x0000 }, /* R15424 */ - { 0x0000, 0x0000, 0x0000 }, /* R15425 */ - { 0x0000, 0x0000, 0x0000 }, /* R15426 */ - { 0x0000, 0x0000, 0x0000 }, /* R15427 */ - { 0x0000, 0x0000, 0x0000 }, /* R15428 */ - { 0x0000, 0x0000, 0x0000 }, /* R15429 */ - { 0x0000, 0x0000, 0x0000 }, /* R15430 */ - { 0x0000, 0x0000, 0x0000 }, /* R15431 */ - { 0x0000, 0x0000, 0x0000 }, /* R15432 */ - { 0x0000, 0x0000, 0x0000 }, /* R15433 */ - { 0x0000, 0x0000, 0x0000 }, /* R15434 */ - { 0x0000, 0x0000, 0x0000 }, /* R15435 */ - { 0x0000, 0x0000, 0x0000 }, /* R15436 */ - { 0x0000, 0x0000, 0x0000 }, /* R15437 */ - { 0x0000, 0x0000, 0x0000 }, /* R15438 */ - { 0x0000, 0x0000, 0x0000 }, /* R15439 */ - { 0x0000, 0x0000, 0x0000 }, /* R15440 */ - { 0x0000, 0x0000, 0x0000 }, /* R15441 */ - { 0x0000, 0x0000, 0x0000 }, /* R15442 */ - { 0x0000, 0x0000, 0x0000 }, /* R15443 */ - { 0x0000, 0x0000, 0x0000 }, /* R15444 */ - { 0x0000, 0x0000, 0x0000 }, /* R15445 */ - { 0x0000, 0x0000, 0x0000 }, /* R15446 */ - { 0x0000, 0x0000, 0x0000 }, /* R15447 */ - { 0x0000, 0x0000, 0x0000 }, /* R15448 */ - { 0x0000, 0x0000, 0x0000 }, /* R15449 */ - { 0x0000, 0x0000, 0x0000 }, /* R15450 */ - { 0x0000, 0x0000, 0x0000 }, /* R15451 */ - { 0x0000, 0x0000, 0x0000 }, /* R15452 */ - { 0x0000, 0x0000, 0x0000 }, /* R15453 */ - { 0x0000, 0x0000, 0x0000 }, /* R15454 */ - { 0x0000, 0x0000, 0x0000 }, /* R15455 */ - { 0x0000, 0x0000, 0x0000 }, /* R15456 */ - { 0x0000, 0x0000, 0x0000 }, /* R15457 */ - { 0x0000, 0x0000, 0x0000 }, /* R15458 */ - { 0x0000, 0x0000, 0x0000 }, /* R15459 */ - { 0x0000, 0x0000, 0x0000 }, /* R15460 */ - { 0x0000, 0x0000, 0x0000 }, /* R15461 */ - { 0x0000, 0x0000, 0x0000 }, /* R15462 */ - { 0x0000, 0x0000, 0x0000 }, /* R15463 */ - { 0x0000, 0x0000, 0x0000 }, /* R15464 */ - { 0x0000, 0x0000, 0x0000 }, /* R15465 */ - { 0x0000, 0x0000, 0x0000 }, /* R15466 */ - { 0x0000, 0x0000, 0x0000 }, /* R15467 */ - { 0x0000, 0x0000, 0x0000 }, /* R15468 */ - { 0x0000, 0x0000, 0x0000 }, /* R15469 */ - { 0x0000, 0x0000, 0x0000 }, /* R15470 */ - { 0x0000, 0x0000, 0x0000 }, /* R15471 */ - { 0x0000, 0x0000, 0x0000 }, /* R15472 */ - { 0x0000, 0x0000, 0x0000 }, /* R15473 */ - { 0x0000, 0x0000, 0x0000 }, /* R15474 */ - { 0x0000, 0x0000, 0x0000 }, /* R15475 */ - { 0x0000, 0x0000, 0x0000 }, /* R15476 */ - { 0x0000, 0x0000, 0x0000 }, /* R15477 */ - { 0x0000, 0x0000, 0x0000 }, /* R15478 */ - { 0x0000, 0x0000, 0x0000 }, /* R15479 */ - { 0x0000, 0x0000, 0x0000 }, /* R15480 */ - { 0x0000, 0x0000, 0x0000 }, /* R15481 */ - { 0x0000, 0x0000, 0x0000 }, /* R15482 */ - { 0x0000, 0x0000, 0x0000 }, /* R15483 */ - { 0x0000, 0x0000, 0x0000 }, /* R15484 */ - { 0x0000, 0x0000, 0x0000 }, /* R15485 */ - { 0x0000, 0x0000, 0x0000 }, /* R15486 */ - { 0x0000, 0x0000, 0x0000 }, /* R15487 */ - { 0x0000, 0x0000, 0x0000 }, /* R15488 */ - { 0x0000, 0x0000, 0x0000 }, /* R15489 */ - { 0x0000, 0x0000, 0x0000 }, /* R15490 */ - { 0x0000, 0x0000, 0x0000 }, /* R15491 */ - { 0x0000, 0x0000, 0x0000 }, /* R15492 */ - { 0x0000, 0x0000, 0x0000 }, /* R15493 */ - { 0x0000, 0x0000, 0x0000 }, /* R15494 */ - { 0x0000, 0x0000, 0x0000 }, /* R15495 */ - { 0x0000, 0x0000, 0x0000 }, /* R15496 */ - { 0x0000, 0x0000, 0x0000 }, /* R15497 */ - { 0x0000, 0x0000, 0x0000 }, /* R15498 */ - { 0x0000, 0x0000, 0x0000 }, /* R15499 */ - { 0x0000, 0x0000, 0x0000 }, /* R15500 */ - { 0x0000, 0x0000, 0x0000 }, /* R15501 */ - { 0x0000, 0x0000, 0x0000 }, /* R15502 */ - { 0x0000, 0x0000, 0x0000 }, /* R15503 */ - { 0x0000, 0x0000, 0x0000 }, /* R15504 */ - { 0x0000, 0x0000, 0x0000 }, /* R15505 */ - { 0x0000, 0x0000, 0x0000 }, /* R15506 */ - { 0x0000, 0x0000, 0x0000 }, /* R15507 */ - { 0x0000, 0x0000, 0x0000 }, /* R15508 */ - { 0x0000, 0x0000, 0x0000 }, /* R15509 */ - { 0x0000, 0x0000, 0x0000 }, /* R15510 */ - { 0x0000, 0x0000, 0x0000 }, /* R15511 */ - { 0x0000, 0x0000, 0x0000 }, /* R15512 */ - { 0x0000, 0x0000, 0x0000 }, /* R15513 */ - { 0x0000, 0x0000, 0x0000 }, /* R15514 */ - { 0x0000, 0x0000, 0x0000 }, /* R15515 */ - { 0x0000, 0x0000, 0x0000 }, /* R15516 */ - { 0x0000, 0x0000, 0x0000 }, /* R15517 */ - { 0x0000, 0x0000, 0x0000 }, /* R15518 */ - { 0x0000, 0x0000, 0x0000 }, /* R15519 */ - { 0x0000, 0x0000, 0x0000 }, /* R15520 */ - { 0x0000, 0x0000, 0x0000 }, /* R15521 */ - { 0x0000, 0x0000, 0x0000 }, /* R15522 */ - { 0x0000, 0x0000, 0x0000 }, /* R15523 */ - { 0x0000, 0x0000, 0x0000 }, /* R15524 */ - { 0x0000, 0x0000, 0x0000 }, /* R15525 */ - { 0x0000, 0x0000, 0x0000 }, /* R15526 */ - { 0x0000, 0x0000, 0x0000 }, /* R15527 */ - { 0x0000, 0x0000, 0x0000 }, /* R15528 */ - { 0x0000, 0x0000, 0x0000 }, /* R15529 */ - { 0x0000, 0x0000, 0x0000 }, /* R15530 */ - { 0x0000, 0x0000, 0x0000 }, /* R15531 */ - { 0x0000, 0x0000, 0x0000 }, /* R15532 */ - { 0x0000, 0x0000, 0x0000 }, /* R15533 */ - { 0x0000, 0x0000, 0x0000 }, /* R15534 */ - { 0x0000, 0x0000, 0x0000 }, /* R15535 */ - { 0x0000, 0x0000, 0x0000 }, /* R15536 */ - { 0x0000, 0x0000, 0x0000 }, /* R15537 */ - { 0x0000, 0x0000, 0x0000 }, /* R15538 */ - { 0x0000, 0x0000, 0x0000 }, /* R15539 */ - { 0x0000, 0x0000, 0x0000 }, /* R15540 */ - { 0x0000, 0x0000, 0x0000 }, /* R15541 */ - { 0x0000, 0x0000, 0x0000 }, /* R15542 */ - { 0x0000, 0x0000, 0x0000 }, /* R15543 */ - { 0x0000, 0x0000, 0x0000 }, /* R15544 */ - { 0x0000, 0x0000, 0x0000 }, /* R15545 */ - { 0x0000, 0x0000, 0x0000 }, /* R15546 */ - { 0x0000, 0x0000, 0x0000 }, /* R15547 */ - { 0x0000, 0x0000, 0x0000 }, /* R15548 */ - { 0x0000, 0x0000, 0x0000 }, /* R15549 */ - { 0x0000, 0x0000, 0x0000 }, /* R15550 */ - { 0x0000, 0x0000, 0x0000 }, /* R15551 */ - { 0x0000, 0x0000, 0x0000 }, /* R15552 */ - { 0x0000, 0x0000, 0x0000 }, /* R15553 */ - { 0x0000, 0x0000, 0x0000 }, /* R15554 */ - { 0x0000, 0x0000, 0x0000 }, /* R15555 */ - { 0x0000, 0x0000, 0x0000 }, /* R15556 */ - { 0x0000, 0x0000, 0x0000 }, /* R15557 */ - { 0x0000, 0x0000, 0x0000 }, /* R15558 */ - { 0x0000, 0x0000, 0x0000 }, /* R15559 */ - { 0x0000, 0x0000, 0x0000 }, /* R15560 */ - { 0x0000, 0x0000, 0x0000 }, /* R15561 */ - { 0x0000, 0x0000, 0x0000 }, /* R15562 */ - { 0x0000, 0x0000, 0x0000 }, /* R15563 */ - { 0x0000, 0x0000, 0x0000 }, /* R15564 */ - { 0x0000, 0x0000, 0x0000 }, /* R15565 */ - { 0x0000, 0x0000, 0x0000 }, /* R15566 */ - { 0x0000, 0x0000, 0x0000 }, /* R15567 */ - { 0x0000, 0x0000, 0x0000 }, /* R15568 */ - { 0x0000, 0x0000, 0x0000 }, /* R15569 */ - { 0x0000, 0x0000, 0x0000 }, /* R15570 */ - { 0x0000, 0x0000, 0x0000 }, /* R15571 */ - { 0x0000, 0x0000, 0x0000 }, /* R15572 */ - { 0x0000, 0x0000, 0x0000 }, /* R15573 */ - { 0x0000, 0x0000, 0x0000 }, /* R15574 */ - { 0x0000, 0x0000, 0x0000 }, /* R15575 */ - { 0x0000, 0x0000, 0x0000 }, /* R15576 */ - { 0x0000, 0x0000, 0x0000 }, /* R15577 */ - { 0x0000, 0x0000, 0x0000 }, /* R15578 */ - { 0x0000, 0x0000, 0x0000 }, /* R15579 */ - { 0x0000, 0x0000, 0x0000 }, /* R15580 */ - { 0x0000, 0x0000, 0x0000 }, /* R15581 */ - { 0x0000, 0x0000, 0x0000 }, /* R15582 */ - { 0x0000, 0x0000, 0x0000 }, /* R15583 */ - { 0x0000, 0x0000, 0x0000 }, /* R15584 */ - { 0x0000, 0x0000, 0x0000 }, /* R15585 */ - { 0x0000, 0x0000, 0x0000 }, /* R15586 */ - { 0x0000, 0x0000, 0x0000 }, /* R15587 */ - { 0x0000, 0x0000, 0x0000 }, /* R15588 */ - { 0x0000, 0x0000, 0x0000 }, /* R15589 */ - { 0x0000, 0x0000, 0x0000 }, /* R15590 */ - { 0x0000, 0x0000, 0x0000 }, /* R15591 */ - { 0x0000, 0x0000, 0x0000 }, /* R15592 */ - { 0x0000, 0x0000, 0x0000 }, /* R15593 */ - { 0x0000, 0x0000, 0x0000 }, /* R15594 */ - { 0x0000, 0x0000, 0x0000 }, /* R15595 */ - { 0x0000, 0x0000, 0x0000 }, /* R15596 */ - { 0x0000, 0x0000, 0x0000 }, /* R15597 */ - { 0x0000, 0x0000, 0x0000 }, /* R15598 */ - { 0x0000, 0x0000, 0x0000 }, /* R15599 */ - { 0x0000, 0x0000, 0x0000 }, /* R15600 */ - { 0x0000, 0x0000, 0x0000 }, /* R15601 */ - { 0x0000, 0x0000, 0x0000 }, /* R15602 */ - { 0x0000, 0x0000, 0x0000 }, /* R15603 */ - { 0x0000, 0x0000, 0x0000 }, /* R15604 */ - { 0x0000, 0x0000, 0x0000 }, /* R15605 */ - { 0x0000, 0x0000, 0x0000 }, /* R15606 */ - { 0x0000, 0x0000, 0x0000 }, /* R15607 */ - { 0x0000, 0x0000, 0x0000 }, /* R15608 */ - { 0x0000, 0x0000, 0x0000 }, /* R15609 */ - { 0x0000, 0x0000, 0x0000 }, /* R15610 */ - { 0x0000, 0x0000, 0x0000 }, /* R15611 */ - { 0x0000, 0x0000, 0x0000 }, /* R15612 */ - { 0x0000, 0x0000, 0x0000 }, /* R15613 */ - { 0x0000, 0x0000, 0x0000 }, /* R15614 */ - { 0x0000, 0x0000, 0x0000 }, /* R15615 */ - { 0x0000, 0x0000, 0x0000 }, /* R15616 */ - { 0x0000, 0x0000, 0x0000 }, /* R15617 */ - { 0x0000, 0x0000, 0x0000 }, /* R15618 */ - { 0x0000, 0x0000, 0x0000 }, /* R15619 */ - { 0x0000, 0x0000, 0x0000 }, /* R15620 */ - { 0x0000, 0x0000, 0x0000 }, /* R15621 */ - { 0x0000, 0x0000, 0x0000 }, /* R15622 */ - { 0x0000, 0x0000, 0x0000 }, /* R15623 */ - { 0x0000, 0x0000, 0x0000 }, /* R15624 */ - { 0x0000, 0x0000, 0x0000 }, /* R15625 */ - { 0x0000, 0x0000, 0x0000 }, /* R15626 */ - { 0x0000, 0x0000, 0x0000 }, /* R15627 */ - { 0x0000, 0x0000, 0x0000 }, /* R15628 */ - { 0x0000, 0x0000, 0x0000 }, /* R15629 */ - { 0x0000, 0x0000, 0x0000 }, /* R15630 */ - { 0x0000, 0x0000, 0x0000 }, /* R15631 */ - { 0x0000, 0x0000, 0x0000 }, /* R15632 */ - { 0x0000, 0x0000, 0x0000 }, /* R15633 */ - { 0x0000, 0x0000, 0x0000 }, /* R15634 */ - { 0x0000, 0x0000, 0x0000 }, /* R15635 */ - { 0x0000, 0x0000, 0x0000 }, /* R15636 */ - { 0x0000, 0x0000, 0x0000 }, /* R15637 */ - { 0x0000, 0x0000, 0x0000 }, /* R15638 */ - { 0x0000, 0x0000, 0x0000 }, /* R15639 */ - { 0x0000, 0x0000, 0x0000 }, /* R15640 */ - { 0x0000, 0x0000, 0x0000 }, /* R15641 */ - { 0x0000, 0x0000, 0x0000 }, /* R15642 */ - { 0x0000, 0x0000, 0x0000 }, /* R15643 */ - { 0x0000, 0x0000, 0x0000 }, /* R15644 */ - { 0x0000, 0x0000, 0x0000 }, /* R15645 */ - { 0x0000, 0x0000, 0x0000 }, /* R15646 */ - { 0x0000, 0x0000, 0x0000 }, /* R15647 */ - { 0x0000, 0x0000, 0x0000 }, /* R15648 */ - { 0x0000, 0x0000, 0x0000 }, /* R15649 */ - { 0x0000, 0x0000, 0x0000 }, /* R15650 */ - { 0x0000, 0x0000, 0x0000 }, /* R15651 */ - { 0x0000, 0x0000, 0x0000 }, /* R15652 */ - { 0x0000, 0x0000, 0x0000 }, /* R15653 */ - { 0x0000, 0x0000, 0x0000 }, /* R15654 */ - { 0x0000, 0x0000, 0x0000 }, /* R15655 */ - { 0x0000, 0x0000, 0x0000 }, /* R15656 */ - { 0x0000, 0x0000, 0x0000 }, /* R15657 */ - { 0x0000, 0x0000, 0x0000 }, /* R15658 */ - { 0x0000, 0x0000, 0x0000 }, /* R15659 */ - { 0x0000, 0x0000, 0x0000 }, /* R15660 */ - { 0x0000, 0x0000, 0x0000 }, /* R15661 */ - { 0x0000, 0x0000, 0x0000 }, /* R15662 */ - { 0x0000, 0x0000, 0x0000 }, /* R15663 */ - { 0x0000, 0x0000, 0x0000 }, /* R15664 */ - { 0x0000, 0x0000, 0x0000 }, /* R15665 */ - { 0x0000, 0x0000, 0x0000 }, /* R15666 */ - { 0x0000, 0x0000, 0x0000 }, /* R15667 */ - { 0x0000, 0x0000, 0x0000 }, /* R15668 */ - { 0x0000, 0x0000, 0x0000 }, /* R15669 */ - { 0x0000, 0x0000, 0x0000 }, /* R15670 */ - { 0x0000, 0x0000, 0x0000 }, /* R15671 */ - { 0x0000, 0x0000, 0x0000 }, /* R15672 */ - { 0x0000, 0x0000, 0x0000 }, /* R15673 */ - { 0x0000, 0x0000, 0x0000 }, /* R15674 */ - { 0x0000, 0x0000, 0x0000 }, /* R15675 */ - { 0x0000, 0x0000, 0x0000 }, /* R15676 */ - { 0x0000, 0x0000, 0x0000 }, /* R15677 */ - { 0x0000, 0x0000, 0x0000 }, /* R15678 */ - { 0x0000, 0x0000, 0x0000 }, /* R15679 */ - { 0x0000, 0x0000, 0x0000 }, /* R15680 */ - { 0x0000, 0x0000, 0x0000 }, /* R15681 */ - { 0x0000, 0x0000, 0x0000 }, /* R15682 */ - { 0x0000, 0x0000, 0x0000 }, /* R15683 */ - { 0x0000, 0x0000, 0x0000 }, /* R15684 */ - { 0x0000, 0x0000, 0x0000 }, /* R15685 */ - { 0x0000, 0x0000, 0x0000 }, /* R15686 */ - { 0x0000, 0x0000, 0x0000 }, /* R15687 */ - { 0x0000, 0x0000, 0x0000 }, /* R15688 */ - { 0x0000, 0x0000, 0x0000 }, /* R15689 */ - { 0x0000, 0x0000, 0x0000 }, /* R15690 */ - { 0x0000, 0x0000, 0x0000 }, /* R15691 */ - { 0x0000, 0x0000, 0x0000 }, /* R15692 */ - { 0x0000, 0x0000, 0x0000 }, /* R15693 */ - { 0x0000, 0x0000, 0x0000 }, /* R15694 */ - { 0x0000, 0x0000, 0x0000 }, /* R15695 */ - { 0x0000, 0x0000, 0x0000 }, /* R15696 */ - { 0x0000, 0x0000, 0x0000 }, /* R15697 */ - { 0x0000, 0x0000, 0x0000 }, /* R15698 */ - { 0x0000, 0x0000, 0x0000 }, /* R15699 */ - { 0x0000, 0x0000, 0x0000 }, /* R15700 */ - { 0x0000, 0x0000, 0x0000 }, /* R15701 */ - { 0x0000, 0x0000, 0x0000 }, /* R15702 */ - { 0x0000, 0x0000, 0x0000 }, /* R15703 */ - { 0x0000, 0x0000, 0x0000 }, /* R15704 */ - { 0x0000, 0x0000, 0x0000 }, /* R15705 */ - { 0x0000, 0x0000, 0x0000 }, /* R15706 */ - { 0x0000, 0x0000, 0x0000 }, /* R15707 */ - { 0x0000, 0x0000, 0x0000 }, /* R15708 */ - { 0x0000, 0x0000, 0x0000 }, /* R15709 */ - { 0x0000, 0x0000, 0x0000 }, /* R15710 */ - { 0x0000, 0x0000, 0x0000 }, /* R15711 */ - { 0x0000, 0x0000, 0x0000 }, /* R15712 */ - { 0x0000, 0x0000, 0x0000 }, /* R15713 */ - { 0x0000, 0x0000, 0x0000 }, /* R15714 */ - { 0x0000, 0x0000, 0x0000 }, /* R15715 */ - { 0x0000, 0x0000, 0x0000 }, /* R15716 */ - { 0x0000, 0x0000, 0x0000 }, /* R15717 */ - { 0x0000, 0x0000, 0x0000 }, /* R15718 */ - { 0x0000, 0x0000, 0x0000 }, /* R15719 */ - { 0x0000, 0x0000, 0x0000 }, /* R15720 */ - { 0x0000, 0x0000, 0x0000 }, /* R15721 */ - { 0x0000, 0x0000, 0x0000 }, /* R15722 */ - { 0x0000, 0x0000, 0x0000 }, /* R15723 */ - { 0x0000, 0x0000, 0x0000 }, /* R15724 */ - { 0x0000, 0x0000, 0x0000 }, /* R15725 */ - { 0x0000, 0x0000, 0x0000 }, /* R15726 */ - { 0x0000, 0x0000, 0x0000 }, /* R15727 */ - { 0x0000, 0x0000, 0x0000 }, /* R15728 */ - { 0x0000, 0x0000, 0x0000 }, /* R15729 */ - { 0x0000, 0x0000, 0x0000 }, /* R15730 */ - { 0x0000, 0x0000, 0x0000 }, /* R15731 */ - { 0x0000, 0x0000, 0x0000 }, /* R15732 */ - { 0x0000, 0x0000, 0x0000 }, /* R15733 */ - { 0x0000, 0x0000, 0x0000 }, /* R15734 */ - { 0x0000, 0x0000, 0x0000 }, /* R15735 */ - { 0x0000, 0x0000, 0x0000 }, /* R15736 */ - { 0x0000, 0x0000, 0x0000 }, /* R15737 */ - { 0x0000, 0x0000, 0x0000 }, /* R15738 */ - { 0x0000, 0x0000, 0x0000 }, /* R15739 */ - { 0x0000, 0x0000, 0x0000 }, /* R15740 */ - { 0x0000, 0x0000, 0x0000 }, /* R15741 */ - { 0x0000, 0x0000, 0x0000 }, /* R15742 */ - { 0x0000, 0x0000, 0x0000 }, /* R15743 */ - { 0x0000, 0x0000, 0x0000 }, /* R15744 */ - { 0x0000, 0x0000, 0x0000 }, /* R15745 */ - { 0x0000, 0x0000, 0x0000 }, /* R15746 */ - { 0x0000, 0x0000, 0x0000 }, /* R15747 */ - { 0x0000, 0x0000, 0x0000 }, /* R15748 */ - { 0x0000, 0x0000, 0x0000 }, /* R15749 */ - { 0x0000, 0x0000, 0x0000 }, /* R15750 */ - { 0x0000, 0x0000, 0x0000 }, /* R15751 */ - { 0x0000, 0x0000, 0x0000 }, /* R15752 */ - { 0x0000, 0x0000, 0x0000 }, /* R15753 */ - { 0x0000, 0x0000, 0x0000 }, /* R15754 */ - { 0x0000, 0x0000, 0x0000 }, /* R15755 */ - { 0x0000, 0x0000, 0x0000 }, /* R15756 */ - { 0x0000, 0x0000, 0x0000 }, /* R15757 */ - { 0x0000, 0x0000, 0x0000 }, /* R15758 */ - { 0x0000, 0x0000, 0x0000 }, /* R15759 */ - { 0x0000, 0x0000, 0x0000 }, /* R15760 */ - { 0x0000, 0x0000, 0x0000 }, /* R15761 */ - { 0x0000, 0x0000, 0x0000 }, /* R15762 */ - { 0x0000, 0x0000, 0x0000 }, /* R15763 */ - { 0x0000, 0x0000, 0x0000 }, /* R15764 */ - { 0x0000, 0x0000, 0x0000 }, /* R15765 */ - { 0x0000, 0x0000, 0x0000 }, /* R15766 */ - { 0x0000, 0x0000, 0x0000 }, /* R15767 */ - { 0x0000, 0x0000, 0x0000 }, /* R15768 */ - { 0x0000, 0x0000, 0x0000 }, /* R15769 */ - { 0x0000, 0x0000, 0x0000 }, /* R15770 */ - { 0x0000, 0x0000, 0x0000 }, /* R15771 */ - { 0x0000, 0x0000, 0x0000 }, /* R15772 */ - { 0x0000, 0x0000, 0x0000 }, /* R15773 */ - { 0x0000, 0x0000, 0x0000 }, /* R15774 */ - { 0x0000, 0x0000, 0x0000 }, /* R15775 */ - { 0x0000, 0x0000, 0x0000 }, /* R15776 */ - { 0x0000, 0x0000, 0x0000 }, /* R15777 */ - { 0x0000, 0x0000, 0x0000 }, /* R15778 */ - { 0x0000, 0x0000, 0x0000 }, /* R15779 */ - { 0x0000, 0x0000, 0x0000 }, /* R15780 */ - { 0x0000, 0x0000, 0x0000 }, /* R15781 */ - { 0x0000, 0x0000, 0x0000 }, /* R15782 */ - { 0x0000, 0x0000, 0x0000 }, /* R15783 */ - { 0x0000, 0x0000, 0x0000 }, /* R15784 */ - { 0x0000, 0x0000, 0x0000 }, /* R15785 */ - { 0x0000, 0x0000, 0x0000 }, /* R15786 */ - { 0x0000, 0x0000, 0x0000 }, /* R15787 */ - { 0x0000, 0x0000, 0x0000 }, /* R15788 */ - { 0x0000, 0x0000, 0x0000 }, /* R15789 */ - { 0x0000, 0x0000, 0x0000 }, /* R15790 */ - { 0x0000, 0x0000, 0x0000 }, /* R15791 */ - { 0x0000, 0x0000, 0x0000 }, /* R15792 */ - { 0x0000, 0x0000, 0x0000 }, /* R15793 */ - { 0x0000, 0x0000, 0x0000 }, /* R15794 */ - { 0x0000, 0x0000, 0x0000 }, /* R15795 */ - { 0x0000, 0x0000, 0x0000 }, /* R15796 */ - { 0x0000, 0x0000, 0x0000 }, /* R15797 */ - { 0x0000, 0x0000, 0x0000 }, /* R15798 */ - { 0x0000, 0x0000, 0x0000 }, /* R15799 */ - { 0x0000, 0x0000, 0x0000 }, /* R15800 */ - { 0x0000, 0x0000, 0x0000 }, /* R15801 */ - { 0x0000, 0x0000, 0x0000 }, /* R15802 */ - { 0x0000, 0x0000, 0x0000 }, /* R15803 */ - { 0x0000, 0x0000, 0x0000 }, /* R15804 */ - { 0x0000, 0x0000, 0x0000 }, /* R15805 */ - { 0x0000, 0x0000, 0x0000 }, /* R15806 */ - { 0x0000, 0x0000, 0x0000 }, /* R15807 */ - { 0x0000, 0x0000, 0x0000 }, /* R15808 */ - { 0x0000, 0x0000, 0x0000 }, /* R15809 */ - { 0x0000, 0x0000, 0x0000 }, /* R15810 */ - { 0x0000, 0x0000, 0x0000 }, /* R15811 */ - { 0x0000, 0x0000, 0x0000 }, /* R15812 */ - { 0x0000, 0x0000, 0x0000 }, /* R15813 */ - { 0x0000, 0x0000, 0x0000 }, /* R15814 */ - { 0x0000, 0x0000, 0x0000 }, /* R15815 */ - { 0x0000, 0x0000, 0x0000 }, /* R15816 */ - { 0x0000, 0x0000, 0x0000 }, /* R15817 */ - { 0x0000, 0x0000, 0x0000 }, /* R15818 */ - { 0x0000, 0x0000, 0x0000 }, /* R15819 */ - { 0x0000, 0x0000, 0x0000 }, /* R15820 */ - { 0x0000, 0x0000, 0x0000 }, /* R15821 */ - { 0x0000, 0x0000, 0x0000 }, /* R15822 */ - { 0x0000, 0x0000, 0x0000 }, /* R15823 */ - { 0x0000, 0x0000, 0x0000 }, /* R15824 */ - { 0x0000, 0x0000, 0x0000 }, /* R15825 */ - { 0x0000, 0x0000, 0x0000 }, /* R15826 */ - { 0x0000, 0x0000, 0x0000 }, /* R15827 */ - { 0x0000, 0x0000, 0x0000 }, /* R15828 */ - { 0x0000, 0x0000, 0x0000 }, /* R15829 */ - { 0x0000, 0x0000, 0x0000 }, /* R15830 */ - { 0x0000, 0x0000, 0x0000 }, /* R15831 */ - { 0x0000, 0x0000, 0x0000 }, /* R15832 */ - { 0x0000, 0x0000, 0x0000 }, /* R15833 */ - { 0x0000, 0x0000, 0x0000 }, /* R15834 */ - { 0x0000, 0x0000, 0x0000 }, /* R15835 */ - { 0x0000, 0x0000, 0x0000 }, /* R15836 */ - { 0x0000, 0x0000, 0x0000 }, /* R15837 */ - { 0x0000, 0x0000, 0x0000 }, /* R15838 */ - { 0x0000, 0x0000, 0x0000 }, /* R15839 */ - { 0x0000, 0x0000, 0x0000 }, /* R15840 */ - { 0x0000, 0x0000, 0x0000 }, /* R15841 */ - { 0x0000, 0x0000, 0x0000 }, /* R15842 */ - { 0x0000, 0x0000, 0x0000 }, /* R15843 */ - { 0x0000, 0x0000, 0x0000 }, /* R15844 */ - { 0x0000, 0x0000, 0x0000 }, /* R15845 */ - { 0x0000, 0x0000, 0x0000 }, /* R15846 */ - { 0x0000, 0x0000, 0x0000 }, /* R15847 */ - { 0x0000, 0x0000, 0x0000 }, /* R15848 */ - { 0x0000, 0x0000, 0x0000 }, /* R15849 */ - { 0x0000, 0x0000, 0x0000 }, /* R15850 */ - { 0x0000, 0x0000, 0x0000 }, /* R15851 */ - { 0x0000, 0x0000, 0x0000 }, /* R15852 */ - { 0x0000, 0x0000, 0x0000 }, /* R15853 */ - { 0x0000, 0x0000, 0x0000 }, /* R15854 */ - { 0x0000, 0x0000, 0x0000 }, /* R15855 */ - { 0x0000, 0x0000, 0x0000 }, /* R15856 */ - { 0x0000, 0x0000, 0x0000 }, /* R15857 */ - { 0x0000, 0x0000, 0x0000 }, /* R15858 */ - { 0x0000, 0x0000, 0x0000 }, /* R15859 */ - { 0x0000, 0x0000, 0x0000 }, /* R15860 */ - { 0x0000, 0x0000, 0x0000 }, /* R15861 */ - { 0x0000, 0x0000, 0x0000 }, /* R15862 */ - { 0x0000, 0x0000, 0x0000 }, /* R15863 */ - { 0x0000, 0x0000, 0x0000 }, /* R15864 */ - { 0x0000, 0x0000, 0x0000 }, /* R15865 */ - { 0x0000, 0x0000, 0x0000 }, /* R15866 */ - { 0x0000, 0x0000, 0x0000 }, /* R15867 */ - { 0x0000, 0x0000, 0x0000 }, /* R15868 */ - { 0x0000, 0x0000, 0x0000 }, /* R15869 */ - { 0x0000, 0x0000, 0x0000 }, /* R15870 */ - { 0x0000, 0x0000, 0x0000 }, /* R15871 */ - { 0x0000, 0x0000, 0x0000 }, /* R15872 */ - { 0x0000, 0x0000, 0x0000 }, /* R15873 */ - { 0x0000, 0x0000, 0x0000 }, /* R15874 */ - { 0x0000, 0x0000, 0x0000 }, /* R15875 */ - { 0x0000, 0x0000, 0x0000 }, /* R15876 */ - { 0x0000, 0x0000, 0x0000 }, /* R15877 */ - { 0x0000, 0x0000, 0x0000 }, /* R15878 */ - { 0x0000, 0x0000, 0x0000 }, /* R15879 */ - { 0x0000, 0x0000, 0x0000 }, /* R15880 */ - { 0x0000, 0x0000, 0x0000 }, /* R15881 */ - { 0x0000, 0x0000, 0x0000 }, /* R15882 */ - { 0x0000, 0x0000, 0x0000 }, /* R15883 */ - { 0x0000, 0x0000, 0x0000 }, /* R15884 */ - { 0x0000, 0x0000, 0x0000 }, /* R15885 */ - { 0x0000, 0x0000, 0x0000 }, /* R15886 */ - { 0x0000, 0x0000, 0x0000 }, /* R15887 */ - { 0x0000, 0x0000, 0x0000 }, /* R15888 */ - { 0x0000, 0x0000, 0x0000 }, /* R15889 */ - { 0x0000, 0x0000, 0x0000 }, /* R15890 */ - { 0x0000, 0x0000, 0x0000 }, /* R15891 */ - { 0x0000, 0x0000, 0x0000 }, /* R15892 */ - { 0x0000, 0x0000, 0x0000 }, /* R15893 */ - { 0x0000, 0x0000, 0x0000 }, /* R15894 */ - { 0x0000, 0x0000, 0x0000 }, /* R15895 */ - { 0x0000, 0x0000, 0x0000 }, /* R15896 */ - { 0x0000, 0x0000, 0x0000 }, /* R15897 */ - { 0x0000, 0x0000, 0x0000 }, /* R15898 */ - { 0x0000, 0x0000, 0x0000 }, /* R15899 */ - { 0x0000, 0x0000, 0x0000 }, /* R15900 */ - { 0x0000, 0x0000, 0x0000 }, /* R15901 */ - { 0x0000, 0x0000, 0x0000 }, /* R15902 */ - { 0x0000, 0x0000, 0x0000 }, /* R15903 */ - { 0x0000, 0x0000, 0x0000 }, /* R15904 */ - { 0x0000, 0x0000, 0x0000 }, /* R15905 */ - { 0x0000, 0x0000, 0x0000 }, /* R15906 */ - { 0x0000, 0x0000, 0x0000 }, /* R15907 */ - { 0x0000, 0x0000, 0x0000 }, /* R15908 */ - { 0x0000, 0x0000, 0x0000 }, /* R15909 */ - { 0x0000, 0x0000, 0x0000 }, /* R15910 */ - { 0x0000, 0x0000, 0x0000 }, /* R15911 */ - { 0x0000, 0x0000, 0x0000 }, /* R15912 */ - { 0x0000, 0x0000, 0x0000 }, /* R15913 */ - { 0x0000, 0x0000, 0x0000 }, /* R15914 */ - { 0x0000, 0x0000, 0x0000 }, /* R15915 */ - { 0x0000, 0x0000, 0x0000 }, /* R15916 */ - { 0x0000, 0x0000, 0x0000 }, /* R15917 */ - { 0x0000, 0x0000, 0x0000 }, /* R15918 */ - { 0x0000, 0x0000, 0x0000 }, /* R15919 */ - { 0x0000, 0x0000, 0x0000 }, /* R15920 */ - { 0x0000, 0x0000, 0x0000 }, /* R15921 */ - { 0x0000, 0x0000, 0x0000 }, /* R15922 */ - { 0x0000, 0x0000, 0x0000 }, /* R15923 */ - { 0x0000, 0x0000, 0x0000 }, /* R15924 */ - { 0x0000, 0x0000, 0x0000 }, /* R15925 */ - { 0x0000, 0x0000, 0x0000 }, /* R15926 */ - { 0x0000, 0x0000, 0x0000 }, /* R15927 */ - { 0x0000, 0x0000, 0x0000 }, /* R15928 */ - { 0x0000, 0x0000, 0x0000 }, /* R15929 */ - { 0x0000, 0x0000, 0x0000 }, /* R15930 */ - { 0x0000, 0x0000, 0x0000 }, /* R15931 */ - { 0x0000, 0x0000, 0x0000 }, /* R15932 */ - { 0x0000, 0x0000, 0x0000 }, /* R15933 */ - { 0x0000, 0x0000, 0x0000 }, /* R15934 */ - { 0x0000, 0x0000, 0x0000 }, /* R15935 */ - { 0x0000, 0x0000, 0x0000 }, /* R15936 */ - { 0x0000, 0x0000, 0x0000 }, /* R15937 */ - { 0x0000, 0x0000, 0x0000 }, /* R15938 */ - { 0x0000, 0x0000, 0x0000 }, /* R15939 */ - { 0x0000, 0x0000, 0x0000 }, /* R15940 */ - { 0x0000, 0x0000, 0x0000 }, /* R15941 */ - { 0x0000, 0x0000, 0x0000 }, /* R15942 */ - { 0x0000, 0x0000, 0x0000 }, /* R15943 */ - { 0x0000, 0x0000, 0x0000 }, /* R15944 */ - { 0x0000, 0x0000, 0x0000 }, /* R15945 */ - { 0x0000, 0x0000, 0x0000 }, /* R15946 */ - { 0x0000, 0x0000, 0x0000 }, /* R15947 */ - { 0x0000, 0x0000, 0x0000 }, /* R15948 */ - { 0x0000, 0x0000, 0x0000 }, /* R15949 */ - { 0x0000, 0x0000, 0x0000 }, /* R15950 */ - { 0x0000, 0x0000, 0x0000 }, /* R15951 */ - { 0x0000, 0x0000, 0x0000 }, /* R15952 */ - { 0x0000, 0x0000, 0x0000 }, /* R15953 */ - { 0x0000, 0x0000, 0x0000 }, /* R15954 */ - { 0x0000, 0x0000, 0x0000 }, /* R15955 */ - { 0x0000, 0x0000, 0x0000 }, /* R15956 */ - { 0x0000, 0x0000, 0x0000 }, /* R15957 */ - { 0x0000, 0x0000, 0x0000 }, /* R15958 */ - { 0x0000, 0x0000, 0x0000 }, /* R15959 */ - { 0x0000, 0x0000, 0x0000 }, /* R15960 */ - { 0x0000, 0x0000, 0x0000 }, /* R15961 */ - { 0x0000, 0x0000, 0x0000 }, /* R15962 */ - { 0x0000, 0x0000, 0x0000 }, /* R15963 */ - { 0x0000, 0x0000, 0x0000 }, /* R15964 */ - { 0x0000, 0x0000, 0x0000 }, /* R15965 */ - { 0x0000, 0x0000, 0x0000 }, /* R15966 */ - { 0x0000, 0x0000, 0x0000 }, /* R15967 */ - { 0x0000, 0x0000, 0x0000 }, /* R15968 */ - { 0x0000, 0x0000, 0x0000 }, /* R15969 */ - { 0x0000, 0x0000, 0x0000 }, /* R15970 */ - { 0x0000, 0x0000, 0x0000 }, /* R15971 */ - { 0x0000, 0x0000, 0x0000 }, /* R15972 */ - { 0x0000, 0x0000, 0x0000 }, /* R15973 */ - { 0x0000, 0x0000, 0x0000 }, /* R15974 */ - { 0x0000, 0x0000, 0x0000 }, /* R15975 */ - { 0x0000, 0x0000, 0x0000 }, /* R15976 */ - { 0x0000, 0x0000, 0x0000 }, /* R15977 */ - { 0x0000, 0x0000, 0x0000 }, /* R15978 */ - { 0x0000, 0x0000, 0x0000 }, /* R15979 */ - { 0x0000, 0x0000, 0x0000 }, /* R15980 */ - { 0x0000, 0x0000, 0x0000 }, /* R15981 */ - { 0x0000, 0x0000, 0x0000 }, /* R15982 */ - { 0x0000, 0x0000, 0x0000 }, /* R15983 */ - { 0x0000, 0x0000, 0x0000 }, /* R15984 */ - { 0x0000, 0x0000, 0x0000 }, /* R15985 */ - { 0x0000, 0x0000, 0x0000 }, /* R15986 */ - { 0x0000, 0x0000, 0x0000 }, /* R15987 */ - { 0x0000, 0x0000, 0x0000 }, /* R15988 */ - { 0x0000, 0x0000, 0x0000 }, /* R15989 */ - { 0x0000, 0x0000, 0x0000 }, /* R15990 */ - { 0x0000, 0x0000, 0x0000 }, /* R15991 */ - { 0x0000, 0x0000, 0x0000 }, /* R15992 */ - { 0x0000, 0x0000, 0x0000 }, /* R15993 */ - { 0x0000, 0x0000, 0x0000 }, /* R15994 */ - { 0x0000, 0x0000, 0x0000 }, /* R15995 */ - { 0x0000, 0x0000, 0x0000 }, /* R15996 */ - { 0x0000, 0x0000, 0x0000 }, /* R15997 */ - { 0x0000, 0x0000, 0x0000 }, /* R15998 */ - { 0x0000, 0x0000, 0x0000 }, /* R15999 */ - { 0x0000, 0x0000, 0x0000 }, /* R16000 */ - { 0x0000, 0x0000, 0x0000 }, /* R16001 */ - { 0x0000, 0x0000, 0x0000 }, /* R16002 */ - { 0x0000, 0x0000, 0x0000 }, /* R16003 */ - { 0x0000, 0x0000, 0x0000 }, /* R16004 */ - { 0x0000, 0x0000, 0x0000 }, /* R16005 */ - { 0x0000, 0x0000, 0x0000 }, /* R16006 */ - { 0x0000, 0x0000, 0x0000 }, /* R16007 */ - { 0x0000, 0x0000, 0x0000 }, /* R16008 */ - { 0x0000, 0x0000, 0x0000 }, /* R16009 */ - { 0x0000, 0x0000, 0x0000 }, /* R16010 */ - { 0x0000, 0x0000, 0x0000 }, /* R16011 */ - { 0x0000, 0x0000, 0x0000 }, /* R16012 */ - { 0x0000, 0x0000, 0x0000 }, /* R16013 */ - { 0x0000, 0x0000, 0x0000 }, /* R16014 */ - { 0x0000, 0x0000, 0x0000 }, /* R16015 */ - { 0x0000, 0x0000, 0x0000 }, /* R16016 */ - { 0x0000, 0x0000, 0x0000 }, /* R16017 */ - { 0x0000, 0x0000, 0x0000 }, /* R16018 */ - { 0x0000, 0x0000, 0x0000 }, /* R16019 */ - { 0x0000, 0x0000, 0x0000 }, /* R16020 */ - { 0x0000, 0x0000, 0x0000 }, /* R16021 */ - { 0x0000, 0x0000, 0x0000 }, /* R16022 */ - { 0x0000, 0x0000, 0x0000 }, /* R16023 */ - { 0x0000, 0x0000, 0x0000 }, /* R16024 */ - { 0x0000, 0x0000, 0x0000 }, /* R16025 */ - { 0x0000, 0x0000, 0x0000 }, /* R16026 */ - { 0x0000, 0x0000, 0x0000 }, /* R16027 */ - { 0x0000, 0x0000, 0x0000 }, /* R16028 */ - { 0x0000, 0x0000, 0x0000 }, /* R16029 */ - { 0x0000, 0x0000, 0x0000 }, /* R16030 */ - { 0x0000, 0x0000, 0x0000 }, /* R16031 */ - { 0x0000, 0x0000, 0x0000 }, /* R16032 */ - { 0x0000, 0x0000, 0x0000 }, /* R16033 */ - { 0x0000, 0x0000, 0x0000 }, /* R16034 */ - { 0x0000, 0x0000, 0x0000 }, /* R16035 */ - { 0x0000, 0x0000, 0x0000 }, /* R16036 */ - { 0x0000, 0x0000, 0x0000 }, /* R16037 */ - { 0x0000, 0x0000, 0x0000 }, /* R16038 */ - { 0x0000, 0x0000, 0x0000 }, /* R16039 */ - { 0x0000, 0x0000, 0x0000 }, /* R16040 */ - { 0x0000, 0x0000, 0x0000 }, /* R16041 */ - { 0x0000, 0x0000, 0x0000 }, /* R16042 */ - { 0x0000, 0x0000, 0x0000 }, /* R16043 */ - { 0x0000, 0x0000, 0x0000 }, /* R16044 */ - { 0x0000, 0x0000, 0x0000 }, /* R16045 */ - { 0x0000, 0x0000, 0x0000 }, /* R16046 */ - { 0x0000, 0x0000, 0x0000 }, /* R16047 */ - { 0x0000, 0x0000, 0x0000 }, /* R16048 */ - { 0x0000, 0x0000, 0x0000 }, /* R16049 */ - { 0x0000, 0x0000, 0x0000 }, /* R16050 */ - { 0x0000, 0x0000, 0x0000 }, /* R16051 */ - { 0x0000, 0x0000, 0x0000 }, /* R16052 */ - { 0x0000, 0x0000, 0x0000 }, /* R16053 */ - { 0x0000, 0x0000, 0x0000 }, /* R16054 */ - { 0x0000, 0x0000, 0x0000 }, /* R16055 */ - { 0x0000, 0x0000, 0x0000 }, /* R16056 */ - { 0x0000, 0x0000, 0x0000 }, /* R16057 */ - { 0x0000, 0x0000, 0x0000 }, /* R16058 */ - { 0x0000, 0x0000, 0x0000 }, /* R16059 */ - { 0x0000, 0x0000, 0x0000 }, /* R16060 */ - { 0x0000, 0x0000, 0x0000 }, /* R16061 */ - { 0x0000, 0x0000, 0x0000 }, /* R16062 */ - { 0x0000, 0x0000, 0x0000 }, /* R16063 */ - { 0x0000, 0x0000, 0x0000 }, /* R16064 */ - { 0x0000, 0x0000, 0x0000 }, /* R16065 */ - { 0x0000, 0x0000, 0x0000 }, /* R16066 */ - { 0x0000, 0x0000, 0x0000 }, /* R16067 */ - { 0x0000, 0x0000, 0x0000 }, /* R16068 */ - { 0x0000, 0x0000, 0x0000 }, /* R16069 */ - { 0x0000, 0x0000, 0x0000 }, /* R16070 */ - { 0x0000, 0x0000, 0x0000 }, /* R16071 */ - { 0x0000, 0x0000, 0x0000 }, /* R16072 */ - { 0x0000, 0x0000, 0x0000 }, /* R16073 */ - { 0x0000, 0x0000, 0x0000 }, /* R16074 */ - { 0x0000, 0x0000, 0x0000 }, /* R16075 */ - { 0x0000, 0x0000, 0x0000 }, /* R16076 */ - { 0x0000, 0x0000, 0x0000 }, /* R16077 */ - { 0x0000, 0x0000, 0x0000 }, /* R16078 */ - { 0x0000, 0x0000, 0x0000 }, /* R16079 */ - { 0x0000, 0x0000, 0x0000 }, /* R16080 */ - { 0x0000, 0x0000, 0x0000 }, /* R16081 */ - { 0x0000, 0x0000, 0x0000 }, /* R16082 */ - { 0x0000, 0x0000, 0x0000 }, /* R16083 */ - { 0x0000, 0x0000, 0x0000 }, /* R16084 */ - { 0x0000, 0x0000, 0x0000 }, /* R16085 */ - { 0x0000, 0x0000, 0x0000 }, /* R16086 */ - { 0x0000, 0x0000, 0x0000 }, /* R16087 */ - { 0x0000, 0x0000, 0x0000 }, /* R16088 */ - { 0x0000, 0x0000, 0x0000 }, /* R16089 */ - { 0x0000, 0x0000, 0x0000 }, /* R16090 */ - { 0x0000, 0x0000, 0x0000 }, /* R16091 */ - { 0x0000, 0x0000, 0x0000 }, /* R16092 */ - { 0x0000, 0x0000, 0x0000 }, /* R16093 */ - { 0x0000, 0x0000, 0x0000 }, /* R16094 */ - { 0x0000, 0x0000, 0x0000 }, /* R16095 */ - { 0x0000, 0x0000, 0x0000 }, /* R16096 */ - { 0x0000, 0x0000, 0x0000 }, /* R16097 */ - { 0x0000, 0x0000, 0x0000 }, /* R16098 */ - { 0x0000, 0x0000, 0x0000 }, /* R16099 */ - { 0x0000, 0x0000, 0x0000 }, /* R16100 */ - { 0x0000, 0x0000, 0x0000 }, /* R16101 */ - { 0x0000, 0x0000, 0x0000 }, /* R16102 */ - { 0x0000, 0x0000, 0x0000 }, /* R16103 */ - { 0x0000, 0x0000, 0x0000 }, /* R16104 */ - { 0x0000, 0x0000, 0x0000 }, /* R16105 */ - { 0x0000, 0x0000, 0x0000 }, /* R16106 */ - { 0x0000, 0x0000, 0x0000 }, /* R16107 */ - { 0x0000, 0x0000, 0x0000 }, /* R16108 */ - { 0x0000, 0x0000, 0x0000 }, /* R16109 */ - { 0x0000, 0x0000, 0x0000 }, /* R16110 */ - { 0x0000, 0x0000, 0x0000 }, /* R16111 */ - { 0x0000, 0x0000, 0x0000 }, /* R16112 */ - { 0x0000, 0x0000, 0x0000 }, /* R16113 */ - { 0x0000, 0x0000, 0x0000 }, /* R16114 */ - { 0x0000, 0x0000, 0x0000 }, /* R16115 */ - { 0x0000, 0x0000, 0x0000 }, /* R16116 */ - { 0x0000, 0x0000, 0x0000 }, /* R16117 */ - { 0x0000, 0x0000, 0x0000 }, /* R16118 */ - { 0x0000, 0x0000, 0x0000 }, /* R16119 */ - { 0x0000, 0x0000, 0x0000 }, /* R16120 */ - { 0x0000, 0x0000, 0x0000 }, /* R16121 */ - { 0x0000, 0x0000, 0x0000 }, /* R16122 */ - { 0x0000, 0x0000, 0x0000 }, /* R16123 */ - { 0x0000, 0x0000, 0x0000 }, /* R16124 */ - { 0x0000, 0x0000, 0x0000 }, /* R16125 */ - { 0x0000, 0x0000, 0x0000 }, /* R16126 */ - { 0x0000, 0x0000, 0x0000 }, /* R16127 */ - { 0x0000, 0x0000, 0x0000 }, /* R16128 */ - { 0x0000, 0x0000, 0x0000 }, /* R16129 */ - { 0x0000, 0x0000, 0x0000 }, /* R16130 */ - { 0x0000, 0x0000, 0x0000 }, /* R16131 */ - { 0x0000, 0x0000, 0x0000 }, /* R16132 */ - { 0x0000, 0x0000, 0x0000 }, /* R16133 */ - { 0x0000, 0x0000, 0x0000 }, /* R16134 */ - { 0x0000, 0x0000, 0x0000 }, /* R16135 */ - { 0x0000, 0x0000, 0x0000 }, /* R16136 */ - { 0x0000, 0x0000, 0x0000 }, /* R16137 */ - { 0x0000, 0x0000, 0x0000 }, /* R16138 */ - { 0x0000, 0x0000, 0x0000 }, /* R16139 */ - { 0x0000, 0x0000, 0x0000 }, /* R16140 */ - { 0x0000, 0x0000, 0x0000 }, /* R16141 */ - { 0x0000, 0x0000, 0x0000 }, /* R16142 */ - { 0x0000, 0x0000, 0x0000 }, /* R16143 */ - { 0x0000, 0x0000, 0x0000 }, /* R16144 */ - { 0x0000, 0x0000, 0x0000 }, /* R16145 */ - { 0x0000, 0x0000, 0x0000 }, /* R16146 */ - { 0x0000, 0x0000, 0x0000 }, /* R16147 */ - { 0x0000, 0x0000, 0x0000 }, /* R16148 */ - { 0x0000, 0x0000, 0x0000 }, /* R16149 */ - { 0x0000, 0x0000, 0x0000 }, /* R16150 */ - { 0x0000, 0x0000, 0x0000 }, /* R16151 */ - { 0x0000, 0x0000, 0x0000 }, /* R16152 */ - { 0x0000, 0x0000, 0x0000 }, /* R16153 */ - { 0x0000, 0x0000, 0x0000 }, /* R16154 */ - { 0x0000, 0x0000, 0x0000 }, /* R16155 */ - { 0x0000, 0x0000, 0x0000 }, /* R16156 */ - { 0x0000, 0x0000, 0x0000 }, /* R16157 */ - { 0x0000, 0x0000, 0x0000 }, /* R16158 */ - { 0x0000, 0x0000, 0x0000 }, /* R16159 */ - { 0x0000, 0x0000, 0x0000 }, /* R16160 */ - { 0x0000, 0x0000, 0x0000 }, /* R16161 */ - { 0x0000, 0x0000, 0x0000 }, /* R16162 */ - { 0x0000, 0x0000, 0x0000 }, /* R16163 */ - { 0x0000, 0x0000, 0x0000 }, /* R16164 */ - { 0x0000, 0x0000, 0x0000 }, /* R16165 */ - { 0x0000, 0x0000, 0x0000 }, /* R16166 */ - { 0x0000, 0x0000, 0x0000 }, /* R16167 */ - { 0x0000, 0x0000, 0x0000 }, /* R16168 */ - { 0x0000, 0x0000, 0x0000 }, /* R16169 */ - { 0x0000, 0x0000, 0x0000 }, /* R16170 */ - { 0x0000, 0x0000, 0x0000 }, /* R16171 */ - { 0x0000, 0x0000, 0x0000 }, /* R16172 */ - { 0x0000, 0x0000, 0x0000 }, /* R16173 */ - { 0x0000, 0x0000, 0x0000 }, /* R16174 */ - { 0x0000, 0x0000, 0x0000 }, /* R16175 */ - { 0x0000, 0x0000, 0x0000 }, /* R16176 */ - { 0x0000, 0x0000, 0x0000 }, /* R16177 */ - { 0x0000, 0x0000, 0x0000 }, /* R16178 */ - { 0x0000, 0x0000, 0x0000 }, /* R16179 */ - { 0x0000, 0x0000, 0x0000 }, /* R16180 */ - { 0x0000, 0x0000, 0x0000 }, /* R16181 */ - { 0x0000, 0x0000, 0x0000 }, /* R16182 */ - { 0x0000, 0x0000, 0x0000 }, /* R16183 */ - { 0x0000, 0x0000, 0x0000 }, /* R16184 */ - { 0x0000, 0x0000, 0x0000 }, /* R16185 */ - { 0x0000, 0x0000, 0x0000 }, /* R16186 */ - { 0x0000, 0x0000, 0x0000 }, /* R16187 */ - { 0x0000, 0x0000, 0x0000 }, /* R16188 */ - { 0x0000, 0x0000, 0x0000 }, /* R16189 */ - { 0x0000, 0x0000, 0x0000 }, /* R16190 */ - { 0x0000, 0x0000, 0x0000 }, /* R16191 */ - { 0x0000, 0x0000, 0x0000 }, /* R16192 */ - { 0x0000, 0x0000, 0x0000 }, /* R16193 */ - { 0x0000, 0x0000, 0x0000 }, /* R16194 */ - { 0x0000, 0x0000, 0x0000 }, /* R16195 */ - { 0x0000, 0x0000, 0x0000 }, /* R16196 */ - { 0x0000, 0x0000, 0x0000 }, /* R16197 */ - { 0x0000, 0x0000, 0x0000 }, /* R16198 */ - { 0x0000, 0x0000, 0x0000 }, /* R16199 */ - { 0x0000, 0x0000, 0x0000 }, /* R16200 */ - { 0x0000, 0x0000, 0x0000 }, /* R16201 */ - { 0x0000, 0x0000, 0x0000 }, /* R16202 */ - { 0x0000, 0x0000, 0x0000 }, /* R16203 */ - { 0x0000, 0x0000, 0x0000 }, /* R16204 */ - { 0x0000, 0x0000, 0x0000 }, /* R16205 */ - { 0x0000, 0x0000, 0x0000 }, /* R16206 */ - { 0x0000, 0x0000, 0x0000 }, /* R16207 */ - { 0x0000, 0x0000, 0x0000 }, /* R16208 */ - { 0x0000, 0x0000, 0x0000 }, /* R16209 */ - { 0x0000, 0x0000, 0x0000 }, /* R16210 */ - { 0x0000, 0x0000, 0x0000 }, /* R16211 */ - { 0x0000, 0x0000, 0x0000 }, /* R16212 */ - { 0x0000, 0x0000, 0x0000 }, /* R16213 */ - { 0x0000, 0x0000, 0x0000 }, /* R16214 */ - { 0x0000, 0x0000, 0x0000 }, /* R16215 */ - { 0x0000, 0x0000, 0x0000 }, /* R16216 */ - { 0x0000, 0x0000, 0x0000 }, /* R16217 */ - { 0x0000, 0x0000, 0x0000 }, /* R16218 */ - { 0x0000, 0x0000, 0x0000 }, /* R16219 */ - { 0x0000, 0x0000, 0x0000 }, /* R16220 */ - { 0x0000, 0x0000, 0x0000 }, /* R16221 */ - { 0x0000, 0x0000, 0x0000 }, /* R16222 */ - { 0x0000, 0x0000, 0x0000 }, /* R16223 */ - { 0x0000, 0x0000, 0x0000 }, /* R16224 */ - { 0x0000, 0x0000, 0x0000 }, /* R16225 */ - { 0x0000, 0x0000, 0x0000 }, /* R16226 */ - { 0x0000, 0x0000, 0x0000 }, /* R16227 */ - { 0x0000, 0x0000, 0x0000 }, /* R16228 */ - { 0x0000, 0x0000, 0x0000 }, /* R16229 */ - { 0x0000, 0x0000, 0x0000 }, /* R16230 */ - { 0x0000, 0x0000, 0x0000 }, /* R16231 */ - { 0x0000, 0x0000, 0x0000 }, /* R16232 */ - { 0x0000, 0x0000, 0x0000 }, /* R16233 */ - { 0x0000, 0x0000, 0x0000 }, /* R16234 */ - { 0x0000, 0x0000, 0x0000 }, /* R16235 */ - { 0x0000, 0x0000, 0x0000 }, /* R16236 */ - { 0x0000, 0x0000, 0x0000 }, /* R16237 */ - { 0x0000, 0x0000, 0x0000 }, /* R16238 */ - { 0x0000, 0x0000, 0x0000 }, /* R16239 */ - { 0x0000, 0x0000, 0x0000 }, /* R16240 */ - { 0x0000, 0x0000, 0x0000 }, /* R16241 */ - { 0x0000, 0x0000, 0x0000 }, /* R16242 */ - { 0x0000, 0x0000, 0x0000 }, /* R16243 */ - { 0x0000, 0x0000, 0x0000 }, /* R16244 */ - { 0x0000, 0x0000, 0x0000 }, /* R16245 */ - { 0x0000, 0x0000, 0x0000 }, /* R16246 */ - { 0x0000, 0x0000, 0x0000 }, /* R16247 */ - { 0x0000, 0x0000, 0x0000 }, /* R16248 */ - { 0x0000, 0x0000, 0x0000 }, /* R16249 */ - { 0x0000, 0x0000, 0x0000 }, /* R16250 */ - { 0x0000, 0x0000, 0x0000 }, /* R16251 */ - { 0x0000, 0x0000, 0x0000 }, /* R16252 */ - { 0x0000, 0x0000, 0x0000 }, /* R16253 */ - { 0x0000, 0x0000, 0x0000 }, /* R16254 */ - { 0x0000, 0x0000, 0x0000 }, /* R16255 */ - { 0x0000, 0x0000, 0x0000 }, /* R16256 */ - { 0x0000, 0x0000, 0x0000 }, /* R16257 */ - { 0x0000, 0x0000, 0x0000 }, /* R16258 */ - { 0x0000, 0x0000, 0x0000 }, /* R16259 */ - { 0x0000, 0x0000, 0x0000 }, /* R16260 */ - { 0x0000, 0x0000, 0x0000 }, /* R16261 */ - { 0x0000, 0x0000, 0x0000 }, /* R16262 */ - { 0x0000, 0x0000, 0x0000 }, /* R16263 */ - { 0x0000, 0x0000, 0x0000 }, /* R16264 */ - { 0x0000, 0x0000, 0x0000 }, /* R16265 */ - { 0x0000, 0x0000, 0x0000 }, /* R16266 */ - { 0x0000, 0x0000, 0x0000 }, /* R16267 */ - { 0x0000, 0x0000, 0x0000 }, /* R16268 */ - { 0x0000, 0x0000, 0x0000 }, /* R16269 */ - { 0x0000, 0x0000, 0x0000 }, /* R16270 */ - { 0x0000, 0x0000, 0x0000 }, /* R16271 */ - { 0x0000, 0x0000, 0x0000 }, /* R16272 */ - { 0x0000, 0x0000, 0x0000 }, /* R16273 */ - { 0x0000, 0x0000, 0x0000 }, /* R16274 */ - { 0x0000, 0x0000, 0x0000 }, /* R16275 */ - { 0x0000, 0x0000, 0x0000 }, /* R16276 */ - { 0x0000, 0x0000, 0x0000 }, /* R16277 */ - { 0x0000, 0x0000, 0x0000 }, /* R16278 */ - { 0x0000, 0x0000, 0x0000 }, /* R16279 */ - { 0x0000, 0x0000, 0x0000 }, /* R16280 */ - { 0x0000, 0x0000, 0x0000 }, /* R16281 */ - { 0x0000, 0x0000, 0x0000 }, /* R16282 */ - { 0x0000, 0x0000, 0x0000 }, /* R16283 */ - { 0x0000, 0x0000, 0x0000 }, /* R16284 */ - { 0x0000, 0x0000, 0x0000 }, /* R16285 */ - { 0x0000, 0x0000, 0x0000 }, /* R16286 */ - { 0x0000, 0x0000, 0x0000 }, /* R16287 */ - { 0x0000, 0x0000, 0x0000 }, /* R16288 */ - { 0x0000, 0x0000, 0x0000 }, /* R16289 */ - { 0x0000, 0x0000, 0x0000 }, /* R16290 */ - { 0x0000, 0x0000, 0x0000 }, /* R16291 */ - { 0x0000, 0x0000, 0x0000 }, /* R16292 */ - { 0x0000, 0x0000, 0x0000 }, /* R16293 */ - { 0x0000, 0x0000, 0x0000 }, /* R16294 */ - { 0x0000, 0x0000, 0x0000 }, /* R16295 */ - { 0x0000, 0x0000, 0x0000 }, /* R16296 */ - { 0x0000, 0x0000, 0x0000 }, /* R16297 */ - { 0x0000, 0x0000, 0x0000 }, /* R16298 */ - { 0x0000, 0x0000, 0x0000 }, /* R16299 */ - { 0x0000, 0x0000, 0x0000 }, /* R16300 */ - { 0x0000, 0x0000, 0x0000 }, /* R16301 */ - { 0x0000, 0x0000, 0x0000 }, /* R16302 */ - { 0x0000, 0x0000, 0x0000 }, /* R16303 */ - { 0x0000, 0x0000, 0x0000 }, /* R16304 */ - { 0x0000, 0x0000, 0x0000 }, /* R16305 */ - { 0x0000, 0x0000, 0x0000 }, /* R16306 */ - { 0x0000, 0x0000, 0x0000 }, /* R16307 */ - { 0x0000, 0x0000, 0x0000 }, /* R16308 */ - { 0x0000, 0x0000, 0x0000 }, /* R16309 */ - { 0x0000, 0x0000, 0x0000 }, /* R16310 */ - { 0x0000, 0x0000, 0x0000 }, /* R16311 */ - { 0x0000, 0x0000, 0x0000 }, /* R16312 */ - { 0x0000, 0x0000, 0x0000 }, /* R16313 */ - { 0x0000, 0x0000, 0x0000 }, /* R16314 */ - { 0x0000, 0x0000, 0x0000 }, /* R16315 */ - { 0x0000, 0x0000, 0x0000 }, /* R16316 */ - { 0x0000, 0x0000, 0x0000 }, /* R16317 */ - { 0x0000, 0x0000, 0x0000 }, /* R16318 */ - { 0x0000, 0x0000, 0x0000 }, /* R16319 */ - { 0x0000, 0x0000, 0x0000 }, /* R16320 */ - { 0x0000, 0x0000, 0x0000 }, /* R16321 */ - { 0x0000, 0x0000, 0x0000 }, /* R16322 */ - { 0x0000, 0x0000, 0x0000 }, /* R16323 */ - { 0x0000, 0x0000, 0x0000 }, /* R16324 */ - { 0x0000, 0x0000, 0x0000 }, /* R16325 */ - { 0x0000, 0x0000, 0x0000 }, /* R16326 */ - { 0x0000, 0x0000, 0x0000 }, /* R16327 */ - { 0x0000, 0x0000, 0x0000 }, /* R16328 */ - { 0x0000, 0x0000, 0x0000 }, /* R16329 */ - { 0x0000, 0x0000, 0x0000 }, /* R16330 */ - { 0x0000, 0x0000, 0x0000 }, /* R16331 */ - { 0x0000, 0x0000, 0x0000 }, /* R16332 */ - { 0x0000, 0x0000, 0x0000 }, /* R16333 */ - { 0x0000, 0x0000, 0x0000 }, /* R16334 */ - { 0x0000, 0x0000, 0x0000 }, /* R16335 */ - { 0x0000, 0x0000, 0x0000 }, /* R16336 */ - { 0x0000, 0x0000, 0x0000 }, /* R16337 */ - { 0x0000, 0x0000, 0x0000 }, /* R16338 */ - { 0x0000, 0x0000, 0x0000 }, /* R16339 */ - { 0x0000, 0x0000, 0x0000 }, /* R16340 */ - { 0x0000, 0x0000, 0x0000 }, /* R16341 */ - { 0x0000, 0x0000, 0x0000 }, /* R16342 */ - { 0x0000, 0x0000, 0x0000 }, /* R16343 */ - { 0x0000, 0x0000, 0x0000 }, /* R16344 */ - { 0x0000, 0x0000, 0x0000 }, /* R16345 */ - { 0x0000, 0x0000, 0x0000 }, /* R16346 */ - { 0x0000, 0x0000, 0x0000 }, /* R16347 */ - { 0x0000, 0x0000, 0x0000 }, /* R16348 */ - { 0x0000, 0x0000, 0x0000 }, /* R16349 */ - { 0x0000, 0x0000, 0x0000 }, /* R16350 */ - { 0x0000, 0x0000, 0x0000 }, /* R16351 */ - { 0x0000, 0x0000, 0x0000 }, /* R16352 */ - { 0x0000, 0x0000, 0x0000 }, /* R16353 */ - { 0x0000, 0x0000, 0x0000 }, /* R16354 */ - { 0x0000, 0x0000, 0x0000 }, /* R16355 */ - { 0x0000, 0x0000, 0x0000 }, /* R16356 */ - { 0x0000, 0x0000, 0x0000 }, /* R16357 */ - { 0x0000, 0x0000, 0x0000 }, /* R16358 */ - { 0x0000, 0x0000, 0x0000 }, /* R16359 */ - { 0x0000, 0x0000, 0x0000 }, /* R16360 */ - { 0x0000, 0x0000, 0x0000 }, /* R16361 */ - { 0x0000, 0x0000, 0x0000 }, /* R16362 */ - { 0x0000, 0x0000, 0x0000 }, /* R16363 */ - { 0x0000, 0x0000, 0x0000 }, /* R16364 */ - { 0x0000, 0x0000, 0x0000 }, /* R16365 */ - { 0x0000, 0x0000, 0x0000 }, /* R16366 */ - { 0x0000, 0x0000, 0x0000 }, /* R16367 */ - { 0x0000, 0x0000, 0x0000 }, /* R16368 */ - { 0x0000, 0x0000, 0x0000 }, /* R16369 */ - { 0x0000, 0x0000, 0x0000 }, /* R16370 */ - { 0x0000, 0x0000, 0x0000 }, /* R16371 */ - { 0x0000, 0x0000, 0x0000 }, /* R16372 */ - { 0x0000, 0x0000, 0x0000 }, /* R16373 */ - { 0x0000, 0x0000, 0x0000 }, /* R16374 */ - { 0x0000, 0x0000, 0x0000 }, /* R16375 */ - { 0x0000, 0x0000, 0x0000 }, /* R16376 */ - { 0x0000, 0x0000, 0x0000 }, /* R16377 */ - { 0x0000, 0x0000, 0x0000 }, /* R16378 */ - { 0x0000, 0x0000, 0x0000 }, /* R16379 */ - { 0x0000, 0x0000, 0x0000 }, /* R16380 */ - { 0x0000, 0x0000, 0x0000 }, /* R16381 */ - { 0x0000, 0x0000, 0x0000 }, /* R16382 */ - { 0x0000, 0x0000, 0x0000 }, /* R16383 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16384 - RETUNEADC_SHARED_COEFF_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16385 - RETUNEADC_SHARED_COEFF_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16386 - RETUNEDAC_SHARED_COEFF_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16387 - RETUNEDAC_SHARED_COEFF_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16388 - SOUNDSTAGE_ENABLES_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16389 - SOUNDSTAGE_ENABLES_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R16390 */ - { 0x0000, 0x0000, 0x0000 }, /* R16391 */ - { 0x0000, 0x0000, 0x0000 }, /* R16392 */ - { 0x0000, 0x0000, 0x0000 }, /* R16393 */ - { 0x0000, 0x0000, 0x0000 }, /* R16394 */ - { 0x0000, 0x0000, 0x0000 }, /* R16395 */ - { 0x0000, 0x0000, 0x0000 }, /* R16396 */ - { 0x0000, 0x0000, 0x0000 }, /* R16397 */ - { 0x0000, 0x0000, 0x0000 }, /* R16398 */ - { 0x0000, 0x0000, 0x0000 }, /* R16399 */ - { 0x0000, 0x0000, 0x0000 }, /* R16400 */ - { 0x0000, 0x0000, 0x0000 }, /* R16401 */ - { 0x0000, 0x0000, 0x0000 }, /* R16402 */ - { 0x0000, 0x0000, 0x0000 }, /* R16403 */ - { 0x0000, 0x0000, 0x0000 }, /* R16404 */ - { 0x0000, 0x0000, 0x0000 }, /* R16405 */ - { 0x0000, 0x0000, 0x0000 }, /* R16406 */ - { 0x0000, 0x0000, 0x0000 }, /* R16407 */ - { 0x0000, 0x0000, 0x0000 }, /* R16408 */ - { 0x0000, 0x0000, 0x0000 }, /* R16409 */ - { 0x0000, 0x0000, 0x0000 }, /* R16410 */ - { 0x0000, 0x0000, 0x0000 }, /* R16411 */ - { 0x0000, 0x0000, 0x0000 }, /* R16412 */ - { 0x0000, 0x0000, 0x0000 }, /* R16413 */ - { 0x0000, 0x0000, 0x0000 }, /* R16414 */ - { 0x0000, 0x0000, 0x0000 }, /* R16415 */ - { 0x0000, 0x0000, 0x0000 }, /* R16416 */ - { 0x0000, 0x0000, 0x0000 }, /* R16417 */ - { 0x0000, 0x0000, 0x0000 }, /* R16418 */ - { 0x0000, 0x0000, 0x0000 }, /* R16419 */ - { 0x0000, 0x0000, 0x0000 }, /* R16420 */ - { 0x0000, 0x0000, 0x0000 }, /* R16421 */ - { 0x0000, 0x0000, 0x0000 }, /* R16422 */ - { 0x0000, 0x0000, 0x0000 }, /* R16423 */ - { 0x0000, 0x0000, 0x0000 }, /* R16424 */ - { 0x0000, 0x0000, 0x0000 }, /* R16425 */ - { 0x0000, 0x0000, 0x0000 }, /* R16426 */ - { 0x0000, 0x0000, 0x0000 }, /* R16427 */ - { 0x0000, 0x0000, 0x0000 }, /* R16428 */ - { 0x0000, 0x0000, 0x0000 }, /* R16429 */ - { 0x0000, 0x0000, 0x0000 }, /* R16430 */ - { 0x0000, 0x0000, 0x0000 }, /* R16431 */ - { 0x0000, 0x0000, 0x0000 }, /* R16432 */ - { 0x0000, 0x0000, 0x0000 }, /* R16433 */ - { 0x0000, 0x0000, 0x0000 }, /* R16434 */ - { 0x0000, 0x0000, 0x0000 }, /* R16435 */ - { 0x0000, 0x0000, 0x0000 }, /* R16436 */ - { 0x0000, 0x0000, 0x0000 }, /* R16437 */ - { 0x0000, 0x0000, 0x0000 }, /* R16438 */ - { 0x0000, 0x0000, 0x0000 }, /* R16439 */ - { 0x0000, 0x0000, 0x0000 }, /* R16440 */ - { 0x0000, 0x0000, 0x0000 }, /* R16441 */ - { 0x0000, 0x0000, 0x0000 }, /* R16442 */ - { 0x0000, 0x0000, 0x0000 }, /* R16443 */ - { 0x0000, 0x0000, 0x0000 }, /* R16444 */ - { 0x0000, 0x0000, 0x0000 }, /* R16445 */ - { 0x0000, 0x0000, 0x0000 }, /* R16446 */ - { 0x0000, 0x0000, 0x0000 }, /* R16447 */ - { 0x0000, 0x0000, 0x0000 }, /* R16448 */ - { 0x0000, 0x0000, 0x0000 }, /* R16449 */ - { 0x0000, 0x0000, 0x0000 }, /* R16450 */ - { 0x0000, 0x0000, 0x0000 }, /* R16451 */ - { 0x0000, 0x0000, 0x0000 }, /* R16452 */ - { 0x0000, 0x0000, 0x0000 }, /* R16453 */ - { 0x0000, 0x0000, 0x0000 }, /* R16454 */ - { 0x0000, 0x0000, 0x0000 }, /* R16455 */ - { 0x0000, 0x0000, 0x0000 }, /* R16456 */ - { 0x0000, 0x0000, 0x0000 }, /* R16457 */ - { 0x0000, 0x0000, 0x0000 }, /* R16458 */ - { 0x0000, 0x0000, 0x0000 }, /* R16459 */ - { 0x0000, 0x0000, 0x0000 }, /* R16460 */ - { 0x0000, 0x0000, 0x0000 }, /* R16461 */ - { 0x0000, 0x0000, 0x0000 }, /* R16462 */ - { 0x0000, 0x0000, 0x0000 }, /* R16463 */ - { 0x0000, 0x0000, 0x0000 }, /* R16464 */ - { 0x0000, 0x0000, 0x0000 }, /* R16465 */ - { 0x0000, 0x0000, 0x0000 }, /* R16466 */ - { 0x0000, 0x0000, 0x0000 }, /* R16467 */ - { 0x0000, 0x0000, 0x0000 }, /* R16468 */ - { 0x0000, 0x0000, 0x0000 }, /* R16469 */ - { 0x0000, 0x0000, 0x0000 }, /* R16470 */ - { 0x0000, 0x0000, 0x0000 }, /* R16471 */ - { 0x0000, 0x0000, 0x0000 }, /* R16472 */ - { 0x0000, 0x0000, 0x0000 }, /* R16473 */ - { 0x0000, 0x0000, 0x0000 }, /* R16474 */ - { 0x0000, 0x0000, 0x0000 }, /* R16475 */ - { 0x0000, 0x0000, 0x0000 }, /* R16476 */ - { 0x0000, 0x0000, 0x0000 }, /* R16477 */ - { 0x0000, 0x0000, 0x0000 }, /* R16478 */ - { 0x0000, 0x0000, 0x0000 }, /* R16479 */ - { 0x0000, 0x0000, 0x0000 }, /* R16480 */ - { 0x0000, 0x0000, 0x0000 }, /* R16481 */ - { 0x0000, 0x0000, 0x0000 }, /* R16482 */ - { 0x0000, 0x0000, 0x0000 }, /* R16483 */ - { 0x0000, 0x0000, 0x0000 }, /* R16484 */ - { 0x0000, 0x0000, 0x0000 }, /* R16485 */ - { 0x0000, 0x0000, 0x0000 }, /* R16486 */ - { 0x0000, 0x0000, 0x0000 }, /* R16487 */ - { 0x0000, 0x0000, 0x0000 }, /* R16488 */ - { 0x0000, 0x0000, 0x0000 }, /* R16489 */ - { 0x0000, 0x0000, 0x0000 }, /* R16490 */ - { 0x0000, 0x0000, 0x0000 }, /* R16491 */ - { 0x0000, 0x0000, 0x0000 }, /* R16492 */ - { 0x0000, 0x0000, 0x0000 }, /* R16493 */ - { 0x0000, 0x0000, 0x0000 }, /* R16494 */ - { 0x0000, 0x0000, 0x0000 }, /* R16495 */ - { 0x0000, 0x0000, 0x0000 }, /* R16496 */ - { 0x0000, 0x0000, 0x0000 }, /* R16497 */ - { 0x0000, 0x0000, 0x0000 }, /* R16498 */ - { 0x0000, 0x0000, 0x0000 }, /* R16499 */ - { 0x0000, 0x0000, 0x0000 }, /* R16500 */ - { 0x0000, 0x0000, 0x0000 }, /* R16501 */ - { 0x0000, 0x0000, 0x0000 }, /* R16502 */ - { 0x0000, 0x0000, 0x0000 }, /* R16503 */ - { 0x0000, 0x0000, 0x0000 }, /* R16504 */ - { 0x0000, 0x0000, 0x0000 }, /* R16505 */ - { 0x0000, 0x0000, 0x0000 }, /* R16506 */ - { 0x0000, 0x0000, 0x0000 }, /* R16507 */ - { 0x0000, 0x0000, 0x0000 }, /* R16508 */ - { 0x0000, 0x0000, 0x0000 }, /* R16509 */ - { 0x0000, 0x0000, 0x0000 }, /* R16510 */ - { 0x0000, 0x0000, 0x0000 }, /* R16511 */ - { 0x0000, 0x0000, 0x0000 }, /* R16512 */ - { 0x0000, 0x0000, 0x0000 }, /* R16513 */ - { 0x0000, 0x0000, 0x0000 }, /* R16514 */ - { 0x0000, 0x0000, 0x0000 }, /* R16515 */ - { 0x0000, 0x0000, 0x0000 }, /* R16516 */ - { 0x0000, 0x0000, 0x0000 }, /* R16517 */ - { 0x0000, 0x0000, 0x0000 }, /* R16518 */ - { 0x0000, 0x0000, 0x0000 }, /* R16519 */ - { 0x0000, 0x0000, 0x0000 }, /* R16520 */ - { 0x0000, 0x0000, 0x0000 }, /* R16521 */ - { 0x0000, 0x0000, 0x0000 }, /* R16522 */ - { 0x0000, 0x0000, 0x0000 }, /* R16523 */ - { 0x0000, 0x0000, 0x0000 }, /* R16524 */ - { 0x0000, 0x0000, 0x0000 }, /* R16525 */ - { 0x0000, 0x0000, 0x0000 }, /* R16526 */ - { 0x0000, 0x0000, 0x0000 }, /* R16527 */ - { 0x0000, 0x0000, 0x0000 }, /* R16528 */ - { 0x0000, 0x0000, 0x0000 }, /* R16529 */ - { 0x0000, 0x0000, 0x0000 }, /* R16530 */ - { 0x0000, 0x0000, 0x0000 }, /* R16531 */ - { 0x0000, 0x0000, 0x0000 }, /* R16532 */ - { 0x0000, 0x0000, 0x0000 }, /* R16533 */ - { 0x0000, 0x0000, 0x0000 }, /* R16534 */ - { 0x0000, 0x0000, 0x0000 }, /* R16535 */ - { 0x0000, 0x0000, 0x0000 }, /* R16536 */ - { 0x0000, 0x0000, 0x0000 }, /* R16537 */ - { 0x0000, 0x0000, 0x0000 }, /* R16538 */ - { 0x0000, 0x0000, 0x0000 }, /* R16539 */ - { 0x0000, 0x0000, 0x0000 }, /* R16540 */ - { 0x0000, 0x0000, 0x0000 }, /* R16541 */ - { 0x0000, 0x0000, 0x0000 }, /* R16542 */ - { 0x0000, 0x0000, 0x0000 }, /* R16543 */ - { 0x0000, 0x0000, 0x0000 }, /* R16544 */ - { 0x0000, 0x0000, 0x0000 }, /* R16545 */ - { 0x0000, 0x0000, 0x0000 }, /* R16546 */ - { 0x0000, 0x0000, 0x0000 }, /* R16547 */ - { 0x0000, 0x0000, 0x0000 }, /* R16548 */ - { 0x0000, 0x0000, 0x0000 }, /* R16549 */ - { 0x0000, 0x0000, 0x0000 }, /* R16550 */ - { 0x0000, 0x0000, 0x0000 }, /* R16551 */ - { 0x0000, 0x0000, 0x0000 }, /* R16552 */ - { 0x0000, 0x0000, 0x0000 }, /* R16553 */ - { 0x0000, 0x0000, 0x0000 }, /* R16554 */ - { 0x0000, 0x0000, 0x0000 }, /* R16555 */ - { 0x0000, 0x0000, 0x0000 }, /* R16556 */ - { 0x0000, 0x0000, 0x0000 }, /* R16557 */ - { 0x0000, 0x0000, 0x0000 }, /* R16558 */ - { 0x0000, 0x0000, 0x0000 }, /* R16559 */ - { 0x0000, 0x0000, 0x0000 }, /* R16560 */ - { 0x0000, 0x0000, 0x0000 }, /* R16561 */ - { 0x0000, 0x0000, 0x0000 }, /* R16562 */ - { 0x0000, 0x0000, 0x0000 }, /* R16563 */ - { 0x0000, 0x0000, 0x0000 }, /* R16564 */ - { 0x0000, 0x0000, 0x0000 }, /* R16565 */ - { 0x0000, 0x0000, 0x0000 }, /* R16566 */ - { 0x0000, 0x0000, 0x0000 }, /* R16567 */ - { 0x0000, 0x0000, 0x0000 }, /* R16568 */ - { 0x0000, 0x0000, 0x0000 }, /* R16569 */ - { 0x0000, 0x0000, 0x0000 }, /* R16570 */ - { 0x0000, 0x0000, 0x0000 }, /* R16571 */ - { 0x0000, 0x0000, 0x0000 }, /* R16572 */ - { 0x0000, 0x0000, 0x0000 }, /* R16573 */ - { 0x0000, 0x0000, 0x0000 }, /* R16574 */ - { 0x0000, 0x0000, 0x0000 }, /* R16575 */ - { 0x0000, 0x0000, 0x0000 }, /* R16576 */ - { 0x0000, 0x0000, 0x0000 }, /* R16577 */ - { 0x0000, 0x0000, 0x0000 }, /* R16578 */ - { 0x0000, 0x0000, 0x0000 }, /* R16579 */ - { 0x0000, 0x0000, 0x0000 }, /* R16580 */ - { 0x0000, 0x0000, 0x0000 }, /* R16581 */ - { 0x0000, 0x0000, 0x0000 }, /* R16582 */ - { 0x0000, 0x0000, 0x0000 }, /* R16583 */ - { 0x0000, 0x0000, 0x0000 }, /* R16584 */ - { 0x0000, 0x0000, 0x0000 }, /* R16585 */ - { 0x0000, 0x0000, 0x0000 }, /* R16586 */ - { 0x0000, 0x0000, 0x0000 }, /* R16587 */ - { 0x0000, 0x0000, 0x0000 }, /* R16588 */ - { 0x0000, 0x0000, 0x0000 }, /* R16589 */ - { 0x0000, 0x0000, 0x0000 }, /* R16590 */ - { 0x0000, 0x0000, 0x0000 }, /* R16591 */ - { 0x0000, 0x0000, 0x0000 }, /* R16592 */ - { 0x0000, 0x0000, 0x0000 }, /* R16593 */ - { 0x0000, 0x0000, 0x0000 }, /* R16594 */ - { 0x0000, 0x0000, 0x0000 }, /* R16595 */ - { 0x0000, 0x0000, 0x0000 }, /* R16596 */ - { 0x0000, 0x0000, 0x0000 }, /* R16597 */ - { 0x0000, 0x0000, 0x0000 }, /* R16598 */ - { 0x0000, 0x0000, 0x0000 }, /* R16599 */ - { 0x0000, 0x0000, 0x0000 }, /* R16600 */ - { 0x0000, 0x0000, 0x0000 }, /* R16601 */ - { 0x0000, 0x0000, 0x0000 }, /* R16602 */ - { 0x0000, 0x0000, 0x0000 }, /* R16603 */ - { 0x0000, 0x0000, 0x0000 }, /* R16604 */ - { 0x0000, 0x0000, 0x0000 }, /* R16605 */ - { 0x0000, 0x0000, 0x0000 }, /* R16606 */ - { 0x0000, 0x0000, 0x0000 }, /* R16607 */ - { 0x0000, 0x0000, 0x0000 }, /* R16608 */ - { 0x0000, 0x0000, 0x0000 }, /* R16609 */ - { 0x0000, 0x0000, 0x0000 }, /* R16610 */ - { 0x0000, 0x0000, 0x0000 }, /* R16611 */ - { 0x0000, 0x0000, 0x0000 }, /* R16612 */ - { 0x0000, 0x0000, 0x0000 }, /* R16613 */ - { 0x0000, 0x0000, 0x0000 }, /* R16614 */ - { 0x0000, 0x0000, 0x0000 }, /* R16615 */ - { 0x0000, 0x0000, 0x0000 }, /* R16616 */ - { 0x0000, 0x0000, 0x0000 }, /* R16617 */ - { 0x0000, 0x0000, 0x0000 }, /* R16618 */ - { 0x0000, 0x0000, 0x0000 }, /* R16619 */ - { 0x0000, 0x0000, 0x0000 }, /* R16620 */ - { 0x0000, 0x0000, 0x0000 }, /* R16621 */ - { 0x0000, 0x0000, 0x0000 }, /* R16622 */ - { 0x0000, 0x0000, 0x0000 }, /* R16623 */ - { 0x0000, 0x0000, 0x0000 }, /* R16624 */ - { 0x0000, 0x0000, 0x0000 }, /* R16625 */ - { 0x0000, 0x0000, 0x0000 }, /* R16626 */ - { 0x0000, 0x0000, 0x0000 }, /* R16627 */ - { 0x0000, 0x0000, 0x0000 }, /* R16628 */ - { 0x0000, 0x0000, 0x0000 }, /* R16629 */ - { 0x0000, 0x0000, 0x0000 }, /* R16630 */ - { 0x0000, 0x0000, 0x0000 }, /* R16631 */ - { 0x0000, 0x0000, 0x0000 }, /* R16632 */ - { 0x0000, 0x0000, 0x0000 }, /* R16633 */ - { 0x0000, 0x0000, 0x0000 }, /* R16634 */ - { 0x0000, 0x0000, 0x0000 }, /* R16635 */ - { 0x0000, 0x0000, 0x0000 }, /* R16636 */ - { 0x0000, 0x0000, 0x0000 }, /* R16637 */ - { 0x0000, 0x0000, 0x0000 }, /* R16638 */ - { 0x0000, 0x0000, 0x0000 }, /* R16639 */ - { 0x0000, 0x0000, 0x0000 }, /* R16640 */ - { 0x0000, 0x0000, 0x0000 }, /* R16641 */ - { 0x0000, 0x0000, 0x0000 }, /* R16642 */ - { 0x0000, 0x0000, 0x0000 }, /* R16643 */ - { 0x0000, 0x0000, 0x0000 }, /* R16644 */ - { 0x0000, 0x0000, 0x0000 }, /* R16645 */ - { 0x0000, 0x0000, 0x0000 }, /* R16646 */ - { 0x0000, 0x0000, 0x0000 }, /* R16647 */ - { 0x0000, 0x0000, 0x0000 }, /* R16648 */ - { 0x0000, 0x0000, 0x0000 }, /* R16649 */ - { 0x0000, 0x0000, 0x0000 }, /* R16650 */ - { 0x0000, 0x0000, 0x0000 }, /* R16651 */ - { 0x0000, 0x0000, 0x0000 }, /* R16652 */ - { 0x0000, 0x0000, 0x0000 }, /* R16653 */ - { 0x0000, 0x0000, 0x0000 }, /* R16654 */ - { 0x0000, 0x0000, 0x0000 }, /* R16655 */ - { 0x0000, 0x0000, 0x0000 }, /* R16656 */ - { 0x0000, 0x0000, 0x0000 }, /* R16657 */ - { 0x0000, 0x0000, 0x0000 }, /* R16658 */ - { 0x0000, 0x0000, 0x0000 }, /* R16659 */ - { 0x0000, 0x0000, 0x0000 }, /* R16660 */ - { 0x0000, 0x0000, 0x0000 }, /* R16661 */ - { 0x0000, 0x0000, 0x0000 }, /* R16662 */ - { 0x0000, 0x0000, 0x0000 }, /* R16663 */ - { 0x0000, 0x0000, 0x0000 }, /* R16664 */ - { 0x0000, 0x0000, 0x0000 }, /* R16665 */ - { 0x0000, 0x0000, 0x0000 }, /* R16666 */ - { 0x0000, 0x0000, 0x0000 }, /* R16667 */ - { 0x0000, 0x0000, 0x0000 }, /* R16668 */ - { 0x0000, 0x0000, 0x0000 }, /* R16669 */ - { 0x0000, 0x0000, 0x0000 }, /* R16670 */ - { 0x0000, 0x0000, 0x0000 }, /* R16671 */ - { 0x0000, 0x0000, 0x0000 }, /* R16672 */ - { 0x0000, 0x0000, 0x0000 }, /* R16673 */ - { 0x0000, 0x0000, 0x0000 }, /* R16674 */ - { 0x0000, 0x0000, 0x0000 }, /* R16675 */ - { 0x0000, 0x0000, 0x0000 }, /* R16676 */ - { 0x0000, 0x0000, 0x0000 }, /* R16677 */ - { 0x0000, 0x0000, 0x0000 }, /* R16678 */ - { 0x0000, 0x0000, 0x0000 }, /* R16679 */ - { 0x0000, 0x0000, 0x0000 }, /* R16680 */ - { 0x0000, 0x0000, 0x0000 }, /* R16681 */ - { 0x0000, 0x0000, 0x0000 }, /* R16682 */ - { 0x0000, 0x0000, 0x0000 }, /* R16683 */ - { 0x0000, 0x0000, 0x0000 }, /* R16684 */ - { 0x0000, 0x0000, 0x0000 }, /* R16685 */ - { 0x0000, 0x0000, 0x0000 }, /* R16686 */ - { 0x0000, 0x0000, 0x0000 }, /* R16687 */ - { 0x0000, 0x0000, 0x0000 }, /* R16688 */ - { 0x0000, 0x0000, 0x0000 }, /* R16689 */ - { 0x0000, 0x0000, 0x0000 }, /* R16690 */ - { 0x0000, 0x0000, 0x0000 }, /* R16691 */ - { 0x0000, 0x0000, 0x0000 }, /* R16692 */ - { 0x0000, 0x0000, 0x0000 }, /* R16693 */ - { 0x0000, 0x0000, 0x0000 }, /* R16694 */ - { 0x0000, 0x0000, 0x0000 }, /* R16695 */ - { 0x0000, 0x0000, 0x0000 }, /* R16696 */ - { 0x0000, 0x0000, 0x0000 }, /* R16697 */ - { 0x0000, 0x0000, 0x0000 }, /* R16698 */ - { 0x0000, 0x0000, 0x0000 }, /* R16699 */ - { 0x0000, 0x0000, 0x0000 }, /* R16700 */ - { 0x0000, 0x0000, 0x0000 }, /* R16701 */ - { 0x0000, 0x0000, 0x0000 }, /* R16702 */ - { 0x0000, 0x0000, 0x0000 }, /* R16703 */ - { 0x0000, 0x0000, 0x0000 }, /* R16704 */ - { 0x0000, 0x0000, 0x0000 }, /* R16705 */ - { 0x0000, 0x0000, 0x0000 }, /* R16706 */ - { 0x0000, 0x0000, 0x0000 }, /* R16707 */ - { 0x0000, 0x0000, 0x0000 }, /* R16708 */ - { 0x0000, 0x0000, 0x0000 }, /* R16709 */ - { 0x0000, 0x0000, 0x0000 }, /* R16710 */ - { 0x0000, 0x0000, 0x0000 }, /* R16711 */ - { 0x0000, 0x0000, 0x0000 }, /* R16712 */ - { 0x0000, 0x0000, 0x0000 }, /* R16713 */ - { 0x0000, 0x0000, 0x0000 }, /* R16714 */ - { 0x0000, 0x0000, 0x0000 }, /* R16715 */ - { 0x0000, 0x0000, 0x0000 }, /* R16716 */ - { 0x0000, 0x0000, 0x0000 }, /* R16717 */ - { 0x0000, 0x0000, 0x0000 }, /* R16718 */ - { 0x0000, 0x0000, 0x0000 }, /* R16719 */ - { 0x0000, 0x0000, 0x0000 }, /* R16720 */ - { 0x0000, 0x0000, 0x0000 }, /* R16721 */ - { 0x0000, 0x0000, 0x0000 }, /* R16722 */ - { 0x0000, 0x0000, 0x0000 }, /* R16723 */ - { 0x0000, 0x0000, 0x0000 }, /* R16724 */ - { 0x0000, 0x0000, 0x0000 }, /* R16725 */ - { 0x0000, 0x0000, 0x0000 }, /* R16726 */ - { 0x0000, 0x0000, 0x0000 }, /* R16727 */ - { 0x0000, 0x0000, 0x0000 }, /* R16728 */ - { 0x0000, 0x0000, 0x0000 }, /* R16729 */ - { 0x0000, 0x0000, 0x0000 }, /* R16730 */ - { 0x0000, 0x0000, 0x0000 }, /* R16731 */ - { 0x0000, 0x0000, 0x0000 }, /* R16732 */ - { 0x0000, 0x0000, 0x0000 }, /* R16733 */ - { 0x0000, 0x0000, 0x0000 }, /* R16734 */ - { 0x0000, 0x0000, 0x0000 }, /* R16735 */ - { 0x0000, 0x0000, 0x0000 }, /* R16736 */ - { 0x0000, 0x0000, 0x0000 }, /* R16737 */ - { 0x0000, 0x0000, 0x0000 }, /* R16738 */ - { 0x0000, 0x0000, 0x0000 }, /* R16739 */ - { 0x0000, 0x0000, 0x0000 }, /* R16740 */ - { 0x0000, 0x0000, 0x0000 }, /* R16741 */ - { 0x0000, 0x0000, 0x0000 }, /* R16742 */ - { 0x0000, 0x0000, 0x0000 }, /* R16743 */ - { 0x0000, 0x0000, 0x0000 }, /* R16744 */ - { 0x0000, 0x0000, 0x0000 }, /* R16745 */ - { 0x0000, 0x0000, 0x0000 }, /* R16746 */ - { 0x0000, 0x0000, 0x0000 }, /* R16747 */ - { 0x0000, 0x0000, 0x0000 }, /* R16748 */ - { 0x0000, 0x0000, 0x0000 }, /* R16749 */ - { 0x0000, 0x0000, 0x0000 }, /* R16750 */ - { 0x0000, 0x0000, 0x0000 }, /* R16751 */ - { 0x0000, 0x0000, 0x0000 }, /* R16752 */ - { 0x0000, 0x0000, 0x0000 }, /* R16753 */ - { 0x0000, 0x0000, 0x0000 }, /* R16754 */ - { 0x0000, 0x0000, 0x0000 }, /* R16755 */ - { 0x0000, 0x0000, 0x0000 }, /* R16756 */ - { 0x0000, 0x0000, 0x0000 }, /* R16757 */ - { 0x0000, 0x0000, 0x0000 }, /* R16758 */ - { 0x0000, 0x0000, 0x0000 }, /* R16759 */ - { 0x0000, 0x0000, 0x0000 }, /* R16760 */ - { 0x0000, 0x0000, 0x0000 }, /* R16761 */ - { 0x0000, 0x0000, 0x0000 }, /* R16762 */ - { 0x0000, 0x0000, 0x0000 }, /* R16763 */ - { 0x0000, 0x0000, 0x0000 }, /* R16764 */ - { 0x0000, 0x0000, 0x0000 }, /* R16765 */ - { 0x0000, 0x0000, 0x0000 }, /* R16766 */ - { 0x0000, 0x0000, 0x0000 }, /* R16767 */ - { 0x0000, 0x0000, 0x0000 }, /* R16768 */ - { 0x0000, 0x0000, 0x0000 }, /* R16769 */ - { 0x0000, 0x0000, 0x0000 }, /* R16770 */ - { 0x0000, 0x0000, 0x0000 }, /* R16771 */ - { 0x0000, 0x0000, 0x0000 }, /* R16772 */ - { 0x0000, 0x0000, 0x0000 }, /* R16773 */ - { 0x0000, 0x0000, 0x0000 }, /* R16774 */ - { 0x0000, 0x0000, 0x0000 }, /* R16775 */ - { 0x0000, 0x0000, 0x0000 }, /* R16776 */ - { 0x0000, 0x0000, 0x0000 }, /* R16777 */ - { 0x0000, 0x0000, 0x0000 }, /* R16778 */ - { 0x0000, 0x0000, 0x0000 }, /* R16779 */ - { 0x0000, 0x0000, 0x0000 }, /* R16780 */ - { 0x0000, 0x0000, 0x0000 }, /* R16781 */ - { 0x0000, 0x0000, 0x0000 }, /* R16782 */ - { 0x0000, 0x0000, 0x0000 }, /* R16783 */ - { 0x0000, 0x0000, 0x0000 }, /* R16784 */ - { 0x0000, 0x0000, 0x0000 }, /* R16785 */ - { 0x0000, 0x0000, 0x0000 }, /* R16786 */ - { 0x0000, 0x0000, 0x0000 }, /* R16787 */ - { 0x0000, 0x0000, 0x0000 }, /* R16788 */ - { 0x0000, 0x0000, 0x0000 }, /* R16789 */ - { 0x0000, 0x0000, 0x0000 }, /* R16790 */ - { 0x0000, 0x0000, 0x0000 }, /* R16791 */ - { 0x0000, 0x0000, 0x0000 }, /* R16792 */ - { 0x0000, 0x0000, 0x0000 }, /* R16793 */ - { 0x0000, 0x0000, 0x0000 }, /* R16794 */ - { 0x0000, 0x0000, 0x0000 }, /* R16795 */ - { 0x0000, 0x0000, 0x0000 }, /* R16796 */ - { 0x0000, 0x0000, 0x0000 }, /* R16797 */ - { 0x0000, 0x0000, 0x0000 }, /* R16798 */ - { 0x0000, 0x0000, 0x0000 }, /* R16799 */ - { 0x0000, 0x0000, 0x0000 }, /* R16800 */ - { 0x0000, 0x0000, 0x0000 }, /* R16801 */ - { 0x0000, 0x0000, 0x0000 }, /* R16802 */ - { 0x0000, 0x0000, 0x0000 }, /* R16803 */ - { 0x0000, 0x0000, 0x0000 }, /* R16804 */ - { 0x0000, 0x0000, 0x0000 }, /* R16805 */ - { 0x0000, 0x0000, 0x0000 }, /* R16806 */ - { 0x0000, 0x0000, 0x0000 }, /* R16807 */ - { 0x0000, 0x0000, 0x0000 }, /* R16808 */ - { 0x0000, 0x0000, 0x0000 }, /* R16809 */ - { 0x0000, 0x0000, 0x0000 }, /* R16810 */ - { 0x0000, 0x0000, 0x0000 }, /* R16811 */ - { 0x0000, 0x0000, 0x0000 }, /* R16812 */ - { 0x0000, 0x0000, 0x0000 }, /* R16813 */ - { 0x0000, 0x0000, 0x0000 }, /* R16814 */ - { 0x0000, 0x0000, 0x0000 }, /* R16815 */ - { 0x0000, 0x0000, 0x0000 }, /* R16816 */ - { 0x0000, 0x0000, 0x0000 }, /* R16817 */ - { 0x0000, 0x0000, 0x0000 }, /* R16818 */ - { 0x0000, 0x0000, 0x0000 }, /* R16819 */ - { 0x0000, 0x0000, 0x0000 }, /* R16820 */ - { 0x0000, 0x0000, 0x0000 }, /* R16821 */ - { 0x0000, 0x0000, 0x0000 }, /* R16822 */ - { 0x0000, 0x0000, 0x0000 }, /* R16823 */ - { 0x0000, 0x0000, 0x0000 }, /* R16824 */ - { 0x0000, 0x0000, 0x0000 }, /* R16825 */ - { 0x0000, 0x0000, 0x0000 }, /* R16826 */ - { 0x0000, 0x0000, 0x0000 }, /* R16827 */ - { 0x0000, 0x0000, 0x0000 }, /* R16828 */ - { 0x0000, 0x0000, 0x0000 }, /* R16829 */ - { 0x0000, 0x0000, 0x0000 }, /* R16830 */ - { 0x0000, 0x0000, 0x0000 }, /* R16831 */ - { 0x0000, 0x0000, 0x0000 }, /* R16832 */ - { 0x0000, 0x0000, 0x0000 }, /* R16833 */ - { 0x0000, 0x0000, 0x0000 }, /* R16834 */ - { 0x0000, 0x0000, 0x0000 }, /* R16835 */ - { 0x0000, 0x0000, 0x0000 }, /* R16836 */ - { 0x0000, 0x0000, 0x0000 }, /* R16837 */ - { 0x0000, 0x0000, 0x0000 }, /* R16838 */ - { 0x0000, 0x0000, 0x0000 }, /* R16839 */ - { 0x0000, 0x0000, 0x0000 }, /* R16840 */ - { 0x0000, 0x0000, 0x0000 }, /* R16841 */ - { 0x0000, 0x0000, 0x0000 }, /* R16842 */ - { 0x0000, 0x0000, 0x0000 }, /* R16843 */ - { 0x0000, 0x0000, 0x0000 }, /* R16844 */ - { 0x0000, 0x0000, 0x0000 }, /* R16845 */ - { 0x0000, 0x0000, 0x0000 }, /* R16846 */ - { 0x0000, 0x0000, 0x0000 }, /* R16847 */ - { 0x0000, 0x0000, 0x0000 }, /* R16848 */ - { 0x0000, 0x0000, 0x0000 }, /* R16849 */ - { 0x0000, 0x0000, 0x0000 }, /* R16850 */ - { 0x0000, 0x0000, 0x0000 }, /* R16851 */ - { 0x0000, 0x0000, 0x0000 }, /* R16852 */ - { 0x0000, 0x0000, 0x0000 }, /* R16853 */ - { 0x0000, 0x0000, 0x0000 }, /* R16854 */ - { 0x0000, 0x0000, 0x0000 }, /* R16855 */ - { 0x0000, 0x0000, 0x0000 }, /* R16856 */ - { 0x0000, 0x0000, 0x0000 }, /* R16857 */ - { 0x0000, 0x0000, 0x0000 }, /* R16858 */ - { 0x0000, 0x0000, 0x0000 }, /* R16859 */ - { 0x0000, 0x0000, 0x0000 }, /* R16860 */ - { 0x0000, 0x0000, 0x0000 }, /* R16861 */ - { 0x0000, 0x0000, 0x0000 }, /* R16862 */ - { 0x0000, 0x0000, 0x0000 }, /* R16863 */ - { 0x0000, 0x0000, 0x0000 }, /* R16864 */ - { 0x0000, 0x0000, 0x0000 }, /* R16865 */ - { 0x0000, 0x0000, 0x0000 }, /* R16866 */ - { 0x0000, 0x0000, 0x0000 }, /* R16867 */ - { 0x0000, 0x0000, 0x0000 }, /* R16868 */ - { 0x0000, 0x0000, 0x0000 }, /* R16869 */ - { 0x0000, 0x0000, 0x0000 }, /* R16870 */ - { 0x0000, 0x0000, 0x0000 }, /* R16871 */ - { 0x0000, 0x0000, 0x0000 }, /* R16872 */ - { 0x0000, 0x0000, 0x0000 }, /* R16873 */ - { 0x0000, 0x0000, 0x0000 }, /* R16874 */ - { 0x0000, 0x0000, 0x0000 }, /* R16875 */ - { 0x0000, 0x0000, 0x0000 }, /* R16876 */ - { 0x0000, 0x0000, 0x0000 }, /* R16877 */ - { 0x0000, 0x0000, 0x0000 }, /* R16878 */ - { 0x0000, 0x0000, 0x0000 }, /* R16879 */ - { 0x0000, 0x0000, 0x0000 }, /* R16880 */ - { 0x0000, 0x0000, 0x0000 }, /* R16881 */ - { 0x0000, 0x0000, 0x0000 }, /* R16882 */ - { 0x0000, 0x0000, 0x0000 }, /* R16883 */ - { 0x0000, 0x0000, 0x0000 }, /* R16884 */ - { 0x0000, 0x0000, 0x0000 }, /* R16885 */ - { 0x0000, 0x0000, 0x0000 }, /* R16886 */ - { 0x0000, 0x0000, 0x0000 }, /* R16887 */ - { 0x0000, 0x0000, 0x0000 }, /* R16888 */ - { 0x0000, 0x0000, 0x0000 }, /* R16889 */ - { 0x0000, 0x0000, 0x0000 }, /* R16890 */ - { 0x0000, 0x0000, 0x0000 }, /* R16891 */ - { 0x0000, 0x0000, 0x0000 }, /* R16892 */ - { 0x0000, 0x0000, 0x0000 }, /* R16893 */ - { 0x0000, 0x0000, 0x0000 }, /* R16894 */ - { 0x0000, 0x0000, 0x0000 }, /* R16895 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16896 - HDBASS_AI_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16897 - HDBASS_AI_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16898 - HDBASS_AR_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16899 - HDBASS_AR_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16900 - HDBASS_B_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16901 - HDBASS_B_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16902 - HDBASS_K_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16903 - HDBASS_K_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16904 - HDBASS_N1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16905 - HDBASS_N1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16906 - HDBASS_N2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16907 - HDBASS_N2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16908 - HDBASS_N3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16909 - HDBASS_N3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16910 - HDBASS_N4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16911 - HDBASS_N4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16912 - HDBASS_N5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16913 - HDBASS_N5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16914 - HDBASS_X1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16915 - HDBASS_X1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16916 - HDBASS_X2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16917 - HDBASS_X2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16918 - HDBASS_X3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16919 - HDBASS_X3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16920 - HDBASS_ATK_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16921 - HDBASS_ATK_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16922 - HDBASS_DCY_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16923 - HDBASS_DCY_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R16924 - HDBASS_PG_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R16925 - HDBASS_PG_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R16926 */ - { 0x0000, 0x0000, 0x0000 }, /* R16927 */ - { 0x0000, 0x0000, 0x0000 }, /* R16928 */ - { 0x0000, 0x0000, 0x0000 }, /* R16929 */ - { 0x0000, 0x0000, 0x0000 }, /* R16930 */ - { 0x0000, 0x0000, 0x0000 }, /* R16931 */ - { 0x0000, 0x0000, 0x0000 }, /* R16932 */ - { 0x0000, 0x0000, 0x0000 }, /* R16933 */ - { 0x0000, 0x0000, 0x0000 }, /* R16934 */ - { 0x0000, 0x0000, 0x0000 }, /* R16935 */ - { 0x0000, 0x0000, 0x0000 }, /* R16936 */ - { 0x0000, 0x0000, 0x0000 }, /* R16937 */ - { 0x0000, 0x0000, 0x0000 }, /* R16938 */ - { 0x0000, 0x0000, 0x0000 }, /* R16939 */ - { 0x0000, 0x0000, 0x0000 }, /* R16940 */ - { 0x0000, 0x0000, 0x0000 }, /* R16941 */ - { 0x0000, 0x0000, 0x0000 }, /* R16942 */ - { 0x0000, 0x0000, 0x0000 }, /* R16943 */ - { 0x0000, 0x0000, 0x0000 }, /* R16944 */ - { 0x0000, 0x0000, 0x0000 }, /* R16945 */ - { 0x0000, 0x0000, 0x0000 }, /* R16946 */ - { 0x0000, 0x0000, 0x0000 }, /* R16947 */ - { 0x0000, 0x0000, 0x0000 }, /* R16948 */ - { 0x0000, 0x0000, 0x0000 }, /* R16949 */ - { 0x0000, 0x0000, 0x0000 }, /* R16950 */ - { 0x0000, 0x0000, 0x0000 }, /* R16951 */ - { 0x0000, 0x0000, 0x0000 }, /* R16952 */ - { 0x0000, 0x0000, 0x0000 }, /* R16953 */ - { 0x0000, 0x0000, 0x0000 }, /* R16954 */ - { 0x0000, 0x0000, 0x0000 }, /* R16955 */ - { 0x0000, 0x0000, 0x0000 }, /* R16956 */ - { 0x0000, 0x0000, 0x0000 }, /* R16957 */ - { 0x0000, 0x0000, 0x0000 }, /* R16958 */ - { 0x0000, 0x0000, 0x0000 }, /* R16959 */ - { 0x0000, 0x0000, 0x0000 }, /* R16960 */ - { 0x0000, 0x0000, 0x0000 }, /* R16961 */ - { 0x0000, 0x0000, 0x0000 }, /* R16962 */ - { 0x0000, 0x0000, 0x0000 }, /* R16963 */ - { 0x0000, 0x0000, 0x0000 }, /* R16964 */ - { 0x0000, 0x0000, 0x0000 }, /* R16965 */ - { 0x0000, 0x0000, 0x0000 }, /* R16966 */ - { 0x0000, 0x0000, 0x0000 }, /* R16967 */ - { 0x0000, 0x0000, 0x0000 }, /* R16968 */ - { 0x0000, 0x0000, 0x0000 }, /* R16969 */ - { 0x0000, 0x0000, 0x0000 }, /* R16970 */ - { 0x0000, 0x0000, 0x0000 }, /* R16971 */ - { 0x0000, 0x0000, 0x0000 }, /* R16972 */ - { 0x0000, 0x0000, 0x0000 }, /* R16973 */ - { 0x0000, 0x0000, 0x0000 }, /* R16974 */ - { 0x0000, 0x0000, 0x0000 }, /* R16975 */ - { 0x0000, 0x0000, 0x0000 }, /* R16976 */ - { 0x0000, 0x0000, 0x0000 }, /* R16977 */ - { 0x0000, 0x0000, 0x0000 }, /* R16978 */ - { 0x0000, 0x0000, 0x0000 }, /* R16979 */ - { 0x0000, 0x0000, 0x0000 }, /* R16980 */ - { 0x0000, 0x0000, 0x0000 }, /* R16981 */ - { 0x0000, 0x0000, 0x0000 }, /* R16982 */ - { 0x0000, 0x0000, 0x0000 }, /* R16983 */ - { 0x0000, 0x0000, 0x0000 }, /* R16984 */ - { 0x0000, 0x0000, 0x0000 }, /* R16985 */ - { 0x0000, 0x0000, 0x0000 }, /* R16986 */ - { 0x0000, 0x0000, 0x0000 }, /* R16987 */ - { 0x0000, 0x0000, 0x0000 }, /* R16988 */ - { 0x0000, 0x0000, 0x0000 }, /* R16989 */ - { 0x0000, 0x0000, 0x0000 }, /* R16990 */ - { 0x0000, 0x0000, 0x0000 }, /* R16991 */ - { 0x0000, 0x0000, 0x0000 }, /* R16992 */ - { 0x0000, 0x0000, 0x0000 }, /* R16993 */ - { 0x0000, 0x0000, 0x0000 }, /* R16994 */ - { 0x0000, 0x0000, 0x0000 }, /* R16995 */ - { 0x0000, 0x0000, 0x0000 }, /* R16996 */ - { 0x0000, 0x0000, 0x0000 }, /* R16997 */ - { 0x0000, 0x0000, 0x0000 }, /* R16998 */ - { 0x0000, 0x0000, 0x0000 }, /* R16999 */ - { 0x0000, 0x0000, 0x0000 }, /* R17000 */ - { 0x0000, 0x0000, 0x0000 }, /* R17001 */ - { 0x0000, 0x0000, 0x0000 }, /* R17002 */ - { 0x0000, 0x0000, 0x0000 }, /* R17003 */ - { 0x0000, 0x0000, 0x0000 }, /* R17004 */ - { 0x0000, 0x0000, 0x0000 }, /* R17005 */ - { 0x0000, 0x0000, 0x0000 }, /* R17006 */ - { 0x0000, 0x0000, 0x0000 }, /* R17007 */ - { 0x0000, 0x0000, 0x0000 }, /* R17008 */ - { 0x0000, 0x0000, 0x0000 }, /* R17009 */ - { 0x0000, 0x0000, 0x0000 }, /* R17010 */ - { 0x0000, 0x0000, 0x0000 }, /* R17011 */ - { 0x0000, 0x0000, 0x0000 }, /* R17012 */ - { 0x0000, 0x0000, 0x0000 }, /* R17013 */ - { 0x0000, 0x0000, 0x0000 }, /* R17014 */ - { 0x0000, 0x0000, 0x0000 }, /* R17015 */ - { 0x0000, 0x0000, 0x0000 }, /* R17016 */ - { 0x0000, 0x0000, 0x0000 }, /* R17017 */ - { 0x0000, 0x0000, 0x0000 }, /* R17018 */ - { 0x0000, 0x0000, 0x0000 }, /* R17019 */ - { 0x0000, 0x0000, 0x0000 }, /* R17020 */ - { 0x0000, 0x0000, 0x0000 }, /* R17021 */ - { 0x0000, 0x0000, 0x0000 }, /* R17022 */ - { 0x0000, 0x0000, 0x0000 }, /* R17023 */ - { 0x0000, 0x0000, 0x0000 }, /* R17024 */ - { 0x0000, 0x0000, 0x0000 }, /* R17025 */ - { 0x0000, 0x0000, 0x0000 }, /* R17026 */ - { 0x0000, 0x0000, 0x0000 }, /* R17027 */ - { 0x0000, 0x0000, 0x0000 }, /* R17028 */ - { 0x0000, 0x0000, 0x0000 }, /* R17029 */ - { 0x0000, 0x0000, 0x0000 }, /* R17030 */ - { 0x0000, 0x0000, 0x0000 }, /* R17031 */ - { 0x0000, 0x0000, 0x0000 }, /* R17032 */ - { 0x0000, 0x0000, 0x0000 }, /* R17033 */ - { 0x0000, 0x0000, 0x0000 }, /* R17034 */ - { 0x0000, 0x0000, 0x0000 }, /* R17035 */ - { 0x0000, 0x0000, 0x0000 }, /* R17036 */ - { 0x0000, 0x0000, 0x0000 }, /* R17037 */ - { 0x0000, 0x0000, 0x0000 }, /* R17038 */ - { 0x0000, 0x0000, 0x0000 }, /* R17039 */ - { 0x0000, 0x0000, 0x0000 }, /* R17040 */ - { 0x0000, 0x0000, 0x0000 }, /* R17041 */ - { 0x0000, 0x0000, 0x0000 }, /* R17042 */ - { 0x0000, 0x0000, 0x0000 }, /* R17043 */ - { 0x0000, 0x0000, 0x0000 }, /* R17044 */ - { 0x0000, 0x0000, 0x0000 }, /* R17045 */ - { 0x0000, 0x0000, 0x0000 }, /* R17046 */ - { 0x0000, 0x0000, 0x0000 }, /* R17047 */ - { 0x0000, 0x0000, 0x0000 }, /* R17048 */ - { 0x0000, 0x0000, 0x0000 }, /* R17049 */ - { 0x0000, 0x0000, 0x0000 }, /* R17050 */ - { 0x0000, 0x0000, 0x0000 }, /* R17051 */ - { 0x0000, 0x0000, 0x0000 }, /* R17052 */ - { 0x0000, 0x0000, 0x0000 }, /* R17053 */ - { 0x0000, 0x0000, 0x0000 }, /* R17054 */ - { 0x0000, 0x0000, 0x0000 }, /* R17055 */ - { 0x0000, 0x0000, 0x0000 }, /* R17056 */ - { 0x0000, 0x0000, 0x0000 }, /* R17057 */ - { 0x0000, 0x0000, 0x0000 }, /* R17058 */ - { 0x0000, 0x0000, 0x0000 }, /* R17059 */ - { 0x0000, 0x0000, 0x0000 }, /* R17060 */ - { 0x0000, 0x0000, 0x0000 }, /* R17061 */ - { 0x0000, 0x0000, 0x0000 }, /* R17062 */ - { 0x0000, 0x0000, 0x0000 }, /* R17063 */ - { 0x0000, 0x0000, 0x0000 }, /* R17064 */ - { 0x0000, 0x0000, 0x0000 }, /* R17065 */ - { 0x0000, 0x0000, 0x0000 }, /* R17066 */ - { 0x0000, 0x0000, 0x0000 }, /* R17067 */ - { 0x0000, 0x0000, 0x0000 }, /* R17068 */ - { 0x0000, 0x0000, 0x0000 }, /* R17069 */ - { 0x0000, 0x0000, 0x0000 }, /* R17070 */ - { 0x0000, 0x0000, 0x0000 }, /* R17071 */ - { 0x0000, 0x0000, 0x0000 }, /* R17072 */ - { 0x0000, 0x0000, 0x0000 }, /* R17073 */ - { 0x0000, 0x0000, 0x0000 }, /* R17074 */ - { 0x0000, 0x0000, 0x0000 }, /* R17075 */ - { 0x0000, 0x0000, 0x0000 }, /* R17076 */ - { 0x0000, 0x0000, 0x0000 }, /* R17077 */ - { 0x0000, 0x0000, 0x0000 }, /* R17078 */ - { 0x0000, 0x0000, 0x0000 }, /* R17079 */ - { 0x0000, 0x0000, 0x0000 }, /* R17080 */ - { 0x0000, 0x0000, 0x0000 }, /* R17081 */ - { 0x0000, 0x0000, 0x0000 }, /* R17082 */ - { 0x0000, 0x0000, 0x0000 }, /* R17083 */ - { 0x0000, 0x0000, 0x0000 }, /* R17084 */ - { 0x0000, 0x0000, 0x0000 }, /* R17085 */ - { 0x0000, 0x0000, 0x0000 }, /* R17086 */ - { 0x0000, 0x0000, 0x0000 }, /* R17087 */ - { 0x0000, 0x0000, 0x0000 }, /* R17088 */ - { 0x0000, 0x0000, 0x0000 }, /* R17089 */ - { 0x0000, 0x0000, 0x0000 }, /* R17090 */ - { 0x0000, 0x0000, 0x0000 }, /* R17091 */ - { 0x0000, 0x0000, 0x0000 }, /* R17092 */ - { 0x0000, 0x0000, 0x0000 }, /* R17093 */ - { 0x0000, 0x0000, 0x0000 }, /* R17094 */ - { 0x0000, 0x0000, 0x0000 }, /* R17095 */ - { 0x0000, 0x0000, 0x0000 }, /* R17096 */ - { 0x0000, 0x0000, 0x0000 }, /* R17097 */ - { 0x0000, 0x0000, 0x0000 }, /* R17098 */ - { 0x0000, 0x0000, 0x0000 }, /* R17099 */ - { 0x0000, 0x0000, 0x0000 }, /* R17100 */ - { 0x0000, 0x0000, 0x0000 }, /* R17101 */ - { 0x0000, 0x0000, 0x0000 }, /* R17102 */ - { 0x0000, 0x0000, 0x0000 }, /* R17103 */ - { 0x0000, 0x0000, 0x0000 }, /* R17104 */ - { 0x0000, 0x0000, 0x0000 }, /* R17105 */ - { 0x0000, 0x0000, 0x0000 }, /* R17106 */ - { 0x0000, 0x0000, 0x0000 }, /* R17107 */ - { 0x0000, 0x0000, 0x0000 }, /* R17108 */ - { 0x0000, 0x0000, 0x0000 }, /* R17109 */ - { 0x0000, 0x0000, 0x0000 }, /* R17110 */ - { 0x0000, 0x0000, 0x0000 }, /* R17111 */ - { 0x0000, 0x0000, 0x0000 }, /* R17112 */ - { 0x0000, 0x0000, 0x0000 }, /* R17113 */ - { 0x0000, 0x0000, 0x0000 }, /* R17114 */ - { 0x0000, 0x0000, 0x0000 }, /* R17115 */ - { 0x0000, 0x0000, 0x0000 }, /* R17116 */ - { 0x0000, 0x0000, 0x0000 }, /* R17117 */ - { 0x0000, 0x0000, 0x0000 }, /* R17118 */ - { 0x0000, 0x0000, 0x0000 }, /* R17119 */ - { 0x0000, 0x0000, 0x0000 }, /* R17120 */ - { 0x0000, 0x0000, 0x0000 }, /* R17121 */ - { 0x0000, 0x0000, 0x0000 }, /* R17122 */ - { 0x0000, 0x0000, 0x0000 }, /* R17123 */ - { 0x0000, 0x0000, 0x0000 }, /* R17124 */ - { 0x0000, 0x0000, 0x0000 }, /* R17125 */ - { 0x0000, 0x0000, 0x0000 }, /* R17126 */ - { 0x0000, 0x0000, 0x0000 }, /* R17127 */ - { 0x0000, 0x0000, 0x0000 }, /* R17128 */ - { 0x0000, 0x0000, 0x0000 }, /* R17129 */ - { 0x0000, 0x0000, 0x0000 }, /* R17130 */ - { 0x0000, 0x0000, 0x0000 }, /* R17131 */ - { 0x0000, 0x0000, 0x0000 }, /* R17132 */ - { 0x0000, 0x0000, 0x0000 }, /* R17133 */ - { 0x0000, 0x0000, 0x0000 }, /* R17134 */ - { 0x0000, 0x0000, 0x0000 }, /* R17135 */ - { 0x0000, 0x0000, 0x0000 }, /* R17136 */ - { 0x0000, 0x0000, 0x0000 }, /* R17137 */ - { 0x0000, 0x0000, 0x0000 }, /* R17138 */ - { 0x0000, 0x0000, 0x0000 }, /* R17139 */ - { 0x0000, 0x0000, 0x0000 }, /* R17140 */ - { 0x0000, 0x0000, 0x0000 }, /* R17141 */ - { 0x0000, 0x0000, 0x0000 }, /* R17142 */ - { 0x0000, 0x0000, 0x0000 }, /* R17143 */ - { 0x0000, 0x0000, 0x0000 }, /* R17144 */ - { 0x0000, 0x0000, 0x0000 }, /* R17145 */ - { 0x0000, 0x0000, 0x0000 }, /* R17146 */ - { 0x0000, 0x0000, 0x0000 }, /* R17147 */ - { 0x0000, 0x0000, 0x0000 }, /* R17148 */ - { 0x0000, 0x0000, 0x0000 }, /* R17149 */ - { 0x0000, 0x0000, 0x0000 }, /* R17150 */ - { 0x0000, 0x0000, 0x0000 }, /* R17151 */ - { 0x0000, 0x0000, 0x0000 }, /* R17152 */ - { 0x0000, 0x0000, 0x0000 }, /* R17153 */ - { 0x0000, 0x0000, 0x0000 }, /* R17154 */ - { 0x0000, 0x0000, 0x0000 }, /* R17155 */ - { 0x0000, 0x0000, 0x0000 }, /* R17156 */ - { 0x0000, 0x0000, 0x0000 }, /* R17157 */ - { 0x0000, 0x0000, 0x0000 }, /* R17158 */ - { 0x0000, 0x0000, 0x0000 }, /* R17159 */ - { 0x0000, 0x0000, 0x0000 }, /* R17160 */ - { 0x0000, 0x0000, 0x0000 }, /* R17161 */ - { 0x0000, 0x0000, 0x0000 }, /* R17162 */ - { 0x0000, 0x0000, 0x0000 }, /* R17163 */ - { 0x0000, 0x0000, 0x0000 }, /* R17164 */ - { 0x0000, 0x0000, 0x0000 }, /* R17165 */ - { 0x0000, 0x0000, 0x0000 }, /* R17166 */ - { 0x0000, 0x0000, 0x0000 }, /* R17167 */ - { 0x0000, 0x0000, 0x0000 }, /* R17168 */ - { 0x0000, 0x0000, 0x0000 }, /* R17169 */ - { 0x0000, 0x0000, 0x0000 }, /* R17170 */ - { 0x0000, 0x0000, 0x0000 }, /* R17171 */ - { 0x0000, 0x0000, 0x0000 }, /* R17172 */ - { 0x0000, 0x0000, 0x0000 }, /* R17173 */ - { 0x0000, 0x0000, 0x0000 }, /* R17174 */ - { 0x0000, 0x0000, 0x0000 }, /* R17175 */ - { 0x0000, 0x0000, 0x0000 }, /* R17176 */ - { 0x0000, 0x0000, 0x0000 }, /* R17177 */ - { 0x0000, 0x0000, 0x0000 }, /* R17178 */ - { 0x0000, 0x0000, 0x0000 }, /* R17179 */ - { 0x0000, 0x0000, 0x0000 }, /* R17180 */ - { 0x0000, 0x0000, 0x0000 }, /* R17181 */ - { 0x0000, 0x0000, 0x0000 }, /* R17182 */ - { 0x0000, 0x0000, 0x0000 }, /* R17183 */ - { 0x0000, 0x0000, 0x0000 }, /* R17184 */ - { 0x0000, 0x0000, 0x0000 }, /* R17185 */ - { 0x0000, 0x0000, 0x0000 }, /* R17186 */ - { 0x0000, 0x0000, 0x0000 }, /* R17187 */ - { 0x0000, 0x0000, 0x0000 }, /* R17188 */ - { 0x0000, 0x0000, 0x0000 }, /* R17189 */ - { 0x0000, 0x0000, 0x0000 }, /* R17190 */ - { 0x0000, 0x0000, 0x0000 }, /* R17191 */ - { 0x0000, 0x0000, 0x0000 }, /* R17192 */ - { 0x0000, 0x0000, 0x0000 }, /* R17193 */ - { 0x0000, 0x0000, 0x0000 }, /* R17194 */ - { 0x0000, 0x0000, 0x0000 }, /* R17195 */ - { 0x0000, 0x0000, 0x0000 }, /* R17196 */ - { 0x0000, 0x0000, 0x0000 }, /* R17197 */ - { 0x0000, 0x0000, 0x0000 }, /* R17198 */ - { 0x0000, 0x0000, 0x0000 }, /* R17199 */ - { 0x0000, 0x0000, 0x0000 }, /* R17200 */ - { 0x0000, 0x0000, 0x0000 }, /* R17201 */ - { 0x0000, 0x0000, 0x0000 }, /* R17202 */ - { 0x0000, 0x0000, 0x0000 }, /* R17203 */ - { 0x0000, 0x0000, 0x0000 }, /* R17204 */ - { 0x0000, 0x0000, 0x0000 }, /* R17205 */ - { 0x0000, 0x0000, 0x0000 }, /* R17206 */ - { 0x0000, 0x0000, 0x0000 }, /* R17207 */ - { 0x0000, 0x0000, 0x0000 }, /* R17208 */ - { 0x0000, 0x0000, 0x0000 }, /* R17209 */ - { 0x0000, 0x0000, 0x0000 }, /* R17210 */ - { 0x0000, 0x0000, 0x0000 }, /* R17211 */ - { 0x0000, 0x0000, 0x0000 }, /* R17212 */ - { 0x0000, 0x0000, 0x0000 }, /* R17213 */ - { 0x0000, 0x0000, 0x0000 }, /* R17214 */ - { 0x0000, 0x0000, 0x0000 }, /* R17215 */ - { 0x0000, 0x0000, 0x0000 }, /* R17216 */ - { 0x0000, 0x0000, 0x0000 }, /* R17217 */ - { 0x0000, 0x0000, 0x0000 }, /* R17218 */ - { 0x0000, 0x0000, 0x0000 }, /* R17219 */ - { 0x0000, 0x0000, 0x0000 }, /* R17220 */ - { 0x0000, 0x0000, 0x0000 }, /* R17221 */ - { 0x0000, 0x0000, 0x0000 }, /* R17222 */ - { 0x0000, 0x0000, 0x0000 }, /* R17223 */ - { 0x0000, 0x0000, 0x0000 }, /* R17224 */ - { 0x0000, 0x0000, 0x0000 }, /* R17225 */ - { 0x0000, 0x0000, 0x0000 }, /* R17226 */ - { 0x0000, 0x0000, 0x0000 }, /* R17227 */ - { 0x0000, 0x0000, 0x0000 }, /* R17228 */ - { 0x0000, 0x0000, 0x0000 }, /* R17229 */ - { 0x0000, 0x0000, 0x0000 }, /* R17230 */ - { 0x0000, 0x0000, 0x0000 }, /* R17231 */ - { 0x0000, 0x0000, 0x0000 }, /* R17232 */ - { 0x0000, 0x0000, 0x0000 }, /* R17233 */ - { 0x0000, 0x0000, 0x0000 }, /* R17234 */ - { 0x0000, 0x0000, 0x0000 }, /* R17235 */ - { 0x0000, 0x0000, 0x0000 }, /* R17236 */ - { 0x0000, 0x0000, 0x0000 }, /* R17237 */ - { 0x0000, 0x0000, 0x0000 }, /* R17238 */ - { 0x0000, 0x0000, 0x0000 }, /* R17239 */ - { 0x0000, 0x0000, 0x0000 }, /* R17240 */ - { 0x0000, 0x0000, 0x0000 }, /* R17241 */ - { 0x0000, 0x0000, 0x0000 }, /* R17242 */ - { 0x0000, 0x0000, 0x0000 }, /* R17243 */ - { 0x0000, 0x0000, 0x0000 }, /* R17244 */ - { 0x0000, 0x0000, 0x0000 }, /* R17245 */ - { 0x0000, 0x0000, 0x0000 }, /* R17246 */ - { 0x0000, 0x0000, 0x0000 }, /* R17247 */ - { 0x0000, 0x0000, 0x0000 }, /* R17248 */ - { 0x0000, 0x0000, 0x0000 }, /* R17249 */ - { 0x0000, 0x0000, 0x0000 }, /* R17250 */ - { 0x0000, 0x0000, 0x0000 }, /* R17251 */ - { 0x0000, 0x0000, 0x0000 }, /* R17252 */ - { 0x0000, 0x0000, 0x0000 }, /* R17253 */ - { 0x0000, 0x0000, 0x0000 }, /* R17254 */ - { 0x0000, 0x0000, 0x0000 }, /* R17255 */ - { 0x0000, 0x0000, 0x0000 }, /* R17256 */ - { 0x0000, 0x0000, 0x0000 }, /* R17257 */ - { 0x0000, 0x0000, 0x0000 }, /* R17258 */ - { 0x0000, 0x0000, 0x0000 }, /* R17259 */ - { 0x0000, 0x0000, 0x0000 }, /* R17260 */ - { 0x0000, 0x0000, 0x0000 }, /* R17261 */ - { 0x0000, 0x0000, 0x0000 }, /* R17262 */ - { 0x0000, 0x0000, 0x0000 }, /* R17263 */ - { 0x0000, 0x0000, 0x0000 }, /* R17264 */ - { 0x0000, 0x0000, 0x0000 }, /* R17265 */ - { 0x0000, 0x0000, 0x0000 }, /* R17266 */ - { 0x0000, 0x0000, 0x0000 }, /* R17267 */ - { 0x0000, 0x0000, 0x0000 }, /* R17268 */ - { 0x0000, 0x0000, 0x0000 }, /* R17269 */ - { 0x0000, 0x0000, 0x0000 }, /* R17270 */ - { 0x0000, 0x0000, 0x0000 }, /* R17271 */ - { 0x0000, 0x0000, 0x0000 }, /* R17272 */ - { 0x0000, 0x0000, 0x0000 }, /* R17273 */ - { 0x0000, 0x0000, 0x0000 }, /* R17274 */ - { 0x0000, 0x0000, 0x0000 }, /* R17275 */ - { 0x0000, 0x0000, 0x0000 }, /* R17276 */ - { 0x0000, 0x0000, 0x0000 }, /* R17277 */ - { 0x0000, 0x0000, 0x0000 }, /* R17278 */ - { 0x0000, 0x0000, 0x0000 }, /* R17279 */ - { 0x0000, 0x0000, 0x0000 }, /* R17280 */ - { 0x0000, 0x0000, 0x0000 }, /* R17281 */ - { 0x0000, 0x0000, 0x0000 }, /* R17282 */ - { 0x0000, 0x0000, 0x0000 }, /* R17283 */ - { 0x0000, 0x0000, 0x0000 }, /* R17284 */ - { 0x0000, 0x0000, 0x0000 }, /* R17285 */ - { 0x0000, 0x0000, 0x0000 }, /* R17286 */ - { 0x0000, 0x0000, 0x0000 }, /* R17287 */ - { 0x0000, 0x0000, 0x0000 }, /* R17288 */ - { 0x0000, 0x0000, 0x0000 }, /* R17289 */ - { 0x0000, 0x0000, 0x0000 }, /* R17290 */ - { 0x0000, 0x0000, 0x0000 }, /* R17291 */ - { 0x0000, 0x0000, 0x0000 }, /* R17292 */ - { 0x0000, 0x0000, 0x0000 }, /* R17293 */ - { 0x0000, 0x0000, 0x0000 }, /* R17294 */ - { 0x0000, 0x0000, 0x0000 }, /* R17295 */ - { 0x0000, 0x0000, 0x0000 }, /* R17296 */ - { 0x0000, 0x0000, 0x0000 }, /* R17297 */ - { 0x0000, 0x0000, 0x0000 }, /* R17298 */ - { 0x0000, 0x0000, 0x0000 }, /* R17299 */ - { 0x0000, 0x0000, 0x0000 }, /* R17300 */ - { 0x0000, 0x0000, 0x0000 }, /* R17301 */ - { 0x0000, 0x0000, 0x0000 }, /* R17302 */ - { 0x0000, 0x0000, 0x0000 }, /* R17303 */ - { 0x0000, 0x0000, 0x0000 }, /* R17304 */ - { 0x0000, 0x0000, 0x0000 }, /* R17305 */ - { 0x0000, 0x0000, 0x0000 }, /* R17306 */ - { 0x0000, 0x0000, 0x0000 }, /* R17307 */ - { 0x0000, 0x0000, 0x0000 }, /* R17308 */ - { 0x0000, 0x0000, 0x0000 }, /* R17309 */ - { 0x0000, 0x0000, 0x0000 }, /* R17310 */ - { 0x0000, 0x0000, 0x0000 }, /* R17311 */ - { 0x0000, 0x0000, 0x0000 }, /* R17312 */ - { 0x0000, 0x0000, 0x0000 }, /* R17313 */ - { 0x0000, 0x0000, 0x0000 }, /* R17314 */ - { 0x0000, 0x0000, 0x0000 }, /* R17315 */ - { 0x0000, 0x0000, 0x0000 }, /* R17316 */ - { 0x0000, 0x0000, 0x0000 }, /* R17317 */ - { 0x0000, 0x0000, 0x0000 }, /* R17318 */ - { 0x0000, 0x0000, 0x0000 }, /* R17319 */ - { 0x0000, 0x0000, 0x0000 }, /* R17320 */ - { 0x0000, 0x0000, 0x0000 }, /* R17321 */ - { 0x0000, 0x0000, 0x0000 }, /* R17322 */ - { 0x0000, 0x0000, 0x0000 }, /* R17323 */ - { 0x0000, 0x0000, 0x0000 }, /* R17324 */ - { 0x0000, 0x0000, 0x0000 }, /* R17325 */ - { 0x0000, 0x0000, 0x0000 }, /* R17326 */ - { 0x0000, 0x0000, 0x0000 }, /* R17327 */ - { 0x0000, 0x0000, 0x0000 }, /* R17328 */ - { 0x0000, 0x0000, 0x0000 }, /* R17329 */ - { 0x0000, 0x0000, 0x0000 }, /* R17330 */ - { 0x0000, 0x0000, 0x0000 }, /* R17331 */ - { 0x0000, 0x0000, 0x0000 }, /* R17332 */ - { 0x0000, 0x0000, 0x0000 }, /* R17333 */ - { 0x0000, 0x0000, 0x0000 }, /* R17334 */ - { 0x0000, 0x0000, 0x0000 }, /* R17335 */ - { 0x0000, 0x0000, 0x0000 }, /* R17336 */ - { 0x0000, 0x0000, 0x0000 }, /* R17337 */ - { 0x0000, 0x0000, 0x0000 }, /* R17338 */ - { 0x0000, 0x0000, 0x0000 }, /* R17339 */ - { 0x0000, 0x0000, 0x0000 }, /* R17340 */ - { 0x0000, 0x0000, 0x0000 }, /* R17341 */ - { 0x0000, 0x0000, 0x0000 }, /* R17342 */ - { 0x0000, 0x0000, 0x0000 }, /* R17343 */ - { 0x0000, 0x0000, 0x0000 }, /* R17344 */ - { 0x0000, 0x0000, 0x0000 }, /* R17345 */ - { 0x0000, 0x0000, 0x0000 }, /* R17346 */ - { 0x0000, 0x0000, 0x0000 }, /* R17347 */ - { 0x0000, 0x0000, 0x0000 }, /* R17348 */ - { 0x0000, 0x0000, 0x0000 }, /* R17349 */ - { 0x0000, 0x0000, 0x0000 }, /* R17350 */ - { 0x0000, 0x0000, 0x0000 }, /* R17351 */ - { 0x0000, 0x0000, 0x0000 }, /* R17352 */ - { 0x0000, 0x0000, 0x0000 }, /* R17353 */ - { 0x0000, 0x0000, 0x0000 }, /* R17354 */ - { 0x0000, 0x0000, 0x0000 }, /* R17355 */ - { 0x0000, 0x0000, 0x0000 }, /* R17356 */ - { 0x0000, 0x0000, 0x0000 }, /* R17357 */ - { 0x0000, 0x0000, 0x0000 }, /* R17358 */ - { 0x0000, 0x0000, 0x0000 }, /* R17359 */ - { 0x0000, 0x0000, 0x0000 }, /* R17360 */ - { 0x0000, 0x0000, 0x0000 }, /* R17361 */ - { 0x0000, 0x0000, 0x0000 }, /* R17362 */ - { 0x0000, 0x0000, 0x0000 }, /* R17363 */ - { 0x0000, 0x0000, 0x0000 }, /* R17364 */ - { 0x0000, 0x0000, 0x0000 }, /* R17365 */ - { 0x0000, 0x0000, 0x0000 }, /* R17366 */ - { 0x0000, 0x0000, 0x0000 }, /* R17367 */ - { 0x0000, 0x0000, 0x0000 }, /* R17368 */ - { 0x0000, 0x0000, 0x0000 }, /* R17369 */ - { 0x0000, 0x0000, 0x0000 }, /* R17370 */ - { 0x0000, 0x0000, 0x0000 }, /* R17371 */ - { 0x0000, 0x0000, 0x0000 }, /* R17372 */ - { 0x0000, 0x0000, 0x0000 }, /* R17373 */ - { 0x0000, 0x0000, 0x0000 }, /* R17374 */ - { 0x0000, 0x0000, 0x0000 }, /* R17375 */ - { 0x0000, 0x0000, 0x0000 }, /* R17376 */ - { 0x0000, 0x0000, 0x0000 }, /* R17377 */ - { 0x0000, 0x0000, 0x0000 }, /* R17378 */ - { 0x0000, 0x0000, 0x0000 }, /* R17379 */ - { 0x0000, 0x0000, 0x0000 }, /* R17380 */ - { 0x0000, 0x0000, 0x0000 }, /* R17381 */ - { 0x0000, 0x0000, 0x0000 }, /* R17382 */ - { 0x0000, 0x0000, 0x0000 }, /* R17383 */ - { 0x0000, 0x0000, 0x0000 }, /* R17384 */ - { 0x0000, 0x0000, 0x0000 }, /* R17385 */ - { 0x0000, 0x0000, 0x0000 }, /* R17386 */ - { 0x0000, 0x0000, 0x0000 }, /* R17387 */ - { 0x0000, 0x0000, 0x0000 }, /* R17388 */ - { 0x0000, 0x0000, 0x0000 }, /* R17389 */ - { 0x0000, 0x0000, 0x0000 }, /* R17390 */ - { 0x0000, 0x0000, 0x0000 }, /* R17391 */ - { 0x0000, 0x0000, 0x0000 }, /* R17392 */ - { 0x0000, 0x0000, 0x0000 }, /* R17393 */ - { 0x0000, 0x0000, 0x0000 }, /* R17394 */ - { 0x0000, 0x0000, 0x0000 }, /* R17395 */ - { 0x0000, 0x0000, 0x0000 }, /* R17396 */ - { 0x0000, 0x0000, 0x0000 }, /* R17397 */ - { 0x0000, 0x0000, 0x0000 }, /* R17398 */ - { 0x0000, 0x0000, 0x0000 }, /* R17399 */ - { 0x0000, 0x0000, 0x0000 }, /* R17400 */ - { 0x0000, 0x0000, 0x0000 }, /* R17401 */ - { 0x0000, 0x0000, 0x0000 }, /* R17402 */ - { 0x0000, 0x0000, 0x0000 }, /* R17403 */ - { 0x0000, 0x0000, 0x0000 }, /* R17404 */ - { 0x0000, 0x0000, 0x0000 }, /* R17405 */ - { 0x0000, 0x0000, 0x0000 }, /* R17406 */ - { 0x0000, 0x0000, 0x0000 }, /* R17407 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17408 - HPF_C_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17409 - HPF_C_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R17410 */ - { 0x0000, 0x0000, 0x0000 }, /* R17411 */ - { 0x0000, 0x0000, 0x0000 }, /* R17412 */ - { 0x0000, 0x0000, 0x0000 }, /* R17413 */ - { 0x0000, 0x0000, 0x0000 }, /* R17414 */ - { 0x0000, 0x0000, 0x0000 }, /* R17415 */ - { 0x0000, 0x0000, 0x0000 }, /* R17416 */ - { 0x0000, 0x0000, 0x0000 }, /* R17417 */ - { 0x0000, 0x0000, 0x0000 }, /* R17418 */ - { 0x0000, 0x0000, 0x0000 }, /* R17419 */ - { 0x0000, 0x0000, 0x0000 }, /* R17420 */ - { 0x0000, 0x0000, 0x0000 }, /* R17421 */ - { 0x0000, 0x0000, 0x0000 }, /* R17422 */ - { 0x0000, 0x0000, 0x0000 }, /* R17423 */ - { 0x0000, 0x0000, 0x0000 }, /* R17424 */ - { 0x0000, 0x0000, 0x0000 }, /* R17425 */ - { 0x0000, 0x0000, 0x0000 }, /* R17426 */ - { 0x0000, 0x0000, 0x0000 }, /* R17427 */ - { 0x0000, 0x0000, 0x0000 }, /* R17428 */ - { 0x0000, 0x0000, 0x0000 }, /* R17429 */ - { 0x0000, 0x0000, 0x0000 }, /* R17430 */ - { 0x0000, 0x0000, 0x0000 }, /* R17431 */ - { 0x0000, 0x0000, 0x0000 }, /* R17432 */ - { 0x0000, 0x0000, 0x0000 }, /* R17433 */ - { 0x0000, 0x0000, 0x0000 }, /* R17434 */ - { 0x0000, 0x0000, 0x0000 }, /* R17435 */ - { 0x0000, 0x0000, 0x0000 }, /* R17436 */ - { 0x0000, 0x0000, 0x0000 }, /* R17437 */ - { 0x0000, 0x0000, 0x0000 }, /* R17438 */ - { 0x0000, 0x0000, 0x0000 }, /* R17439 */ - { 0x0000, 0x0000, 0x0000 }, /* R17440 */ - { 0x0000, 0x0000, 0x0000 }, /* R17441 */ - { 0x0000, 0x0000, 0x0000 }, /* R17442 */ - { 0x0000, 0x0000, 0x0000 }, /* R17443 */ - { 0x0000, 0x0000, 0x0000 }, /* R17444 */ - { 0x0000, 0x0000, 0x0000 }, /* R17445 */ - { 0x0000, 0x0000, 0x0000 }, /* R17446 */ - { 0x0000, 0x0000, 0x0000 }, /* R17447 */ - { 0x0000, 0x0000, 0x0000 }, /* R17448 */ - { 0x0000, 0x0000, 0x0000 }, /* R17449 */ - { 0x0000, 0x0000, 0x0000 }, /* R17450 */ - { 0x0000, 0x0000, 0x0000 }, /* R17451 */ - { 0x0000, 0x0000, 0x0000 }, /* R17452 */ - { 0x0000, 0x0000, 0x0000 }, /* R17453 */ - { 0x0000, 0x0000, 0x0000 }, /* R17454 */ - { 0x0000, 0x0000, 0x0000 }, /* R17455 */ - { 0x0000, 0x0000, 0x0000 }, /* R17456 */ - { 0x0000, 0x0000, 0x0000 }, /* R17457 */ - { 0x0000, 0x0000, 0x0000 }, /* R17458 */ - { 0x0000, 0x0000, 0x0000 }, /* R17459 */ - { 0x0000, 0x0000, 0x0000 }, /* R17460 */ - { 0x0000, 0x0000, 0x0000 }, /* R17461 */ - { 0x0000, 0x0000, 0x0000 }, /* R17462 */ - { 0x0000, 0x0000, 0x0000 }, /* R17463 */ - { 0x0000, 0x0000, 0x0000 }, /* R17464 */ - { 0x0000, 0x0000, 0x0000 }, /* R17465 */ - { 0x0000, 0x0000, 0x0000 }, /* R17466 */ - { 0x0000, 0x0000, 0x0000 }, /* R17467 */ - { 0x0000, 0x0000, 0x0000 }, /* R17468 */ - { 0x0000, 0x0000, 0x0000 }, /* R17469 */ - { 0x0000, 0x0000, 0x0000 }, /* R17470 */ - { 0x0000, 0x0000, 0x0000 }, /* R17471 */ - { 0x0000, 0x0000, 0x0000 }, /* R17472 */ - { 0x0000, 0x0000, 0x0000 }, /* R17473 */ - { 0x0000, 0x0000, 0x0000 }, /* R17474 */ - { 0x0000, 0x0000, 0x0000 }, /* R17475 */ - { 0x0000, 0x0000, 0x0000 }, /* R17476 */ - { 0x0000, 0x0000, 0x0000 }, /* R17477 */ - { 0x0000, 0x0000, 0x0000 }, /* R17478 */ - { 0x0000, 0x0000, 0x0000 }, /* R17479 */ - { 0x0000, 0x0000, 0x0000 }, /* R17480 */ - { 0x0000, 0x0000, 0x0000 }, /* R17481 */ - { 0x0000, 0x0000, 0x0000 }, /* R17482 */ - { 0x0000, 0x0000, 0x0000 }, /* R17483 */ - { 0x0000, 0x0000, 0x0000 }, /* R17484 */ - { 0x0000, 0x0000, 0x0000 }, /* R17485 */ - { 0x0000, 0x0000, 0x0000 }, /* R17486 */ - { 0x0000, 0x0000, 0x0000 }, /* R17487 */ - { 0x0000, 0x0000, 0x0000 }, /* R17488 */ - { 0x0000, 0x0000, 0x0000 }, /* R17489 */ - { 0x0000, 0x0000, 0x0000 }, /* R17490 */ - { 0x0000, 0x0000, 0x0000 }, /* R17491 */ - { 0x0000, 0x0000, 0x0000 }, /* R17492 */ - { 0x0000, 0x0000, 0x0000 }, /* R17493 */ - { 0x0000, 0x0000, 0x0000 }, /* R17494 */ - { 0x0000, 0x0000, 0x0000 }, /* R17495 */ - { 0x0000, 0x0000, 0x0000 }, /* R17496 */ - { 0x0000, 0x0000, 0x0000 }, /* R17497 */ - { 0x0000, 0x0000, 0x0000 }, /* R17498 */ - { 0x0000, 0x0000, 0x0000 }, /* R17499 */ - { 0x0000, 0x0000, 0x0000 }, /* R17500 */ - { 0x0000, 0x0000, 0x0000 }, /* R17501 */ - { 0x0000, 0x0000, 0x0000 }, /* R17502 */ - { 0x0000, 0x0000, 0x0000 }, /* R17503 */ - { 0x0000, 0x0000, 0x0000 }, /* R17504 */ - { 0x0000, 0x0000, 0x0000 }, /* R17505 */ - { 0x0000, 0x0000, 0x0000 }, /* R17506 */ - { 0x0000, 0x0000, 0x0000 }, /* R17507 */ - { 0x0000, 0x0000, 0x0000 }, /* R17508 */ - { 0x0000, 0x0000, 0x0000 }, /* R17509 */ - { 0x0000, 0x0000, 0x0000 }, /* R17510 */ - { 0x0000, 0x0000, 0x0000 }, /* R17511 */ - { 0x0000, 0x0000, 0x0000 }, /* R17512 */ - { 0x0000, 0x0000, 0x0000 }, /* R17513 */ - { 0x0000, 0x0000, 0x0000 }, /* R17514 */ - { 0x0000, 0x0000, 0x0000 }, /* R17515 */ - { 0x0000, 0x0000, 0x0000 }, /* R17516 */ - { 0x0000, 0x0000, 0x0000 }, /* R17517 */ - { 0x0000, 0x0000, 0x0000 }, /* R17518 */ - { 0x0000, 0x0000, 0x0000 }, /* R17519 */ - { 0x0000, 0x0000, 0x0000 }, /* R17520 */ - { 0x0000, 0x0000, 0x0000 }, /* R17521 */ - { 0x0000, 0x0000, 0x0000 }, /* R17522 */ - { 0x0000, 0x0000, 0x0000 }, /* R17523 */ - { 0x0000, 0x0000, 0x0000 }, /* R17524 */ - { 0x0000, 0x0000, 0x0000 }, /* R17525 */ - { 0x0000, 0x0000, 0x0000 }, /* R17526 */ - { 0x0000, 0x0000, 0x0000 }, /* R17527 */ - { 0x0000, 0x0000, 0x0000 }, /* R17528 */ - { 0x0000, 0x0000, 0x0000 }, /* R17529 */ - { 0x0000, 0x0000, 0x0000 }, /* R17530 */ - { 0x0000, 0x0000, 0x0000 }, /* R17531 */ - { 0x0000, 0x0000, 0x0000 }, /* R17532 */ - { 0x0000, 0x0000, 0x0000 }, /* R17533 */ - { 0x0000, 0x0000, 0x0000 }, /* R17534 */ - { 0x0000, 0x0000, 0x0000 }, /* R17535 */ - { 0x0000, 0x0000, 0x0000 }, /* R17536 */ - { 0x0000, 0x0000, 0x0000 }, /* R17537 */ - { 0x0000, 0x0000, 0x0000 }, /* R17538 */ - { 0x0000, 0x0000, 0x0000 }, /* R17539 */ - { 0x0000, 0x0000, 0x0000 }, /* R17540 */ - { 0x0000, 0x0000, 0x0000 }, /* R17541 */ - { 0x0000, 0x0000, 0x0000 }, /* R17542 */ - { 0x0000, 0x0000, 0x0000 }, /* R17543 */ - { 0x0000, 0x0000, 0x0000 }, /* R17544 */ - { 0x0000, 0x0000, 0x0000 }, /* R17545 */ - { 0x0000, 0x0000, 0x0000 }, /* R17546 */ - { 0x0000, 0x0000, 0x0000 }, /* R17547 */ - { 0x0000, 0x0000, 0x0000 }, /* R17548 */ - { 0x0000, 0x0000, 0x0000 }, /* R17549 */ - { 0x0000, 0x0000, 0x0000 }, /* R17550 */ - { 0x0000, 0x0000, 0x0000 }, /* R17551 */ - { 0x0000, 0x0000, 0x0000 }, /* R17552 */ - { 0x0000, 0x0000, 0x0000 }, /* R17553 */ - { 0x0000, 0x0000, 0x0000 }, /* R17554 */ - { 0x0000, 0x0000, 0x0000 }, /* R17555 */ - { 0x0000, 0x0000, 0x0000 }, /* R17556 */ - { 0x0000, 0x0000, 0x0000 }, /* R17557 */ - { 0x0000, 0x0000, 0x0000 }, /* R17558 */ - { 0x0000, 0x0000, 0x0000 }, /* R17559 */ - { 0x0000, 0x0000, 0x0000 }, /* R17560 */ - { 0x0000, 0x0000, 0x0000 }, /* R17561 */ - { 0x0000, 0x0000, 0x0000 }, /* R17562 */ - { 0x0000, 0x0000, 0x0000 }, /* R17563 */ - { 0x0000, 0x0000, 0x0000 }, /* R17564 */ - { 0x0000, 0x0000, 0x0000 }, /* R17565 */ - { 0x0000, 0x0000, 0x0000 }, /* R17566 */ - { 0x0000, 0x0000, 0x0000 }, /* R17567 */ - { 0x0000, 0x0000, 0x0000 }, /* R17568 */ - { 0x0000, 0x0000, 0x0000 }, /* R17569 */ - { 0x0000, 0x0000, 0x0000 }, /* R17570 */ - { 0x0000, 0x0000, 0x0000 }, /* R17571 */ - { 0x0000, 0x0000, 0x0000 }, /* R17572 */ - { 0x0000, 0x0000, 0x0000 }, /* R17573 */ - { 0x0000, 0x0000, 0x0000 }, /* R17574 */ - { 0x0000, 0x0000, 0x0000 }, /* R17575 */ - { 0x0000, 0x0000, 0x0000 }, /* R17576 */ - { 0x0000, 0x0000, 0x0000 }, /* R17577 */ - { 0x0000, 0x0000, 0x0000 }, /* R17578 */ - { 0x0000, 0x0000, 0x0000 }, /* R17579 */ - { 0x0000, 0x0000, 0x0000 }, /* R17580 */ - { 0x0000, 0x0000, 0x0000 }, /* R17581 */ - { 0x0000, 0x0000, 0x0000 }, /* R17582 */ - { 0x0000, 0x0000, 0x0000 }, /* R17583 */ - { 0x0000, 0x0000, 0x0000 }, /* R17584 */ - { 0x0000, 0x0000, 0x0000 }, /* R17585 */ - { 0x0000, 0x0000, 0x0000 }, /* R17586 */ - { 0x0000, 0x0000, 0x0000 }, /* R17587 */ - { 0x0000, 0x0000, 0x0000 }, /* R17588 */ - { 0x0000, 0x0000, 0x0000 }, /* R17589 */ - { 0x0000, 0x0000, 0x0000 }, /* R17590 */ - { 0x0000, 0x0000, 0x0000 }, /* R17591 */ - { 0x0000, 0x0000, 0x0000 }, /* R17592 */ - { 0x0000, 0x0000, 0x0000 }, /* R17593 */ - { 0x0000, 0x0000, 0x0000 }, /* R17594 */ - { 0x0000, 0x0000, 0x0000 }, /* R17595 */ - { 0x0000, 0x0000, 0x0000 }, /* R17596 */ - { 0x0000, 0x0000, 0x0000 }, /* R17597 */ - { 0x0000, 0x0000, 0x0000 }, /* R17598 */ - { 0x0000, 0x0000, 0x0000 }, /* R17599 */ - { 0x0000, 0x0000, 0x0000 }, /* R17600 */ - { 0x0000, 0x0000, 0x0000 }, /* R17601 */ - { 0x0000, 0x0000, 0x0000 }, /* R17602 */ - { 0x0000, 0x0000, 0x0000 }, /* R17603 */ - { 0x0000, 0x0000, 0x0000 }, /* R17604 */ - { 0x0000, 0x0000, 0x0000 }, /* R17605 */ - { 0x0000, 0x0000, 0x0000 }, /* R17606 */ - { 0x0000, 0x0000, 0x0000 }, /* R17607 */ - { 0x0000, 0x0000, 0x0000 }, /* R17608 */ - { 0x0000, 0x0000, 0x0000 }, /* R17609 */ - { 0x0000, 0x0000, 0x0000 }, /* R17610 */ - { 0x0000, 0x0000, 0x0000 }, /* R17611 */ - { 0x0000, 0x0000, 0x0000 }, /* R17612 */ - { 0x0000, 0x0000, 0x0000 }, /* R17613 */ - { 0x0000, 0x0000, 0x0000 }, /* R17614 */ - { 0x0000, 0x0000, 0x0000 }, /* R17615 */ - { 0x0000, 0x0000, 0x0000 }, /* R17616 */ - { 0x0000, 0x0000, 0x0000 }, /* R17617 */ - { 0x0000, 0x0000, 0x0000 }, /* R17618 */ - { 0x0000, 0x0000, 0x0000 }, /* R17619 */ - { 0x0000, 0x0000, 0x0000 }, /* R17620 */ - { 0x0000, 0x0000, 0x0000 }, /* R17621 */ - { 0x0000, 0x0000, 0x0000 }, /* R17622 */ - { 0x0000, 0x0000, 0x0000 }, /* R17623 */ - { 0x0000, 0x0000, 0x0000 }, /* R17624 */ - { 0x0000, 0x0000, 0x0000 }, /* R17625 */ - { 0x0000, 0x0000, 0x0000 }, /* R17626 */ - { 0x0000, 0x0000, 0x0000 }, /* R17627 */ - { 0x0000, 0x0000, 0x0000 }, /* R17628 */ - { 0x0000, 0x0000, 0x0000 }, /* R17629 */ - { 0x0000, 0x0000, 0x0000 }, /* R17630 */ - { 0x0000, 0x0000, 0x0000 }, /* R17631 */ - { 0x0000, 0x0000, 0x0000 }, /* R17632 */ - { 0x0000, 0x0000, 0x0000 }, /* R17633 */ - { 0x0000, 0x0000, 0x0000 }, /* R17634 */ - { 0x0000, 0x0000, 0x0000 }, /* R17635 */ - { 0x0000, 0x0000, 0x0000 }, /* R17636 */ - { 0x0000, 0x0000, 0x0000 }, /* R17637 */ - { 0x0000, 0x0000, 0x0000 }, /* R17638 */ - { 0x0000, 0x0000, 0x0000 }, /* R17639 */ - { 0x0000, 0x0000, 0x0000 }, /* R17640 */ - { 0x0000, 0x0000, 0x0000 }, /* R17641 */ - { 0x0000, 0x0000, 0x0000 }, /* R17642 */ - { 0x0000, 0x0000, 0x0000 }, /* R17643 */ - { 0x0000, 0x0000, 0x0000 }, /* R17644 */ - { 0x0000, 0x0000, 0x0000 }, /* R17645 */ - { 0x0000, 0x0000, 0x0000 }, /* R17646 */ - { 0x0000, 0x0000, 0x0000 }, /* R17647 */ - { 0x0000, 0x0000, 0x0000 }, /* R17648 */ - { 0x0000, 0x0000, 0x0000 }, /* R17649 */ - { 0x0000, 0x0000, 0x0000 }, /* R17650 */ - { 0x0000, 0x0000, 0x0000 }, /* R17651 */ - { 0x0000, 0x0000, 0x0000 }, /* R17652 */ - { 0x0000, 0x0000, 0x0000 }, /* R17653 */ - { 0x0000, 0x0000, 0x0000 }, /* R17654 */ - { 0x0000, 0x0000, 0x0000 }, /* R17655 */ - { 0x0000, 0x0000, 0x0000 }, /* R17656 */ - { 0x0000, 0x0000, 0x0000 }, /* R17657 */ - { 0x0000, 0x0000, 0x0000 }, /* R17658 */ - { 0x0000, 0x0000, 0x0000 }, /* R17659 */ - { 0x0000, 0x0000, 0x0000 }, /* R17660 */ - { 0x0000, 0x0000, 0x0000 }, /* R17661 */ - { 0x0000, 0x0000, 0x0000 }, /* R17662 */ - { 0x0000, 0x0000, 0x0000 }, /* R17663 */ - { 0x0000, 0x0000, 0x0000 }, /* R17664 */ - { 0x0000, 0x0000, 0x0000 }, /* R17665 */ - { 0x0000, 0x0000, 0x0000 }, /* R17666 */ - { 0x0000, 0x0000, 0x0000 }, /* R17667 */ - { 0x0000, 0x0000, 0x0000 }, /* R17668 */ - { 0x0000, 0x0000, 0x0000 }, /* R17669 */ - { 0x0000, 0x0000, 0x0000 }, /* R17670 */ - { 0x0000, 0x0000, 0x0000 }, /* R17671 */ - { 0x0000, 0x0000, 0x0000 }, /* R17672 */ - { 0x0000, 0x0000, 0x0000 }, /* R17673 */ - { 0x0000, 0x0000, 0x0000 }, /* R17674 */ - { 0x0000, 0x0000, 0x0000 }, /* R17675 */ - { 0x0000, 0x0000, 0x0000 }, /* R17676 */ - { 0x0000, 0x0000, 0x0000 }, /* R17677 */ - { 0x0000, 0x0000, 0x0000 }, /* R17678 */ - { 0x0000, 0x0000, 0x0000 }, /* R17679 */ - { 0x0000, 0x0000, 0x0000 }, /* R17680 */ - { 0x0000, 0x0000, 0x0000 }, /* R17681 */ - { 0x0000, 0x0000, 0x0000 }, /* R17682 */ - { 0x0000, 0x0000, 0x0000 }, /* R17683 */ - { 0x0000, 0x0000, 0x0000 }, /* R17684 */ - { 0x0000, 0x0000, 0x0000 }, /* R17685 */ - { 0x0000, 0x0000, 0x0000 }, /* R17686 */ - { 0x0000, 0x0000, 0x0000 }, /* R17687 */ - { 0x0000, 0x0000, 0x0000 }, /* R17688 */ - { 0x0000, 0x0000, 0x0000 }, /* R17689 */ - { 0x0000, 0x0000, 0x0000 }, /* R17690 */ - { 0x0000, 0x0000, 0x0000 }, /* R17691 */ - { 0x0000, 0x0000, 0x0000 }, /* R17692 */ - { 0x0000, 0x0000, 0x0000 }, /* R17693 */ - { 0x0000, 0x0000, 0x0000 }, /* R17694 */ - { 0x0000, 0x0000, 0x0000 }, /* R17695 */ - { 0x0000, 0x0000, 0x0000 }, /* R17696 */ - { 0x0000, 0x0000, 0x0000 }, /* R17697 */ - { 0x0000, 0x0000, 0x0000 }, /* R17698 */ - { 0x0000, 0x0000, 0x0000 }, /* R17699 */ - { 0x0000, 0x0000, 0x0000 }, /* R17700 */ - { 0x0000, 0x0000, 0x0000 }, /* R17701 */ - { 0x0000, 0x0000, 0x0000 }, /* R17702 */ - { 0x0000, 0x0000, 0x0000 }, /* R17703 */ - { 0x0000, 0x0000, 0x0000 }, /* R17704 */ - { 0x0000, 0x0000, 0x0000 }, /* R17705 */ - { 0x0000, 0x0000, 0x0000 }, /* R17706 */ - { 0x0000, 0x0000, 0x0000 }, /* R17707 */ - { 0x0000, 0x0000, 0x0000 }, /* R17708 */ - { 0x0000, 0x0000, 0x0000 }, /* R17709 */ - { 0x0000, 0x0000, 0x0000 }, /* R17710 */ - { 0x0000, 0x0000, 0x0000 }, /* R17711 */ - { 0x0000, 0x0000, 0x0000 }, /* R17712 */ - { 0x0000, 0x0000, 0x0000 }, /* R17713 */ - { 0x0000, 0x0000, 0x0000 }, /* R17714 */ - { 0x0000, 0x0000, 0x0000 }, /* R17715 */ - { 0x0000, 0x0000, 0x0000 }, /* R17716 */ - { 0x0000, 0x0000, 0x0000 }, /* R17717 */ - { 0x0000, 0x0000, 0x0000 }, /* R17718 */ - { 0x0000, 0x0000, 0x0000 }, /* R17719 */ - { 0x0000, 0x0000, 0x0000 }, /* R17720 */ - { 0x0000, 0x0000, 0x0000 }, /* R17721 */ - { 0x0000, 0x0000, 0x0000 }, /* R17722 */ - { 0x0000, 0x0000, 0x0000 }, /* R17723 */ - { 0x0000, 0x0000, 0x0000 }, /* R17724 */ - { 0x0000, 0x0000, 0x0000 }, /* R17725 */ - { 0x0000, 0x0000, 0x0000 }, /* R17726 */ - { 0x0000, 0x0000, 0x0000 }, /* R17727 */ - { 0x0000, 0x0000, 0x0000 }, /* R17728 */ - { 0x0000, 0x0000, 0x0000 }, /* R17729 */ - { 0x0000, 0x0000, 0x0000 }, /* R17730 */ - { 0x0000, 0x0000, 0x0000 }, /* R17731 */ - { 0x0000, 0x0000, 0x0000 }, /* R17732 */ - { 0x0000, 0x0000, 0x0000 }, /* R17733 */ - { 0x0000, 0x0000, 0x0000 }, /* R17734 */ - { 0x0000, 0x0000, 0x0000 }, /* R17735 */ - { 0x0000, 0x0000, 0x0000 }, /* R17736 */ - { 0x0000, 0x0000, 0x0000 }, /* R17737 */ - { 0x0000, 0x0000, 0x0000 }, /* R17738 */ - { 0x0000, 0x0000, 0x0000 }, /* R17739 */ - { 0x0000, 0x0000, 0x0000 }, /* R17740 */ - { 0x0000, 0x0000, 0x0000 }, /* R17741 */ - { 0x0000, 0x0000, 0x0000 }, /* R17742 */ - { 0x0000, 0x0000, 0x0000 }, /* R17743 */ - { 0x0000, 0x0000, 0x0000 }, /* R17744 */ - { 0x0000, 0x0000, 0x0000 }, /* R17745 */ - { 0x0000, 0x0000, 0x0000 }, /* R17746 */ - { 0x0000, 0x0000, 0x0000 }, /* R17747 */ - { 0x0000, 0x0000, 0x0000 }, /* R17748 */ - { 0x0000, 0x0000, 0x0000 }, /* R17749 */ - { 0x0000, 0x0000, 0x0000 }, /* R17750 */ - { 0x0000, 0x0000, 0x0000 }, /* R17751 */ - { 0x0000, 0x0000, 0x0000 }, /* R17752 */ - { 0x0000, 0x0000, 0x0000 }, /* R17753 */ - { 0x0000, 0x0000, 0x0000 }, /* R17754 */ - { 0x0000, 0x0000, 0x0000 }, /* R17755 */ - { 0x0000, 0x0000, 0x0000 }, /* R17756 */ - { 0x0000, 0x0000, 0x0000 }, /* R17757 */ - { 0x0000, 0x0000, 0x0000 }, /* R17758 */ - { 0x0000, 0x0000, 0x0000 }, /* R17759 */ - { 0x0000, 0x0000, 0x0000 }, /* R17760 */ - { 0x0000, 0x0000, 0x0000 }, /* R17761 */ - { 0x0000, 0x0000, 0x0000 }, /* R17762 */ - { 0x0000, 0x0000, 0x0000 }, /* R17763 */ - { 0x0000, 0x0000, 0x0000 }, /* R17764 */ - { 0x0000, 0x0000, 0x0000 }, /* R17765 */ - { 0x0000, 0x0000, 0x0000 }, /* R17766 */ - { 0x0000, 0x0000, 0x0000 }, /* R17767 */ - { 0x0000, 0x0000, 0x0000 }, /* R17768 */ - { 0x0000, 0x0000, 0x0000 }, /* R17769 */ - { 0x0000, 0x0000, 0x0000 }, /* R17770 */ - { 0x0000, 0x0000, 0x0000 }, /* R17771 */ - { 0x0000, 0x0000, 0x0000 }, /* R17772 */ - { 0x0000, 0x0000, 0x0000 }, /* R17773 */ - { 0x0000, 0x0000, 0x0000 }, /* R17774 */ - { 0x0000, 0x0000, 0x0000 }, /* R17775 */ - { 0x0000, 0x0000, 0x0000 }, /* R17776 */ - { 0x0000, 0x0000, 0x0000 }, /* R17777 */ - { 0x0000, 0x0000, 0x0000 }, /* R17778 */ - { 0x0000, 0x0000, 0x0000 }, /* R17779 */ - { 0x0000, 0x0000, 0x0000 }, /* R17780 */ - { 0x0000, 0x0000, 0x0000 }, /* R17781 */ - { 0x0000, 0x0000, 0x0000 }, /* R17782 */ - { 0x0000, 0x0000, 0x0000 }, /* R17783 */ - { 0x0000, 0x0000, 0x0000 }, /* R17784 */ - { 0x0000, 0x0000, 0x0000 }, /* R17785 */ - { 0x0000, 0x0000, 0x0000 }, /* R17786 */ - { 0x0000, 0x0000, 0x0000 }, /* R17787 */ - { 0x0000, 0x0000, 0x0000 }, /* R17788 */ - { 0x0000, 0x0000, 0x0000 }, /* R17789 */ - { 0x0000, 0x0000, 0x0000 }, /* R17790 */ - { 0x0000, 0x0000, 0x0000 }, /* R17791 */ - { 0x0000, 0x0000, 0x0000 }, /* R17792 */ - { 0x0000, 0x0000, 0x0000 }, /* R17793 */ - { 0x0000, 0x0000, 0x0000 }, /* R17794 */ - { 0x0000, 0x0000, 0x0000 }, /* R17795 */ - { 0x0000, 0x0000, 0x0000 }, /* R17796 */ - { 0x0000, 0x0000, 0x0000 }, /* R17797 */ - { 0x0000, 0x0000, 0x0000 }, /* R17798 */ - { 0x0000, 0x0000, 0x0000 }, /* R17799 */ - { 0x0000, 0x0000, 0x0000 }, /* R17800 */ - { 0x0000, 0x0000, 0x0000 }, /* R17801 */ - { 0x0000, 0x0000, 0x0000 }, /* R17802 */ - { 0x0000, 0x0000, 0x0000 }, /* R17803 */ - { 0x0000, 0x0000, 0x0000 }, /* R17804 */ - { 0x0000, 0x0000, 0x0000 }, /* R17805 */ - { 0x0000, 0x0000, 0x0000 }, /* R17806 */ - { 0x0000, 0x0000, 0x0000 }, /* R17807 */ - { 0x0000, 0x0000, 0x0000 }, /* R17808 */ - { 0x0000, 0x0000, 0x0000 }, /* R17809 */ - { 0x0000, 0x0000, 0x0000 }, /* R17810 */ - { 0x0000, 0x0000, 0x0000 }, /* R17811 */ - { 0x0000, 0x0000, 0x0000 }, /* R17812 */ - { 0x0000, 0x0000, 0x0000 }, /* R17813 */ - { 0x0000, 0x0000, 0x0000 }, /* R17814 */ - { 0x0000, 0x0000, 0x0000 }, /* R17815 */ - { 0x0000, 0x0000, 0x0000 }, /* R17816 */ - { 0x0000, 0x0000, 0x0000 }, /* R17817 */ - { 0x0000, 0x0000, 0x0000 }, /* R17818 */ - { 0x0000, 0x0000, 0x0000 }, /* R17819 */ - { 0x0000, 0x0000, 0x0000 }, /* R17820 */ - { 0x0000, 0x0000, 0x0000 }, /* R17821 */ - { 0x0000, 0x0000, 0x0000 }, /* R17822 */ - { 0x0000, 0x0000, 0x0000 }, /* R17823 */ - { 0x0000, 0x0000, 0x0000 }, /* R17824 */ - { 0x0000, 0x0000, 0x0000 }, /* R17825 */ - { 0x0000, 0x0000, 0x0000 }, /* R17826 */ - { 0x0000, 0x0000, 0x0000 }, /* R17827 */ - { 0x0000, 0x0000, 0x0000 }, /* R17828 */ - { 0x0000, 0x0000, 0x0000 }, /* R17829 */ - { 0x0000, 0x0000, 0x0000 }, /* R17830 */ - { 0x0000, 0x0000, 0x0000 }, /* R17831 */ - { 0x0000, 0x0000, 0x0000 }, /* R17832 */ - { 0x0000, 0x0000, 0x0000 }, /* R17833 */ - { 0x0000, 0x0000, 0x0000 }, /* R17834 */ - { 0x0000, 0x0000, 0x0000 }, /* R17835 */ - { 0x0000, 0x0000, 0x0000 }, /* R17836 */ - { 0x0000, 0x0000, 0x0000 }, /* R17837 */ - { 0x0000, 0x0000, 0x0000 }, /* R17838 */ - { 0x0000, 0x0000, 0x0000 }, /* R17839 */ - { 0x0000, 0x0000, 0x0000 }, /* R17840 */ - { 0x0000, 0x0000, 0x0000 }, /* R17841 */ - { 0x0000, 0x0000, 0x0000 }, /* R17842 */ - { 0x0000, 0x0000, 0x0000 }, /* R17843 */ - { 0x0000, 0x0000, 0x0000 }, /* R17844 */ - { 0x0000, 0x0000, 0x0000 }, /* R17845 */ - { 0x0000, 0x0000, 0x0000 }, /* R17846 */ - { 0x0000, 0x0000, 0x0000 }, /* R17847 */ - { 0x0000, 0x0000, 0x0000 }, /* R17848 */ - { 0x0000, 0x0000, 0x0000 }, /* R17849 */ - { 0x0000, 0x0000, 0x0000 }, /* R17850 */ - { 0x0000, 0x0000, 0x0000 }, /* R17851 */ - { 0x0000, 0x0000, 0x0000 }, /* R17852 */ - { 0x0000, 0x0000, 0x0000 }, /* R17853 */ - { 0x0000, 0x0000, 0x0000 }, /* R17854 */ - { 0x0000, 0x0000, 0x0000 }, /* R17855 */ - { 0x0000, 0x0000, 0x0000 }, /* R17856 */ - { 0x0000, 0x0000, 0x0000 }, /* R17857 */ - { 0x0000, 0x0000, 0x0000 }, /* R17858 */ - { 0x0000, 0x0000, 0x0000 }, /* R17859 */ - { 0x0000, 0x0000, 0x0000 }, /* R17860 */ - { 0x0000, 0x0000, 0x0000 }, /* R17861 */ - { 0x0000, 0x0000, 0x0000 }, /* R17862 */ - { 0x0000, 0x0000, 0x0000 }, /* R17863 */ - { 0x0000, 0x0000, 0x0000 }, /* R17864 */ - { 0x0000, 0x0000, 0x0000 }, /* R17865 */ - { 0x0000, 0x0000, 0x0000 }, /* R17866 */ - { 0x0000, 0x0000, 0x0000 }, /* R17867 */ - { 0x0000, 0x0000, 0x0000 }, /* R17868 */ - { 0x0000, 0x0000, 0x0000 }, /* R17869 */ - { 0x0000, 0x0000, 0x0000 }, /* R17870 */ - { 0x0000, 0x0000, 0x0000 }, /* R17871 */ - { 0x0000, 0x0000, 0x0000 }, /* R17872 */ - { 0x0000, 0x0000, 0x0000 }, /* R17873 */ - { 0x0000, 0x0000, 0x0000 }, /* R17874 */ - { 0x0000, 0x0000, 0x0000 }, /* R17875 */ - { 0x0000, 0x0000, 0x0000 }, /* R17876 */ - { 0x0000, 0x0000, 0x0000 }, /* R17877 */ - { 0x0000, 0x0000, 0x0000 }, /* R17878 */ - { 0x0000, 0x0000, 0x0000 }, /* R17879 */ - { 0x0000, 0x0000, 0x0000 }, /* R17880 */ - { 0x0000, 0x0000, 0x0000 }, /* R17881 */ - { 0x0000, 0x0000, 0x0000 }, /* R17882 */ - { 0x0000, 0x0000, 0x0000 }, /* R17883 */ - { 0x0000, 0x0000, 0x0000 }, /* R17884 */ - { 0x0000, 0x0000, 0x0000 }, /* R17885 */ - { 0x0000, 0x0000, 0x0000 }, /* R17886 */ - { 0x0000, 0x0000, 0x0000 }, /* R17887 */ - { 0x0000, 0x0000, 0x0000 }, /* R17888 */ - { 0x0000, 0x0000, 0x0000 }, /* R17889 */ - { 0x0000, 0x0000, 0x0000 }, /* R17890 */ - { 0x0000, 0x0000, 0x0000 }, /* R17891 */ - { 0x0000, 0x0000, 0x0000 }, /* R17892 */ - { 0x0000, 0x0000, 0x0000 }, /* R17893 */ - { 0x0000, 0x0000, 0x0000 }, /* R17894 */ - { 0x0000, 0x0000, 0x0000 }, /* R17895 */ - { 0x0000, 0x0000, 0x0000 }, /* R17896 */ - { 0x0000, 0x0000, 0x0000 }, /* R17897 */ - { 0x0000, 0x0000, 0x0000 }, /* R17898 */ - { 0x0000, 0x0000, 0x0000 }, /* R17899 */ - { 0x0000, 0x0000, 0x0000 }, /* R17900 */ - { 0x0000, 0x0000, 0x0000 }, /* R17901 */ - { 0x0000, 0x0000, 0x0000 }, /* R17902 */ - { 0x0000, 0x0000, 0x0000 }, /* R17903 */ - { 0x0000, 0x0000, 0x0000 }, /* R17904 */ - { 0x0000, 0x0000, 0x0000 }, /* R17905 */ - { 0x0000, 0x0000, 0x0000 }, /* R17906 */ - { 0x0000, 0x0000, 0x0000 }, /* R17907 */ - { 0x0000, 0x0000, 0x0000 }, /* R17908 */ - { 0x0000, 0x0000, 0x0000 }, /* R17909 */ - { 0x0000, 0x0000, 0x0000 }, /* R17910 */ - { 0x0000, 0x0000, 0x0000 }, /* R17911 */ - { 0x0000, 0x0000, 0x0000 }, /* R17912 */ - { 0x0000, 0x0000, 0x0000 }, /* R17913 */ - { 0x0000, 0x0000, 0x0000 }, /* R17914 */ - { 0x0000, 0x0000, 0x0000 }, /* R17915 */ - { 0x0000, 0x0000, 0x0000 }, /* R17916 */ - { 0x0000, 0x0000, 0x0000 }, /* R17917 */ - { 0x0000, 0x0000, 0x0000 }, /* R17918 */ - { 0x0000, 0x0000, 0x0000 }, /* R17919 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17920 - ADCL_RETUNE_C1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17921 - ADCL_RETUNE_C1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17922 - ADCL_RETUNE_C2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17923 - ADCL_RETUNE_C2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17924 - ADCL_RETUNE_C3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17925 - ADCL_RETUNE_C3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17926 - ADCL_RETUNE_C4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17927 - ADCL_RETUNE_C4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17928 - ADCL_RETUNE_C5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17929 - ADCL_RETUNE_C5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17930 - ADCL_RETUNE_C6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17931 - ADCL_RETUNE_C6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17932 - ADCL_RETUNE_C7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17933 - ADCL_RETUNE_C7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17934 - ADCL_RETUNE_C8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17935 - ADCL_RETUNE_C8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17936 - ADCL_RETUNE_C9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17937 - ADCL_RETUNE_C9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17938 - ADCL_RETUNE_C10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17939 - ADCL_RETUNE_C10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17940 - ADCL_RETUNE_C11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17941 - ADCL_RETUNE_C11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17942 - ADCL_RETUNE_C12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17943 - ADCL_RETUNE_C12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17944 - ADCL_RETUNE_C13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17945 - ADCL_RETUNE_C13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17946 - ADCL_RETUNE_C14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17947 - ADCL_RETUNE_C14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17948 - ADCL_RETUNE_C15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17949 - ADCL_RETUNE_C15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17950 - ADCL_RETUNE_C16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17951 - ADCL_RETUNE_C16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17952 - ADCL_RETUNE_C17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17953 - ADCL_RETUNE_C17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17954 - ADCL_RETUNE_C18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17955 - ADCL_RETUNE_C18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17956 - ADCL_RETUNE_C19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17957 - ADCL_RETUNE_C19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17958 - ADCL_RETUNE_C20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17959 - ADCL_RETUNE_C20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17960 - ADCL_RETUNE_C21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17961 - ADCL_RETUNE_C21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17962 - ADCL_RETUNE_C22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17963 - ADCL_RETUNE_C22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17964 - ADCL_RETUNE_C23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17965 - ADCL_RETUNE_C23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17966 - ADCL_RETUNE_C24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17967 - ADCL_RETUNE_C24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17968 - ADCL_RETUNE_C25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17969 - ADCL_RETUNE_C25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17970 - ADCL_RETUNE_C26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17971 - ADCL_RETUNE_C26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17972 - ADCL_RETUNE_C27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17973 - ADCL_RETUNE_C27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17974 - ADCL_RETUNE_C28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17975 - ADCL_RETUNE_C28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17976 - ADCL_RETUNE_C29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17977 - ADCL_RETUNE_C29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17978 - ADCL_RETUNE_C30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17979 - ADCL_RETUNE_C30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17980 - ADCL_RETUNE_C31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17981 - ADCL_RETUNE_C31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R17982 - ADCL_RETUNE_C32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R17983 - ADCL_RETUNE_C32_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R17984 */ - { 0x0000, 0x0000, 0x0000 }, /* R17985 */ - { 0x0000, 0x0000, 0x0000 }, /* R17986 */ - { 0x0000, 0x0000, 0x0000 }, /* R17987 */ - { 0x0000, 0x0000, 0x0000 }, /* R17988 */ - { 0x0000, 0x0000, 0x0000 }, /* R17989 */ - { 0x0000, 0x0000, 0x0000 }, /* R17990 */ - { 0x0000, 0x0000, 0x0000 }, /* R17991 */ - { 0x0000, 0x0000, 0x0000 }, /* R17992 */ - { 0x0000, 0x0000, 0x0000 }, /* R17993 */ - { 0x0000, 0x0000, 0x0000 }, /* R17994 */ - { 0x0000, 0x0000, 0x0000 }, /* R17995 */ - { 0x0000, 0x0000, 0x0000 }, /* R17996 */ - { 0x0000, 0x0000, 0x0000 }, /* R17997 */ - { 0x0000, 0x0000, 0x0000 }, /* R17998 */ - { 0x0000, 0x0000, 0x0000 }, /* R17999 */ - { 0x0000, 0x0000, 0x0000 }, /* R18000 */ - { 0x0000, 0x0000, 0x0000 }, /* R18001 */ - { 0x0000, 0x0000, 0x0000 }, /* R18002 */ - { 0x0000, 0x0000, 0x0000 }, /* R18003 */ - { 0x0000, 0x0000, 0x0000 }, /* R18004 */ - { 0x0000, 0x0000, 0x0000 }, /* R18005 */ - { 0x0000, 0x0000, 0x0000 }, /* R18006 */ - { 0x0000, 0x0000, 0x0000 }, /* R18007 */ - { 0x0000, 0x0000, 0x0000 }, /* R18008 */ - { 0x0000, 0x0000, 0x0000 }, /* R18009 */ - { 0x0000, 0x0000, 0x0000 }, /* R18010 */ - { 0x0000, 0x0000, 0x0000 }, /* R18011 */ - { 0x0000, 0x0000, 0x0000 }, /* R18012 */ - { 0x0000, 0x0000, 0x0000 }, /* R18013 */ - { 0x0000, 0x0000, 0x0000 }, /* R18014 */ - { 0x0000, 0x0000, 0x0000 }, /* R18015 */ - { 0x0000, 0x0000, 0x0000 }, /* R18016 */ - { 0x0000, 0x0000, 0x0000 }, /* R18017 */ - { 0x0000, 0x0000, 0x0000 }, /* R18018 */ - { 0x0000, 0x0000, 0x0000 }, /* R18019 */ - { 0x0000, 0x0000, 0x0000 }, /* R18020 */ - { 0x0000, 0x0000, 0x0000 }, /* R18021 */ - { 0x0000, 0x0000, 0x0000 }, /* R18022 */ - { 0x0000, 0x0000, 0x0000 }, /* R18023 */ - { 0x0000, 0x0000, 0x0000 }, /* R18024 */ - { 0x0000, 0x0000, 0x0000 }, /* R18025 */ - { 0x0000, 0x0000, 0x0000 }, /* R18026 */ - { 0x0000, 0x0000, 0x0000 }, /* R18027 */ - { 0x0000, 0x0000, 0x0000 }, /* R18028 */ - { 0x0000, 0x0000, 0x0000 }, /* R18029 */ - { 0x0000, 0x0000, 0x0000 }, /* R18030 */ - { 0x0000, 0x0000, 0x0000 }, /* R18031 */ - { 0x0000, 0x0000, 0x0000 }, /* R18032 */ - { 0x0000, 0x0000, 0x0000 }, /* R18033 */ - { 0x0000, 0x0000, 0x0000 }, /* R18034 */ - { 0x0000, 0x0000, 0x0000 }, /* R18035 */ - { 0x0000, 0x0000, 0x0000 }, /* R18036 */ - { 0x0000, 0x0000, 0x0000 }, /* R18037 */ - { 0x0000, 0x0000, 0x0000 }, /* R18038 */ - { 0x0000, 0x0000, 0x0000 }, /* R18039 */ - { 0x0000, 0x0000, 0x0000 }, /* R18040 */ - { 0x0000, 0x0000, 0x0000 }, /* R18041 */ - { 0x0000, 0x0000, 0x0000 }, /* R18042 */ - { 0x0000, 0x0000, 0x0000 }, /* R18043 */ - { 0x0000, 0x0000, 0x0000 }, /* R18044 */ - { 0x0000, 0x0000, 0x0000 }, /* R18045 */ - { 0x0000, 0x0000, 0x0000 }, /* R18046 */ - { 0x0000, 0x0000, 0x0000 }, /* R18047 */ - { 0x0000, 0x0000, 0x0000 }, /* R18048 */ - { 0x0000, 0x0000, 0x0000 }, /* R18049 */ - { 0x0000, 0x0000, 0x0000 }, /* R18050 */ - { 0x0000, 0x0000, 0x0000 }, /* R18051 */ - { 0x0000, 0x0000, 0x0000 }, /* R18052 */ - { 0x0000, 0x0000, 0x0000 }, /* R18053 */ - { 0x0000, 0x0000, 0x0000 }, /* R18054 */ - { 0x0000, 0x0000, 0x0000 }, /* R18055 */ - { 0x0000, 0x0000, 0x0000 }, /* R18056 */ - { 0x0000, 0x0000, 0x0000 }, /* R18057 */ - { 0x0000, 0x0000, 0x0000 }, /* R18058 */ - { 0x0000, 0x0000, 0x0000 }, /* R18059 */ - { 0x0000, 0x0000, 0x0000 }, /* R18060 */ - { 0x0000, 0x0000, 0x0000 }, /* R18061 */ - { 0x0000, 0x0000, 0x0000 }, /* R18062 */ - { 0x0000, 0x0000, 0x0000 }, /* R18063 */ - { 0x0000, 0x0000, 0x0000 }, /* R18064 */ - { 0x0000, 0x0000, 0x0000 }, /* R18065 */ - { 0x0000, 0x0000, 0x0000 }, /* R18066 */ - { 0x0000, 0x0000, 0x0000 }, /* R18067 */ - { 0x0000, 0x0000, 0x0000 }, /* R18068 */ - { 0x0000, 0x0000, 0x0000 }, /* R18069 */ - { 0x0000, 0x0000, 0x0000 }, /* R18070 */ - { 0x0000, 0x0000, 0x0000 }, /* R18071 */ - { 0x0000, 0x0000, 0x0000 }, /* R18072 */ - { 0x0000, 0x0000, 0x0000 }, /* R18073 */ - { 0x0000, 0x0000, 0x0000 }, /* R18074 */ - { 0x0000, 0x0000, 0x0000 }, /* R18075 */ - { 0x0000, 0x0000, 0x0000 }, /* R18076 */ - { 0x0000, 0x0000, 0x0000 }, /* R18077 */ - { 0x0000, 0x0000, 0x0000 }, /* R18078 */ - { 0x0000, 0x0000, 0x0000 }, /* R18079 */ - { 0x0000, 0x0000, 0x0000 }, /* R18080 */ - { 0x0000, 0x0000, 0x0000 }, /* R18081 */ - { 0x0000, 0x0000, 0x0000 }, /* R18082 */ - { 0x0000, 0x0000, 0x0000 }, /* R18083 */ - { 0x0000, 0x0000, 0x0000 }, /* R18084 */ - { 0x0000, 0x0000, 0x0000 }, /* R18085 */ - { 0x0000, 0x0000, 0x0000 }, /* R18086 */ - { 0x0000, 0x0000, 0x0000 }, /* R18087 */ - { 0x0000, 0x0000, 0x0000 }, /* R18088 */ - { 0x0000, 0x0000, 0x0000 }, /* R18089 */ - { 0x0000, 0x0000, 0x0000 }, /* R18090 */ - { 0x0000, 0x0000, 0x0000 }, /* R18091 */ - { 0x0000, 0x0000, 0x0000 }, /* R18092 */ - { 0x0000, 0x0000, 0x0000 }, /* R18093 */ - { 0x0000, 0x0000, 0x0000 }, /* R18094 */ - { 0x0000, 0x0000, 0x0000 }, /* R18095 */ - { 0x0000, 0x0000, 0x0000 }, /* R18096 */ - { 0x0000, 0x0000, 0x0000 }, /* R18097 */ - { 0x0000, 0x0000, 0x0000 }, /* R18098 */ - { 0x0000, 0x0000, 0x0000 }, /* R18099 */ - { 0x0000, 0x0000, 0x0000 }, /* R18100 */ - { 0x0000, 0x0000, 0x0000 }, /* R18101 */ - { 0x0000, 0x0000, 0x0000 }, /* R18102 */ - { 0x0000, 0x0000, 0x0000 }, /* R18103 */ - { 0x0000, 0x0000, 0x0000 }, /* R18104 */ - { 0x0000, 0x0000, 0x0000 }, /* R18105 */ - { 0x0000, 0x0000, 0x0000 }, /* R18106 */ - { 0x0000, 0x0000, 0x0000 }, /* R18107 */ - { 0x0000, 0x0000, 0x0000 }, /* R18108 */ - { 0x0000, 0x0000, 0x0000 }, /* R18109 */ - { 0x0000, 0x0000, 0x0000 }, /* R18110 */ - { 0x0000, 0x0000, 0x0000 }, /* R18111 */ - { 0x0000, 0x0000, 0x0000 }, /* R18112 */ - { 0x0000, 0x0000, 0x0000 }, /* R18113 */ - { 0x0000, 0x0000, 0x0000 }, /* R18114 */ - { 0x0000, 0x0000, 0x0000 }, /* R18115 */ - { 0x0000, 0x0000, 0x0000 }, /* R18116 */ - { 0x0000, 0x0000, 0x0000 }, /* R18117 */ - { 0x0000, 0x0000, 0x0000 }, /* R18118 */ - { 0x0000, 0x0000, 0x0000 }, /* R18119 */ - { 0x0000, 0x0000, 0x0000 }, /* R18120 */ - { 0x0000, 0x0000, 0x0000 }, /* R18121 */ - { 0x0000, 0x0000, 0x0000 }, /* R18122 */ - { 0x0000, 0x0000, 0x0000 }, /* R18123 */ - { 0x0000, 0x0000, 0x0000 }, /* R18124 */ - { 0x0000, 0x0000, 0x0000 }, /* R18125 */ - { 0x0000, 0x0000, 0x0000 }, /* R18126 */ - { 0x0000, 0x0000, 0x0000 }, /* R18127 */ - { 0x0000, 0x0000, 0x0000 }, /* R18128 */ - { 0x0000, 0x0000, 0x0000 }, /* R18129 */ - { 0x0000, 0x0000, 0x0000 }, /* R18130 */ - { 0x0000, 0x0000, 0x0000 }, /* R18131 */ - { 0x0000, 0x0000, 0x0000 }, /* R18132 */ - { 0x0000, 0x0000, 0x0000 }, /* R18133 */ - { 0x0000, 0x0000, 0x0000 }, /* R18134 */ - { 0x0000, 0x0000, 0x0000 }, /* R18135 */ - { 0x0000, 0x0000, 0x0000 }, /* R18136 */ - { 0x0000, 0x0000, 0x0000 }, /* R18137 */ - { 0x0000, 0x0000, 0x0000 }, /* R18138 */ - { 0x0000, 0x0000, 0x0000 }, /* R18139 */ - { 0x0000, 0x0000, 0x0000 }, /* R18140 */ - { 0x0000, 0x0000, 0x0000 }, /* R18141 */ - { 0x0000, 0x0000, 0x0000 }, /* R18142 */ - { 0x0000, 0x0000, 0x0000 }, /* R18143 */ - { 0x0000, 0x0000, 0x0000 }, /* R18144 */ - { 0x0000, 0x0000, 0x0000 }, /* R18145 */ - { 0x0000, 0x0000, 0x0000 }, /* R18146 */ - { 0x0000, 0x0000, 0x0000 }, /* R18147 */ - { 0x0000, 0x0000, 0x0000 }, /* R18148 */ - { 0x0000, 0x0000, 0x0000 }, /* R18149 */ - { 0x0000, 0x0000, 0x0000 }, /* R18150 */ - { 0x0000, 0x0000, 0x0000 }, /* R18151 */ - { 0x0000, 0x0000, 0x0000 }, /* R18152 */ - { 0x0000, 0x0000, 0x0000 }, /* R18153 */ - { 0x0000, 0x0000, 0x0000 }, /* R18154 */ - { 0x0000, 0x0000, 0x0000 }, /* R18155 */ - { 0x0000, 0x0000, 0x0000 }, /* R18156 */ - { 0x0000, 0x0000, 0x0000 }, /* R18157 */ - { 0x0000, 0x0000, 0x0000 }, /* R18158 */ - { 0x0000, 0x0000, 0x0000 }, /* R18159 */ - { 0x0000, 0x0000, 0x0000 }, /* R18160 */ - { 0x0000, 0x0000, 0x0000 }, /* R18161 */ - { 0x0000, 0x0000, 0x0000 }, /* R18162 */ - { 0x0000, 0x0000, 0x0000 }, /* R18163 */ - { 0x0000, 0x0000, 0x0000 }, /* R18164 */ - { 0x0000, 0x0000, 0x0000 }, /* R18165 */ - { 0x0000, 0x0000, 0x0000 }, /* R18166 */ - { 0x0000, 0x0000, 0x0000 }, /* R18167 */ - { 0x0000, 0x0000, 0x0000 }, /* R18168 */ - { 0x0000, 0x0000, 0x0000 }, /* R18169 */ - { 0x0000, 0x0000, 0x0000 }, /* R18170 */ - { 0x0000, 0x0000, 0x0000 }, /* R18171 */ - { 0x0000, 0x0000, 0x0000 }, /* R18172 */ - { 0x0000, 0x0000, 0x0000 }, /* R18173 */ - { 0x0000, 0x0000, 0x0000 }, /* R18174 */ - { 0x0000, 0x0000, 0x0000 }, /* R18175 */ - { 0x0000, 0x0000, 0x0000 }, /* R18176 */ - { 0x0000, 0x0000, 0x0000 }, /* R18177 */ - { 0x0000, 0x0000, 0x0000 }, /* R18178 */ - { 0x0000, 0x0000, 0x0000 }, /* R18179 */ - { 0x0000, 0x0000, 0x0000 }, /* R18180 */ - { 0x0000, 0x0000, 0x0000 }, /* R18181 */ - { 0x0000, 0x0000, 0x0000 }, /* R18182 */ - { 0x0000, 0x0000, 0x0000 }, /* R18183 */ - { 0x0000, 0x0000, 0x0000 }, /* R18184 */ - { 0x0000, 0x0000, 0x0000 }, /* R18185 */ - { 0x0000, 0x0000, 0x0000 }, /* R18186 */ - { 0x0000, 0x0000, 0x0000 }, /* R18187 */ - { 0x0000, 0x0000, 0x0000 }, /* R18188 */ - { 0x0000, 0x0000, 0x0000 }, /* R18189 */ - { 0x0000, 0x0000, 0x0000 }, /* R18190 */ - { 0x0000, 0x0000, 0x0000 }, /* R18191 */ - { 0x0000, 0x0000, 0x0000 }, /* R18192 */ - { 0x0000, 0x0000, 0x0000 }, /* R18193 */ - { 0x0000, 0x0000, 0x0000 }, /* R18194 */ - { 0x0000, 0x0000, 0x0000 }, /* R18195 */ - { 0x0000, 0x0000, 0x0000 }, /* R18196 */ - { 0x0000, 0x0000, 0x0000 }, /* R18197 */ - { 0x0000, 0x0000, 0x0000 }, /* R18198 */ - { 0x0000, 0x0000, 0x0000 }, /* R18199 */ - { 0x0000, 0x0000, 0x0000 }, /* R18200 */ - { 0x0000, 0x0000, 0x0000 }, /* R18201 */ - { 0x0000, 0x0000, 0x0000 }, /* R18202 */ - { 0x0000, 0x0000, 0x0000 }, /* R18203 */ - { 0x0000, 0x0000, 0x0000 }, /* R18204 */ - { 0x0000, 0x0000, 0x0000 }, /* R18205 */ - { 0x0000, 0x0000, 0x0000 }, /* R18206 */ - { 0x0000, 0x0000, 0x0000 }, /* R18207 */ - { 0x0000, 0x0000, 0x0000 }, /* R18208 */ - { 0x0000, 0x0000, 0x0000 }, /* R18209 */ - { 0x0000, 0x0000, 0x0000 }, /* R18210 */ - { 0x0000, 0x0000, 0x0000 }, /* R18211 */ - { 0x0000, 0x0000, 0x0000 }, /* R18212 */ - { 0x0000, 0x0000, 0x0000 }, /* R18213 */ - { 0x0000, 0x0000, 0x0000 }, /* R18214 */ - { 0x0000, 0x0000, 0x0000 }, /* R18215 */ - { 0x0000, 0x0000, 0x0000 }, /* R18216 */ - { 0x0000, 0x0000, 0x0000 }, /* R18217 */ - { 0x0000, 0x0000, 0x0000 }, /* R18218 */ - { 0x0000, 0x0000, 0x0000 }, /* R18219 */ - { 0x0000, 0x0000, 0x0000 }, /* R18220 */ - { 0x0000, 0x0000, 0x0000 }, /* R18221 */ - { 0x0000, 0x0000, 0x0000 }, /* R18222 */ - { 0x0000, 0x0000, 0x0000 }, /* R18223 */ - { 0x0000, 0x0000, 0x0000 }, /* R18224 */ - { 0x0000, 0x0000, 0x0000 }, /* R18225 */ - { 0x0000, 0x0000, 0x0000 }, /* R18226 */ - { 0x0000, 0x0000, 0x0000 }, /* R18227 */ - { 0x0000, 0x0000, 0x0000 }, /* R18228 */ - { 0x0000, 0x0000, 0x0000 }, /* R18229 */ - { 0x0000, 0x0000, 0x0000 }, /* R18230 */ - { 0x0000, 0x0000, 0x0000 }, /* R18231 */ - { 0x0000, 0x0000, 0x0000 }, /* R18232 */ - { 0x0000, 0x0000, 0x0000 }, /* R18233 */ - { 0x0000, 0x0000, 0x0000 }, /* R18234 */ - { 0x0000, 0x0000, 0x0000 }, /* R18235 */ - { 0x0000, 0x0000, 0x0000 }, /* R18236 */ - { 0x0000, 0x0000, 0x0000 }, /* R18237 */ - { 0x0000, 0x0000, 0x0000 }, /* R18238 */ - { 0x0000, 0x0000, 0x0000 }, /* R18239 */ - { 0x0000, 0x0000, 0x0000 }, /* R18240 */ - { 0x0000, 0x0000, 0x0000 }, /* R18241 */ - { 0x0000, 0x0000, 0x0000 }, /* R18242 */ - { 0x0000, 0x0000, 0x0000 }, /* R18243 */ - { 0x0000, 0x0000, 0x0000 }, /* R18244 */ - { 0x0000, 0x0000, 0x0000 }, /* R18245 */ - { 0x0000, 0x0000, 0x0000 }, /* R18246 */ - { 0x0000, 0x0000, 0x0000 }, /* R18247 */ - { 0x0000, 0x0000, 0x0000 }, /* R18248 */ - { 0x0000, 0x0000, 0x0000 }, /* R18249 */ - { 0x0000, 0x0000, 0x0000 }, /* R18250 */ - { 0x0000, 0x0000, 0x0000 }, /* R18251 */ - { 0x0000, 0x0000, 0x0000 }, /* R18252 */ - { 0x0000, 0x0000, 0x0000 }, /* R18253 */ - { 0x0000, 0x0000, 0x0000 }, /* R18254 */ - { 0x0000, 0x0000, 0x0000 }, /* R18255 */ - { 0x0000, 0x0000, 0x0000 }, /* R18256 */ - { 0x0000, 0x0000, 0x0000 }, /* R18257 */ - { 0x0000, 0x0000, 0x0000 }, /* R18258 */ - { 0x0000, 0x0000, 0x0000 }, /* R18259 */ - { 0x0000, 0x0000, 0x0000 }, /* R18260 */ - { 0x0000, 0x0000, 0x0000 }, /* R18261 */ - { 0x0000, 0x0000, 0x0000 }, /* R18262 */ - { 0x0000, 0x0000, 0x0000 }, /* R18263 */ - { 0x0000, 0x0000, 0x0000 }, /* R18264 */ - { 0x0000, 0x0000, 0x0000 }, /* R18265 */ - { 0x0000, 0x0000, 0x0000 }, /* R18266 */ - { 0x0000, 0x0000, 0x0000 }, /* R18267 */ - { 0x0000, 0x0000, 0x0000 }, /* R18268 */ - { 0x0000, 0x0000, 0x0000 }, /* R18269 */ - { 0x0000, 0x0000, 0x0000 }, /* R18270 */ - { 0x0000, 0x0000, 0x0000 }, /* R18271 */ - { 0x0000, 0x0000, 0x0000 }, /* R18272 */ - { 0x0000, 0x0000, 0x0000 }, /* R18273 */ - { 0x0000, 0x0000, 0x0000 }, /* R18274 */ - { 0x0000, 0x0000, 0x0000 }, /* R18275 */ - { 0x0000, 0x0000, 0x0000 }, /* R18276 */ - { 0x0000, 0x0000, 0x0000 }, /* R18277 */ - { 0x0000, 0x0000, 0x0000 }, /* R18278 */ - { 0x0000, 0x0000, 0x0000 }, /* R18279 */ - { 0x0000, 0x0000, 0x0000 }, /* R18280 */ - { 0x0000, 0x0000, 0x0000 }, /* R18281 */ - { 0x0000, 0x0000, 0x0000 }, /* R18282 */ - { 0x0000, 0x0000, 0x0000 }, /* R18283 */ - { 0x0000, 0x0000, 0x0000 }, /* R18284 */ - { 0x0000, 0x0000, 0x0000 }, /* R18285 */ - { 0x0000, 0x0000, 0x0000 }, /* R18286 */ - { 0x0000, 0x0000, 0x0000 }, /* R18287 */ - { 0x0000, 0x0000, 0x0000 }, /* R18288 */ - { 0x0000, 0x0000, 0x0000 }, /* R18289 */ - { 0x0000, 0x0000, 0x0000 }, /* R18290 */ - { 0x0000, 0x0000, 0x0000 }, /* R18291 */ - { 0x0000, 0x0000, 0x0000 }, /* R18292 */ - { 0x0000, 0x0000, 0x0000 }, /* R18293 */ - { 0x0000, 0x0000, 0x0000 }, /* R18294 */ - { 0x0000, 0x0000, 0x0000 }, /* R18295 */ - { 0x0000, 0x0000, 0x0000 }, /* R18296 */ - { 0x0000, 0x0000, 0x0000 }, /* R18297 */ - { 0x0000, 0x0000, 0x0000 }, /* R18298 */ - { 0x0000, 0x0000, 0x0000 }, /* R18299 */ - { 0x0000, 0x0000, 0x0000 }, /* R18300 */ - { 0x0000, 0x0000, 0x0000 }, /* R18301 */ - { 0x0000, 0x0000, 0x0000 }, /* R18302 */ - { 0x0000, 0x0000, 0x0000 }, /* R18303 */ - { 0x0000, 0x0000, 0x0000 }, /* R18304 */ - { 0x0000, 0x0000, 0x0000 }, /* R18305 */ - { 0x0000, 0x0000, 0x0000 }, /* R18306 */ - { 0x0000, 0x0000, 0x0000 }, /* R18307 */ - { 0x0000, 0x0000, 0x0000 }, /* R18308 */ - { 0x0000, 0x0000, 0x0000 }, /* R18309 */ - { 0x0000, 0x0000, 0x0000 }, /* R18310 */ - { 0x0000, 0x0000, 0x0000 }, /* R18311 */ - { 0x0000, 0x0000, 0x0000 }, /* R18312 */ - { 0x0000, 0x0000, 0x0000 }, /* R18313 */ - { 0x0000, 0x0000, 0x0000 }, /* R18314 */ - { 0x0000, 0x0000, 0x0000 }, /* R18315 */ - { 0x0000, 0x0000, 0x0000 }, /* R18316 */ - { 0x0000, 0x0000, 0x0000 }, /* R18317 */ - { 0x0000, 0x0000, 0x0000 }, /* R18318 */ - { 0x0000, 0x0000, 0x0000 }, /* R18319 */ - { 0x0000, 0x0000, 0x0000 }, /* R18320 */ - { 0x0000, 0x0000, 0x0000 }, /* R18321 */ - { 0x0000, 0x0000, 0x0000 }, /* R18322 */ - { 0x0000, 0x0000, 0x0000 }, /* R18323 */ - { 0x0000, 0x0000, 0x0000 }, /* R18324 */ - { 0x0000, 0x0000, 0x0000 }, /* R18325 */ - { 0x0000, 0x0000, 0x0000 }, /* R18326 */ - { 0x0000, 0x0000, 0x0000 }, /* R18327 */ - { 0x0000, 0x0000, 0x0000 }, /* R18328 */ - { 0x0000, 0x0000, 0x0000 }, /* R18329 */ - { 0x0000, 0x0000, 0x0000 }, /* R18330 */ - { 0x0000, 0x0000, 0x0000 }, /* R18331 */ - { 0x0000, 0x0000, 0x0000 }, /* R18332 */ - { 0x0000, 0x0000, 0x0000 }, /* R18333 */ - { 0x0000, 0x0000, 0x0000 }, /* R18334 */ - { 0x0000, 0x0000, 0x0000 }, /* R18335 */ - { 0x0000, 0x0000, 0x0000 }, /* R18336 */ - { 0x0000, 0x0000, 0x0000 }, /* R18337 */ - { 0x0000, 0x0000, 0x0000 }, /* R18338 */ - { 0x0000, 0x0000, 0x0000 }, /* R18339 */ - { 0x0000, 0x0000, 0x0000 }, /* R18340 */ - { 0x0000, 0x0000, 0x0000 }, /* R18341 */ - { 0x0000, 0x0000, 0x0000 }, /* R18342 */ - { 0x0000, 0x0000, 0x0000 }, /* R18343 */ - { 0x0000, 0x0000, 0x0000 }, /* R18344 */ - { 0x0000, 0x0000, 0x0000 }, /* R18345 */ - { 0x0000, 0x0000, 0x0000 }, /* R18346 */ - { 0x0000, 0x0000, 0x0000 }, /* R18347 */ - { 0x0000, 0x0000, 0x0000 }, /* R18348 */ - { 0x0000, 0x0000, 0x0000 }, /* R18349 */ - { 0x0000, 0x0000, 0x0000 }, /* R18350 */ - { 0x0000, 0x0000, 0x0000 }, /* R18351 */ - { 0x0000, 0x0000, 0x0000 }, /* R18352 */ - { 0x0000, 0x0000, 0x0000 }, /* R18353 */ - { 0x0000, 0x0000, 0x0000 }, /* R18354 */ - { 0x0000, 0x0000, 0x0000 }, /* R18355 */ - { 0x0000, 0x0000, 0x0000 }, /* R18356 */ - { 0x0000, 0x0000, 0x0000 }, /* R18357 */ - { 0x0000, 0x0000, 0x0000 }, /* R18358 */ - { 0x0000, 0x0000, 0x0000 }, /* R18359 */ - { 0x0000, 0x0000, 0x0000 }, /* R18360 */ - { 0x0000, 0x0000, 0x0000 }, /* R18361 */ - { 0x0000, 0x0000, 0x0000 }, /* R18362 */ - { 0x0000, 0x0000, 0x0000 }, /* R18363 */ - { 0x0000, 0x0000, 0x0000 }, /* R18364 */ - { 0x0000, 0x0000, 0x0000 }, /* R18365 */ - { 0x0000, 0x0000, 0x0000 }, /* R18366 */ - { 0x0000, 0x0000, 0x0000 }, /* R18367 */ - { 0x0000, 0x0000, 0x0000 }, /* R18368 */ - { 0x0000, 0x0000, 0x0000 }, /* R18369 */ - { 0x0000, 0x0000, 0x0000 }, /* R18370 */ - { 0x0000, 0x0000, 0x0000 }, /* R18371 */ - { 0x0000, 0x0000, 0x0000 }, /* R18372 */ - { 0x0000, 0x0000, 0x0000 }, /* R18373 */ - { 0x0000, 0x0000, 0x0000 }, /* R18374 */ - { 0x0000, 0x0000, 0x0000 }, /* R18375 */ - { 0x0000, 0x0000, 0x0000 }, /* R18376 */ - { 0x0000, 0x0000, 0x0000 }, /* R18377 */ - { 0x0000, 0x0000, 0x0000 }, /* R18378 */ - { 0x0000, 0x0000, 0x0000 }, /* R18379 */ - { 0x0000, 0x0000, 0x0000 }, /* R18380 */ - { 0x0000, 0x0000, 0x0000 }, /* R18381 */ - { 0x0000, 0x0000, 0x0000 }, /* R18382 */ - { 0x0000, 0x0000, 0x0000 }, /* R18383 */ - { 0x0000, 0x0000, 0x0000 }, /* R18384 */ - { 0x0000, 0x0000, 0x0000 }, /* R18385 */ - { 0x0000, 0x0000, 0x0000 }, /* R18386 */ - { 0x0000, 0x0000, 0x0000 }, /* R18387 */ - { 0x0000, 0x0000, 0x0000 }, /* R18388 */ - { 0x0000, 0x0000, 0x0000 }, /* R18389 */ - { 0x0000, 0x0000, 0x0000 }, /* R18390 */ - { 0x0000, 0x0000, 0x0000 }, /* R18391 */ - { 0x0000, 0x0000, 0x0000 }, /* R18392 */ - { 0x0000, 0x0000, 0x0000 }, /* R18393 */ - { 0x0000, 0x0000, 0x0000 }, /* R18394 */ - { 0x0000, 0x0000, 0x0000 }, /* R18395 */ - { 0x0000, 0x0000, 0x0000 }, /* R18396 */ - { 0x0000, 0x0000, 0x0000 }, /* R18397 */ - { 0x0000, 0x0000, 0x0000 }, /* R18398 */ - { 0x0000, 0x0000, 0x0000 }, /* R18399 */ - { 0x0000, 0x0000, 0x0000 }, /* R18400 */ - { 0x0000, 0x0000, 0x0000 }, /* R18401 */ - { 0x0000, 0x0000, 0x0000 }, /* R18402 */ - { 0x0000, 0x0000, 0x0000 }, /* R18403 */ - { 0x0000, 0x0000, 0x0000 }, /* R18404 */ - { 0x0000, 0x0000, 0x0000 }, /* R18405 */ - { 0x0000, 0x0000, 0x0000 }, /* R18406 */ - { 0x0000, 0x0000, 0x0000 }, /* R18407 */ - { 0x0000, 0x0000, 0x0000 }, /* R18408 */ - { 0x0000, 0x0000, 0x0000 }, /* R18409 */ - { 0x0000, 0x0000, 0x0000 }, /* R18410 */ - { 0x0000, 0x0000, 0x0000 }, /* R18411 */ - { 0x0000, 0x0000, 0x0000 }, /* R18412 */ - { 0x0000, 0x0000, 0x0000 }, /* R18413 */ - { 0x0000, 0x0000, 0x0000 }, /* R18414 */ - { 0x0000, 0x0000, 0x0000 }, /* R18415 */ - { 0x0000, 0x0000, 0x0000 }, /* R18416 */ - { 0x0000, 0x0000, 0x0000 }, /* R18417 */ - { 0x0000, 0x0000, 0x0000 }, /* R18418 */ - { 0x0000, 0x0000, 0x0000 }, /* R18419 */ - { 0x0000, 0x0000, 0x0000 }, /* R18420 */ - { 0x0000, 0x0000, 0x0000 }, /* R18421 */ - { 0x0000, 0x0000, 0x0000 }, /* R18422 */ - { 0x0000, 0x0000, 0x0000 }, /* R18423 */ - { 0x0000, 0x0000, 0x0000 }, /* R18424 */ - { 0x0000, 0x0000, 0x0000 }, /* R18425 */ - { 0x0000, 0x0000, 0x0000 }, /* R18426 */ - { 0x0000, 0x0000, 0x0000 }, /* R18427 */ - { 0x0000, 0x0000, 0x0000 }, /* R18428 */ - { 0x0000, 0x0000, 0x0000 }, /* R18429 */ - { 0x0000, 0x0000, 0x0000 }, /* R18430 */ - { 0x0000, 0x0000, 0x0000 }, /* R18431 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18432 - RETUNEADC_PG2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18433 - RETUNEADC_PG2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18434 - RETUNEADC_PG_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18435 - RETUNEADC_PG_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R18436 */ - { 0x0000, 0x0000, 0x0000 }, /* R18437 */ - { 0x0000, 0x0000, 0x0000 }, /* R18438 */ - { 0x0000, 0x0000, 0x0000 }, /* R18439 */ - { 0x0000, 0x0000, 0x0000 }, /* R18440 */ - { 0x0000, 0x0000, 0x0000 }, /* R18441 */ - { 0x0000, 0x0000, 0x0000 }, /* R18442 */ - { 0x0000, 0x0000, 0x0000 }, /* R18443 */ - { 0x0000, 0x0000, 0x0000 }, /* R18444 */ - { 0x0000, 0x0000, 0x0000 }, /* R18445 */ - { 0x0000, 0x0000, 0x0000 }, /* R18446 */ - { 0x0000, 0x0000, 0x0000 }, /* R18447 */ - { 0x0000, 0x0000, 0x0000 }, /* R18448 */ - { 0x0000, 0x0000, 0x0000 }, /* R18449 */ - { 0x0000, 0x0000, 0x0000 }, /* R18450 */ - { 0x0000, 0x0000, 0x0000 }, /* R18451 */ - { 0x0000, 0x0000, 0x0000 }, /* R18452 */ - { 0x0000, 0x0000, 0x0000 }, /* R18453 */ - { 0x0000, 0x0000, 0x0000 }, /* R18454 */ - { 0x0000, 0x0000, 0x0000 }, /* R18455 */ - { 0x0000, 0x0000, 0x0000 }, /* R18456 */ - { 0x0000, 0x0000, 0x0000 }, /* R18457 */ - { 0x0000, 0x0000, 0x0000 }, /* R18458 */ - { 0x0000, 0x0000, 0x0000 }, /* R18459 */ - { 0x0000, 0x0000, 0x0000 }, /* R18460 */ - { 0x0000, 0x0000, 0x0000 }, /* R18461 */ - { 0x0000, 0x0000, 0x0000 }, /* R18462 */ - { 0x0000, 0x0000, 0x0000 }, /* R18463 */ - { 0x0000, 0x0000, 0x0000 }, /* R18464 */ - { 0x0000, 0x0000, 0x0000 }, /* R18465 */ - { 0x0000, 0x0000, 0x0000 }, /* R18466 */ - { 0x0000, 0x0000, 0x0000 }, /* R18467 */ - { 0x0000, 0x0000, 0x0000 }, /* R18468 */ - { 0x0000, 0x0000, 0x0000 }, /* R18469 */ - { 0x0000, 0x0000, 0x0000 }, /* R18470 */ - { 0x0000, 0x0000, 0x0000 }, /* R18471 */ - { 0x0000, 0x0000, 0x0000 }, /* R18472 */ - { 0x0000, 0x0000, 0x0000 }, /* R18473 */ - { 0x0000, 0x0000, 0x0000 }, /* R18474 */ - { 0x0000, 0x0000, 0x0000 }, /* R18475 */ - { 0x0000, 0x0000, 0x0000 }, /* R18476 */ - { 0x0000, 0x0000, 0x0000 }, /* R18477 */ - { 0x0000, 0x0000, 0x0000 }, /* R18478 */ - { 0x0000, 0x0000, 0x0000 }, /* R18479 */ - { 0x0000, 0x0000, 0x0000 }, /* R18480 */ - { 0x0000, 0x0000, 0x0000 }, /* R18481 */ - { 0x0000, 0x0000, 0x0000 }, /* R18482 */ - { 0x0000, 0x0000, 0x0000 }, /* R18483 */ - { 0x0000, 0x0000, 0x0000 }, /* R18484 */ - { 0x0000, 0x0000, 0x0000 }, /* R18485 */ - { 0x0000, 0x0000, 0x0000 }, /* R18486 */ - { 0x0000, 0x0000, 0x0000 }, /* R18487 */ - { 0x0000, 0x0000, 0x0000 }, /* R18488 */ - { 0x0000, 0x0000, 0x0000 }, /* R18489 */ - { 0x0000, 0x0000, 0x0000 }, /* R18490 */ - { 0x0000, 0x0000, 0x0000 }, /* R18491 */ - { 0x0000, 0x0000, 0x0000 }, /* R18492 */ - { 0x0000, 0x0000, 0x0000 }, /* R18493 */ - { 0x0000, 0x0000, 0x0000 }, /* R18494 */ - { 0x0000, 0x0000, 0x0000 }, /* R18495 */ - { 0x0000, 0x0000, 0x0000 }, /* R18496 */ - { 0x0000, 0x0000, 0x0000 }, /* R18497 */ - { 0x0000, 0x0000, 0x0000 }, /* R18498 */ - { 0x0000, 0x0000, 0x0000 }, /* R18499 */ - { 0x0000, 0x0000, 0x0000 }, /* R18500 */ - { 0x0000, 0x0000, 0x0000 }, /* R18501 */ - { 0x0000, 0x0000, 0x0000 }, /* R18502 */ - { 0x0000, 0x0000, 0x0000 }, /* R18503 */ - { 0x0000, 0x0000, 0x0000 }, /* R18504 */ - { 0x0000, 0x0000, 0x0000 }, /* R18505 */ - { 0x0000, 0x0000, 0x0000 }, /* R18506 */ - { 0x0000, 0x0000, 0x0000 }, /* R18507 */ - { 0x0000, 0x0000, 0x0000 }, /* R18508 */ - { 0x0000, 0x0000, 0x0000 }, /* R18509 */ - { 0x0000, 0x0000, 0x0000 }, /* R18510 */ - { 0x0000, 0x0000, 0x0000 }, /* R18511 */ - { 0x0000, 0x0000, 0x0000 }, /* R18512 */ - { 0x0000, 0x0000, 0x0000 }, /* R18513 */ - { 0x0000, 0x0000, 0x0000 }, /* R18514 */ - { 0x0000, 0x0000, 0x0000 }, /* R18515 */ - { 0x0000, 0x0000, 0x0000 }, /* R18516 */ - { 0x0000, 0x0000, 0x0000 }, /* R18517 */ - { 0x0000, 0x0000, 0x0000 }, /* R18518 */ - { 0x0000, 0x0000, 0x0000 }, /* R18519 */ - { 0x0000, 0x0000, 0x0000 }, /* R18520 */ - { 0x0000, 0x0000, 0x0000 }, /* R18521 */ - { 0x0000, 0x0000, 0x0000 }, /* R18522 */ - { 0x0000, 0x0000, 0x0000 }, /* R18523 */ - { 0x0000, 0x0000, 0x0000 }, /* R18524 */ - { 0x0000, 0x0000, 0x0000 }, /* R18525 */ - { 0x0000, 0x0000, 0x0000 }, /* R18526 */ - { 0x0000, 0x0000, 0x0000 }, /* R18527 */ - { 0x0000, 0x0000, 0x0000 }, /* R18528 */ - { 0x0000, 0x0000, 0x0000 }, /* R18529 */ - { 0x0000, 0x0000, 0x0000 }, /* R18530 */ - { 0x0000, 0x0000, 0x0000 }, /* R18531 */ - { 0x0000, 0x0000, 0x0000 }, /* R18532 */ - { 0x0000, 0x0000, 0x0000 }, /* R18533 */ - { 0x0000, 0x0000, 0x0000 }, /* R18534 */ - { 0x0000, 0x0000, 0x0000 }, /* R18535 */ - { 0x0000, 0x0000, 0x0000 }, /* R18536 */ - { 0x0000, 0x0000, 0x0000 }, /* R18537 */ - { 0x0000, 0x0000, 0x0000 }, /* R18538 */ - { 0x0000, 0x0000, 0x0000 }, /* R18539 */ - { 0x0000, 0x0000, 0x0000 }, /* R18540 */ - { 0x0000, 0x0000, 0x0000 }, /* R18541 */ - { 0x0000, 0x0000, 0x0000 }, /* R18542 */ - { 0x0000, 0x0000, 0x0000 }, /* R18543 */ - { 0x0000, 0x0000, 0x0000 }, /* R18544 */ - { 0x0000, 0x0000, 0x0000 }, /* R18545 */ - { 0x0000, 0x0000, 0x0000 }, /* R18546 */ - { 0x0000, 0x0000, 0x0000 }, /* R18547 */ - { 0x0000, 0x0000, 0x0000 }, /* R18548 */ - { 0x0000, 0x0000, 0x0000 }, /* R18549 */ - { 0x0000, 0x0000, 0x0000 }, /* R18550 */ - { 0x0000, 0x0000, 0x0000 }, /* R18551 */ - { 0x0000, 0x0000, 0x0000 }, /* R18552 */ - { 0x0000, 0x0000, 0x0000 }, /* R18553 */ - { 0x0000, 0x0000, 0x0000 }, /* R18554 */ - { 0x0000, 0x0000, 0x0000 }, /* R18555 */ - { 0x0000, 0x0000, 0x0000 }, /* R18556 */ - { 0x0000, 0x0000, 0x0000 }, /* R18557 */ - { 0x0000, 0x0000, 0x0000 }, /* R18558 */ - { 0x0000, 0x0000, 0x0000 }, /* R18559 */ - { 0x0000, 0x0000, 0x0000 }, /* R18560 */ - { 0x0000, 0x0000, 0x0000 }, /* R18561 */ - { 0x0000, 0x0000, 0x0000 }, /* R18562 */ - { 0x0000, 0x0000, 0x0000 }, /* R18563 */ - { 0x0000, 0x0000, 0x0000 }, /* R18564 */ - { 0x0000, 0x0000, 0x0000 }, /* R18565 */ - { 0x0000, 0x0000, 0x0000 }, /* R18566 */ - { 0x0000, 0x0000, 0x0000 }, /* R18567 */ - { 0x0000, 0x0000, 0x0000 }, /* R18568 */ - { 0x0000, 0x0000, 0x0000 }, /* R18569 */ - { 0x0000, 0x0000, 0x0000 }, /* R18570 */ - { 0x0000, 0x0000, 0x0000 }, /* R18571 */ - { 0x0000, 0x0000, 0x0000 }, /* R18572 */ - { 0x0000, 0x0000, 0x0000 }, /* R18573 */ - { 0x0000, 0x0000, 0x0000 }, /* R18574 */ - { 0x0000, 0x0000, 0x0000 }, /* R18575 */ - { 0x0000, 0x0000, 0x0000 }, /* R18576 */ - { 0x0000, 0x0000, 0x0000 }, /* R18577 */ - { 0x0000, 0x0000, 0x0000 }, /* R18578 */ - { 0x0000, 0x0000, 0x0000 }, /* R18579 */ - { 0x0000, 0x0000, 0x0000 }, /* R18580 */ - { 0x0000, 0x0000, 0x0000 }, /* R18581 */ - { 0x0000, 0x0000, 0x0000 }, /* R18582 */ - { 0x0000, 0x0000, 0x0000 }, /* R18583 */ - { 0x0000, 0x0000, 0x0000 }, /* R18584 */ - { 0x0000, 0x0000, 0x0000 }, /* R18585 */ - { 0x0000, 0x0000, 0x0000 }, /* R18586 */ - { 0x0000, 0x0000, 0x0000 }, /* R18587 */ - { 0x0000, 0x0000, 0x0000 }, /* R18588 */ - { 0x0000, 0x0000, 0x0000 }, /* R18589 */ - { 0x0000, 0x0000, 0x0000 }, /* R18590 */ - { 0x0000, 0x0000, 0x0000 }, /* R18591 */ - { 0x0000, 0x0000, 0x0000 }, /* R18592 */ - { 0x0000, 0x0000, 0x0000 }, /* R18593 */ - { 0x0000, 0x0000, 0x0000 }, /* R18594 */ - { 0x0000, 0x0000, 0x0000 }, /* R18595 */ - { 0x0000, 0x0000, 0x0000 }, /* R18596 */ - { 0x0000, 0x0000, 0x0000 }, /* R18597 */ - { 0x0000, 0x0000, 0x0000 }, /* R18598 */ - { 0x0000, 0x0000, 0x0000 }, /* R18599 */ - { 0x0000, 0x0000, 0x0000 }, /* R18600 */ - { 0x0000, 0x0000, 0x0000 }, /* R18601 */ - { 0x0000, 0x0000, 0x0000 }, /* R18602 */ - { 0x0000, 0x0000, 0x0000 }, /* R18603 */ - { 0x0000, 0x0000, 0x0000 }, /* R18604 */ - { 0x0000, 0x0000, 0x0000 }, /* R18605 */ - { 0x0000, 0x0000, 0x0000 }, /* R18606 */ - { 0x0000, 0x0000, 0x0000 }, /* R18607 */ - { 0x0000, 0x0000, 0x0000 }, /* R18608 */ - { 0x0000, 0x0000, 0x0000 }, /* R18609 */ - { 0x0000, 0x0000, 0x0000 }, /* R18610 */ - { 0x0000, 0x0000, 0x0000 }, /* R18611 */ - { 0x0000, 0x0000, 0x0000 }, /* R18612 */ - { 0x0000, 0x0000, 0x0000 }, /* R18613 */ - { 0x0000, 0x0000, 0x0000 }, /* R18614 */ - { 0x0000, 0x0000, 0x0000 }, /* R18615 */ - { 0x0000, 0x0000, 0x0000 }, /* R18616 */ - { 0x0000, 0x0000, 0x0000 }, /* R18617 */ - { 0x0000, 0x0000, 0x0000 }, /* R18618 */ - { 0x0000, 0x0000, 0x0000 }, /* R18619 */ - { 0x0000, 0x0000, 0x0000 }, /* R18620 */ - { 0x0000, 0x0000, 0x0000 }, /* R18621 */ - { 0x0000, 0x0000, 0x0000 }, /* R18622 */ - { 0x0000, 0x0000, 0x0000 }, /* R18623 */ - { 0x0000, 0x0000, 0x0000 }, /* R18624 */ - { 0x0000, 0x0000, 0x0000 }, /* R18625 */ - { 0x0000, 0x0000, 0x0000 }, /* R18626 */ - { 0x0000, 0x0000, 0x0000 }, /* R18627 */ - { 0x0000, 0x0000, 0x0000 }, /* R18628 */ - { 0x0000, 0x0000, 0x0000 }, /* R18629 */ - { 0x0000, 0x0000, 0x0000 }, /* R18630 */ - { 0x0000, 0x0000, 0x0000 }, /* R18631 */ - { 0x0000, 0x0000, 0x0000 }, /* R18632 */ - { 0x0000, 0x0000, 0x0000 }, /* R18633 */ - { 0x0000, 0x0000, 0x0000 }, /* R18634 */ - { 0x0000, 0x0000, 0x0000 }, /* R18635 */ - { 0x0000, 0x0000, 0x0000 }, /* R18636 */ - { 0x0000, 0x0000, 0x0000 }, /* R18637 */ - { 0x0000, 0x0000, 0x0000 }, /* R18638 */ - { 0x0000, 0x0000, 0x0000 }, /* R18639 */ - { 0x0000, 0x0000, 0x0000 }, /* R18640 */ - { 0x0000, 0x0000, 0x0000 }, /* R18641 */ - { 0x0000, 0x0000, 0x0000 }, /* R18642 */ - { 0x0000, 0x0000, 0x0000 }, /* R18643 */ - { 0x0000, 0x0000, 0x0000 }, /* R18644 */ - { 0x0000, 0x0000, 0x0000 }, /* R18645 */ - { 0x0000, 0x0000, 0x0000 }, /* R18646 */ - { 0x0000, 0x0000, 0x0000 }, /* R18647 */ - { 0x0000, 0x0000, 0x0000 }, /* R18648 */ - { 0x0000, 0x0000, 0x0000 }, /* R18649 */ - { 0x0000, 0x0000, 0x0000 }, /* R18650 */ - { 0x0000, 0x0000, 0x0000 }, /* R18651 */ - { 0x0000, 0x0000, 0x0000 }, /* R18652 */ - { 0x0000, 0x0000, 0x0000 }, /* R18653 */ - { 0x0000, 0x0000, 0x0000 }, /* R18654 */ - { 0x0000, 0x0000, 0x0000 }, /* R18655 */ - { 0x0000, 0x0000, 0x0000 }, /* R18656 */ - { 0x0000, 0x0000, 0x0000 }, /* R18657 */ - { 0x0000, 0x0000, 0x0000 }, /* R18658 */ - { 0x0000, 0x0000, 0x0000 }, /* R18659 */ - { 0x0000, 0x0000, 0x0000 }, /* R18660 */ - { 0x0000, 0x0000, 0x0000 }, /* R18661 */ - { 0x0000, 0x0000, 0x0000 }, /* R18662 */ - { 0x0000, 0x0000, 0x0000 }, /* R18663 */ - { 0x0000, 0x0000, 0x0000 }, /* R18664 */ - { 0x0000, 0x0000, 0x0000 }, /* R18665 */ - { 0x0000, 0x0000, 0x0000 }, /* R18666 */ - { 0x0000, 0x0000, 0x0000 }, /* R18667 */ - { 0x0000, 0x0000, 0x0000 }, /* R18668 */ - { 0x0000, 0x0000, 0x0000 }, /* R18669 */ - { 0x0000, 0x0000, 0x0000 }, /* R18670 */ - { 0x0000, 0x0000, 0x0000 }, /* R18671 */ - { 0x0000, 0x0000, 0x0000 }, /* R18672 */ - { 0x0000, 0x0000, 0x0000 }, /* R18673 */ - { 0x0000, 0x0000, 0x0000 }, /* R18674 */ - { 0x0000, 0x0000, 0x0000 }, /* R18675 */ - { 0x0000, 0x0000, 0x0000 }, /* R18676 */ - { 0x0000, 0x0000, 0x0000 }, /* R18677 */ - { 0x0000, 0x0000, 0x0000 }, /* R18678 */ - { 0x0000, 0x0000, 0x0000 }, /* R18679 */ - { 0x0000, 0x0000, 0x0000 }, /* R18680 */ - { 0x0000, 0x0000, 0x0000 }, /* R18681 */ - { 0x0000, 0x0000, 0x0000 }, /* R18682 */ - { 0x0000, 0x0000, 0x0000 }, /* R18683 */ - { 0x0000, 0x0000, 0x0000 }, /* R18684 */ - { 0x0000, 0x0000, 0x0000 }, /* R18685 */ - { 0x0000, 0x0000, 0x0000 }, /* R18686 */ - { 0x0000, 0x0000, 0x0000 }, /* R18687 */ - { 0x0000, 0x0000, 0x0000 }, /* R18688 */ - { 0x0000, 0x0000, 0x0000 }, /* R18689 */ - { 0x0000, 0x0000, 0x0000 }, /* R18690 */ - { 0x0000, 0x0000, 0x0000 }, /* R18691 */ - { 0x0000, 0x0000, 0x0000 }, /* R18692 */ - { 0x0000, 0x0000, 0x0000 }, /* R18693 */ - { 0x0000, 0x0000, 0x0000 }, /* R18694 */ - { 0x0000, 0x0000, 0x0000 }, /* R18695 */ - { 0x0000, 0x0000, 0x0000 }, /* R18696 */ - { 0x0000, 0x0000, 0x0000 }, /* R18697 */ - { 0x0000, 0x0000, 0x0000 }, /* R18698 */ - { 0x0000, 0x0000, 0x0000 }, /* R18699 */ - { 0x0000, 0x0000, 0x0000 }, /* R18700 */ - { 0x0000, 0x0000, 0x0000 }, /* R18701 */ - { 0x0000, 0x0000, 0x0000 }, /* R18702 */ - { 0x0000, 0x0000, 0x0000 }, /* R18703 */ - { 0x0000, 0x0000, 0x0000 }, /* R18704 */ - { 0x0000, 0x0000, 0x0000 }, /* R18705 */ - { 0x0000, 0x0000, 0x0000 }, /* R18706 */ - { 0x0000, 0x0000, 0x0000 }, /* R18707 */ - { 0x0000, 0x0000, 0x0000 }, /* R18708 */ - { 0x0000, 0x0000, 0x0000 }, /* R18709 */ - { 0x0000, 0x0000, 0x0000 }, /* R18710 */ - { 0x0000, 0x0000, 0x0000 }, /* R18711 */ - { 0x0000, 0x0000, 0x0000 }, /* R18712 */ - { 0x0000, 0x0000, 0x0000 }, /* R18713 */ - { 0x0000, 0x0000, 0x0000 }, /* R18714 */ - { 0x0000, 0x0000, 0x0000 }, /* R18715 */ - { 0x0000, 0x0000, 0x0000 }, /* R18716 */ - { 0x0000, 0x0000, 0x0000 }, /* R18717 */ - { 0x0000, 0x0000, 0x0000 }, /* R18718 */ - { 0x0000, 0x0000, 0x0000 }, /* R18719 */ - { 0x0000, 0x0000, 0x0000 }, /* R18720 */ - { 0x0000, 0x0000, 0x0000 }, /* R18721 */ - { 0x0000, 0x0000, 0x0000 }, /* R18722 */ - { 0x0000, 0x0000, 0x0000 }, /* R18723 */ - { 0x0000, 0x0000, 0x0000 }, /* R18724 */ - { 0x0000, 0x0000, 0x0000 }, /* R18725 */ - { 0x0000, 0x0000, 0x0000 }, /* R18726 */ - { 0x0000, 0x0000, 0x0000 }, /* R18727 */ - { 0x0000, 0x0000, 0x0000 }, /* R18728 */ - { 0x0000, 0x0000, 0x0000 }, /* R18729 */ - { 0x0000, 0x0000, 0x0000 }, /* R18730 */ - { 0x0000, 0x0000, 0x0000 }, /* R18731 */ - { 0x0000, 0x0000, 0x0000 }, /* R18732 */ - { 0x0000, 0x0000, 0x0000 }, /* R18733 */ - { 0x0000, 0x0000, 0x0000 }, /* R18734 */ - { 0x0000, 0x0000, 0x0000 }, /* R18735 */ - { 0x0000, 0x0000, 0x0000 }, /* R18736 */ - { 0x0000, 0x0000, 0x0000 }, /* R18737 */ - { 0x0000, 0x0000, 0x0000 }, /* R18738 */ - { 0x0000, 0x0000, 0x0000 }, /* R18739 */ - { 0x0000, 0x0000, 0x0000 }, /* R18740 */ - { 0x0000, 0x0000, 0x0000 }, /* R18741 */ - { 0x0000, 0x0000, 0x0000 }, /* R18742 */ - { 0x0000, 0x0000, 0x0000 }, /* R18743 */ - { 0x0000, 0x0000, 0x0000 }, /* R18744 */ - { 0x0000, 0x0000, 0x0000 }, /* R18745 */ - { 0x0000, 0x0000, 0x0000 }, /* R18746 */ - { 0x0000, 0x0000, 0x0000 }, /* R18747 */ - { 0x0000, 0x0000, 0x0000 }, /* R18748 */ - { 0x0000, 0x0000, 0x0000 }, /* R18749 */ - { 0x0000, 0x0000, 0x0000 }, /* R18750 */ - { 0x0000, 0x0000, 0x0000 }, /* R18751 */ - { 0x0000, 0x0000, 0x0000 }, /* R18752 */ - { 0x0000, 0x0000, 0x0000 }, /* R18753 */ - { 0x0000, 0x0000, 0x0000 }, /* R18754 */ - { 0x0000, 0x0000, 0x0000 }, /* R18755 */ - { 0x0000, 0x0000, 0x0000 }, /* R18756 */ - { 0x0000, 0x0000, 0x0000 }, /* R18757 */ - { 0x0000, 0x0000, 0x0000 }, /* R18758 */ - { 0x0000, 0x0000, 0x0000 }, /* R18759 */ - { 0x0000, 0x0000, 0x0000 }, /* R18760 */ - { 0x0000, 0x0000, 0x0000 }, /* R18761 */ - { 0x0000, 0x0000, 0x0000 }, /* R18762 */ - { 0x0000, 0x0000, 0x0000 }, /* R18763 */ - { 0x0000, 0x0000, 0x0000 }, /* R18764 */ - { 0x0000, 0x0000, 0x0000 }, /* R18765 */ - { 0x0000, 0x0000, 0x0000 }, /* R18766 */ - { 0x0000, 0x0000, 0x0000 }, /* R18767 */ - { 0x0000, 0x0000, 0x0000 }, /* R18768 */ - { 0x0000, 0x0000, 0x0000 }, /* R18769 */ - { 0x0000, 0x0000, 0x0000 }, /* R18770 */ - { 0x0000, 0x0000, 0x0000 }, /* R18771 */ - { 0x0000, 0x0000, 0x0000 }, /* R18772 */ - { 0x0000, 0x0000, 0x0000 }, /* R18773 */ - { 0x0000, 0x0000, 0x0000 }, /* R18774 */ - { 0x0000, 0x0000, 0x0000 }, /* R18775 */ - { 0x0000, 0x0000, 0x0000 }, /* R18776 */ - { 0x0000, 0x0000, 0x0000 }, /* R18777 */ - { 0x0000, 0x0000, 0x0000 }, /* R18778 */ - { 0x0000, 0x0000, 0x0000 }, /* R18779 */ - { 0x0000, 0x0000, 0x0000 }, /* R18780 */ - { 0x0000, 0x0000, 0x0000 }, /* R18781 */ - { 0x0000, 0x0000, 0x0000 }, /* R18782 */ - { 0x0000, 0x0000, 0x0000 }, /* R18783 */ - { 0x0000, 0x0000, 0x0000 }, /* R18784 */ - { 0x0000, 0x0000, 0x0000 }, /* R18785 */ - { 0x0000, 0x0000, 0x0000 }, /* R18786 */ - { 0x0000, 0x0000, 0x0000 }, /* R18787 */ - { 0x0000, 0x0000, 0x0000 }, /* R18788 */ - { 0x0000, 0x0000, 0x0000 }, /* R18789 */ - { 0x0000, 0x0000, 0x0000 }, /* R18790 */ - { 0x0000, 0x0000, 0x0000 }, /* R18791 */ - { 0x0000, 0x0000, 0x0000 }, /* R18792 */ - { 0x0000, 0x0000, 0x0000 }, /* R18793 */ - { 0x0000, 0x0000, 0x0000 }, /* R18794 */ - { 0x0000, 0x0000, 0x0000 }, /* R18795 */ - { 0x0000, 0x0000, 0x0000 }, /* R18796 */ - { 0x0000, 0x0000, 0x0000 }, /* R18797 */ - { 0x0000, 0x0000, 0x0000 }, /* R18798 */ - { 0x0000, 0x0000, 0x0000 }, /* R18799 */ - { 0x0000, 0x0000, 0x0000 }, /* R18800 */ - { 0x0000, 0x0000, 0x0000 }, /* R18801 */ - { 0x0000, 0x0000, 0x0000 }, /* R18802 */ - { 0x0000, 0x0000, 0x0000 }, /* R18803 */ - { 0x0000, 0x0000, 0x0000 }, /* R18804 */ - { 0x0000, 0x0000, 0x0000 }, /* R18805 */ - { 0x0000, 0x0000, 0x0000 }, /* R18806 */ - { 0x0000, 0x0000, 0x0000 }, /* R18807 */ - { 0x0000, 0x0000, 0x0000 }, /* R18808 */ - { 0x0000, 0x0000, 0x0000 }, /* R18809 */ - { 0x0000, 0x0000, 0x0000 }, /* R18810 */ - { 0x0000, 0x0000, 0x0000 }, /* R18811 */ - { 0x0000, 0x0000, 0x0000 }, /* R18812 */ - { 0x0000, 0x0000, 0x0000 }, /* R18813 */ - { 0x0000, 0x0000, 0x0000 }, /* R18814 */ - { 0x0000, 0x0000, 0x0000 }, /* R18815 */ - { 0x0000, 0x0000, 0x0000 }, /* R18816 */ - { 0x0000, 0x0000, 0x0000 }, /* R18817 */ - { 0x0000, 0x0000, 0x0000 }, /* R18818 */ - { 0x0000, 0x0000, 0x0000 }, /* R18819 */ - { 0x0000, 0x0000, 0x0000 }, /* R18820 */ - { 0x0000, 0x0000, 0x0000 }, /* R18821 */ - { 0x0000, 0x0000, 0x0000 }, /* R18822 */ - { 0x0000, 0x0000, 0x0000 }, /* R18823 */ - { 0x0000, 0x0000, 0x0000 }, /* R18824 */ - { 0x0000, 0x0000, 0x0000 }, /* R18825 */ - { 0x0000, 0x0000, 0x0000 }, /* R18826 */ - { 0x0000, 0x0000, 0x0000 }, /* R18827 */ - { 0x0000, 0x0000, 0x0000 }, /* R18828 */ - { 0x0000, 0x0000, 0x0000 }, /* R18829 */ - { 0x0000, 0x0000, 0x0000 }, /* R18830 */ - { 0x0000, 0x0000, 0x0000 }, /* R18831 */ - { 0x0000, 0x0000, 0x0000 }, /* R18832 */ - { 0x0000, 0x0000, 0x0000 }, /* R18833 */ - { 0x0000, 0x0000, 0x0000 }, /* R18834 */ - { 0x0000, 0x0000, 0x0000 }, /* R18835 */ - { 0x0000, 0x0000, 0x0000 }, /* R18836 */ - { 0x0000, 0x0000, 0x0000 }, /* R18837 */ - { 0x0000, 0x0000, 0x0000 }, /* R18838 */ - { 0x0000, 0x0000, 0x0000 }, /* R18839 */ - { 0x0000, 0x0000, 0x0000 }, /* R18840 */ - { 0x0000, 0x0000, 0x0000 }, /* R18841 */ - { 0x0000, 0x0000, 0x0000 }, /* R18842 */ - { 0x0000, 0x0000, 0x0000 }, /* R18843 */ - { 0x0000, 0x0000, 0x0000 }, /* R18844 */ - { 0x0000, 0x0000, 0x0000 }, /* R18845 */ - { 0x0000, 0x0000, 0x0000 }, /* R18846 */ - { 0x0000, 0x0000, 0x0000 }, /* R18847 */ - { 0x0000, 0x0000, 0x0000 }, /* R18848 */ - { 0x0000, 0x0000, 0x0000 }, /* R18849 */ - { 0x0000, 0x0000, 0x0000 }, /* R18850 */ - { 0x0000, 0x0000, 0x0000 }, /* R18851 */ - { 0x0000, 0x0000, 0x0000 }, /* R18852 */ - { 0x0000, 0x0000, 0x0000 }, /* R18853 */ - { 0x0000, 0x0000, 0x0000 }, /* R18854 */ - { 0x0000, 0x0000, 0x0000 }, /* R18855 */ - { 0x0000, 0x0000, 0x0000 }, /* R18856 */ - { 0x0000, 0x0000, 0x0000 }, /* R18857 */ - { 0x0000, 0x0000, 0x0000 }, /* R18858 */ - { 0x0000, 0x0000, 0x0000 }, /* R18859 */ - { 0x0000, 0x0000, 0x0000 }, /* R18860 */ - { 0x0000, 0x0000, 0x0000 }, /* R18861 */ - { 0x0000, 0x0000, 0x0000 }, /* R18862 */ - { 0x0000, 0x0000, 0x0000 }, /* R18863 */ - { 0x0000, 0x0000, 0x0000 }, /* R18864 */ - { 0x0000, 0x0000, 0x0000 }, /* R18865 */ - { 0x0000, 0x0000, 0x0000 }, /* R18866 */ - { 0x0000, 0x0000, 0x0000 }, /* R18867 */ - { 0x0000, 0x0000, 0x0000 }, /* R18868 */ - { 0x0000, 0x0000, 0x0000 }, /* R18869 */ - { 0x0000, 0x0000, 0x0000 }, /* R18870 */ - { 0x0000, 0x0000, 0x0000 }, /* R18871 */ - { 0x0000, 0x0000, 0x0000 }, /* R18872 */ - { 0x0000, 0x0000, 0x0000 }, /* R18873 */ - { 0x0000, 0x0000, 0x0000 }, /* R18874 */ - { 0x0000, 0x0000, 0x0000 }, /* R18875 */ - { 0x0000, 0x0000, 0x0000 }, /* R18876 */ - { 0x0000, 0x0000, 0x0000 }, /* R18877 */ - { 0x0000, 0x0000, 0x0000 }, /* R18878 */ - { 0x0000, 0x0000, 0x0000 }, /* R18879 */ - { 0x0000, 0x0000, 0x0000 }, /* R18880 */ - { 0x0000, 0x0000, 0x0000 }, /* R18881 */ - { 0x0000, 0x0000, 0x0000 }, /* R18882 */ - { 0x0000, 0x0000, 0x0000 }, /* R18883 */ - { 0x0000, 0x0000, 0x0000 }, /* R18884 */ - { 0x0000, 0x0000, 0x0000 }, /* R18885 */ - { 0x0000, 0x0000, 0x0000 }, /* R18886 */ - { 0x0000, 0x0000, 0x0000 }, /* R18887 */ - { 0x0000, 0x0000, 0x0000 }, /* R18888 */ - { 0x0000, 0x0000, 0x0000 }, /* R18889 */ - { 0x0000, 0x0000, 0x0000 }, /* R18890 */ - { 0x0000, 0x0000, 0x0000 }, /* R18891 */ - { 0x0000, 0x0000, 0x0000 }, /* R18892 */ - { 0x0000, 0x0000, 0x0000 }, /* R18893 */ - { 0x0000, 0x0000, 0x0000 }, /* R18894 */ - { 0x0000, 0x0000, 0x0000 }, /* R18895 */ - { 0x0000, 0x0000, 0x0000 }, /* R18896 */ - { 0x0000, 0x0000, 0x0000 }, /* R18897 */ - { 0x0000, 0x0000, 0x0000 }, /* R18898 */ - { 0x0000, 0x0000, 0x0000 }, /* R18899 */ - { 0x0000, 0x0000, 0x0000 }, /* R18900 */ - { 0x0000, 0x0000, 0x0000 }, /* R18901 */ - { 0x0000, 0x0000, 0x0000 }, /* R18902 */ - { 0x0000, 0x0000, 0x0000 }, /* R18903 */ - { 0x0000, 0x0000, 0x0000 }, /* R18904 */ - { 0x0000, 0x0000, 0x0000 }, /* R18905 */ - { 0x0000, 0x0000, 0x0000 }, /* R18906 */ - { 0x0000, 0x0000, 0x0000 }, /* R18907 */ - { 0x0000, 0x0000, 0x0000 }, /* R18908 */ - { 0x0000, 0x0000, 0x0000 }, /* R18909 */ - { 0x0000, 0x0000, 0x0000 }, /* R18910 */ - { 0x0000, 0x0000, 0x0000 }, /* R18911 */ - { 0x0000, 0x0000, 0x0000 }, /* R18912 */ - { 0x0000, 0x0000, 0x0000 }, /* R18913 */ - { 0x0000, 0x0000, 0x0000 }, /* R18914 */ - { 0x0000, 0x0000, 0x0000 }, /* R18915 */ - { 0x0000, 0x0000, 0x0000 }, /* R18916 */ - { 0x0000, 0x0000, 0x0000 }, /* R18917 */ - { 0x0000, 0x0000, 0x0000 }, /* R18918 */ - { 0x0000, 0x0000, 0x0000 }, /* R18919 */ - { 0x0000, 0x0000, 0x0000 }, /* R18920 */ - { 0x0000, 0x0000, 0x0000 }, /* R18921 */ - { 0x0000, 0x0000, 0x0000 }, /* R18922 */ - { 0x0000, 0x0000, 0x0000 }, /* R18923 */ - { 0x0000, 0x0000, 0x0000 }, /* R18924 */ - { 0x0000, 0x0000, 0x0000 }, /* R18925 */ - { 0x0000, 0x0000, 0x0000 }, /* R18926 */ - { 0x0000, 0x0000, 0x0000 }, /* R18927 */ - { 0x0000, 0x0000, 0x0000 }, /* R18928 */ - { 0x0000, 0x0000, 0x0000 }, /* R18929 */ - { 0x0000, 0x0000, 0x0000 }, /* R18930 */ - { 0x0000, 0x0000, 0x0000 }, /* R18931 */ - { 0x0000, 0x0000, 0x0000 }, /* R18932 */ - { 0x0000, 0x0000, 0x0000 }, /* R18933 */ - { 0x0000, 0x0000, 0x0000 }, /* R18934 */ - { 0x0000, 0x0000, 0x0000 }, /* R18935 */ - { 0x0000, 0x0000, 0x0000 }, /* R18936 */ - { 0x0000, 0x0000, 0x0000 }, /* R18937 */ - { 0x0000, 0x0000, 0x0000 }, /* R18938 */ - { 0x0000, 0x0000, 0x0000 }, /* R18939 */ - { 0x0000, 0x0000, 0x0000 }, /* R18940 */ - { 0x0000, 0x0000, 0x0000 }, /* R18941 */ - { 0x0000, 0x0000, 0x0000 }, /* R18942 */ - { 0x0000, 0x0000, 0x0000 }, /* R18943 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18944 - ADCR_RETUNE_C1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18945 - ADCR_RETUNE_C1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18946 - ADCR_RETUNE_C2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18947 - ADCR_RETUNE_C2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18948 - ADCR_RETUNE_C3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18949 - ADCR_RETUNE_C3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18950 - ADCR_RETUNE_C4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18951 - ADCR_RETUNE_C4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18952 - ADCR_RETUNE_C5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18953 - ADCR_RETUNE_C5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18954 - ADCR_RETUNE_C6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18955 - ADCR_RETUNE_C6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18956 - ADCR_RETUNE_C7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18957 - ADCR_RETUNE_C7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18958 - ADCR_RETUNE_C8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18959 - ADCR_RETUNE_C8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18960 - ADCR_RETUNE_C9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18961 - ADCR_RETUNE_C9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18962 - ADCR_RETUNE_C10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18963 - ADCR_RETUNE_C10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18964 - ADCR_RETUNE_C11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18965 - ADCR_RETUNE_C11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18966 - ADCR_RETUNE_C12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18967 - ADCR_RETUNE_C12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18968 - ADCR_RETUNE_C13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18969 - ADCR_RETUNE_C13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18970 - ADCR_RETUNE_C14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18971 - ADCR_RETUNE_C14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18972 - ADCR_RETUNE_C15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18973 - ADCR_RETUNE_C15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18974 - ADCR_RETUNE_C16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18975 - ADCR_RETUNE_C16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18976 - ADCR_RETUNE_C17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18977 - ADCR_RETUNE_C17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18978 - ADCR_RETUNE_C18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18979 - ADCR_RETUNE_C18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18980 - ADCR_RETUNE_C19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18981 - ADCR_RETUNE_C19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18982 - ADCR_RETUNE_C20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18983 - ADCR_RETUNE_C20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18984 - ADCR_RETUNE_C21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18985 - ADCR_RETUNE_C21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18986 - ADCR_RETUNE_C22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18987 - ADCR_RETUNE_C22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18988 - ADCR_RETUNE_C23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18989 - ADCR_RETUNE_C23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18990 - ADCR_RETUNE_C24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18991 - ADCR_RETUNE_C24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18992 - ADCR_RETUNE_C25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18993 - ADCR_RETUNE_C25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18994 - ADCR_RETUNE_C26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18995 - ADCR_RETUNE_C26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18996 - ADCR_RETUNE_C27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18997 - ADCR_RETUNE_C27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R18998 - ADCR_RETUNE_C28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R18999 - ADCR_RETUNE_C28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19000 - ADCR_RETUNE_C29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19001 - ADCR_RETUNE_C29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19002 - ADCR_RETUNE_C30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19003 - ADCR_RETUNE_C30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19004 - ADCR_RETUNE_C31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19005 - ADCR_RETUNE_C31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19006 - ADCR_RETUNE_C32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19007 - ADCR_RETUNE_C32_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R19008 */ - { 0x0000, 0x0000, 0x0000 }, /* R19009 */ - { 0x0000, 0x0000, 0x0000 }, /* R19010 */ - { 0x0000, 0x0000, 0x0000 }, /* R19011 */ - { 0x0000, 0x0000, 0x0000 }, /* R19012 */ - { 0x0000, 0x0000, 0x0000 }, /* R19013 */ - { 0x0000, 0x0000, 0x0000 }, /* R19014 */ - { 0x0000, 0x0000, 0x0000 }, /* R19015 */ - { 0x0000, 0x0000, 0x0000 }, /* R19016 */ - { 0x0000, 0x0000, 0x0000 }, /* R19017 */ - { 0x0000, 0x0000, 0x0000 }, /* R19018 */ - { 0x0000, 0x0000, 0x0000 }, /* R19019 */ - { 0x0000, 0x0000, 0x0000 }, /* R19020 */ - { 0x0000, 0x0000, 0x0000 }, /* R19021 */ - { 0x0000, 0x0000, 0x0000 }, /* R19022 */ - { 0x0000, 0x0000, 0x0000 }, /* R19023 */ - { 0x0000, 0x0000, 0x0000 }, /* R19024 */ - { 0x0000, 0x0000, 0x0000 }, /* R19025 */ - { 0x0000, 0x0000, 0x0000 }, /* R19026 */ - { 0x0000, 0x0000, 0x0000 }, /* R19027 */ - { 0x0000, 0x0000, 0x0000 }, /* R19028 */ - { 0x0000, 0x0000, 0x0000 }, /* R19029 */ - { 0x0000, 0x0000, 0x0000 }, /* R19030 */ - { 0x0000, 0x0000, 0x0000 }, /* R19031 */ - { 0x0000, 0x0000, 0x0000 }, /* R19032 */ - { 0x0000, 0x0000, 0x0000 }, /* R19033 */ - { 0x0000, 0x0000, 0x0000 }, /* R19034 */ - { 0x0000, 0x0000, 0x0000 }, /* R19035 */ - { 0x0000, 0x0000, 0x0000 }, /* R19036 */ - { 0x0000, 0x0000, 0x0000 }, /* R19037 */ - { 0x0000, 0x0000, 0x0000 }, /* R19038 */ - { 0x0000, 0x0000, 0x0000 }, /* R19039 */ - { 0x0000, 0x0000, 0x0000 }, /* R19040 */ - { 0x0000, 0x0000, 0x0000 }, /* R19041 */ - { 0x0000, 0x0000, 0x0000 }, /* R19042 */ - { 0x0000, 0x0000, 0x0000 }, /* R19043 */ - { 0x0000, 0x0000, 0x0000 }, /* R19044 */ - { 0x0000, 0x0000, 0x0000 }, /* R19045 */ - { 0x0000, 0x0000, 0x0000 }, /* R19046 */ - { 0x0000, 0x0000, 0x0000 }, /* R19047 */ - { 0x0000, 0x0000, 0x0000 }, /* R19048 */ - { 0x0000, 0x0000, 0x0000 }, /* R19049 */ - { 0x0000, 0x0000, 0x0000 }, /* R19050 */ - { 0x0000, 0x0000, 0x0000 }, /* R19051 */ - { 0x0000, 0x0000, 0x0000 }, /* R19052 */ - { 0x0000, 0x0000, 0x0000 }, /* R19053 */ - { 0x0000, 0x0000, 0x0000 }, /* R19054 */ - { 0x0000, 0x0000, 0x0000 }, /* R19055 */ - { 0x0000, 0x0000, 0x0000 }, /* R19056 */ - { 0x0000, 0x0000, 0x0000 }, /* R19057 */ - { 0x0000, 0x0000, 0x0000 }, /* R19058 */ - { 0x0000, 0x0000, 0x0000 }, /* R19059 */ - { 0x0000, 0x0000, 0x0000 }, /* R19060 */ - { 0x0000, 0x0000, 0x0000 }, /* R19061 */ - { 0x0000, 0x0000, 0x0000 }, /* R19062 */ - { 0x0000, 0x0000, 0x0000 }, /* R19063 */ - { 0x0000, 0x0000, 0x0000 }, /* R19064 */ - { 0x0000, 0x0000, 0x0000 }, /* R19065 */ - { 0x0000, 0x0000, 0x0000 }, /* R19066 */ - { 0x0000, 0x0000, 0x0000 }, /* R19067 */ - { 0x0000, 0x0000, 0x0000 }, /* R19068 */ - { 0x0000, 0x0000, 0x0000 }, /* R19069 */ - { 0x0000, 0x0000, 0x0000 }, /* R19070 */ - { 0x0000, 0x0000, 0x0000 }, /* R19071 */ - { 0x0000, 0x0000, 0x0000 }, /* R19072 */ - { 0x0000, 0x0000, 0x0000 }, /* R19073 */ - { 0x0000, 0x0000, 0x0000 }, /* R19074 */ - { 0x0000, 0x0000, 0x0000 }, /* R19075 */ - { 0x0000, 0x0000, 0x0000 }, /* R19076 */ - { 0x0000, 0x0000, 0x0000 }, /* R19077 */ - { 0x0000, 0x0000, 0x0000 }, /* R19078 */ - { 0x0000, 0x0000, 0x0000 }, /* R19079 */ - { 0x0000, 0x0000, 0x0000 }, /* R19080 */ - { 0x0000, 0x0000, 0x0000 }, /* R19081 */ - { 0x0000, 0x0000, 0x0000 }, /* R19082 */ - { 0x0000, 0x0000, 0x0000 }, /* R19083 */ - { 0x0000, 0x0000, 0x0000 }, /* R19084 */ - { 0x0000, 0x0000, 0x0000 }, /* R19085 */ - { 0x0000, 0x0000, 0x0000 }, /* R19086 */ - { 0x0000, 0x0000, 0x0000 }, /* R19087 */ - { 0x0000, 0x0000, 0x0000 }, /* R19088 */ - { 0x0000, 0x0000, 0x0000 }, /* R19089 */ - { 0x0000, 0x0000, 0x0000 }, /* R19090 */ - { 0x0000, 0x0000, 0x0000 }, /* R19091 */ - { 0x0000, 0x0000, 0x0000 }, /* R19092 */ - { 0x0000, 0x0000, 0x0000 }, /* R19093 */ - { 0x0000, 0x0000, 0x0000 }, /* R19094 */ - { 0x0000, 0x0000, 0x0000 }, /* R19095 */ - { 0x0000, 0x0000, 0x0000 }, /* R19096 */ - { 0x0000, 0x0000, 0x0000 }, /* R19097 */ - { 0x0000, 0x0000, 0x0000 }, /* R19098 */ - { 0x0000, 0x0000, 0x0000 }, /* R19099 */ - { 0x0000, 0x0000, 0x0000 }, /* R19100 */ - { 0x0000, 0x0000, 0x0000 }, /* R19101 */ - { 0x0000, 0x0000, 0x0000 }, /* R19102 */ - { 0x0000, 0x0000, 0x0000 }, /* R19103 */ - { 0x0000, 0x0000, 0x0000 }, /* R19104 */ - { 0x0000, 0x0000, 0x0000 }, /* R19105 */ - { 0x0000, 0x0000, 0x0000 }, /* R19106 */ - { 0x0000, 0x0000, 0x0000 }, /* R19107 */ - { 0x0000, 0x0000, 0x0000 }, /* R19108 */ - { 0x0000, 0x0000, 0x0000 }, /* R19109 */ - { 0x0000, 0x0000, 0x0000 }, /* R19110 */ - { 0x0000, 0x0000, 0x0000 }, /* R19111 */ - { 0x0000, 0x0000, 0x0000 }, /* R19112 */ - { 0x0000, 0x0000, 0x0000 }, /* R19113 */ - { 0x0000, 0x0000, 0x0000 }, /* R19114 */ - { 0x0000, 0x0000, 0x0000 }, /* R19115 */ - { 0x0000, 0x0000, 0x0000 }, /* R19116 */ - { 0x0000, 0x0000, 0x0000 }, /* R19117 */ - { 0x0000, 0x0000, 0x0000 }, /* R19118 */ - { 0x0000, 0x0000, 0x0000 }, /* R19119 */ - { 0x0000, 0x0000, 0x0000 }, /* R19120 */ - { 0x0000, 0x0000, 0x0000 }, /* R19121 */ - { 0x0000, 0x0000, 0x0000 }, /* R19122 */ - { 0x0000, 0x0000, 0x0000 }, /* R19123 */ - { 0x0000, 0x0000, 0x0000 }, /* R19124 */ - { 0x0000, 0x0000, 0x0000 }, /* R19125 */ - { 0x0000, 0x0000, 0x0000 }, /* R19126 */ - { 0x0000, 0x0000, 0x0000 }, /* R19127 */ - { 0x0000, 0x0000, 0x0000 }, /* R19128 */ - { 0x0000, 0x0000, 0x0000 }, /* R19129 */ - { 0x0000, 0x0000, 0x0000 }, /* R19130 */ - { 0x0000, 0x0000, 0x0000 }, /* R19131 */ - { 0x0000, 0x0000, 0x0000 }, /* R19132 */ - { 0x0000, 0x0000, 0x0000 }, /* R19133 */ - { 0x0000, 0x0000, 0x0000 }, /* R19134 */ - { 0x0000, 0x0000, 0x0000 }, /* R19135 */ - { 0x0000, 0x0000, 0x0000 }, /* R19136 */ - { 0x0000, 0x0000, 0x0000 }, /* R19137 */ - { 0x0000, 0x0000, 0x0000 }, /* R19138 */ - { 0x0000, 0x0000, 0x0000 }, /* R19139 */ - { 0x0000, 0x0000, 0x0000 }, /* R19140 */ - { 0x0000, 0x0000, 0x0000 }, /* R19141 */ - { 0x0000, 0x0000, 0x0000 }, /* R19142 */ - { 0x0000, 0x0000, 0x0000 }, /* R19143 */ - { 0x0000, 0x0000, 0x0000 }, /* R19144 */ - { 0x0000, 0x0000, 0x0000 }, /* R19145 */ - { 0x0000, 0x0000, 0x0000 }, /* R19146 */ - { 0x0000, 0x0000, 0x0000 }, /* R19147 */ - { 0x0000, 0x0000, 0x0000 }, /* R19148 */ - { 0x0000, 0x0000, 0x0000 }, /* R19149 */ - { 0x0000, 0x0000, 0x0000 }, /* R19150 */ - { 0x0000, 0x0000, 0x0000 }, /* R19151 */ - { 0x0000, 0x0000, 0x0000 }, /* R19152 */ - { 0x0000, 0x0000, 0x0000 }, /* R19153 */ - { 0x0000, 0x0000, 0x0000 }, /* R19154 */ - { 0x0000, 0x0000, 0x0000 }, /* R19155 */ - { 0x0000, 0x0000, 0x0000 }, /* R19156 */ - { 0x0000, 0x0000, 0x0000 }, /* R19157 */ - { 0x0000, 0x0000, 0x0000 }, /* R19158 */ - { 0x0000, 0x0000, 0x0000 }, /* R19159 */ - { 0x0000, 0x0000, 0x0000 }, /* R19160 */ - { 0x0000, 0x0000, 0x0000 }, /* R19161 */ - { 0x0000, 0x0000, 0x0000 }, /* R19162 */ - { 0x0000, 0x0000, 0x0000 }, /* R19163 */ - { 0x0000, 0x0000, 0x0000 }, /* R19164 */ - { 0x0000, 0x0000, 0x0000 }, /* R19165 */ - { 0x0000, 0x0000, 0x0000 }, /* R19166 */ - { 0x0000, 0x0000, 0x0000 }, /* R19167 */ - { 0x0000, 0x0000, 0x0000 }, /* R19168 */ - { 0x0000, 0x0000, 0x0000 }, /* R19169 */ - { 0x0000, 0x0000, 0x0000 }, /* R19170 */ - { 0x0000, 0x0000, 0x0000 }, /* R19171 */ - { 0x0000, 0x0000, 0x0000 }, /* R19172 */ - { 0x0000, 0x0000, 0x0000 }, /* R19173 */ - { 0x0000, 0x0000, 0x0000 }, /* R19174 */ - { 0x0000, 0x0000, 0x0000 }, /* R19175 */ - { 0x0000, 0x0000, 0x0000 }, /* R19176 */ - { 0x0000, 0x0000, 0x0000 }, /* R19177 */ - { 0x0000, 0x0000, 0x0000 }, /* R19178 */ - { 0x0000, 0x0000, 0x0000 }, /* R19179 */ - { 0x0000, 0x0000, 0x0000 }, /* R19180 */ - { 0x0000, 0x0000, 0x0000 }, /* R19181 */ - { 0x0000, 0x0000, 0x0000 }, /* R19182 */ - { 0x0000, 0x0000, 0x0000 }, /* R19183 */ - { 0x0000, 0x0000, 0x0000 }, /* R19184 */ - { 0x0000, 0x0000, 0x0000 }, /* R19185 */ - { 0x0000, 0x0000, 0x0000 }, /* R19186 */ - { 0x0000, 0x0000, 0x0000 }, /* R19187 */ - { 0x0000, 0x0000, 0x0000 }, /* R19188 */ - { 0x0000, 0x0000, 0x0000 }, /* R19189 */ - { 0x0000, 0x0000, 0x0000 }, /* R19190 */ - { 0x0000, 0x0000, 0x0000 }, /* R19191 */ - { 0x0000, 0x0000, 0x0000 }, /* R19192 */ - { 0x0000, 0x0000, 0x0000 }, /* R19193 */ - { 0x0000, 0x0000, 0x0000 }, /* R19194 */ - { 0x0000, 0x0000, 0x0000 }, /* R19195 */ - { 0x0000, 0x0000, 0x0000 }, /* R19196 */ - { 0x0000, 0x0000, 0x0000 }, /* R19197 */ - { 0x0000, 0x0000, 0x0000 }, /* R19198 */ - { 0x0000, 0x0000, 0x0000 }, /* R19199 */ - { 0x0000, 0x0000, 0x0000 }, /* R19200 */ - { 0x0000, 0x0000, 0x0000 }, /* R19201 */ - { 0x0000, 0x0000, 0x0000 }, /* R19202 */ - { 0x0000, 0x0000, 0x0000 }, /* R19203 */ - { 0x0000, 0x0000, 0x0000 }, /* R19204 */ - { 0x0000, 0x0000, 0x0000 }, /* R19205 */ - { 0x0000, 0x0000, 0x0000 }, /* R19206 */ - { 0x0000, 0x0000, 0x0000 }, /* R19207 */ - { 0x0000, 0x0000, 0x0000 }, /* R19208 */ - { 0x0000, 0x0000, 0x0000 }, /* R19209 */ - { 0x0000, 0x0000, 0x0000 }, /* R19210 */ - { 0x0000, 0x0000, 0x0000 }, /* R19211 */ - { 0x0000, 0x0000, 0x0000 }, /* R19212 */ - { 0x0000, 0x0000, 0x0000 }, /* R19213 */ - { 0x0000, 0x0000, 0x0000 }, /* R19214 */ - { 0x0000, 0x0000, 0x0000 }, /* R19215 */ - { 0x0000, 0x0000, 0x0000 }, /* R19216 */ - { 0x0000, 0x0000, 0x0000 }, /* R19217 */ - { 0x0000, 0x0000, 0x0000 }, /* R19218 */ - { 0x0000, 0x0000, 0x0000 }, /* R19219 */ - { 0x0000, 0x0000, 0x0000 }, /* R19220 */ - { 0x0000, 0x0000, 0x0000 }, /* R19221 */ - { 0x0000, 0x0000, 0x0000 }, /* R19222 */ - { 0x0000, 0x0000, 0x0000 }, /* R19223 */ - { 0x0000, 0x0000, 0x0000 }, /* R19224 */ - { 0x0000, 0x0000, 0x0000 }, /* R19225 */ - { 0x0000, 0x0000, 0x0000 }, /* R19226 */ - { 0x0000, 0x0000, 0x0000 }, /* R19227 */ - { 0x0000, 0x0000, 0x0000 }, /* R19228 */ - { 0x0000, 0x0000, 0x0000 }, /* R19229 */ - { 0x0000, 0x0000, 0x0000 }, /* R19230 */ - { 0x0000, 0x0000, 0x0000 }, /* R19231 */ - { 0x0000, 0x0000, 0x0000 }, /* R19232 */ - { 0x0000, 0x0000, 0x0000 }, /* R19233 */ - { 0x0000, 0x0000, 0x0000 }, /* R19234 */ - { 0x0000, 0x0000, 0x0000 }, /* R19235 */ - { 0x0000, 0x0000, 0x0000 }, /* R19236 */ - { 0x0000, 0x0000, 0x0000 }, /* R19237 */ - { 0x0000, 0x0000, 0x0000 }, /* R19238 */ - { 0x0000, 0x0000, 0x0000 }, /* R19239 */ - { 0x0000, 0x0000, 0x0000 }, /* R19240 */ - { 0x0000, 0x0000, 0x0000 }, /* R19241 */ - { 0x0000, 0x0000, 0x0000 }, /* R19242 */ - { 0x0000, 0x0000, 0x0000 }, /* R19243 */ - { 0x0000, 0x0000, 0x0000 }, /* R19244 */ - { 0x0000, 0x0000, 0x0000 }, /* R19245 */ - { 0x0000, 0x0000, 0x0000 }, /* R19246 */ - { 0x0000, 0x0000, 0x0000 }, /* R19247 */ - { 0x0000, 0x0000, 0x0000 }, /* R19248 */ - { 0x0000, 0x0000, 0x0000 }, /* R19249 */ - { 0x0000, 0x0000, 0x0000 }, /* R19250 */ - { 0x0000, 0x0000, 0x0000 }, /* R19251 */ - { 0x0000, 0x0000, 0x0000 }, /* R19252 */ - { 0x0000, 0x0000, 0x0000 }, /* R19253 */ - { 0x0000, 0x0000, 0x0000 }, /* R19254 */ - { 0x0000, 0x0000, 0x0000 }, /* R19255 */ - { 0x0000, 0x0000, 0x0000 }, /* R19256 */ - { 0x0000, 0x0000, 0x0000 }, /* R19257 */ - { 0x0000, 0x0000, 0x0000 }, /* R19258 */ - { 0x0000, 0x0000, 0x0000 }, /* R19259 */ - { 0x0000, 0x0000, 0x0000 }, /* R19260 */ - { 0x0000, 0x0000, 0x0000 }, /* R19261 */ - { 0x0000, 0x0000, 0x0000 }, /* R19262 */ - { 0x0000, 0x0000, 0x0000 }, /* R19263 */ - { 0x0000, 0x0000, 0x0000 }, /* R19264 */ - { 0x0000, 0x0000, 0x0000 }, /* R19265 */ - { 0x0000, 0x0000, 0x0000 }, /* R19266 */ - { 0x0000, 0x0000, 0x0000 }, /* R19267 */ - { 0x0000, 0x0000, 0x0000 }, /* R19268 */ - { 0x0000, 0x0000, 0x0000 }, /* R19269 */ - { 0x0000, 0x0000, 0x0000 }, /* R19270 */ - { 0x0000, 0x0000, 0x0000 }, /* R19271 */ - { 0x0000, 0x0000, 0x0000 }, /* R19272 */ - { 0x0000, 0x0000, 0x0000 }, /* R19273 */ - { 0x0000, 0x0000, 0x0000 }, /* R19274 */ - { 0x0000, 0x0000, 0x0000 }, /* R19275 */ - { 0x0000, 0x0000, 0x0000 }, /* R19276 */ - { 0x0000, 0x0000, 0x0000 }, /* R19277 */ - { 0x0000, 0x0000, 0x0000 }, /* R19278 */ - { 0x0000, 0x0000, 0x0000 }, /* R19279 */ - { 0x0000, 0x0000, 0x0000 }, /* R19280 */ - { 0x0000, 0x0000, 0x0000 }, /* R19281 */ - { 0x0000, 0x0000, 0x0000 }, /* R19282 */ - { 0x0000, 0x0000, 0x0000 }, /* R19283 */ - { 0x0000, 0x0000, 0x0000 }, /* R19284 */ - { 0x0000, 0x0000, 0x0000 }, /* R19285 */ - { 0x0000, 0x0000, 0x0000 }, /* R19286 */ - { 0x0000, 0x0000, 0x0000 }, /* R19287 */ - { 0x0000, 0x0000, 0x0000 }, /* R19288 */ - { 0x0000, 0x0000, 0x0000 }, /* R19289 */ - { 0x0000, 0x0000, 0x0000 }, /* R19290 */ - { 0x0000, 0x0000, 0x0000 }, /* R19291 */ - { 0x0000, 0x0000, 0x0000 }, /* R19292 */ - { 0x0000, 0x0000, 0x0000 }, /* R19293 */ - { 0x0000, 0x0000, 0x0000 }, /* R19294 */ - { 0x0000, 0x0000, 0x0000 }, /* R19295 */ - { 0x0000, 0x0000, 0x0000 }, /* R19296 */ - { 0x0000, 0x0000, 0x0000 }, /* R19297 */ - { 0x0000, 0x0000, 0x0000 }, /* R19298 */ - { 0x0000, 0x0000, 0x0000 }, /* R19299 */ - { 0x0000, 0x0000, 0x0000 }, /* R19300 */ - { 0x0000, 0x0000, 0x0000 }, /* R19301 */ - { 0x0000, 0x0000, 0x0000 }, /* R19302 */ - { 0x0000, 0x0000, 0x0000 }, /* R19303 */ - { 0x0000, 0x0000, 0x0000 }, /* R19304 */ - { 0x0000, 0x0000, 0x0000 }, /* R19305 */ - { 0x0000, 0x0000, 0x0000 }, /* R19306 */ - { 0x0000, 0x0000, 0x0000 }, /* R19307 */ - { 0x0000, 0x0000, 0x0000 }, /* R19308 */ - { 0x0000, 0x0000, 0x0000 }, /* R19309 */ - { 0x0000, 0x0000, 0x0000 }, /* R19310 */ - { 0x0000, 0x0000, 0x0000 }, /* R19311 */ - { 0x0000, 0x0000, 0x0000 }, /* R19312 */ - { 0x0000, 0x0000, 0x0000 }, /* R19313 */ - { 0x0000, 0x0000, 0x0000 }, /* R19314 */ - { 0x0000, 0x0000, 0x0000 }, /* R19315 */ - { 0x0000, 0x0000, 0x0000 }, /* R19316 */ - { 0x0000, 0x0000, 0x0000 }, /* R19317 */ - { 0x0000, 0x0000, 0x0000 }, /* R19318 */ - { 0x0000, 0x0000, 0x0000 }, /* R19319 */ - { 0x0000, 0x0000, 0x0000 }, /* R19320 */ - { 0x0000, 0x0000, 0x0000 }, /* R19321 */ - { 0x0000, 0x0000, 0x0000 }, /* R19322 */ - { 0x0000, 0x0000, 0x0000 }, /* R19323 */ - { 0x0000, 0x0000, 0x0000 }, /* R19324 */ - { 0x0000, 0x0000, 0x0000 }, /* R19325 */ - { 0x0000, 0x0000, 0x0000 }, /* R19326 */ - { 0x0000, 0x0000, 0x0000 }, /* R19327 */ - { 0x0000, 0x0000, 0x0000 }, /* R19328 */ - { 0x0000, 0x0000, 0x0000 }, /* R19329 */ - { 0x0000, 0x0000, 0x0000 }, /* R19330 */ - { 0x0000, 0x0000, 0x0000 }, /* R19331 */ - { 0x0000, 0x0000, 0x0000 }, /* R19332 */ - { 0x0000, 0x0000, 0x0000 }, /* R19333 */ - { 0x0000, 0x0000, 0x0000 }, /* R19334 */ - { 0x0000, 0x0000, 0x0000 }, /* R19335 */ - { 0x0000, 0x0000, 0x0000 }, /* R19336 */ - { 0x0000, 0x0000, 0x0000 }, /* R19337 */ - { 0x0000, 0x0000, 0x0000 }, /* R19338 */ - { 0x0000, 0x0000, 0x0000 }, /* R19339 */ - { 0x0000, 0x0000, 0x0000 }, /* R19340 */ - { 0x0000, 0x0000, 0x0000 }, /* R19341 */ - { 0x0000, 0x0000, 0x0000 }, /* R19342 */ - { 0x0000, 0x0000, 0x0000 }, /* R19343 */ - { 0x0000, 0x0000, 0x0000 }, /* R19344 */ - { 0x0000, 0x0000, 0x0000 }, /* R19345 */ - { 0x0000, 0x0000, 0x0000 }, /* R19346 */ - { 0x0000, 0x0000, 0x0000 }, /* R19347 */ - { 0x0000, 0x0000, 0x0000 }, /* R19348 */ - { 0x0000, 0x0000, 0x0000 }, /* R19349 */ - { 0x0000, 0x0000, 0x0000 }, /* R19350 */ - { 0x0000, 0x0000, 0x0000 }, /* R19351 */ - { 0x0000, 0x0000, 0x0000 }, /* R19352 */ - { 0x0000, 0x0000, 0x0000 }, /* R19353 */ - { 0x0000, 0x0000, 0x0000 }, /* R19354 */ - { 0x0000, 0x0000, 0x0000 }, /* R19355 */ - { 0x0000, 0x0000, 0x0000 }, /* R19356 */ - { 0x0000, 0x0000, 0x0000 }, /* R19357 */ - { 0x0000, 0x0000, 0x0000 }, /* R19358 */ - { 0x0000, 0x0000, 0x0000 }, /* R19359 */ - { 0x0000, 0x0000, 0x0000 }, /* R19360 */ - { 0x0000, 0x0000, 0x0000 }, /* R19361 */ - { 0x0000, 0x0000, 0x0000 }, /* R19362 */ - { 0x0000, 0x0000, 0x0000 }, /* R19363 */ - { 0x0000, 0x0000, 0x0000 }, /* R19364 */ - { 0x0000, 0x0000, 0x0000 }, /* R19365 */ - { 0x0000, 0x0000, 0x0000 }, /* R19366 */ - { 0x0000, 0x0000, 0x0000 }, /* R19367 */ - { 0x0000, 0x0000, 0x0000 }, /* R19368 */ - { 0x0000, 0x0000, 0x0000 }, /* R19369 */ - { 0x0000, 0x0000, 0x0000 }, /* R19370 */ - { 0x0000, 0x0000, 0x0000 }, /* R19371 */ - { 0x0000, 0x0000, 0x0000 }, /* R19372 */ - { 0x0000, 0x0000, 0x0000 }, /* R19373 */ - { 0x0000, 0x0000, 0x0000 }, /* R19374 */ - { 0x0000, 0x0000, 0x0000 }, /* R19375 */ - { 0x0000, 0x0000, 0x0000 }, /* R19376 */ - { 0x0000, 0x0000, 0x0000 }, /* R19377 */ - { 0x0000, 0x0000, 0x0000 }, /* R19378 */ - { 0x0000, 0x0000, 0x0000 }, /* R19379 */ - { 0x0000, 0x0000, 0x0000 }, /* R19380 */ - { 0x0000, 0x0000, 0x0000 }, /* R19381 */ - { 0x0000, 0x0000, 0x0000 }, /* R19382 */ - { 0x0000, 0x0000, 0x0000 }, /* R19383 */ - { 0x0000, 0x0000, 0x0000 }, /* R19384 */ - { 0x0000, 0x0000, 0x0000 }, /* R19385 */ - { 0x0000, 0x0000, 0x0000 }, /* R19386 */ - { 0x0000, 0x0000, 0x0000 }, /* R19387 */ - { 0x0000, 0x0000, 0x0000 }, /* R19388 */ - { 0x0000, 0x0000, 0x0000 }, /* R19389 */ - { 0x0000, 0x0000, 0x0000 }, /* R19390 */ - { 0x0000, 0x0000, 0x0000 }, /* R19391 */ - { 0x0000, 0x0000, 0x0000 }, /* R19392 */ - { 0x0000, 0x0000, 0x0000 }, /* R19393 */ - { 0x0000, 0x0000, 0x0000 }, /* R19394 */ - { 0x0000, 0x0000, 0x0000 }, /* R19395 */ - { 0x0000, 0x0000, 0x0000 }, /* R19396 */ - { 0x0000, 0x0000, 0x0000 }, /* R19397 */ - { 0x0000, 0x0000, 0x0000 }, /* R19398 */ - { 0x0000, 0x0000, 0x0000 }, /* R19399 */ - { 0x0000, 0x0000, 0x0000 }, /* R19400 */ - { 0x0000, 0x0000, 0x0000 }, /* R19401 */ - { 0x0000, 0x0000, 0x0000 }, /* R19402 */ - { 0x0000, 0x0000, 0x0000 }, /* R19403 */ - { 0x0000, 0x0000, 0x0000 }, /* R19404 */ - { 0x0000, 0x0000, 0x0000 }, /* R19405 */ - { 0x0000, 0x0000, 0x0000 }, /* R19406 */ - { 0x0000, 0x0000, 0x0000 }, /* R19407 */ - { 0x0000, 0x0000, 0x0000 }, /* R19408 */ - { 0x0000, 0x0000, 0x0000 }, /* R19409 */ - { 0x0000, 0x0000, 0x0000 }, /* R19410 */ - { 0x0000, 0x0000, 0x0000 }, /* R19411 */ - { 0x0000, 0x0000, 0x0000 }, /* R19412 */ - { 0x0000, 0x0000, 0x0000 }, /* R19413 */ - { 0x0000, 0x0000, 0x0000 }, /* R19414 */ - { 0x0000, 0x0000, 0x0000 }, /* R19415 */ - { 0x0000, 0x0000, 0x0000 }, /* R19416 */ - { 0x0000, 0x0000, 0x0000 }, /* R19417 */ - { 0x0000, 0x0000, 0x0000 }, /* R19418 */ - { 0x0000, 0x0000, 0x0000 }, /* R19419 */ - { 0x0000, 0x0000, 0x0000 }, /* R19420 */ - { 0x0000, 0x0000, 0x0000 }, /* R19421 */ - { 0x0000, 0x0000, 0x0000 }, /* R19422 */ - { 0x0000, 0x0000, 0x0000 }, /* R19423 */ - { 0x0000, 0x0000, 0x0000 }, /* R19424 */ - { 0x0000, 0x0000, 0x0000 }, /* R19425 */ - { 0x0000, 0x0000, 0x0000 }, /* R19426 */ - { 0x0000, 0x0000, 0x0000 }, /* R19427 */ - { 0x0000, 0x0000, 0x0000 }, /* R19428 */ - { 0x0000, 0x0000, 0x0000 }, /* R19429 */ - { 0x0000, 0x0000, 0x0000 }, /* R19430 */ - { 0x0000, 0x0000, 0x0000 }, /* R19431 */ - { 0x0000, 0x0000, 0x0000 }, /* R19432 */ - { 0x0000, 0x0000, 0x0000 }, /* R19433 */ - { 0x0000, 0x0000, 0x0000 }, /* R19434 */ - { 0x0000, 0x0000, 0x0000 }, /* R19435 */ - { 0x0000, 0x0000, 0x0000 }, /* R19436 */ - { 0x0000, 0x0000, 0x0000 }, /* R19437 */ - { 0x0000, 0x0000, 0x0000 }, /* R19438 */ - { 0x0000, 0x0000, 0x0000 }, /* R19439 */ - { 0x0000, 0x0000, 0x0000 }, /* R19440 */ - { 0x0000, 0x0000, 0x0000 }, /* R19441 */ - { 0x0000, 0x0000, 0x0000 }, /* R19442 */ - { 0x0000, 0x0000, 0x0000 }, /* R19443 */ - { 0x0000, 0x0000, 0x0000 }, /* R19444 */ - { 0x0000, 0x0000, 0x0000 }, /* R19445 */ - { 0x0000, 0x0000, 0x0000 }, /* R19446 */ - { 0x0000, 0x0000, 0x0000 }, /* R19447 */ - { 0x0000, 0x0000, 0x0000 }, /* R19448 */ - { 0x0000, 0x0000, 0x0000 }, /* R19449 */ - { 0x0000, 0x0000, 0x0000 }, /* R19450 */ - { 0x0000, 0x0000, 0x0000 }, /* R19451 */ - { 0x0000, 0x0000, 0x0000 }, /* R19452 */ - { 0x0000, 0x0000, 0x0000 }, /* R19453 */ - { 0x0000, 0x0000, 0x0000 }, /* R19454 */ - { 0x0000, 0x0000, 0x0000 }, /* R19455 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19456 - DACL_RETUNE_C1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19457 - DACL_RETUNE_C1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19458 - DACL_RETUNE_C2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19459 - DACL_RETUNE_C2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19460 - DACL_RETUNE_C3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19461 - DACL_RETUNE_C3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19462 - DACL_RETUNE_C4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19463 - DACL_RETUNE_C4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19464 - DACL_RETUNE_C5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19465 - DACL_RETUNE_C5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19466 - DACL_RETUNE_C6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19467 - DACL_RETUNE_C6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19468 - DACL_RETUNE_C7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19469 - DACL_RETUNE_C7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19470 - DACL_RETUNE_C8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19471 - DACL_RETUNE_C8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19472 - DACL_RETUNE_C9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19473 - DACL_RETUNE_C9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19474 - DACL_RETUNE_C10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19475 - DACL_RETUNE_C10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19476 - DACL_RETUNE_C11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19477 - DACL_RETUNE_C11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19478 - DACL_RETUNE_C12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19479 - DACL_RETUNE_C12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19480 - DACL_RETUNE_C13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19481 - DACL_RETUNE_C13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19482 - DACL_RETUNE_C14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19483 - DACL_RETUNE_C14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19484 - DACL_RETUNE_C15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19485 - DACL_RETUNE_C15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19486 - DACL_RETUNE_C16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19487 - DACL_RETUNE_C16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19488 - DACL_RETUNE_C17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19489 - DACL_RETUNE_C17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19490 - DACL_RETUNE_C18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19491 - DACL_RETUNE_C18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19492 - DACL_RETUNE_C19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19493 - DACL_RETUNE_C19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19494 - DACL_RETUNE_C20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19495 - DACL_RETUNE_C20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19496 - DACL_RETUNE_C21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19497 - DACL_RETUNE_C21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19498 - DACL_RETUNE_C22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19499 - DACL_RETUNE_C22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19500 - DACL_RETUNE_C23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19501 - DACL_RETUNE_C23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19502 - DACL_RETUNE_C24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19503 - DACL_RETUNE_C24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19504 - DACL_RETUNE_C25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19505 - DACL_RETUNE_C25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19506 - DACL_RETUNE_C26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19507 - DACL_RETUNE_C26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19508 - DACL_RETUNE_C27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19509 - DACL_RETUNE_C27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19510 - DACL_RETUNE_C28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19511 - DACL_RETUNE_C28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19512 - DACL_RETUNE_C29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19513 - DACL_RETUNE_C29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19514 - DACL_RETUNE_C30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19515 - DACL_RETUNE_C30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19516 - DACL_RETUNE_C31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19517 - DACL_RETUNE_C31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19518 - DACL_RETUNE_C32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19519 - DACL_RETUNE_C32_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R19520 */ - { 0x0000, 0x0000, 0x0000 }, /* R19521 */ - { 0x0000, 0x0000, 0x0000 }, /* R19522 */ - { 0x0000, 0x0000, 0x0000 }, /* R19523 */ - { 0x0000, 0x0000, 0x0000 }, /* R19524 */ - { 0x0000, 0x0000, 0x0000 }, /* R19525 */ - { 0x0000, 0x0000, 0x0000 }, /* R19526 */ - { 0x0000, 0x0000, 0x0000 }, /* R19527 */ - { 0x0000, 0x0000, 0x0000 }, /* R19528 */ - { 0x0000, 0x0000, 0x0000 }, /* R19529 */ - { 0x0000, 0x0000, 0x0000 }, /* R19530 */ - { 0x0000, 0x0000, 0x0000 }, /* R19531 */ - { 0x0000, 0x0000, 0x0000 }, /* R19532 */ - { 0x0000, 0x0000, 0x0000 }, /* R19533 */ - { 0x0000, 0x0000, 0x0000 }, /* R19534 */ - { 0x0000, 0x0000, 0x0000 }, /* R19535 */ - { 0x0000, 0x0000, 0x0000 }, /* R19536 */ - { 0x0000, 0x0000, 0x0000 }, /* R19537 */ - { 0x0000, 0x0000, 0x0000 }, /* R19538 */ - { 0x0000, 0x0000, 0x0000 }, /* R19539 */ - { 0x0000, 0x0000, 0x0000 }, /* R19540 */ - { 0x0000, 0x0000, 0x0000 }, /* R19541 */ - { 0x0000, 0x0000, 0x0000 }, /* R19542 */ - { 0x0000, 0x0000, 0x0000 }, /* R19543 */ - { 0x0000, 0x0000, 0x0000 }, /* R19544 */ - { 0x0000, 0x0000, 0x0000 }, /* R19545 */ - { 0x0000, 0x0000, 0x0000 }, /* R19546 */ - { 0x0000, 0x0000, 0x0000 }, /* R19547 */ - { 0x0000, 0x0000, 0x0000 }, /* R19548 */ - { 0x0000, 0x0000, 0x0000 }, /* R19549 */ - { 0x0000, 0x0000, 0x0000 }, /* R19550 */ - { 0x0000, 0x0000, 0x0000 }, /* R19551 */ - { 0x0000, 0x0000, 0x0000 }, /* R19552 */ - { 0x0000, 0x0000, 0x0000 }, /* R19553 */ - { 0x0000, 0x0000, 0x0000 }, /* R19554 */ - { 0x0000, 0x0000, 0x0000 }, /* R19555 */ - { 0x0000, 0x0000, 0x0000 }, /* R19556 */ - { 0x0000, 0x0000, 0x0000 }, /* R19557 */ - { 0x0000, 0x0000, 0x0000 }, /* R19558 */ - { 0x0000, 0x0000, 0x0000 }, /* R19559 */ - { 0x0000, 0x0000, 0x0000 }, /* R19560 */ - { 0x0000, 0x0000, 0x0000 }, /* R19561 */ - { 0x0000, 0x0000, 0x0000 }, /* R19562 */ - { 0x0000, 0x0000, 0x0000 }, /* R19563 */ - { 0x0000, 0x0000, 0x0000 }, /* R19564 */ - { 0x0000, 0x0000, 0x0000 }, /* R19565 */ - { 0x0000, 0x0000, 0x0000 }, /* R19566 */ - { 0x0000, 0x0000, 0x0000 }, /* R19567 */ - { 0x0000, 0x0000, 0x0000 }, /* R19568 */ - { 0x0000, 0x0000, 0x0000 }, /* R19569 */ - { 0x0000, 0x0000, 0x0000 }, /* R19570 */ - { 0x0000, 0x0000, 0x0000 }, /* R19571 */ - { 0x0000, 0x0000, 0x0000 }, /* R19572 */ - { 0x0000, 0x0000, 0x0000 }, /* R19573 */ - { 0x0000, 0x0000, 0x0000 }, /* R19574 */ - { 0x0000, 0x0000, 0x0000 }, /* R19575 */ - { 0x0000, 0x0000, 0x0000 }, /* R19576 */ - { 0x0000, 0x0000, 0x0000 }, /* R19577 */ - { 0x0000, 0x0000, 0x0000 }, /* R19578 */ - { 0x0000, 0x0000, 0x0000 }, /* R19579 */ - { 0x0000, 0x0000, 0x0000 }, /* R19580 */ - { 0x0000, 0x0000, 0x0000 }, /* R19581 */ - { 0x0000, 0x0000, 0x0000 }, /* R19582 */ - { 0x0000, 0x0000, 0x0000 }, /* R19583 */ - { 0x0000, 0x0000, 0x0000 }, /* R19584 */ - { 0x0000, 0x0000, 0x0000 }, /* R19585 */ - { 0x0000, 0x0000, 0x0000 }, /* R19586 */ - { 0x0000, 0x0000, 0x0000 }, /* R19587 */ - { 0x0000, 0x0000, 0x0000 }, /* R19588 */ - { 0x0000, 0x0000, 0x0000 }, /* R19589 */ - { 0x0000, 0x0000, 0x0000 }, /* R19590 */ - { 0x0000, 0x0000, 0x0000 }, /* R19591 */ - { 0x0000, 0x0000, 0x0000 }, /* R19592 */ - { 0x0000, 0x0000, 0x0000 }, /* R19593 */ - { 0x0000, 0x0000, 0x0000 }, /* R19594 */ - { 0x0000, 0x0000, 0x0000 }, /* R19595 */ - { 0x0000, 0x0000, 0x0000 }, /* R19596 */ - { 0x0000, 0x0000, 0x0000 }, /* R19597 */ - { 0x0000, 0x0000, 0x0000 }, /* R19598 */ - { 0x0000, 0x0000, 0x0000 }, /* R19599 */ - { 0x0000, 0x0000, 0x0000 }, /* R19600 */ - { 0x0000, 0x0000, 0x0000 }, /* R19601 */ - { 0x0000, 0x0000, 0x0000 }, /* R19602 */ - { 0x0000, 0x0000, 0x0000 }, /* R19603 */ - { 0x0000, 0x0000, 0x0000 }, /* R19604 */ - { 0x0000, 0x0000, 0x0000 }, /* R19605 */ - { 0x0000, 0x0000, 0x0000 }, /* R19606 */ - { 0x0000, 0x0000, 0x0000 }, /* R19607 */ - { 0x0000, 0x0000, 0x0000 }, /* R19608 */ - { 0x0000, 0x0000, 0x0000 }, /* R19609 */ - { 0x0000, 0x0000, 0x0000 }, /* R19610 */ - { 0x0000, 0x0000, 0x0000 }, /* R19611 */ - { 0x0000, 0x0000, 0x0000 }, /* R19612 */ - { 0x0000, 0x0000, 0x0000 }, /* R19613 */ - { 0x0000, 0x0000, 0x0000 }, /* R19614 */ - { 0x0000, 0x0000, 0x0000 }, /* R19615 */ - { 0x0000, 0x0000, 0x0000 }, /* R19616 */ - { 0x0000, 0x0000, 0x0000 }, /* R19617 */ - { 0x0000, 0x0000, 0x0000 }, /* R19618 */ - { 0x0000, 0x0000, 0x0000 }, /* R19619 */ - { 0x0000, 0x0000, 0x0000 }, /* R19620 */ - { 0x0000, 0x0000, 0x0000 }, /* R19621 */ - { 0x0000, 0x0000, 0x0000 }, /* R19622 */ - { 0x0000, 0x0000, 0x0000 }, /* R19623 */ - { 0x0000, 0x0000, 0x0000 }, /* R19624 */ - { 0x0000, 0x0000, 0x0000 }, /* R19625 */ - { 0x0000, 0x0000, 0x0000 }, /* R19626 */ - { 0x0000, 0x0000, 0x0000 }, /* R19627 */ - { 0x0000, 0x0000, 0x0000 }, /* R19628 */ - { 0x0000, 0x0000, 0x0000 }, /* R19629 */ - { 0x0000, 0x0000, 0x0000 }, /* R19630 */ - { 0x0000, 0x0000, 0x0000 }, /* R19631 */ - { 0x0000, 0x0000, 0x0000 }, /* R19632 */ - { 0x0000, 0x0000, 0x0000 }, /* R19633 */ - { 0x0000, 0x0000, 0x0000 }, /* R19634 */ - { 0x0000, 0x0000, 0x0000 }, /* R19635 */ - { 0x0000, 0x0000, 0x0000 }, /* R19636 */ - { 0x0000, 0x0000, 0x0000 }, /* R19637 */ - { 0x0000, 0x0000, 0x0000 }, /* R19638 */ - { 0x0000, 0x0000, 0x0000 }, /* R19639 */ - { 0x0000, 0x0000, 0x0000 }, /* R19640 */ - { 0x0000, 0x0000, 0x0000 }, /* R19641 */ - { 0x0000, 0x0000, 0x0000 }, /* R19642 */ - { 0x0000, 0x0000, 0x0000 }, /* R19643 */ - { 0x0000, 0x0000, 0x0000 }, /* R19644 */ - { 0x0000, 0x0000, 0x0000 }, /* R19645 */ - { 0x0000, 0x0000, 0x0000 }, /* R19646 */ - { 0x0000, 0x0000, 0x0000 }, /* R19647 */ - { 0x0000, 0x0000, 0x0000 }, /* R19648 */ - { 0x0000, 0x0000, 0x0000 }, /* R19649 */ - { 0x0000, 0x0000, 0x0000 }, /* R19650 */ - { 0x0000, 0x0000, 0x0000 }, /* R19651 */ - { 0x0000, 0x0000, 0x0000 }, /* R19652 */ - { 0x0000, 0x0000, 0x0000 }, /* R19653 */ - { 0x0000, 0x0000, 0x0000 }, /* R19654 */ - { 0x0000, 0x0000, 0x0000 }, /* R19655 */ - { 0x0000, 0x0000, 0x0000 }, /* R19656 */ - { 0x0000, 0x0000, 0x0000 }, /* R19657 */ - { 0x0000, 0x0000, 0x0000 }, /* R19658 */ - { 0x0000, 0x0000, 0x0000 }, /* R19659 */ - { 0x0000, 0x0000, 0x0000 }, /* R19660 */ - { 0x0000, 0x0000, 0x0000 }, /* R19661 */ - { 0x0000, 0x0000, 0x0000 }, /* R19662 */ - { 0x0000, 0x0000, 0x0000 }, /* R19663 */ - { 0x0000, 0x0000, 0x0000 }, /* R19664 */ - { 0x0000, 0x0000, 0x0000 }, /* R19665 */ - { 0x0000, 0x0000, 0x0000 }, /* R19666 */ - { 0x0000, 0x0000, 0x0000 }, /* R19667 */ - { 0x0000, 0x0000, 0x0000 }, /* R19668 */ - { 0x0000, 0x0000, 0x0000 }, /* R19669 */ - { 0x0000, 0x0000, 0x0000 }, /* R19670 */ - { 0x0000, 0x0000, 0x0000 }, /* R19671 */ - { 0x0000, 0x0000, 0x0000 }, /* R19672 */ - { 0x0000, 0x0000, 0x0000 }, /* R19673 */ - { 0x0000, 0x0000, 0x0000 }, /* R19674 */ - { 0x0000, 0x0000, 0x0000 }, /* R19675 */ - { 0x0000, 0x0000, 0x0000 }, /* R19676 */ - { 0x0000, 0x0000, 0x0000 }, /* R19677 */ - { 0x0000, 0x0000, 0x0000 }, /* R19678 */ - { 0x0000, 0x0000, 0x0000 }, /* R19679 */ - { 0x0000, 0x0000, 0x0000 }, /* R19680 */ - { 0x0000, 0x0000, 0x0000 }, /* R19681 */ - { 0x0000, 0x0000, 0x0000 }, /* R19682 */ - { 0x0000, 0x0000, 0x0000 }, /* R19683 */ - { 0x0000, 0x0000, 0x0000 }, /* R19684 */ - { 0x0000, 0x0000, 0x0000 }, /* R19685 */ - { 0x0000, 0x0000, 0x0000 }, /* R19686 */ - { 0x0000, 0x0000, 0x0000 }, /* R19687 */ - { 0x0000, 0x0000, 0x0000 }, /* R19688 */ - { 0x0000, 0x0000, 0x0000 }, /* R19689 */ - { 0x0000, 0x0000, 0x0000 }, /* R19690 */ - { 0x0000, 0x0000, 0x0000 }, /* R19691 */ - { 0x0000, 0x0000, 0x0000 }, /* R19692 */ - { 0x0000, 0x0000, 0x0000 }, /* R19693 */ - { 0x0000, 0x0000, 0x0000 }, /* R19694 */ - { 0x0000, 0x0000, 0x0000 }, /* R19695 */ - { 0x0000, 0x0000, 0x0000 }, /* R19696 */ - { 0x0000, 0x0000, 0x0000 }, /* R19697 */ - { 0x0000, 0x0000, 0x0000 }, /* R19698 */ - { 0x0000, 0x0000, 0x0000 }, /* R19699 */ - { 0x0000, 0x0000, 0x0000 }, /* R19700 */ - { 0x0000, 0x0000, 0x0000 }, /* R19701 */ - { 0x0000, 0x0000, 0x0000 }, /* R19702 */ - { 0x0000, 0x0000, 0x0000 }, /* R19703 */ - { 0x0000, 0x0000, 0x0000 }, /* R19704 */ - { 0x0000, 0x0000, 0x0000 }, /* R19705 */ - { 0x0000, 0x0000, 0x0000 }, /* R19706 */ - { 0x0000, 0x0000, 0x0000 }, /* R19707 */ - { 0x0000, 0x0000, 0x0000 }, /* R19708 */ - { 0x0000, 0x0000, 0x0000 }, /* R19709 */ - { 0x0000, 0x0000, 0x0000 }, /* R19710 */ - { 0x0000, 0x0000, 0x0000 }, /* R19711 */ - { 0x0000, 0x0000, 0x0000 }, /* R19712 */ - { 0x0000, 0x0000, 0x0000 }, /* R19713 */ - { 0x0000, 0x0000, 0x0000 }, /* R19714 */ - { 0x0000, 0x0000, 0x0000 }, /* R19715 */ - { 0x0000, 0x0000, 0x0000 }, /* R19716 */ - { 0x0000, 0x0000, 0x0000 }, /* R19717 */ - { 0x0000, 0x0000, 0x0000 }, /* R19718 */ - { 0x0000, 0x0000, 0x0000 }, /* R19719 */ - { 0x0000, 0x0000, 0x0000 }, /* R19720 */ - { 0x0000, 0x0000, 0x0000 }, /* R19721 */ - { 0x0000, 0x0000, 0x0000 }, /* R19722 */ - { 0x0000, 0x0000, 0x0000 }, /* R19723 */ - { 0x0000, 0x0000, 0x0000 }, /* R19724 */ - { 0x0000, 0x0000, 0x0000 }, /* R19725 */ - { 0x0000, 0x0000, 0x0000 }, /* R19726 */ - { 0x0000, 0x0000, 0x0000 }, /* R19727 */ - { 0x0000, 0x0000, 0x0000 }, /* R19728 */ - { 0x0000, 0x0000, 0x0000 }, /* R19729 */ - { 0x0000, 0x0000, 0x0000 }, /* R19730 */ - { 0x0000, 0x0000, 0x0000 }, /* R19731 */ - { 0x0000, 0x0000, 0x0000 }, /* R19732 */ - { 0x0000, 0x0000, 0x0000 }, /* R19733 */ - { 0x0000, 0x0000, 0x0000 }, /* R19734 */ - { 0x0000, 0x0000, 0x0000 }, /* R19735 */ - { 0x0000, 0x0000, 0x0000 }, /* R19736 */ - { 0x0000, 0x0000, 0x0000 }, /* R19737 */ - { 0x0000, 0x0000, 0x0000 }, /* R19738 */ - { 0x0000, 0x0000, 0x0000 }, /* R19739 */ - { 0x0000, 0x0000, 0x0000 }, /* R19740 */ - { 0x0000, 0x0000, 0x0000 }, /* R19741 */ - { 0x0000, 0x0000, 0x0000 }, /* R19742 */ - { 0x0000, 0x0000, 0x0000 }, /* R19743 */ - { 0x0000, 0x0000, 0x0000 }, /* R19744 */ - { 0x0000, 0x0000, 0x0000 }, /* R19745 */ - { 0x0000, 0x0000, 0x0000 }, /* R19746 */ - { 0x0000, 0x0000, 0x0000 }, /* R19747 */ - { 0x0000, 0x0000, 0x0000 }, /* R19748 */ - { 0x0000, 0x0000, 0x0000 }, /* R19749 */ - { 0x0000, 0x0000, 0x0000 }, /* R19750 */ - { 0x0000, 0x0000, 0x0000 }, /* R19751 */ - { 0x0000, 0x0000, 0x0000 }, /* R19752 */ - { 0x0000, 0x0000, 0x0000 }, /* R19753 */ - { 0x0000, 0x0000, 0x0000 }, /* R19754 */ - { 0x0000, 0x0000, 0x0000 }, /* R19755 */ - { 0x0000, 0x0000, 0x0000 }, /* R19756 */ - { 0x0000, 0x0000, 0x0000 }, /* R19757 */ - { 0x0000, 0x0000, 0x0000 }, /* R19758 */ - { 0x0000, 0x0000, 0x0000 }, /* R19759 */ - { 0x0000, 0x0000, 0x0000 }, /* R19760 */ - { 0x0000, 0x0000, 0x0000 }, /* R19761 */ - { 0x0000, 0x0000, 0x0000 }, /* R19762 */ - { 0x0000, 0x0000, 0x0000 }, /* R19763 */ - { 0x0000, 0x0000, 0x0000 }, /* R19764 */ - { 0x0000, 0x0000, 0x0000 }, /* R19765 */ - { 0x0000, 0x0000, 0x0000 }, /* R19766 */ - { 0x0000, 0x0000, 0x0000 }, /* R19767 */ - { 0x0000, 0x0000, 0x0000 }, /* R19768 */ - { 0x0000, 0x0000, 0x0000 }, /* R19769 */ - { 0x0000, 0x0000, 0x0000 }, /* R19770 */ - { 0x0000, 0x0000, 0x0000 }, /* R19771 */ - { 0x0000, 0x0000, 0x0000 }, /* R19772 */ - { 0x0000, 0x0000, 0x0000 }, /* R19773 */ - { 0x0000, 0x0000, 0x0000 }, /* R19774 */ - { 0x0000, 0x0000, 0x0000 }, /* R19775 */ - { 0x0000, 0x0000, 0x0000 }, /* R19776 */ - { 0x0000, 0x0000, 0x0000 }, /* R19777 */ - { 0x0000, 0x0000, 0x0000 }, /* R19778 */ - { 0x0000, 0x0000, 0x0000 }, /* R19779 */ - { 0x0000, 0x0000, 0x0000 }, /* R19780 */ - { 0x0000, 0x0000, 0x0000 }, /* R19781 */ - { 0x0000, 0x0000, 0x0000 }, /* R19782 */ - { 0x0000, 0x0000, 0x0000 }, /* R19783 */ - { 0x0000, 0x0000, 0x0000 }, /* R19784 */ - { 0x0000, 0x0000, 0x0000 }, /* R19785 */ - { 0x0000, 0x0000, 0x0000 }, /* R19786 */ - { 0x0000, 0x0000, 0x0000 }, /* R19787 */ - { 0x0000, 0x0000, 0x0000 }, /* R19788 */ - { 0x0000, 0x0000, 0x0000 }, /* R19789 */ - { 0x0000, 0x0000, 0x0000 }, /* R19790 */ - { 0x0000, 0x0000, 0x0000 }, /* R19791 */ - { 0x0000, 0x0000, 0x0000 }, /* R19792 */ - { 0x0000, 0x0000, 0x0000 }, /* R19793 */ - { 0x0000, 0x0000, 0x0000 }, /* R19794 */ - { 0x0000, 0x0000, 0x0000 }, /* R19795 */ - { 0x0000, 0x0000, 0x0000 }, /* R19796 */ - { 0x0000, 0x0000, 0x0000 }, /* R19797 */ - { 0x0000, 0x0000, 0x0000 }, /* R19798 */ - { 0x0000, 0x0000, 0x0000 }, /* R19799 */ - { 0x0000, 0x0000, 0x0000 }, /* R19800 */ - { 0x0000, 0x0000, 0x0000 }, /* R19801 */ - { 0x0000, 0x0000, 0x0000 }, /* R19802 */ - { 0x0000, 0x0000, 0x0000 }, /* R19803 */ - { 0x0000, 0x0000, 0x0000 }, /* R19804 */ - { 0x0000, 0x0000, 0x0000 }, /* R19805 */ - { 0x0000, 0x0000, 0x0000 }, /* R19806 */ - { 0x0000, 0x0000, 0x0000 }, /* R19807 */ - { 0x0000, 0x0000, 0x0000 }, /* R19808 */ - { 0x0000, 0x0000, 0x0000 }, /* R19809 */ - { 0x0000, 0x0000, 0x0000 }, /* R19810 */ - { 0x0000, 0x0000, 0x0000 }, /* R19811 */ - { 0x0000, 0x0000, 0x0000 }, /* R19812 */ - { 0x0000, 0x0000, 0x0000 }, /* R19813 */ - { 0x0000, 0x0000, 0x0000 }, /* R19814 */ - { 0x0000, 0x0000, 0x0000 }, /* R19815 */ - { 0x0000, 0x0000, 0x0000 }, /* R19816 */ - { 0x0000, 0x0000, 0x0000 }, /* R19817 */ - { 0x0000, 0x0000, 0x0000 }, /* R19818 */ - { 0x0000, 0x0000, 0x0000 }, /* R19819 */ - { 0x0000, 0x0000, 0x0000 }, /* R19820 */ - { 0x0000, 0x0000, 0x0000 }, /* R19821 */ - { 0x0000, 0x0000, 0x0000 }, /* R19822 */ - { 0x0000, 0x0000, 0x0000 }, /* R19823 */ - { 0x0000, 0x0000, 0x0000 }, /* R19824 */ - { 0x0000, 0x0000, 0x0000 }, /* R19825 */ - { 0x0000, 0x0000, 0x0000 }, /* R19826 */ - { 0x0000, 0x0000, 0x0000 }, /* R19827 */ - { 0x0000, 0x0000, 0x0000 }, /* R19828 */ - { 0x0000, 0x0000, 0x0000 }, /* R19829 */ - { 0x0000, 0x0000, 0x0000 }, /* R19830 */ - { 0x0000, 0x0000, 0x0000 }, /* R19831 */ - { 0x0000, 0x0000, 0x0000 }, /* R19832 */ - { 0x0000, 0x0000, 0x0000 }, /* R19833 */ - { 0x0000, 0x0000, 0x0000 }, /* R19834 */ - { 0x0000, 0x0000, 0x0000 }, /* R19835 */ - { 0x0000, 0x0000, 0x0000 }, /* R19836 */ - { 0x0000, 0x0000, 0x0000 }, /* R19837 */ - { 0x0000, 0x0000, 0x0000 }, /* R19838 */ - { 0x0000, 0x0000, 0x0000 }, /* R19839 */ - { 0x0000, 0x0000, 0x0000 }, /* R19840 */ - { 0x0000, 0x0000, 0x0000 }, /* R19841 */ - { 0x0000, 0x0000, 0x0000 }, /* R19842 */ - { 0x0000, 0x0000, 0x0000 }, /* R19843 */ - { 0x0000, 0x0000, 0x0000 }, /* R19844 */ - { 0x0000, 0x0000, 0x0000 }, /* R19845 */ - { 0x0000, 0x0000, 0x0000 }, /* R19846 */ - { 0x0000, 0x0000, 0x0000 }, /* R19847 */ - { 0x0000, 0x0000, 0x0000 }, /* R19848 */ - { 0x0000, 0x0000, 0x0000 }, /* R19849 */ - { 0x0000, 0x0000, 0x0000 }, /* R19850 */ - { 0x0000, 0x0000, 0x0000 }, /* R19851 */ - { 0x0000, 0x0000, 0x0000 }, /* R19852 */ - { 0x0000, 0x0000, 0x0000 }, /* R19853 */ - { 0x0000, 0x0000, 0x0000 }, /* R19854 */ - { 0x0000, 0x0000, 0x0000 }, /* R19855 */ - { 0x0000, 0x0000, 0x0000 }, /* R19856 */ - { 0x0000, 0x0000, 0x0000 }, /* R19857 */ - { 0x0000, 0x0000, 0x0000 }, /* R19858 */ - { 0x0000, 0x0000, 0x0000 }, /* R19859 */ - { 0x0000, 0x0000, 0x0000 }, /* R19860 */ - { 0x0000, 0x0000, 0x0000 }, /* R19861 */ - { 0x0000, 0x0000, 0x0000 }, /* R19862 */ - { 0x0000, 0x0000, 0x0000 }, /* R19863 */ - { 0x0000, 0x0000, 0x0000 }, /* R19864 */ - { 0x0000, 0x0000, 0x0000 }, /* R19865 */ - { 0x0000, 0x0000, 0x0000 }, /* R19866 */ - { 0x0000, 0x0000, 0x0000 }, /* R19867 */ - { 0x0000, 0x0000, 0x0000 }, /* R19868 */ - { 0x0000, 0x0000, 0x0000 }, /* R19869 */ - { 0x0000, 0x0000, 0x0000 }, /* R19870 */ - { 0x0000, 0x0000, 0x0000 }, /* R19871 */ - { 0x0000, 0x0000, 0x0000 }, /* R19872 */ - { 0x0000, 0x0000, 0x0000 }, /* R19873 */ - { 0x0000, 0x0000, 0x0000 }, /* R19874 */ - { 0x0000, 0x0000, 0x0000 }, /* R19875 */ - { 0x0000, 0x0000, 0x0000 }, /* R19876 */ - { 0x0000, 0x0000, 0x0000 }, /* R19877 */ - { 0x0000, 0x0000, 0x0000 }, /* R19878 */ - { 0x0000, 0x0000, 0x0000 }, /* R19879 */ - { 0x0000, 0x0000, 0x0000 }, /* R19880 */ - { 0x0000, 0x0000, 0x0000 }, /* R19881 */ - { 0x0000, 0x0000, 0x0000 }, /* R19882 */ - { 0x0000, 0x0000, 0x0000 }, /* R19883 */ - { 0x0000, 0x0000, 0x0000 }, /* R19884 */ - { 0x0000, 0x0000, 0x0000 }, /* R19885 */ - { 0x0000, 0x0000, 0x0000 }, /* R19886 */ - { 0x0000, 0x0000, 0x0000 }, /* R19887 */ - { 0x0000, 0x0000, 0x0000 }, /* R19888 */ - { 0x0000, 0x0000, 0x0000 }, /* R19889 */ - { 0x0000, 0x0000, 0x0000 }, /* R19890 */ - { 0x0000, 0x0000, 0x0000 }, /* R19891 */ - { 0x0000, 0x0000, 0x0000 }, /* R19892 */ - { 0x0000, 0x0000, 0x0000 }, /* R19893 */ - { 0x0000, 0x0000, 0x0000 }, /* R19894 */ - { 0x0000, 0x0000, 0x0000 }, /* R19895 */ - { 0x0000, 0x0000, 0x0000 }, /* R19896 */ - { 0x0000, 0x0000, 0x0000 }, /* R19897 */ - { 0x0000, 0x0000, 0x0000 }, /* R19898 */ - { 0x0000, 0x0000, 0x0000 }, /* R19899 */ - { 0x0000, 0x0000, 0x0000 }, /* R19900 */ - { 0x0000, 0x0000, 0x0000 }, /* R19901 */ - { 0x0000, 0x0000, 0x0000 }, /* R19902 */ - { 0x0000, 0x0000, 0x0000 }, /* R19903 */ - { 0x0000, 0x0000, 0x0000 }, /* R19904 */ - { 0x0000, 0x0000, 0x0000 }, /* R19905 */ - { 0x0000, 0x0000, 0x0000 }, /* R19906 */ - { 0x0000, 0x0000, 0x0000 }, /* R19907 */ - { 0x0000, 0x0000, 0x0000 }, /* R19908 */ - { 0x0000, 0x0000, 0x0000 }, /* R19909 */ - { 0x0000, 0x0000, 0x0000 }, /* R19910 */ - { 0x0000, 0x0000, 0x0000 }, /* R19911 */ - { 0x0000, 0x0000, 0x0000 }, /* R19912 */ - { 0x0000, 0x0000, 0x0000 }, /* R19913 */ - { 0x0000, 0x0000, 0x0000 }, /* R19914 */ - { 0x0000, 0x0000, 0x0000 }, /* R19915 */ - { 0x0000, 0x0000, 0x0000 }, /* R19916 */ - { 0x0000, 0x0000, 0x0000 }, /* R19917 */ - { 0x0000, 0x0000, 0x0000 }, /* R19918 */ - { 0x0000, 0x0000, 0x0000 }, /* R19919 */ - { 0x0000, 0x0000, 0x0000 }, /* R19920 */ - { 0x0000, 0x0000, 0x0000 }, /* R19921 */ - { 0x0000, 0x0000, 0x0000 }, /* R19922 */ - { 0x0000, 0x0000, 0x0000 }, /* R19923 */ - { 0x0000, 0x0000, 0x0000 }, /* R19924 */ - { 0x0000, 0x0000, 0x0000 }, /* R19925 */ - { 0x0000, 0x0000, 0x0000 }, /* R19926 */ - { 0x0000, 0x0000, 0x0000 }, /* R19927 */ - { 0x0000, 0x0000, 0x0000 }, /* R19928 */ - { 0x0000, 0x0000, 0x0000 }, /* R19929 */ - { 0x0000, 0x0000, 0x0000 }, /* R19930 */ - { 0x0000, 0x0000, 0x0000 }, /* R19931 */ - { 0x0000, 0x0000, 0x0000 }, /* R19932 */ - { 0x0000, 0x0000, 0x0000 }, /* R19933 */ - { 0x0000, 0x0000, 0x0000 }, /* R19934 */ - { 0x0000, 0x0000, 0x0000 }, /* R19935 */ - { 0x0000, 0x0000, 0x0000 }, /* R19936 */ - { 0x0000, 0x0000, 0x0000 }, /* R19937 */ - { 0x0000, 0x0000, 0x0000 }, /* R19938 */ - { 0x0000, 0x0000, 0x0000 }, /* R19939 */ - { 0x0000, 0x0000, 0x0000 }, /* R19940 */ - { 0x0000, 0x0000, 0x0000 }, /* R19941 */ - { 0x0000, 0x0000, 0x0000 }, /* R19942 */ - { 0x0000, 0x0000, 0x0000 }, /* R19943 */ - { 0x0000, 0x0000, 0x0000 }, /* R19944 */ - { 0x0000, 0x0000, 0x0000 }, /* R19945 */ - { 0x0000, 0x0000, 0x0000 }, /* R19946 */ - { 0x0000, 0x0000, 0x0000 }, /* R19947 */ - { 0x0000, 0x0000, 0x0000 }, /* R19948 */ - { 0x0000, 0x0000, 0x0000 }, /* R19949 */ - { 0x0000, 0x0000, 0x0000 }, /* R19950 */ - { 0x0000, 0x0000, 0x0000 }, /* R19951 */ - { 0x0000, 0x0000, 0x0000 }, /* R19952 */ - { 0x0000, 0x0000, 0x0000 }, /* R19953 */ - { 0x0000, 0x0000, 0x0000 }, /* R19954 */ - { 0x0000, 0x0000, 0x0000 }, /* R19955 */ - { 0x0000, 0x0000, 0x0000 }, /* R19956 */ - { 0x0000, 0x0000, 0x0000 }, /* R19957 */ - { 0x0000, 0x0000, 0x0000 }, /* R19958 */ - { 0x0000, 0x0000, 0x0000 }, /* R19959 */ - { 0x0000, 0x0000, 0x0000 }, /* R19960 */ - { 0x0000, 0x0000, 0x0000 }, /* R19961 */ - { 0x0000, 0x0000, 0x0000 }, /* R19962 */ - { 0x0000, 0x0000, 0x0000 }, /* R19963 */ - { 0x0000, 0x0000, 0x0000 }, /* R19964 */ - { 0x0000, 0x0000, 0x0000 }, /* R19965 */ - { 0x0000, 0x0000, 0x0000 }, /* R19966 */ - { 0x0000, 0x0000, 0x0000 }, /* R19967 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19968 - RETUNEDAC_PG2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19969 - RETUNEDAC_PG2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R19970 - RETUNEDAC_PG_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R19971 - RETUNEDAC_PG_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R19972 */ - { 0x0000, 0x0000, 0x0000 }, /* R19973 */ - { 0x0000, 0x0000, 0x0000 }, /* R19974 */ - { 0x0000, 0x0000, 0x0000 }, /* R19975 */ - { 0x0000, 0x0000, 0x0000 }, /* R19976 */ - { 0x0000, 0x0000, 0x0000 }, /* R19977 */ - { 0x0000, 0x0000, 0x0000 }, /* R19978 */ - { 0x0000, 0x0000, 0x0000 }, /* R19979 */ - { 0x0000, 0x0000, 0x0000 }, /* R19980 */ - { 0x0000, 0x0000, 0x0000 }, /* R19981 */ - { 0x0000, 0x0000, 0x0000 }, /* R19982 */ - { 0x0000, 0x0000, 0x0000 }, /* R19983 */ - { 0x0000, 0x0000, 0x0000 }, /* R19984 */ - { 0x0000, 0x0000, 0x0000 }, /* R19985 */ - { 0x0000, 0x0000, 0x0000 }, /* R19986 */ - { 0x0000, 0x0000, 0x0000 }, /* R19987 */ - { 0x0000, 0x0000, 0x0000 }, /* R19988 */ - { 0x0000, 0x0000, 0x0000 }, /* R19989 */ - { 0x0000, 0x0000, 0x0000 }, /* R19990 */ - { 0x0000, 0x0000, 0x0000 }, /* R19991 */ - { 0x0000, 0x0000, 0x0000 }, /* R19992 */ - { 0x0000, 0x0000, 0x0000 }, /* R19993 */ - { 0x0000, 0x0000, 0x0000 }, /* R19994 */ - { 0x0000, 0x0000, 0x0000 }, /* R19995 */ - { 0x0000, 0x0000, 0x0000 }, /* R19996 */ - { 0x0000, 0x0000, 0x0000 }, /* R19997 */ - { 0x0000, 0x0000, 0x0000 }, /* R19998 */ - { 0x0000, 0x0000, 0x0000 }, /* R19999 */ - { 0x0000, 0x0000, 0x0000 }, /* R20000 */ - { 0x0000, 0x0000, 0x0000 }, /* R20001 */ - { 0x0000, 0x0000, 0x0000 }, /* R20002 */ - { 0x0000, 0x0000, 0x0000 }, /* R20003 */ - { 0x0000, 0x0000, 0x0000 }, /* R20004 */ - { 0x0000, 0x0000, 0x0000 }, /* R20005 */ - { 0x0000, 0x0000, 0x0000 }, /* R20006 */ - { 0x0000, 0x0000, 0x0000 }, /* R20007 */ - { 0x0000, 0x0000, 0x0000 }, /* R20008 */ - { 0x0000, 0x0000, 0x0000 }, /* R20009 */ - { 0x0000, 0x0000, 0x0000 }, /* R20010 */ - { 0x0000, 0x0000, 0x0000 }, /* R20011 */ - { 0x0000, 0x0000, 0x0000 }, /* R20012 */ - { 0x0000, 0x0000, 0x0000 }, /* R20013 */ - { 0x0000, 0x0000, 0x0000 }, /* R20014 */ - { 0x0000, 0x0000, 0x0000 }, /* R20015 */ - { 0x0000, 0x0000, 0x0000 }, /* R20016 */ - { 0x0000, 0x0000, 0x0000 }, /* R20017 */ - { 0x0000, 0x0000, 0x0000 }, /* R20018 */ - { 0x0000, 0x0000, 0x0000 }, /* R20019 */ - { 0x0000, 0x0000, 0x0000 }, /* R20020 */ - { 0x0000, 0x0000, 0x0000 }, /* R20021 */ - { 0x0000, 0x0000, 0x0000 }, /* R20022 */ - { 0x0000, 0x0000, 0x0000 }, /* R20023 */ - { 0x0000, 0x0000, 0x0000 }, /* R20024 */ - { 0x0000, 0x0000, 0x0000 }, /* R20025 */ - { 0x0000, 0x0000, 0x0000 }, /* R20026 */ - { 0x0000, 0x0000, 0x0000 }, /* R20027 */ - { 0x0000, 0x0000, 0x0000 }, /* R20028 */ - { 0x0000, 0x0000, 0x0000 }, /* R20029 */ - { 0x0000, 0x0000, 0x0000 }, /* R20030 */ - { 0x0000, 0x0000, 0x0000 }, /* R20031 */ - { 0x0000, 0x0000, 0x0000 }, /* R20032 */ - { 0x0000, 0x0000, 0x0000 }, /* R20033 */ - { 0x0000, 0x0000, 0x0000 }, /* R20034 */ - { 0x0000, 0x0000, 0x0000 }, /* R20035 */ - { 0x0000, 0x0000, 0x0000 }, /* R20036 */ - { 0x0000, 0x0000, 0x0000 }, /* R20037 */ - { 0x0000, 0x0000, 0x0000 }, /* R20038 */ - { 0x0000, 0x0000, 0x0000 }, /* R20039 */ - { 0x0000, 0x0000, 0x0000 }, /* R20040 */ - { 0x0000, 0x0000, 0x0000 }, /* R20041 */ - { 0x0000, 0x0000, 0x0000 }, /* R20042 */ - { 0x0000, 0x0000, 0x0000 }, /* R20043 */ - { 0x0000, 0x0000, 0x0000 }, /* R20044 */ - { 0x0000, 0x0000, 0x0000 }, /* R20045 */ - { 0x0000, 0x0000, 0x0000 }, /* R20046 */ - { 0x0000, 0x0000, 0x0000 }, /* R20047 */ - { 0x0000, 0x0000, 0x0000 }, /* R20048 */ - { 0x0000, 0x0000, 0x0000 }, /* R20049 */ - { 0x0000, 0x0000, 0x0000 }, /* R20050 */ - { 0x0000, 0x0000, 0x0000 }, /* R20051 */ - { 0x0000, 0x0000, 0x0000 }, /* R20052 */ - { 0x0000, 0x0000, 0x0000 }, /* R20053 */ - { 0x0000, 0x0000, 0x0000 }, /* R20054 */ - { 0x0000, 0x0000, 0x0000 }, /* R20055 */ - { 0x0000, 0x0000, 0x0000 }, /* R20056 */ - { 0x0000, 0x0000, 0x0000 }, /* R20057 */ - { 0x0000, 0x0000, 0x0000 }, /* R20058 */ - { 0x0000, 0x0000, 0x0000 }, /* R20059 */ - { 0x0000, 0x0000, 0x0000 }, /* R20060 */ - { 0x0000, 0x0000, 0x0000 }, /* R20061 */ - { 0x0000, 0x0000, 0x0000 }, /* R20062 */ - { 0x0000, 0x0000, 0x0000 }, /* R20063 */ - { 0x0000, 0x0000, 0x0000 }, /* R20064 */ - { 0x0000, 0x0000, 0x0000 }, /* R20065 */ - { 0x0000, 0x0000, 0x0000 }, /* R20066 */ - { 0x0000, 0x0000, 0x0000 }, /* R20067 */ - { 0x0000, 0x0000, 0x0000 }, /* R20068 */ - { 0x0000, 0x0000, 0x0000 }, /* R20069 */ - { 0x0000, 0x0000, 0x0000 }, /* R20070 */ - { 0x0000, 0x0000, 0x0000 }, /* R20071 */ - { 0x0000, 0x0000, 0x0000 }, /* R20072 */ - { 0x0000, 0x0000, 0x0000 }, /* R20073 */ - { 0x0000, 0x0000, 0x0000 }, /* R20074 */ - { 0x0000, 0x0000, 0x0000 }, /* R20075 */ - { 0x0000, 0x0000, 0x0000 }, /* R20076 */ - { 0x0000, 0x0000, 0x0000 }, /* R20077 */ - { 0x0000, 0x0000, 0x0000 }, /* R20078 */ - { 0x0000, 0x0000, 0x0000 }, /* R20079 */ - { 0x0000, 0x0000, 0x0000 }, /* R20080 */ - { 0x0000, 0x0000, 0x0000 }, /* R20081 */ - { 0x0000, 0x0000, 0x0000 }, /* R20082 */ - { 0x0000, 0x0000, 0x0000 }, /* R20083 */ - { 0x0000, 0x0000, 0x0000 }, /* R20084 */ - { 0x0000, 0x0000, 0x0000 }, /* R20085 */ - { 0x0000, 0x0000, 0x0000 }, /* R20086 */ - { 0x0000, 0x0000, 0x0000 }, /* R20087 */ - { 0x0000, 0x0000, 0x0000 }, /* R20088 */ - { 0x0000, 0x0000, 0x0000 }, /* R20089 */ - { 0x0000, 0x0000, 0x0000 }, /* R20090 */ - { 0x0000, 0x0000, 0x0000 }, /* R20091 */ - { 0x0000, 0x0000, 0x0000 }, /* R20092 */ - { 0x0000, 0x0000, 0x0000 }, /* R20093 */ - { 0x0000, 0x0000, 0x0000 }, /* R20094 */ - { 0x0000, 0x0000, 0x0000 }, /* R20095 */ - { 0x0000, 0x0000, 0x0000 }, /* R20096 */ - { 0x0000, 0x0000, 0x0000 }, /* R20097 */ - { 0x0000, 0x0000, 0x0000 }, /* R20098 */ - { 0x0000, 0x0000, 0x0000 }, /* R20099 */ - { 0x0000, 0x0000, 0x0000 }, /* R20100 */ - { 0x0000, 0x0000, 0x0000 }, /* R20101 */ - { 0x0000, 0x0000, 0x0000 }, /* R20102 */ - { 0x0000, 0x0000, 0x0000 }, /* R20103 */ - { 0x0000, 0x0000, 0x0000 }, /* R20104 */ - { 0x0000, 0x0000, 0x0000 }, /* R20105 */ - { 0x0000, 0x0000, 0x0000 }, /* R20106 */ - { 0x0000, 0x0000, 0x0000 }, /* R20107 */ - { 0x0000, 0x0000, 0x0000 }, /* R20108 */ - { 0x0000, 0x0000, 0x0000 }, /* R20109 */ - { 0x0000, 0x0000, 0x0000 }, /* R20110 */ - { 0x0000, 0x0000, 0x0000 }, /* R20111 */ - { 0x0000, 0x0000, 0x0000 }, /* R20112 */ - { 0x0000, 0x0000, 0x0000 }, /* R20113 */ - { 0x0000, 0x0000, 0x0000 }, /* R20114 */ - { 0x0000, 0x0000, 0x0000 }, /* R20115 */ - { 0x0000, 0x0000, 0x0000 }, /* R20116 */ - { 0x0000, 0x0000, 0x0000 }, /* R20117 */ - { 0x0000, 0x0000, 0x0000 }, /* R20118 */ - { 0x0000, 0x0000, 0x0000 }, /* R20119 */ - { 0x0000, 0x0000, 0x0000 }, /* R20120 */ - { 0x0000, 0x0000, 0x0000 }, /* R20121 */ - { 0x0000, 0x0000, 0x0000 }, /* R20122 */ - { 0x0000, 0x0000, 0x0000 }, /* R20123 */ - { 0x0000, 0x0000, 0x0000 }, /* R20124 */ - { 0x0000, 0x0000, 0x0000 }, /* R20125 */ - { 0x0000, 0x0000, 0x0000 }, /* R20126 */ - { 0x0000, 0x0000, 0x0000 }, /* R20127 */ - { 0x0000, 0x0000, 0x0000 }, /* R20128 */ - { 0x0000, 0x0000, 0x0000 }, /* R20129 */ - { 0x0000, 0x0000, 0x0000 }, /* R20130 */ - { 0x0000, 0x0000, 0x0000 }, /* R20131 */ - { 0x0000, 0x0000, 0x0000 }, /* R20132 */ - { 0x0000, 0x0000, 0x0000 }, /* R20133 */ - { 0x0000, 0x0000, 0x0000 }, /* R20134 */ - { 0x0000, 0x0000, 0x0000 }, /* R20135 */ - { 0x0000, 0x0000, 0x0000 }, /* R20136 */ - { 0x0000, 0x0000, 0x0000 }, /* R20137 */ - { 0x0000, 0x0000, 0x0000 }, /* R20138 */ - { 0x0000, 0x0000, 0x0000 }, /* R20139 */ - { 0x0000, 0x0000, 0x0000 }, /* R20140 */ - { 0x0000, 0x0000, 0x0000 }, /* R20141 */ - { 0x0000, 0x0000, 0x0000 }, /* R20142 */ - { 0x0000, 0x0000, 0x0000 }, /* R20143 */ - { 0x0000, 0x0000, 0x0000 }, /* R20144 */ - { 0x0000, 0x0000, 0x0000 }, /* R20145 */ - { 0x0000, 0x0000, 0x0000 }, /* R20146 */ - { 0x0000, 0x0000, 0x0000 }, /* R20147 */ - { 0x0000, 0x0000, 0x0000 }, /* R20148 */ - { 0x0000, 0x0000, 0x0000 }, /* R20149 */ - { 0x0000, 0x0000, 0x0000 }, /* R20150 */ - { 0x0000, 0x0000, 0x0000 }, /* R20151 */ - { 0x0000, 0x0000, 0x0000 }, /* R20152 */ - { 0x0000, 0x0000, 0x0000 }, /* R20153 */ - { 0x0000, 0x0000, 0x0000 }, /* R20154 */ - { 0x0000, 0x0000, 0x0000 }, /* R20155 */ - { 0x0000, 0x0000, 0x0000 }, /* R20156 */ - { 0x0000, 0x0000, 0x0000 }, /* R20157 */ - { 0x0000, 0x0000, 0x0000 }, /* R20158 */ - { 0x0000, 0x0000, 0x0000 }, /* R20159 */ - { 0x0000, 0x0000, 0x0000 }, /* R20160 */ - { 0x0000, 0x0000, 0x0000 }, /* R20161 */ - { 0x0000, 0x0000, 0x0000 }, /* R20162 */ - { 0x0000, 0x0000, 0x0000 }, /* R20163 */ - { 0x0000, 0x0000, 0x0000 }, /* R20164 */ - { 0x0000, 0x0000, 0x0000 }, /* R20165 */ - { 0x0000, 0x0000, 0x0000 }, /* R20166 */ - { 0x0000, 0x0000, 0x0000 }, /* R20167 */ - { 0x0000, 0x0000, 0x0000 }, /* R20168 */ - { 0x0000, 0x0000, 0x0000 }, /* R20169 */ - { 0x0000, 0x0000, 0x0000 }, /* R20170 */ - { 0x0000, 0x0000, 0x0000 }, /* R20171 */ - { 0x0000, 0x0000, 0x0000 }, /* R20172 */ - { 0x0000, 0x0000, 0x0000 }, /* R20173 */ - { 0x0000, 0x0000, 0x0000 }, /* R20174 */ - { 0x0000, 0x0000, 0x0000 }, /* R20175 */ - { 0x0000, 0x0000, 0x0000 }, /* R20176 */ - { 0x0000, 0x0000, 0x0000 }, /* R20177 */ - { 0x0000, 0x0000, 0x0000 }, /* R20178 */ - { 0x0000, 0x0000, 0x0000 }, /* R20179 */ - { 0x0000, 0x0000, 0x0000 }, /* R20180 */ - { 0x0000, 0x0000, 0x0000 }, /* R20181 */ - { 0x0000, 0x0000, 0x0000 }, /* R20182 */ - { 0x0000, 0x0000, 0x0000 }, /* R20183 */ - { 0x0000, 0x0000, 0x0000 }, /* R20184 */ - { 0x0000, 0x0000, 0x0000 }, /* R20185 */ - { 0x0000, 0x0000, 0x0000 }, /* R20186 */ - { 0x0000, 0x0000, 0x0000 }, /* R20187 */ - { 0x0000, 0x0000, 0x0000 }, /* R20188 */ - { 0x0000, 0x0000, 0x0000 }, /* R20189 */ - { 0x0000, 0x0000, 0x0000 }, /* R20190 */ - { 0x0000, 0x0000, 0x0000 }, /* R20191 */ - { 0x0000, 0x0000, 0x0000 }, /* R20192 */ - { 0x0000, 0x0000, 0x0000 }, /* R20193 */ - { 0x0000, 0x0000, 0x0000 }, /* R20194 */ - { 0x0000, 0x0000, 0x0000 }, /* R20195 */ - { 0x0000, 0x0000, 0x0000 }, /* R20196 */ - { 0x0000, 0x0000, 0x0000 }, /* R20197 */ - { 0x0000, 0x0000, 0x0000 }, /* R20198 */ - { 0x0000, 0x0000, 0x0000 }, /* R20199 */ - { 0x0000, 0x0000, 0x0000 }, /* R20200 */ - { 0x0000, 0x0000, 0x0000 }, /* R20201 */ - { 0x0000, 0x0000, 0x0000 }, /* R20202 */ - { 0x0000, 0x0000, 0x0000 }, /* R20203 */ - { 0x0000, 0x0000, 0x0000 }, /* R20204 */ - { 0x0000, 0x0000, 0x0000 }, /* R20205 */ - { 0x0000, 0x0000, 0x0000 }, /* R20206 */ - { 0x0000, 0x0000, 0x0000 }, /* R20207 */ - { 0x0000, 0x0000, 0x0000 }, /* R20208 */ - { 0x0000, 0x0000, 0x0000 }, /* R20209 */ - { 0x0000, 0x0000, 0x0000 }, /* R20210 */ - { 0x0000, 0x0000, 0x0000 }, /* R20211 */ - { 0x0000, 0x0000, 0x0000 }, /* R20212 */ - { 0x0000, 0x0000, 0x0000 }, /* R20213 */ - { 0x0000, 0x0000, 0x0000 }, /* R20214 */ - { 0x0000, 0x0000, 0x0000 }, /* R20215 */ - { 0x0000, 0x0000, 0x0000 }, /* R20216 */ - { 0x0000, 0x0000, 0x0000 }, /* R20217 */ - { 0x0000, 0x0000, 0x0000 }, /* R20218 */ - { 0x0000, 0x0000, 0x0000 }, /* R20219 */ - { 0x0000, 0x0000, 0x0000 }, /* R20220 */ - { 0x0000, 0x0000, 0x0000 }, /* R20221 */ - { 0x0000, 0x0000, 0x0000 }, /* R20222 */ - { 0x0000, 0x0000, 0x0000 }, /* R20223 */ - { 0x0000, 0x0000, 0x0000 }, /* R20224 */ - { 0x0000, 0x0000, 0x0000 }, /* R20225 */ - { 0x0000, 0x0000, 0x0000 }, /* R20226 */ - { 0x0000, 0x0000, 0x0000 }, /* R20227 */ - { 0x0000, 0x0000, 0x0000 }, /* R20228 */ - { 0x0000, 0x0000, 0x0000 }, /* R20229 */ - { 0x0000, 0x0000, 0x0000 }, /* R20230 */ - { 0x0000, 0x0000, 0x0000 }, /* R20231 */ - { 0x0000, 0x0000, 0x0000 }, /* R20232 */ - { 0x0000, 0x0000, 0x0000 }, /* R20233 */ - { 0x0000, 0x0000, 0x0000 }, /* R20234 */ - { 0x0000, 0x0000, 0x0000 }, /* R20235 */ - { 0x0000, 0x0000, 0x0000 }, /* R20236 */ - { 0x0000, 0x0000, 0x0000 }, /* R20237 */ - { 0x0000, 0x0000, 0x0000 }, /* R20238 */ - { 0x0000, 0x0000, 0x0000 }, /* R20239 */ - { 0x0000, 0x0000, 0x0000 }, /* R20240 */ - { 0x0000, 0x0000, 0x0000 }, /* R20241 */ - { 0x0000, 0x0000, 0x0000 }, /* R20242 */ - { 0x0000, 0x0000, 0x0000 }, /* R20243 */ - { 0x0000, 0x0000, 0x0000 }, /* R20244 */ - { 0x0000, 0x0000, 0x0000 }, /* R20245 */ - { 0x0000, 0x0000, 0x0000 }, /* R20246 */ - { 0x0000, 0x0000, 0x0000 }, /* R20247 */ - { 0x0000, 0x0000, 0x0000 }, /* R20248 */ - { 0x0000, 0x0000, 0x0000 }, /* R20249 */ - { 0x0000, 0x0000, 0x0000 }, /* R20250 */ - { 0x0000, 0x0000, 0x0000 }, /* R20251 */ - { 0x0000, 0x0000, 0x0000 }, /* R20252 */ - { 0x0000, 0x0000, 0x0000 }, /* R20253 */ - { 0x0000, 0x0000, 0x0000 }, /* R20254 */ - { 0x0000, 0x0000, 0x0000 }, /* R20255 */ - { 0x0000, 0x0000, 0x0000 }, /* R20256 */ - { 0x0000, 0x0000, 0x0000 }, /* R20257 */ - { 0x0000, 0x0000, 0x0000 }, /* R20258 */ - { 0x0000, 0x0000, 0x0000 }, /* R20259 */ - { 0x0000, 0x0000, 0x0000 }, /* R20260 */ - { 0x0000, 0x0000, 0x0000 }, /* R20261 */ - { 0x0000, 0x0000, 0x0000 }, /* R20262 */ - { 0x0000, 0x0000, 0x0000 }, /* R20263 */ - { 0x0000, 0x0000, 0x0000 }, /* R20264 */ - { 0x0000, 0x0000, 0x0000 }, /* R20265 */ - { 0x0000, 0x0000, 0x0000 }, /* R20266 */ - { 0x0000, 0x0000, 0x0000 }, /* R20267 */ - { 0x0000, 0x0000, 0x0000 }, /* R20268 */ - { 0x0000, 0x0000, 0x0000 }, /* R20269 */ - { 0x0000, 0x0000, 0x0000 }, /* R20270 */ - { 0x0000, 0x0000, 0x0000 }, /* R20271 */ - { 0x0000, 0x0000, 0x0000 }, /* R20272 */ - { 0x0000, 0x0000, 0x0000 }, /* R20273 */ - { 0x0000, 0x0000, 0x0000 }, /* R20274 */ - { 0x0000, 0x0000, 0x0000 }, /* R20275 */ - { 0x0000, 0x0000, 0x0000 }, /* R20276 */ - { 0x0000, 0x0000, 0x0000 }, /* R20277 */ - { 0x0000, 0x0000, 0x0000 }, /* R20278 */ - { 0x0000, 0x0000, 0x0000 }, /* R20279 */ - { 0x0000, 0x0000, 0x0000 }, /* R20280 */ - { 0x0000, 0x0000, 0x0000 }, /* R20281 */ - { 0x0000, 0x0000, 0x0000 }, /* R20282 */ - { 0x0000, 0x0000, 0x0000 }, /* R20283 */ - { 0x0000, 0x0000, 0x0000 }, /* R20284 */ - { 0x0000, 0x0000, 0x0000 }, /* R20285 */ - { 0x0000, 0x0000, 0x0000 }, /* R20286 */ - { 0x0000, 0x0000, 0x0000 }, /* R20287 */ - { 0x0000, 0x0000, 0x0000 }, /* R20288 */ - { 0x0000, 0x0000, 0x0000 }, /* R20289 */ - { 0x0000, 0x0000, 0x0000 }, /* R20290 */ - { 0x0000, 0x0000, 0x0000 }, /* R20291 */ - { 0x0000, 0x0000, 0x0000 }, /* R20292 */ - { 0x0000, 0x0000, 0x0000 }, /* R20293 */ - { 0x0000, 0x0000, 0x0000 }, /* R20294 */ - { 0x0000, 0x0000, 0x0000 }, /* R20295 */ - { 0x0000, 0x0000, 0x0000 }, /* R20296 */ - { 0x0000, 0x0000, 0x0000 }, /* R20297 */ - { 0x0000, 0x0000, 0x0000 }, /* R20298 */ - { 0x0000, 0x0000, 0x0000 }, /* R20299 */ - { 0x0000, 0x0000, 0x0000 }, /* R20300 */ - { 0x0000, 0x0000, 0x0000 }, /* R20301 */ - { 0x0000, 0x0000, 0x0000 }, /* R20302 */ - { 0x0000, 0x0000, 0x0000 }, /* R20303 */ - { 0x0000, 0x0000, 0x0000 }, /* R20304 */ - { 0x0000, 0x0000, 0x0000 }, /* R20305 */ - { 0x0000, 0x0000, 0x0000 }, /* R20306 */ - { 0x0000, 0x0000, 0x0000 }, /* R20307 */ - { 0x0000, 0x0000, 0x0000 }, /* R20308 */ - { 0x0000, 0x0000, 0x0000 }, /* R20309 */ - { 0x0000, 0x0000, 0x0000 }, /* R20310 */ - { 0x0000, 0x0000, 0x0000 }, /* R20311 */ - { 0x0000, 0x0000, 0x0000 }, /* R20312 */ - { 0x0000, 0x0000, 0x0000 }, /* R20313 */ - { 0x0000, 0x0000, 0x0000 }, /* R20314 */ - { 0x0000, 0x0000, 0x0000 }, /* R20315 */ - { 0x0000, 0x0000, 0x0000 }, /* R20316 */ - { 0x0000, 0x0000, 0x0000 }, /* R20317 */ - { 0x0000, 0x0000, 0x0000 }, /* R20318 */ - { 0x0000, 0x0000, 0x0000 }, /* R20319 */ - { 0x0000, 0x0000, 0x0000 }, /* R20320 */ - { 0x0000, 0x0000, 0x0000 }, /* R20321 */ - { 0x0000, 0x0000, 0x0000 }, /* R20322 */ - { 0x0000, 0x0000, 0x0000 }, /* R20323 */ - { 0x0000, 0x0000, 0x0000 }, /* R20324 */ - { 0x0000, 0x0000, 0x0000 }, /* R20325 */ - { 0x0000, 0x0000, 0x0000 }, /* R20326 */ - { 0x0000, 0x0000, 0x0000 }, /* R20327 */ - { 0x0000, 0x0000, 0x0000 }, /* R20328 */ - { 0x0000, 0x0000, 0x0000 }, /* R20329 */ - { 0x0000, 0x0000, 0x0000 }, /* R20330 */ - { 0x0000, 0x0000, 0x0000 }, /* R20331 */ - { 0x0000, 0x0000, 0x0000 }, /* R20332 */ - { 0x0000, 0x0000, 0x0000 }, /* R20333 */ - { 0x0000, 0x0000, 0x0000 }, /* R20334 */ - { 0x0000, 0x0000, 0x0000 }, /* R20335 */ - { 0x0000, 0x0000, 0x0000 }, /* R20336 */ - { 0x0000, 0x0000, 0x0000 }, /* R20337 */ - { 0x0000, 0x0000, 0x0000 }, /* R20338 */ - { 0x0000, 0x0000, 0x0000 }, /* R20339 */ - { 0x0000, 0x0000, 0x0000 }, /* R20340 */ - { 0x0000, 0x0000, 0x0000 }, /* R20341 */ - { 0x0000, 0x0000, 0x0000 }, /* R20342 */ - { 0x0000, 0x0000, 0x0000 }, /* R20343 */ - { 0x0000, 0x0000, 0x0000 }, /* R20344 */ - { 0x0000, 0x0000, 0x0000 }, /* R20345 */ - { 0x0000, 0x0000, 0x0000 }, /* R20346 */ - { 0x0000, 0x0000, 0x0000 }, /* R20347 */ - { 0x0000, 0x0000, 0x0000 }, /* R20348 */ - { 0x0000, 0x0000, 0x0000 }, /* R20349 */ - { 0x0000, 0x0000, 0x0000 }, /* R20350 */ - { 0x0000, 0x0000, 0x0000 }, /* R20351 */ - { 0x0000, 0x0000, 0x0000 }, /* R20352 */ - { 0x0000, 0x0000, 0x0000 }, /* R20353 */ - { 0x0000, 0x0000, 0x0000 }, /* R20354 */ - { 0x0000, 0x0000, 0x0000 }, /* R20355 */ - { 0x0000, 0x0000, 0x0000 }, /* R20356 */ - { 0x0000, 0x0000, 0x0000 }, /* R20357 */ - { 0x0000, 0x0000, 0x0000 }, /* R20358 */ - { 0x0000, 0x0000, 0x0000 }, /* R20359 */ - { 0x0000, 0x0000, 0x0000 }, /* R20360 */ - { 0x0000, 0x0000, 0x0000 }, /* R20361 */ - { 0x0000, 0x0000, 0x0000 }, /* R20362 */ - { 0x0000, 0x0000, 0x0000 }, /* R20363 */ - { 0x0000, 0x0000, 0x0000 }, /* R20364 */ - { 0x0000, 0x0000, 0x0000 }, /* R20365 */ - { 0x0000, 0x0000, 0x0000 }, /* R20366 */ - { 0x0000, 0x0000, 0x0000 }, /* R20367 */ - { 0x0000, 0x0000, 0x0000 }, /* R20368 */ - { 0x0000, 0x0000, 0x0000 }, /* R20369 */ - { 0x0000, 0x0000, 0x0000 }, /* R20370 */ - { 0x0000, 0x0000, 0x0000 }, /* R20371 */ - { 0x0000, 0x0000, 0x0000 }, /* R20372 */ - { 0x0000, 0x0000, 0x0000 }, /* R20373 */ - { 0x0000, 0x0000, 0x0000 }, /* R20374 */ - { 0x0000, 0x0000, 0x0000 }, /* R20375 */ - { 0x0000, 0x0000, 0x0000 }, /* R20376 */ - { 0x0000, 0x0000, 0x0000 }, /* R20377 */ - { 0x0000, 0x0000, 0x0000 }, /* R20378 */ - { 0x0000, 0x0000, 0x0000 }, /* R20379 */ - { 0x0000, 0x0000, 0x0000 }, /* R20380 */ - { 0x0000, 0x0000, 0x0000 }, /* R20381 */ - { 0x0000, 0x0000, 0x0000 }, /* R20382 */ - { 0x0000, 0x0000, 0x0000 }, /* R20383 */ - { 0x0000, 0x0000, 0x0000 }, /* R20384 */ - { 0x0000, 0x0000, 0x0000 }, /* R20385 */ - { 0x0000, 0x0000, 0x0000 }, /* R20386 */ - { 0x0000, 0x0000, 0x0000 }, /* R20387 */ - { 0x0000, 0x0000, 0x0000 }, /* R20388 */ - { 0x0000, 0x0000, 0x0000 }, /* R20389 */ - { 0x0000, 0x0000, 0x0000 }, /* R20390 */ - { 0x0000, 0x0000, 0x0000 }, /* R20391 */ - { 0x0000, 0x0000, 0x0000 }, /* R20392 */ - { 0x0000, 0x0000, 0x0000 }, /* R20393 */ - { 0x0000, 0x0000, 0x0000 }, /* R20394 */ - { 0x0000, 0x0000, 0x0000 }, /* R20395 */ - { 0x0000, 0x0000, 0x0000 }, /* R20396 */ - { 0x0000, 0x0000, 0x0000 }, /* R20397 */ - { 0x0000, 0x0000, 0x0000 }, /* R20398 */ - { 0x0000, 0x0000, 0x0000 }, /* R20399 */ - { 0x0000, 0x0000, 0x0000 }, /* R20400 */ - { 0x0000, 0x0000, 0x0000 }, /* R20401 */ - { 0x0000, 0x0000, 0x0000 }, /* R20402 */ - { 0x0000, 0x0000, 0x0000 }, /* R20403 */ - { 0x0000, 0x0000, 0x0000 }, /* R20404 */ - { 0x0000, 0x0000, 0x0000 }, /* R20405 */ - { 0x0000, 0x0000, 0x0000 }, /* R20406 */ - { 0x0000, 0x0000, 0x0000 }, /* R20407 */ - { 0x0000, 0x0000, 0x0000 }, /* R20408 */ - { 0x0000, 0x0000, 0x0000 }, /* R20409 */ - { 0x0000, 0x0000, 0x0000 }, /* R20410 */ - { 0x0000, 0x0000, 0x0000 }, /* R20411 */ - { 0x0000, 0x0000, 0x0000 }, /* R20412 */ - { 0x0000, 0x0000, 0x0000 }, /* R20413 */ - { 0x0000, 0x0000, 0x0000 }, /* R20414 */ - { 0x0000, 0x0000, 0x0000 }, /* R20415 */ - { 0x0000, 0x0000, 0x0000 }, /* R20416 */ - { 0x0000, 0x0000, 0x0000 }, /* R20417 */ - { 0x0000, 0x0000, 0x0000 }, /* R20418 */ - { 0x0000, 0x0000, 0x0000 }, /* R20419 */ - { 0x0000, 0x0000, 0x0000 }, /* R20420 */ - { 0x0000, 0x0000, 0x0000 }, /* R20421 */ - { 0x0000, 0x0000, 0x0000 }, /* R20422 */ - { 0x0000, 0x0000, 0x0000 }, /* R20423 */ - { 0x0000, 0x0000, 0x0000 }, /* R20424 */ - { 0x0000, 0x0000, 0x0000 }, /* R20425 */ - { 0x0000, 0x0000, 0x0000 }, /* R20426 */ - { 0x0000, 0x0000, 0x0000 }, /* R20427 */ - { 0x0000, 0x0000, 0x0000 }, /* R20428 */ - { 0x0000, 0x0000, 0x0000 }, /* R20429 */ - { 0x0000, 0x0000, 0x0000 }, /* R20430 */ - { 0x0000, 0x0000, 0x0000 }, /* R20431 */ - { 0x0000, 0x0000, 0x0000 }, /* R20432 */ - { 0x0000, 0x0000, 0x0000 }, /* R20433 */ - { 0x0000, 0x0000, 0x0000 }, /* R20434 */ - { 0x0000, 0x0000, 0x0000 }, /* R20435 */ - { 0x0000, 0x0000, 0x0000 }, /* R20436 */ - { 0x0000, 0x0000, 0x0000 }, /* R20437 */ - { 0x0000, 0x0000, 0x0000 }, /* R20438 */ - { 0x0000, 0x0000, 0x0000 }, /* R20439 */ - { 0x0000, 0x0000, 0x0000 }, /* R20440 */ - { 0x0000, 0x0000, 0x0000 }, /* R20441 */ - { 0x0000, 0x0000, 0x0000 }, /* R20442 */ - { 0x0000, 0x0000, 0x0000 }, /* R20443 */ - { 0x0000, 0x0000, 0x0000 }, /* R20444 */ - { 0x0000, 0x0000, 0x0000 }, /* R20445 */ - { 0x0000, 0x0000, 0x0000 }, /* R20446 */ - { 0x0000, 0x0000, 0x0000 }, /* R20447 */ - { 0x0000, 0x0000, 0x0000 }, /* R20448 */ - { 0x0000, 0x0000, 0x0000 }, /* R20449 */ - { 0x0000, 0x0000, 0x0000 }, /* R20450 */ - { 0x0000, 0x0000, 0x0000 }, /* R20451 */ - { 0x0000, 0x0000, 0x0000 }, /* R20452 */ - { 0x0000, 0x0000, 0x0000 }, /* R20453 */ - { 0x0000, 0x0000, 0x0000 }, /* R20454 */ - { 0x0000, 0x0000, 0x0000 }, /* R20455 */ - { 0x0000, 0x0000, 0x0000 }, /* R20456 */ - { 0x0000, 0x0000, 0x0000 }, /* R20457 */ - { 0x0000, 0x0000, 0x0000 }, /* R20458 */ - { 0x0000, 0x0000, 0x0000 }, /* R20459 */ - { 0x0000, 0x0000, 0x0000 }, /* R20460 */ - { 0x0000, 0x0000, 0x0000 }, /* R20461 */ - { 0x0000, 0x0000, 0x0000 }, /* R20462 */ - { 0x0000, 0x0000, 0x0000 }, /* R20463 */ - { 0x0000, 0x0000, 0x0000 }, /* R20464 */ - { 0x0000, 0x0000, 0x0000 }, /* R20465 */ - { 0x0000, 0x0000, 0x0000 }, /* R20466 */ - { 0x0000, 0x0000, 0x0000 }, /* R20467 */ - { 0x0000, 0x0000, 0x0000 }, /* R20468 */ - { 0x0000, 0x0000, 0x0000 }, /* R20469 */ - { 0x0000, 0x0000, 0x0000 }, /* R20470 */ - { 0x0000, 0x0000, 0x0000 }, /* R20471 */ - { 0x0000, 0x0000, 0x0000 }, /* R20472 */ - { 0x0000, 0x0000, 0x0000 }, /* R20473 */ - { 0x0000, 0x0000, 0x0000 }, /* R20474 */ - { 0x0000, 0x0000, 0x0000 }, /* R20475 */ - { 0x0000, 0x0000, 0x0000 }, /* R20476 */ - { 0x0000, 0x0000, 0x0000 }, /* R20477 */ - { 0x0000, 0x0000, 0x0000 }, /* R20478 */ - { 0x0000, 0x0000, 0x0000 }, /* R20479 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20480 - DACR_RETUNE_C1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20481 - DACR_RETUNE_C1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20482 - DACR_RETUNE_C2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20483 - DACR_RETUNE_C2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20484 - DACR_RETUNE_C3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20485 - DACR_RETUNE_C3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20486 - DACR_RETUNE_C4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20487 - DACR_RETUNE_C4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20488 - DACR_RETUNE_C5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20489 - DACR_RETUNE_C5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20490 - DACR_RETUNE_C6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20491 - DACR_RETUNE_C6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20492 - DACR_RETUNE_C7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20493 - DACR_RETUNE_C7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20494 - DACR_RETUNE_C8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20495 - DACR_RETUNE_C8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20496 - DACR_RETUNE_C9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20497 - DACR_RETUNE_C9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20498 - DACR_RETUNE_C10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20499 - DACR_RETUNE_C10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20500 - DACR_RETUNE_C11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20501 - DACR_RETUNE_C11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20502 - DACR_RETUNE_C12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20503 - DACR_RETUNE_C12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20504 - DACR_RETUNE_C13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20505 - DACR_RETUNE_C13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20506 - DACR_RETUNE_C14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20507 - DACR_RETUNE_C14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20508 - DACR_RETUNE_C15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20509 - DACR_RETUNE_C15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20510 - DACR_RETUNE_C16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20511 - DACR_RETUNE_C16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20512 - DACR_RETUNE_C17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20513 - DACR_RETUNE_C17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20514 - DACR_RETUNE_C18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20515 - DACR_RETUNE_C18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20516 - DACR_RETUNE_C19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20517 - DACR_RETUNE_C19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20518 - DACR_RETUNE_C20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20519 - DACR_RETUNE_C20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20520 - DACR_RETUNE_C21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20521 - DACR_RETUNE_C21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20522 - DACR_RETUNE_C22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20523 - DACR_RETUNE_C22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20524 - DACR_RETUNE_C23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20525 - DACR_RETUNE_C23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20526 - DACR_RETUNE_C24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20527 - DACR_RETUNE_C24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20528 - DACR_RETUNE_C25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20529 - DACR_RETUNE_C25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20530 - DACR_RETUNE_C26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20531 - DACR_RETUNE_C26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20532 - DACR_RETUNE_C27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20533 - DACR_RETUNE_C27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20534 - DACR_RETUNE_C28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20535 - DACR_RETUNE_C28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20536 - DACR_RETUNE_C29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20537 - DACR_RETUNE_C29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20538 - DACR_RETUNE_C30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20539 - DACR_RETUNE_C30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20540 - DACR_RETUNE_C31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20541 - DACR_RETUNE_C31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20542 - DACR_RETUNE_C32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20543 - DACR_RETUNE_C32_0 */ - { 0x0000, 0x0000, 0x0000 }, /* R20544 */ - { 0x0000, 0x0000, 0x0000 }, /* R20545 */ - { 0x0000, 0x0000, 0x0000 }, /* R20546 */ - { 0x0000, 0x0000, 0x0000 }, /* R20547 */ - { 0x0000, 0x0000, 0x0000 }, /* R20548 */ - { 0x0000, 0x0000, 0x0000 }, /* R20549 */ - { 0x0000, 0x0000, 0x0000 }, /* R20550 */ - { 0x0000, 0x0000, 0x0000 }, /* R20551 */ - { 0x0000, 0x0000, 0x0000 }, /* R20552 */ - { 0x0000, 0x0000, 0x0000 }, /* R20553 */ - { 0x0000, 0x0000, 0x0000 }, /* R20554 */ - { 0x0000, 0x0000, 0x0000 }, /* R20555 */ - { 0x0000, 0x0000, 0x0000 }, /* R20556 */ - { 0x0000, 0x0000, 0x0000 }, /* R20557 */ - { 0x0000, 0x0000, 0x0000 }, /* R20558 */ - { 0x0000, 0x0000, 0x0000 }, /* R20559 */ - { 0x0000, 0x0000, 0x0000 }, /* R20560 */ - { 0x0000, 0x0000, 0x0000 }, /* R20561 */ - { 0x0000, 0x0000, 0x0000 }, /* R20562 */ - { 0x0000, 0x0000, 0x0000 }, /* R20563 */ - { 0x0000, 0x0000, 0x0000 }, /* R20564 */ - { 0x0000, 0x0000, 0x0000 }, /* R20565 */ - { 0x0000, 0x0000, 0x0000 }, /* R20566 */ - { 0x0000, 0x0000, 0x0000 }, /* R20567 */ - { 0x0000, 0x0000, 0x0000 }, /* R20568 */ - { 0x0000, 0x0000, 0x0000 }, /* R20569 */ - { 0x0000, 0x0000, 0x0000 }, /* R20570 */ - { 0x0000, 0x0000, 0x0000 }, /* R20571 */ - { 0x0000, 0x0000, 0x0000 }, /* R20572 */ - { 0x0000, 0x0000, 0x0000 }, /* R20573 */ - { 0x0000, 0x0000, 0x0000 }, /* R20574 */ - { 0x0000, 0x0000, 0x0000 }, /* R20575 */ - { 0x0000, 0x0000, 0x0000 }, /* R20576 */ - { 0x0000, 0x0000, 0x0000 }, /* R20577 */ - { 0x0000, 0x0000, 0x0000 }, /* R20578 */ - { 0x0000, 0x0000, 0x0000 }, /* R20579 */ - { 0x0000, 0x0000, 0x0000 }, /* R20580 */ - { 0x0000, 0x0000, 0x0000 }, /* R20581 */ - { 0x0000, 0x0000, 0x0000 }, /* R20582 */ - { 0x0000, 0x0000, 0x0000 }, /* R20583 */ - { 0x0000, 0x0000, 0x0000 }, /* R20584 */ - { 0x0000, 0x0000, 0x0000 }, /* R20585 */ - { 0x0000, 0x0000, 0x0000 }, /* R20586 */ - { 0x0000, 0x0000, 0x0000 }, /* R20587 */ - { 0x0000, 0x0000, 0x0000 }, /* R20588 */ - { 0x0000, 0x0000, 0x0000 }, /* R20589 */ - { 0x0000, 0x0000, 0x0000 }, /* R20590 */ - { 0x0000, 0x0000, 0x0000 }, /* R20591 */ - { 0x0000, 0x0000, 0x0000 }, /* R20592 */ - { 0x0000, 0x0000, 0x0000 }, /* R20593 */ - { 0x0000, 0x0000, 0x0000 }, /* R20594 */ - { 0x0000, 0x0000, 0x0000 }, /* R20595 */ - { 0x0000, 0x0000, 0x0000 }, /* R20596 */ - { 0x0000, 0x0000, 0x0000 }, /* R20597 */ - { 0x0000, 0x0000, 0x0000 }, /* R20598 */ - { 0x0000, 0x0000, 0x0000 }, /* R20599 */ - { 0x0000, 0x0000, 0x0000 }, /* R20600 */ - { 0x0000, 0x0000, 0x0000 }, /* R20601 */ - { 0x0000, 0x0000, 0x0000 }, /* R20602 */ - { 0x0000, 0x0000, 0x0000 }, /* R20603 */ - { 0x0000, 0x0000, 0x0000 }, /* R20604 */ - { 0x0000, 0x0000, 0x0000 }, /* R20605 */ - { 0x0000, 0x0000, 0x0000 }, /* R20606 */ - { 0x0000, 0x0000, 0x0000 }, /* R20607 */ - { 0x0000, 0x0000, 0x0000 }, /* R20608 */ - { 0x0000, 0x0000, 0x0000 }, /* R20609 */ - { 0x0000, 0x0000, 0x0000 }, /* R20610 */ - { 0x0000, 0x0000, 0x0000 }, /* R20611 */ - { 0x0000, 0x0000, 0x0000 }, /* R20612 */ - { 0x0000, 0x0000, 0x0000 }, /* R20613 */ - { 0x0000, 0x0000, 0x0000 }, /* R20614 */ - { 0x0000, 0x0000, 0x0000 }, /* R20615 */ - { 0x0000, 0x0000, 0x0000 }, /* R20616 */ - { 0x0000, 0x0000, 0x0000 }, /* R20617 */ - { 0x0000, 0x0000, 0x0000 }, /* R20618 */ - { 0x0000, 0x0000, 0x0000 }, /* R20619 */ - { 0x0000, 0x0000, 0x0000 }, /* R20620 */ - { 0x0000, 0x0000, 0x0000 }, /* R20621 */ - { 0x0000, 0x0000, 0x0000 }, /* R20622 */ - { 0x0000, 0x0000, 0x0000 }, /* R20623 */ - { 0x0000, 0x0000, 0x0000 }, /* R20624 */ - { 0x0000, 0x0000, 0x0000 }, /* R20625 */ - { 0x0000, 0x0000, 0x0000 }, /* R20626 */ - { 0x0000, 0x0000, 0x0000 }, /* R20627 */ - { 0x0000, 0x0000, 0x0000 }, /* R20628 */ - { 0x0000, 0x0000, 0x0000 }, /* R20629 */ - { 0x0000, 0x0000, 0x0000 }, /* R20630 */ - { 0x0000, 0x0000, 0x0000 }, /* R20631 */ - { 0x0000, 0x0000, 0x0000 }, /* R20632 */ - { 0x0000, 0x0000, 0x0000 }, /* R20633 */ - { 0x0000, 0x0000, 0x0000 }, /* R20634 */ - { 0x0000, 0x0000, 0x0000 }, /* R20635 */ - { 0x0000, 0x0000, 0x0000 }, /* R20636 */ - { 0x0000, 0x0000, 0x0000 }, /* R20637 */ - { 0x0000, 0x0000, 0x0000 }, /* R20638 */ - { 0x0000, 0x0000, 0x0000 }, /* R20639 */ - { 0x0000, 0x0000, 0x0000 }, /* R20640 */ - { 0x0000, 0x0000, 0x0000 }, /* R20641 */ - { 0x0000, 0x0000, 0x0000 }, /* R20642 */ - { 0x0000, 0x0000, 0x0000 }, /* R20643 */ - { 0x0000, 0x0000, 0x0000 }, /* R20644 */ - { 0x0000, 0x0000, 0x0000 }, /* R20645 */ - { 0x0000, 0x0000, 0x0000 }, /* R20646 */ - { 0x0000, 0x0000, 0x0000 }, /* R20647 */ - { 0x0000, 0x0000, 0x0000 }, /* R20648 */ - { 0x0000, 0x0000, 0x0000 }, /* R20649 */ - { 0x0000, 0x0000, 0x0000 }, /* R20650 */ - { 0x0000, 0x0000, 0x0000 }, /* R20651 */ - { 0x0000, 0x0000, 0x0000 }, /* R20652 */ - { 0x0000, 0x0000, 0x0000 }, /* R20653 */ - { 0x0000, 0x0000, 0x0000 }, /* R20654 */ - { 0x0000, 0x0000, 0x0000 }, /* R20655 */ - { 0x0000, 0x0000, 0x0000 }, /* R20656 */ - { 0x0000, 0x0000, 0x0000 }, /* R20657 */ - { 0x0000, 0x0000, 0x0000 }, /* R20658 */ - { 0x0000, 0x0000, 0x0000 }, /* R20659 */ - { 0x0000, 0x0000, 0x0000 }, /* R20660 */ - { 0x0000, 0x0000, 0x0000 }, /* R20661 */ - { 0x0000, 0x0000, 0x0000 }, /* R20662 */ - { 0x0000, 0x0000, 0x0000 }, /* R20663 */ - { 0x0000, 0x0000, 0x0000 }, /* R20664 */ - { 0x0000, 0x0000, 0x0000 }, /* R20665 */ - { 0x0000, 0x0000, 0x0000 }, /* R20666 */ - { 0x0000, 0x0000, 0x0000 }, /* R20667 */ - { 0x0000, 0x0000, 0x0000 }, /* R20668 */ - { 0x0000, 0x0000, 0x0000 }, /* R20669 */ - { 0x0000, 0x0000, 0x0000 }, /* R20670 */ - { 0x0000, 0x0000, 0x0000 }, /* R20671 */ - { 0x0000, 0x0000, 0x0000 }, /* R20672 */ - { 0x0000, 0x0000, 0x0000 }, /* R20673 */ - { 0x0000, 0x0000, 0x0000 }, /* R20674 */ - { 0x0000, 0x0000, 0x0000 }, /* R20675 */ - { 0x0000, 0x0000, 0x0000 }, /* R20676 */ - { 0x0000, 0x0000, 0x0000 }, /* R20677 */ - { 0x0000, 0x0000, 0x0000 }, /* R20678 */ - { 0x0000, 0x0000, 0x0000 }, /* R20679 */ - { 0x0000, 0x0000, 0x0000 }, /* R20680 */ - { 0x0000, 0x0000, 0x0000 }, /* R20681 */ - { 0x0000, 0x0000, 0x0000 }, /* R20682 */ - { 0x0000, 0x0000, 0x0000 }, /* R20683 */ - { 0x0000, 0x0000, 0x0000 }, /* R20684 */ - { 0x0000, 0x0000, 0x0000 }, /* R20685 */ - { 0x0000, 0x0000, 0x0000 }, /* R20686 */ - { 0x0000, 0x0000, 0x0000 }, /* R20687 */ - { 0x0000, 0x0000, 0x0000 }, /* R20688 */ - { 0x0000, 0x0000, 0x0000 }, /* R20689 */ - { 0x0000, 0x0000, 0x0000 }, /* R20690 */ - { 0x0000, 0x0000, 0x0000 }, /* R20691 */ - { 0x0000, 0x0000, 0x0000 }, /* R20692 */ - { 0x0000, 0x0000, 0x0000 }, /* R20693 */ - { 0x0000, 0x0000, 0x0000 }, /* R20694 */ - { 0x0000, 0x0000, 0x0000 }, /* R20695 */ - { 0x0000, 0x0000, 0x0000 }, /* R20696 */ - { 0x0000, 0x0000, 0x0000 }, /* R20697 */ - { 0x0000, 0x0000, 0x0000 }, /* R20698 */ - { 0x0000, 0x0000, 0x0000 }, /* R20699 */ - { 0x0000, 0x0000, 0x0000 }, /* R20700 */ - { 0x0000, 0x0000, 0x0000 }, /* R20701 */ - { 0x0000, 0x0000, 0x0000 }, /* R20702 */ - { 0x0000, 0x0000, 0x0000 }, /* R20703 */ - { 0x0000, 0x0000, 0x0000 }, /* R20704 */ - { 0x0000, 0x0000, 0x0000 }, /* R20705 */ - { 0x0000, 0x0000, 0x0000 }, /* R20706 */ - { 0x0000, 0x0000, 0x0000 }, /* R20707 */ - { 0x0000, 0x0000, 0x0000 }, /* R20708 */ - { 0x0000, 0x0000, 0x0000 }, /* R20709 */ - { 0x0000, 0x0000, 0x0000 }, /* R20710 */ - { 0x0000, 0x0000, 0x0000 }, /* R20711 */ - { 0x0000, 0x0000, 0x0000 }, /* R20712 */ - { 0x0000, 0x0000, 0x0000 }, /* R20713 */ - { 0x0000, 0x0000, 0x0000 }, /* R20714 */ - { 0x0000, 0x0000, 0x0000 }, /* R20715 */ - { 0x0000, 0x0000, 0x0000 }, /* R20716 */ - { 0x0000, 0x0000, 0x0000 }, /* R20717 */ - { 0x0000, 0x0000, 0x0000 }, /* R20718 */ - { 0x0000, 0x0000, 0x0000 }, /* R20719 */ - { 0x0000, 0x0000, 0x0000 }, /* R20720 */ - { 0x0000, 0x0000, 0x0000 }, /* R20721 */ - { 0x0000, 0x0000, 0x0000 }, /* R20722 */ - { 0x0000, 0x0000, 0x0000 }, /* R20723 */ - { 0x0000, 0x0000, 0x0000 }, /* R20724 */ - { 0x0000, 0x0000, 0x0000 }, /* R20725 */ - { 0x0000, 0x0000, 0x0000 }, /* R20726 */ - { 0x0000, 0x0000, 0x0000 }, /* R20727 */ - { 0x0000, 0x0000, 0x0000 }, /* R20728 */ - { 0x0000, 0x0000, 0x0000 }, /* R20729 */ - { 0x0000, 0x0000, 0x0000 }, /* R20730 */ - { 0x0000, 0x0000, 0x0000 }, /* R20731 */ - { 0x0000, 0x0000, 0x0000 }, /* R20732 */ - { 0x0000, 0x0000, 0x0000 }, /* R20733 */ - { 0x0000, 0x0000, 0x0000 }, /* R20734 */ - { 0x0000, 0x0000, 0x0000 }, /* R20735 */ - { 0x0000, 0x0000, 0x0000 }, /* R20736 */ - { 0x0000, 0x0000, 0x0000 }, /* R20737 */ - { 0x0000, 0x0000, 0x0000 }, /* R20738 */ - { 0x0000, 0x0000, 0x0000 }, /* R20739 */ - { 0x0000, 0x0000, 0x0000 }, /* R20740 */ - { 0x0000, 0x0000, 0x0000 }, /* R20741 */ - { 0x0000, 0x0000, 0x0000 }, /* R20742 */ - { 0x0000, 0x0000, 0x0000 }, /* R20743 */ - { 0x0000, 0x0000, 0x0000 }, /* R20744 */ - { 0x0000, 0x0000, 0x0000 }, /* R20745 */ - { 0x0000, 0x0000, 0x0000 }, /* R20746 */ - { 0x0000, 0x0000, 0x0000 }, /* R20747 */ - { 0x0000, 0x0000, 0x0000 }, /* R20748 */ - { 0x0000, 0x0000, 0x0000 }, /* R20749 */ - { 0x0000, 0x0000, 0x0000 }, /* R20750 */ - { 0x0000, 0x0000, 0x0000 }, /* R20751 */ - { 0x0000, 0x0000, 0x0000 }, /* R20752 */ - { 0x0000, 0x0000, 0x0000 }, /* R20753 */ - { 0x0000, 0x0000, 0x0000 }, /* R20754 */ - { 0x0000, 0x0000, 0x0000 }, /* R20755 */ - { 0x0000, 0x0000, 0x0000 }, /* R20756 */ - { 0x0000, 0x0000, 0x0000 }, /* R20757 */ - { 0x0000, 0x0000, 0x0000 }, /* R20758 */ - { 0x0000, 0x0000, 0x0000 }, /* R20759 */ - { 0x0000, 0x0000, 0x0000 }, /* R20760 */ - { 0x0000, 0x0000, 0x0000 }, /* R20761 */ - { 0x0000, 0x0000, 0x0000 }, /* R20762 */ - { 0x0000, 0x0000, 0x0000 }, /* R20763 */ - { 0x0000, 0x0000, 0x0000 }, /* R20764 */ - { 0x0000, 0x0000, 0x0000 }, /* R20765 */ - { 0x0000, 0x0000, 0x0000 }, /* R20766 */ - { 0x0000, 0x0000, 0x0000 }, /* R20767 */ - { 0x0000, 0x0000, 0x0000 }, /* R20768 */ - { 0x0000, 0x0000, 0x0000 }, /* R20769 */ - { 0x0000, 0x0000, 0x0000 }, /* R20770 */ - { 0x0000, 0x0000, 0x0000 }, /* R20771 */ - { 0x0000, 0x0000, 0x0000 }, /* R20772 */ - { 0x0000, 0x0000, 0x0000 }, /* R20773 */ - { 0x0000, 0x0000, 0x0000 }, /* R20774 */ - { 0x0000, 0x0000, 0x0000 }, /* R20775 */ - { 0x0000, 0x0000, 0x0000 }, /* R20776 */ - { 0x0000, 0x0000, 0x0000 }, /* R20777 */ - { 0x0000, 0x0000, 0x0000 }, /* R20778 */ - { 0x0000, 0x0000, 0x0000 }, /* R20779 */ - { 0x0000, 0x0000, 0x0000 }, /* R20780 */ - { 0x0000, 0x0000, 0x0000 }, /* R20781 */ - { 0x0000, 0x0000, 0x0000 }, /* R20782 */ - { 0x0000, 0x0000, 0x0000 }, /* R20783 */ - { 0x0000, 0x0000, 0x0000 }, /* R20784 */ - { 0x0000, 0x0000, 0x0000 }, /* R20785 */ - { 0x0000, 0x0000, 0x0000 }, /* R20786 */ - { 0x0000, 0x0000, 0x0000 }, /* R20787 */ - { 0x0000, 0x0000, 0x0000 }, /* R20788 */ - { 0x0000, 0x0000, 0x0000 }, /* R20789 */ - { 0x0000, 0x0000, 0x0000 }, /* R20790 */ - { 0x0000, 0x0000, 0x0000 }, /* R20791 */ - { 0x0000, 0x0000, 0x0000 }, /* R20792 */ - { 0x0000, 0x0000, 0x0000 }, /* R20793 */ - { 0x0000, 0x0000, 0x0000 }, /* R20794 */ - { 0x0000, 0x0000, 0x0000 }, /* R20795 */ - { 0x0000, 0x0000, 0x0000 }, /* R20796 */ - { 0x0000, 0x0000, 0x0000 }, /* R20797 */ - { 0x0000, 0x0000, 0x0000 }, /* R20798 */ - { 0x0000, 0x0000, 0x0000 }, /* R20799 */ - { 0x0000, 0x0000, 0x0000 }, /* R20800 */ - { 0x0000, 0x0000, 0x0000 }, /* R20801 */ - { 0x0000, 0x0000, 0x0000 }, /* R20802 */ - { 0x0000, 0x0000, 0x0000 }, /* R20803 */ - { 0x0000, 0x0000, 0x0000 }, /* R20804 */ - { 0x0000, 0x0000, 0x0000 }, /* R20805 */ - { 0x0000, 0x0000, 0x0000 }, /* R20806 */ - { 0x0000, 0x0000, 0x0000 }, /* R20807 */ - { 0x0000, 0x0000, 0x0000 }, /* R20808 */ - { 0x0000, 0x0000, 0x0000 }, /* R20809 */ - { 0x0000, 0x0000, 0x0000 }, /* R20810 */ - { 0x0000, 0x0000, 0x0000 }, /* R20811 */ - { 0x0000, 0x0000, 0x0000 }, /* R20812 */ - { 0x0000, 0x0000, 0x0000 }, /* R20813 */ - { 0x0000, 0x0000, 0x0000 }, /* R20814 */ - { 0x0000, 0x0000, 0x0000 }, /* R20815 */ - { 0x0000, 0x0000, 0x0000 }, /* R20816 */ - { 0x0000, 0x0000, 0x0000 }, /* R20817 */ - { 0x0000, 0x0000, 0x0000 }, /* R20818 */ - { 0x0000, 0x0000, 0x0000 }, /* R20819 */ - { 0x0000, 0x0000, 0x0000 }, /* R20820 */ - { 0x0000, 0x0000, 0x0000 }, /* R20821 */ - { 0x0000, 0x0000, 0x0000 }, /* R20822 */ - { 0x0000, 0x0000, 0x0000 }, /* R20823 */ - { 0x0000, 0x0000, 0x0000 }, /* R20824 */ - { 0x0000, 0x0000, 0x0000 }, /* R20825 */ - { 0x0000, 0x0000, 0x0000 }, /* R20826 */ - { 0x0000, 0x0000, 0x0000 }, /* R20827 */ - { 0x0000, 0x0000, 0x0000 }, /* R20828 */ - { 0x0000, 0x0000, 0x0000 }, /* R20829 */ - { 0x0000, 0x0000, 0x0000 }, /* R20830 */ - { 0x0000, 0x0000, 0x0000 }, /* R20831 */ - { 0x0000, 0x0000, 0x0000 }, /* R20832 */ - { 0x0000, 0x0000, 0x0000 }, /* R20833 */ - { 0x0000, 0x0000, 0x0000 }, /* R20834 */ - { 0x0000, 0x0000, 0x0000 }, /* R20835 */ - { 0x0000, 0x0000, 0x0000 }, /* R20836 */ - { 0x0000, 0x0000, 0x0000 }, /* R20837 */ - { 0x0000, 0x0000, 0x0000 }, /* R20838 */ - { 0x0000, 0x0000, 0x0000 }, /* R20839 */ - { 0x0000, 0x0000, 0x0000 }, /* R20840 */ - { 0x0000, 0x0000, 0x0000 }, /* R20841 */ - { 0x0000, 0x0000, 0x0000 }, /* R20842 */ - { 0x0000, 0x0000, 0x0000 }, /* R20843 */ - { 0x0000, 0x0000, 0x0000 }, /* R20844 */ - { 0x0000, 0x0000, 0x0000 }, /* R20845 */ - { 0x0000, 0x0000, 0x0000 }, /* R20846 */ - { 0x0000, 0x0000, 0x0000 }, /* R20847 */ - { 0x0000, 0x0000, 0x0000 }, /* R20848 */ - { 0x0000, 0x0000, 0x0000 }, /* R20849 */ - { 0x0000, 0x0000, 0x0000 }, /* R20850 */ - { 0x0000, 0x0000, 0x0000 }, /* R20851 */ - { 0x0000, 0x0000, 0x0000 }, /* R20852 */ - { 0x0000, 0x0000, 0x0000 }, /* R20853 */ - { 0x0000, 0x0000, 0x0000 }, /* R20854 */ - { 0x0000, 0x0000, 0x0000 }, /* R20855 */ - { 0x0000, 0x0000, 0x0000 }, /* R20856 */ - { 0x0000, 0x0000, 0x0000 }, /* R20857 */ - { 0x0000, 0x0000, 0x0000 }, /* R20858 */ - { 0x0000, 0x0000, 0x0000 }, /* R20859 */ - { 0x0000, 0x0000, 0x0000 }, /* R20860 */ - { 0x0000, 0x0000, 0x0000 }, /* R20861 */ - { 0x0000, 0x0000, 0x0000 }, /* R20862 */ - { 0x0000, 0x0000, 0x0000 }, /* R20863 */ - { 0x0000, 0x0000, 0x0000 }, /* R20864 */ - { 0x0000, 0x0000, 0x0000 }, /* R20865 */ - { 0x0000, 0x0000, 0x0000 }, /* R20866 */ - { 0x0000, 0x0000, 0x0000 }, /* R20867 */ - { 0x0000, 0x0000, 0x0000 }, /* R20868 */ - { 0x0000, 0x0000, 0x0000 }, /* R20869 */ - { 0x0000, 0x0000, 0x0000 }, /* R20870 */ - { 0x0000, 0x0000, 0x0000 }, /* R20871 */ - { 0x0000, 0x0000, 0x0000 }, /* R20872 */ - { 0x0000, 0x0000, 0x0000 }, /* R20873 */ - { 0x0000, 0x0000, 0x0000 }, /* R20874 */ - { 0x0000, 0x0000, 0x0000 }, /* R20875 */ - { 0x0000, 0x0000, 0x0000 }, /* R20876 */ - { 0x0000, 0x0000, 0x0000 }, /* R20877 */ - { 0x0000, 0x0000, 0x0000 }, /* R20878 */ - { 0x0000, 0x0000, 0x0000 }, /* R20879 */ - { 0x0000, 0x0000, 0x0000 }, /* R20880 */ - { 0x0000, 0x0000, 0x0000 }, /* R20881 */ - { 0x0000, 0x0000, 0x0000 }, /* R20882 */ - { 0x0000, 0x0000, 0x0000 }, /* R20883 */ - { 0x0000, 0x0000, 0x0000 }, /* R20884 */ - { 0x0000, 0x0000, 0x0000 }, /* R20885 */ - { 0x0000, 0x0000, 0x0000 }, /* R20886 */ - { 0x0000, 0x0000, 0x0000 }, /* R20887 */ - { 0x0000, 0x0000, 0x0000 }, /* R20888 */ - { 0x0000, 0x0000, 0x0000 }, /* R20889 */ - { 0x0000, 0x0000, 0x0000 }, /* R20890 */ - { 0x0000, 0x0000, 0x0000 }, /* R20891 */ - { 0x0000, 0x0000, 0x0000 }, /* R20892 */ - { 0x0000, 0x0000, 0x0000 }, /* R20893 */ - { 0x0000, 0x0000, 0x0000 }, /* R20894 */ - { 0x0000, 0x0000, 0x0000 }, /* R20895 */ - { 0x0000, 0x0000, 0x0000 }, /* R20896 */ - { 0x0000, 0x0000, 0x0000 }, /* R20897 */ - { 0x0000, 0x0000, 0x0000 }, /* R20898 */ - { 0x0000, 0x0000, 0x0000 }, /* R20899 */ - { 0x0000, 0x0000, 0x0000 }, /* R20900 */ - { 0x0000, 0x0000, 0x0000 }, /* R20901 */ - { 0x0000, 0x0000, 0x0000 }, /* R20902 */ - { 0x0000, 0x0000, 0x0000 }, /* R20903 */ - { 0x0000, 0x0000, 0x0000 }, /* R20904 */ - { 0x0000, 0x0000, 0x0000 }, /* R20905 */ - { 0x0000, 0x0000, 0x0000 }, /* R20906 */ - { 0x0000, 0x0000, 0x0000 }, /* R20907 */ - { 0x0000, 0x0000, 0x0000 }, /* R20908 */ - { 0x0000, 0x0000, 0x0000 }, /* R20909 */ - { 0x0000, 0x0000, 0x0000 }, /* R20910 */ - { 0x0000, 0x0000, 0x0000 }, /* R20911 */ - { 0x0000, 0x0000, 0x0000 }, /* R20912 */ - { 0x0000, 0x0000, 0x0000 }, /* R20913 */ - { 0x0000, 0x0000, 0x0000 }, /* R20914 */ - { 0x0000, 0x0000, 0x0000 }, /* R20915 */ - { 0x0000, 0x0000, 0x0000 }, /* R20916 */ - { 0x0000, 0x0000, 0x0000 }, /* R20917 */ - { 0x0000, 0x0000, 0x0000 }, /* R20918 */ - { 0x0000, 0x0000, 0x0000 }, /* R20919 */ - { 0x0000, 0x0000, 0x0000 }, /* R20920 */ - { 0x0000, 0x0000, 0x0000 }, /* R20921 */ - { 0x0000, 0x0000, 0x0000 }, /* R20922 */ - { 0x0000, 0x0000, 0x0000 }, /* R20923 */ - { 0x0000, 0x0000, 0x0000 }, /* R20924 */ - { 0x0000, 0x0000, 0x0000 }, /* R20925 */ - { 0x0000, 0x0000, 0x0000 }, /* R20926 */ - { 0x0000, 0x0000, 0x0000 }, /* R20927 */ - { 0x0000, 0x0000, 0x0000 }, /* R20928 */ - { 0x0000, 0x0000, 0x0000 }, /* R20929 */ - { 0x0000, 0x0000, 0x0000 }, /* R20930 */ - { 0x0000, 0x0000, 0x0000 }, /* R20931 */ - { 0x0000, 0x0000, 0x0000 }, /* R20932 */ - { 0x0000, 0x0000, 0x0000 }, /* R20933 */ - { 0x0000, 0x0000, 0x0000 }, /* R20934 */ - { 0x0000, 0x0000, 0x0000 }, /* R20935 */ - { 0x0000, 0x0000, 0x0000 }, /* R20936 */ - { 0x0000, 0x0000, 0x0000 }, /* R20937 */ - { 0x0000, 0x0000, 0x0000 }, /* R20938 */ - { 0x0000, 0x0000, 0x0000 }, /* R20939 */ - { 0x0000, 0x0000, 0x0000 }, /* R20940 */ - { 0x0000, 0x0000, 0x0000 }, /* R20941 */ - { 0x0000, 0x0000, 0x0000 }, /* R20942 */ - { 0x0000, 0x0000, 0x0000 }, /* R20943 */ - { 0x0000, 0x0000, 0x0000 }, /* R20944 */ - { 0x0000, 0x0000, 0x0000 }, /* R20945 */ - { 0x0000, 0x0000, 0x0000 }, /* R20946 */ - { 0x0000, 0x0000, 0x0000 }, /* R20947 */ - { 0x0000, 0x0000, 0x0000 }, /* R20948 */ - { 0x0000, 0x0000, 0x0000 }, /* R20949 */ - { 0x0000, 0x0000, 0x0000 }, /* R20950 */ - { 0x0000, 0x0000, 0x0000 }, /* R20951 */ - { 0x0000, 0x0000, 0x0000 }, /* R20952 */ - { 0x0000, 0x0000, 0x0000 }, /* R20953 */ - { 0x0000, 0x0000, 0x0000 }, /* R20954 */ - { 0x0000, 0x0000, 0x0000 }, /* R20955 */ - { 0x0000, 0x0000, 0x0000 }, /* R20956 */ - { 0x0000, 0x0000, 0x0000 }, /* R20957 */ - { 0x0000, 0x0000, 0x0000 }, /* R20958 */ - { 0x0000, 0x0000, 0x0000 }, /* R20959 */ - { 0x0000, 0x0000, 0x0000 }, /* R20960 */ - { 0x0000, 0x0000, 0x0000 }, /* R20961 */ - { 0x0000, 0x0000, 0x0000 }, /* R20962 */ - { 0x0000, 0x0000, 0x0000 }, /* R20963 */ - { 0x0000, 0x0000, 0x0000 }, /* R20964 */ - { 0x0000, 0x0000, 0x0000 }, /* R20965 */ - { 0x0000, 0x0000, 0x0000 }, /* R20966 */ - { 0x0000, 0x0000, 0x0000 }, /* R20967 */ - { 0x0000, 0x0000, 0x0000 }, /* R20968 */ - { 0x0000, 0x0000, 0x0000 }, /* R20969 */ - { 0x0000, 0x0000, 0x0000 }, /* R20970 */ - { 0x0000, 0x0000, 0x0000 }, /* R20971 */ - { 0x0000, 0x0000, 0x0000 }, /* R20972 */ - { 0x0000, 0x0000, 0x0000 }, /* R20973 */ - { 0x0000, 0x0000, 0x0000 }, /* R20974 */ - { 0x0000, 0x0000, 0x0000 }, /* R20975 */ - { 0x0000, 0x0000, 0x0000 }, /* R20976 */ - { 0x0000, 0x0000, 0x0000 }, /* R20977 */ - { 0x0000, 0x0000, 0x0000 }, /* R20978 */ - { 0x0000, 0x0000, 0x0000 }, /* R20979 */ - { 0x0000, 0x0000, 0x0000 }, /* R20980 */ - { 0x0000, 0x0000, 0x0000 }, /* R20981 */ - { 0x0000, 0x0000, 0x0000 }, /* R20982 */ - { 0x0000, 0x0000, 0x0000 }, /* R20983 */ - { 0x0000, 0x0000, 0x0000 }, /* R20984 */ - { 0x0000, 0x0000, 0x0000 }, /* R20985 */ - { 0x0000, 0x0000, 0x0000 }, /* R20986 */ - { 0x0000, 0x0000, 0x0000 }, /* R20987 */ - { 0x0000, 0x0000, 0x0000 }, /* R20988 */ - { 0x0000, 0x0000, 0x0000 }, /* R20989 */ - { 0x0000, 0x0000, 0x0000 }, /* R20990 */ - { 0x0000, 0x0000, 0x0000 }, /* R20991 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20992 - VSS_XHD2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20993 - VSS_XHD2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20994 - VSS_XHD3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20995 - VSS_XHD3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20996 - VSS_XHN1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20997 - VSS_XHN1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R20998 - VSS_XHN2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R20999 - VSS_XHN2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21000 - VSS_XHN3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21001 - VSS_XHN3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21002 - VSS_XLA_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21003 - VSS_XLA_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21004 - VSS_XLB_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21005 - VSS_XLB_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21006 - VSS_XLG_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21007 - VSS_XLG_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21008 - VSS_PG2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21009 - VSS_PG2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21010 - VSS_PG_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21011 - VSS_PG_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21012 - VSS_XTD1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21013 - VSS_XTD1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21014 - VSS_XTD2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21015 - VSS_XTD2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21016 - VSS_XTD3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21017 - VSS_XTD3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21018 - VSS_XTD4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21019 - VSS_XTD4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21020 - VSS_XTD5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21021 - VSS_XTD5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21022 - VSS_XTD6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21023 - VSS_XTD6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21024 - VSS_XTD7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21025 - VSS_XTD7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21026 - VSS_XTD8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21027 - VSS_XTD8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21028 - VSS_XTD9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21029 - VSS_XTD9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21030 - VSS_XTD10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21031 - VSS_XTD10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21032 - VSS_XTD11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21033 - VSS_XTD11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21034 - VSS_XTD12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21035 - VSS_XTD12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21036 - VSS_XTD13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21037 - VSS_XTD13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21038 - VSS_XTD14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21039 - VSS_XTD14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21040 - VSS_XTD15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21041 - VSS_XTD15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21042 - VSS_XTD16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21043 - VSS_XTD16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21044 - VSS_XTD17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21045 - VSS_XTD17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21046 - VSS_XTD18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21047 - VSS_XTD18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21048 - VSS_XTD19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21049 - VSS_XTD19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21050 - VSS_XTD20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21051 - VSS_XTD20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21052 - VSS_XTD21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21053 - VSS_XTD21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21054 - VSS_XTD22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21055 - VSS_XTD22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21056 - VSS_XTD23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21057 - VSS_XTD23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21058 - VSS_XTD24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21059 - VSS_XTD24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21060 - VSS_XTD25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21061 - VSS_XTD25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21062 - VSS_XTD26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21063 - VSS_XTD26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21064 - VSS_XTD27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21065 - VSS_XTD27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21066 - VSS_XTD28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21067 - VSS_XTD28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21068 - VSS_XTD29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21069 - VSS_XTD29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21070 - VSS_XTD30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21071 - VSS_XTD30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21072 - VSS_XTD31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21073 - VSS_XTD31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21074 - VSS_XTD32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21075 - VSS_XTD32_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21076 - VSS_XTS1_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21077 - VSS_XTS1_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21078 - VSS_XTS2_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21079 - VSS_XTS2_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21080 - VSS_XTS3_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21081 - VSS_XTS3_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21082 - VSS_XTS4_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21083 - VSS_XTS4_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21084 - VSS_XTS5_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21085 - VSS_XTS5_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21086 - VSS_XTS6_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21087 - VSS_XTS6_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21088 - VSS_XTS7_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21089 - VSS_XTS7_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21090 - VSS_XTS8_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21091 - VSS_XTS8_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21092 - VSS_XTS9_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21093 - VSS_XTS9_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21094 - VSS_XTS10_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21095 - VSS_XTS10_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21096 - VSS_XTS11_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21097 - VSS_XTS11_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21098 - VSS_XTS12_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21099 - VSS_XTS12_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21100 - VSS_XTS13_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21101 - VSS_XTS13_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21102 - VSS_XTS14_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21103 - VSS_XTS14_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21104 - VSS_XTS15_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21105 - VSS_XTS15_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21106 - VSS_XTS16_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21107 - VSS_XTS16_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21108 - VSS_XTS17_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21109 - VSS_XTS17_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21110 - VSS_XTS18_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21111 - VSS_XTS18_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21112 - VSS_XTS19_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21113 - VSS_XTS19_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21114 - VSS_XTS20_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21115 - VSS_XTS20_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21116 - VSS_XTS21_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21117 - VSS_XTS21_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21118 - VSS_XTS22_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21119 - VSS_XTS22_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21120 - VSS_XTS23_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21121 - VSS_XTS23_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21122 - VSS_XTS24_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21123 - VSS_XTS24_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21124 - VSS_XTS25_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21125 - VSS_XTS25_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21126 - VSS_XTS26_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21127 - VSS_XTS26_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21128 - VSS_XTS27_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21129 - VSS_XTS27_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21130 - VSS_XTS28_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21131 - VSS_XTS28_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21132 - VSS_XTS29_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21133 - VSS_XTS29_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21134 - VSS_XTS30_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21135 - VSS_XTS30_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21136 - VSS_XTS31_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21137 - VSS_XTS31_0 */ - { 0x00FF, 0x00FF, 0x0000 }, /* R21138 - VSS_XTS32_1 */ - { 0xFFFF, 0xFFFF, 0x0000 }, /* R21139 - VSS_XTS32_0 */ -}; diff --git a/sound/soc/codecs/wm8962.c b/sound/soc/codecs/wm8962.c index d817ac966b4..e5009d01108 100644 --- a/sound/soc/codecs/wm8962.c +++ b/sound/soc/codecs/wm8962.c @@ -793,6 +793,1153 @@ static const u16 wm8962_reg[WM8962_MAX_REGISTER + 1] = { [21139] = 0x8580, /* R21139 - VSS_XTS32_0 */ }; +static const struct wm8962_reg_access { + u16 read; + u16 write; + u16 vol; +} wm8962_reg_access[WM8962_MAX_REGISTER + 1] = { + [0] = { 0x00FF, 0x01FF, 0x0000 }, /* R0 - Left Input volume */ + [1] = { 0xFEFF, 0x01FF, 0xFFFF }, /* R1 - Right Input volume */ + [2] = { 0x00FF, 0x01FF, 0x0000 }, /* R2 - HPOUTL volume */ + [3] = { 0x00FF, 0x01FF, 0x0000 }, /* R3 - HPOUTR volume */ + [4] = { 0x07FE, 0x07FE, 0xFFFF }, /* R4 - Clocking1 */ + [5] = { 0x007F, 0x007F, 0x0000 }, /* R5 - ADC & DAC Control 1 */ + [6] = { 0x37ED, 0x37ED, 0x0000 }, /* R6 - ADC & DAC Control 2 */ + [7] = { 0x1FFF, 0x1FFF, 0x0000 }, /* R7 - Audio Interface 0 */ + [8] = { 0x0FEF, 0x0FEF, 0xFFFF }, /* R8 - Clocking2 */ + [9] = { 0x0B9F, 0x039F, 0x0000 }, /* R9 - Audio Interface 1 */ + [10] = { 0x00FF, 0x01FF, 0x0000 }, /* R10 - Left DAC volume */ + [11] = { 0x00FF, 0x01FF, 0x0000 }, /* R11 - Right DAC volume */ + [14] = { 0x07FF, 0x07FF, 0x0000 }, /* R14 - Audio Interface 2 */ + [15] = { 0xFFFF, 0xFFFF, 0xFFFF }, /* R15 - Software Reset */ + [17] = { 0x07FF, 0x07FF, 0x0000 }, /* R17 - ALC1 */ + [18] = { 0xF8FF, 0x00FF, 0xFFFF }, /* R18 - ALC2 */ + [19] = { 0x1DFF, 0x1DFF, 0x0000 }, /* R19 - ALC3 */ + [20] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20 - Noise Gate */ + [21] = { 0x00FF, 0x01FF, 0x0000 }, /* R21 - Left ADC volume */ + [22] = { 0x00FF, 0x01FF, 0x0000 }, /* R22 - Right ADC volume */ + [23] = { 0x0161, 0x0161, 0x0000 }, /* R23 - Additional control(1) */ + [24] = { 0x0008, 0x0008, 0x0000 }, /* R24 - Additional control(2) */ + [25] = { 0x07FE, 0x07FE, 0x0000 }, /* R25 - Pwr Mgmt (1) */ + [26] = { 0x01FB, 0x01FB, 0x0000 }, /* R26 - Pwr Mgmt (2) */ + [27] = { 0x0017, 0x0017, 0x0000 }, /* R27 - Additional Control (3) */ + [28] = { 0x001C, 0x001C, 0x0000 }, /* R28 - Anti-pop */ + + [30] = { 0xFFFE, 0xFFFE, 0x0000 }, /* R30 - Clocking 3 */ + [31] = { 0x000F, 0x000F, 0x0000 }, /* R31 - Input mixer control (1) */ + [32] = { 0x01FF, 0x01FF, 0x0000 }, /* R32 - Left input mixer volume */ + [33] = { 0x01FF, 0x01FF, 0x0000 }, /* R33 - Right input mixer volume */ + [34] = { 0x003F, 0x003F, 0x0000 }, /* R34 - Input mixer control (2) */ + [35] = { 0x003F, 0x003F, 0x0000 }, /* R35 - Input bias control */ + [37] = { 0x001F, 0x001F, 0x0000 }, /* R37 - Left input PGA control */ + [38] = { 0x001F, 0x001F, 0x0000 }, /* R38 - Right input PGA control */ + [40] = { 0x00FF, 0x01FF, 0x0000 }, /* R40 - SPKOUTL volume */ + [41] = { 0x00FF, 0x01FF, 0x0000 }, /* R41 - SPKOUTR volume */ + + [47] = { 0x000F, 0x0000, 0x0000 }, /* R47 - Thermal Shutdown Status */ + [48] = { 0x7EC7, 0x7E07, 0xFFFF }, /* R48 - Additional Control (4) */ + [49] = { 0x00D3, 0x00D7, 0xFFFF }, /* R49 - Class D Control 1 */ + [51] = { 0x0047, 0x0047, 0x0000 }, /* R51 - Class D Control 2 */ + [56] = { 0x001E, 0x001E, 0x0000 }, /* R56 - Clocking 4 */ + [57] = { 0x02FC, 0x02FC, 0x0000 }, /* R57 - DAC DSP Mixing (1) */ + [58] = { 0x00FC, 0x00FC, 0x0000 }, /* R58 - DAC DSP Mixing (2) */ + [60] = { 0x00CC, 0x00CC, 0x0000 }, /* R60 - DC Servo 0 */ + [61] = { 0x00DD, 0x00DD, 0x0000 }, /* R61 - DC Servo 1 */ + [64] = { 0x3F80, 0x3F80, 0x0000 }, /* R64 - DC Servo 4 */ + [66] = { 0x0780, 0x0000, 0xFFFF }, /* R66 - DC Servo 6 */ + [68] = { 0x0007, 0x0007, 0x0000 }, /* R68 - Analogue PGA Bias */ + [69] = { 0x00FF, 0x00FF, 0x0000 }, /* R69 - Analogue HP 0 */ + [71] = { 0x01FF, 0x01FF, 0x0000 }, /* R71 - Analogue HP 2 */ + [72] = { 0x0001, 0x0001, 0x0000 }, /* R72 - Charge Pump 1 */ + [82] = { 0x0001, 0x0001, 0x0000 }, /* R82 - Charge Pump B */ + [87] = { 0x00A0, 0x00A0, 0x0000 }, /* R87 - Write Sequencer Control 1 */ + [90] = { 0x007F, 0x01FF, 0x0000 }, /* R90 - Write Sequencer Control 2 */ + [93] = { 0x03F9, 0x0000, 0x0000 }, /* R93 - Write Sequencer Control 3 */ + [94] = { 0x0070, 0x0070, 0x0000 }, /* R94 - Control Interface */ + [99] = { 0x000F, 0x000F, 0x0000 }, /* R99 - Mixer Enables */ + [100] = { 0x00BF, 0x00BF, 0x0000 }, /* R100 - Headphone Mixer (1) */ + [101] = { 0x00BF, 0x00BF, 0x0000 }, /* R101 - Headphone Mixer (2) */ + [102] = { 0x01FF, 0x01FF, 0x0000 }, /* R102 - Headphone Mixer (3) */ + [103] = { 0x01FF, 0x01FF, 0x0000 }, /* R103 - Headphone Mixer (4) */ + [105] = { 0x00BF, 0x00BF, 0x0000 }, /* R105 - Speaker Mixer (1) */ + [106] = { 0x00BF, 0x00BF, 0x0000 }, /* R106 - Speaker Mixer (2) */ + [107] = { 0x01FF, 0x01FF, 0x0000 }, /* R107 - Speaker Mixer (3) */ + [108] = { 0x01FF, 0x01FF, 0x0000 }, /* R108 - Speaker Mixer (4) */ + [109] = { 0x00F0, 0x00F0, 0x0000 }, /* R109 - Speaker Mixer (5) */ + [110] = { 0x00F7, 0x00F7, 0x0000 }, /* R110 - Beep Generator (1) */ + [115] = { 0x001F, 0x001F, 0x0000 }, /* R115 - Oscillator Trim (3) */ + [116] = { 0x001F, 0x001F, 0x0000 }, /* R116 - Oscillator Trim (4) */ + [119] = { 0x00FF, 0x00FF, 0x0000 }, /* R119 - Oscillator Trim (7) */ + [124] = { 0x0079, 0x0079, 0x0000 }, /* R124 - Analogue Clocking1 */ + [125] = { 0x00DF, 0x00DF, 0x0000 }, /* R125 - Analogue Clocking2 */ + [126] = { 0x000D, 0x000D, 0x0000 }, /* R126 - Analogue Clocking3 */ + [127] = { 0x0000, 0xFFFF, 0x0000 }, /* R127 - PLL Software Reset */ + [129] = { 0x00B0, 0x00B0, 0x0000 }, /* R129 - PLL2 */ + [131] = { 0x0003, 0x0003, 0x0000 }, /* R131 - PLL 4 */ + [136] = { 0x005F, 0x005F, 0x0000 }, /* R136 - PLL 9 */ + [137] = { 0x00FF, 0x00FF, 0x0000 }, /* R137 - PLL 10 */ + [138] = { 0x00FF, 0x00FF, 0x0000 }, /* R138 - PLL 11 */ + [139] = { 0x00FF, 0x00FF, 0x0000 }, /* R139 - PLL 12 */ + [140] = { 0x005F, 0x005F, 0x0000 }, /* R140 - PLL 13 */ + [141] = { 0x00FF, 0x00FF, 0x0000 }, /* R141 - PLL 14 */ + [142] = { 0x00FF, 0x00FF, 0x0000 }, /* R142 - PLL 15 */ + [143] = { 0x00FF, 0x00FF, 0x0000 }, /* R143 - PLL 16 */ + [155] = { 0x0067, 0x0067, 0x0000 }, /* R155 - FLL Control (1) */ + [156] = { 0x01FB, 0x01FB, 0x0000 }, /* R156 - FLL Control (2) */ + [157] = { 0x0007, 0x0007, 0x0000 }, /* R157 - FLL Control (3) */ + [159] = { 0x007F, 0x007F, 0x0000 }, /* R159 - FLL Control (5) */ + [160] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R160 - FLL Control (6) */ + [161] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R161 - FLL Control (7) */ + [162] = { 0x03FF, 0x03FF, 0x0000 }, /* R162 - FLL Control (8) */ + [252] = { 0x0005, 0x0005, 0x0000 }, /* R252 - General test 1 */ + [256] = { 0x000F, 0x000F, 0x0000 }, /* R256 - DF1 */ + [257] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R257 - DF2 */ + [258] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R258 - DF3 */ + [259] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R259 - DF4 */ + [260] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R260 - DF5 */ + [261] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R261 - DF6 */ + [262] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R262 - DF7 */ + [264] = { 0x0003, 0x0003, 0x0000 }, /* R264 - LHPF1 */ + [265] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R265 - LHPF2 */ + [268] = { 0x0077, 0x0077, 0x0000 }, /* R268 - THREED1 */ + [269] = { 0xFFFC, 0xFFFC, 0x0000 }, /* R269 - THREED2 */ + [270] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R270 - THREED3 */ + [271] = { 0xFFFC, 0xFFFC, 0x0000 }, /* R271 - THREED4 */ + [276] = { 0x7FFF, 0x7FFF, 0x0000 }, /* R276 - DRC 1 */ + [277] = { 0x1FFF, 0x1FFF, 0x0000 }, /* R277 - DRC 2 */ + [278] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R278 - DRC 3 */ + [279] = { 0x07FF, 0x07FF, 0x0000 }, /* R279 - DRC 4 */ + [280] = { 0x03FF, 0x03FF, 0x0000 }, /* R280 - DRC 5 */ + [285] = { 0x0003, 0x0003, 0x0000 }, /* R285 - Tloopback */ + [335] = { 0x0007, 0x0007, 0x0000 }, /* R335 - EQ1 */ + [336] = { 0xFFFE, 0xFFFE, 0x0000 }, /* R336 - EQ2 */ + [337] = { 0xFFC0, 0xFFC0, 0x0000 }, /* R337 - EQ3 */ + [338] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R338 - EQ4 */ + [339] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R339 - EQ5 */ + [340] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R340 - EQ6 */ + [341] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R341 - EQ7 */ + [342] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R342 - EQ8 */ + [343] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R343 - EQ9 */ + [344] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R344 - EQ10 */ + [345] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R345 - EQ11 */ + [346] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R346 - EQ12 */ + [347] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R347 - EQ13 */ + [348] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R348 - EQ14 */ + [349] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R349 - EQ15 */ + [350] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R350 - EQ16 */ + [351] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R351 - EQ17 */ + [352] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R352 - EQ18 */ + [353] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R353 - EQ19 */ + [354] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R354 - EQ20 */ + [355] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R355 - EQ21 */ + [356] = { 0xFFFE, 0xFFFE, 0x0000 }, /* R356 - EQ22 */ + [357] = { 0xFFC0, 0xFFC0, 0x0000 }, /* R357 - EQ23 */ + [358] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R358 - EQ24 */ + [359] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R359 - EQ25 */ + [360] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R360 - EQ26 */ + [361] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R361 - EQ27 */ + [362] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R362 - EQ28 */ + [363] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R363 - EQ29 */ + [364] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R364 - EQ30 */ + [365] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R365 - EQ31 */ + [366] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R366 - EQ32 */ + [367] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R367 - EQ33 */ + [368] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R368 - EQ34 */ + [369] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R369 - EQ35 */ + [370] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R370 - EQ36 */ + [371] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R371 - EQ37 */ + [372] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R372 - EQ38 */ + [373] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R373 - EQ39 */ + [374] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R374 - EQ40 */ + [375] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R375 - EQ41 */ + [513] = { 0x045F, 0x045F, 0x0000 }, /* R513 - GPIO 2 */ + [514] = { 0x045F, 0x045F, 0x0000 }, /* R514 - GPIO 3 */ + [516] = { 0xE75F, 0xE75F, 0x0000 }, /* R516 - GPIO 5 */ + [517] = { 0xE75F, 0xE75F, 0x0000 }, /* R517 - GPIO 6 */ + [560] = { 0x0030, 0x0030, 0xFFFF }, /* R560 - Interrupt Status 1 */ + [561] = { 0xFFED, 0xFFED, 0xFFFF }, /* R561 - Interrupt Status 2 */ + [568] = { 0x0030, 0x0030, 0x0000 }, /* R568 - Interrupt Status 1 Mask */ + [569] = { 0xFFED, 0xFFED, 0x0000 }, /* R569 - Interrupt Status 2 Mask */ + [576] = { 0x0001, 0x0001, 0x0000 }, /* R576 - Interrupt Control */ + [584] = { 0x002D, 0x002D, 0x0000 }, /* R584 - IRQ Debounce */ + [586] = { 0xC000, 0xC000, 0x0000 }, /* R586 - MICINT Source Pol */ + [768] = { 0x0001, 0x0001, 0x0000 }, /* R768 - DSP2 Power Management */ + [1037] = { 0x0000, 0x003F, 0x0000 }, /* R1037 - DSP2_ExecControl */ + [4096] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4096 - Write Sequencer 0 */ + [4097] = { 0x00FF, 0x00FF, 0x0000 }, /* R4097 - Write Sequencer 1 */ + [4098] = { 0x070F, 0x070F, 0x0000 }, /* R4098 - Write Sequencer 2 */ + [4099] = { 0x010F, 0x010F, 0x0000 }, /* R4099 - Write Sequencer 3 */ + [4100] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4100 - Write Sequencer 4 */ + [4101] = { 0x00FF, 0x00FF, 0x0000 }, /* R4101 - Write Sequencer 5 */ + [4102] = { 0x070F, 0x070F, 0x0000 }, /* R4102 - Write Sequencer 6 */ + [4103] = { 0x010F, 0x010F, 0x0000 }, /* R4103 - Write Sequencer 7 */ + [4104] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4104 - Write Sequencer 8 */ + [4105] = { 0x00FF, 0x00FF, 0x0000 }, /* R4105 - Write Sequencer 9 */ + [4106] = { 0x070F, 0x070F, 0x0000 }, /* R4106 - Write Sequencer 10 */ + [4107] = { 0x010F, 0x010F, 0x0000 }, /* R4107 - Write Sequencer 11 */ + [4108] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4108 - Write Sequencer 12 */ + [4109] = { 0x00FF, 0x00FF, 0x0000 }, /* R4109 - Write Sequencer 13 */ + [4110] = { 0x070F, 0x070F, 0x0000 }, /* R4110 - Write Sequencer 14 */ + [4111] = { 0x010F, 0x010F, 0x0000 }, /* R4111 - Write Sequencer 15 */ + [4112] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4112 - Write Sequencer 16 */ + [4113] = { 0x00FF, 0x00FF, 0x0000 }, /* R4113 - Write Sequencer 17 */ + [4114] = { 0x070F, 0x070F, 0x0000 }, /* R4114 - Write Sequencer 18 */ + [4115] = { 0x010F, 0x010F, 0x0000 }, /* R4115 - Write Sequencer 19 */ + [4116] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4116 - Write Sequencer 20 */ + [4117] = { 0x00FF, 0x00FF, 0x0000 }, /* R4117 - Write Sequencer 21 */ + [4118] = { 0x070F, 0x070F, 0x0000 }, /* R4118 - Write Sequencer 22 */ + [4119] = { 0x010F, 0x010F, 0x0000 }, /* R4119 - Write Sequencer 23 */ + [4120] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4120 - Write Sequencer 24 */ + [4121] = { 0x00FF, 0x00FF, 0x0000 }, /* R4121 - Write Sequencer 25 */ + [4122] = { 0x070F, 0x070F, 0x0000 }, /* R4122 - Write Sequencer 26 */ + [4123] = { 0x010F, 0x010F, 0x0000 }, /* R4123 - Write Sequencer 27 */ + [4124] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4124 - Write Sequencer 28 */ + [4125] = { 0x00FF, 0x00FF, 0x0000 }, /* R4125 - Write Sequencer 29 */ + [4126] = { 0x070F, 0x070F, 0x0000 }, /* R4126 - Write Sequencer 30 */ + [4127] = { 0x010F, 0x010F, 0x0000 }, /* R4127 - Write Sequencer 31 */ + [4128] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4128 - Write Sequencer 32 */ + [4129] = { 0x00FF, 0x00FF, 0x0000 }, /* R4129 - Write Sequencer 33 */ + [4130] = { 0x070F, 0x070F, 0x0000 }, /* R4130 - Write Sequencer 34 */ + [4131] = { 0x010F, 0x010F, 0x0000 }, /* R4131 - Write Sequencer 35 */ + [4132] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4132 - Write Sequencer 36 */ + [4133] = { 0x00FF, 0x00FF, 0x0000 }, /* R4133 - Write Sequencer 37 */ + [4134] = { 0x070F, 0x070F, 0x0000 }, /* R4134 - Write Sequencer 38 */ + [4135] = { 0x010F, 0x010F, 0x0000 }, /* R4135 - Write Sequencer 39 */ + [4136] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4136 - Write Sequencer 40 */ + [4137] = { 0x00FF, 0x00FF, 0x0000 }, /* R4137 - Write Sequencer 41 */ + [4138] = { 0x070F, 0x070F, 0x0000 }, /* R4138 - Write Sequencer 42 */ + [4139] = { 0x010F, 0x010F, 0x0000 }, /* R4139 - Write Sequencer 43 */ + [4140] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4140 - Write Sequencer 44 */ + [4141] = { 0x00FF, 0x00FF, 0x0000 }, /* R4141 - Write Sequencer 45 */ + [4142] = { 0x070F, 0x070F, 0x0000 }, /* R4142 - Write Sequencer 46 */ + [4143] = { 0x010F, 0x010F, 0x0000 }, /* R4143 - Write Sequencer 47 */ + [4144] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4144 - Write Sequencer 48 */ + [4145] = { 0x00FF, 0x00FF, 0x0000 }, /* R4145 - Write Sequencer 49 */ + [4146] = { 0x070F, 0x070F, 0x0000 }, /* R4146 - Write Sequencer 50 */ + [4147] = { 0x010F, 0x010F, 0x0000 }, /* R4147 - Write Sequencer 51 */ + [4148] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4148 - Write Sequencer 52 */ + [4149] = { 0x00FF, 0x00FF, 0x0000 }, /* R4149 - Write Sequencer 53 */ + [4150] = { 0x070F, 0x070F, 0x0000 }, /* R4150 - Write Sequencer 54 */ + [4151] = { 0x010F, 0x010F, 0x0000 }, /* R4151 - Write Sequencer 55 */ + [4152] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4152 - Write Sequencer 56 */ + [4153] = { 0x00FF, 0x00FF, 0x0000 }, /* R4153 - Write Sequencer 57 */ + [4154] = { 0x070F, 0x070F, 0x0000 }, /* R4154 - Write Sequencer 58 */ + [4155] = { 0x010F, 0x010F, 0x0000 }, /* R4155 - Write Sequencer 59 */ + [4156] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4156 - Write Sequencer 60 */ + [4157] = { 0x00FF, 0x00FF, 0x0000 }, /* R4157 - Write Sequencer 61 */ + [4158] = { 0x070F, 0x070F, 0x0000 }, /* R4158 - Write Sequencer 62 */ + [4159] = { 0x010F, 0x010F, 0x0000 }, /* R4159 - Write Sequencer 63 */ + [4160] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4160 - Write Sequencer 64 */ + [4161] = { 0x00FF, 0x00FF, 0x0000 }, /* R4161 - Write Sequencer 65 */ + [4162] = { 0x070F, 0x070F, 0x0000 }, /* R4162 - Write Sequencer 66 */ + [4163] = { 0x010F, 0x010F, 0x0000 }, /* R4163 - Write Sequencer 67 */ + [4164] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4164 - Write Sequencer 68 */ + [4165] = { 0x00FF, 0x00FF, 0x0000 }, /* R4165 - Write Sequencer 69 */ + [4166] = { 0x070F, 0x070F, 0x0000 }, /* R4166 - Write Sequencer 70 */ + [4167] = { 0x010F, 0x010F, 0x0000 }, /* R4167 - Write Sequencer 71 */ + [4168] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4168 - Write Sequencer 72 */ + [4169] = { 0x00FF, 0x00FF, 0x0000 }, /* R4169 - Write Sequencer 73 */ + [4170] = { 0x070F, 0x070F, 0x0000 }, /* R4170 - Write Sequencer 74 */ + [4171] = { 0x010F, 0x010F, 0x0000 }, /* R4171 - Write Sequencer 75 */ + [4172] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4172 - Write Sequencer 76 */ + [4173] = { 0x00FF, 0x00FF, 0x0000 }, /* R4173 - Write Sequencer 77 */ + [4174] = { 0x070F, 0x070F, 0x0000 }, /* R4174 - Write Sequencer 78 */ + [4175] = { 0x010F, 0x010F, 0x0000 }, /* R4175 - Write Sequencer 79 */ + [4176] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4176 - Write Sequencer 80 */ + [4177] = { 0x00FF, 0x00FF, 0x0000 }, /* R4177 - Write Sequencer 81 */ + [4178] = { 0x070F, 0x070F, 0x0000 }, /* R4178 - Write Sequencer 82 */ + [4179] = { 0x010F, 0x010F, 0x0000 }, /* R4179 - Write Sequencer 83 */ + [4180] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4180 - Write Sequencer 84 */ + [4181] = { 0x00FF, 0x00FF, 0x0000 }, /* R4181 - Write Sequencer 85 */ + [4182] = { 0x070F, 0x070F, 0x0000 }, /* R4182 - Write Sequencer 86 */ + [4183] = { 0x010F, 0x010F, 0x0000 }, /* R4183 - Write Sequencer 87 */ + [4184] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4184 - Write Sequencer 88 */ + [4185] = { 0x00FF, 0x00FF, 0x0000 }, /* R4185 - Write Sequencer 89 */ + [4186] = { 0x070F, 0x070F, 0x0000 }, /* R4186 - Write Sequencer 90 */ + [4187] = { 0x010F, 0x010F, 0x0000 }, /* R4187 - Write Sequencer 91 */ + [4188] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4188 - Write Sequencer 92 */ + [4189] = { 0x00FF, 0x00FF, 0x0000 }, /* R4189 - Write Sequencer 93 */ + [4190] = { 0x070F, 0x070F, 0x0000 }, /* R4190 - Write Sequencer 94 */ + [4191] = { 0x010F, 0x010F, 0x0000 }, /* R4191 - Write Sequencer 95 */ + [4192] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4192 - Write Sequencer 96 */ + [4193] = { 0x00FF, 0x00FF, 0x0000 }, /* R4193 - Write Sequencer 97 */ + [4194] = { 0x070F, 0x070F, 0x0000 }, /* R4194 - Write Sequencer 98 */ + [4195] = { 0x010F, 0x010F, 0x0000 }, /* R4195 - Write Sequencer 99 */ + [4196] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4196 - Write Sequencer 100 */ + [4197] = { 0x00FF, 0x00FF, 0x0000 }, /* R4197 - Write Sequencer 101 */ + [4198] = { 0x070F, 0x070F, 0x0000 }, /* R4198 - Write Sequencer 102 */ + [4199] = { 0x010F, 0x010F, 0x0000 }, /* R4199 - Write Sequencer 103 */ + [4200] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4200 - Write Sequencer 104 */ + [4201] = { 0x00FF, 0x00FF, 0x0000 }, /* R4201 - Write Sequencer 105 */ + [4202] = { 0x070F, 0x070F, 0x0000 }, /* R4202 - Write Sequencer 106 */ + [4203] = { 0x010F, 0x010F, 0x0000 }, /* R4203 - Write Sequencer 107 */ + [4204] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4204 - Write Sequencer 108 */ + [4205] = { 0x00FF, 0x00FF, 0x0000 }, /* R4205 - Write Sequencer 109 */ + [4206] = { 0x070F, 0x070F, 0x0000 }, /* R4206 - Write Sequencer 110 */ + [4207] = { 0x010F, 0x010F, 0x0000 }, /* R4207 - Write Sequencer 111 */ + [4208] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4208 - Write Sequencer 112 */ + [4209] = { 0x00FF, 0x00FF, 0x0000 }, /* R4209 - Write Sequencer 113 */ + [4210] = { 0x070F, 0x070F, 0x0000 }, /* R4210 - Write Sequencer 114 */ + [4211] = { 0x010F, 0x010F, 0x0000 }, /* R4211 - Write Sequencer 115 */ + [4212] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4212 - Write Sequencer 116 */ + [4213] = { 0x00FF, 0x00FF, 0x0000 }, /* R4213 - Write Sequencer 117 */ + [4214] = { 0x070F, 0x070F, 0x0000 }, /* R4214 - Write Sequencer 118 */ + [4215] = { 0x010F, 0x010F, 0x0000 }, /* R4215 - Write Sequencer 119 */ + [4216] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4216 - Write Sequencer 120 */ + [4217] = { 0x00FF, 0x00FF, 0x0000 }, /* R4217 - Write Sequencer 121 */ + [4218] = { 0x070F, 0x070F, 0x0000 }, /* R4218 - Write Sequencer 122 */ + [4219] = { 0x010F, 0x010F, 0x0000 }, /* R4219 - Write Sequencer 123 */ + [4220] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4220 - Write Sequencer 124 */ + [4221] = { 0x00FF, 0x00FF, 0x0000 }, /* R4221 - Write Sequencer 125 */ + [4222] = { 0x070F, 0x070F, 0x0000 }, /* R4222 - Write Sequencer 126 */ + [4223] = { 0x010F, 0x010F, 0x0000 }, /* R4223 - Write Sequencer 127 */ + [4224] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4224 - Write Sequencer 128 */ + [4225] = { 0x00FF, 0x00FF, 0x0000 }, /* R4225 - Write Sequencer 129 */ + [4226] = { 0x070F, 0x070F, 0x0000 }, /* R4226 - Write Sequencer 130 */ + [4227] = { 0x010F, 0x010F, 0x0000 }, /* R4227 - Write Sequencer 131 */ + [4228] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4228 - Write Sequencer 132 */ + [4229] = { 0x00FF, 0x00FF, 0x0000 }, /* R4229 - Write Sequencer 133 */ + [4230] = { 0x070F, 0x070F, 0x0000 }, /* R4230 - Write Sequencer 134 */ + [4231] = { 0x010F, 0x010F, 0x0000 }, /* R4231 - Write Sequencer 135 */ + [4232] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4232 - Write Sequencer 136 */ + [4233] = { 0x00FF, 0x00FF, 0x0000 }, /* R4233 - Write Sequencer 137 */ + [4234] = { 0x070F, 0x070F, 0x0000 }, /* R4234 - Write Sequencer 138 */ + [4235] = { 0x010F, 0x010F, 0x0000 }, /* R4235 - Write Sequencer 139 */ + [4236] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4236 - Write Sequencer 140 */ + [4237] = { 0x00FF, 0x00FF, 0x0000 }, /* R4237 - Write Sequencer 141 */ + [4238] = { 0x070F, 0x070F, 0x0000 }, /* R4238 - Write Sequencer 142 */ + [4239] = { 0x010F, 0x010F, 0x0000 }, /* R4239 - Write Sequencer 143 */ + [4240] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4240 - Write Sequencer 144 */ + [4241] = { 0x00FF, 0x00FF, 0x0000 }, /* R4241 - Write Sequencer 145 */ + [4242] = { 0x070F, 0x070F, 0x0000 }, /* R4242 - Write Sequencer 146 */ + [4243] = { 0x010F, 0x010F, 0x0000 }, /* R4243 - Write Sequencer 147 */ + [4244] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4244 - Write Sequencer 148 */ + [4245] = { 0x00FF, 0x00FF, 0x0000 }, /* R4245 - Write Sequencer 149 */ + [4246] = { 0x070F, 0x070F, 0x0000 }, /* R4246 - Write Sequencer 150 */ + [4247] = { 0x010F, 0x010F, 0x0000 }, /* R4247 - Write Sequencer 151 */ + [4248] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4248 - Write Sequencer 152 */ + [4249] = { 0x00FF, 0x00FF, 0x0000 }, /* R4249 - Write Sequencer 153 */ + [4250] = { 0x070F, 0x070F, 0x0000 }, /* R4250 - Write Sequencer 154 */ + [4251] = { 0x010F, 0x010F, 0x0000 }, /* R4251 - Write Sequencer 155 */ + [4252] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4252 - Write Sequencer 156 */ + [4253] = { 0x00FF, 0x00FF, 0x0000 }, /* R4253 - Write Sequencer 157 */ + [4254] = { 0x070F, 0x070F, 0x0000 }, /* R4254 - Write Sequencer 158 */ + [4255] = { 0x010F, 0x010F, 0x0000 }, /* R4255 - Write Sequencer 159 */ + [4256] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4256 - Write Sequencer 160 */ + [4257] = { 0x00FF, 0x00FF, 0x0000 }, /* R4257 - Write Sequencer 161 */ + [4258] = { 0x070F, 0x070F, 0x0000 }, /* R4258 - Write Sequencer 162 */ + [4259] = { 0x010F, 0x010F, 0x0000 }, /* R4259 - Write Sequencer 163 */ + [4260] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4260 - Write Sequencer 164 */ + [4261] = { 0x00FF, 0x00FF, 0x0000 }, /* R4261 - Write Sequencer 165 */ + [4262] = { 0x070F, 0x070F, 0x0000 }, /* R4262 - Write Sequencer 166 */ + [4263] = { 0x010F, 0x010F, 0x0000 }, /* R4263 - Write Sequencer 167 */ + [4264] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4264 - Write Sequencer 168 */ + [4265] = { 0x00FF, 0x00FF, 0x0000 }, /* R4265 - Write Sequencer 169 */ + [4266] = { 0x070F, 0x070F, 0x0000 }, /* R4266 - Write Sequencer 170 */ + [4267] = { 0x010F, 0x010F, 0x0000 }, /* R4267 - Write Sequencer 171 */ + [4268] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4268 - Write Sequencer 172 */ + [4269] = { 0x00FF, 0x00FF, 0x0000 }, /* R4269 - Write Sequencer 173 */ + [4270] = { 0x070F, 0x070F, 0x0000 }, /* R4270 - Write Sequencer 174 */ + [4271] = { 0x010F, 0x010F, 0x0000 }, /* R4271 - Write Sequencer 175 */ + [4272] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4272 - Write Sequencer 176 */ + [4273] = { 0x00FF, 0x00FF, 0x0000 }, /* R4273 - Write Sequencer 177 */ + [4274] = { 0x070F, 0x070F, 0x0000 }, /* R4274 - Write Sequencer 178 */ + [4275] = { 0x010F, 0x010F, 0x0000 }, /* R4275 - Write Sequencer 179 */ + [4276] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4276 - Write Sequencer 180 */ + [4277] = { 0x00FF, 0x00FF, 0x0000 }, /* R4277 - Write Sequencer 181 */ + [4278] = { 0x070F, 0x070F, 0x0000 }, /* R4278 - Write Sequencer 182 */ + [4279] = { 0x010F, 0x010F, 0x0000 }, /* R4279 - Write Sequencer 183 */ + [4280] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4280 - Write Sequencer 184 */ + [4281] = { 0x00FF, 0x00FF, 0x0000 }, /* R4281 - Write Sequencer 185 */ + [4282] = { 0x070F, 0x070F, 0x0000 }, /* R4282 - Write Sequencer 186 */ + [4283] = { 0x010F, 0x010F, 0x0000 }, /* R4283 - Write Sequencer 187 */ + [4284] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4284 - Write Sequencer 188 */ + [4285] = { 0x00FF, 0x00FF, 0x0000 }, /* R4285 - Write Sequencer 189 */ + [4286] = { 0x070F, 0x070F, 0x0000 }, /* R4286 - Write Sequencer 190 */ + [4287] = { 0x010F, 0x010F, 0x0000 }, /* R4287 - Write Sequencer 191 */ + [4288] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4288 - Write Sequencer 192 */ + [4289] = { 0x00FF, 0x00FF, 0x0000 }, /* R4289 - Write Sequencer 193 */ + [4290] = { 0x070F, 0x070F, 0x0000 }, /* R4290 - Write Sequencer 194 */ + [4291] = { 0x010F, 0x010F, 0x0000 }, /* R4291 - Write Sequencer 195 */ + [4292] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4292 - Write Sequencer 196 */ + [4293] = { 0x00FF, 0x00FF, 0x0000 }, /* R4293 - Write Sequencer 197 */ + [4294] = { 0x070F, 0x070F, 0x0000 }, /* R4294 - Write Sequencer 198 */ + [4295] = { 0x010F, 0x010F, 0x0000 }, /* R4295 - Write Sequencer 199 */ + [4296] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4296 - Write Sequencer 200 */ + [4297] = { 0x00FF, 0x00FF, 0x0000 }, /* R4297 - Write Sequencer 201 */ + [4298] = { 0x070F, 0x070F, 0x0000 }, /* R4298 - Write Sequencer 202 */ + [4299] = { 0x010F, 0x010F, 0x0000 }, /* R4299 - Write Sequencer 203 */ + [4300] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4300 - Write Sequencer 204 */ + [4301] = { 0x00FF, 0x00FF, 0x0000 }, /* R4301 - Write Sequencer 205 */ + [4302] = { 0x070F, 0x070F, 0x0000 }, /* R4302 - Write Sequencer 206 */ + [4303] = { 0x010F, 0x010F, 0x0000 }, /* R4303 - Write Sequencer 207 */ + [4304] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4304 - Write Sequencer 208 */ + [4305] = { 0x00FF, 0x00FF, 0x0000 }, /* R4305 - Write Sequencer 209 */ + [4306] = { 0x070F, 0x070F, 0x0000 }, /* R4306 - Write Sequencer 210 */ + [4307] = { 0x010F, 0x010F, 0x0000 }, /* R4307 - Write Sequencer 211 */ + [4308] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4308 - Write Sequencer 212 */ + [4309] = { 0x00FF, 0x00FF, 0x0000 }, /* R4309 - Write Sequencer 213 */ + [4310] = { 0x070F, 0x070F, 0x0000 }, /* R4310 - Write Sequencer 214 */ + [4311] = { 0x010F, 0x010F, 0x0000 }, /* R4311 - Write Sequencer 215 */ + [4312] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4312 - Write Sequencer 216 */ + [4313] = { 0x00FF, 0x00FF, 0x0000 }, /* R4313 - Write Sequencer 217 */ + [4314] = { 0x070F, 0x070F, 0x0000 }, /* R4314 - Write Sequencer 218 */ + [4315] = { 0x010F, 0x010F, 0x0000 }, /* R4315 - Write Sequencer 219 */ + [4316] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4316 - Write Sequencer 220 */ + [4317] = { 0x00FF, 0x00FF, 0x0000 }, /* R4317 - Write Sequencer 221 */ + [4318] = { 0x070F, 0x070F, 0x0000 }, /* R4318 - Write Sequencer 222 */ + [4319] = { 0x010F, 0x010F, 0x0000 }, /* R4319 - Write Sequencer 223 */ + [4320] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4320 - Write Sequencer 224 */ + [4321] = { 0x00FF, 0x00FF, 0x0000 }, /* R4321 - Write Sequencer 225 */ + [4322] = { 0x070F, 0x070F, 0x0000 }, /* R4322 - Write Sequencer 226 */ + [4323] = { 0x010F, 0x010F, 0x0000 }, /* R4323 - Write Sequencer 227 */ + [4324] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4324 - Write Sequencer 228 */ + [4325] = { 0x00FF, 0x00FF, 0x0000 }, /* R4325 - Write Sequencer 229 */ + [4326] = { 0x070F, 0x070F, 0x0000 }, /* R4326 - Write Sequencer 230 */ + [4327] = { 0x010F, 0x010F, 0x0000 }, /* R4327 - Write Sequencer 231 */ + [4328] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4328 - Write Sequencer 232 */ + [4329] = { 0x00FF, 0x00FF, 0x0000 }, /* R4329 - Write Sequencer 233 */ + [4330] = { 0x070F, 0x070F, 0x0000 }, /* R4330 - Write Sequencer 234 */ + [4331] = { 0x010F, 0x010F, 0x0000 }, /* R4331 - Write Sequencer 235 */ + [4332] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4332 - Write Sequencer 236 */ + [4333] = { 0x00FF, 0x00FF, 0x0000 }, /* R4333 - Write Sequencer 237 */ + [4334] = { 0x070F, 0x070F, 0x0000 }, /* R4334 - Write Sequencer 238 */ + [4335] = { 0x010F, 0x010F, 0x0000 }, /* R4335 - Write Sequencer 239 */ + [4336] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4336 - Write Sequencer 240 */ + [4337] = { 0x00FF, 0x00FF, 0x0000 }, /* R4337 - Write Sequencer 241 */ + [4338] = { 0x070F, 0x070F, 0x0000 }, /* R4338 - Write Sequencer 242 */ + [4339] = { 0x010F, 0x010F, 0x0000 }, /* R4339 - Write Sequencer 243 */ + [4340] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4340 - Write Sequencer 244 */ + [4341] = { 0x00FF, 0x00FF, 0x0000 }, /* R4341 - Write Sequencer 245 */ + [4342] = { 0x070F, 0x070F, 0x0000 }, /* R4342 - Write Sequencer 246 */ + [4343] = { 0x010F, 0x010F, 0x0000 }, /* R4343 - Write Sequencer 247 */ + [4344] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4344 - Write Sequencer 248 */ + [4345] = { 0x00FF, 0x00FF, 0x0000 }, /* R4345 - Write Sequencer 249 */ + [4346] = { 0x070F, 0x070F, 0x0000 }, /* R4346 - Write Sequencer 250 */ + [4347] = { 0x010F, 0x010F, 0x0000 }, /* R4347 - Write Sequencer 251 */ + [4348] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4348 - Write Sequencer 252 */ + [4349] = { 0x00FF, 0x00FF, 0x0000 }, /* R4349 - Write Sequencer 253 */ + [4350] = { 0x070F, 0x070F, 0x0000 }, /* R4350 - Write Sequencer 254 */ + [4351] = { 0x010F, 0x010F, 0x0000 }, /* R4351 - Write Sequencer 255 */ + [4352] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4352 - Write Sequencer 256 */ + [4353] = { 0x00FF, 0x00FF, 0x0000 }, /* R4353 - Write Sequencer 257 */ + [4354] = { 0x070F, 0x070F, 0x0000 }, /* R4354 - Write Sequencer 258 */ + [4355] = { 0x010F, 0x010F, 0x0000 }, /* R4355 - Write Sequencer 259 */ + [4356] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4356 - Write Sequencer 260 */ + [4357] = { 0x00FF, 0x00FF, 0x0000 }, /* R4357 - Write Sequencer 261 */ + [4358] = { 0x070F, 0x070F, 0x0000 }, /* R4358 - Write Sequencer 262 */ + [4359] = { 0x010F, 0x010F, 0x0000 }, /* R4359 - Write Sequencer 263 */ + [4360] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4360 - Write Sequencer 264 */ + [4361] = { 0x00FF, 0x00FF, 0x0000 }, /* R4361 - Write Sequencer 265 */ + [4362] = { 0x070F, 0x070F, 0x0000 }, /* R4362 - Write Sequencer 266 */ + [4363] = { 0x010F, 0x010F, 0x0000 }, /* R4363 - Write Sequencer 267 */ + [4364] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4364 - Write Sequencer 268 */ + [4365] = { 0x00FF, 0x00FF, 0x0000 }, /* R4365 - Write Sequencer 269 */ + [4366] = { 0x070F, 0x070F, 0x0000 }, /* R4366 - Write Sequencer 270 */ + [4367] = { 0x010F, 0x010F, 0x0000 }, /* R4367 - Write Sequencer 271 */ + [4368] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4368 - Write Sequencer 272 */ + [4369] = { 0x00FF, 0x00FF, 0x0000 }, /* R4369 - Write Sequencer 273 */ + [4370] = { 0x070F, 0x070F, 0x0000 }, /* R4370 - Write Sequencer 274 */ + [4371] = { 0x010F, 0x010F, 0x0000 }, /* R4371 - Write Sequencer 275 */ + [4372] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4372 - Write Sequencer 276 */ + [4373] = { 0x00FF, 0x00FF, 0x0000 }, /* R4373 - Write Sequencer 277 */ + [4374] = { 0x070F, 0x070F, 0x0000 }, /* R4374 - Write Sequencer 278 */ + [4375] = { 0x010F, 0x010F, 0x0000 }, /* R4375 - Write Sequencer 279 */ + [4376] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4376 - Write Sequencer 280 */ + [4377] = { 0x00FF, 0x00FF, 0x0000 }, /* R4377 - Write Sequencer 281 */ + [4378] = { 0x070F, 0x070F, 0x0000 }, /* R4378 - Write Sequencer 282 */ + [4379] = { 0x010F, 0x010F, 0x0000 }, /* R4379 - Write Sequencer 283 */ + [4380] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4380 - Write Sequencer 284 */ + [4381] = { 0x00FF, 0x00FF, 0x0000 }, /* R4381 - Write Sequencer 285 */ + [4382] = { 0x070F, 0x070F, 0x0000 }, /* R4382 - Write Sequencer 286 */ + [4383] = { 0x010F, 0x010F, 0x0000 }, /* R4383 - Write Sequencer 287 */ + [4384] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4384 - Write Sequencer 288 */ + [4385] = { 0x00FF, 0x00FF, 0x0000 }, /* R4385 - Write Sequencer 289 */ + [4386] = { 0x070F, 0x070F, 0x0000 }, /* R4386 - Write Sequencer 290 */ + [4387] = { 0x010F, 0x010F, 0x0000 }, /* R4387 - Write Sequencer 291 */ + [4388] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4388 - Write Sequencer 292 */ + [4389] = { 0x00FF, 0x00FF, 0x0000 }, /* R4389 - Write Sequencer 293 */ + [4390] = { 0x070F, 0x070F, 0x0000 }, /* R4390 - Write Sequencer 294 */ + [4391] = { 0x010F, 0x010F, 0x0000 }, /* R4391 - Write Sequencer 295 */ + [4392] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4392 - Write Sequencer 296 */ + [4393] = { 0x00FF, 0x00FF, 0x0000 }, /* R4393 - Write Sequencer 297 */ + [4394] = { 0x070F, 0x070F, 0x0000 }, /* R4394 - Write Sequencer 298 */ + [4395] = { 0x010F, 0x010F, 0x0000 }, /* R4395 - Write Sequencer 299 */ + [4396] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4396 - Write Sequencer 300 */ + [4397] = { 0x00FF, 0x00FF, 0x0000 }, /* R4397 - Write Sequencer 301 */ + [4398] = { 0x070F, 0x070F, 0x0000 }, /* R4398 - Write Sequencer 302 */ + [4399] = { 0x010F, 0x010F, 0x0000 }, /* R4399 - Write Sequencer 303 */ + [4400] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4400 - Write Sequencer 304 */ + [4401] = { 0x00FF, 0x00FF, 0x0000 }, /* R4401 - Write Sequencer 305 */ + [4402] = { 0x070F, 0x070F, 0x0000 }, /* R4402 - Write Sequencer 306 */ + [4403] = { 0x010F, 0x010F, 0x0000 }, /* R4403 - Write Sequencer 307 */ + [4404] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4404 - Write Sequencer 308 */ + [4405] = { 0x00FF, 0x00FF, 0x0000 }, /* R4405 - Write Sequencer 309 */ + [4406] = { 0x070F, 0x070F, 0x0000 }, /* R4406 - Write Sequencer 310 */ + [4407] = { 0x010F, 0x010F, 0x0000 }, /* R4407 - Write Sequencer 311 */ + [4408] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4408 - Write Sequencer 312 */ + [4409] = { 0x00FF, 0x00FF, 0x0000 }, /* R4409 - Write Sequencer 313 */ + [4410] = { 0x070F, 0x070F, 0x0000 }, /* R4410 - Write Sequencer 314 */ + [4411] = { 0x010F, 0x010F, 0x0000 }, /* R4411 - Write Sequencer 315 */ + [4412] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4412 - Write Sequencer 316 */ + [4413] = { 0x00FF, 0x00FF, 0x0000 }, /* R4413 - Write Sequencer 317 */ + [4414] = { 0x070F, 0x070F, 0x0000 }, /* R4414 - Write Sequencer 318 */ + [4415] = { 0x010F, 0x010F, 0x0000 }, /* R4415 - Write Sequencer 319 */ + [4416] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4416 - Write Sequencer 320 */ + [4417] = { 0x00FF, 0x00FF, 0x0000 }, /* R4417 - Write Sequencer 321 */ + [4418] = { 0x070F, 0x070F, 0x0000 }, /* R4418 - Write Sequencer 322 */ + [4419] = { 0x010F, 0x010F, 0x0000 }, /* R4419 - Write Sequencer 323 */ + [4420] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4420 - Write Sequencer 324 */ + [4421] = { 0x00FF, 0x00FF, 0x0000 }, /* R4421 - Write Sequencer 325 */ + [4422] = { 0x070F, 0x070F, 0x0000 }, /* R4422 - Write Sequencer 326 */ + [4423] = { 0x010F, 0x010F, 0x0000 }, /* R4423 - Write Sequencer 327 */ + [4424] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4424 - Write Sequencer 328 */ + [4425] = { 0x00FF, 0x00FF, 0x0000 }, /* R4425 - Write Sequencer 329 */ + [4426] = { 0x070F, 0x070F, 0x0000 }, /* R4426 - Write Sequencer 330 */ + [4427] = { 0x010F, 0x010F, 0x0000 }, /* R4427 - Write Sequencer 331 */ + [4428] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4428 - Write Sequencer 332 */ + [4429] = { 0x00FF, 0x00FF, 0x0000 }, /* R4429 - Write Sequencer 333 */ + [4430] = { 0x070F, 0x070F, 0x0000 }, /* R4430 - Write Sequencer 334 */ + [4431] = { 0x010F, 0x010F, 0x0000 }, /* R4431 - Write Sequencer 335 */ + [4432] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4432 - Write Sequencer 336 */ + [4433] = { 0x00FF, 0x00FF, 0x0000 }, /* R4433 - Write Sequencer 337 */ + [4434] = { 0x070F, 0x070F, 0x0000 }, /* R4434 - Write Sequencer 338 */ + [4435] = { 0x010F, 0x010F, 0x0000 }, /* R4435 - Write Sequencer 339 */ + [4436] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4436 - Write Sequencer 340 */ + [4437] = { 0x00FF, 0x00FF, 0x0000 }, /* R4437 - Write Sequencer 341 */ + [4438] = { 0x070F, 0x070F, 0x0000 }, /* R4438 - Write Sequencer 342 */ + [4439] = { 0x010F, 0x010F, 0x0000 }, /* R4439 - Write Sequencer 343 */ + [4440] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4440 - Write Sequencer 344 */ + [4441] = { 0x00FF, 0x00FF, 0x0000 }, /* R4441 - Write Sequencer 345 */ + [4442] = { 0x070F, 0x070F, 0x0000 }, /* R4442 - Write Sequencer 346 */ + [4443] = { 0x010F, 0x010F, 0x0000 }, /* R4443 - Write Sequencer 347 */ + [4444] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4444 - Write Sequencer 348 */ + [4445] = { 0x00FF, 0x00FF, 0x0000 }, /* R4445 - Write Sequencer 349 */ + [4446] = { 0x070F, 0x070F, 0x0000 }, /* R4446 - Write Sequencer 350 */ + [4447] = { 0x010F, 0x010F, 0x0000 }, /* R4447 - Write Sequencer 351 */ + [4448] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4448 - Write Sequencer 352 */ + [4449] = { 0x00FF, 0x00FF, 0x0000 }, /* R4449 - Write Sequencer 353 */ + [4450] = { 0x070F, 0x070F, 0x0000 }, /* R4450 - Write Sequencer 354 */ + [4451] = { 0x010F, 0x010F, 0x0000 }, /* R4451 - Write Sequencer 355 */ + [4452] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4452 - Write Sequencer 356 */ + [4453] = { 0x00FF, 0x00FF, 0x0000 }, /* R4453 - Write Sequencer 357 */ + [4454] = { 0x070F, 0x070F, 0x0000 }, /* R4454 - Write Sequencer 358 */ + [4455] = { 0x010F, 0x010F, 0x0000 }, /* R4455 - Write Sequencer 359 */ + [4456] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4456 - Write Sequencer 360 */ + [4457] = { 0x00FF, 0x00FF, 0x0000 }, /* R4457 - Write Sequencer 361 */ + [4458] = { 0x070F, 0x070F, 0x0000 }, /* R4458 - Write Sequencer 362 */ + [4459] = { 0x010F, 0x010F, 0x0000 }, /* R4459 - Write Sequencer 363 */ + [4460] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4460 - Write Sequencer 364 */ + [4461] = { 0x00FF, 0x00FF, 0x0000 }, /* R4461 - Write Sequencer 365 */ + [4462] = { 0x070F, 0x070F, 0x0000 }, /* R4462 - Write Sequencer 366 */ + [4463] = { 0x010F, 0x010F, 0x0000 }, /* R4463 - Write Sequencer 367 */ + [4464] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4464 - Write Sequencer 368 */ + [4465] = { 0x00FF, 0x00FF, 0x0000 }, /* R4465 - Write Sequencer 369 */ + [4466] = { 0x070F, 0x070F, 0x0000 }, /* R4466 - Write Sequencer 370 */ + [4467] = { 0x010F, 0x010F, 0x0000 }, /* R4467 - Write Sequencer 371 */ + [4468] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4468 - Write Sequencer 372 */ + [4469] = { 0x00FF, 0x00FF, 0x0000 }, /* R4469 - Write Sequencer 373 */ + [4470] = { 0x070F, 0x070F, 0x0000 }, /* R4470 - Write Sequencer 374 */ + [4471] = { 0x010F, 0x010F, 0x0000 }, /* R4471 - Write Sequencer 375 */ + [4472] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4472 - Write Sequencer 376 */ + [4473] = { 0x00FF, 0x00FF, 0x0000 }, /* R4473 - Write Sequencer 377 */ + [4474] = { 0x070F, 0x070F, 0x0000 }, /* R4474 - Write Sequencer 378 */ + [4475] = { 0x010F, 0x010F, 0x0000 }, /* R4475 - Write Sequencer 379 */ + [4476] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4476 - Write Sequencer 380 */ + [4477] = { 0x00FF, 0x00FF, 0x0000 }, /* R4477 - Write Sequencer 381 */ + [4478] = { 0x070F, 0x070F, 0x0000 }, /* R4478 - Write Sequencer 382 */ + [4479] = { 0x010F, 0x010F, 0x0000 }, /* R4479 - Write Sequencer 383 */ + [4480] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4480 - Write Sequencer 384 */ + [4481] = { 0x00FF, 0x00FF, 0x0000 }, /* R4481 - Write Sequencer 385 */ + [4482] = { 0x070F, 0x070F, 0x0000 }, /* R4482 - Write Sequencer 386 */ + [4483] = { 0x010F, 0x010F, 0x0000 }, /* R4483 - Write Sequencer 387 */ + [4484] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4484 - Write Sequencer 388 */ + [4485] = { 0x00FF, 0x00FF, 0x0000 }, /* R4485 - Write Sequencer 389 */ + [4486] = { 0x070F, 0x070F, 0x0000 }, /* R4486 - Write Sequencer 390 */ + [4487] = { 0x010F, 0x010F, 0x0000 }, /* R4487 - Write Sequencer 391 */ + [4488] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4488 - Write Sequencer 392 */ + [4489] = { 0x00FF, 0x00FF, 0x0000 }, /* R4489 - Write Sequencer 393 */ + [4490] = { 0x070F, 0x070F, 0x0000 }, /* R4490 - Write Sequencer 394 */ + [4491] = { 0x010F, 0x010F, 0x0000 }, /* R4491 - Write Sequencer 395 */ + [4492] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4492 - Write Sequencer 396 */ + [4493] = { 0x00FF, 0x00FF, 0x0000 }, /* R4493 - Write Sequencer 397 */ + [4494] = { 0x070F, 0x070F, 0x0000 }, /* R4494 - Write Sequencer 398 */ + [4495] = { 0x010F, 0x010F, 0x0000 }, /* R4495 - Write Sequencer 399 */ + [4496] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4496 - Write Sequencer 400 */ + [4497] = { 0x00FF, 0x00FF, 0x0000 }, /* R4497 - Write Sequencer 401 */ + [4498] = { 0x070F, 0x070F, 0x0000 }, /* R4498 - Write Sequencer 402 */ + [4499] = { 0x010F, 0x010F, 0x0000 }, /* R4499 - Write Sequencer 403 */ + [4500] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4500 - Write Sequencer 404 */ + [4501] = { 0x00FF, 0x00FF, 0x0000 }, /* R4501 - Write Sequencer 405 */ + [4502] = { 0x070F, 0x070F, 0x0000 }, /* R4502 - Write Sequencer 406 */ + [4503] = { 0x010F, 0x010F, 0x0000 }, /* R4503 - Write Sequencer 407 */ + [4504] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4504 - Write Sequencer 408 */ + [4505] = { 0x00FF, 0x00FF, 0x0000 }, /* R4505 - Write Sequencer 409 */ + [4506] = { 0x070F, 0x070F, 0x0000 }, /* R4506 - Write Sequencer 410 */ + [4507] = { 0x010F, 0x010F, 0x0000 }, /* R4507 - Write Sequencer 411 */ + [4508] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4508 - Write Sequencer 412 */ + [4509] = { 0x00FF, 0x00FF, 0x0000 }, /* R4509 - Write Sequencer 413 */ + [4510] = { 0x070F, 0x070F, 0x0000 }, /* R4510 - Write Sequencer 414 */ + [4511] = { 0x010F, 0x010F, 0x0000 }, /* R4511 - Write Sequencer 415 */ + [4512] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4512 - Write Sequencer 416 */ + [4513] = { 0x00FF, 0x00FF, 0x0000 }, /* R4513 - Write Sequencer 417 */ + [4514] = { 0x070F, 0x070F, 0x0000 }, /* R4514 - Write Sequencer 418 */ + [4515] = { 0x010F, 0x010F, 0x0000 }, /* R4515 - Write Sequencer 419 */ + [4516] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4516 - Write Sequencer 420 */ + [4517] = { 0x00FF, 0x00FF, 0x0000 }, /* R4517 - Write Sequencer 421 */ + [4518] = { 0x070F, 0x070F, 0x0000 }, /* R4518 - Write Sequencer 422 */ + [4519] = { 0x010F, 0x010F, 0x0000 }, /* R4519 - Write Sequencer 423 */ + [4520] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4520 - Write Sequencer 424 */ + [4521] = { 0x00FF, 0x00FF, 0x0000 }, /* R4521 - Write Sequencer 425 */ + [4522] = { 0x070F, 0x070F, 0x0000 }, /* R4522 - Write Sequencer 426 */ + [4523] = { 0x010F, 0x010F, 0x0000 }, /* R4523 - Write Sequencer 427 */ + [4524] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4524 - Write Sequencer 428 */ + [4525] = { 0x00FF, 0x00FF, 0x0000 }, /* R4525 - Write Sequencer 429 */ + [4526] = { 0x070F, 0x070F, 0x0000 }, /* R4526 - Write Sequencer 430 */ + [4527] = { 0x010F, 0x010F, 0x0000 }, /* R4527 - Write Sequencer 431 */ + [4528] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4528 - Write Sequencer 432 */ + [4529] = { 0x00FF, 0x00FF, 0x0000 }, /* R4529 - Write Sequencer 433 */ + [4530] = { 0x070F, 0x070F, 0x0000 }, /* R4530 - Write Sequencer 434 */ + [4531] = { 0x010F, 0x010F, 0x0000 }, /* R4531 - Write Sequencer 435 */ + [4532] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4532 - Write Sequencer 436 */ + [4533] = { 0x00FF, 0x00FF, 0x0000 }, /* R4533 - Write Sequencer 437 */ + [4534] = { 0x070F, 0x070F, 0x0000 }, /* R4534 - Write Sequencer 438 */ + [4535] = { 0x010F, 0x010F, 0x0000 }, /* R4535 - Write Sequencer 439 */ + [4536] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4536 - Write Sequencer 440 */ + [4537] = { 0x00FF, 0x00FF, 0x0000 }, /* R4537 - Write Sequencer 441 */ + [4538] = { 0x070F, 0x070F, 0x0000 }, /* R4538 - Write Sequencer 442 */ + [4539] = { 0x010F, 0x010F, 0x0000 }, /* R4539 - Write Sequencer 443 */ + [4540] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4540 - Write Sequencer 444 */ + [4541] = { 0x00FF, 0x00FF, 0x0000 }, /* R4541 - Write Sequencer 445 */ + [4542] = { 0x070F, 0x070F, 0x0000 }, /* R4542 - Write Sequencer 446 */ + [4543] = { 0x010F, 0x010F, 0x0000 }, /* R4543 - Write Sequencer 447 */ + [4544] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4544 - Write Sequencer 448 */ + [4545] = { 0x00FF, 0x00FF, 0x0000 }, /* R4545 - Write Sequencer 449 */ + [4546] = { 0x070F, 0x070F, 0x0000 }, /* R4546 - Write Sequencer 450 */ + [4547] = { 0x010F, 0x010F, 0x0000 }, /* R4547 - Write Sequencer 451 */ + [4548] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4548 - Write Sequencer 452 */ + [4549] = { 0x00FF, 0x00FF, 0x0000 }, /* R4549 - Write Sequencer 453 */ + [4550] = { 0x070F, 0x070F, 0x0000 }, /* R4550 - Write Sequencer 454 */ + [4551] = { 0x010F, 0x010F, 0x0000 }, /* R4551 - Write Sequencer 455 */ + [4552] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4552 - Write Sequencer 456 */ + [4553] = { 0x00FF, 0x00FF, 0x0000 }, /* R4553 - Write Sequencer 457 */ + [4554] = { 0x070F, 0x070F, 0x0000 }, /* R4554 - Write Sequencer 458 */ + [4555] = { 0x010F, 0x010F, 0x0000 }, /* R4555 - Write Sequencer 459 */ + [4556] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4556 - Write Sequencer 460 */ + [4557] = { 0x00FF, 0x00FF, 0x0000 }, /* R4557 - Write Sequencer 461 */ + [4558] = { 0x070F, 0x070F, 0x0000 }, /* R4558 - Write Sequencer 462 */ + [4559] = { 0x010F, 0x010F, 0x0000 }, /* R4559 - Write Sequencer 463 */ + [4560] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4560 - Write Sequencer 464 */ + [4561] = { 0x00FF, 0x00FF, 0x0000 }, /* R4561 - Write Sequencer 465 */ + [4562] = { 0x070F, 0x070F, 0x0000 }, /* R4562 - Write Sequencer 466 */ + [4563] = { 0x010F, 0x010F, 0x0000 }, /* R4563 - Write Sequencer 467 */ + [4564] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4564 - Write Sequencer 468 */ + [4565] = { 0x00FF, 0x00FF, 0x0000 }, /* R4565 - Write Sequencer 469 */ + [4566] = { 0x070F, 0x070F, 0x0000 }, /* R4566 - Write Sequencer 470 */ + [4567] = { 0x010F, 0x010F, 0x0000 }, /* R4567 - Write Sequencer 471 */ + [4568] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4568 - Write Sequencer 472 */ + [4569] = { 0x00FF, 0x00FF, 0x0000 }, /* R4569 - Write Sequencer 473 */ + [4570] = { 0x070F, 0x070F, 0x0000 }, /* R4570 - Write Sequencer 474 */ + [4571] = { 0x010F, 0x010F, 0x0000 }, /* R4571 - Write Sequencer 475 */ + [4572] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4572 - Write Sequencer 476 */ + [4573] = { 0x00FF, 0x00FF, 0x0000 }, /* R4573 - Write Sequencer 477 */ + [4574] = { 0x070F, 0x070F, 0x0000 }, /* R4574 - Write Sequencer 478 */ + [4575] = { 0x010F, 0x010F, 0x0000 }, /* R4575 - Write Sequencer 479 */ + [4576] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4576 - Write Sequencer 480 */ + [4577] = { 0x00FF, 0x00FF, 0x0000 }, /* R4577 - Write Sequencer 481 */ + [4578] = { 0x070F, 0x070F, 0x0000 }, /* R4578 - Write Sequencer 482 */ + [4579] = { 0x010F, 0x010F, 0x0000 }, /* R4579 - Write Sequencer 483 */ + [4580] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4580 - Write Sequencer 484 */ + [4581] = { 0x00FF, 0x00FF, 0x0000 }, /* R4581 - Write Sequencer 485 */ + [4582] = { 0x070F, 0x070F, 0x0000 }, /* R4582 - Write Sequencer 486 */ + [4583] = { 0x010F, 0x010F, 0x0000 }, /* R4583 - Write Sequencer 487 */ + [4584] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4584 - Write Sequencer 488 */ + [4585] = { 0x00FF, 0x00FF, 0x0000 }, /* R4585 - Write Sequencer 489 */ + [4586] = { 0x070F, 0x070F, 0x0000 }, /* R4586 - Write Sequencer 490 */ + [4587] = { 0x010F, 0x010F, 0x0000 }, /* R4587 - Write Sequencer 491 */ + [4588] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4588 - Write Sequencer 492 */ + [4589] = { 0x00FF, 0x00FF, 0x0000 }, /* R4589 - Write Sequencer 493 */ + [4590] = { 0x070F, 0x070F, 0x0000 }, /* R4590 - Write Sequencer 494 */ + [4591] = { 0x010F, 0x010F, 0x0000 }, /* R4591 - Write Sequencer 495 */ + [4592] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4592 - Write Sequencer 496 */ + [4593] = { 0x00FF, 0x00FF, 0x0000 }, /* R4593 - Write Sequencer 497 */ + [4594] = { 0x070F, 0x070F, 0x0000 }, /* R4594 - Write Sequencer 498 */ + [4595] = { 0x010F, 0x010F, 0x0000 }, /* R4595 - Write Sequencer 499 */ + [4596] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4596 - Write Sequencer 500 */ + [4597] = { 0x00FF, 0x00FF, 0x0000 }, /* R4597 - Write Sequencer 501 */ + [4598] = { 0x070F, 0x070F, 0x0000 }, /* R4598 - Write Sequencer 502 */ + [4599] = { 0x010F, 0x010F, 0x0000 }, /* R4599 - Write Sequencer 503 */ + [4600] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4600 - Write Sequencer 504 */ + [4601] = { 0x00FF, 0x00FF, 0x0000 }, /* R4601 - Write Sequencer 505 */ + [4602] = { 0x070F, 0x070F, 0x0000 }, /* R4602 - Write Sequencer 506 */ + [4603] = { 0x010F, 0x010F, 0x0000 }, /* R4603 - Write Sequencer 507 */ + [4604] = { 0x3FFF, 0x3FFF, 0x0000 }, /* R4604 - Write Sequencer 508 */ + [4605] = { 0x00FF, 0x00FF, 0x0000 }, /* R4605 - Write Sequencer 509 */ + [4606] = { 0x070F, 0x070F, 0x0000 }, /* R4606 - Write Sequencer 510 */ + [4607] = { 0x010F, 0x010F, 0x0000 }, /* R4607 - Write Sequencer 511 */ + [8192] = { 0x03FF, 0x03FF, 0x0000 }, /* R8192 - DSP2 Instruction RAM 0 */ + [9216] = { 0x003F, 0x003F, 0x0000 }, /* R9216 - DSP2 Address RAM 2 */ + [9217] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R9217 - DSP2 Address RAM 1 */ + [9218] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R9218 - DSP2 Address RAM 0 */ + [12288] = { 0x00FF, 0x00FF, 0x0000 }, /* R12288 - DSP2 Data1 RAM 1 */ + [12289] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R12289 - DSP2 Data1 RAM 0 */ + [13312] = { 0x00FF, 0x00FF, 0x0000 }, /* R13312 - DSP2 Data2 RAM 1 */ + [13313] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R13313 - DSP2 Data2 RAM 0 */ + [14336] = { 0x00FF, 0x00FF, 0x0000 }, /* R14336 - DSP2 Data3 RAM 1 */ + [14337] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R14337 - DSP2 Data3 RAM 0 */ + [15360] = { 0x07FF, 0x07FF, 0x0000 }, /* R15360 - DSP2 Coeff RAM 0 */ + [16384] = { 0x00FF, 0x00FF, 0x0000 }, /* R16384 - RETUNEADC_SHARED_COEFF_1 */ + [16385] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16385 - RETUNEADC_SHARED_COEFF_0 */ + [16386] = { 0x00FF, 0x00FF, 0x0000 }, /* R16386 - RETUNEDAC_SHARED_COEFF_1 */ + [16387] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16387 - RETUNEDAC_SHARED_COEFF_0 */ + [16388] = { 0x00FF, 0x00FF, 0x0000 }, /* R16388 - SOUNDSTAGE_ENABLES_1 */ + [16389] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16389 - SOUNDSTAGE_ENABLES_0 */ + [16896] = { 0x00FF, 0x00FF, 0x0000 }, /* R16896 - HDBASS_AI_1 */ + [16897] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16897 - HDBASS_AI_0 */ + [16898] = { 0x00FF, 0x00FF, 0x0000 }, /* R16898 - HDBASS_AR_1 */ + [16899] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16899 - HDBASS_AR_0 */ + [16900] = { 0x00FF, 0x00FF, 0x0000 }, /* R16900 - HDBASS_B_1 */ + [16901] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16901 - HDBASS_B_0 */ + [16902] = { 0x00FF, 0x00FF, 0x0000 }, /* R16902 - HDBASS_K_1 */ + [16903] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16903 - HDBASS_K_0 */ + [16904] = { 0x00FF, 0x00FF, 0x0000 }, /* R16904 - HDBASS_N1_1 */ + [16905] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16905 - HDBASS_N1_0 */ + [16906] = { 0x00FF, 0x00FF, 0x0000 }, /* R16906 - HDBASS_N2_1 */ + [16907] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16907 - HDBASS_N2_0 */ + [16908] = { 0x00FF, 0x00FF, 0x0000 }, /* R16908 - HDBASS_N3_1 */ + [16909] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16909 - HDBASS_N3_0 */ + [16910] = { 0x00FF, 0x00FF, 0x0000 }, /* R16910 - HDBASS_N4_1 */ + [16911] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16911 - HDBASS_N4_0 */ + [16912] = { 0x00FF, 0x00FF, 0x0000 }, /* R16912 - HDBASS_N5_1 */ + [16913] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16913 - HDBASS_N5_0 */ + [16914] = { 0x00FF, 0x00FF, 0x0000 }, /* R16914 - HDBASS_X1_1 */ + [16915] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16915 - HDBASS_X1_0 */ + [16916] = { 0x00FF, 0x00FF, 0x0000 }, /* R16916 - HDBASS_X2_1 */ + [16917] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16917 - HDBASS_X2_0 */ + [16918] = { 0x00FF, 0x00FF, 0x0000 }, /* R16918 - HDBASS_X3_1 */ + [16919] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16919 - HDBASS_X3_0 */ + [16920] = { 0x00FF, 0x00FF, 0x0000 }, /* R16920 - HDBASS_ATK_1 */ + [16921] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16921 - HDBASS_ATK_0 */ + [16922] = { 0x00FF, 0x00FF, 0x0000 }, /* R16922 - HDBASS_DCY_1 */ + [16923] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16923 - HDBASS_DCY_0 */ + [16924] = { 0x00FF, 0x00FF, 0x0000 }, /* R16924 - HDBASS_PG_1 */ + [16925] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R16925 - HDBASS_PG_0 */ + [17408] = { 0x00FF, 0x00FF, 0x0000 }, /* R17408 - HPF_C_1 */ + [17409] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17409 - HPF_C_0 */ + [17920] = { 0x00FF, 0x00FF, 0x0000 }, /* R17920 - ADCL_RETUNE_C1_1 */ + [17921] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17921 - ADCL_RETUNE_C1_0 */ + [17922] = { 0x00FF, 0x00FF, 0x0000 }, /* R17922 - ADCL_RETUNE_C2_1 */ + [17923] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17923 - ADCL_RETUNE_C2_0 */ + [17924] = { 0x00FF, 0x00FF, 0x0000 }, /* R17924 - ADCL_RETUNE_C3_1 */ + [17925] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17925 - ADCL_RETUNE_C3_0 */ + [17926] = { 0x00FF, 0x00FF, 0x0000 }, /* R17926 - ADCL_RETUNE_C4_1 */ + [17927] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17927 - ADCL_RETUNE_C4_0 */ + [17928] = { 0x00FF, 0x00FF, 0x0000 }, /* R17928 - ADCL_RETUNE_C5_1 */ + [17929] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17929 - ADCL_RETUNE_C5_0 */ + [17930] = { 0x00FF, 0x00FF, 0x0000 }, /* R17930 - ADCL_RETUNE_C6_1 */ + [17931] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17931 - ADCL_RETUNE_C6_0 */ + [17932] = { 0x00FF, 0x00FF, 0x0000 }, /* R17932 - ADCL_RETUNE_C7_1 */ + [17933] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17933 - ADCL_RETUNE_C7_0 */ + [17934] = { 0x00FF, 0x00FF, 0x0000 }, /* R17934 - ADCL_RETUNE_C8_1 */ + [17935] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17935 - ADCL_RETUNE_C8_0 */ + [17936] = { 0x00FF, 0x00FF, 0x0000 }, /* R17936 - ADCL_RETUNE_C9_1 */ + [17937] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17937 - ADCL_RETUNE_C9_0 */ + [17938] = { 0x00FF, 0x00FF, 0x0000 }, /* R17938 - ADCL_RETUNE_C10_1 */ + [17939] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17939 - ADCL_RETUNE_C10_0 */ + [17940] = { 0x00FF, 0x00FF, 0x0000 }, /* R17940 - ADCL_RETUNE_C11_1 */ + [17941] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17941 - ADCL_RETUNE_C11_0 */ + [17942] = { 0x00FF, 0x00FF, 0x0000 }, /* R17942 - ADCL_RETUNE_C12_1 */ + [17943] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17943 - ADCL_RETUNE_C12_0 */ + [17944] = { 0x00FF, 0x00FF, 0x0000 }, /* R17944 - ADCL_RETUNE_C13_1 */ + [17945] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17945 - ADCL_RETUNE_C13_0 */ + [17946] = { 0x00FF, 0x00FF, 0x0000 }, /* R17946 - ADCL_RETUNE_C14_1 */ + [17947] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17947 - ADCL_RETUNE_C14_0 */ + [17948] = { 0x00FF, 0x00FF, 0x0000 }, /* R17948 - ADCL_RETUNE_C15_1 */ + [17949] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17949 - ADCL_RETUNE_C15_0 */ + [17950] = { 0x00FF, 0x00FF, 0x0000 }, /* R17950 - ADCL_RETUNE_C16_1 */ + [17951] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17951 - ADCL_RETUNE_C16_0 */ + [17952] = { 0x00FF, 0x00FF, 0x0000 }, /* R17952 - ADCL_RETUNE_C17_1 */ + [17953] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17953 - ADCL_RETUNE_C17_0 */ + [17954] = { 0x00FF, 0x00FF, 0x0000 }, /* R17954 - ADCL_RETUNE_C18_1 */ + [17955] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17955 - ADCL_RETUNE_C18_0 */ + [17956] = { 0x00FF, 0x00FF, 0x0000 }, /* R17956 - ADCL_RETUNE_C19_1 */ + [17957] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17957 - ADCL_RETUNE_C19_0 */ + [17958] = { 0x00FF, 0x00FF, 0x0000 }, /* R17958 - ADCL_RETUNE_C20_1 */ + [17959] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17959 - ADCL_RETUNE_C20_0 */ + [17960] = { 0x00FF, 0x00FF, 0x0000 }, /* R17960 - ADCL_RETUNE_C21_1 */ + [17961] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17961 - ADCL_RETUNE_C21_0 */ + [17962] = { 0x00FF, 0x00FF, 0x0000 }, /* R17962 - ADCL_RETUNE_C22_1 */ + [17963] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17963 - ADCL_RETUNE_C22_0 */ + [17964] = { 0x00FF, 0x00FF, 0x0000 }, /* R17964 - ADCL_RETUNE_C23_1 */ + [17965] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17965 - ADCL_RETUNE_C23_0 */ + [17966] = { 0x00FF, 0x00FF, 0x0000 }, /* R17966 - ADCL_RETUNE_C24_1 */ + [17967] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17967 - ADCL_RETUNE_C24_0 */ + [17968] = { 0x00FF, 0x00FF, 0x0000 }, /* R17968 - ADCL_RETUNE_C25_1 */ + [17969] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17969 - ADCL_RETUNE_C25_0 */ + [17970] = { 0x00FF, 0x00FF, 0x0000 }, /* R17970 - ADCL_RETUNE_C26_1 */ + [17971] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17971 - ADCL_RETUNE_C26_0 */ + [17972] = { 0x00FF, 0x00FF, 0x0000 }, /* R17972 - ADCL_RETUNE_C27_1 */ + [17973] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17973 - ADCL_RETUNE_C27_0 */ + [17974] = { 0x00FF, 0x00FF, 0x0000 }, /* R17974 - ADCL_RETUNE_C28_1 */ + [17975] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17975 - ADCL_RETUNE_C28_0 */ + [17976] = { 0x00FF, 0x00FF, 0x0000 }, /* R17976 - ADCL_RETUNE_C29_1 */ + [17977] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17977 - ADCL_RETUNE_C29_0 */ + [17978] = { 0x00FF, 0x00FF, 0x0000 }, /* R17978 - ADCL_RETUNE_C30_1 */ + [17979] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17979 - ADCL_RETUNE_C30_0 */ + [17980] = { 0x00FF, 0x00FF, 0x0000 }, /* R17980 - ADCL_RETUNE_C31_1 */ + [17981] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17981 - ADCL_RETUNE_C31_0 */ + [17982] = { 0x00FF, 0x00FF, 0x0000 }, /* R17982 - ADCL_RETUNE_C32_1 */ + [17983] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R17983 - ADCL_RETUNE_C32_0 */ + [18432] = { 0x00FF, 0x00FF, 0x0000 }, /* R18432 - RETUNEADC_PG2_1 */ + [18433] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18433 - RETUNEADC_PG2_0 */ + [18434] = { 0x00FF, 0x00FF, 0x0000 }, /* R18434 - RETUNEADC_PG_1 */ + [18435] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18435 - RETUNEADC_PG_0 */ + [18944] = { 0x00FF, 0x00FF, 0x0000 }, /* R18944 - ADCR_RETUNE_C1_1 */ + [18945] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18945 - ADCR_RETUNE_C1_0 */ + [18946] = { 0x00FF, 0x00FF, 0x0000 }, /* R18946 - ADCR_RETUNE_C2_1 */ + [18947] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18947 - ADCR_RETUNE_C2_0 */ + [18948] = { 0x00FF, 0x00FF, 0x0000 }, /* R18948 - ADCR_RETUNE_C3_1 */ + [18949] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18949 - ADCR_RETUNE_C3_0 */ + [18950] = { 0x00FF, 0x00FF, 0x0000 }, /* R18950 - ADCR_RETUNE_C4_1 */ + [18951] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18951 - ADCR_RETUNE_C4_0 */ + [18952] = { 0x00FF, 0x00FF, 0x0000 }, /* R18952 - ADCR_RETUNE_C5_1 */ + [18953] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18953 - ADCR_RETUNE_C5_0 */ + [18954] = { 0x00FF, 0x00FF, 0x0000 }, /* R18954 - ADCR_RETUNE_C6_1 */ + [18955] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18955 - ADCR_RETUNE_C6_0 */ + [18956] = { 0x00FF, 0x00FF, 0x0000 }, /* R18956 - ADCR_RETUNE_C7_1 */ + [18957] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18957 - ADCR_RETUNE_C7_0 */ + [18958] = { 0x00FF, 0x00FF, 0x0000 }, /* R18958 - ADCR_RETUNE_C8_1 */ + [18959] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18959 - ADCR_RETUNE_C8_0 */ + [18960] = { 0x00FF, 0x00FF, 0x0000 }, /* R18960 - ADCR_RETUNE_C9_1 */ + [18961] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18961 - ADCR_RETUNE_C9_0 */ + [18962] = { 0x00FF, 0x00FF, 0x0000 }, /* R18962 - ADCR_RETUNE_C10_1 */ + [18963] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18963 - ADCR_RETUNE_C10_0 */ + [18964] = { 0x00FF, 0x00FF, 0x0000 }, /* R18964 - ADCR_RETUNE_C11_1 */ + [18965] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18965 - ADCR_RETUNE_C11_0 */ + [18966] = { 0x00FF, 0x00FF, 0x0000 }, /* R18966 - ADCR_RETUNE_C12_1 */ + [18967] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18967 - ADCR_RETUNE_C12_0 */ + [18968] = { 0x00FF, 0x00FF, 0x0000 }, /* R18968 - ADCR_RETUNE_C13_1 */ + [18969] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18969 - ADCR_RETUNE_C13_0 */ + [18970] = { 0x00FF, 0x00FF, 0x0000 }, /* R18970 - ADCR_RETUNE_C14_1 */ + [18971] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18971 - ADCR_RETUNE_C14_0 */ + [18972] = { 0x00FF, 0x00FF, 0x0000 }, /* R18972 - ADCR_RETUNE_C15_1 */ + [18973] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18973 - ADCR_RETUNE_C15_0 */ + [18974] = { 0x00FF, 0x00FF, 0x0000 }, /* R18974 - ADCR_RETUNE_C16_1 */ + [18975] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18975 - ADCR_RETUNE_C16_0 */ + [18976] = { 0x00FF, 0x00FF, 0x0000 }, /* R18976 - ADCR_RETUNE_C17_1 */ + [18977] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18977 - ADCR_RETUNE_C17_0 */ + [18978] = { 0x00FF, 0x00FF, 0x0000 }, /* R18978 - ADCR_RETUNE_C18_1 */ + [18979] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18979 - ADCR_RETUNE_C18_0 */ + [18980] = { 0x00FF, 0x00FF, 0x0000 }, /* R18980 - ADCR_RETUNE_C19_1 */ + [18981] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18981 - ADCR_RETUNE_C19_0 */ + [18982] = { 0x00FF, 0x00FF, 0x0000 }, /* R18982 - ADCR_RETUNE_C20_1 */ + [18983] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18983 - ADCR_RETUNE_C20_0 */ + [18984] = { 0x00FF, 0x00FF, 0x0000 }, /* R18984 - ADCR_RETUNE_C21_1 */ + [18985] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18985 - ADCR_RETUNE_C21_0 */ + [18986] = { 0x00FF, 0x00FF, 0x0000 }, /* R18986 - ADCR_RETUNE_C22_1 */ + [18987] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18987 - ADCR_RETUNE_C22_0 */ + [18988] = { 0x00FF, 0x00FF, 0x0000 }, /* R18988 - ADCR_RETUNE_C23_1 */ + [18989] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18989 - ADCR_RETUNE_C23_0 */ + [18990] = { 0x00FF, 0x00FF, 0x0000 }, /* R18990 - ADCR_RETUNE_C24_1 */ + [18991] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18991 - ADCR_RETUNE_C24_0 */ + [18992] = { 0x00FF, 0x00FF, 0x0000 }, /* R18992 - ADCR_RETUNE_C25_1 */ + [18993] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18993 - ADCR_RETUNE_C25_0 */ + [18994] = { 0x00FF, 0x00FF, 0x0000 }, /* R18994 - ADCR_RETUNE_C26_1 */ + [18995] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18995 - ADCR_RETUNE_C26_0 */ + [18996] = { 0x00FF, 0x00FF, 0x0000 }, /* R18996 - ADCR_RETUNE_C27_1 */ + [18997] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18997 - ADCR_RETUNE_C27_0 */ + [18998] = { 0x00FF, 0x00FF, 0x0000 }, /* R18998 - ADCR_RETUNE_C28_1 */ + [18999] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R18999 - ADCR_RETUNE_C28_0 */ + [19000] = { 0x00FF, 0x00FF, 0x0000 }, /* R19000 - ADCR_RETUNE_C29_1 */ + [19001] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19001 - ADCR_RETUNE_C29_0 */ + [19002] = { 0x00FF, 0x00FF, 0x0000 }, /* R19002 - ADCR_RETUNE_C30_1 */ + [19003] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19003 - ADCR_RETUNE_C30_0 */ + [19004] = { 0x00FF, 0x00FF, 0x0000 }, /* R19004 - ADCR_RETUNE_C31_1 */ + [19005] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19005 - ADCR_RETUNE_C31_0 */ + [19006] = { 0x00FF, 0x00FF, 0x0000 }, /* R19006 - ADCR_RETUNE_C32_1 */ + [19007] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19007 - ADCR_RETUNE_C32_0 */ + [19456] = { 0x00FF, 0x00FF, 0x0000 }, /* R19456 - DACL_RETUNE_C1_1 */ + [19457] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19457 - DACL_RETUNE_C1_0 */ + [19458] = { 0x00FF, 0x00FF, 0x0000 }, /* R19458 - DACL_RETUNE_C2_1 */ + [19459] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19459 - DACL_RETUNE_C2_0 */ + [19460] = { 0x00FF, 0x00FF, 0x0000 }, /* R19460 - DACL_RETUNE_C3_1 */ + [19461] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19461 - DACL_RETUNE_C3_0 */ + [19462] = { 0x00FF, 0x00FF, 0x0000 }, /* R19462 - DACL_RETUNE_C4_1 */ + [19463] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19463 - DACL_RETUNE_C4_0 */ + [19464] = { 0x00FF, 0x00FF, 0x0000 }, /* R19464 - DACL_RETUNE_C5_1 */ + [19465] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19465 - DACL_RETUNE_C5_0 */ + [19466] = { 0x00FF, 0x00FF, 0x0000 }, /* R19466 - DACL_RETUNE_C6_1 */ + [19467] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19467 - DACL_RETUNE_C6_0 */ + [19468] = { 0x00FF, 0x00FF, 0x0000 }, /* R19468 - DACL_RETUNE_C7_1 */ + [19469] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19469 - DACL_RETUNE_C7_0 */ + [19470] = { 0x00FF, 0x00FF, 0x0000 }, /* R19470 - DACL_RETUNE_C8_1 */ + [19471] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19471 - DACL_RETUNE_C8_0 */ + [19472] = { 0x00FF, 0x00FF, 0x0000 }, /* R19472 - DACL_RETUNE_C9_1 */ + [19473] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19473 - DACL_RETUNE_C9_0 */ + [19474] = { 0x00FF, 0x00FF, 0x0000 }, /* R19474 - DACL_RETUNE_C10_1 */ + [19475] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19475 - DACL_RETUNE_C10_0 */ + [19476] = { 0x00FF, 0x00FF, 0x0000 }, /* R19476 - DACL_RETUNE_C11_1 */ + [19477] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19477 - DACL_RETUNE_C11_0 */ + [19478] = { 0x00FF, 0x00FF, 0x0000 }, /* R19478 - DACL_RETUNE_C12_1 */ + [19479] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19479 - DACL_RETUNE_C12_0 */ + [19480] = { 0x00FF, 0x00FF, 0x0000 }, /* R19480 - DACL_RETUNE_C13_1 */ + [19481] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19481 - DACL_RETUNE_C13_0 */ + [19482] = { 0x00FF, 0x00FF, 0x0000 }, /* R19482 - DACL_RETUNE_C14_1 */ + [19483] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19483 - DACL_RETUNE_C14_0 */ + [19484] = { 0x00FF, 0x00FF, 0x0000 }, /* R19484 - DACL_RETUNE_C15_1 */ + [19485] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19485 - DACL_RETUNE_C15_0 */ + [19486] = { 0x00FF, 0x00FF, 0x0000 }, /* R19486 - DACL_RETUNE_C16_1 */ + [19487] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19487 - DACL_RETUNE_C16_0 */ + [19488] = { 0x00FF, 0x00FF, 0x0000 }, /* R19488 - DACL_RETUNE_C17_1 */ + [19489] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19489 - DACL_RETUNE_C17_0 */ + [19490] = { 0x00FF, 0x00FF, 0x0000 }, /* R19490 - DACL_RETUNE_C18_1 */ + [19491] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19491 - DACL_RETUNE_C18_0 */ + [19492] = { 0x00FF, 0x00FF, 0x0000 }, /* R19492 - DACL_RETUNE_C19_1 */ + [19493] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19493 - DACL_RETUNE_C19_0 */ + [19494] = { 0x00FF, 0x00FF, 0x0000 }, /* R19494 - DACL_RETUNE_C20_1 */ + [19495] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19495 - DACL_RETUNE_C20_0 */ + [19496] = { 0x00FF, 0x00FF, 0x0000 }, /* R19496 - DACL_RETUNE_C21_1 */ + [19497] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19497 - DACL_RETUNE_C21_0 */ + [19498] = { 0x00FF, 0x00FF, 0x0000 }, /* R19498 - DACL_RETUNE_C22_1 */ + [19499] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19499 - DACL_RETUNE_C22_0 */ + [19500] = { 0x00FF, 0x00FF, 0x0000 }, /* R19500 - DACL_RETUNE_C23_1 */ + [19501] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19501 - DACL_RETUNE_C23_0 */ + [19502] = { 0x00FF, 0x00FF, 0x0000 }, /* R19502 - DACL_RETUNE_C24_1 */ + [19503] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19503 - DACL_RETUNE_C24_0 */ + [19504] = { 0x00FF, 0x00FF, 0x0000 }, /* R19504 - DACL_RETUNE_C25_1 */ + [19505] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19505 - DACL_RETUNE_C25_0 */ + [19506] = { 0x00FF, 0x00FF, 0x0000 }, /* R19506 - DACL_RETUNE_C26_1 */ + [19507] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19507 - DACL_RETUNE_C26_0 */ + [19508] = { 0x00FF, 0x00FF, 0x0000 }, /* R19508 - DACL_RETUNE_C27_1 */ + [19509] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19509 - DACL_RETUNE_C27_0 */ + [19510] = { 0x00FF, 0x00FF, 0x0000 }, /* R19510 - DACL_RETUNE_C28_1 */ + [19511] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19511 - DACL_RETUNE_C28_0 */ + [19512] = { 0x00FF, 0x00FF, 0x0000 }, /* R19512 - DACL_RETUNE_C29_1 */ + [19513] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19513 - DACL_RETUNE_C29_0 */ + [19514] = { 0x00FF, 0x00FF, 0x0000 }, /* R19514 - DACL_RETUNE_C30_1 */ + [19515] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19515 - DACL_RETUNE_C30_0 */ + [19516] = { 0x00FF, 0x00FF, 0x0000 }, /* R19516 - DACL_RETUNE_C31_1 */ + [19517] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19517 - DACL_RETUNE_C31_0 */ + [19518] = { 0x00FF, 0x00FF, 0x0000 }, /* R19518 - DACL_RETUNE_C32_1 */ + [19519] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19519 - DACL_RETUNE_C32_0 */ + [19968] = { 0x00FF, 0x00FF, 0x0000 }, /* R19968 - RETUNEDAC_PG2_1 */ + [19969] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19969 - RETUNEDAC_PG2_0 */ + [19970] = { 0x00FF, 0x00FF, 0x0000 }, /* R19970 - RETUNEDAC_PG_1 */ + [19971] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R19971 - RETUNEDAC_PG_0 */ + [20480] = { 0x00FF, 0x00FF, 0x0000 }, /* R20480 - DACR_RETUNE_C1_1 */ + [20481] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20481 - DACR_RETUNE_C1_0 */ + [20482] = { 0x00FF, 0x00FF, 0x0000 }, /* R20482 - DACR_RETUNE_C2_1 */ + [20483] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20483 - DACR_RETUNE_C2_0 */ + [20484] = { 0x00FF, 0x00FF, 0x0000 }, /* R20484 - DACR_RETUNE_C3_1 */ + [20485] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20485 - DACR_RETUNE_C3_0 */ + [20486] = { 0x00FF, 0x00FF, 0x0000 }, /* R20486 - DACR_RETUNE_C4_1 */ + [20487] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20487 - DACR_RETUNE_C4_0 */ + [20488] = { 0x00FF, 0x00FF, 0x0000 }, /* R20488 - DACR_RETUNE_C5_1 */ + [20489] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20489 - DACR_RETUNE_C5_0 */ + [20490] = { 0x00FF, 0x00FF, 0x0000 }, /* R20490 - DACR_RETUNE_C6_1 */ + [20491] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20491 - DACR_RETUNE_C6_0 */ + [20492] = { 0x00FF, 0x00FF, 0x0000 }, /* R20492 - DACR_RETUNE_C7_1 */ + [20493] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20493 - DACR_RETUNE_C7_0 */ + [20494] = { 0x00FF, 0x00FF, 0x0000 }, /* R20494 - DACR_RETUNE_C8_1 */ + [20495] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20495 - DACR_RETUNE_C8_0 */ + [20496] = { 0x00FF, 0x00FF, 0x0000 }, /* R20496 - DACR_RETUNE_C9_1 */ + [20497] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20497 - DACR_RETUNE_C9_0 */ + [20498] = { 0x00FF, 0x00FF, 0x0000 }, /* R20498 - DACR_RETUNE_C10_1 */ + [20499] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20499 - DACR_RETUNE_C10_0 */ + [20500] = { 0x00FF, 0x00FF, 0x0000 }, /* R20500 - DACR_RETUNE_C11_1 */ + [20501] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20501 - DACR_RETUNE_C11_0 */ + [20502] = { 0x00FF, 0x00FF, 0x0000 }, /* R20502 - DACR_RETUNE_C12_1 */ + [20503] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20503 - DACR_RETUNE_C12_0 */ + [20504] = { 0x00FF, 0x00FF, 0x0000 }, /* R20504 - DACR_RETUNE_C13_1 */ + [20505] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20505 - DACR_RETUNE_C13_0 */ + [20506] = { 0x00FF, 0x00FF, 0x0000 }, /* R20506 - DACR_RETUNE_C14_1 */ + [20507] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20507 - DACR_RETUNE_C14_0 */ + [20508] = { 0x00FF, 0x00FF, 0x0000 }, /* R20508 - DACR_RETUNE_C15_1 */ + [20509] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20509 - DACR_RETUNE_C15_0 */ + [20510] = { 0x00FF, 0x00FF, 0x0000 }, /* R20510 - DACR_RETUNE_C16_1 */ + [20511] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20511 - DACR_RETUNE_C16_0 */ + [20512] = { 0x00FF, 0x00FF, 0x0000 }, /* R20512 - DACR_RETUNE_C17_1 */ + [20513] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20513 - DACR_RETUNE_C17_0 */ + [20514] = { 0x00FF, 0x00FF, 0x0000 }, /* R20514 - DACR_RETUNE_C18_1 */ + [20515] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20515 - DACR_RETUNE_C18_0 */ + [20516] = { 0x00FF, 0x00FF, 0x0000 }, /* R20516 - DACR_RETUNE_C19_1 */ + [20517] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20517 - DACR_RETUNE_C19_0 */ + [20518] = { 0x00FF, 0x00FF, 0x0000 }, /* R20518 - DACR_RETUNE_C20_1 */ + [20519] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20519 - DACR_RETUNE_C20_0 */ + [20520] = { 0x00FF, 0x00FF, 0x0000 }, /* R20520 - DACR_RETUNE_C21_1 */ + [20521] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20521 - DACR_RETUNE_C21_0 */ + [20522] = { 0x00FF, 0x00FF, 0x0000 }, /* R20522 - DACR_RETUNE_C22_1 */ + [20523] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20523 - DACR_RETUNE_C22_0 */ + [20524] = { 0x00FF, 0x00FF, 0x0000 }, /* R20524 - DACR_RETUNE_C23_1 */ + [20525] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20525 - DACR_RETUNE_C23_0 */ + [20526] = { 0x00FF, 0x00FF, 0x0000 }, /* R20526 - DACR_RETUNE_C24_1 */ + [20527] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20527 - DACR_RETUNE_C24_0 */ + [20528] = { 0x00FF, 0x00FF, 0x0000 }, /* R20528 - DACR_RETUNE_C25_1 */ + [20529] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20529 - DACR_RETUNE_C25_0 */ + [20530] = { 0x00FF, 0x00FF, 0x0000 }, /* R20530 - DACR_RETUNE_C26_1 */ + [20531] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20531 - DACR_RETUNE_C26_0 */ + [20532] = { 0x00FF, 0x00FF, 0x0000 }, /* R20532 - DACR_RETUNE_C27_1 */ + [20533] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20533 - DACR_RETUNE_C27_0 */ + [20534] = { 0x00FF, 0x00FF, 0x0000 }, /* R20534 - DACR_RETUNE_C28_1 */ + [20535] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20535 - DACR_RETUNE_C28_0 */ + [20536] = { 0x00FF, 0x00FF, 0x0000 }, /* R20536 - DACR_RETUNE_C29_1 */ + [20537] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20537 - DACR_RETUNE_C29_0 */ + [20538] = { 0x00FF, 0x00FF, 0x0000 }, /* R20538 - DACR_RETUNE_C30_1 */ + [20539] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20539 - DACR_RETUNE_C30_0 */ + [20540] = { 0x00FF, 0x00FF, 0x0000 }, /* R20540 - DACR_RETUNE_C31_1 */ + [20541] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20541 - DACR_RETUNE_C31_0 */ + [20542] = { 0x00FF, 0x00FF, 0x0000 }, /* R20542 - DACR_RETUNE_C32_1 */ + [20543] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20543 - DACR_RETUNE_C32_0 */ + [20992] = { 0x00FF, 0x00FF, 0x0000 }, /* R20992 - VSS_XHD2_1 */ + [20993] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20993 - VSS_XHD2_0 */ + [20994] = { 0x00FF, 0x00FF, 0x0000 }, /* R20994 - VSS_XHD3_1 */ + [20995] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20995 - VSS_XHD3_0 */ + [20996] = { 0x00FF, 0x00FF, 0x0000 }, /* R20996 - VSS_XHN1_1 */ + [20997] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20997 - VSS_XHN1_0 */ + [20998] = { 0x00FF, 0x00FF, 0x0000 }, /* R20998 - VSS_XHN2_1 */ + [20999] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R20999 - VSS_XHN2_0 */ + [21000] = { 0x00FF, 0x00FF, 0x0000 }, /* R21000 - VSS_XHN3_1 */ + [21001] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21001 - VSS_XHN3_0 */ + [21002] = { 0x00FF, 0x00FF, 0x0000 }, /* R21002 - VSS_XLA_1 */ + [21003] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21003 - VSS_XLA_0 */ + [21004] = { 0x00FF, 0x00FF, 0x0000 }, /* R21004 - VSS_XLB_1 */ + [21005] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21005 - VSS_XLB_0 */ + [21006] = { 0x00FF, 0x00FF, 0x0000 }, /* R21006 - VSS_XLG_1 */ + [21007] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21007 - VSS_XLG_0 */ + [21008] = { 0x00FF, 0x00FF, 0x0000 }, /* R21008 - VSS_PG2_1 */ + [21009] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21009 - VSS_PG2_0 */ + [21010] = { 0x00FF, 0x00FF, 0x0000 }, /* R21010 - VSS_PG_1 */ + [21011] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21011 - VSS_PG_0 */ + [21012] = { 0x00FF, 0x00FF, 0x0000 }, /* R21012 - VSS_XTD1_1 */ + [21013] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21013 - VSS_XTD1_0 */ + [21014] = { 0x00FF, 0x00FF, 0x0000 }, /* R21014 - VSS_XTD2_1 */ + [21015] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21015 - VSS_XTD2_0 */ + [21016] = { 0x00FF, 0x00FF, 0x0000 }, /* R21016 - VSS_XTD3_1 */ + [21017] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21017 - VSS_XTD3_0 */ + [21018] = { 0x00FF, 0x00FF, 0x0000 }, /* R21018 - VSS_XTD4_1 */ + [21019] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21019 - VSS_XTD4_0 */ + [21020] = { 0x00FF, 0x00FF, 0x0000 }, /* R21020 - VSS_XTD5_1 */ + [21021] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21021 - VSS_XTD5_0 */ + [21022] = { 0x00FF, 0x00FF, 0x0000 }, /* R21022 - VSS_XTD6_1 */ + [21023] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21023 - VSS_XTD6_0 */ + [21024] = { 0x00FF, 0x00FF, 0x0000 }, /* R21024 - VSS_XTD7_1 */ + [21025] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21025 - VSS_XTD7_0 */ + [21026] = { 0x00FF, 0x00FF, 0x0000 }, /* R21026 - VSS_XTD8_1 */ + [21027] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21027 - VSS_XTD8_0 */ + [21028] = { 0x00FF, 0x00FF, 0x0000 }, /* R21028 - VSS_XTD9_1 */ + [21029] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21029 - VSS_XTD9_0 */ + [21030] = { 0x00FF, 0x00FF, 0x0000 }, /* R21030 - VSS_XTD10_1 */ + [21031] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21031 - VSS_XTD10_0 */ + [21032] = { 0x00FF, 0x00FF, 0x0000 }, /* R21032 - VSS_XTD11_1 */ + [21033] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21033 - VSS_XTD11_0 */ + [21034] = { 0x00FF, 0x00FF, 0x0000 }, /* R21034 - VSS_XTD12_1 */ + [21035] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21035 - VSS_XTD12_0 */ + [21036] = { 0x00FF, 0x00FF, 0x0000 }, /* R21036 - VSS_XTD13_1 */ + [21037] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21037 - VSS_XTD13_0 */ + [21038] = { 0x00FF, 0x00FF, 0x0000 }, /* R21038 - VSS_XTD14_1 */ + [21039] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21039 - VSS_XTD14_0 */ + [21040] = { 0x00FF, 0x00FF, 0x0000 }, /* R21040 - VSS_XTD15_1 */ + [21041] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21041 - VSS_XTD15_0 */ + [21042] = { 0x00FF, 0x00FF, 0x0000 }, /* R21042 - VSS_XTD16_1 */ + [21043] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21043 - VSS_XTD16_0 */ + [21044] = { 0x00FF, 0x00FF, 0x0000 }, /* R21044 - VSS_XTD17_1 */ + [21045] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21045 - VSS_XTD17_0 */ + [21046] = { 0x00FF, 0x00FF, 0x0000 }, /* R21046 - VSS_XTD18_1 */ + [21047] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21047 - VSS_XTD18_0 */ + [21048] = { 0x00FF, 0x00FF, 0x0000 }, /* R21048 - VSS_XTD19_1 */ + [21049] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21049 - VSS_XTD19_0 */ + [21050] = { 0x00FF, 0x00FF, 0x0000 }, /* R21050 - VSS_XTD20_1 */ + [21051] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21051 - VSS_XTD20_0 */ + [21052] = { 0x00FF, 0x00FF, 0x0000 }, /* R21052 - VSS_XTD21_1 */ + [21053] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21053 - VSS_XTD21_0 */ + [21054] = { 0x00FF, 0x00FF, 0x0000 }, /* R21054 - VSS_XTD22_1 */ + [21055] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21055 - VSS_XTD22_0 */ + [21056] = { 0x00FF, 0x00FF, 0x0000 }, /* R21056 - VSS_XTD23_1 */ + [21057] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21057 - VSS_XTD23_0 */ + [21058] = { 0x00FF, 0x00FF, 0x0000 }, /* R21058 - VSS_XTD24_1 */ + [21059] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21059 - VSS_XTD24_0 */ + [21060] = { 0x00FF, 0x00FF, 0x0000 }, /* R21060 - VSS_XTD25_1 */ + [21061] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21061 - VSS_XTD25_0 */ + [21062] = { 0x00FF, 0x00FF, 0x0000 }, /* R21062 - VSS_XTD26_1 */ + [21063] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21063 - VSS_XTD26_0 */ + [21064] = { 0x00FF, 0x00FF, 0x0000 }, /* R21064 - VSS_XTD27_1 */ + [21065] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21065 - VSS_XTD27_0 */ + [21066] = { 0x00FF, 0x00FF, 0x0000 }, /* R21066 - VSS_XTD28_1 */ + [21067] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21067 - VSS_XTD28_0 */ + [21068] = { 0x00FF, 0x00FF, 0x0000 }, /* R21068 - VSS_XTD29_1 */ + [21069] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21069 - VSS_XTD29_0 */ + [21070] = { 0x00FF, 0x00FF, 0x0000 }, /* R21070 - VSS_XTD30_1 */ + [21071] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21071 - VSS_XTD30_0 */ + [21072] = { 0x00FF, 0x00FF, 0x0000 }, /* R21072 - VSS_XTD31_1 */ + [21073] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21073 - VSS_XTD31_0 */ + [21074] = { 0x00FF, 0x00FF, 0x0000 }, /* R21074 - VSS_XTD32_1 */ + [21075] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21075 - VSS_XTD32_0 */ + [21076] = { 0x00FF, 0x00FF, 0x0000 }, /* R21076 - VSS_XTS1_1 */ + [21077] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21077 - VSS_XTS1_0 */ + [21078] = { 0x00FF, 0x00FF, 0x0000 }, /* R21078 - VSS_XTS2_1 */ + [21079] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21079 - VSS_XTS2_0 */ + [21080] = { 0x00FF, 0x00FF, 0x0000 }, /* R21080 - VSS_XTS3_1 */ + [21081] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21081 - VSS_XTS3_0 */ + [21082] = { 0x00FF, 0x00FF, 0x0000 }, /* R21082 - VSS_XTS4_1 */ + [21083] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21083 - VSS_XTS4_0 */ + [21084] = { 0x00FF, 0x00FF, 0x0000 }, /* R21084 - VSS_XTS5_1 */ + [21085] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21085 - VSS_XTS5_0 */ + [21086] = { 0x00FF, 0x00FF, 0x0000 }, /* R21086 - VSS_XTS6_1 */ + [21087] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21087 - VSS_XTS6_0 */ + [21088] = { 0x00FF, 0x00FF, 0x0000 }, /* R21088 - VSS_XTS7_1 */ + [21089] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21089 - VSS_XTS7_0 */ + [21090] = { 0x00FF, 0x00FF, 0x0000 }, /* R21090 - VSS_XTS8_1 */ + [21091] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21091 - VSS_XTS8_0 */ + [21092] = { 0x00FF, 0x00FF, 0x0000 }, /* R21092 - VSS_XTS9_1 */ + [21093] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21093 - VSS_XTS9_0 */ + [21094] = { 0x00FF, 0x00FF, 0x0000 }, /* R21094 - VSS_XTS10_1 */ + [21095] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21095 - VSS_XTS10_0 */ + [21096] = { 0x00FF, 0x00FF, 0x0000 }, /* R21096 - VSS_XTS11_1 */ + [21097] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21097 - VSS_XTS11_0 */ + [21098] = { 0x00FF, 0x00FF, 0x0000 }, /* R21098 - VSS_XTS12_1 */ + [21099] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21099 - VSS_XTS12_0 */ + [21100] = { 0x00FF, 0x00FF, 0x0000 }, /* R21100 - VSS_XTS13_1 */ + [21101] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21101 - VSS_XTS13_0 */ + [21102] = { 0x00FF, 0x00FF, 0x0000 }, /* R21102 - VSS_XTS14_1 */ + [21103] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21103 - VSS_XTS14_0 */ + [21104] = { 0x00FF, 0x00FF, 0x0000 }, /* R21104 - VSS_XTS15_1 */ + [21105] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21105 - VSS_XTS15_0 */ + [21106] = { 0x00FF, 0x00FF, 0x0000 }, /* R21106 - VSS_XTS16_1 */ + [21107] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21107 - VSS_XTS16_0 */ + [21108] = { 0x00FF, 0x00FF, 0x0000 }, /* R21108 - VSS_XTS17_1 */ + [21109] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21109 - VSS_XTS17_0 */ + [21110] = { 0x00FF, 0x00FF, 0x0000 }, /* R21110 - VSS_XTS18_1 */ + [21111] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21111 - VSS_XTS18_0 */ + [21112] = { 0x00FF, 0x00FF, 0x0000 }, /* R21112 - VSS_XTS19_1 */ + [21113] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21113 - VSS_XTS19_0 */ + [21114] = { 0x00FF, 0x00FF, 0x0000 }, /* R21114 - VSS_XTS20_1 */ + [21115] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21115 - VSS_XTS20_0 */ + [21116] = { 0x00FF, 0x00FF, 0x0000 }, /* R21116 - VSS_XTS21_1 */ + [21117] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21117 - VSS_XTS21_0 */ + [21118] = { 0x00FF, 0x00FF, 0x0000 }, /* R21118 - VSS_XTS22_1 */ + [21119] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21119 - VSS_XTS22_0 */ + [21120] = { 0x00FF, 0x00FF, 0x0000 }, /* R21120 - VSS_XTS23_1 */ + [21121] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21121 - VSS_XTS23_0 */ + [21122] = { 0x00FF, 0x00FF, 0x0000 }, /* R21122 - VSS_XTS24_1 */ + [21123] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21123 - VSS_XTS24_0 */ + [21124] = { 0x00FF, 0x00FF, 0x0000 }, /* R21124 - VSS_XTS25_1 */ + [21125] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21125 - VSS_XTS25_0 */ + [21126] = { 0x00FF, 0x00FF, 0x0000 }, /* R21126 - VSS_XTS26_1 */ + [21127] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21127 - VSS_XTS26_0 */ + [21128] = { 0x00FF, 0x00FF, 0x0000 }, /* R21128 - VSS_XTS27_1 */ + [21129] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21129 - VSS_XTS27_0 */ + [21130] = { 0x00FF, 0x00FF, 0x0000 }, /* R21130 - VSS_XTS28_1 */ + [21131] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21131 - VSS_XTS28_0 */ + [21132] = { 0x00FF, 0x00FF, 0x0000 }, /* R21132 - VSS_XTS29_1 */ + [21133] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21133 - VSS_XTS29_0 */ + [21134] = { 0x00FF, 0x00FF, 0x0000 }, /* R21134 - VSS_XTS30_1 */ + [21135] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21135 - VSS_XTS30_0 */ + [21136] = { 0x00FF, 0x00FF, 0x0000 }, /* R21136 - VSS_XTS31_1 */ + [21137] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21137 - VSS_XTS31_0 */ + [21138] = { 0x00FF, 0x00FF, 0x0000 }, /* R21138 - VSS_XTS32_1 */ + [21139] = { 0xFFFF, 0xFFFF, 0x0000 }, /* R21139 - VSS_XTS32_0 */ +}; + static int wm8962_volatile_register(unsigned int reg) { if (wm8962_reg_access[reg].vol) diff --git a/sound/soc/codecs/wm8962.h b/sound/soc/codecs/wm8962.h index 588726dfd1c..a1a5d5294c1 100644 --- a/sound/soc/codecs/wm8962.h +++ b/sound/soc/codecs/wm8962.h @@ -3775,15 +3775,6 @@ #define WM8962_VSS_ENA_SHIFT 0 /* VSS_ENA */ #define WM8962_VSS_ENA_WIDTH 1 /* VSS_ENA */ -struct wm8962_reg_access { - u16 read; - u16 write; - u16 vol; -}; - -extern -const struct wm8962_reg_access wm8962_reg_access[WM8962_MAX_REGISTER + 1]; - int wm8962_mic_detect(struct snd_soc_codec *codec, struct snd_soc_jack *jack); #endif -- cgit v1.2.3-70-g09d2 From e65d255a5a610ce9e185e0df855250706aca7c21 Mon Sep 17 00:00:00 2001 From: Peter Hsiang Date: Wed, 13 Oct 2010 20:30:43 -0700 Subject: ASoC: Add max98088 CODEC driver This patch adds the MAX98088 CODEC driver. Signed-off-by: Peter Hsiang Acked-by: Liam Girdwood Signed-off-by: Mark Brown --- sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98088.c | 2097 +++++++++++++++++++++++++++++++++++++++++++ sound/soc/codecs/max98088.h | 193 ++++ 4 files changed, 2296 insertions(+) create mode 100644 sound/soc/codecs/max98088.c create mode 100644 sound/soc/codecs/max98088.h (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index ff7b922a0f4..94a9d06b902 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -27,6 +27,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_CS4270 if I2C select SND_SOC_DA7210 if I2C select SND_SOC_JZ4740 if SOC_JZ4740 + select SND_SOC_MAX98088 if I2C select SND_SOC_MAX9877 if I2C select SND_SOC_PCM3008 select SND_SOC_SPDIF @@ -158,6 +159,9 @@ config SND_SOC_L3 config SND_SOC_DA7210 tristate +config SND_SOC_MAX98088 + tristate + config SND_SOC_PCM3008 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index af4d4c4e17b..f67a2d6f7a4 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -15,6 +15,7 @@ snd-soc-cs4270-objs := cs4270.o snd-soc-cx20442-objs := cx20442.o snd-soc-da7210-objs := da7210.o snd-soc-l3-objs := l3.o +snd-soc-max98088-objs := max98088.o snd-soc-pcm3008-objs := pcm3008.o snd-soc-spdif-objs := spdif_transciever.o snd-soc-ssm2602-objs := ssm2602.o @@ -89,6 +90,7 @@ obj-$(CONFIG_SND_SOC_CX20442) += snd-soc-cx20442.o obj-$(CONFIG_SND_SOC_DA7210) += snd-soc-da7210.o obj-$(CONFIG_SND_SOC_L3) += snd-soc-l3.o obj-$(CONFIG_SND_SOC_JZ4740_CODEC) += snd-soc-jz4740-codec.o +obj-$(CONFIG_SND_SOC_MAX98088) += snd-soc-max98088.o obj-$(CONFIG_SND_SOC_PCM3008) += snd-soc-pcm3008.o obj-$(CONFIG_SND_SOC_SPDIF) += snd-soc-spdif.o obj-$(CONFIG_SND_SOC_SSM2602) += snd-soc-ssm2602.o diff --git a/sound/soc/codecs/max98088.c b/sound/soc/codecs/max98088.c new file mode 100644 index 00000000000..4186b2755a5 --- /dev/null +++ b/sound/soc/codecs/max98088.c @@ -0,0 +1,2097 @@ +/* + * max98088.c -- MAX98088 ALSA SoC Audio driver + * + * Copyright 2010 Maxim Integrated Products + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "max98088.h" + +struct max98088_cdata { + unsigned int rate; + unsigned int fmt; + int eq_sel; +}; + +struct max98088_priv { + u8 reg_cache[M98088_REG_CNT]; + void *control_data; + struct max98088_pdata *pdata; + unsigned int sysclk; + struct max98088_cdata dai[2]; + int eq_textcnt; + const char **eq_texts; + struct soc_enum eq_enum; + u8 ina_state; + u8 inb_state; + unsigned int ex_mode; + unsigned int digmic; + unsigned int mic1pre; + unsigned int mic2pre; + unsigned int extmic_mode; +}; + +static const u8 max98088_reg[M98088_REG_CNT] = { + 0x00, /* 00 IRQ status */ + 0x00, /* 01 MIC status */ + 0x00, /* 02 jack status */ + 0x00, /* 03 battery voltage */ + 0x00, /* 04 */ + 0x00, /* 05 */ + 0x00, /* 06 */ + 0x00, /* 07 */ + 0x00, /* 08 */ + 0x00, /* 09 */ + 0x00, /* 0A */ + 0x00, /* 0B */ + 0x00, /* 0C */ + 0x00, /* 0D */ + 0x00, /* 0E */ + 0x00, /* 0F interrupt enable */ + + 0x00, /* 10 master clock */ + 0x00, /* 11 DAI1 clock mode */ + 0x00, /* 12 DAI1 clock control */ + 0x00, /* 13 DAI1 clock control */ + 0x00, /* 14 DAI1 format */ + 0x00, /* 15 DAI1 clock */ + 0x00, /* 16 DAI1 config */ + 0x00, /* 17 DAI1 TDM */ + 0x00, /* 18 DAI1 filters */ + 0x00, /* 19 DAI2 clock mode */ + 0x00, /* 1A DAI2 clock control */ + 0x00, /* 1B DAI2 clock control */ + 0x00, /* 1C DAI2 format */ + 0x00, /* 1D DAI2 clock */ + 0x00, /* 1E DAI2 config */ + 0x00, /* 1F DAI2 TDM */ + + 0x00, /* 20 DAI2 filters */ + 0x00, /* 21 data config */ + 0x00, /* 22 DAC mixer */ + 0x00, /* 23 left ADC mixer */ + 0x00, /* 24 right ADC mixer */ + 0x00, /* 25 left HP mixer */ + 0x00, /* 26 right HP mixer */ + 0x00, /* 27 HP control */ + 0x00, /* 28 left REC mixer */ + 0x00, /* 29 right REC mixer */ + 0x00, /* 2A REC control */ + 0x00, /* 2B left SPK mixer */ + 0x00, /* 2C right SPK mixer */ + 0x00, /* 2D SPK control */ + 0x00, /* 2E sidetone */ + 0x00, /* 2F DAI1 playback level */ + + 0x00, /* 30 DAI1 playback level */ + 0x00, /* 31 DAI2 playback level */ + 0x00, /* 32 DAI2 playbakc level */ + 0x00, /* 33 left ADC level */ + 0x00, /* 34 right ADC level */ + 0x00, /* 35 MIC1 level */ + 0x00, /* 36 MIC2 level */ + 0x00, /* 37 INA level */ + 0x00, /* 38 INB level */ + 0x00, /* 39 left HP volume */ + 0x00, /* 3A right HP volume */ + 0x00, /* 3B left REC volume */ + 0x00, /* 3C right REC volume */ + 0x00, /* 3D left SPK volume */ + 0x00, /* 3E right SPK volume */ + 0x00, /* 3F MIC config */ + + 0x00, /* 40 MIC threshold */ + 0x00, /* 41 excursion limiter filter */ + 0x00, /* 42 excursion limiter threshold */ + 0x00, /* 43 ALC */ + 0x00, /* 44 power limiter threshold */ + 0x00, /* 45 power limiter config */ + 0x00, /* 46 distortion limiter config */ + 0x00, /* 47 audio input */ + 0x00, /* 48 microphone */ + 0x00, /* 49 level control */ + 0x00, /* 4A bypass switches */ + 0x00, /* 4B jack detect */ + 0x00, /* 4C input enable */ + 0x00, /* 4D output enable */ + 0xF0, /* 4E bias control */ + 0x00, /* 4F DAC power */ + + 0x0F, /* 50 DAC power */ + 0x00, /* 51 system */ + 0x00, /* 52 DAI1 EQ1 */ + 0x00, /* 53 DAI1 EQ1 */ + 0x00, /* 54 DAI1 EQ1 */ + 0x00, /* 55 DAI1 EQ1 */ + 0x00, /* 56 DAI1 EQ1 */ + 0x00, /* 57 DAI1 EQ1 */ + 0x00, /* 58 DAI1 EQ1 */ + 0x00, /* 59 DAI1 EQ1 */ + 0x00, /* 5A DAI1 EQ1 */ + 0x00, /* 5B DAI1 EQ1 */ + 0x00, /* 5C DAI1 EQ2 */ + 0x00, /* 5D DAI1 EQ2 */ + 0x00, /* 5E DAI1 EQ2 */ + 0x00, /* 5F DAI1 EQ2 */ + + 0x00, /* 60 DAI1 EQ2 */ + 0x00, /* 61 DAI1 EQ2 */ + 0x00, /* 62 DAI1 EQ2 */ + 0x00, /* 63 DAI1 EQ2 */ + 0x00, /* 64 DAI1 EQ2 */ + 0x00, /* 65 DAI1 EQ2 */ + 0x00, /* 66 DAI1 EQ3 */ + 0x00, /* 67 DAI1 EQ3 */ + 0x00, /* 68 DAI1 EQ3 */ + 0x00, /* 69 DAI1 EQ3 */ + 0x00, /* 6A DAI1 EQ3 */ + 0x00, /* 6B DAI1 EQ3 */ + 0x00, /* 6C DAI1 EQ3 */ + 0x00, /* 6D DAI1 EQ3 */ + 0x00, /* 6E DAI1 EQ3 */ + 0x00, /* 6F DAI1 EQ3 */ + + 0x00, /* 70 DAI1 EQ4 */ + 0x00, /* 71 DAI1 EQ4 */ + 0x00, /* 72 DAI1 EQ4 */ + 0x00, /* 73 DAI1 EQ4 */ + 0x00, /* 74 DAI1 EQ4 */ + 0x00, /* 75 DAI1 EQ4 */ + 0x00, /* 76 DAI1 EQ4 */ + 0x00, /* 77 DAI1 EQ4 */ + 0x00, /* 78 DAI1 EQ4 */ + 0x00, /* 79 DAI1 EQ4 */ + 0x00, /* 7A DAI1 EQ5 */ + 0x00, /* 7B DAI1 EQ5 */ + 0x00, /* 7C DAI1 EQ5 */ + 0x00, /* 7D DAI1 EQ5 */ + 0x00, /* 7E DAI1 EQ5 */ + 0x00, /* 7F DAI1 EQ5 */ + + 0x00, /* 80 DAI1 EQ5 */ + 0x00, /* 81 DAI1 EQ5 */ + 0x00, /* 82 DAI1 EQ5 */ + 0x00, /* 83 DAI1 EQ5 */ + 0x00, /* 84 DAI2 EQ1 */ + 0x00, /* 85 DAI2 EQ1 */ + 0x00, /* 86 DAI2 EQ1 */ + 0x00, /* 87 DAI2 EQ1 */ + 0x00, /* 88 DAI2 EQ1 */ + 0x00, /* 89 DAI2 EQ1 */ + 0x00, /* 8A DAI2 EQ1 */ + 0x00, /* 8B DAI2 EQ1 */ + 0x00, /* 8C DAI2 EQ1 */ + 0x00, /* 8D DAI2 EQ1 */ + 0x00, /* 8E DAI2 EQ2 */ + 0x00, /* 8F DAI2 EQ2 */ + + 0x00, /* 90 DAI2 EQ2 */ + 0x00, /* 91 DAI2 EQ2 */ + 0x00, /* 92 DAI2 EQ2 */ + 0x00, /* 93 DAI2 EQ2 */ + 0x00, /* 94 DAI2 EQ2 */ + 0x00, /* 95 DAI2 EQ2 */ + 0x00, /* 96 DAI2 EQ2 */ + 0x00, /* 97 DAI2 EQ2 */ + 0x00, /* 98 DAI2 EQ3 */ + 0x00, /* 99 DAI2 EQ3 */ + 0x00, /* 9A DAI2 EQ3 */ + 0x00, /* 9B DAI2 EQ3 */ + 0x00, /* 9C DAI2 EQ3 */ + 0x00, /* 9D DAI2 EQ3 */ + 0x00, /* 9E DAI2 EQ3 */ + 0x00, /* 9F DAI2 EQ3 */ + + 0x00, /* A0 DAI2 EQ3 */ + 0x00, /* A1 DAI2 EQ3 */ + 0x00, /* A2 DAI2 EQ4 */ + 0x00, /* A3 DAI2 EQ4 */ + 0x00, /* A4 DAI2 EQ4 */ + 0x00, /* A5 DAI2 EQ4 */ + 0x00, /* A6 DAI2 EQ4 */ + 0x00, /* A7 DAI2 EQ4 */ + 0x00, /* A8 DAI2 EQ4 */ + 0x00, /* A9 DAI2 EQ4 */ + 0x00, /* AA DAI2 EQ4 */ + 0x00, /* AB DAI2 EQ4 */ + 0x00, /* AC DAI2 EQ5 */ + 0x00, /* AD DAI2 EQ5 */ + 0x00, /* AE DAI2 EQ5 */ + 0x00, /* AF DAI2 EQ5 */ + + 0x00, /* B0 DAI2 EQ5 */ + 0x00, /* B1 DAI2 EQ5 */ + 0x00, /* B2 DAI2 EQ5 */ + 0x00, /* B3 DAI2 EQ5 */ + 0x00, /* B4 DAI2 EQ5 */ + 0x00, /* B5 DAI2 EQ5 */ + 0x00, /* B6 DAI1 biquad */ + 0x00, /* B7 DAI1 biquad */ + 0x00, /* B8 DAI1 biquad */ + 0x00, /* B9 DAI1 biquad */ + 0x00, /* BA DAI1 biquad */ + 0x00, /* BB DAI1 biquad */ + 0x00, /* BC DAI1 biquad */ + 0x00, /* BD DAI1 biquad */ + 0x00, /* BE DAI1 biquad */ + 0x00, /* BF DAI1 biquad */ + + 0x00, /* C0 DAI2 biquad */ + 0x00, /* C1 DAI2 biquad */ + 0x00, /* C2 DAI2 biquad */ + 0x00, /* C3 DAI2 biquad */ + 0x00, /* C4 DAI2 biquad */ + 0x00, /* C5 DAI2 biquad */ + 0x00, /* C6 DAI2 biquad */ + 0x00, /* C7 DAI2 biquad */ + 0x00, /* C8 DAI2 biquad */ + 0x00, /* C9 DAI2 biquad */ + 0x00, /* CA */ + 0x00, /* CB */ + 0x00, /* CC */ + 0x00, /* CD */ + 0x00, /* CE */ + 0x00, /* CF */ + + 0x00, /* D0 */ + 0x00, /* D1 */ + 0x00, /* D2 */ + 0x00, /* D3 */ + 0x00, /* D4 */ + 0x00, /* D5 */ + 0x00, /* D6 */ + 0x00, /* D7 */ + 0x00, /* D8 */ + 0x00, /* D9 */ + 0x00, /* DA */ + 0x70, /* DB */ + 0x00, /* DC */ + 0x00, /* DD */ + 0x00, /* DE */ + 0x00, /* DF */ + + 0x00, /* E0 */ + 0x00, /* E1 */ + 0x00, /* E2 */ + 0x00, /* E3 */ + 0x00, /* E4 */ + 0x00, /* E5 */ + 0x00, /* E6 */ + 0x00, /* E7 */ + 0x00, /* E8 */ + 0x00, /* E9 */ + 0x00, /* EA */ + 0x00, /* EB */ + 0x00, /* EC */ + 0x00, /* ED */ + 0x00, /* EE */ + 0x00, /* EF */ + + 0x00, /* F0 */ + 0x00, /* F1 */ + 0x00, /* F2 */ + 0x00, /* F3 */ + 0x00, /* F4 */ + 0x00, /* F5 */ + 0x00, /* F6 */ + 0x00, /* F7 */ + 0x00, /* F8 */ + 0x00, /* F9 */ + 0x00, /* FA */ + 0x00, /* FB */ + 0x00, /* FC */ + 0x00, /* FD */ + 0x00, /* FE */ + 0x00, /* FF */ +}; + +static struct { + int readable; + int writable; + int vol; +} max98088_access[M98088_REG_CNT] = { + { 0xFF, 0xFF, 1 }, /* 00 IRQ status */ + { 0xFF, 0x00, 1 }, /* 01 MIC status */ + { 0xFF, 0x00, 1 }, /* 02 jack status */ + { 0x1F, 0x1F, 1 }, /* 03 battery voltage */ + { 0xFF, 0xFF, 0 }, /* 04 */ + { 0xFF, 0xFF, 0 }, /* 05 */ + { 0xFF, 0xFF, 0 }, /* 06 */ + { 0xFF, 0xFF, 0 }, /* 07 */ + { 0xFF, 0xFF, 0 }, /* 08 */ + { 0xFF, 0xFF, 0 }, /* 09 */ + { 0xFF, 0xFF, 0 }, /* 0A */ + { 0xFF, 0xFF, 0 }, /* 0B */ + { 0xFF, 0xFF, 0 }, /* 0C */ + { 0xFF, 0xFF, 0 }, /* 0D */ + { 0xFF, 0xFF, 0 }, /* 0E */ + { 0xFF, 0xFF, 0 }, /* 0F interrupt enable */ + + { 0xFF, 0xFF, 0 }, /* 10 master clock */ + { 0xFF, 0xFF, 0 }, /* 11 DAI1 clock mode */ + { 0xFF, 0xFF, 0 }, /* 12 DAI1 clock control */ + { 0xFF, 0xFF, 0 }, /* 13 DAI1 clock control */ + { 0xFF, 0xFF, 0 }, /* 14 DAI1 format */ + { 0xFF, 0xFF, 0 }, /* 15 DAI1 clock */ + { 0xFF, 0xFF, 0 }, /* 16 DAI1 config */ + { 0xFF, 0xFF, 0 }, /* 17 DAI1 TDM */ + { 0xFF, 0xFF, 0 }, /* 18 DAI1 filters */ + { 0xFF, 0xFF, 0 }, /* 19 DAI2 clock mode */ + { 0xFF, 0xFF, 0 }, /* 1A DAI2 clock control */ + { 0xFF, 0xFF, 0 }, /* 1B DAI2 clock control */ + { 0xFF, 0xFF, 0 }, /* 1C DAI2 format */ + { 0xFF, 0xFF, 0 }, /* 1D DAI2 clock */ + { 0xFF, 0xFF, 0 }, /* 1E DAI2 config */ + { 0xFF, 0xFF, 0 }, /* 1F DAI2 TDM */ + + { 0xFF, 0xFF, 0 }, /* 20 DAI2 filters */ + { 0xFF, 0xFF, 0 }, /* 21 data config */ + { 0xFF, 0xFF, 0 }, /* 22 DAC mixer */ + { 0xFF, 0xFF, 0 }, /* 23 left ADC mixer */ + { 0xFF, 0xFF, 0 }, /* 24 right ADC mixer */ + { 0xFF, 0xFF, 0 }, /* 25 left HP mixer */ + { 0xFF, 0xFF, 0 }, /* 26 right HP mixer */ + { 0xFF, 0xFF, 0 }, /* 27 HP control */ + { 0xFF, 0xFF, 0 }, /* 28 left REC mixer */ + { 0xFF, 0xFF, 0 }, /* 29 right REC mixer */ + { 0xFF, 0xFF, 0 }, /* 2A REC control */ + { 0xFF, 0xFF, 0 }, /* 2B left SPK mixer */ + { 0xFF, 0xFF, 0 }, /* 2C right SPK mixer */ + { 0xFF, 0xFF, 0 }, /* 2D SPK control */ + { 0xFF, 0xFF, 0 }, /* 2E sidetone */ + { 0xFF, 0xFF, 0 }, /* 2F DAI1 playback level */ + + { 0xFF, 0xFF, 0 }, /* 30 DAI1 playback level */ + { 0xFF, 0xFF, 0 }, /* 31 DAI2 playback level */ + { 0xFF, 0xFF, 0 }, /* 32 DAI2 playbakc level */ + { 0xFF, 0xFF, 0 }, /* 33 left ADC level */ + { 0xFF, 0xFF, 0 }, /* 34 right ADC level */ + { 0xFF, 0xFF, 0 }, /* 35 MIC1 level */ + { 0xFF, 0xFF, 0 }, /* 36 MIC2 level */ + { 0xFF, 0xFF, 0 }, /* 37 INA level */ + { 0xFF, 0xFF, 0 }, /* 38 INB level */ + { 0xFF, 0xFF, 0 }, /* 39 left HP volume */ + { 0xFF, 0xFF, 0 }, /* 3A right HP volume */ + { 0xFF, 0xFF, 0 }, /* 3B left REC volume */ + { 0xFF, 0xFF, 0 }, /* 3C right REC volume */ + { 0xFF, 0xFF, 0 }, /* 3D left SPK volume */ + { 0xFF, 0xFF, 0 }, /* 3E right SPK volume */ + { 0xFF, 0xFF, 0 }, /* 3F MIC config */ + + { 0xFF, 0xFF, 0 }, /* 40 MIC threshold */ + { 0xFF, 0xFF, 0 }, /* 41 excursion limiter filter */ + { 0xFF, 0xFF, 0 }, /* 42 excursion limiter threshold */ + { 0xFF, 0xFF, 0 }, /* 43 ALC */ + { 0xFF, 0xFF, 0 }, /* 44 power limiter threshold */ + { 0xFF, 0xFF, 0 }, /* 45 power limiter config */ + { 0xFF, 0xFF, 0 }, /* 46 distortion limiter config */ + { 0xFF, 0xFF, 0 }, /* 47 audio input */ + { 0xFF, 0xFF, 0 }, /* 48 microphone */ + { 0xFF, 0xFF, 0 }, /* 49 level control */ + { 0xFF, 0xFF, 0 }, /* 4A bypass switches */ + { 0xFF, 0xFF, 0 }, /* 4B jack detect */ + { 0xFF, 0xFF, 0 }, /* 4C input enable */ + { 0xFF, 0xFF, 0 }, /* 4D output enable */ + { 0xFF, 0xFF, 0 }, /* 4E bias control */ + { 0xFF, 0xFF, 0 }, /* 4F DAC power */ + + { 0xFF, 0xFF, 0 }, /* 50 DAC power */ + { 0xFF, 0xFF, 0 }, /* 51 system */ + { 0xFF, 0xFF, 0 }, /* 52 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 53 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 54 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 55 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 56 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 57 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 58 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 59 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5A DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5B DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5C DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5D DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5E DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5F DAI1 EQ2 */ + + { 0xFF, 0xFF, 0 }, /* 60 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 61 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 62 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 63 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 64 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 65 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 66 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 67 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 68 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 69 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6A DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6B DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6C DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6D DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6E DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6F DAI1 EQ3 */ + + { 0xFF, 0xFF, 0 }, /* 70 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 71 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 72 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 73 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 74 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 75 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 76 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 77 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 78 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 79 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 7A DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7B DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7C DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7D DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7E DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7F DAI1 EQ5 */ + + { 0xFF, 0xFF, 0 }, /* 80 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 81 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 82 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 83 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 84 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 85 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 86 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 87 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 88 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 89 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8A DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8B DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8C DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8D DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8E DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 8F DAI2 EQ2 */ + + { 0xFF, 0xFF, 0 }, /* 90 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 91 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 92 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 93 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 94 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 95 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 96 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 97 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 98 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 99 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9A DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9B DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9C DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9D DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9E DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9F DAI2 EQ3 */ + + { 0xFF, 0xFF, 0 }, /* A0 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* A1 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* A2 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A3 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A4 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A5 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A6 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A7 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A8 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A9 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AA DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AB DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AC DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AD DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AE DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AF DAI2 EQ5 */ + + { 0xFF, 0xFF, 0 }, /* B0 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B1 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B2 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B3 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B4 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B5 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B6 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B7 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B8 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B9 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BA DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BB DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BC DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BD DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BE DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BF DAI1 biquad */ + + { 0xFF, 0xFF, 0 }, /* C0 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C1 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C2 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C3 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C4 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C5 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C6 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C7 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C8 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C9 DAI2 biquad */ + { 0x00, 0x00, 0 }, /* CA */ + { 0x00, 0x00, 0 }, /* CB */ + { 0x00, 0x00, 0 }, /* CC */ + { 0x00, 0x00, 0 }, /* CD */ + { 0x00, 0x00, 0 }, /* CE */ + { 0x00, 0x00, 0 }, /* CF */ + + { 0x00, 0x00, 0 }, /* D0 */ + { 0x00, 0x00, 0 }, /* D1 */ + { 0x00, 0x00, 0 }, /* D2 */ + { 0x00, 0x00, 0 }, /* D3 */ + { 0x00, 0x00, 0 }, /* D4 */ + { 0x00, 0x00, 0 }, /* D5 */ + { 0x00, 0x00, 0 }, /* D6 */ + { 0x00, 0x00, 0 }, /* D7 */ + { 0x00, 0x00, 0 }, /* D8 */ + { 0x00, 0x00, 0 }, /* D9 */ + { 0x00, 0x00, 0 }, /* DA */ + { 0x00, 0x00, 0 }, /* DB */ + { 0x00, 0x00, 0 }, /* DC */ + { 0x00, 0x00, 0 }, /* DD */ + { 0x00, 0x00, 0 }, /* DE */ + { 0x00, 0x00, 0 }, /* DF */ + + { 0x00, 0x00, 0 }, /* E0 */ + { 0x00, 0x00, 0 }, /* E1 */ + { 0x00, 0x00, 0 }, /* E2 */ + { 0x00, 0x00, 0 }, /* E3 */ + { 0x00, 0x00, 0 }, /* E4 */ + { 0x00, 0x00, 0 }, /* E5 */ + { 0x00, 0x00, 0 }, /* E6 */ + { 0x00, 0x00, 0 }, /* E7 */ + { 0x00, 0x00, 0 }, /* E8 */ + { 0x00, 0x00, 0 }, /* E9 */ + { 0x00, 0x00, 0 }, /* EA */ + { 0x00, 0x00, 0 }, /* EB */ + { 0x00, 0x00, 0 }, /* EC */ + { 0x00, 0x00, 0 }, /* ED */ + { 0x00, 0x00, 0 }, /* EE */ + { 0x00, 0x00, 0 }, /* EF */ + + { 0x00, 0x00, 0 }, /* F0 */ + { 0x00, 0x00, 0 }, /* F1 */ + { 0x00, 0x00, 0 }, /* F2 */ + { 0x00, 0x00, 0 }, /* F3 */ + { 0x00, 0x00, 0 }, /* F4 */ + { 0x00, 0x00, 0 }, /* F5 */ + { 0x00, 0x00, 0 }, /* F6 */ + { 0x00, 0x00, 0 }, /* F7 */ + { 0x00, 0x00, 0 }, /* F8 */ + { 0x00, 0x00, 0 }, /* F9 */ + { 0x00, 0x00, 0 }, /* FA */ + { 0x00, 0x00, 0 }, /* FB */ + { 0x00, 0x00, 0 }, /* FC */ + { 0x00, 0x00, 0 }, /* FD */ + { 0x00, 0x00, 0 }, /* FE */ + { 0xFF, 0x00, 1 }, /* FF */ +}; + +static int max98088_volatile_register(unsigned int reg) +{ + return max98088_access[reg].vol; +} + + +/* + * Load equalizer DSP coefficient configurations registers + */ +void m98088_eq_band(struct snd_soc_codec *codec, unsigned int dai, + unsigned int band, u16 *coefs) +{ + unsigned int eq_reg; + unsigned int i; + + BUG_ON(band > 4); + BUG_ON(dai > 1); + + /* Load the base register address */ + eq_reg = dai ? M98088_REG_84_DAI2_EQ_BASE : M98088_REG_52_DAI1_EQ_BASE; + + /* Add the band address offset, note adjustment for word address */ + eq_reg += band * (M98088_COEFS_PER_BAND << 1); + + /* Step through the registers and coefs */ + for (i = 0; i < M98088_COEFS_PER_BAND; i++) { + snd_soc_write(codec, eq_reg++, M98088_BYTE1(coefs[i])); + snd_soc_write(codec, eq_reg++, M98088_BYTE0(coefs[i])); + } +} + +/* + * Excursion limiter modes + */ +static const char *max98088_exmode_texts[] = { + "Off", "100Hz", "400Hz", "600Hz", "800Hz", "1000Hz", "200-400Hz", + "400-600Hz", "400-800Hz", +}; + +static const unsigned int max98088_exmode_values[] = { + 0x00, 0x43, 0x10, 0x20, 0x30, 0x40, 0x11, 0x22, 0x32 +}; + +static const struct soc_enum max98088_exmode_enum = + SOC_VALUE_ENUM_SINGLE(M98088_REG_41_SPKDHP, 0, 127, + ARRAY_SIZE(max98088_exmode_texts), + max98088_exmode_texts, + max98088_exmode_values); +static const struct snd_kcontrol_new max98088_exmode_controls = + SOC_DAPM_VALUE_ENUM("Route", max98088_exmode_enum); + +static const char *max98088_ex_thresh[] = { /* volts PP */ + "0.6", "1.2", "1.8", "2.4", "3.0", "3.6", "4.2", "4.8"}; +static const struct soc_enum max98088_ex_thresh_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_42_SPKDHP_THRESH, 0, 8, + max98088_ex_thresh), +}; + +static const char *max98088_fltr_mode[] = {"Voice", "Music" }; +static const struct soc_enum max98088_filter_mode_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 7, 2, max98088_fltr_mode), +}; + +static const char *max98088_extmic_text[] = { "None", "MIC1", "MIC2" }; + +static const struct soc_enum max98088_extmic_enum = + SOC_ENUM_SINGLE(M98088_REG_48_CFG_MIC, 0, 3, max98088_extmic_text); + +static const struct snd_kcontrol_new max98088_extmic_mux = + SOC_DAPM_ENUM("External MIC Mux", max98088_extmic_enum); + +static const char *max98088_dai1_fltr[] = { + "Off", "fc=258/fs=16k", "fc=500/fs=16k", + "fc=258/fs=8k", "fc=500/fs=8k", "fc=200"}; +static const struct soc_enum max98088_dai1_dac_filter_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 0, 6, max98088_dai1_fltr), +}; +static const struct soc_enum max98088_dai1_adc_filter_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 4, 6, max98088_dai1_fltr), +}; + +static int max98088_mic1pre_set(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + unsigned int sel = ucontrol->value.integer.value[0]; + + max98088->mic1pre = sel; + snd_soc_update_bits(codec, M98088_REG_35_LVL_MIC1, M98088_MICPRE_MASK, + (1+sel)<value.integer.value[0] = max98088->mic1pre; + return 0; +} + +static int max98088_mic2pre_set(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + unsigned int sel = ucontrol->value.integer.value[0]; + + max98088->mic2pre = sel; + snd_soc_update_bits(codec, M98088_REG_36_LVL_MIC2, M98088_MICPRE_MASK, + (1+sel)<value.integer.value[0] = max98088->mic2pre; + return 0; +} + +static const unsigned int max98088_micboost_tlv[] = { + TLV_DB_RANGE_HEAD(2), + 0, 1, TLV_DB_SCALE_ITEM(0, 2000, 0), + 2, 2, TLV_DB_SCALE_ITEM(3000, 0, 0), +}; + +static const struct snd_kcontrol_new max98088_snd_controls[] = { + + SOC_DOUBLE_R("Headphone Volume", M98088_REG_39_LVL_HP_L, + M98088_REG_3A_LVL_HP_R, 0, 31, 0), + SOC_DOUBLE_R("Speaker Volume", M98088_REG_3D_LVL_SPK_L, + M98088_REG_3E_LVL_SPK_R, 0, 31, 0), + SOC_DOUBLE_R("Receiver Volume", M98088_REG_3B_LVL_REC_L, + M98088_REG_3C_LVL_REC_R, 0, 31, 0), + + SOC_DOUBLE_R("Headphone Switch", M98088_REG_39_LVL_HP_L, + M98088_REG_3A_LVL_HP_R, 7, 1, 1), + SOC_DOUBLE_R("Speaker Switch", M98088_REG_3D_LVL_SPK_L, + M98088_REG_3E_LVL_SPK_R, 7, 1, 1), + SOC_DOUBLE_R("Receiver Switch", M98088_REG_3B_LVL_REC_L, + M98088_REG_3C_LVL_REC_R, 7, 1, 1), + + SOC_SINGLE("MIC1 Volume", M98088_REG_35_LVL_MIC1, 0, 31, 1), + SOC_SINGLE("MIC2 Volume", M98088_REG_36_LVL_MIC2, 0, 31, 1), + + SOC_SINGLE_EXT_TLV("MIC1 Boost Volume", + M98088_REG_35_LVL_MIC1, 5, 2, 0, + max98088_mic1pre_get, max98088_mic1pre_set, + max98088_micboost_tlv), + SOC_SINGLE_EXT_TLV("MIC2 Boost Volume", + M98088_REG_36_LVL_MIC2, 5, 2, 0, + max98088_mic2pre_get, max98088_mic2pre_set, + max98088_micboost_tlv), + + SOC_SINGLE("INA Volume", M98088_REG_37_LVL_INA, 0, 7, 1), + SOC_SINGLE("INB Volume", M98088_REG_38_LVL_INB, 0, 7, 1), + + SOC_SINGLE("ADCL Volume", M98088_REG_33_LVL_ADC_L, 0, 15, 0), + SOC_SINGLE("ADCR Volume", M98088_REG_34_LVL_ADC_R, 0, 15, 0), + + SOC_SINGLE("ADCL Boost Volume", M98088_REG_33_LVL_ADC_L, 4, 3, 0), + SOC_SINGLE("ADCR Boost Volume", M98088_REG_34_LVL_ADC_R, 4, 3, 0), + + SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0), + SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0), + + SOC_ENUM("EX Limiter Threshold", max98088_ex_thresh_enum), + + SOC_ENUM("DAI1 Filter Mode", max98088_filter_mode_enum), + SOC_ENUM("DAI1 DAC Filter", max98088_dai1_dac_filter_enum), + SOC_ENUM("DAI1 ADC Filter", max98088_dai1_adc_filter_enum), + SOC_SINGLE("DAI2 DC Block Switch", M98088_REG_20_DAI2_FILTERS, + 0, 1, 0), + + SOC_SINGLE("ALC Switch", M98088_REG_43_SPKALC_COMP, 7, 1, 0), + SOC_SINGLE("ALC Threshold", M98088_REG_43_SPKALC_COMP, 0, 7, 0), + SOC_SINGLE("ALC Multiband", M98088_REG_43_SPKALC_COMP, 3, 1, 0), + SOC_SINGLE("ALC Release Time", M98088_REG_43_SPKALC_COMP, 4, 7, 0), + + SOC_SINGLE("PWR Limiter Threshold", M98088_REG_44_PWRLMT_CFG, + 4, 15, 0), + SOC_SINGLE("PWR Limiter Weight", M98088_REG_44_PWRLMT_CFG, 0, 7, 0), + SOC_SINGLE("PWR Limiter Time1", M98088_REG_45_PWRLMT_TIME, 0, 15, 0), + SOC_SINGLE("PWR Limiter Time2", M98088_REG_45_PWRLMT_TIME, 4, 15, 0), + + SOC_SINGLE("THD Limiter Threshold", M98088_REG_46_THDLMT_CFG, 4, 15, 0), + SOC_SINGLE("THD Limiter Time", M98088_REG_46_THDLMT_CFG, 0, 7, 0), +}; + +/* Left speaker mixer switch */ +static const struct snd_kcontrol_new max98088_left_speaker_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 4, 1, 0), +}; + +/* Right speaker mixer switch */ +static const struct snd_kcontrol_new max98088_right_speaker_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 4, 1, 0), +}; + +/* Left headphone mixer switch */ +static const struct snd_kcontrol_new max98088_left_hp_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_25_MIX_HP_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_25_MIX_HP_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_25_MIX_HP_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_25_MIX_HP_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_25_MIX_HP_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_25_MIX_HP_LEFT, 4, 1, 0), +}; + +/* Right headphone mixer switch */ +static const struct snd_kcontrol_new max98088_right_hp_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_26_MIX_HP_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_26_MIX_HP_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_26_MIX_HP_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_26_MIX_HP_RIGHT, 4, 1, 0), +}; + +/* Left earpiece/receiver mixer switch */ +static const struct snd_kcontrol_new max98088_left_rec_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_28_MIX_REC_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_28_MIX_REC_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_28_MIX_REC_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_28_MIX_REC_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_28_MIX_REC_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_28_MIX_REC_LEFT, 4, 1, 0), +}; + +/* Right earpiece/receiver mixer switch */ +static const struct snd_kcontrol_new max98088_right_rec_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_29_MIX_REC_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_29_MIX_REC_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_29_MIX_REC_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_29_MIX_REC_RIGHT, 4, 1, 0), +}; + +/* Left ADC mixer switch */ +static const struct snd_kcontrol_new max98088_left_ADC_mixer_controls[] = { + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_23_MIX_ADC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_23_MIX_ADC_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_23_MIX_ADC_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_23_MIX_ADC_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_23_MIX_ADC_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_23_MIX_ADC_LEFT, 0, 1, 0), +}; + +/* Right ADC mixer switch */ +static const struct snd_kcontrol_new max98088_right_ADC_mixer_controls[] = { + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 0, 1, 0), +}; + +static int max98088_mic_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_codec *codec = w->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + if (w->reg == M98088_REG_35_LVL_MIC1) { + snd_soc_update_bits(codec, w->reg, M98088_MICPRE_MASK, + (1+max98088->mic1pre)<reg, M98088_MICPRE_MASK, + (1+max98088->mic2pre)<reg, M98088_MICPRE_MASK, 0); + break; + default: + return -EINVAL; + } + + return 0; +} + +/* + * The line inputs are 2-channel stereo inputs with the left + * and right channels sharing a common PGA power control signal. + */ +static int max98088_line_pga(struct snd_soc_dapm_widget *w, + int event, int line, u8 channel) +{ + struct snd_soc_codec *codec = w->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + u8 *state; + + BUG_ON(!((channel == 1) || (channel == 2))); + + switch (line) { + case LINE_INA: + state = &max98088->ina_state; + break; + case LINE_INB: + state = &max98088->inb_state; + break; + default: + return -EINVAL; + } + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + *state |= channel; + snd_soc_update_bits(codec, w->reg, + (1 << w->shift), (1 << w->shift)); + break; + case SND_SOC_DAPM_POST_PMD: + *state &= ~channel; + if (*state == 0) { + snd_soc_update_bits(codec, w->reg, + (1 << w->shift), 0); + } + break; + default: + return -EINVAL; + } + + return 0; +} + +static int max98088_pga_ina1_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INA, 1); +} + +static int max98088_pga_ina2_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INA, 2); +} + +static int max98088_pga_inb1_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INB, 1); +} + +static int max98088_pga_inb2_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INB, 2); +} + +static const struct snd_soc_dapm_widget max98088_dapm_widgets[] = { + + SND_SOC_DAPM_ADC("ADCL", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 1, 0), + SND_SOC_DAPM_ADC("ADCR", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 0, 0), + + SND_SOC_DAPM_DAC("DACL1", "HiFi Playback", + M98088_REG_4D_PWR_EN_OUT, 1, 0), + SND_SOC_DAPM_DAC("DACR1", "HiFi Playback", + M98088_REG_4D_PWR_EN_OUT, 0, 0), + SND_SOC_DAPM_DAC("DACL2", "Aux Playback", + M98088_REG_4D_PWR_EN_OUT, 1, 0), + SND_SOC_DAPM_DAC("DACR2", "Aux Playback", + M98088_REG_4D_PWR_EN_OUT, 0, 0), + + SND_SOC_DAPM_PGA("HP Left Out", M98088_REG_4D_PWR_EN_OUT, + 7, 0, NULL, 0), + SND_SOC_DAPM_PGA("HP Right Out", M98088_REG_4D_PWR_EN_OUT, + 6, 0, NULL, 0), + + SND_SOC_DAPM_PGA("SPK Left Out", M98088_REG_4D_PWR_EN_OUT, + 5, 0, NULL, 0), + SND_SOC_DAPM_PGA("SPK Right Out", M98088_REG_4D_PWR_EN_OUT, + 4, 0, NULL, 0), + + SND_SOC_DAPM_PGA("REC Left Out", M98088_REG_4D_PWR_EN_OUT, + 3, 0, NULL, 0), + SND_SOC_DAPM_PGA("REC Right Out", M98088_REG_4D_PWR_EN_OUT, + 2, 0, NULL, 0), + + SND_SOC_DAPM_MUX("External MIC", SND_SOC_NOPM, 0, 0, + &max98088_extmic_mux), + + SND_SOC_DAPM_MIXER("Left HP Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_hp_mixer_controls[0], + ARRAY_SIZE(max98088_left_hp_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right HP Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_hp_mixer_controls[0], + ARRAY_SIZE(max98088_right_hp_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left SPK Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_speaker_mixer_controls[0], + ARRAY_SIZE(max98088_left_speaker_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right SPK Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_speaker_mixer_controls[0], + ARRAY_SIZE(max98088_right_speaker_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left REC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_rec_mixer_controls[0], + ARRAY_SIZE(max98088_left_rec_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right REC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_rec_mixer_controls[0], + ARRAY_SIZE(max98088_right_rec_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left ADC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_ADC_mixer_controls[0], + ARRAY_SIZE(max98088_left_ADC_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right ADC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_ADC_mixer_controls[0], + ARRAY_SIZE(max98088_right_ADC_mixer_controls)), + + SND_SOC_DAPM_PGA_E("MIC1 Input", M98088_REG_35_LVL_MIC1, + 5, 0, NULL, 0, max98088_mic_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("MIC2 Input", M98088_REG_36_LVL_MIC2, + 5, 0, NULL, 0, max98088_mic_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INA1 Input", M98088_REG_4C_PWR_EN_IN, + 7, 0, NULL, 0, max98088_pga_ina1_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INA2 Input", M98088_REG_4C_PWR_EN_IN, + 7, 0, NULL, 0, max98088_pga_ina2_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INB1 Input", M98088_REG_4C_PWR_EN_IN, + 6, 0, NULL, 0, max98088_pga_inb1_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INB2 Input", M98088_REG_4C_PWR_EN_IN, + 6, 0, NULL, 0, max98088_pga_inb2_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_MICBIAS("MICBIAS", M98088_REG_4C_PWR_EN_IN, 3, 0), + + SND_SOC_DAPM_MUX("EX Limiter Mode", SND_SOC_NOPM, 0, 0, + &max98088_exmode_controls), + + SND_SOC_DAPM_OUTPUT("HPL"), + SND_SOC_DAPM_OUTPUT("HPR"), + SND_SOC_DAPM_OUTPUT("SPKL"), + SND_SOC_DAPM_OUTPUT("SPKR"), + SND_SOC_DAPM_OUTPUT("RECL"), + SND_SOC_DAPM_OUTPUT("RECR"), + + SND_SOC_DAPM_INPUT("MIC1"), + SND_SOC_DAPM_INPUT("MIC2"), + SND_SOC_DAPM_INPUT("INA1"), + SND_SOC_DAPM_INPUT("INA2"), + SND_SOC_DAPM_INPUT("INB1"), + SND_SOC_DAPM_INPUT("INB2"), +}; + +static const struct snd_soc_dapm_route audio_map[] = { + /* Left headphone output mixer */ + {"Left HP Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left HP Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left HP Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left HP Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left HP Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left HP Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left HP Mixer", "INA1 Switch", "INA1 Input"}, + {"Left HP Mixer", "INA2 Switch", "INA2 Input"}, + {"Left HP Mixer", "INB1 Switch", "INB1 Input"}, + {"Left HP Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right headphone output mixer */ + {"Right HP Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right HP Mixer", "Left DAC2 Switch", "DACL2" }, + {"Right HP Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right HP Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right HP Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right HP Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right HP Mixer", "INA1 Switch", "INA1 Input"}, + {"Right HP Mixer", "INA2 Switch", "INA2 Input"}, + {"Right HP Mixer", "INB1 Switch", "INB1 Input"}, + {"Right HP Mixer", "INB2 Switch", "INB2 Input"}, + + /* Left speaker output mixer */ + {"Left SPK Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left SPK Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left SPK Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left SPK Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left SPK Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left SPK Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left SPK Mixer", "INA1 Switch", "INA1 Input"}, + {"Left SPK Mixer", "INA2 Switch", "INA2 Input"}, + {"Left SPK Mixer", "INB1 Switch", "INB1 Input"}, + {"Left SPK Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right speaker output mixer */ + {"Right SPK Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right SPK Mixer", "Left DAC2 Switch", "DACL2"}, + {"Right SPK Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right SPK Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right SPK Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right SPK Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right SPK Mixer", "INA1 Switch", "INA1 Input"}, + {"Right SPK Mixer", "INA2 Switch", "INA2 Input"}, + {"Right SPK Mixer", "INB1 Switch", "INB1 Input"}, + {"Right SPK Mixer", "INB2 Switch", "INB2 Input"}, + + /* Earpiece/Receiver output mixer */ + {"Left REC Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left REC Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left REC Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left REC Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left REC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left REC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left REC Mixer", "INA1 Switch", "INA1 Input"}, + {"Left REC Mixer", "INA2 Switch", "INA2 Input"}, + {"Left REC Mixer", "INB1 Switch", "INB1 Input"}, + {"Left REC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Earpiece/Receiver output mixer */ + {"Right REC Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right REC Mixer", "Left DAC2 Switch", "DACL2"}, + {"Right REC Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right REC Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right REC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right REC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right REC Mixer", "INA1 Switch", "INA1 Input"}, + {"Right REC Mixer", "INA2 Switch", "INA2 Input"}, + {"Right REC Mixer", "INB1 Switch", "INB1 Input"}, + {"Right REC Mixer", "INB2 Switch", "INB2 Input"}, + + {"HP Left Out", NULL, "Left HP Mixer"}, + {"HP Right Out", NULL, "Right HP Mixer"}, + {"SPK Left Out", NULL, "Left SPK Mixer"}, + {"SPK Right Out", NULL, "Right SPK Mixer"}, + {"REC Left Out", NULL, "Left REC Mixer"}, + {"REC Right Out", NULL, "Right REC Mixer"}, + + {"HPL", NULL, "HP Left Out"}, + {"HPR", NULL, "HP Right Out"}, + {"SPKL", NULL, "SPK Left Out"}, + {"SPKR", NULL, "SPK Right Out"}, + {"RECL", NULL, "REC Left Out"}, + {"RECR", NULL, "REC Right Out"}, + + /* Left ADC input mixer */ + {"Left ADC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left ADC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left ADC Mixer", "INA1 Switch", "INA1 Input"}, + {"Left ADC Mixer", "INA2 Switch", "INA2 Input"}, + {"Left ADC Mixer", "INB1 Switch", "INB1 Input"}, + {"Left ADC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right ADC input mixer */ + {"Right ADC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right ADC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right ADC Mixer", "INA1 Switch", "INA1 Input"}, + {"Right ADC Mixer", "INA2 Switch", "INA2 Input"}, + {"Right ADC Mixer", "INB1 Switch", "INB1 Input"}, + {"Right ADC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Inputs */ + {"ADCL", NULL, "Left ADC Mixer"}, + {"ADCR", NULL, "Right ADC Mixer"}, + {"INA1 Input", NULL, "INA1"}, + {"INA2 Input", NULL, "INA2"}, + {"INB1 Input", NULL, "INB1"}, + {"INB2 Input", NULL, "INB2"}, + {"MIC1 Input", NULL, "MIC1"}, + {"MIC2 Input", NULL, "MIC2"}, +}; + +static int max98088_add_widgets(struct snd_soc_codec *codec) +{ + snd_soc_dapm_new_controls(codec, max98088_dapm_widgets, + ARRAY_SIZE(max98088_dapm_widgets)); + + snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); + + snd_soc_add_controls(codec, max98088_snd_controls, + ARRAY_SIZE(max98088_snd_controls)); + + snd_soc_dapm_new_widgets(codec); + return 0; +} + +/* codec mclk clock divider coefficients */ +static const struct { + u32 rate; + u8 sr; +} rate_table[] = { + {8000, 0x10}, + {11025, 0x20}, + {16000, 0x30}, + {22050, 0x40}, + {24000, 0x50}, + {32000, 0x60}, + {44100, 0x70}, + {48000, 0x80}, + {88200, 0x90}, + {96000, 0xA0}, +}; + +static inline int rate_value(int rate, u8 *value) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(rate_table); i++) { + if (rate_table[i].rate >= rate) { + *value = rate_table[i].sr; + return 0; + } + } + *value = rate_table[0].sr; + return -EINVAL; +} + +static int max98088_dai1_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + unsigned long long ni; + unsigned int rate; + u8 regval; + + cdata = &max98088->dai[0]; + + rate = params_rate(params); + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_WS, 0); + break; + case SNDRV_PCM_FORMAT_S24_LE: + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_WS, M98088_DAI_WS); + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); + + if (rate_value(rate, ®val)) + return -EINVAL; + + snd_soc_update_bits(codec, M98088_REG_11_DAI1_CLKMODE, + M98088_CLKMODE_MASK, regval); + cdata->rate = rate; + + /* Configure NI when operating as master */ + if (snd_soc_read(codec, M98088_REG_14_DAI1_FORMAT) + & M98088_DAI_MAS) { + if (max98088->sysclk == 0) { + dev_err(codec->dev, "Invalid system clock frequency\n"); + return -EINVAL; + } + ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) + * (unsigned long long int)rate; + do_div(ni, (unsigned long long int)max98088->sysclk); + snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, + (ni >> 8) & 0x7F); + snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, + ni & 0xFF); + } + + /* Update sample rate mode */ + if (rate < 50000) + snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, + M98088_DAI_DHF, 0); + else + snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, + M98088_DAI_DHF, M98088_DAI_DHF); + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, + M98088_SHDNRUN); + + return 0; +} + +static int max98088_dai2_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + unsigned long long ni; + unsigned int rate; + u8 regval; + + cdata = &max98088->dai[1]; + + rate = params_rate(params); + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_WS, 0); + break; + case SNDRV_PCM_FORMAT_S24_LE: + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_WS, M98088_DAI_WS); + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); + + if (rate_value(rate, ®val)) + return -EINVAL; + + snd_soc_update_bits(codec, M98088_REG_19_DAI2_CLKMODE, + M98088_CLKMODE_MASK, regval); + cdata->rate = rate; + + /* Configure NI when operating as master */ + if (snd_soc_read(codec, M98088_REG_1C_DAI2_FORMAT) + & M98088_DAI_MAS) { + if (max98088->sysclk == 0) { + dev_err(codec->dev, "Invalid system clock frequency\n"); + return -EINVAL; + } + ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) + * (unsigned long long int)rate; + do_div(ni, (unsigned long long int)max98088->sysclk); + snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, + (ni >> 8) & 0x7F); + snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, + ni & 0xFF); + } + + /* Update sample rate mode */ + if (rate < 50000) + snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, + M98088_DAI_DHF, 0); + else + snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, + M98088_DAI_DHF, M98088_DAI_DHF); + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, + M98088_SHDNRUN); + + return 0; +} + +static int max98088_dai_set_sysclk(struct snd_soc_dai *dai, + int clk_id, unsigned int freq, int dir) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + + /* Requested clock frequency is already setup */ + if (freq == max98088->sysclk) + return 0; + + max98088->sysclk = freq; /* remember current sysclk */ + + /* Setup clocks for slave mode, and using the PLL + * PSCLK = 0x01 (when master clk is 10MHz to 20MHz) + * 0x02 (when master clk is 20MHz to 30MHz).. + */ + if ((freq >= 10000000) && (freq < 20000000)) { + snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x10); + } else if ((freq >= 20000000) && (freq < 30000000)) { + snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x20); + } else { + dev_err(codec->dev, "Invalid master clock frequency\n"); + return -EINVAL; + } + + if (snd_soc_read(codec, M98088_REG_51_PWR_SYS) & M98088_SHDNRUN) { + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, + M98088_SHDNRUN, 0); + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, + M98088_SHDNRUN, M98088_SHDNRUN); + } + + dev_dbg(dai->dev, "Clock source is %d at %uHz\n", clk_id, freq); + + max98088->sysclk = freq; + return 0; +} + +static int max98088_dai1_set_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + u8 reg15val; + u8 reg14val = 0; + + cdata = &max98088->dai[0]; + + if (fmt != cdata->fmt) { + cdata->fmt = fmt; + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBS_CFS: + /* Slave mode PLL */ + snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, + 0x80); + snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, + 0x00); + break; + case SND_SOC_DAIFMT_CBM_CFM: + /* Set to master mode */ + reg14val |= M98088_DAI_MAS; + break; + case SND_SOC_DAIFMT_CBS_CFM: + case SND_SOC_DAIFMT_CBM_CFS: + default: + dev_err(codec->dev, "Clock mode unsupported"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + reg14val |= M98088_DAI_DLY; + break; + case SND_SOC_DAIFMT_LEFT_J: + break; + default: + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_NB_IF: + reg14val |= M98088_DAI_WCI; + break; + case SND_SOC_DAIFMT_IB_NF: + reg14val |= M98088_DAI_BCI; + break; + case SND_SOC_DAIFMT_IB_IF: + reg14val |= M98088_DAI_BCI|M98088_DAI_WCI; + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | + M98088_DAI_WCI, reg14val); + + reg15val = M98088_DAI_BSEL64; + if (max98088->digmic) + reg15val |= M98088_DAI_OSR64; + snd_soc_write(codec, M98088_REG_15_DAI1_CLOCK, reg15val); + } + + return 0; +} + +static int max98088_dai2_set_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + u8 reg1Cval = 0; + + cdata = &max98088->dai[1]; + + if (fmt != cdata->fmt) { + cdata->fmt = fmt; + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBS_CFS: + /* Slave mode PLL */ + snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, + 0x80); + snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, + 0x00); + break; + case SND_SOC_DAIFMT_CBM_CFM: + /* Set to master mode */ + reg1Cval |= M98088_DAI_MAS; + break; + case SND_SOC_DAIFMT_CBS_CFM: + case SND_SOC_DAIFMT_CBM_CFS: + default: + dev_err(codec->dev, "Clock mode unsupported"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + reg1Cval |= M98088_DAI_DLY; + break; + case SND_SOC_DAIFMT_LEFT_J: + break; + default: + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_NB_IF: + reg1Cval |= M98088_DAI_WCI; + break; + case SND_SOC_DAIFMT_IB_NF: + reg1Cval |= M98088_DAI_BCI; + break; + case SND_SOC_DAIFMT_IB_IF: + reg1Cval |= M98088_DAI_BCI|M98088_DAI_WCI; + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | + M98088_DAI_WCI, reg1Cval); + + snd_soc_write(codec, M98088_REG_1D_DAI2_CLOCK, + M98088_DAI_BSEL64); + } + + return 0; +} + +static void max98088_sync_cache(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + int i; + + if (!codec->cache_sync) + return; + + codec->cache_only = 0; + + /* write back cached values if they're writeable and + * different from the hardware default. + */ + for (i = 1; i < ARRAY_SIZE(max98088->reg_cache); i++) { + if (!max98088_access[i].writable) + continue; + + if (max98088->reg_cache[i] == max98088_reg[i]) + continue; + + snd_soc_write(codec, i, max98088->reg_cache[i]); + } + + codec->cache_sync = 0; +} + +static int max98088_set_bias_level(struct snd_soc_codec *codec, + enum snd_soc_bias_level level) +{ + switch (level) { + case SND_SOC_BIAS_ON: + break; + + case SND_SOC_BIAS_PREPARE: + break; + + case SND_SOC_BIAS_STANDBY: + if (codec->bias_level == SND_SOC_BIAS_OFF) + max98088_sync_cache(codec); + + snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, + M98088_MBEN, M98088_MBEN); + break; + + case SND_SOC_BIAS_OFF: + snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, + M98088_MBEN, 0); + codec->cache_sync = 1; + break; + } + codec->bias_level = level; + return 0; +} + +#define MAX98088_RATES SNDRV_PCM_RATE_8000_96000 +#define MAX98088_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE) + +static struct snd_soc_dai_ops max98088_dai1_ops = { + .set_sysclk = max98088_dai_set_sysclk, + .set_fmt = max98088_dai1_set_fmt, + .hw_params = max98088_dai1_hw_params, +}; + +static struct snd_soc_dai_ops max98088_dai2_ops = { + .set_sysclk = max98088_dai_set_sysclk, + .set_fmt = max98088_dai2_set_fmt, + .hw_params = max98088_dai2_hw_params, +}; + +static struct snd_soc_dai_driver max98088_dai[] = { +{ + .name = "HiFi", + .playback = { + .stream_name = "HiFi Playback", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .capture = { + .stream_name = "HiFi Capture", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .ops = &max98088_dai1_ops, +}, +{ + .name = "Aux", + .playback = { + .stream_name = "Aux Playback", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .ops = &max98088_dai2_ops, +} +}; + +static int max98088_get_channel(const char *name) +{ + if (strcmp(name, "EQ1 Mode") == 0) + return 0; + if (strcmp(name, "EQ2 Mode") == 0) + return 1; + return -EINVAL; +} + +static void max98088_setup_eq1(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *coef_set; + int best, best_val, save, i, sel, fs; + struct max98088_cdata *cdata; + + cdata = &max98088->dai[0]; + + if (!pdata || !max98088->eq_textcnt) + return; + + /* Find the selected configuration with nearest sample rate */ + fs = cdata->rate; + sel = cdata->eq_sel; + + best = 0; + best_val = INT_MAX; + for (i = 0; i < pdata->eq_cfgcnt; i++) { + if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && + abs(pdata->eq_cfg[i].rate - fs) < best_val) { + best = i; + best_val = abs(pdata->eq_cfg[i].rate - fs); + } + } + + dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", + pdata->eq_cfg[best].name, + pdata->eq_cfg[best].rate, fs); + + /* Disable EQ while configuring, and save current on/off state */ + save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, 0); + + coef_set = &pdata->eq_cfg[sel]; + + m98088_eq_band(codec, 0, 0, coef_set->band1); + m98088_eq_band(codec, 0, 1, coef_set->band2); + m98088_eq_band(codec, 0, 2, coef_set->band3); + m98088_eq_band(codec, 0, 3, coef_set->band4); + m98088_eq_band(codec, 0, 4, coef_set->band5); + + /* Restore the original on/off state */ + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, save); +} + +static void max98088_setup_eq2(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *coef_set; + int best, best_val, save, i, sel, fs; + struct max98088_cdata *cdata; + + cdata = &max98088->dai[1]; + + if (!pdata || !max98088->eq_textcnt) + return; + + /* Find the selected configuration with nearest sample rate */ + fs = cdata->rate; + + sel = cdata->eq_sel; + best = 0; + best_val = INT_MAX; + for (i = 0; i < pdata->eq_cfgcnt; i++) { + if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && + abs(pdata->eq_cfg[i].rate - fs) < best_val) { + best = i; + best_val = abs(pdata->eq_cfg[i].rate - fs); + } + } + + dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", + pdata->eq_cfg[best].name, + pdata->eq_cfg[best].rate, fs); + + /* Disable EQ while configuring, and save current on/off state */ + save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, 0); + + coef_set = &pdata->eq_cfg[sel]; + + m98088_eq_band(codec, 1, 0, coef_set->band1); + m98088_eq_band(codec, 1, 1, coef_set->band2); + m98088_eq_band(codec, 1, 2, coef_set->band3); + m98088_eq_band(codec, 1, 3, coef_set->band4); + m98088_eq_band(codec, 1, 4, coef_set->band5); + + /* Restore the original on/off state */ + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, + save); +} + +static int max98088_put_eq_enum(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + int channel = max98088_get_channel(kcontrol->id.name); + struct max98088_cdata *cdata; + int sel = ucontrol->value.integer.value[0]; + + cdata = &max98088->dai[channel]; + + if (sel >= pdata->eq_cfgcnt) + return -EINVAL; + + cdata->eq_sel = sel; + + switch (channel) { + case 0: + max98088_setup_eq1(codec); + break; + case 1: + max98088_setup_eq2(codec); + break; + } + + return 0; +} + +static int max98088_get_eq_enum(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + int channel = max98088_get_channel(kcontrol->id.name); + struct max98088_cdata *cdata; + + cdata = &max98088->dai[channel]; + ucontrol->value.enumerated.item[0] = cdata->eq_sel; + return 0; +} + +static void max98088_handle_eq_pdata(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *cfg; + unsigned int cfgcnt; + int i, j; + const char **t; + int ret; + + struct snd_kcontrol_new controls[] = { + SOC_ENUM_EXT("EQ1 Mode", + max98088->eq_enum, + max98088_get_eq_enum, + max98088_put_eq_enum), + SOC_ENUM_EXT("EQ2 Mode", + max98088->eq_enum, + max98088_get_eq_enum, + max98088_put_eq_enum), + }; + + cfg = pdata->eq_cfg; + cfgcnt = pdata->eq_cfgcnt; + + /* Setup an array of texts for the equalizer enum. + * This is based on Mark Brown's equalizer driver code. + */ + max98088->eq_textcnt = 0; + max98088->eq_texts = NULL; + for (i = 0; i < cfgcnt; i++) { + for (j = 0; j < max98088->eq_textcnt; j++) { + if (strcmp(cfg[i].name, max98088->eq_texts[j]) == 0) + break; + } + + if (j != max98088->eq_textcnt) + continue; + + /* Expand the array */ + t = krealloc(max98088->eq_texts, + sizeof(char *) * (max98088->eq_textcnt + 1), + GFP_KERNEL); + if (t == NULL) + continue; + + /* Store the new entry */ + t[max98088->eq_textcnt] = cfg[i].name; + max98088->eq_textcnt++; + max98088->eq_texts = t; + } + + /* Now point the soc_enum to .texts array items */ + max98088->eq_enum.texts = max98088->eq_texts; + max98088->eq_enum.max = max98088->eq_textcnt; + + ret = snd_soc_add_controls(codec, controls, ARRAY_SIZE(controls)); + if (ret != 0) + dev_err(codec->dev, "Failed to add EQ control: %d\n", ret); +} + +static void max98088_handle_pdata(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + u8 regval = 0; + + if (!pdata) { + dev_dbg(codec->dev, "No platform data\n"); + return; + } + + /* Configure mic for analog/digital mic mode */ + if (pdata->digmic_left_mode) + regval |= M98088_DIGMIC_L; + + if (pdata->digmic_right_mode) + regval |= M98088_DIGMIC_R; + + max98088->digmic = (regval ? 1 : 0); + + snd_soc_write(codec, M98088_REG_48_CFG_MIC, regval); + + /* Configure receiver output */ + regval = ((pdata->receiver_mode) ? M98088_REC_LINEMODE : 0); + snd_soc_update_bits(codec, M98088_REG_2A_MIC_REC_CNTL, + M98088_REC_LINEMODE_MASK, regval); + + /* Configure equalizers */ + if (pdata->eq_cfgcnt) + max98088_handle_eq_pdata(codec); +} + +#ifdef CONFIG_PM +static int max98088_suspend(struct snd_soc_codec *codec, pm_message_t state) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); + + return 0; +} + +static int max98088_resume(struct snd_soc_codec *codec) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + return 0; +} +#else +#define max98088_suspend NULL +#define max98088_resume NULL +#endif + +static int max98088_probe(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + int ret = 0; + + codec->cache_sync = 1; + memcpy(codec->reg_cache, max98088_reg, sizeof(max98088_reg)); + + ret = snd_soc_codec_set_cache_io(codec, 8, 8, SND_SOC_I2C); + if (ret != 0) { + dev_err(codec->dev, "Failed to set cache I/O: %d\n", ret); + return ret; + } + + /* initalize private data */ + + max98088->sysclk = (unsigned)-1; + max98088->eq_textcnt = 0; + + cdata = &max98088->dai[0]; + cdata->rate = (unsigned)-1; + cdata->fmt = (unsigned)-1; + cdata->eq_sel = 0; + + cdata = &max98088->dai[1]; + cdata->rate = (unsigned)-1; + cdata->fmt = (unsigned)-1; + cdata->eq_sel = 0; + + max98088->ina_state = 0; + max98088->inb_state = 0; + max98088->ex_mode = 0; + max98088->digmic = 0; + max98088->mic1pre = 0; + max98088->mic2pre = 0; + + ret = snd_soc_read(codec, M98088_REG_FF_REV_ID); + if (ret < 0) { + dev_err(codec->dev, "Failed to read device revision: %d\n", + ret); + goto err_access; + } + dev_info(codec->dev, "revision %c\n", ret + 'A'); + + snd_soc_write(codec, M98088_REG_51_PWR_SYS, M98088_PWRSV); + + /* initialize registers cache to hardware default */ + max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + snd_soc_write(codec, M98088_REG_0F_IRQ_ENABLE, 0x00); + + snd_soc_write(codec, M98088_REG_22_MIX_DAC, + M98088_DAI1L_TO_DACL|M98088_DAI2L_TO_DACL| + M98088_DAI1R_TO_DACR|M98088_DAI2R_TO_DACR); + + snd_soc_write(codec, M98088_REG_4E_BIAS_CNTL, 0xF0); + snd_soc_write(codec, M98088_REG_50_DAC_BIAS2, 0x0F); + + snd_soc_write(codec, M98088_REG_16_DAI1_IOCFG, + M98088_S1NORMAL|M98088_SDATA); + + snd_soc_write(codec, M98088_REG_1E_DAI2_IOCFG, + M98088_S2NORMAL|M98088_SDATA); + + max98088_handle_pdata(codec); + + max98088_add_widgets(codec); + +err_access: + return ret; +} + +static int max98088_remove(struct snd_soc_codec *codec) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); + + return 0; +} + +static struct snd_soc_codec_driver soc_codec_dev_max98088 = { + .probe = max98088_probe, + .remove = max98088_remove, + .suspend = max98088_suspend, + .resume = max98088_resume, + .set_bias_level = max98088_set_bias_level, + .reg_cache_size = ARRAY_SIZE(max98088_reg), + .reg_word_size = sizeof(u8), + .reg_cache_default = max98088_reg, + .volatile_register = max98088_volatile_register, +}; + +static int max98088_i2c_probe(struct i2c_client *i2c, + const struct i2c_device_id *id) +{ + struct max98088_priv *max98088; + int ret; + + max98088 = kzalloc(sizeof(struct max98088_priv), GFP_KERNEL); + if (max98088 == NULL) + return -ENOMEM; + + i2c_set_clientdata(i2c, max98088); + max98088->control_data = i2c; + max98088->pdata = i2c->dev.platform_data; + + ret = snd_soc_register_codec(&i2c->dev, + &soc_codec_dev_max98088, &max98088_dai[0], 2); + if (ret < 0) + kfree(max98088); + return ret; +} + +static int max98088_i2c_remove(struct i2c_client *client) +{ + snd_soc_unregister_codec(&client->dev); + kfree(i2c_get_clientdata(client)); + return 0; +} + +static const struct i2c_device_id max98088_i2c_id[] = { + { "max98088", 0 }, + { } +}; +MODULE_DEVICE_TABLE(i2c, max98088_i2c_id); + +static struct i2c_driver max98088_i2c_driver = { + .driver = { + .name = "max98088", + .owner = THIS_MODULE, + }, + .probe = max98088_i2c_probe, + .remove = __devexit_p(max98088_i2c_remove), + .id_table = max98088_i2c_id, +}; + +static int __init max98088_init(void) +{ + int ret; + + ret = i2c_add_driver(&max98088_i2c_driver); + if (ret) + pr_err("Failed to register max98088 I2C driver: %d\n", ret); + + return ret; +} +module_init(max98088_init); + +static void __exit max98088_exit(void) +{ + i2c_del_driver(&max98088_i2c_driver); +} +module_exit(max98088_exit); + +MODULE_DESCRIPTION("ALSA SoC MAX98088 driver"); +MODULE_AUTHOR("Peter Hsiang, Jesse Marroquin"); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/max98088.h b/sound/soc/codecs/max98088.h new file mode 100644 index 00000000000..56554c797fe --- /dev/null +++ b/sound/soc/codecs/max98088.h @@ -0,0 +1,193 @@ +/* + * max98088.h -- MAX98088 ALSA SoC Audio driver + * + * Copyright 2010 Maxim Integrated Products + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef _MAX98088_H +#define _MAX98088_H + +/* + * MAX98088 Registers Definition + */ +#define M98088_REG_00_IRQ_STATUS 0x00 +#define M98088_REG_01_MIC_STATUS 0x01 +#define M98088_REG_02_JACK_STAUS 0x02 +#define M98088_REG_03_BATTERY_VOLTAGE 0x03 +#define M98088_REG_0F_IRQ_ENABLE 0x0F +#define M98088_REG_10_SYS_CLK 0x10 +#define M98088_REG_11_DAI1_CLKMODE 0x11 +#define M98088_REG_12_DAI1_CLKCFG_HI 0x12 +#define M98088_REG_13_DAI1_CLKCFG_LO 0x13 +#define M98088_REG_14_DAI1_FORMAT 0x14 +#define M98088_REG_15_DAI1_CLOCK 0x15 +#define M98088_REG_16_DAI1_IOCFG 0x16 +#define M98088_REG_17_DAI1_TDM 0x17 +#define M98088_REG_18_DAI1_FILTERS 0x18 +#define M98088_REG_19_DAI2_CLKMODE 0x19 +#define M98088_REG_1A_DAI2_CLKCFG_HI 0x1A +#define M98088_REG_1B_DAI2_CLKCFG_LO 0x1B +#define M98088_REG_1C_DAI2_FORMAT 0x1C +#define M98088_REG_1D_DAI2_CLOCK 0x1D +#define M98088_REG_1E_DAI2_IOCFG 0x1E +#define M98088_REG_1F_DAI2_TDM 0x1F +#define M98088_REG_20_DAI2_FILTERS 0x20 +#define M98088_REG_21_SRC 0x21 +#define M98088_REG_22_MIX_DAC 0x22 +#define M98088_REG_23_MIX_ADC_LEFT 0x23 +#define M98088_REG_24_MIX_ADC_RIGHT 0x24 +#define M98088_REG_25_MIX_HP_LEFT 0x25 +#define M98088_REG_26_MIX_HP_RIGHT 0x26 +#define M98088_REG_27_MIX_HP_CNTL 0x27 +#define M98088_REG_28_MIX_REC_LEFT 0x28 +#define M98088_REG_29_MIX_REC_RIGHT 0x29 +#define M98088_REG_2A_MIC_REC_CNTL 0x2A +#define M98088_REG_2B_MIX_SPK_LEFT 0x2B +#define M98088_REG_2C_MIX_SPK_RIGHT 0x2C +#define M98088_REG_2D_MIX_SPK_CNTL 0x2D +#define M98088_REG_2E_LVL_SIDETONE 0x2E +#define M98088_REG_2F_LVL_DAI1_PLAY 0x2F +#define M98088_REG_30_LVL_DAI1_PLAY_EQ 0x30 +#define M98088_REG_31_LVL_DAI2_PLAY 0x31 +#define M98088_REG_32_LVL_DAI2_PLAY_EQ 0x32 +#define M98088_REG_33_LVL_ADC_L 0x33 +#define M98088_REG_34_LVL_ADC_R 0x34 +#define M98088_REG_35_LVL_MIC1 0x35 +#define M98088_REG_36_LVL_MIC2 0x36 +#define M98088_REG_37_LVL_INA 0x37 +#define M98088_REG_38_LVL_INB 0x38 +#define M98088_REG_39_LVL_HP_L 0x39 +#define M98088_REG_3A_LVL_HP_R 0x3A +#define M98088_REG_3B_LVL_REC_L 0x3B +#define M98088_REG_3C_LVL_REC_R 0x3C +#define M98088_REG_3D_LVL_SPK_L 0x3D +#define M98088_REG_3E_LVL_SPK_R 0x3E +#define M98088_REG_3F_MICAGC_CFG 0x3F +#define M98088_REG_40_MICAGC_THRESH 0x40 +#define M98088_REG_41_SPKDHP 0x41 +#define M98088_REG_42_SPKDHP_THRESH 0x42 +#define M98088_REG_43_SPKALC_COMP 0x43 +#define M98088_REG_44_PWRLMT_CFG 0x44 +#define M98088_REG_45_PWRLMT_TIME 0x45 +#define M98088_REG_46_THDLMT_CFG 0x46 +#define M98088_REG_47_CFG_AUDIO_IN 0x47 +#define M98088_REG_48_CFG_MIC 0x48 +#define M98088_REG_49_CFG_LEVEL 0x49 +#define M98088_REG_4A_CFG_BYPASS 0x4A +#define M98088_REG_4B_CFG_JACKDET 0x4B +#define M98088_REG_4C_PWR_EN_IN 0x4C +#define M98088_REG_4D_PWR_EN_OUT 0x4D +#define M98088_REG_4E_BIAS_CNTL 0x4E +#define M98088_REG_4F_DAC_BIAS1 0x4F +#define M98088_REG_50_DAC_BIAS2 0x50 +#define M98088_REG_51_PWR_SYS 0x51 +#define M98088_REG_52_DAI1_EQ_BASE 0x52 +#define M98088_REG_84_DAI2_EQ_BASE 0x84 +#define M98088_REG_B6_DAI1_BIQUAD_BASE 0xB6 +#define M98088_REG_C0_DAI2_BIQUAD_BASE 0xC0 +#define M98088_REG_FF_REV_ID 0xFF + +#define M98088_REG_CNT (0xFF+1) + +/* MAX98088 Registers Bit Fields */ + +/* M98088_REG_11_DAI1_CLKMODE, M98088_REG_19_DAI2_CLKMODE */ + #define M98088_CLKMODE_MASK 0xFF + +/* M98088_REG_14_DAI1_FORMAT, M98088_REG_1C_DAI2_FORMAT */ + #define M98088_DAI_MAS (1<<7) + #define M98088_DAI_WCI (1<<6) + #define M98088_DAI_BCI (1<<5) + #define M98088_DAI_DLY (1<<4) + #define M98088_DAI_TDM (1<<2) + #define M98088_DAI_FSW (1<<1) + #define M98088_DAI_WS (1<<0) + +/* M98088_REG_15_DAI1_CLOCK, M98088_REG_1D_DAI2_CLOCK */ + #define M98088_DAI_BSEL64 (1<<0) + #define M98088_DAI_OSR64 (1<<6) + +/* M98088_REG_16_DAI1_IOCFG, M98088_REG_1E_DAI2_IOCFG */ + #define M98088_S1NORMAL (1<<6) + #define M98088_S2NORMAL (2<<6) + #define M98088_SDATA (3<<0) + +/* M98088_REG_18_DAI1_FILTERS, M98088_REG_20_DAI2_FILTERS */ + #define M98088_DAI_DHF (1<<3) + +/* M98088_REG_22_MIX_DAC */ + #define M98088_DAI1L_TO_DACL (1<<7) + #define M98088_DAI1R_TO_DACL (1<<6) + #define M98088_DAI2L_TO_DACL (1<<5) + #define M98088_DAI2R_TO_DACL (1<<4) + #define M98088_DAI1L_TO_DACR (1<<3) + #define M98088_DAI1R_TO_DACR (1<<2) + #define M98088_DAI2L_TO_DACR (1<<1) + #define M98088_DAI2R_TO_DACR (1<<0) + +/* M98088_REG_2A_MIC_REC_CNTL */ + #define M98088_REC_LINEMODE (1<<7) + #define M98088_REC_LINEMODE_MASK (1<<7) + +/* M98088_REG_35_LVL_MIC1, M98088_REG_36_LVL_MIC2 */ + #define M98088_MICPRE_MASK (3<<5) + #define M98088_MICPRE_SHIFT 5 + +/* M98088_REG_3A_LVL_HP_R */ + #define M98088_HP_MUTE (1<<7) + +/* M98088_REG_3C_LVL_REC_R */ + #define M98088_REC_MUTE (1<<7) + +/* M98088_REG_3E_LVL_SPK_R */ + #define M98088_SP_MUTE (1<<7) + +/* M98088_REG_48_CFG_MIC */ + #define M98088_EXTMIC_MASK (3<<0) + #define M98088_DIGMIC_L (1<<5) + #define M98088_DIGMIC_R (1<<4) + +/* M98088_REG_49_CFG_LEVEL */ + #define M98088_VSEN (1<<6) + #define M98088_ZDEN (1<<5) + #define M98088_EQ2EN (1<<1) + #define M98088_EQ1EN (1<<0) + +/* M98088_REG_4C_PWR_EN_IN */ + #define M98088_INAEN (1<<7) + #define M98088_INBEN (1<<6) + #define M98088_MBEN (1<<3) + #define M98088_ADLEN (1<<1) + #define M98088_ADREN (1<<0) + +/* M98088_REG_4D_PWR_EN_OUT */ + #define M98088_HPLEN (1<<7) + #define M98088_HPREN (1<<6) + #define M98088_HPEN ((1<<7)|(1<<6)) + #define M98088_SPLEN (1<<5) + #define M98088_SPREN (1<<4) + #define M98088_RECEN (1<<3) + #define M98088_DALEN (1<<1) + #define M98088_DAREN (1<<0) + +/* M98088_REG_51_PWR_SYS */ + #define M98088_SHDNRUN (1<<7) + #define M98088_PERFMODE (1<<3) + #define M98088_HPPLYBACK (1<<2) + #define M98088_PWRSV8K (1<<1) + #define M98088_PWRSV (1<<0) + +/* Line inputs */ +#define LINE_INA 0 +#define LINE_INB 1 + +#define M98088_COEFS_PER_BAND 5 + +#define M98088_BYTE1(w) ((w >> 8) & 0xff) +#define M98088_BYTE0(w) (w & 0xff) + +#endif -- cgit v1.2.3-70-g09d2 From f6765502f8daae3d237a394889276c8987f3e299 Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Mon, 18 Oct 2010 06:01:33 +0100 Subject: Revert "ASoC: Add max98088 CODEC driver" This reverts commit e65d255a5a610ce9e185e0df855250706aca7c21 since it does not build. --- sound/soc/codecs/Kconfig | 4 - sound/soc/codecs/Makefile | 2 - sound/soc/codecs/max98088.c | 2097 ------------------------------------------- sound/soc/codecs/max98088.h | 193 ---- 4 files changed, 2296 deletions(-) delete mode 100644 sound/soc/codecs/max98088.c delete mode 100644 sound/soc/codecs/max98088.h (limited to 'sound/soc/codecs/Makefile') diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index 94a9d06b902..ff7b922a0f4 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -27,7 +27,6 @@ config SND_SOC_ALL_CODECS select SND_SOC_CS4270 if I2C select SND_SOC_DA7210 if I2C select SND_SOC_JZ4740 if SOC_JZ4740 - select SND_SOC_MAX98088 if I2C select SND_SOC_MAX9877 if I2C select SND_SOC_PCM3008 select SND_SOC_SPDIF @@ -159,9 +158,6 @@ config SND_SOC_L3 config SND_SOC_DA7210 tristate -config SND_SOC_MAX98088 - tristate - config SND_SOC_PCM3008 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index f67a2d6f7a4..af4d4c4e17b 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -15,7 +15,6 @@ snd-soc-cs4270-objs := cs4270.o snd-soc-cx20442-objs := cx20442.o snd-soc-da7210-objs := da7210.o snd-soc-l3-objs := l3.o -snd-soc-max98088-objs := max98088.o snd-soc-pcm3008-objs := pcm3008.o snd-soc-spdif-objs := spdif_transciever.o snd-soc-ssm2602-objs := ssm2602.o @@ -90,7 +89,6 @@ obj-$(CONFIG_SND_SOC_CX20442) += snd-soc-cx20442.o obj-$(CONFIG_SND_SOC_DA7210) += snd-soc-da7210.o obj-$(CONFIG_SND_SOC_L3) += snd-soc-l3.o obj-$(CONFIG_SND_SOC_JZ4740_CODEC) += snd-soc-jz4740-codec.o -obj-$(CONFIG_SND_SOC_MAX98088) += snd-soc-max98088.o obj-$(CONFIG_SND_SOC_PCM3008) += snd-soc-pcm3008.o obj-$(CONFIG_SND_SOC_SPDIF) += snd-soc-spdif.o obj-$(CONFIG_SND_SOC_SSM2602) += snd-soc-ssm2602.o diff --git a/sound/soc/codecs/max98088.c b/sound/soc/codecs/max98088.c deleted file mode 100644 index 4186b2755a5..00000000000 --- a/sound/soc/codecs/max98088.c +++ /dev/null @@ -1,2097 +0,0 @@ -/* - * max98088.c -- MAX98088 ALSA SoC Audio driver - * - * Copyright 2010 Maxim Integrated Products - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ - -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include "max98088.h" - -struct max98088_cdata { - unsigned int rate; - unsigned int fmt; - int eq_sel; -}; - -struct max98088_priv { - u8 reg_cache[M98088_REG_CNT]; - void *control_data; - struct max98088_pdata *pdata; - unsigned int sysclk; - struct max98088_cdata dai[2]; - int eq_textcnt; - const char **eq_texts; - struct soc_enum eq_enum; - u8 ina_state; - u8 inb_state; - unsigned int ex_mode; - unsigned int digmic; - unsigned int mic1pre; - unsigned int mic2pre; - unsigned int extmic_mode; -}; - -static const u8 max98088_reg[M98088_REG_CNT] = { - 0x00, /* 00 IRQ status */ - 0x00, /* 01 MIC status */ - 0x00, /* 02 jack status */ - 0x00, /* 03 battery voltage */ - 0x00, /* 04 */ - 0x00, /* 05 */ - 0x00, /* 06 */ - 0x00, /* 07 */ - 0x00, /* 08 */ - 0x00, /* 09 */ - 0x00, /* 0A */ - 0x00, /* 0B */ - 0x00, /* 0C */ - 0x00, /* 0D */ - 0x00, /* 0E */ - 0x00, /* 0F interrupt enable */ - - 0x00, /* 10 master clock */ - 0x00, /* 11 DAI1 clock mode */ - 0x00, /* 12 DAI1 clock control */ - 0x00, /* 13 DAI1 clock control */ - 0x00, /* 14 DAI1 format */ - 0x00, /* 15 DAI1 clock */ - 0x00, /* 16 DAI1 config */ - 0x00, /* 17 DAI1 TDM */ - 0x00, /* 18 DAI1 filters */ - 0x00, /* 19 DAI2 clock mode */ - 0x00, /* 1A DAI2 clock control */ - 0x00, /* 1B DAI2 clock control */ - 0x00, /* 1C DAI2 format */ - 0x00, /* 1D DAI2 clock */ - 0x00, /* 1E DAI2 config */ - 0x00, /* 1F DAI2 TDM */ - - 0x00, /* 20 DAI2 filters */ - 0x00, /* 21 data config */ - 0x00, /* 22 DAC mixer */ - 0x00, /* 23 left ADC mixer */ - 0x00, /* 24 right ADC mixer */ - 0x00, /* 25 left HP mixer */ - 0x00, /* 26 right HP mixer */ - 0x00, /* 27 HP control */ - 0x00, /* 28 left REC mixer */ - 0x00, /* 29 right REC mixer */ - 0x00, /* 2A REC control */ - 0x00, /* 2B left SPK mixer */ - 0x00, /* 2C right SPK mixer */ - 0x00, /* 2D SPK control */ - 0x00, /* 2E sidetone */ - 0x00, /* 2F DAI1 playback level */ - - 0x00, /* 30 DAI1 playback level */ - 0x00, /* 31 DAI2 playback level */ - 0x00, /* 32 DAI2 playbakc level */ - 0x00, /* 33 left ADC level */ - 0x00, /* 34 right ADC level */ - 0x00, /* 35 MIC1 level */ - 0x00, /* 36 MIC2 level */ - 0x00, /* 37 INA level */ - 0x00, /* 38 INB level */ - 0x00, /* 39 left HP volume */ - 0x00, /* 3A right HP volume */ - 0x00, /* 3B left REC volume */ - 0x00, /* 3C right REC volume */ - 0x00, /* 3D left SPK volume */ - 0x00, /* 3E right SPK volume */ - 0x00, /* 3F MIC config */ - - 0x00, /* 40 MIC threshold */ - 0x00, /* 41 excursion limiter filter */ - 0x00, /* 42 excursion limiter threshold */ - 0x00, /* 43 ALC */ - 0x00, /* 44 power limiter threshold */ - 0x00, /* 45 power limiter config */ - 0x00, /* 46 distortion limiter config */ - 0x00, /* 47 audio input */ - 0x00, /* 48 microphone */ - 0x00, /* 49 level control */ - 0x00, /* 4A bypass switches */ - 0x00, /* 4B jack detect */ - 0x00, /* 4C input enable */ - 0x00, /* 4D output enable */ - 0xF0, /* 4E bias control */ - 0x00, /* 4F DAC power */ - - 0x0F, /* 50 DAC power */ - 0x00, /* 51 system */ - 0x00, /* 52 DAI1 EQ1 */ - 0x00, /* 53 DAI1 EQ1 */ - 0x00, /* 54 DAI1 EQ1 */ - 0x00, /* 55 DAI1 EQ1 */ - 0x00, /* 56 DAI1 EQ1 */ - 0x00, /* 57 DAI1 EQ1 */ - 0x00, /* 58 DAI1 EQ1 */ - 0x00, /* 59 DAI1 EQ1 */ - 0x00, /* 5A DAI1 EQ1 */ - 0x00, /* 5B DAI1 EQ1 */ - 0x00, /* 5C DAI1 EQ2 */ - 0x00, /* 5D DAI1 EQ2 */ - 0x00, /* 5E DAI1 EQ2 */ - 0x00, /* 5F DAI1 EQ2 */ - - 0x00, /* 60 DAI1 EQ2 */ - 0x00, /* 61 DAI1 EQ2 */ - 0x00, /* 62 DAI1 EQ2 */ - 0x00, /* 63 DAI1 EQ2 */ - 0x00, /* 64 DAI1 EQ2 */ - 0x00, /* 65 DAI1 EQ2 */ - 0x00, /* 66 DAI1 EQ3 */ - 0x00, /* 67 DAI1 EQ3 */ - 0x00, /* 68 DAI1 EQ3 */ - 0x00, /* 69 DAI1 EQ3 */ - 0x00, /* 6A DAI1 EQ3 */ - 0x00, /* 6B DAI1 EQ3 */ - 0x00, /* 6C DAI1 EQ3 */ - 0x00, /* 6D DAI1 EQ3 */ - 0x00, /* 6E DAI1 EQ3 */ - 0x00, /* 6F DAI1 EQ3 */ - - 0x00, /* 70 DAI1 EQ4 */ - 0x00, /* 71 DAI1 EQ4 */ - 0x00, /* 72 DAI1 EQ4 */ - 0x00, /* 73 DAI1 EQ4 */ - 0x00, /* 74 DAI1 EQ4 */ - 0x00, /* 75 DAI1 EQ4 */ - 0x00, /* 76 DAI1 EQ4 */ - 0x00, /* 77 DAI1 EQ4 */ - 0x00, /* 78 DAI1 EQ4 */ - 0x00, /* 79 DAI1 EQ4 */ - 0x00, /* 7A DAI1 EQ5 */ - 0x00, /* 7B DAI1 EQ5 */ - 0x00, /* 7C DAI1 EQ5 */ - 0x00, /* 7D DAI1 EQ5 */ - 0x00, /* 7E DAI1 EQ5 */ - 0x00, /* 7F DAI1 EQ5 */ - - 0x00, /* 80 DAI1 EQ5 */ - 0x00, /* 81 DAI1 EQ5 */ - 0x00, /* 82 DAI1 EQ5 */ - 0x00, /* 83 DAI1 EQ5 */ - 0x00, /* 84 DAI2 EQ1 */ - 0x00, /* 85 DAI2 EQ1 */ - 0x00, /* 86 DAI2 EQ1 */ - 0x00, /* 87 DAI2 EQ1 */ - 0x00, /* 88 DAI2 EQ1 */ - 0x00, /* 89 DAI2 EQ1 */ - 0x00, /* 8A DAI2 EQ1 */ - 0x00, /* 8B DAI2 EQ1 */ - 0x00, /* 8C DAI2 EQ1 */ - 0x00, /* 8D DAI2 EQ1 */ - 0x00, /* 8E DAI2 EQ2 */ - 0x00, /* 8F DAI2 EQ2 */ - - 0x00, /* 90 DAI2 EQ2 */ - 0x00, /* 91 DAI2 EQ2 */ - 0x00, /* 92 DAI2 EQ2 */ - 0x00, /* 93 DAI2 EQ2 */ - 0x00, /* 94 DAI2 EQ2 */ - 0x00, /* 95 DAI2 EQ2 */ - 0x00, /* 96 DAI2 EQ2 */ - 0x00, /* 97 DAI2 EQ2 */ - 0x00, /* 98 DAI2 EQ3 */ - 0x00, /* 99 DAI2 EQ3 */ - 0x00, /* 9A DAI2 EQ3 */ - 0x00, /* 9B DAI2 EQ3 */ - 0x00, /* 9C DAI2 EQ3 */ - 0x00, /* 9D DAI2 EQ3 */ - 0x00, /* 9E DAI2 EQ3 */ - 0x00, /* 9F DAI2 EQ3 */ - - 0x00, /* A0 DAI2 EQ3 */ - 0x00, /* A1 DAI2 EQ3 */ - 0x00, /* A2 DAI2 EQ4 */ - 0x00, /* A3 DAI2 EQ4 */ - 0x00, /* A4 DAI2 EQ4 */ - 0x00, /* A5 DAI2 EQ4 */ - 0x00, /* A6 DAI2 EQ4 */ - 0x00, /* A7 DAI2 EQ4 */ - 0x00, /* A8 DAI2 EQ4 */ - 0x00, /* A9 DAI2 EQ4 */ - 0x00, /* AA DAI2 EQ4 */ - 0x00, /* AB DAI2 EQ4 */ - 0x00, /* AC DAI2 EQ5 */ - 0x00, /* AD DAI2 EQ5 */ - 0x00, /* AE DAI2 EQ5 */ - 0x00, /* AF DAI2 EQ5 */ - - 0x00, /* B0 DAI2 EQ5 */ - 0x00, /* B1 DAI2 EQ5 */ - 0x00, /* B2 DAI2 EQ5 */ - 0x00, /* B3 DAI2 EQ5 */ - 0x00, /* B4 DAI2 EQ5 */ - 0x00, /* B5 DAI2 EQ5 */ - 0x00, /* B6 DAI1 biquad */ - 0x00, /* B7 DAI1 biquad */ - 0x00, /* B8 DAI1 biquad */ - 0x00, /* B9 DAI1 biquad */ - 0x00, /* BA DAI1 biquad */ - 0x00, /* BB DAI1 biquad */ - 0x00, /* BC DAI1 biquad */ - 0x00, /* BD DAI1 biquad */ - 0x00, /* BE DAI1 biquad */ - 0x00, /* BF DAI1 biquad */ - - 0x00, /* C0 DAI2 biquad */ - 0x00, /* C1 DAI2 biquad */ - 0x00, /* C2 DAI2 biquad */ - 0x00, /* C3 DAI2 biquad */ - 0x00, /* C4 DAI2 biquad */ - 0x00, /* C5 DAI2 biquad */ - 0x00, /* C6 DAI2 biquad */ - 0x00, /* C7 DAI2 biquad */ - 0x00, /* C8 DAI2 biquad */ - 0x00, /* C9 DAI2 biquad */ - 0x00, /* CA */ - 0x00, /* CB */ - 0x00, /* CC */ - 0x00, /* CD */ - 0x00, /* CE */ - 0x00, /* CF */ - - 0x00, /* D0 */ - 0x00, /* D1 */ - 0x00, /* D2 */ - 0x00, /* D3 */ - 0x00, /* D4 */ - 0x00, /* D5 */ - 0x00, /* D6 */ - 0x00, /* D7 */ - 0x00, /* D8 */ - 0x00, /* D9 */ - 0x00, /* DA */ - 0x70, /* DB */ - 0x00, /* DC */ - 0x00, /* DD */ - 0x00, /* DE */ - 0x00, /* DF */ - - 0x00, /* E0 */ - 0x00, /* E1 */ - 0x00, /* E2 */ - 0x00, /* E3 */ - 0x00, /* E4 */ - 0x00, /* E5 */ - 0x00, /* E6 */ - 0x00, /* E7 */ - 0x00, /* E8 */ - 0x00, /* E9 */ - 0x00, /* EA */ - 0x00, /* EB */ - 0x00, /* EC */ - 0x00, /* ED */ - 0x00, /* EE */ - 0x00, /* EF */ - - 0x00, /* F0 */ - 0x00, /* F1 */ - 0x00, /* F2 */ - 0x00, /* F3 */ - 0x00, /* F4 */ - 0x00, /* F5 */ - 0x00, /* F6 */ - 0x00, /* F7 */ - 0x00, /* F8 */ - 0x00, /* F9 */ - 0x00, /* FA */ - 0x00, /* FB */ - 0x00, /* FC */ - 0x00, /* FD */ - 0x00, /* FE */ - 0x00, /* FF */ -}; - -static struct { - int readable; - int writable; - int vol; -} max98088_access[M98088_REG_CNT] = { - { 0xFF, 0xFF, 1 }, /* 00 IRQ status */ - { 0xFF, 0x00, 1 }, /* 01 MIC status */ - { 0xFF, 0x00, 1 }, /* 02 jack status */ - { 0x1F, 0x1F, 1 }, /* 03 battery voltage */ - { 0xFF, 0xFF, 0 }, /* 04 */ - { 0xFF, 0xFF, 0 }, /* 05 */ - { 0xFF, 0xFF, 0 }, /* 06 */ - { 0xFF, 0xFF, 0 }, /* 07 */ - { 0xFF, 0xFF, 0 }, /* 08 */ - { 0xFF, 0xFF, 0 }, /* 09 */ - { 0xFF, 0xFF, 0 }, /* 0A */ - { 0xFF, 0xFF, 0 }, /* 0B */ - { 0xFF, 0xFF, 0 }, /* 0C */ - { 0xFF, 0xFF, 0 }, /* 0D */ - { 0xFF, 0xFF, 0 }, /* 0E */ - { 0xFF, 0xFF, 0 }, /* 0F interrupt enable */ - - { 0xFF, 0xFF, 0 }, /* 10 master clock */ - { 0xFF, 0xFF, 0 }, /* 11 DAI1 clock mode */ - { 0xFF, 0xFF, 0 }, /* 12 DAI1 clock control */ - { 0xFF, 0xFF, 0 }, /* 13 DAI1 clock control */ - { 0xFF, 0xFF, 0 }, /* 14 DAI1 format */ - { 0xFF, 0xFF, 0 }, /* 15 DAI1 clock */ - { 0xFF, 0xFF, 0 }, /* 16 DAI1 config */ - { 0xFF, 0xFF, 0 }, /* 17 DAI1 TDM */ - { 0xFF, 0xFF, 0 }, /* 18 DAI1 filters */ - { 0xFF, 0xFF, 0 }, /* 19 DAI2 clock mode */ - { 0xFF, 0xFF, 0 }, /* 1A DAI2 clock control */ - { 0xFF, 0xFF, 0 }, /* 1B DAI2 clock control */ - { 0xFF, 0xFF, 0 }, /* 1C DAI2 format */ - { 0xFF, 0xFF, 0 }, /* 1D DAI2 clock */ - { 0xFF, 0xFF, 0 }, /* 1E DAI2 config */ - { 0xFF, 0xFF, 0 }, /* 1F DAI2 TDM */ - - { 0xFF, 0xFF, 0 }, /* 20 DAI2 filters */ - { 0xFF, 0xFF, 0 }, /* 21 data config */ - { 0xFF, 0xFF, 0 }, /* 22 DAC mixer */ - { 0xFF, 0xFF, 0 }, /* 23 left ADC mixer */ - { 0xFF, 0xFF, 0 }, /* 24 right ADC mixer */ - { 0xFF, 0xFF, 0 }, /* 25 left HP mixer */ - { 0xFF, 0xFF, 0 }, /* 26 right HP mixer */ - { 0xFF, 0xFF, 0 }, /* 27 HP control */ - { 0xFF, 0xFF, 0 }, /* 28 left REC mixer */ - { 0xFF, 0xFF, 0 }, /* 29 right REC mixer */ - { 0xFF, 0xFF, 0 }, /* 2A REC control */ - { 0xFF, 0xFF, 0 }, /* 2B left SPK mixer */ - { 0xFF, 0xFF, 0 }, /* 2C right SPK mixer */ - { 0xFF, 0xFF, 0 }, /* 2D SPK control */ - { 0xFF, 0xFF, 0 }, /* 2E sidetone */ - { 0xFF, 0xFF, 0 }, /* 2F DAI1 playback level */ - - { 0xFF, 0xFF, 0 }, /* 30 DAI1 playback level */ - { 0xFF, 0xFF, 0 }, /* 31 DAI2 playback level */ - { 0xFF, 0xFF, 0 }, /* 32 DAI2 playbakc level */ - { 0xFF, 0xFF, 0 }, /* 33 left ADC level */ - { 0xFF, 0xFF, 0 }, /* 34 right ADC level */ - { 0xFF, 0xFF, 0 }, /* 35 MIC1 level */ - { 0xFF, 0xFF, 0 }, /* 36 MIC2 level */ - { 0xFF, 0xFF, 0 }, /* 37 INA level */ - { 0xFF, 0xFF, 0 }, /* 38 INB level */ - { 0xFF, 0xFF, 0 }, /* 39 left HP volume */ - { 0xFF, 0xFF, 0 }, /* 3A right HP volume */ - { 0xFF, 0xFF, 0 }, /* 3B left REC volume */ - { 0xFF, 0xFF, 0 }, /* 3C right REC volume */ - { 0xFF, 0xFF, 0 }, /* 3D left SPK volume */ - { 0xFF, 0xFF, 0 }, /* 3E right SPK volume */ - { 0xFF, 0xFF, 0 }, /* 3F MIC config */ - - { 0xFF, 0xFF, 0 }, /* 40 MIC threshold */ - { 0xFF, 0xFF, 0 }, /* 41 excursion limiter filter */ - { 0xFF, 0xFF, 0 }, /* 42 excursion limiter threshold */ - { 0xFF, 0xFF, 0 }, /* 43 ALC */ - { 0xFF, 0xFF, 0 }, /* 44 power limiter threshold */ - { 0xFF, 0xFF, 0 }, /* 45 power limiter config */ - { 0xFF, 0xFF, 0 }, /* 46 distortion limiter config */ - { 0xFF, 0xFF, 0 }, /* 47 audio input */ - { 0xFF, 0xFF, 0 }, /* 48 microphone */ - { 0xFF, 0xFF, 0 }, /* 49 level control */ - { 0xFF, 0xFF, 0 }, /* 4A bypass switches */ - { 0xFF, 0xFF, 0 }, /* 4B jack detect */ - { 0xFF, 0xFF, 0 }, /* 4C input enable */ - { 0xFF, 0xFF, 0 }, /* 4D output enable */ - { 0xFF, 0xFF, 0 }, /* 4E bias control */ - { 0xFF, 0xFF, 0 }, /* 4F DAC power */ - - { 0xFF, 0xFF, 0 }, /* 50 DAC power */ - { 0xFF, 0xFF, 0 }, /* 51 system */ - { 0xFF, 0xFF, 0 }, /* 52 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 53 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 54 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 55 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 56 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 57 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 58 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 59 DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 5A DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 5B DAI1 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 5C DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 5D DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 5E DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 5F DAI1 EQ2 */ - - { 0xFF, 0xFF, 0 }, /* 60 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 61 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 62 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 63 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 64 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 65 DAI1 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 66 DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 67 DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 68 DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 69 DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6A DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6B DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6C DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6D DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6E DAI1 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 6F DAI1 EQ3 */ - - { 0xFF, 0xFF, 0 }, /* 70 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 71 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 72 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 73 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 74 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 75 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 76 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 77 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 78 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 79 DAI1 EQ4 */ - { 0xFF, 0xFF, 0 }, /* 7A DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 7B DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 7C DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 7D DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 7E DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 7F DAI1 EQ5 */ - - { 0xFF, 0xFF, 0 }, /* 80 DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 81 DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 82 DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 83 DAI1 EQ5 */ - { 0xFF, 0xFF, 0 }, /* 84 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 85 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 86 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 87 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 88 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 89 DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 8A DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 8B DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 8C DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 8D DAI2 EQ1 */ - { 0xFF, 0xFF, 0 }, /* 8E DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 8F DAI2 EQ2 */ - - { 0xFF, 0xFF, 0 }, /* 90 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 91 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 92 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 93 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 94 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 95 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 96 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 97 DAI2 EQ2 */ - { 0xFF, 0xFF, 0 }, /* 98 DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 99 DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9A DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9B DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9C DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9D DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9E DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* 9F DAI2 EQ3 */ - - { 0xFF, 0xFF, 0 }, /* A0 DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* A1 DAI2 EQ3 */ - { 0xFF, 0xFF, 0 }, /* A2 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A3 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A4 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A5 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A6 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A7 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A8 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* A9 DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* AA DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* AB DAI2 EQ4 */ - { 0xFF, 0xFF, 0 }, /* AC DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* AD DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* AE DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* AF DAI2 EQ5 */ - - { 0xFF, 0xFF, 0 }, /* B0 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B1 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B2 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B3 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B4 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B5 DAI2 EQ5 */ - { 0xFF, 0xFF, 0 }, /* B6 DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* B7 DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* B8 DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* B9 DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BA DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BB DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BC DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BD DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BE DAI1 biquad */ - { 0xFF, 0xFF, 0 }, /* BF DAI1 biquad */ - - { 0xFF, 0xFF, 0 }, /* C0 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C1 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C2 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C3 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C4 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C5 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C6 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C7 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C8 DAI2 biquad */ - { 0xFF, 0xFF, 0 }, /* C9 DAI2 biquad */ - { 0x00, 0x00, 0 }, /* CA */ - { 0x00, 0x00, 0 }, /* CB */ - { 0x00, 0x00, 0 }, /* CC */ - { 0x00, 0x00, 0 }, /* CD */ - { 0x00, 0x00, 0 }, /* CE */ - { 0x00, 0x00, 0 }, /* CF */ - - { 0x00, 0x00, 0 }, /* D0 */ - { 0x00, 0x00, 0 }, /* D1 */ - { 0x00, 0x00, 0 }, /* D2 */ - { 0x00, 0x00, 0 }, /* D3 */ - { 0x00, 0x00, 0 }, /* D4 */ - { 0x00, 0x00, 0 }, /* D5 */ - { 0x00, 0x00, 0 }, /* D6 */ - { 0x00, 0x00, 0 }, /* D7 */ - { 0x00, 0x00, 0 }, /* D8 */ - { 0x00, 0x00, 0 }, /* D9 */ - { 0x00, 0x00, 0 }, /* DA */ - { 0x00, 0x00, 0 }, /* DB */ - { 0x00, 0x00, 0 }, /* DC */ - { 0x00, 0x00, 0 }, /* DD */ - { 0x00, 0x00, 0 }, /* DE */ - { 0x00, 0x00, 0 }, /* DF */ - - { 0x00, 0x00, 0 }, /* E0 */ - { 0x00, 0x00, 0 }, /* E1 */ - { 0x00, 0x00, 0 }, /* E2 */ - { 0x00, 0x00, 0 }, /* E3 */ - { 0x00, 0x00, 0 }, /* E4 */ - { 0x00, 0x00, 0 }, /* E5 */ - { 0x00, 0x00, 0 }, /* E6 */ - { 0x00, 0x00, 0 }, /* E7 */ - { 0x00, 0x00, 0 }, /* E8 */ - { 0x00, 0x00, 0 }, /* E9 */ - { 0x00, 0x00, 0 }, /* EA */ - { 0x00, 0x00, 0 }, /* EB */ - { 0x00, 0x00, 0 }, /* EC */ - { 0x00, 0x00, 0 }, /* ED */ - { 0x00, 0x00, 0 }, /* EE */ - { 0x00, 0x00, 0 }, /* EF */ - - { 0x00, 0x00, 0 }, /* F0 */ - { 0x00, 0x00, 0 }, /* F1 */ - { 0x00, 0x00, 0 }, /* F2 */ - { 0x00, 0x00, 0 }, /* F3 */ - { 0x00, 0x00, 0 }, /* F4 */ - { 0x00, 0x00, 0 }, /* F5 */ - { 0x00, 0x00, 0 }, /* F6 */ - { 0x00, 0x00, 0 }, /* F7 */ - { 0x00, 0x00, 0 }, /* F8 */ - { 0x00, 0x00, 0 }, /* F9 */ - { 0x00, 0x00, 0 }, /* FA */ - { 0x00, 0x00, 0 }, /* FB */ - { 0x00, 0x00, 0 }, /* FC */ - { 0x00, 0x00, 0 }, /* FD */ - { 0x00, 0x00, 0 }, /* FE */ - { 0xFF, 0x00, 1 }, /* FF */ -}; - -static int max98088_volatile_register(unsigned int reg) -{ - return max98088_access[reg].vol; -} - - -/* - * Load equalizer DSP coefficient configurations registers - */ -void m98088_eq_band(struct snd_soc_codec *codec, unsigned int dai, - unsigned int band, u16 *coefs) -{ - unsigned int eq_reg; - unsigned int i; - - BUG_ON(band > 4); - BUG_ON(dai > 1); - - /* Load the base register address */ - eq_reg = dai ? M98088_REG_84_DAI2_EQ_BASE : M98088_REG_52_DAI1_EQ_BASE; - - /* Add the band address offset, note adjustment for word address */ - eq_reg += band * (M98088_COEFS_PER_BAND << 1); - - /* Step through the registers and coefs */ - for (i = 0; i < M98088_COEFS_PER_BAND; i++) { - snd_soc_write(codec, eq_reg++, M98088_BYTE1(coefs[i])); - snd_soc_write(codec, eq_reg++, M98088_BYTE0(coefs[i])); - } -} - -/* - * Excursion limiter modes - */ -static const char *max98088_exmode_texts[] = { - "Off", "100Hz", "400Hz", "600Hz", "800Hz", "1000Hz", "200-400Hz", - "400-600Hz", "400-800Hz", -}; - -static const unsigned int max98088_exmode_values[] = { - 0x00, 0x43, 0x10, 0x20, 0x30, 0x40, 0x11, 0x22, 0x32 -}; - -static const struct soc_enum max98088_exmode_enum = - SOC_VALUE_ENUM_SINGLE(M98088_REG_41_SPKDHP, 0, 127, - ARRAY_SIZE(max98088_exmode_texts), - max98088_exmode_texts, - max98088_exmode_values); -static const struct snd_kcontrol_new max98088_exmode_controls = - SOC_DAPM_VALUE_ENUM("Route", max98088_exmode_enum); - -static const char *max98088_ex_thresh[] = { /* volts PP */ - "0.6", "1.2", "1.8", "2.4", "3.0", "3.6", "4.2", "4.8"}; -static const struct soc_enum max98088_ex_thresh_enum[] = { - SOC_ENUM_SINGLE(M98088_REG_42_SPKDHP_THRESH, 0, 8, - max98088_ex_thresh), -}; - -static const char *max98088_fltr_mode[] = {"Voice", "Music" }; -static const struct soc_enum max98088_filter_mode_enum[] = { - SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 7, 2, max98088_fltr_mode), -}; - -static const char *max98088_extmic_text[] = { "None", "MIC1", "MIC2" }; - -static const struct soc_enum max98088_extmic_enum = - SOC_ENUM_SINGLE(M98088_REG_48_CFG_MIC, 0, 3, max98088_extmic_text); - -static const struct snd_kcontrol_new max98088_extmic_mux = - SOC_DAPM_ENUM("External MIC Mux", max98088_extmic_enum); - -static const char *max98088_dai1_fltr[] = { - "Off", "fc=258/fs=16k", "fc=500/fs=16k", - "fc=258/fs=8k", "fc=500/fs=8k", "fc=200"}; -static const struct soc_enum max98088_dai1_dac_filter_enum[] = { - SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 0, 6, max98088_dai1_fltr), -}; -static const struct soc_enum max98088_dai1_adc_filter_enum[] = { - SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 4, 6, max98088_dai1_fltr), -}; - -static int max98088_mic1pre_set(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) -{ - struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - unsigned int sel = ucontrol->value.integer.value[0]; - - max98088->mic1pre = sel; - snd_soc_update_bits(codec, M98088_REG_35_LVL_MIC1, M98088_MICPRE_MASK, - (1+sel)<value.integer.value[0] = max98088->mic1pre; - return 0; -} - -static int max98088_mic2pre_set(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) -{ - struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - unsigned int sel = ucontrol->value.integer.value[0]; - - max98088->mic2pre = sel; - snd_soc_update_bits(codec, M98088_REG_36_LVL_MIC2, M98088_MICPRE_MASK, - (1+sel)<value.integer.value[0] = max98088->mic2pre; - return 0; -} - -static const unsigned int max98088_micboost_tlv[] = { - TLV_DB_RANGE_HEAD(2), - 0, 1, TLV_DB_SCALE_ITEM(0, 2000, 0), - 2, 2, TLV_DB_SCALE_ITEM(3000, 0, 0), -}; - -static const struct snd_kcontrol_new max98088_snd_controls[] = { - - SOC_DOUBLE_R("Headphone Volume", M98088_REG_39_LVL_HP_L, - M98088_REG_3A_LVL_HP_R, 0, 31, 0), - SOC_DOUBLE_R("Speaker Volume", M98088_REG_3D_LVL_SPK_L, - M98088_REG_3E_LVL_SPK_R, 0, 31, 0), - SOC_DOUBLE_R("Receiver Volume", M98088_REG_3B_LVL_REC_L, - M98088_REG_3C_LVL_REC_R, 0, 31, 0), - - SOC_DOUBLE_R("Headphone Switch", M98088_REG_39_LVL_HP_L, - M98088_REG_3A_LVL_HP_R, 7, 1, 1), - SOC_DOUBLE_R("Speaker Switch", M98088_REG_3D_LVL_SPK_L, - M98088_REG_3E_LVL_SPK_R, 7, 1, 1), - SOC_DOUBLE_R("Receiver Switch", M98088_REG_3B_LVL_REC_L, - M98088_REG_3C_LVL_REC_R, 7, 1, 1), - - SOC_SINGLE("MIC1 Volume", M98088_REG_35_LVL_MIC1, 0, 31, 1), - SOC_SINGLE("MIC2 Volume", M98088_REG_36_LVL_MIC2, 0, 31, 1), - - SOC_SINGLE_EXT_TLV("MIC1 Boost Volume", - M98088_REG_35_LVL_MIC1, 5, 2, 0, - max98088_mic1pre_get, max98088_mic1pre_set, - max98088_micboost_tlv), - SOC_SINGLE_EXT_TLV("MIC2 Boost Volume", - M98088_REG_36_LVL_MIC2, 5, 2, 0, - max98088_mic2pre_get, max98088_mic2pre_set, - max98088_micboost_tlv), - - SOC_SINGLE("INA Volume", M98088_REG_37_LVL_INA, 0, 7, 1), - SOC_SINGLE("INB Volume", M98088_REG_38_LVL_INB, 0, 7, 1), - - SOC_SINGLE("ADCL Volume", M98088_REG_33_LVL_ADC_L, 0, 15, 0), - SOC_SINGLE("ADCR Volume", M98088_REG_34_LVL_ADC_R, 0, 15, 0), - - SOC_SINGLE("ADCL Boost Volume", M98088_REG_33_LVL_ADC_L, 4, 3, 0), - SOC_SINGLE("ADCR Boost Volume", M98088_REG_34_LVL_ADC_R, 4, 3, 0), - - SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0), - SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0), - - SOC_ENUM("EX Limiter Threshold", max98088_ex_thresh_enum), - - SOC_ENUM("DAI1 Filter Mode", max98088_filter_mode_enum), - SOC_ENUM("DAI1 DAC Filter", max98088_dai1_dac_filter_enum), - SOC_ENUM("DAI1 ADC Filter", max98088_dai1_adc_filter_enum), - SOC_SINGLE("DAI2 DC Block Switch", M98088_REG_20_DAI2_FILTERS, - 0, 1, 0), - - SOC_SINGLE("ALC Switch", M98088_REG_43_SPKALC_COMP, 7, 1, 0), - SOC_SINGLE("ALC Threshold", M98088_REG_43_SPKALC_COMP, 0, 7, 0), - SOC_SINGLE("ALC Multiband", M98088_REG_43_SPKALC_COMP, 3, 1, 0), - SOC_SINGLE("ALC Release Time", M98088_REG_43_SPKALC_COMP, 4, 7, 0), - - SOC_SINGLE("PWR Limiter Threshold", M98088_REG_44_PWRLMT_CFG, - 4, 15, 0), - SOC_SINGLE("PWR Limiter Weight", M98088_REG_44_PWRLMT_CFG, 0, 7, 0), - SOC_SINGLE("PWR Limiter Time1", M98088_REG_45_PWRLMT_TIME, 0, 15, 0), - SOC_SINGLE("PWR Limiter Time2", M98088_REG_45_PWRLMT_TIME, 4, 15, 0), - - SOC_SINGLE("THD Limiter Threshold", M98088_REG_46_THDLMT_CFG, 4, 15, 0), - SOC_SINGLE("THD Limiter Time", M98088_REG_46_THDLMT_CFG, 0, 7, 0), -}; - -/* Left speaker mixer switch */ -static const struct snd_kcontrol_new max98088_left_speaker_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 4, 1, 0), -}; - -/* Right speaker mixer switch */ -static const struct snd_kcontrol_new max98088_right_speaker_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 4, 1, 0), -}; - -/* Left headphone mixer switch */ -static const struct snd_kcontrol_new max98088_left_hp_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_25_MIX_HP_LEFT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_25_MIX_HP_LEFT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_25_MIX_HP_LEFT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_25_MIX_HP_LEFT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_25_MIX_HP_LEFT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_25_MIX_HP_LEFT, 4, 1, 0), -}; - -/* Right headphone mixer switch */ -static const struct snd_kcontrol_new max98088_right_hp_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_26_MIX_HP_RIGHT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_26_MIX_HP_RIGHT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_26_MIX_HP_RIGHT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_26_MIX_HP_RIGHT, 4, 1, 0), -}; - -/* Left earpiece/receiver mixer switch */ -static const struct snd_kcontrol_new max98088_left_rec_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_28_MIX_REC_LEFT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_28_MIX_REC_LEFT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_28_MIX_REC_LEFT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_28_MIX_REC_LEFT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_28_MIX_REC_LEFT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_28_MIX_REC_LEFT, 4, 1, 0), -}; - -/* Right earpiece/receiver mixer switch */ -static const struct snd_kcontrol_new max98088_right_rec_mixer_controls[] = { - SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 5, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_29_MIX_REC_RIGHT, 1, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_29_MIX_REC_RIGHT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_29_MIX_REC_RIGHT, 3, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_29_MIX_REC_RIGHT, 4, 1, 0), -}; - -/* Left ADC mixer switch */ -static const struct snd_kcontrol_new max98088_left_ADC_mixer_controls[] = { - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_23_MIX_ADC_LEFT, 7, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_23_MIX_ADC_LEFT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_23_MIX_ADC_LEFT, 3, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_23_MIX_ADC_LEFT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_23_MIX_ADC_LEFT, 1, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_23_MIX_ADC_LEFT, 0, 1, 0), -}; - -/* Right ADC mixer switch */ -static const struct snd_kcontrol_new max98088_right_ADC_mixer_controls[] = { - SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 7, 1, 0), - SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 6, 1, 0), - SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 3, 1, 0), - SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 2, 1, 0), - SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 1, 1, 0), - SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 0, 1, 0), -}; - -static int max98088_mic_event(struct snd_soc_dapm_widget *w, - struct snd_kcontrol *kcontrol, int event) -{ - struct snd_soc_codec *codec = w->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - - switch (event) { - case SND_SOC_DAPM_POST_PMU: - if (w->reg == M98088_REG_35_LVL_MIC1) { - snd_soc_update_bits(codec, w->reg, M98088_MICPRE_MASK, - (1+max98088->mic1pre)<reg, M98088_MICPRE_MASK, - (1+max98088->mic2pre)<reg, M98088_MICPRE_MASK, 0); - break; - default: - return -EINVAL; - } - - return 0; -} - -/* - * The line inputs are 2-channel stereo inputs with the left - * and right channels sharing a common PGA power control signal. - */ -static int max98088_line_pga(struct snd_soc_dapm_widget *w, - int event, int line, u8 channel) -{ - struct snd_soc_codec *codec = w->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - u8 *state; - - BUG_ON(!((channel == 1) || (channel == 2))); - - switch (line) { - case LINE_INA: - state = &max98088->ina_state; - break; - case LINE_INB: - state = &max98088->inb_state; - break; - default: - return -EINVAL; - } - - switch (event) { - case SND_SOC_DAPM_POST_PMU: - *state |= channel; - snd_soc_update_bits(codec, w->reg, - (1 << w->shift), (1 << w->shift)); - break; - case SND_SOC_DAPM_POST_PMD: - *state &= ~channel; - if (*state == 0) { - snd_soc_update_bits(codec, w->reg, - (1 << w->shift), 0); - } - break; - default: - return -EINVAL; - } - - return 0; -} - -static int max98088_pga_ina1_event(struct snd_soc_dapm_widget *w, - struct snd_kcontrol *k, int event) -{ - return max98088_line_pga(w, event, LINE_INA, 1); -} - -static int max98088_pga_ina2_event(struct snd_soc_dapm_widget *w, - struct snd_kcontrol *k, int event) -{ - return max98088_line_pga(w, event, LINE_INA, 2); -} - -static int max98088_pga_inb1_event(struct snd_soc_dapm_widget *w, - struct snd_kcontrol *k, int event) -{ - return max98088_line_pga(w, event, LINE_INB, 1); -} - -static int max98088_pga_inb2_event(struct snd_soc_dapm_widget *w, - struct snd_kcontrol *k, int event) -{ - return max98088_line_pga(w, event, LINE_INB, 2); -} - -static const struct snd_soc_dapm_widget max98088_dapm_widgets[] = { - - SND_SOC_DAPM_ADC("ADCL", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 1, 0), - SND_SOC_DAPM_ADC("ADCR", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 0, 0), - - SND_SOC_DAPM_DAC("DACL1", "HiFi Playback", - M98088_REG_4D_PWR_EN_OUT, 1, 0), - SND_SOC_DAPM_DAC("DACR1", "HiFi Playback", - M98088_REG_4D_PWR_EN_OUT, 0, 0), - SND_SOC_DAPM_DAC("DACL2", "Aux Playback", - M98088_REG_4D_PWR_EN_OUT, 1, 0), - SND_SOC_DAPM_DAC("DACR2", "Aux Playback", - M98088_REG_4D_PWR_EN_OUT, 0, 0), - - SND_SOC_DAPM_PGA("HP Left Out", M98088_REG_4D_PWR_EN_OUT, - 7, 0, NULL, 0), - SND_SOC_DAPM_PGA("HP Right Out", M98088_REG_4D_PWR_EN_OUT, - 6, 0, NULL, 0), - - SND_SOC_DAPM_PGA("SPK Left Out", M98088_REG_4D_PWR_EN_OUT, - 5, 0, NULL, 0), - SND_SOC_DAPM_PGA("SPK Right Out", M98088_REG_4D_PWR_EN_OUT, - 4, 0, NULL, 0), - - SND_SOC_DAPM_PGA("REC Left Out", M98088_REG_4D_PWR_EN_OUT, - 3, 0, NULL, 0), - SND_SOC_DAPM_PGA("REC Right Out", M98088_REG_4D_PWR_EN_OUT, - 2, 0, NULL, 0), - - SND_SOC_DAPM_MUX("External MIC", SND_SOC_NOPM, 0, 0, - &max98088_extmic_mux), - - SND_SOC_DAPM_MIXER("Left HP Mixer", SND_SOC_NOPM, 0, 0, - &max98088_left_hp_mixer_controls[0], - ARRAY_SIZE(max98088_left_hp_mixer_controls)), - - SND_SOC_DAPM_MIXER("Right HP Mixer", SND_SOC_NOPM, 0, 0, - &max98088_right_hp_mixer_controls[0], - ARRAY_SIZE(max98088_right_hp_mixer_controls)), - - SND_SOC_DAPM_MIXER("Left SPK Mixer", SND_SOC_NOPM, 0, 0, - &max98088_left_speaker_mixer_controls[0], - ARRAY_SIZE(max98088_left_speaker_mixer_controls)), - - SND_SOC_DAPM_MIXER("Right SPK Mixer", SND_SOC_NOPM, 0, 0, - &max98088_right_speaker_mixer_controls[0], - ARRAY_SIZE(max98088_right_speaker_mixer_controls)), - - SND_SOC_DAPM_MIXER("Left REC Mixer", SND_SOC_NOPM, 0, 0, - &max98088_left_rec_mixer_controls[0], - ARRAY_SIZE(max98088_left_rec_mixer_controls)), - - SND_SOC_DAPM_MIXER("Right REC Mixer", SND_SOC_NOPM, 0, 0, - &max98088_right_rec_mixer_controls[0], - ARRAY_SIZE(max98088_right_rec_mixer_controls)), - - SND_SOC_DAPM_MIXER("Left ADC Mixer", SND_SOC_NOPM, 0, 0, - &max98088_left_ADC_mixer_controls[0], - ARRAY_SIZE(max98088_left_ADC_mixer_controls)), - - SND_SOC_DAPM_MIXER("Right ADC Mixer", SND_SOC_NOPM, 0, 0, - &max98088_right_ADC_mixer_controls[0], - ARRAY_SIZE(max98088_right_ADC_mixer_controls)), - - SND_SOC_DAPM_PGA_E("MIC1 Input", M98088_REG_35_LVL_MIC1, - 5, 0, NULL, 0, max98088_mic_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_PGA_E("MIC2 Input", M98088_REG_36_LVL_MIC2, - 5, 0, NULL, 0, max98088_mic_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_PGA_E("INA1 Input", M98088_REG_4C_PWR_EN_IN, - 7, 0, NULL, 0, max98088_pga_ina1_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_PGA_E("INA2 Input", M98088_REG_4C_PWR_EN_IN, - 7, 0, NULL, 0, max98088_pga_ina2_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_PGA_E("INB1 Input", M98088_REG_4C_PWR_EN_IN, - 6, 0, NULL, 0, max98088_pga_inb1_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_PGA_E("INB2 Input", M98088_REG_4C_PWR_EN_IN, - 6, 0, NULL, 0, max98088_pga_inb2_event, - SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), - - SND_SOC_DAPM_MICBIAS("MICBIAS", M98088_REG_4C_PWR_EN_IN, 3, 0), - - SND_SOC_DAPM_MUX("EX Limiter Mode", SND_SOC_NOPM, 0, 0, - &max98088_exmode_controls), - - SND_SOC_DAPM_OUTPUT("HPL"), - SND_SOC_DAPM_OUTPUT("HPR"), - SND_SOC_DAPM_OUTPUT("SPKL"), - SND_SOC_DAPM_OUTPUT("SPKR"), - SND_SOC_DAPM_OUTPUT("RECL"), - SND_SOC_DAPM_OUTPUT("RECR"), - - SND_SOC_DAPM_INPUT("MIC1"), - SND_SOC_DAPM_INPUT("MIC2"), - SND_SOC_DAPM_INPUT("INA1"), - SND_SOC_DAPM_INPUT("INA2"), - SND_SOC_DAPM_INPUT("INB1"), - SND_SOC_DAPM_INPUT("INB2"), -}; - -static const struct snd_soc_dapm_route audio_map[] = { - /* Left headphone output mixer */ - {"Left HP Mixer", "Left DAC1 Switch", "DACL1"}, - {"Left HP Mixer", "Left DAC2 Switch", "DACL2"}, - {"Left HP Mixer", "Right DAC1 Switch", "DACR1"}, - {"Left HP Mixer", "Right DAC2 Switch", "DACR2"}, - {"Left HP Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Left HP Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Left HP Mixer", "INA1 Switch", "INA1 Input"}, - {"Left HP Mixer", "INA2 Switch", "INA2 Input"}, - {"Left HP Mixer", "INB1 Switch", "INB1 Input"}, - {"Left HP Mixer", "INB2 Switch", "INB2 Input"}, - - /* Right headphone output mixer */ - {"Right HP Mixer", "Left DAC1 Switch", "DACL1"}, - {"Right HP Mixer", "Left DAC2 Switch", "DACL2" }, - {"Right HP Mixer", "Right DAC1 Switch", "DACR1"}, - {"Right HP Mixer", "Right DAC2 Switch", "DACR2"}, - {"Right HP Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Right HP Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Right HP Mixer", "INA1 Switch", "INA1 Input"}, - {"Right HP Mixer", "INA2 Switch", "INA2 Input"}, - {"Right HP Mixer", "INB1 Switch", "INB1 Input"}, - {"Right HP Mixer", "INB2 Switch", "INB2 Input"}, - - /* Left speaker output mixer */ - {"Left SPK Mixer", "Left DAC1 Switch", "DACL1"}, - {"Left SPK Mixer", "Left DAC2 Switch", "DACL2"}, - {"Left SPK Mixer", "Right DAC1 Switch", "DACR1"}, - {"Left SPK Mixer", "Right DAC2 Switch", "DACR2"}, - {"Left SPK Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Left SPK Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Left SPK Mixer", "INA1 Switch", "INA1 Input"}, - {"Left SPK Mixer", "INA2 Switch", "INA2 Input"}, - {"Left SPK Mixer", "INB1 Switch", "INB1 Input"}, - {"Left SPK Mixer", "INB2 Switch", "INB2 Input"}, - - /* Right speaker output mixer */ - {"Right SPK Mixer", "Left DAC1 Switch", "DACL1"}, - {"Right SPK Mixer", "Left DAC2 Switch", "DACL2"}, - {"Right SPK Mixer", "Right DAC1 Switch", "DACR1"}, - {"Right SPK Mixer", "Right DAC2 Switch", "DACR2"}, - {"Right SPK Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Right SPK Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Right SPK Mixer", "INA1 Switch", "INA1 Input"}, - {"Right SPK Mixer", "INA2 Switch", "INA2 Input"}, - {"Right SPK Mixer", "INB1 Switch", "INB1 Input"}, - {"Right SPK Mixer", "INB2 Switch", "INB2 Input"}, - - /* Earpiece/Receiver output mixer */ - {"Left REC Mixer", "Left DAC1 Switch", "DACL1"}, - {"Left REC Mixer", "Left DAC2 Switch", "DACL2"}, - {"Left REC Mixer", "Right DAC1 Switch", "DACR1"}, - {"Left REC Mixer", "Right DAC2 Switch", "DACR2"}, - {"Left REC Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Left REC Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Left REC Mixer", "INA1 Switch", "INA1 Input"}, - {"Left REC Mixer", "INA2 Switch", "INA2 Input"}, - {"Left REC Mixer", "INB1 Switch", "INB1 Input"}, - {"Left REC Mixer", "INB2 Switch", "INB2 Input"}, - - /* Earpiece/Receiver output mixer */ - {"Right REC Mixer", "Left DAC1 Switch", "DACL1"}, - {"Right REC Mixer", "Left DAC2 Switch", "DACL2"}, - {"Right REC Mixer", "Right DAC1 Switch", "DACR1"}, - {"Right REC Mixer", "Right DAC2 Switch", "DACR2"}, - {"Right REC Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Right REC Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Right REC Mixer", "INA1 Switch", "INA1 Input"}, - {"Right REC Mixer", "INA2 Switch", "INA2 Input"}, - {"Right REC Mixer", "INB1 Switch", "INB1 Input"}, - {"Right REC Mixer", "INB2 Switch", "INB2 Input"}, - - {"HP Left Out", NULL, "Left HP Mixer"}, - {"HP Right Out", NULL, "Right HP Mixer"}, - {"SPK Left Out", NULL, "Left SPK Mixer"}, - {"SPK Right Out", NULL, "Right SPK Mixer"}, - {"REC Left Out", NULL, "Left REC Mixer"}, - {"REC Right Out", NULL, "Right REC Mixer"}, - - {"HPL", NULL, "HP Left Out"}, - {"HPR", NULL, "HP Right Out"}, - {"SPKL", NULL, "SPK Left Out"}, - {"SPKR", NULL, "SPK Right Out"}, - {"RECL", NULL, "REC Left Out"}, - {"RECR", NULL, "REC Right Out"}, - - /* Left ADC input mixer */ - {"Left ADC Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Left ADC Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Left ADC Mixer", "INA1 Switch", "INA1 Input"}, - {"Left ADC Mixer", "INA2 Switch", "INA2 Input"}, - {"Left ADC Mixer", "INB1 Switch", "INB1 Input"}, - {"Left ADC Mixer", "INB2 Switch", "INB2 Input"}, - - /* Right ADC input mixer */ - {"Right ADC Mixer", "MIC1 Switch", "MIC1 Input"}, - {"Right ADC Mixer", "MIC2 Switch", "MIC2 Input"}, - {"Right ADC Mixer", "INA1 Switch", "INA1 Input"}, - {"Right ADC Mixer", "INA2 Switch", "INA2 Input"}, - {"Right ADC Mixer", "INB1 Switch", "INB1 Input"}, - {"Right ADC Mixer", "INB2 Switch", "INB2 Input"}, - - /* Inputs */ - {"ADCL", NULL, "Left ADC Mixer"}, - {"ADCR", NULL, "Right ADC Mixer"}, - {"INA1 Input", NULL, "INA1"}, - {"INA2 Input", NULL, "INA2"}, - {"INB1 Input", NULL, "INB1"}, - {"INB2 Input", NULL, "INB2"}, - {"MIC1 Input", NULL, "MIC1"}, - {"MIC2 Input", NULL, "MIC2"}, -}; - -static int max98088_add_widgets(struct snd_soc_codec *codec) -{ - snd_soc_dapm_new_controls(codec, max98088_dapm_widgets, - ARRAY_SIZE(max98088_dapm_widgets)); - - snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); - - snd_soc_add_controls(codec, max98088_snd_controls, - ARRAY_SIZE(max98088_snd_controls)); - - snd_soc_dapm_new_widgets(codec); - return 0; -} - -/* codec mclk clock divider coefficients */ -static const struct { - u32 rate; - u8 sr; -} rate_table[] = { - {8000, 0x10}, - {11025, 0x20}, - {16000, 0x30}, - {22050, 0x40}, - {24000, 0x50}, - {32000, 0x60}, - {44100, 0x70}, - {48000, 0x80}, - {88200, 0x90}, - {96000, 0xA0}, -}; - -static inline int rate_value(int rate, u8 *value) -{ - int i; - - for (i = 0; i < ARRAY_SIZE(rate_table); i++) { - if (rate_table[i].rate >= rate) { - *value = rate_table[i].sr; - return 0; - } - } - *value = rate_table[0].sr; - return -EINVAL; -} - -static int max98088_dai1_hw_params(struct snd_pcm_substream *substream, - struct snd_pcm_hw_params *params, - struct snd_soc_dai *dai) -{ - struct snd_soc_codec *codec = dai->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_cdata *cdata; - unsigned long long ni; - unsigned int rate; - u8 regval; - - cdata = &max98088->dai[0]; - - rate = params_rate(params); - - switch (params_format(params)) { - case SNDRV_PCM_FORMAT_S16_LE: - snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, - M98088_DAI_WS, 0); - break; - case SNDRV_PCM_FORMAT_S24_LE: - snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, - M98088_DAI_WS, M98088_DAI_WS); - break; - default: - return -EINVAL; - } - - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); - - if (rate_value(rate, ®val)) - return -EINVAL; - - snd_soc_update_bits(codec, M98088_REG_11_DAI1_CLKMODE, - M98088_CLKMODE_MASK, regval); - cdata->rate = rate; - - /* Configure NI when operating as master */ - if (snd_soc_read(codec, M98088_REG_14_DAI1_FORMAT) - & M98088_DAI_MAS) { - if (max98088->sysclk == 0) { - dev_err(codec->dev, "Invalid system clock frequency\n"); - return -EINVAL; - } - ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) - * (unsigned long long int)rate; - do_div(ni, (unsigned long long int)max98088->sysclk); - snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, - (ni >> 8) & 0x7F); - snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, - ni & 0xFF); - } - - /* Update sample rate mode */ - if (rate < 50000) - snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, - M98088_DAI_DHF, 0); - else - snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, - M98088_DAI_DHF, M98088_DAI_DHF); - - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, - M98088_SHDNRUN); - - return 0; -} - -static int max98088_dai2_hw_params(struct snd_pcm_substream *substream, - struct snd_pcm_hw_params *params, - struct snd_soc_dai *dai) -{ - struct snd_soc_codec *codec = dai->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_cdata *cdata; - unsigned long long ni; - unsigned int rate; - u8 regval; - - cdata = &max98088->dai[1]; - - rate = params_rate(params); - - switch (params_format(params)) { - case SNDRV_PCM_FORMAT_S16_LE: - snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, - M98088_DAI_WS, 0); - break; - case SNDRV_PCM_FORMAT_S24_LE: - snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, - M98088_DAI_WS, M98088_DAI_WS); - break; - default: - return -EINVAL; - } - - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); - - if (rate_value(rate, ®val)) - return -EINVAL; - - snd_soc_update_bits(codec, M98088_REG_19_DAI2_CLKMODE, - M98088_CLKMODE_MASK, regval); - cdata->rate = rate; - - /* Configure NI when operating as master */ - if (snd_soc_read(codec, M98088_REG_1C_DAI2_FORMAT) - & M98088_DAI_MAS) { - if (max98088->sysclk == 0) { - dev_err(codec->dev, "Invalid system clock frequency\n"); - return -EINVAL; - } - ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) - * (unsigned long long int)rate; - do_div(ni, (unsigned long long int)max98088->sysclk); - snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, - (ni >> 8) & 0x7F); - snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, - ni & 0xFF); - } - - /* Update sample rate mode */ - if (rate < 50000) - snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, - M98088_DAI_DHF, 0); - else - snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, - M98088_DAI_DHF, M98088_DAI_DHF); - - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, - M98088_SHDNRUN); - - return 0; -} - -static int max98088_dai_set_sysclk(struct snd_soc_dai *dai, - int clk_id, unsigned int freq, int dir) -{ - struct snd_soc_codec *codec = dai->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - - /* Requested clock frequency is already setup */ - if (freq == max98088->sysclk) - return 0; - - max98088->sysclk = freq; /* remember current sysclk */ - - /* Setup clocks for slave mode, and using the PLL - * PSCLK = 0x01 (when master clk is 10MHz to 20MHz) - * 0x02 (when master clk is 20MHz to 30MHz).. - */ - if ((freq >= 10000000) && (freq < 20000000)) { - snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x10); - } else if ((freq >= 20000000) && (freq < 30000000)) { - snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x20); - } else { - dev_err(codec->dev, "Invalid master clock frequency\n"); - return -EINVAL; - } - - if (snd_soc_read(codec, M98088_REG_51_PWR_SYS) & M98088_SHDNRUN) { - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, - M98088_SHDNRUN, 0); - snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, - M98088_SHDNRUN, M98088_SHDNRUN); - } - - dev_dbg(dai->dev, "Clock source is %d at %uHz\n", clk_id, freq); - - max98088->sysclk = freq; - return 0; -} - -static int max98088_dai1_set_fmt(struct snd_soc_dai *codec_dai, - unsigned int fmt) -{ - struct snd_soc_codec *codec = codec_dai->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_cdata *cdata; - u8 reg15val; - u8 reg14val = 0; - - cdata = &max98088->dai[0]; - - if (fmt != cdata->fmt) { - cdata->fmt = fmt; - - switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { - case SND_SOC_DAIFMT_CBS_CFS: - /* Slave mode PLL */ - snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, - 0x80); - snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, - 0x00); - break; - case SND_SOC_DAIFMT_CBM_CFM: - /* Set to master mode */ - reg14val |= M98088_DAI_MAS; - break; - case SND_SOC_DAIFMT_CBS_CFM: - case SND_SOC_DAIFMT_CBM_CFS: - default: - dev_err(codec->dev, "Clock mode unsupported"); - return -EINVAL; - } - - switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { - case SND_SOC_DAIFMT_I2S: - reg14val |= M98088_DAI_DLY; - break; - case SND_SOC_DAIFMT_LEFT_J: - break; - default: - return -EINVAL; - } - - switch (fmt & SND_SOC_DAIFMT_INV_MASK) { - case SND_SOC_DAIFMT_NB_NF: - break; - case SND_SOC_DAIFMT_NB_IF: - reg14val |= M98088_DAI_WCI; - break; - case SND_SOC_DAIFMT_IB_NF: - reg14val |= M98088_DAI_BCI; - break; - case SND_SOC_DAIFMT_IB_IF: - reg14val |= M98088_DAI_BCI|M98088_DAI_WCI; - break; - default: - return -EINVAL; - } - - snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, - M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | - M98088_DAI_WCI, reg14val); - - reg15val = M98088_DAI_BSEL64; - if (max98088->digmic) - reg15val |= M98088_DAI_OSR64; - snd_soc_write(codec, M98088_REG_15_DAI1_CLOCK, reg15val); - } - - return 0; -} - -static int max98088_dai2_set_fmt(struct snd_soc_dai *codec_dai, - unsigned int fmt) -{ - struct snd_soc_codec *codec = codec_dai->codec; - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_cdata *cdata; - u8 reg1Cval = 0; - - cdata = &max98088->dai[1]; - - if (fmt != cdata->fmt) { - cdata->fmt = fmt; - - switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { - case SND_SOC_DAIFMT_CBS_CFS: - /* Slave mode PLL */ - snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, - 0x80); - snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, - 0x00); - break; - case SND_SOC_DAIFMT_CBM_CFM: - /* Set to master mode */ - reg1Cval |= M98088_DAI_MAS; - break; - case SND_SOC_DAIFMT_CBS_CFM: - case SND_SOC_DAIFMT_CBM_CFS: - default: - dev_err(codec->dev, "Clock mode unsupported"); - return -EINVAL; - } - - switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { - case SND_SOC_DAIFMT_I2S: - reg1Cval |= M98088_DAI_DLY; - break; - case SND_SOC_DAIFMT_LEFT_J: - break; - default: - return -EINVAL; - } - - switch (fmt & SND_SOC_DAIFMT_INV_MASK) { - case SND_SOC_DAIFMT_NB_NF: - break; - case SND_SOC_DAIFMT_NB_IF: - reg1Cval |= M98088_DAI_WCI; - break; - case SND_SOC_DAIFMT_IB_NF: - reg1Cval |= M98088_DAI_BCI; - break; - case SND_SOC_DAIFMT_IB_IF: - reg1Cval |= M98088_DAI_BCI|M98088_DAI_WCI; - break; - default: - return -EINVAL; - } - - snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, - M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | - M98088_DAI_WCI, reg1Cval); - - snd_soc_write(codec, M98088_REG_1D_DAI2_CLOCK, - M98088_DAI_BSEL64); - } - - return 0; -} - -static void max98088_sync_cache(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - int i; - - if (!codec->cache_sync) - return; - - codec->cache_only = 0; - - /* write back cached values if they're writeable and - * different from the hardware default. - */ - for (i = 1; i < ARRAY_SIZE(max98088->reg_cache); i++) { - if (!max98088_access[i].writable) - continue; - - if (max98088->reg_cache[i] == max98088_reg[i]) - continue; - - snd_soc_write(codec, i, max98088->reg_cache[i]); - } - - codec->cache_sync = 0; -} - -static int max98088_set_bias_level(struct snd_soc_codec *codec, - enum snd_soc_bias_level level) -{ - switch (level) { - case SND_SOC_BIAS_ON: - break; - - case SND_SOC_BIAS_PREPARE: - break; - - case SND_SOC_BIAS_STANDBY: - if (codec->bias_level == SND_SOC_BIAS_OFF) - max98088_sync_cache(codec); - - snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, - M98088_MBEN, M98088_MBEN); - break; - - case SND_SOC_BIAS_OFF: - snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, - M98088_MBEN, 0); - codec->cache_sync = 1; - break; - } - codec->bias_level = level; - return 0; -} - -#define MAX98088_RATES SNDRV_PCM_RATE_8000_96000 -#define MAX98088_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE) - -static struct snd_soc_dai_ops max98088_dai1_ops = { - .set_sysclk = max98088_dai_set_sysclk, - .set_fmt = max98088_dai1_set_fmt, - .hw_params = max98088_dai1_hw_params, -}; - -static struct snd_soc_dai_ops max98088_dai2_ops = { - .set_sysclk = max98088_dai_set_sysclk, - .set_fmt = max98088_dai2_set_fmt, - .hw_params = max98088_dai2_hw_params, -}; - -static struct snd_soc_dai_driver max98088_dai[] = { -{ - .name = "HiFi", - .playback = { - .stream_name = "HiFi Playback", - .channels_min = 1, - .channels_max = 2, - .rates = MAX98088_RATES, - .formats = MAX98088_FORMATS, - }, - .capture = { - .stream_name = "HiFi Capture", - .channels_min = 1, - .channels_max = 2, - .rates = MAX98088_RATES, - .formats = MAX98088_FORMATS, - }, - .ops = &max98088_dai1_ops, -}, -{ - .name = "Aux", - .playback = { - .stream_name = "Aux Playback", - .channels_min = 1, - .channels_max = 2, - .rates = MAX98088_RATES, - .formats = MAX98088_FORMATS, - }, - .ops = &max98088_dai2_ops, -} -}; - -static int max98088_get_channel(const char *name) -{ - if (strcmp(name, "EQ1 Mode") == 0) - return 0; - if (strcmp(name, "EQ2 Mode") == 0) - return 1; - return -EINVAL; -} - -static void max98088_setup_eq1(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_pdata *pdata = max98088->pdata; - struct max98088_eq_cfg *coef_set; - int best, best_val, save, i, sel, fs; - struct max98088_cdata *cdata; - - cdata = &max98088->dai[0]; - - if (!pdata || !max98088->eq_textcnt) - return; - - /* Find the selected configuration with nearest sample rate */ - fs = cdata->rate; - sel = cdata->eq_sel; - - best = 0; - best_val = INT_MAX; - for (i = 0; i < pdata->eq_cfgcnt; i++) { - if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && - abs(pdata->eq_cfg[i].rate - fs) < best_val) { - best = i; - best_val = abs(pdata->eq_cfg[i].rate - fs); - } - } - - dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", - pdata->eq_cfg[best].name, - pdata->eq_cfg[best].rate, fs); - - /* Disable EQ while configuring, and save current on/off state */ - save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); - snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, 0); - - coef_set = &pdata->eq_cfg[sel]; - - m98088_eq_band(codec, 0, 0, coef_set->band1); - m98088_eq_band(codec, 0, 1, coef_set->band2); - m98088_eq_band(codec, 0, 2, coef_set->band3); - m98088_eq_band(codec, 0, 3, coef_set->band4); - m98088_eq_band(codec, 0, 4, coef_set->band5); - - /* Restore the original on/off state */ - snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, save); -} - -static void max98088_setup_eq2(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_pdata *pdata = max98088->pdata; - struct max98088_eq_cfg *coef_set; - int best, best_val, save, i, sel, fs; - struct max98088_cdata *cdata; - - cdata = &max98088->dai[1]; - - if (!pdata || !max98088->eq_textcnt) - return; - - /* Find the selected configuration with nearest sample rate */ - fs = cdata->rate; - - sel = cdata->eq_sel; - best = 0; - best_val = INT_MAX; - for (i = 0; i < pdata->eq_cfgcnt; i++) { - if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && - abs(pdata->eq_cfg[i].rate - fs) < best_val) { - best = i; - best_val = abs(pdata->eq_cfg[i].rate - fs); - } - } - - dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", - pdata->eq_cfg[best].name, - pdata->eq_cfg[best].rate, fs); - - /* Disable EQ while configuring, and save current on/off state */ - save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); - snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, 0); - - coef_set = &pdata->eq_cfg[sel]; - - m98088_eq_band(codec, 1, 0, coef_set->band1); - m98088_eq_band(codec, 1, 1, coef_set->band2); - m98088_eq_band(codec, 1, 2, coef_set->band3); - m98088_eq_band(codec, 1, 3, coef_set->band4); - m98088_eq_band(codec, 1, 4, coef_set->band5); - - /* Restore the original on/off state */ - snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, - save); -} - -static int max98088_put_eq_enum(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) -{ - struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_pdata *pdata = max98088->pdata; - int channel = max98088_get_channel(kcontrol->id.name); - struct max98088_cdata *cdata; - int sel = ucontrol->value.integer.value[0]; - - cdata = &max98088->dai[channel]; - - if (sel >= pdata->eq_cfgcnt) - return -EINVAL; - - cdata->eq_sel = sel; - - switch (channel) { - case 0: - max98088_setup_eq1(codec); - break; - case 1: - max98088_setup_eq2(codec); - break; - } - - return 0; -} - -static int max98088_get_eq_enum(struct snd_kcontrol *kcontrol, - struct snd_ctl_elem_value *ucontrol) -{ - struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - int channel = max98088_get_channel(kcontrol->id.name); - struct max98088_cdata *cdata; - - cdata = &max98088->dai[channel]; - ucontrol->value.enumerated.item[0] = cdata->eq_sel; - return 0; -} - -static void max98088_handle_eq_pdata(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_pdata *pdata = max98088->pdata; - struct max98088_eq_cfg *cfg; - unsigned int cfgcnt; - int i, j; - const char **t; - int ret; - - struct snd_kcontrol_new controls[] = { - SOC_ENUM_EXT("EQ1 Mode", - max98088->eq_enum, - max98088_get_eq_enum, - max98088_put_eq_enum), - SOC_ENUM_EXT("EQ2 Mode", - max98088->eq_enum, - max98088_get_eq_enum, - max98088_put_eq_enum), - }; - - cfg = pdata->eq_cfg; - cfgcnt = pdata->eq_cfgcnt; - - /* Setup an array of texts for the equalizer enum. - * This is based on Mark Brown's equalizer driver code. - */ - max98088->eq_textcnt = 0; - max98088->eq_texts = NULL; - for (i = 0; i < cfgcnt; i++) { - for (j = 0; j < max98088->eq_textcnt; j++) { - if (strcmp(cfg[i].name, max98088->eq_texts[j]) == 0) - break; - } - - if (j != max98088->eq_textcnt) - continue; - - /* Expand the array */ - t = krealloc(max98088->eq_texts, - sizeof(char *) * (max98088->eq_textcnt + 1), - GFP_KERNEL); - if (t == NULL) - continue; - - /* Store the new entry */ - t[max98088->eq_textcnt] = cfg[i].name; - max98088->eq_textcnt++; - max98088->eq_texts = t; - } - - /* Now point the soc_enum to .texts array items */ - max98088->eq_enum.texts = max98088->eq_texts; - max98088->eq_enum.max = max98088->eq_textcnt; - - ret = snd_soc_add_controls(codec, controls, ARRAY_SIZE(controls)); - if (ret != 0) - dev_err(codec->dev, "Failed to add EQ control: %d\n", ret); -} - -static void max98088_handle_pdata(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_pdata *pdata = max98088->pdata; - u8 regval = 0; - - if (!pdata) { - dev_dbg(codec->dev, "No platform data\n"); - return; - } - - /* Configure mic for analog/digital mic mode */ - if (pdata->digmic_left_mode) - regval |= M98088_DIGMIC_L; - - if (pdata->digmic_right_mode) - regval |= M98088_DIGMIC_R; - - max98088->digmic = (regval ? 1 : 0); - - snd_soc_write(codec, M98088_REG_48_CFG_MIC, regval); - - /* Configure receiver output */ - regval = ((pdata->receiver_mode) ? M98088_REC_LINEMODE : 0); - snd_soc_update_bits(codec, M98088_REG_2A_MIC_REC_CNTL, - M98088_REC_LINEMODE_MASK, regval); - - /* Configure equalizers */ - if (pdata->eq_cfgcnt) - max98088_handle_eq_pdata(codec); -} - -#ifdef CONFIG_PM -static int max98088_suspend(struct snd_soc_codec *codec, pm_message_t state) -{ - max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); - - return 0; -} - -static int max98088_resume(struct snd_soc_codec *codec) -{ - max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); - - return 0; -} -#else -#define max98088_suspend NULL -#define max98088_resume NULL -#endif - -static int max98088_probe(struct snd_soc_codec *codec) -{ - struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); - struct max98088_cdata *cdata; - int ret = 0; - - codec->cache_sync = 1; - memcpy(codec->reg_cache, max98088_reg, sizeof(max98088_reg)); - - ret = snd_soc_codec_set_cache_io(codec, 8, 8, SND_SOC_I2C); - if (ret != 0) { - dev_err(codec->dev, "Failed to set cache I/O: %d\n", ret); - return ret; - } - - /* initalize private data */ - - max98088->sysclk = (unsigned)-1; - max98088->eq_textcnt = 0; - - cdata = &max98088->dai[0]; - cdata->rate = (unsigned)-1; - cdata->fmt = (unsigned)-1; - cdata->eq_sel = 0; - - cdata = &max98088->dai[1]; - cdata->rate = (unsigned)-1; - cdata->fmt = (unsigned)-1; - cdata->eq_sel = 0; - - max98088->ina_state = 0; - max98088->inb_state = 0; - max98088->ex_mode = 0; - max98088->digmic = 0; - max98088->mic1pre = 0; - max98088->mic2pre = 0; - - ret = snd_soc_read(codec, M98088_REG_FF_REV_ID); - if (ret < 0) { - dev_err(codec->dev, "Failed to read device revision: %d\n", - ret); - goto err_access; - } - dev_info(codec->dev, "revision %c\n", ret + 'A'); - - snd_soc_write(codec, M98088_REG_51_PWR_SYS, M98088_PWRSV); - - /* initialize registers cache to hardware default */ - max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); - - snd_soc_write(codec, M98088_REG_0F_IRQ_ENABLE, 0x00); - - snd_soc_write(codec, M98088_REG_22_MIX_DAC, - M98088_DAI1L_TO_DACL|M98088_DAI2L_TO_DACL| - M98088_DAI1R_TO_DACR|M98088_DAI2R_TO_DACR); - - snd_soc_write(codec, M98088_REG_4E_BIAS_CNTL, 0xF0); - snd_soc_write(codec, M98088_REG_50_DAC_BIAS2, 0x0F); - - snd_soc_write(codec, M98088_REG_16_DAI1_IOCFG, - M98088_S1NORMAL|M98088_SDATA); - - snd_soc_write(codec, M98088_REG_1E_DAI2_IOCFG, - M98088_S2NORMAL|M98088_SDATA); - - max98088_handle_pdata(codec); - - max98088_add_widgets(codec); - -err_access: - return ret; -} - -static int max98088_remove(struct snd_soc_codec *codec) -{ - max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); - - return 0; -} - -static struct snd_soc_codec_driver soc_codec_dev_max98088 = { - .probe = max98088_probe, - .remove = max98088_remove, - .suspend = max98088_suspend, - .resume = max98088_resume, - .set_bias_level = max98088_set_bias_level, - .reg_cache_size = ARRAY_SIZE(max98088_reg), - .reg_word_size = sizeof(u8), - .reg_cache_default = max98088_reg, - .volatile_register = max98088_volatile_register, -}; - -static int max98088_i2c_probe(struct i2c_client *i2c, - const struct i2c_device_id *id) -{ - struct max98088_priv *max98088; - int ret; - - max98088 = kzalloc(sizeof(struct max98088_priv), GFP_KERNEL); - if (max98088 == NULL) - return -ENOMEM; - - i2c_set_clientdata(i2c, max98088); - max98088->control_data = i2c; - max98088->pdata = i2c->dev.platform_data; - - ret = snd_soc_register_codec(&i2c->dev, - &soc_codec_dev_max98088, &max98088_dai[0], 2); - if (ret < 0) - kfree(max98088); - return ret; -} - -static int max98088_i2c_remove(struct i2c_client *client) -{ - snd_soc_unregister_codec(&client->dev); - kfree(i2c_get_clientdata(client)); - return 0; -} - -static const struct i2c_device_id max98088_i2c_id[] = { - { "max98088", 0 }, - { } -}; -MODULE_DEVICE_TABLE(i2c, max98088_i2c_id); - -static struct i2c_driver max98088_i2c_driver = { - .driver = { - .name = "max98088", - .owner = THIS_MODULE, - }, - .probe = max98088_i2c_probe, - .remove = __devexit_p(max98088_i2c_remove), - .id_table = max98088_i2c_id, -}; - -static int __init max98088_init(void) -{ - int ret; - - ret = i2c_add_driver(&max98088_i2c_driver); - if (ret) - pr_err("Failed to register max98088 I2C driver: %d\n", ret); - - return ret; -} -module_init(max98088_init); - -static void __exit max98088_exit(void) -{ - i2c_del_driver(&max98088_i2c_driver); -} -module_exit(max98088_exit); - -MODULE_DESCRIPTION("ALSA SoC MAX98088 driver"); -MODULE_AUTHOR("Peter Hsiang, Jesse Marroquin"); -MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/max98088.h b/sound/soc/codecs/max98088.h deleted file mode 100644 index 56554c797fe..00000000000 --- a/sound/soc/codecs/max98088.h +++ /dev/null @@ -1,193 +0,0 @@ -/* - * max98088.h -- MAX98088 ALSA SoC Audio driver - * - * Copyright 2010 Maxim Integrated Products - * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 as - * published by the Free Software Foundation. - */ - -#ifndef _MAX98088_H -#define _MAX98088_H - -/* - * MAX98088 Registers Definition - */ -#define M98088_REG_00_IRQ_STATUS 0x00 -#define M98088_REG_01_MIC_STATUS 0x01 -#define M98088_REG_02_JACK_STAUS 0x02 -#define M98088_REG_03_BATTERY_VOLTAGE 0x03 -#define M98088_REG_0F_IRQ_ENABLE 0x0F -#define M98088_REG_10_SYS_CLK 0x10 -#define M98088_REG_11_DAI1_CLKMODE 0x11 -#define M98088_REG_12_DAI1_CLKCFG_HI 0x12 -#define M98088_REG_13_DAI1_CLKCFG_LO 0x13 -#define M98088_REG_14_DAI1_FORMAT 0x14 -#define M98088_REG_15_DAI1_CLOCK 0x15 -#define M98088_REG_16_DAI1_IOCFG 0x16 -#define M98088_REG_17_DAI1_TDM 0x17 -#define M98088_REG_18_DAI1_FILTERS 0x18 -#define M98088_REG_19_DAI2_CLKMODE 0x19 -#define M98088_REG_1A_DAI2_CLKCFG_HI 0x1A -#define M98088_REG_1B_DAI2_CLKCFG_LO 0x1B -#define M98088_REG_1C_DAI2_FORMAT 0x1C -#define M98088_REG_1D_DAI2_CLOCK 0x1D -#define M98088_REG_1E_DAI2_IOCFG 0x1E -#define M98088_REG_1F_DAI2_TDM 0x1F -#define M98088_REG_20_DAI2_FILTERS 0x20 -#define M98088_REG_21_SRC 0x21 -#define M98088_REG_22_MIX_DAC 0x22 -#define M98088_REG_23_MIX_ADC_LEFT 0x23 -#define M98088_REG_24_MIX_ADC_RIGHT 0x24 -#define M98088_REG_25_MIX_HP_LEFT 0x25 -#define M98088_REG_26_MIX_HP_RIGHT 0x26 -#define M98088_REG_27_MIX_HP_CNTL 0x27 -#define M98088_REG_28_MIX_REC_LEFT 0x28 -#define M98088_REG_29_MIX_REC_RIGHT 0x29 -#define M98088_REG_2A_MIC_REC_CNTL 0x2A -#define M98088_REG_2B_MIX_SPK_LEFT 0x2B -#define M98088_REG_2C_MIX_SPK_RIGHT 0x2C -#define M98088_REG_2D_MIX_SPK_CNTL 0x2D -#define M98088_REG_2E_LVL_SIDETONE 0x2E -#define M98088_REG_2F_LVL_DAI1_PLAY 0x2F -#define M98088_REG_30_LVL_DAI1_PLAY_EQ 0x30 -#define M98088_REG_31_LVL_DAI2_PLAY 0x31 -#define M98088_REG_32_LVL_DAI2_PLAY_EQ 0x32 -#define M98088_REG_33_LVL_ADC_L 0x33 -#define M98088_REG_34_LVL_ADC_R 0x34 -#define M98088_REG_35_LVL_MIC1 0x35 -#define M98088_REG_36_LVL_MIC2 0x36 -#define M98088_REG_37_LVL_INA 0x37 -#define M98088_REG_38_LVL_INB 0x38 -#define M98088_REG_39_LVL_HP_L 0x39 -#define M98088_REG_3A_LVL_HP_R 0x3A -#define M98088_REG_3B_LVL_REC_L 0x3B -#define M98088_REG_3C_LVL_REC_R 0x3C -#define M98088_REG_3D_LVL_SPK_L 0x3D -#define M98088_REG_3E_LVL_SPK_R 0x3E -#define M98088_REG_3F_MICAGC_CFG 0x3F -#define M98088_REG_40_MICAGC_THRESH 0x40 -#define M98088_REG_41_SPKDHP 0x41 -#define M98088_REG_42_SPKDHP_THRESH 0x42 -#define M98088_REG_43_SPKALC_COMP 0x43 -#define M98088_REG_44_PWRLMT_CFG 0x44 -#define M98088_REG_45_PWRLMT_TIME 0x45 -#define M98088_REG_46_THDLMT_CFG 0x46 -#define M98088_REG_47_CFG_AUDIO_IN 0x47 -#define M98088_REG_48_CFG_MIC 0x48 -#define M98088_REG_49_CFG_LEVEL 0x49 -#define M98088_REG_4A_CFG_BYPASS 0x4A -#define M98088_REG_4B_CFG_JACKDET 0x4B -#define M98088_REG_4C_PWR_EN_IN 0x4C -#define M98088_REG_4D_PWR_EN_OUT 0x4D -#define M98088_REG_4E_BIAS_CNTL 0x4E -#define M98088_REG_4F_DAC_BIAS1 0x4F -#define M98088_REG_50_DAC_BIAS2 0x50 -#define M98088_REG_51_PWR_SYS 0x51 -#define M98088_REG_52_DAI1_EQ_BASE 0x52 -#define M98088_REG_84_DAI2_EQ_BASE 0x84 -#define M98088_REG_B6_DAI1_BIQUAD_BASE 0xB6 -#define M98088_REG_C0_DAI2_BIQUAD_BASE 0xC0 -#define M98088_REG_FF_REV_ID 0xFF - -#define M98088_REG_CNT (0xFF+1) - -/* MAX98088 Registers Bit Fields */ - -/* M98088_REG_11_DAI1_CLKMODE, M98088_REG_19_DAI2_CLKMODE */ - #define M98088_CLKMODE_MASK 0xFF - -/* M98088_REG_14_DAI1_FORMAT, M98088_REG_1C_DAI2_FORMAT */ - #define M98088_DAI_MAS (1<<7) - #define M98088_DAI_WCI (1<<6) - #define M98088_DAI_BCI (1<<5) - #define M98088_DAI_DLY (1<<4) - #define M98088_DAI_TDM (1<<2) - #define M98088_DAI_FSW (1<<1) - #define M98088_DAI_WS (1<<0) - -/* M98088_REG_15_DAI1_CLOCK, M98088_REG_1D_DAI2_CLOCK */ - #define M98088_DAI_BSEL64 (1<<0) - #define M98088_DAI_OSR64 (1<<6) - -/* M98088_REG_16_DAI1_IOCFG, M98088_REG_1E_DAI2_IOCFG */ - #define M98088_S1NORMAL (1<<6) - #define M98088_S2NORMAL (2<<6) - #define M98088_SDATA (3<<0) - -/* M98088_REG_18_DAI1_FILTERS, M98088_REG_20_DAI2_FILTERS */ - #define M98088_DAI_DHF (1<<3) - -/* M98088_REG_22_MIX_DAC */ - #define M98088_DAI1L_TO_DACL (1<<7) - #define M98088_DAI1R_TO_DACL (1<<6) - #define M98088_DAI2L_TO_DACL (1<<5) - #define M98088_DAI2R_TO_DACL (1<<4) - #define M98088_DAI1L_TO_DACR (1<<3) - #define M98088_DAI1R_TO_DACR (1<<2) - #define M98088_DAI2L_TO_DACR (1<<1) - #define M98088_DAI2R_TO_DACR (1<<0) - -/* M98088_REG_2A_MIC_REC_CNTL */ - #define M98088_REC_LINEMODE (1<<7) - #define M98088_REC_LINEMODE_MASK (1<<7) - -/* M98088_REG_35_LVL_MIC1, M98088_REG_36_LVL_MIC2 */ - #define M98088_MICPRE_MASK (3<<5) - #define M98088_MICPRE_SHIFT 5 - -/* M98088_REG_3A_LVL_HP_R */ - #define M98088_HP_MUTE (1<<7) - -/* M98088_REG_3C_LVL_REC_R */ - #define M98088_REC_MUTE (1<<7) - -/* M98088_REG_3E_LVL_SPK_R */ - #define M98088_SP_MUTE (1<<7) - -/* M98088_REG_48_CFG_MIC */ - #define M98088_EXTMIC_MASK (3<<0) - #define M98088_DIGMIC_L (1<<5) - #define M98088_DIGMIC_R (1<<4) - -/* M98088_REG_49_CFG_LEVEL */ - #define M98088_VSEN (1<<6) - #define M98088_ZDEN (1<<5) - #define M98088_EQ2EN (1<<1) - #define M98088_EQ1EN (1<<0) - -/* M98088_REG_4C_PWR_EN_IN */ - #define M98088_INAEN (1<<7) - #define M98088_INBEN (1<<6) - #define M98088_MBEN (1<<3) - #define M98088_ADLEN (1<<1) - #define M98088_ADREN (1<<0) - -/* M98088_REG_4D_PWR_EN_OUT */ - #define M98088_HPLEN (1<<7) - #define M98088_HPREN (1<<6) - #define M98088_HPEN ((1<<7)|(1<<6)) - #define M98088_SPLEN (1<<5) - #define M98088_SPREN (1<<4) - #define M98088_RECEN (1<<3) - #define M98088_DALEN (1<<1) - #define M98088_DAREN (1<<0) - -/* M98088_REG_51_PWR_SYS */ - #define M98088_SHDNRUN (1<<7) - #define M98088_PERFMODE (1<<3) - #define M98088_HPPLYBACK (1<<2) - #define M98088_PWRSV8K (1<<1) - #define M98088_PWRSV (1<<0) - -/* Line inputs */ -#define LINE_INA 0 -#define LINE_INB 1 - -#define M98088_COEFS_PER_BAND 5 - -#define M98088_BYTE1(w) ((w >> 8) & 0xff) -#define M98088_BYTE0(w) (w & 0xff) - -#endif -- cgit v1.2.3-70-g09d2 From e86e1244a41352d1b78d32c10316fc4df2c86a8a Mon Sep 17 00:00:00 2001 From: Mark Brown Date: Mon, 18 Oct 2010 16:45:24 -0700 Subject: ASoC: Restore MAX98088 CODEC driver This reverts commit f6765502f8daae3d237a394889276c8987f3e299 and adds the missing include file. Signed-off-by: Peter Hsiang Signed-off-by: Mark Brown --- include/sound/max98088.h | 50 ++ sound/soc/codecs/Kconfig | 4 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/max98088.c | 2097 +++++++++++++++++++++++++++++++++++++++++++ sound/soc/codecs/max98088.h | 193 ++++ 5 files changed, 2346 insertions(+) create mode 100644 include/sound/max98088.h create mode 100644 sound/soc/codecs/max98088.c create mode 100644 sound/soc/codecs/max98088.h (limited to 'sound/soc/codecs/Makefile') diff --git a/include/sound/max98088.h b/include/sound/max98088.h new file mode 100644 index 00000000000..c3ba8239182 --- /dev/null +++ b/include/sound/max98088.h @@ -0,0 +1,50 @@ +/* + * Platform data for MAX98088 + * + * Copyright 2010 Maxim Integrated Products + * + * This program is free software; you can redistribute it and/or modify it + * under the terms of the GNU General Public License as published by the + * Free Software Foundation; either version 2 of the License, or (at your + * option) any later version. + * + */ + +#ifndef __SOUND_MAX98088_PDATA_H__ +#define __SOUND_MAX98088_PDATA_H__ + +/* Equalizer filter response configuration */ +struct max98088_eq_cfg { + const char *name; + unsigned int rate; + u16 band1[5]; + u16 band2[5]; + u16 band3[5]; + u16 band4[5]; + u16 band5[5]; +}; + +/* codec platform data */ +struct max98088_pdata { + + /* Equalizers for DAI1 and DAI2 */ + struct max98088_eq_cfg *eq_cfg; + unsigned int eq_cfgcnt; + + /* Receiver output can be configured as power amplifier or LINE out */ + /* Set receiver_mode to: + * 0 = amplifier output, or + * 1 = LINE level output + */ + unsigned int receiver_mode:1; + + /* Analog/digital microphone configuration: + * 0 = analog microphone input (normal setting) + * 1 = digital microphone input + */ + unsigned int digmic_left_mode:1; + unsigned int digmic_right_mode:1; + +}; + +#endif diff --git a/sound/soc/codecs/Kconfig b/sound/soc/codecs/Kconfig index ff7b922a0f4..94a9d06b902 100644 --- a/sound/soc/codecs/Kconfig +++ b/sound/soc/codecs/Kconfig @@ -27,6 +27,7 @@ config SND_SOC_ALL_CODECS select SND_SOC_CS4270 if I2C select SND_SOC_DA7210 if I2C select SND_SOC_JZ4740 if SOC_JZ4740 + select SND_SOC_MAX98088 if I2C select SND_SOC_MAX9877 if I2C select SND_SOC_PCM3008 select SND_SOC_SPDIF @@ -158,6 +159,9 @@ config SND_SOC_L3 config SND_SOC_DA7210 tristate +config SND_SOC_MAX98088 + tristate + config SND_SOC_PCM3008 tristate diff --git a/sound/soc/codecs/Makefile b/sound/soc/codecs/Makefile index af4d4c4e17b..f67a2d6f7a4 100644 --- a/sound/soc/codecs/Makefile +++ b/sound/soc/codecs/Makefile @@ -15,6 +15,7 @@ snd-soc-cs4270-objs := cs4270.o snd-soc-cx20442-objs := cx20442.o snd-soc-da7210-objs := da7210.o snd-soc-l3-objs := l3.o +snd-soc-max98088-objs := max98088.o snd-soc-pcm3008-objs := pcm3008.o snd-soc-spdif-objs := spdif_transciever.o snd-soc-ssm2602-objs := ssm2602.o @@ -89,6 +90,7 @@ obj-$(CONFIG_SND_SOC_CX20442) += snd-soc-cx20442.o obj-$(CONFIG_SND_SOC_DA7210) += snd-soc-da7210.o obj-$(CONFIG_SND_SOC_L3) += snd-soc-l3.o obj-$(CONFIG_SND_SOC_JZ4740_CODEC) += snd-soc-jz4740-codec.o +obj-$(CONFIG_SND_SOC_MAX98088) += snd-soc-max98088.o obj-$(CONFIG_SND_SOC_PCM3008) += snd-soc-pcm3008.o obj-$(CONFIG_SND_SOC_SPDIF) += snd-soc-spdif.o obj-$(CONFIG_SND_SOC_SSM2602) += snd-soc-ssm2602.o diff --git a/sound/soc/codecs/max98088.c b/sound/soc/codecs/max98088.c new file mode 100644 index 00000000000..4186b2755a5 --- /dev/null +++ b/sound/soc/codecs/max98088.c @@ -0,0 +1,2097 @@ +/* + * max98088.c -- MAX98088 ALSA SoC Audio driver + * + * Copyright 2010 Maxim Integrated Products + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include "max98088.h" + +struct max98088_cdata { + unsigned int rate; + unsigned int fmt; + int eq_sel; +}; + +struct max98088_priv { + u8 reg_cache[M98088_REG_CNT]; + void *control_data; + struct max98088_pdata *pdata; + unsigned int sysclk; + struct max98088_cdata dai[2]; + int eq_textcnt; + const char **eq_texts; + struct soc_enum eq_enum; + u8 ina_state; + u8 inb_state; + unsigned int ex_mode; + unsigned int digmic; + unsigned int mic1pre; + unsigned int mic2pre; + unsigned int extmic_mode; +}; + +static const u8 max98088_reg[M98088_REG_CNT] = { + 0x00, /* 00 IRQ status */ + 0x00, /* 01 MIC status */ + 0x00, /* 02 jack status */ + 0x00, /* 03 battery voltage */ + 0x00, /* 04 */ + 0x00, /* 05 */ + 0x00, /* 06 */ + 0x00, /* 07 */ + 0x00, /* 08 */ + 0x00, /* 09 */ + 0x00, /* 0A */ + 0x00, /* 0B */ + 0x00, /* 0C */ + 0x00, /* 0D */ + 0x00, /* 0E */ + 0x00, /* 0F interrupt enable */ + + 0x00, /* 10 master clock */ + 0x00, /* 11 DAI1 clock mode */ + 0x00, /* 12 DAI1 clock control */ + 0x00, /* 13 DAI1 clock control */ + 0x00, /* 14 DAI1 format */ + 0x00, /* 15 DAI1 clock */ + 0x00, /* 16 DAI1 config */ + 0x00, /* 17 DAI1 TDM */ + 0x00, /* 18 DAI1 filters */ + 0x00, /* 19 DAI2 clock mode */ + 0x00, /* 1A DAI2 clock control */ + 0x00, /* 1B DAI2 clock control */ + 0x00, /* 1C DAI2 format */ + 0x00, /* 1D DAI2 clock */ + 0x00, /* 1E DAI2 config */ + 0x00, /* 1F DAI2 TDM */ + + 0x00, /* 20 DAI2 filters */ + 0x00, /* 21 data config */ + 0x00, /* 22 DAC mixer */ + 0x00, /* 23 left ADC mixer */ + 0x00, /* 24 right ADC mixer */ + 0x00, /* 25 left HP mixer */ + 0x00, /* 26 right HP mixer */ + 0x00, /* 27 HP control */ + 0x00, /* 28 left REC mixer */ + 0x00, /* 29 right REC mixer */ + 0x00, /* 2A REC control */ + 0x00, /* 2B left SPK mixer */ + 0x00, /* 2C right SPK mixer */ + 0x00, /* 2D SPK control */ + 0x00, /* 2E sidetone */ + 0x00, /* 2F DAI1 playback level */ + + 0x00, /* 30 DAI1 playback level */ + 0x00, /* 31 DAI2 playback level */ + 0x00, /* 32 DAI2 playbakc level */ + 0x00, /* 33 left ADC level */ + 0x00, /* 34 right ADC level */ + 0x00, /* 35 MIC1 level */ + 0x00, /* 36 MIC2 level */ + 0x00, /* 37 INA level */ + 0x00, /* 38 INB level */ + 0x00, /* 39 left HP volume */ + 0x00, /* 3A right HP volume */ + 0x00, /* 3B left REC volume */ + 0x00, /* 3C right REC volume */ + 0x00, /* 3D left SPK volume */ + 0x00, /* 3E right SPK volume */ + 0x00, /* 3F MIC config */ + + 0x00, /* 40 MIC threshold */ + 0x00, /* 41 excursion limiter filter */ + 0x00, /* 42 excursion limiter threshold */ + 0x00, /* 43 ALC */ + 0x00, /* 44 power limiter threshold */ + 0x00, /* 45 power limiter config */ + 0x00, /* 46 distortion limiter config */ + 0x00, /* 47 audio input */ + 0x00, /* 48 microphone */ + 0x00, /* 49 level control */ + 0x00, /* 4A bypass switches */ + 0x00, /* 4B jack detect */ + 0x00, /* 4C input enable */ + 0x00, /* 4D output enable */ + 0xF0, /* 4E bias control */ + 0x00, /* 4F DAC power */ + + 0x0F, /* 50 DAC power */ + 0x00, /* 51 system */ + 0x00, /* 52 DAI1 EQ1 */ + 0x00, /* 53 DAI1 EQ1 */ + 0x00, /* 54 DAI1 EQ1 */ + 0x00, /* 55 DAI1 EQ1 */ + 0x00, /* 56 DAI1 EQ1 */ + 0x00, /* 57 DAI1 EQ1 */ + 0x00, /* 58 DAI1 EQ1 */ + 0x00, /* 59 DAI1 EQ1 */ + 0x00, /* 5A DAI1 EQ1 */ + 0x00, /* 5B DAI1 EQ1 */ + 0x00, /* 5C DAI1 EQ2 */ + 0x00, /* 5D DAI1 EQ2 */ + 0x00, /* 5E DAI1 EQ2 */ + 0x00, /* 5F DAI1 EQ2 */ + + 0x00, /* 60 DAI1 EQ2 */ + 0x00, /* 61 DAI1 EQ2 */ + 0x00, /* 62 DAI1 EQ2 */ + 0x00, /* 63 DAI1 EQ2 */ + 0x00, /* 64 DAI1 EQ2 */ + 0x00, /* 65 DAI1 EQ2 */ + 0x00, /* 66 DAI1 EQ3 */ + 0x00, /* 67 DAI1 EQ3 */ + 0x00, /* 68 DAI1 EQ3 */ + 0x00, /* 69 DAI1 EQ3 */ + 0x00, /* 6A DAI1 EQ3 */ + 0x00, /* 6B DAI1 EQ3 */ + 0x00, /* 6C DAI1 EQ3 */ + 0x00, /* 6D DAI1 EQ3 */ + 0x00, /* 6E DAI1 EQ3 */ + 0x00, /* 6F DAI1 EQ3 */ + + 0x00, /* 70 DAI1 EQ4 */ + 0x00, /* 71 DAI1 EQ4 */ + 0x00, /* 72 DAI1 EQ4 */ + 0x00, /* 73 DAI1 EQ4 */ + 0x00, /* 74 DAI1 EQ4 */ + 0x00, /* 75 DAI1 EQ4 */ + 0x00, /* 76 DAI1 EQ4 */ + 0x00, /* 77 DAI1 EQ4 */ + 0x00, /* 78 DAI1 EQ4 */ + 0x00, /* 79 DAI1 EQ4 */ + 0x00, /* 7A DAI1 EQ5 */ + 0x00, /* 7B DAI1 EQ5 */ + 0x00, /* 7C DAI1 EQ5 */ + 0x00, /* 7D DAI1 EQ5 */ + 0x00, /* 7E DAI1 EQ5 */ + 0x00, /* 7F DAI1 EQ5 */ + + 0x00, /* 80 DAI1 EQ5 */ + 0x00, /* 81 DAI1 EQ5 */ + 0x00, /* 82 DAI1 EQ5 */ + 0x00, /* 83 DAI1 EQ5 */ + 0x00, /* 84 DAI2 EQ1 */ + 0x00, /* 85 DAI2 EQ1 */ + 0x00, /* 86 DAI2 EQ1 */ + 0x00, /* 87 DAI2 EQ1 */ + 0x00, /* 88 DAI2 EQ1 */ + 0x00, /* 89 DAI2 EQ1 */ + 0x00, /* 8A DAI2 EQ1 */ + 0x00, /* 8B DAI2 EQ1 */ + 0x00, /* 8C DAI2 EQ1 */ + 0x00, /* 8D DAI2 EQ1 */ + 0x00, /* 8E DAI2 EQ2 */ + 0x00, /* 8F DAI2 EQ2 */ + + 0x00, /* 90 DAI2 EQ2 */ + 0x00, /* 91 DAI2 EQ2 */ + 0x00, /* 92 DAI2 EQ2 */ + 0x00, /* 93 DAI2 EQ2 */ + 0x00, /* 94 DAI2 EQ2 */ + 0x00, /* 95 DAI2 EQ2 */ + 0x00, /* 96 DAI2 EQ2 */ + 0x00, /* 97 DAI2 EQ2 */ + 0x00, /* 98 DAI2 EQ3 */ + 0x00, /* 99 DAI2 EQ3 */ + 0x00, /* 9A DAI2 EQ3 */ + 0x00, /* 9B DAI2 EQ3 */ + 0x00, /* 9C DAI2 EQ3 */ + 0x00, /* 9D DAI2 EQ3 */ + 0x00, /* 9E DAI2 EQ3 */ + 0x00, /* 9F DAI2 EQ3 */ + + 0x00, /* A0 DAI2 EQ3 */ + 0x00, /* A1 DAI2 EQ3 */ + 0x00, /* A2 DAI2 EQ4 */ + 0x00, /* A3 DAI2 EQ4 */ + 0x00, /* A4 DAI2 EQ4 */ + 0x00, /* A5 DAI2 EQ4 */ + 0x00, /* A6 DAI2 EQ4 */ + 0x00, /* A7 DAI2 EQ4 */ + 0x00, /* A8 DAI2 EQ4 */ + 0x00, /* A9 DAI2 EQ4 */ + 0x00, /* AA DAI2 EQ4 */ + 0x00, /* AB DAI2 EQ4 */ + 0x00, /* AC DAI2 EQ5 */ + 0x00, /* AD DAI2 EQ5 */ + 0x00, /* AE DAI2 EQ5 */ + 0x00, /* AF DAI2 EQ5 */ + + 0x00, /* B0 DAI2 EQ5 */ + 0x00, /* B1 DAI2 EQ5 */ + 0x00, /* B2 DAI2 EQ5 */ + 0x00, /* B3 DAI2 EQ5 */ + 0x00, /* B4 DAI2 EQ5 */ + 0x00, /* B5 DAI2 EQ5 */ + 0x00, /* B6 DAI1 biquad */ + 0x00, /* B7 DAI1 biquad */ + 0x00, /* B8 DAI1 biquad */ + 0x00, /* B9 DAI1 biquad */ + 0x00, /* BA DAI1 biquad */ + 0x00, /* BB DAI1 biquad */ + 0x00, /* BC DAI1 biquad */ + 0x00, /* BD DAI1 biquad */ + 0x00, /* BE DAI1 biquad */ + 0x00, /* BF DAI1 biquad */ + + 0x00, /* C0 DAI2 biquad */ + 0x00, /* C1 DAI2 biquad */ + 0x00, /* C2 DAI2 biquad */ + 0x00, /* C3 DAI2 biquad */ + 0x00, /* C4 DAI2 biquad */ + 0x00, /* C5 DAI2 biquad */ + 0x00, /* C6 DAI2 biquad */ + 0x00, /* C7 DAI2 biquad */ + 0x00, /* C8 DAI2 biquad */ + 0x00, /* C9 DAI2 biquad */ + 0x00, /* CA */ + 0x00, /* CB */ + 0x00, /* CC */ + 0x00, /* CD */ + 0x00, /* CE */ + 0x00, /* CF */ + + 0x00, /* D0 */ + 0x00, /* D1 */ + 0x00, /* D2 */ + 0x00, /* D3 */ + 0x00, /* D4 */ + 0x00, /* D5 */ + 0x00, /* D6 */ + 0x00, /* D7 */ + 0x00, /* D8 */ + 0x00, /* D9 */ + 0x00, /* DA */ + 0x70, /* DB */ + 0x00, /* DC */ + 0x00, /* DD */ + 0x00, /* DE */ + 0x00, /* DF */ + + 0x00, /* E0 */ + 0x00, /* E1 */ + 0x00, /* E2 */ + 0x00, /* E3 */ + 0x00, /* E4 */ + 0x00, /* E5 */ + 0x00, /* E6 */ + 0x00, /* E7 */ + 0x00, /* E8 */ + 0x00, /* E9 */ + 0x00, /* EA */ + 0x00, /* EB */ + 0x00, /* EC */ + 0x00, /* ED */ + 0x00, /* EE */ + 0x00, /* EF */ + + 0x00, /* F0 */ + 0x00, /* F1 */ + 0x00, /* F2 */ + 0x00, /* F3 */ + 0x00, /* F4 */ + 0x00, /* F5 */ + 0x00, /* F6 */ + 0x00, /* F7 */ + 0x00, /* F8 */ + 0x00, /* F9 */ + 0x00, /* FA */ + 0x00, /* FB */ + 0x00, /* FC */ + 0x00, /* FD */ + 0x00, /* FE */ + 0x00, /* FF */ +}; + +static struct { + int readable; + int writable; + int vol; +} max98088_access[M98088_REG_CNT] = { + { 0xFF, 0xFF, 1 }, /* 00 IRQ status */ + { 0xFF, 0x00, 1 }, /* 01 MIC status */ + { 0xFF, 0x00, 1 }, /* 02 jack status */ + { 0x1F, 0x1F, 1 }, /* 03 battery voltage */ + { 0xFF, 0xFF, 0 }, /* 04 */ + { 0xFF, 0xFF, 0 }, /* 05 */ + { 0xFF, 0xFF, 0 }, /* 06 */ + { 0xFF, 0xFF, 0 }, /* 07 */ + { 0xFF, 0xFF, 0 }, /* 08 */ + { 0xFF, 0xFF, 0 }, /* 09 */ + { 0xFF, 0xFF, 0 }, /* 0A */ + { 0xFF, 0xFF, 0 }, /* 0B */ + { 0xFF, 0xFF, 0 }, /* 0C */ + { 0xFF, 0xFF, 0 }, /* 0D */ + { 0xFF, 0xFF, 0 }, /* 0E */ + { 0xFF, 0xFF, 0 }, /* 0F interrupt enable */ + + { 0xFF, 0xFF, 0 }, /* 10 master clock */ + { 0xFF, 0xFF, 0 }, /* 11 DAI1 clock mode */ + { 0xFF, 0xFF, 0 }, /* 12 DAI1 clock control */ + { 0xFF, 0xFF, 0 }, /* 13 DAI1 clock control */ + { 0xFF, 0xFF, 0 }, /* 14 DAI1 format */ + { 0xFF, 0xFF, 0 }, /* 15 DAI1 clock */ + { 0xFF, 0xFF, 0 }, /* 16 DAI1 config */ + { 0xFF, 0xFF, 0 }, /* 17 DAI1 TDM */ + { 0xFF, 0xFF, 0 }, /* 18 DAI1 filters */ + { 0xFF, 0xFF, 0 }, /* 19 DAI2 clock mode */ + { 0xFF, 0xFF, 0 }, /* 1A DAI2 clock control */ + { 0xFF, 0xFF, 0 }, /* 1B DAI2 clock control */ + { 0xFF, 0xFF, 0 }, /* 1C DAI2 format */ + { 0xFF, 0xFF, 0 }, /* 1D DAI2 clock */ + { 0xFF, 0xFF, 0 }, /* 1E DAI2 config */ + { 0xFF, 0xFF, 0 }, /* 1F DAI2 TDM */ + + { 0xFF, 0xFF, 0 }, /* 20 DAI2 filters */ + { 0xFF, 0xFF, 0 }, /* 21 data config */ + { 0xFF, 0xFF, 0 }, /* 22 DAC mixer */ + { 0xFF, 0xFF, 0 }, /* 23 left ADC mixer */ + { 0xFF, 0xFF, 0 }, /* 24 right ADC mixer */ + { 0xFF, 0xFF, 0 }, /* 25 left HP mixer */ + { 0xFF, 0xFF, 0 }, /* 26 right HP mixer */ + { 0xFF, 0xFF, 0 }, /* 27 HP control */ + { 0xFF, 0xFF, 0 }, /* 28 left REC mixer */ + { 0xFF, 0xFF, 0 }, /* 29 right REC mixer */ + { 0xFF, 0xFF, 0 }, /* 2A REC control */ + { 0xFF, 0xFF, 0 }, /* 2B left SPK mixer */ + { 0xFF, 0xFF, 0 }, /* 2C right SPK mixer */ + { 0xFF, 0xFF, 0 }, /* 2D SPK control */ + { 0xFF, 0xFF, 0 }, /* 2E sidetone */ + { 0xFF, 0xFF, 0 }, /* 2F DAI1 playback level */ + + { 0xFF, 0xFF, 0 }, /* 30 DAI1 playback level */ + { 0xFF, 0xFF, 0 }, /* 31 DAI2 playback level */ + { 0xFF, 0xFF, 0 }, /* 32 DAI2 playbakc level */ + { 0xFF, 0xFF, 0 }, /* 33 left ADC level */ + { 0xFF, 0xFF, 0 }, /* 34 right ADC level */ + { 0xFF, 0xFF, 0 }, /* 35 MIC1 level */ + { 0xFF, 0xFF, 0 }, /* 36 MIC2 level */ + { 0xFF, 0xFF, 0 }, /* 37 INA level */ + { 0xFF, 0xFF, 0 }, /* 38 INB level */ + { 0xFF, 0xFF, 0 }, /* 39 left HP volume */ + { 0xFF, 0xFF, 0 }, /* 3A right HP volume */ + { 0xFF, 0xFF, 0 }, /* 3B left REC volume */ + { 0xFF, 0xFF, 0 }, /* 3C right REC volume */ + { 0xFF, 0xFF, 0 }, /* 3D left SPK volume */ + { 0xFF, 0xFF, 0 }, /* 3E right SPK volume */ + { 0xFF, 0xFF, 0 }, /* 3F MIC config */ + + { 0xFF, 0xFF, 0 }, /* 40 MIC threshold */ + { 0xFF, 0xFF, 0 }, /* 41 excursion limiter filter */ + { 0xFF, 0xFF, 0 }, /* 42 excursion limiter threshold */ + { 0xFF, 0xFF, 0 }, /* 43 ALC */ + { 0xFF, 0xFF, 0 }, /* 44 power limiter threshold */ + { 0xFF, 0xFF, 0 }, /* 45 power limiter config */ + { 0xFF, 0xFF, 0 }, /* 46 distortion limiter config */ + { 0xFF, 0xFF, 0 }, /* 47 audio input */ + { 0xFF, 0xFF, 0 }, /* 48 microphone */ + { 0xFF, 0xFF, 0 }, /* 49 level control */ + { 0xFF, 0xFF, 0 }, /* 4A bypass switches */ + { 0xFF, 0xFF, 0 }, /* 4B jack detect */ + { 0xFF, 0xFF, 0 }, /* 4C input enable */ + { 0xFF, 0xFF, 0 }, /* 4D output enable */ + { 0xFF, 0xFF, 0 }, /* 4E bias control */ + { 0xFF, 0xFF, 0 }, /* 4F DAC power */ + + { 0xFF, 0xFF, 0 }, /* 50 DAC power */ + { 0xFF, 0xFF, 0 }, /* 51 system */ + { 0xFF, 0xFF, 0 }, /* 52 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 53 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 54 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 55 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 56 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 57 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 58 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 59 DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5A DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5B DAI1 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 5C DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5D DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5E DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 5F DAI1 EQ2 */ + + { 0xFF, 0xFF, 0 }, /* 60 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 61 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 62 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 63 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 64 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 65 DAI1 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 66 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 67 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 68 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 69 DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6A DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6B DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6C DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6D DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6E DAI1 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 6F DAI1 EQ3 */ + + { 0xFF, 0xFF, 0 }, /* 70 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 71 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 72 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 73 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 74 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 75 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 76 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 77 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 78 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 79 DAI1 EQ4 */ + { 0xFF, 0xFF, 0 }, /* 7A DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7B DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7C DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7D DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7E DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 7F DAI1 EQ5 */ + + { 0xFF, 0xFF, 0 }, /* 80 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 81 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 82 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 83 DAI1 EQ5 */ + { 0xFF, 0xFF, 0 }, /* 84 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 85 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 86 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 87 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 88 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 89 DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8A DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8B DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8C DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8D DAI2 EQ1 */ + { 0xFF, 0xFF, 0 }, /* 8E DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 8F DAI2 EQ2 */ + + { 0xFF, 0xFF, 0 }, /* 90 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 91 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 92 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 93 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 94 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 95 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 96 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 97 DAI2 EQ2 */ + { 0xFF, 0xFF, 0 }, /* 98 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 99 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9A DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9B DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9C DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9D DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9E DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* 9F DAI2 EQ3 */ + + { 0xFF, 0xFF, 0 }, /* A0 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* A1 DAI2 EQ3 */ + { 0xFF, 0xFF, 0 }, /* A2 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A3 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A4 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A5 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A6 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A7 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A8 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* A9 DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AA DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AB DAI2 EQ4 */ + { 0xFF, 0xFF, 0 }, /* AC DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AD DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AE DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* AF DAI2 EQ5 */ + + { 0xFF, 0xFF, 0 }, /* B0 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B1 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B2 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B3 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B4 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B5 DAI2 EQ5 */ + { 0xFF, 0xFF, 0 }, /* B6 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B7 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B8 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* B9 DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BA DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BB DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BC DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BD DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BE DAI1 biquad */ + { 0xFF, 0xFF, 0 }, /* BF DAI1 biquad */ + + { 0xFF, 0xFF, 0 }, /* C0 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C1 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C2 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C3 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C4 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C5 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C6 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C7 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C8 DAI2 biquad */ + { 0xFF, 0xFF, 0 }, /* C9 DAI2 biquad */ + { 0x00, 0x00, 0 }, /* CA */ + { 0x00, 0x00, 0 }, /* CB */ + { 0x00, 0x00, 0 }, /* CC */ + { 0x00, 0x00, 0 }, /* CD */ + { 0x00, 0x00, 0 }, /* CE */ + { 0x00, 0x00, 0 }, /* CF */ + + { 0x00, 0x00, 0 }, /* D0 */ + { 0x00, 0x00, 0 }, /* D1 */ + { 0x00, 0x00, 0 }, /* D2 */ + { 0x00, 0x00, 0 }, /* D3 */ + { 0x00, 0x00, 0 }, /* D4 */ + { 0x00, 0x00, 0 }, /* D5 */ + { 0x00, 0x00, 0 }, /* D6 */ + { 0x00, 0x00, 0 }, /* D7 */ + { 0x00, 0x00, 0 }, /* D8 */ + { 0x00, 0x00, 0 }, /* D9 */ + { 0x00, 0x00, 0 }, /* DA */ + { 0x00, 0x00, 0 }, /* DB */ + { 0x00, 0x00, 0 }, /* DC */ + { 0x00, 0x00, 0 }, /* DD */ + { 0x00, 0x00, 0 }, /* DE */ + { 0x00, 0x00, 0 }, /* DF */ + + { 0x00, 0x00, 0 }, /* E0 */ + { 0x00, 0x00, 0 }, /* E1 */ + { 0x00, 0x00, 0 }, /* E2 */ + { 0x00, 0x00, 0 }, /* E3 */ + { 0x00, 0x00, 0 }, /* E4 */ + { 0x00, 0x00, 0 }, /* E5 */ + { 0x00, 0x00, 0 }, /* E6 */ + { 0x00, 0x00, 0 }, /* E7 */ + { 0x00, 0x00, 0 }, /* E8 */ + { 0x00, 0x00, 0 }, /* E9 */ + { 0x00, 0x00, 0 }, /* EA */ + { 0x00, 0x00, 0 }, /* EB */ + { 0x00, 0x00, 0 }, /* EC */ + { 0x00, 0x00, 0 }, /* ED */ + { 0x00, 0x00, 0 }, /* EE */ + { 0x00, 0x00, 0 }, /* EF */ + + { 0x00, 0x00, 0 }, /* F0 */ + { 0x00, 0x00, 0 }, /* F1 */ + { 0x00, 0x00, 0 }, /* F2 */ + { 0x00, 0x00, 0 }, /* F3 */ + { 0x00, 0x00, 0 }, /* F4 */ + { 0x00, 0x00, 0 }, /* F5 */ + { 0x00, 0x00, 0 }, /* F6 */ + { 0x00, 0x00, 0 }, /* F7 */ + { 0x00, 0x00, 0 }, /* F8 */ + { 0x00, 0x00, 0 }, /* F9 */ + { 0x00, 0x00, 0 }, /* FA */ + { 0x00, 0x00, 0 }, /* FB */ + { 0x00, 0x00, 0 }, /* FC */ + { 0x00, 0x00, 0 }, /* FD */ + { 0x00, 0x00, 0 }, /* FE */ + { 0xFF, 0x00, 1 }, /* FF */ +}; + +static int max98088_volatile_register(unsigned int reg) +{ + return max98088_access[reg].vol; +} + + +/* + * Load equalizer DSP coefficient configurations registers + */ +void m98088_eq_band(struct snd_soc_codec *codec, unsigned int dai, + unsigned int band, u16 *coefs) +{ + unsigned int eq_reg; + unsigned int i; + + BUG_ON(band > 4); + BUG_ON(dai > 1); + + /* Load the base register address */ + eq_reg = dai ? M98088_REG_84_DAI2_EQ_BASE : M98088_REG_52_DAI1_EQ_BASE; + + /* Add the band address offset, note adjustment for word address */ + eq_reg += band * (M98088_COEFS_PER_BAND << 1); + + /* Step through the registers and coefs */ + for (i = 0; i < M98088_COEFS_PER_BAND; i++) { + snd_soc_write(codec, eq_reg++, M98088_BYTE1(coefs[i])); + snd_soc_write(codec, eq_reg++, M98088_BYTE0(coefs[i])); + } +} + +/* + * Excursion limiter modes + */ +static const char *max98088_exmode_texts[] = { + "Off", "100Hz", "400Hz", "600Hz", "800Hz", "1000Hz", "200-400Hz", + "400-600Hz", "400-800Hz", +}; + +static const unsigned int max98088_exmode_values[] = { + 0x00, 0x43, 0x10, 0x20, 0x30, 0x40, 0x11, 0x22, 0x32 +}; + +static const struct soc_enum max98088_exmode_enum = + SOC_VALUE_ENUM_SINGLE(M98088_REG_41_SPKDHP, 0, 127, + ARRAY_SIZE(max98088_exmode_texts), + max98088_exmode_texts, + max98088_exmode_values); +static const struct snd_kcontrol_new max98088_exmode_controls = + SOC_DAPM_VALUE_ENUM("Route", max98088_exmode_enum); + +static const char *max98088_ex_thresh[] = { /* volts PP */ + "0.6", "1.2", "1.8", "2.4", "3.0", "3.6", "4.2", "4.8"}; +static const struct soc_enum max98088_ex_thresh_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_42_SPKDHP_THRESH, 0, 8, + max98088_ex_thresh), +}; + +static const char *max98088_fltr_mode[] = {"Voice", "Music" }; +static const struct soc_enum max98088_filter_mode_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 7, 2, max98088_fltr_mode), +}; + +static const char *max98088_extmic_text[] = { "None", "MIC1", "MIC2" }; + +static const struct soc_enum max98088_extmic_enum = + SOC_ENUM_SINGLE(M98088_REG_48_CFG_MIC, 0, 3, max98088_extmic_text); + +static const struct snd_kcontrol_new max98088_extmic_mux = + SOC_DAPM_ENUM("External MIC Mux", max98088_extmic_enum); + +static const char *max98088_dai1_fltr[] = { + "Off", "fc=258/fs=16k", "fc=500/fs=16k", + "fc=258/fs=8k", "fc=500/fs=8k", "fc=200"}; +static const struct soc_enum max98088_dai1_dac_filter_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 0, 6, max98088_dai1_fltr), +}; +static const struct soc_enum max98088_dai1_adc_filter_enum[] = { + SOC_ENUM_SINGLE(M98088_REG_18_DAI1_FILTERS, 4, 6, max98088_dai1_fltr), +}; + +static int max98088_mic1pre_set(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + unsigned int sel = ucontrol->value.integer.value[0]; + + max98088->mic1pre = sel; + snd_soc_update_bits(codec, M98088_REG_35_LVL_MIC1, M98088_MICPRE_MASK, + (1+sel)<value.integer.value[0] = max98088->mic1pre; + return 0; +} + +static int max98088_mic2pre_set(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + unsigned int sel = ucontrol->value.integer.value[0]; + + max98088->mic2pre = sel; + snd_soc_update_bits(codec, M98088_REG_36_LVL_MIC2, M98088_MICPRE_MASK, + (1+sel)<value.integer.value[0] = max98088->mic2pre; + return 0; +} + +static const unsigned int max98088_micboost_tlv[] = { + TLV_DB_RANGE_HEAD(2), + 0, 1, TLV_DB_SCALE_ITEM(0, 2000, 0), + 2, 2, TLV_DB_SCALE_ITEM(3000, 0, 0), +}; + +static const struct snd_kcontrol_new max98088_snd_controls[] = { + + SOC_DOUBLE_R("Headphone Volume", M98088_REG_39_LVL_HP_L, + M98088_REG_3A_LVL_HP_R, 0, 31, 0), + SOC_DOUBLE_R("Speaker Volume", M98088_REG_3D_LVL_SPK_L, + M98088_REG_3E_LVL_SPK_R, 0, 31, 0), + SOC_DOUBLE_R("Receiver Volume", M98088_REG_3B_LVL_REC_L, + M98088_REG_3C_LVL_REC_R, 0, 31, 0), + + SOC_DOUBLE_R("Headphone Switch", M98088_REG_39_LVL_HP_L, + M98088_REG_3A_LVL_HP_R, 7, 1, 1), + SOC_DOUBLE_R("Speaker Switch", M98088_REG_3D_LVL_SPK_L, + M98088_REG_3E_LVL_SPK_R, 7, 1, 1), + SOC_DOUBLE_R("Receiver Switch", M98088_REG_3B_LVL_REC_L, + M98088_REG_3C_LVL_REC_R, 7, 1, 1), + + SOC_SINGLE("MIC1 Volume", M98088_REG_35_LVL_MIC1, 0, 31, 1), + SOC_SINGLE("MIC2 Volume", M98088_REG_36_LVL_MIC2, 0, 31, 1), + + SOC_SINGLE_EXT_TLV("MIC1 Boost Volume", + M98088_REG_35_LVL_MIC1, 5, 2, 0, + max98088_mic1pre_get, max98088_mic1pre_set, + max98088_micboost_tlv), + SOC_SINGLE_EXT_TLV("MIC2 Boost Volume", + M98088_REG_36_LVL_MIC2, 5, 2, 0, + max98088_mic2pre_get, max98088_mic2pre_set, + max98088_micboost_tlv), + + SOC_SINGLE("INA Volume", M98088_REG_37_LVL_INA, 0, 7, 1), + SOC_SINGLE("INB Volume", M98088_REG_38_LVL_INB, 0, 7, 1), + + SOC_SINGLE("ADCL Volume", M98088_REG_33_LVL_ADC_L, 0, 15, 0), + SOC_SINGLE("ADCR Volume", M98088_REG_34_LVL_ADC_R, 0, 15, 0), + + SOC_SINGLE("ADCL Boost Volume", M98088_REG_33_LVL_ADC_L, 4, 3, 0), + SOC_SINGLE("ADCR Boost Volume", M98088_REG_34_LVL_ADC_R, 4, 3, 0), + + SOC_SINGLE("EQ1 Switch", M98088_REG_49_CFG_LEVEL, 0, 1, 0), + SOC_SINGLE("EQ2 Switch", M98088_REG_49_CFG_LEVEL, 1, 1, 0), + + SOC_ENUM("EX Limiter Threshold", max98088_ex_thresh_enum), + + SOC_ENUM("DAI1 Filter Mode", max98088_filter_mode_enum), + SOC_ENUM("DAI1 DAC Filter", max98088_dai1_dac_filter_enum), + SOC_ENUM("DAI1 ADC Filter", max98088_dai1_adc_filter_enum), + SOC_SINGLE("DAI2 DC Block Switch", M98088_REG_20_DAI2_FILTERS, + 0, 1, 0), + + SOC_SINGLE("ALC Switch", M98088_REG_43_SPKALC_COMP, 7, 1, 0), + SOC_SINGLE("ALC Threshold", M98088_REG_43_SPKALC_COMP, 0, 7, 0), + SOC_SINGLE("ALC Multiband", M98088_REG_43_SPKALC_COMP, 3, 1, 0), + SOC_SINGLE("ALC Release Time", M98088_REG_43_SPKALC_COMP, 4, 7, 0), + + SOC_SINGLE("PWR Limiter Threshold", M98088_REG_44_PWRLMT_CFG, + 4, 15, 0), + SOC_SINGLE("PWR Limiter Weight", M98088_REG_44_PWRLMT_CFG, 0, 7, 0), + SOC_SINGLE("PWR Limiter Time1", M98088_REG_45_PWRLMT_TIME, 0, 15, 0), + SOC_SINGLE("PWR Limiter Time2", M98088_REG_45_PWRLMT_TIME, 4, 15, 0), + + SOC_SINGLE("THD Limiter Threshold", M98088_REG_46_THDLMT_CFG, 4, 15, 0), + SOC_SINGLE("THD Limiter Time", M98088_REG_46_THDLMT_CFG, 0, 7, 0), +}; + +/* Left speaker mixer switch */ +static const struct snd_kcontrol_new max98088_left_speaker_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2B_MIX_SPK_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2B_MIX_SPK_LEFT, 4, 1, 0), +}; + +/* Right speaker mixer switch */ +static const struct snd_kcontrol_new max98088_right_speaker_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_2C_MIX_SPK_RIGHT, 4, 1, 0), +}; + +/* Left headphone mixer switch */ +static const struct snd_kcontrol_new max98088_left_hp_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_25_MIX_HP_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_25_MIX_HP_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_25_MIX_HP_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_25_MIX_HP_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_25_MIX_HP_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_25_MIX_HP_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_25_MIX_HP_LEFT, 4, 1, 0), +}; + +/* Right headphone mixer switch */ +static const struct snd_kcontrol_new max98088_right_hp_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_26_MIX_HP_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_26_MIX_HP_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_26_MIX_HP_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_26_MIX_HP_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_26_MIX_HP_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_26_MIX_HP_RIGHT, 4, 1, 0), +}; + +/* Left earpiece/receiver mixer switch */ +static const struct snd_kcontrol_new max98088_left_rec_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_28_MIX_REC_LEFT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_28_MIX_REC_LEFT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_28_MIX_REC_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_28_MIX_REC_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_28_MIX_REC_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_28_MIX_REC_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_28_MIX_REC_LEFT, 4, 1, 0), +}; + +/* Right earpiece/receiver mixer switch */ +static const struct snd_kcontrol_new max98088_right_rec_mixer_controls[] = { + SOC_DAPM_SINGLE("Left DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("Left DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("Right DAC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 0, 1, 0), + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_29_MIX_REC_RIGHT, 5, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_29_MIX_REC_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_29_MIX_REC_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_29_MIX_REC_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_29_MIX_REC_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_29_MIX_REC_RIGHT, 4, 1, 0), +}; + +/* Left ADC mixer switch */ +static const struct snd_kcontrol_new max98088_left_ADC_mixer_controls[] = { + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_23_MIX_ADC_LEFT, 7, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_23_MIX_ADC_LEFT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_23_MIX_ADC_LEFT, 3, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_23_MIX_ADC_LEFT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_23_MIX_ADC_LEFT, 1, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_23_MIX_ADC_LEFT, 0, 1, 0), +}; + +/* Right ADC mixer switch */ +static const struct snd_kcontrol_new max98088_right_ADC_mixer_controls[] = { + SOC_DAPM_SINGLE("MIC1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 7, 1, 0), + SOC_DAPM_SINGLE("MIC2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 6, 1, 0), + SOC_DAPM_SINGLE("INA1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 3, 1, 0), + SOC_DAPM_SINGLE("INA2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 2, 1, 0), + SOC_DAPM_SINGLE("INB1 Switch", M98088_REG_24_MIX_ADC_RIGHT, 1, 1, 0), + SOC_DAPM_SINGLE("INB2 Switch", M98088_REG_24_MIX_ADC_RIGHT, 0, 1, 0), +}; + +static int max98088_mic_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *kcontrol, int event) +{ + struct snd_soc_codec *codec = w->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + if (w->reg == M98088_REG_35_LVL_MIC1) { + snd_soc_update_bits(codec, w->reg, M98088_MICPRE_MASK, + (1+max98088->mic1pre)<reg, M98088_MICPRE_MASK, + (1+max98088->mic2pre)<reg, M98088_MICPRE_MASK, 0); + break; + default: + return -EINVAL; + } + + return 0; +} + +/* + * The line inputs are 2-channel stereo inputs with the left + * and right channels sharing a common PGA power control signal. + */ +static int max98088_line_pga(struct snd_soc_dapm_widget *w, + int event, int line, u8 channel) +{ + struct snd_soc_codec *codec = w->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + u8 *state; + + BUG_ON(!((channel == 1) || (channel == 2))); + + switch (line) { + case LINE_INA: + state = &max98088->ina_state; + break; + case LINE_INB: + state = &max98088->inb_state; + break; + default: + return -EINVAL; + } + + switch (event) { + case SND_SOC_DAPM_POST_PMU: + *state |= channel; + snd_soc_update_bits(codec, w->reg, + (1 << w->shift), (1 << w->shift)); + break; + case SND_SOC_DAPM_POST_PMD: + *state &= ~channel; + if (*state == 0) { + snd_soc_update_bits(codec, w->reg, + (1 << w->shift), 0); + } + break; + default: + return -EINVAL; + } + + return 0; +} + +static int max98088_pga_ina1_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INA, 1); +} + +static int max98088_pga_ina2_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INA, 2); +} + +static int max98088_pga_inb1_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INB, 1); +} + +static int max98088_pga_inb2_event(struct snd_soc_dapm_widget *w, + struct snd_kcontrol *k, int event) +{ + return max98088_line_pga(w, event, LINE_INB, 2); +} + +static const struct snd_soc_dapm_widget max98088_dapm_widgets[] = { + + SND_SOC_DAPM_ADC("ADCL", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 1, 0), + SND_SOC_DAPM_ADC("ADCR", "HiFi Capture", M98088_REG_4C_PWR_EN_IN, 0, 0), + + SND_SOC_DAPM_DAC("DACL1", "HiFi Playback", + M98088_REG_4D_PWR_EN_OUT, 1, 0), + SND_SOC_DAPM_DAC("DACR1", "HiFi Playback", + M98088_REG_4D_PWR_EN_OUT, 0, 0), + SND_SOC_DAPM_DAC("DACL2", "Aux Playback", + M98088_REG_4D_PWR_EN_OUT, 1, 0), + SND_SOC_DAPM_DAC("DACR2", "Aux Playback", + M98088_REG_4D_PWR_EN_OUT, 0, 0), + + SND_SOC_DAPM_PGA("HP Left Out", M98088_REG_4D_PWR_EN_OUT, + 7, 0, NULL, 0), + SND_SOC_DAPM_PGA("HP Right Out", M98088_REG_4D_PWR_EN_OUT, + 6, 0, NULL, 0), + + SND_SOC_DAPM_PGA("SPK Left Out", M98088_REG_4D_PWR_EN_OUT, + 5, 0, NULL, 0), + SND_SOC_DAPM_PGA("SPK Right Out", M98088_REG_4D_PWR_EN_OUT, + 4, 0, NULL, 0), + + SND_SOC_DAPM_PGA("REC Left Out", M98088_REG_4D_PWR_EN_OUT, + 3, 0, NULL, 0), + SND_SOC_DAPM_PGA("REC Right Out", M98088_REG_4D_PWR_EN_OUT, + 2, 0, NULL, 0), + + SND_SOC_DAPM_MUX("External MIC", SND_SOC_NOPM, 0, 0, + &max98088_extmic_mux), + + SND_SOC_DAPM_MIXER("Left HP Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_hp_mixer_controls[0], + ARRAY_SIZE(max98088_left_hp_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right HP Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_hp_mixer_controls[0], + ARRAY_SIZE(max98088_right_hp_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left SPK Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_speaker_mixer_controls[0], + ARRAY_SIZE(max98088_left_speaker_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right SPK Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_speaker_mixer_controls[0], + ARRAY_SIZE(max98088_right_speaker_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left REC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_rec_mixer_controls[0], + ARRAY_SIZE(max98088_left_rec_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right REC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_rec_mixer_controls[0], + ARRAY_SIZE(max98088_right_rec_mixer_controls)), + + SND_SOC_DAPM_MIXER("Left ADC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_left_ADC_mixer_controls[0], + ARRAY_SIZE(max98088_left_ADC_mixer_controls)), + + SND_SOC_DAPM_MIXER("Right ADC Mixer", SND_SOC_NOPM, 0, 0, + &max98088_right_ADC_mixer_controls[0], + ARRAY_SIZE(max98088_right_ADC_mixer_controls)), + + SND_SOC_DAPM_PGA_E("MIC1 Input", M98088_REG_35_LVL_MIC1, + 5, 0, NULL, 0, max98088_mic_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("MIC2 Input", M98088_REG_36_LVL_MIC2, + 5, 0, NULL, 0, max98088_mic_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INA1 Input", M98088_REG_4C_PWR_EN_IN, + 7, 0, NULL, 0, max98088_pga_ina1_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INA2 Input", M98088_REG_4C_PWR_EN_IN, + 7, 0, NULL, 0, max98088_pga_ina2_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INB1 Input", M98088_REG_4C_PWR_EN_IN, + 6, 0, NULL, 0, max98088_pga_inb1_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_PGA_E("INB2 Input", M98088_REG_4C_PWR_EN_IN, + 6, 0, NULL, 0, max98088_pga_inb2_event, + SND_SOC_DAPM_POST_PMU | SND_SOC_DAPM_POST_PMD), + + SND_SOC_DAPM_MICBIAS("MICBIAS", M98088_REG_4C_PWR_EN_IN, 3, 0), + + SND_SOC_DAPM_MUX("EX Limiter Mode", SND_SOC_NOPM, 0, 0, + &max98088_exmode_controls), + + SND_SOC_DAPM_OUTPUT("HPL"), + SND_SOC_DAPM_OUTPUT("HPR"), + SND_SOC_DAPM_OUTPUT("SPKL"), + SND_SOC_DAPM_OUTPUT("SPKR"), + SND_SOC_DAPM_OUTPUT("RECL"), + SND_SOC_DAPM_OUTPUT("RECR"), + + SND_SOC_DAPM_INPUT("MIC1"), + SND_SOC_DAPM_INPUT("MIC2"), + SND_SOC_DAPM_INPUT("INA1"), + SND_SOC_DAPM_INPUT("INA2"), + SND_SOC_DAPM_INPUT("INB1"), + SND_SOC_DAPM_INPUT("INB2"), +}; + +static const struct snd_soc_dapm_route audio_map[] = { + /* Left headphone output mixer */ + {"Left HP Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left HP Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left HP Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left HP Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left HP Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left HP Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left HP Mixer", "INA1 Switch", "INA1 Input"}, + {"Left HP Mixer", "INA2 Switch", "INA2 Input"}, + {"Left HP Mixer", "INB1 Switch", "INB1 Input"}, + {"Left HP Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right headphone output mixer */ + {"Right HP Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right HP Mixer", "Left DAC2 Switch", "DACL2" }, + {"Right HP Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right HP Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right HP Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right HP Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right HP Mixer", "INA1 Switch", "INA1 Input"}, + {"Right HP Mixer", "INA2 Switch", "INA2 Input"}, + {"Right HP Mixer", "INB1 Switch", "INB1 Input"}, + {"Right HP Mixer", "INB2 Switch", "INB2 Input"}, + + /* Left speaker output mixer */ + {"Left SPK Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left SPK Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left SPK Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left SPK Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left SPK Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left SPK Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left SPK Mixer", "INA1 Switch", "INA1 Input"}, + {"Left SPK Mixer", "INA2 Switch", "INA2 Input"}, + {"Left SPK Mixer", "INB1 Switch", "INB1 Input"}, + {"Left SPK Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right speaker output mixer */ + {"Right SPK Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right SPK Mixer", "Left DAC2 Switch", "DACL2"}, + {"Right SPK Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right SPK Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right SPK Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right SPK Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right SPK Mixer", "INA1 Switch", "INA1 Input"}, + {"Right SPK Mixer", "INA2 Switch", "INA2 Input"}, + {"Right SPK Mixer", "INB1 Switch", "INB1 Input"}, + {"Right SPK Mixer", "INB2 Switch", "INB2 Input"}, + + /* Earpiece/Receiver output mixer */ + {"Left REC Mixer", "Left DAC1 Switch", "DACL1"}, + {"Left REC Mixer", "Left DAC2 Switch", "DACL2"}, + {"Left REC Mixer", "Right DAC1 Switch", "DACR1"}, + {"Left REC Mixer", "Right DAC2 Switch", "DACR2"}, + {"Left REC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left REC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left REC Mixer", "INA1 Switch", "INA1 Input"}, + {"Left REC Mixer", "INA2 Switch", "INA2 Input"}, + {"Left REC Mixer", "INB1 Switch", "INB1 Input"}, + {"Left REC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Earpiece/Receiver output mixer */ + {"Right REC Mixer", "Left DAC1 Switch", "DACL1"}, + {"Right REC Mixer", "Left DAC2 Switch", "DACL2"}, + {"Right REC Mixer", "Right DAC1 Switch", "DACR1"}, + {"Right REC Mixer", "Right DAC2 Switch", "DACR2"}, + {"Right REC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right REC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right REC Mixer", "INA1 Switch", "INA1 Input"}, + {"Right REC Mixer", "INA2 Switch", "INA2 Input"}, + {"Right REC Mixer", "INB1 Switch", "INB1 Input"}, + {"Right REC Mixer", "INB2 Switch", "INB2 Input"}, + + {"HP Left Out", NULL, "Left HP Mixer"}, + {"HP Right Out", NULL, "Right HP Mixer"}, + {"SPK Left Out", NULL, "Left SPK Mixer"}, + {"SPK Right Out", NULL, "Right SPK Mixer"}, + {"REC Left Out", NULL, "Left REC Mixer"}, + {"REC Right Out", NULL, "Right REC Mixer"}, + + {"HPL", NULL, "HP Left Out"}, + {"HPR", NULL, "HP Right Out"}, + {"SPKL", NULL, "SPK Left Out"}, + {"SPKR", NULL, "SPK Right Out"}, + {"RECL", NULL, "REC Left Out"}, + {"RECR", NULL, "REC Right Out"}, + + /* Left ADC input mixer */ + {"Left ADC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Left ADC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Left ADC Mixer", "INA1 Switch", "INA1 Input"}, + {"Left ADC Mixer", "INA2 Switch", "INA2 Input"}, + {"Left ADC Mixer", "INB1 Switch", "INB1 Input"}, + {"Left ADC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Right ADC input mixer */ + {"Right ADC Mixer", "MIC1 Switch", "MIC1 Input"}, + {"Right ADC Mixer", "MIC2 Switch", "MIC2 Input"}, + {"Right ADC Mixer", "INA1 Switch", "INA1 Input"}, + {"Right ADC Mixer", "INA2 Switch", "INA2 Input"}, + {"Right ADC Mixer", "INB1 Switch", "INB1 Input"}, + {"Right ADC Mixer", "INB2 Switch", "INB2 Input"}, + + /* Inputs */ + {"ADCL", NULL, "Left ADC Mixer"}, + {"ADCR", NULL, "Right ADC Mixer"}, + {"INA1 Input", NULL, "INA1"}, + {"INA2 Input", NULL, "INA2"}, + {"INB1 Input", NULL, "INB1"}, + {"INB2 Input", NULL, "INB2"}, + {"MIC1 Input", NULL, "MIC1"}, + {"MIC2 Input", NULL, "MIC2"}, +}; + +static int max98088_add_widgets(struct snd_soc_codec *codec) +{ + snd_soc_dapm_new_controls(codec, max98088_dapm_widgets, + ARRAY_SIZE(max98088_dapm_widgets)); + + snd_soc_dapm_add_routes(codec, audio_map, ARRAY_SIZE(audio_map)); + + snd_soc_add_controls(codec, max98088_snd_controls, + ARRAY_SIZE(max98088_snd_controls)); + + snd_soc_dapm_new_widgets(codec); + return 0; +} + +/* codec mclk clock divider coefficients */ +static const struct { + u32 rate; + u8 sr; +} rate_table[] = { + {8000, 0x10}, + {11025, 0x20}, + {16000, 0x30}, + {22050, 0x40}, + {24000, 0x50}, + {32000, 0x60}, + {44100, 0x70}, + {48000, 0x80}, + {88200, 0x90}, + {96000, 0xA0}, +}; + +static inline int rate_value(int rate, u8 *value) +{ + int i; + + for (i = 0; i < ARRAY_SIZE(rate_table); i++) { + if (rate_table[i].rate >= rate) { + *value = rate_table[i].sr; + return 0; + } + } + *value = rate_table[0].sr; + return -EINVAL; +} + +static int max98088_dai1_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + unsigned long long ni; + unsigned int rate; + u8 regval; + + cdata = &max98088->dai[0]; + + rate = params_rate(params); + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_WS, 0); + break; + case SNDRV_PCM_FORMAT_S24_LE: + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_WS, M98088_DAI_WS); + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); + + if (rate_value(rate, ®val)) + return -EINVAL; + + snd_soc_update_bits(codec, M98088_REG_11_DAI1_CLKMODE, + M98088_CLKMODE_MASK, regval); + cdata->rate = rate; + + /* Configure NI when operating as master */ + if (snd_soc_read(codec, M98088_REG_14_DAI1_FORMAT) + & M98088_DAI_MAS) { + if (max98088->sysclk == 0) { + dev_err(codec->dev, "Invalid system clock frequency\n"); + return -EINVAL; + } + ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) + * (unsigned long long int)rate; + do_div(ni, (unsigned long long int)max98088->sysclk); + snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, + (ni >> 8) & 0x7F); + snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, + ni & 0xFF); + } + + /* Update sample rate mode */ + if (rate < 50000) + snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, + M98088_DAI_DHF, 0); + else + snd_soc_update_bits(codec, M98088_REG_18_DAI1_FILTERS, + M98088_DAI_DHF, M98088_DAI_DHF); + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, + M98088_SHDNRUN); + + return 0; +} + +static int max98088_dai2_hw_params(struct snd_pcm_substream *substream, + struct snd_pcm_hw_params *params, + struct snd_soc_dai *dai) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + unsigned long long ni; + unsigned int rate; + u8 regval; + + cdata = &max98088->dai[1]; + + rate = params_rate(params); + + switch (params_format(params)) { + case SNDRV_PCM_FORMAT_S16_LE: + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_WS, 0); + break; + case SNDRV_PCM_FORMAT_S24_LE: + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_WS, M98088_DAI_WS); + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, 0); + + if (rate_value(rate, ®val)) + return -EINVAL; + + snd_soc_update_bits(codec, M98088_REG_19_DAI2_CLKMODE, + M98088_CLKMODE_MASK, regval); + cdata->rate = rate; + + /* Configure NI when operating as master */ + if (snd_soc_read(codec, M98088_REG_1C_DAI2_FORMAT) + & M98088_DAI_MAS) { + if (max98088->sysclk == 0) { + dev_err(codec->dev, "Invalid system clock frequency\n"); + return -EINVAL; + } + ni = 65536ULL * (rate < 50000 ? 96ULL : 48ULL) + * (unsigned long long int)rate; + do_div(ni, (unsigned long long int)max98088->sysclk); + snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, + (ni >> 8) & 0x7F); + snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, + ni & 0xFF); + } + + /* Update sample rate mode */ + if (rate < 50000) + snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, + M98088_DAI_DHF, 0); + else + snd_soc_update_bits(codec, M98088_REG_20_DAI2_FILTERS, + M98088_DAI_DHF, M98088_DAI_DHF); + + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, M98088_SHDNRUN, + M98088_SHDNRUN); + + return 0; +} + +static int max98088_dai_set_sysclk(struct snd_soc_dai *dai, + int clk_id, unsigned int freq, int dir) +{ + struct snd_soc_codec *codec = dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + + /* Requested clock frequency is already setup */ + if (freq == max98088->sysclk) + return 0; + + max98088->sysclk = freq; /* remember current sysclk */ + + /* Setup clocks for slave mode, and using the PLL + * PSCLK = 0x01 (when master clk is 10MHz to 20MHz) + * 0x02 (when master clk is 20MHz to 30MHz).. + */ + if ((freq >= 10000000) && (freq < 20000000)) { + snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x10); + } else if ((freq >= 20000000) && (freq < 30000000)) { + snd_soc_write(codec, M98088_REG_10_SYS_CLK, 0x20); + } else { + dev_err(codec->dev, "Invalid master clock frequency\n"); + return -EINVAL; + } + + if (snd_soc_read(codec, M98088_REG_51_PWR_SYS) & M98088_SHDNRUN) { + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, + M98088_SHDNRUN, 0); + snd_soc_update_bits(codec, M98088_REG_51_PWR_SYS, + M98088_SHDNRUN, M98088_SHDNRUN); + } + + dev_dbg(dai->dev, "Clock source is %d at %uHz\n", clk_id, freq); + + max98088->sysclk = freq; + return 0; +} + +static int max98088_dai1_set_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + u8 reg15val; + u8 reg14val = 0; + + cdata = &max98088->dai[0]; + + if (fmt != cdata->fmt) { + cdata->fmt = fmt; + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBS_CFS: + /* Slave mode PLL */ + snd_soc_write(codec, M98088_REG_12_DAI1_CLKCFG_HI, + 0x80); + snd_soc_write(codec, M98088_REG_13_DAI1_CLKCFG_LO, + 0x00); + break; + case SND_SOC_DAIFMT_CBM_CFM: + /* Set to master mode */ + reg14val |= M98088_DAI_MAS; + break; + case SND_SOC_DAIFMT_CBS_CFM: + case SND_SOC_DAIFMT_CBM_CFS: + default: + dev_err(codec->dev, "Clock mode unsupported"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + reg14val |= M98088_DAI_DLY; + break; + case SND_SOC_DAIFMT_LEFT_J: + break; + default: + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_NB_IF: + reg14val |= M98088_DAI_WCI; + break; + case SND_SOC_DAIFMT_IB_NF: + reg14val |= M98088_DAI_BCI; + break; + case SND_SOC_DAIFMT_IB_IF: + reg14val |= M98088_DAI_BCI|M98088_DAI_WCI; + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_14_DAI1_FORMAT, + M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | + M98088_DAI_WCI, reg14val); + + reg15val = M98088_DAI_BSEL64; + if (max98088->digmic) + reg15val |= M98088_DAI_OSR64; + snd_soc_write(codec, M98088_REG_15_DAI1_CLOCK, reg15val); + } + + return 0; +} + +static int max98088_dai2_set_fmt(struct snd_soc_dai *codec_dai, + unsigned int fmt) +{ + struct snd_soc_codec *codec = codec_dai->codec; + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + u8 reg1Cval = 0; + + cdata = &max98088->dai[1]; + + if (fmt != cdata->fmt) { + cdata->fmt = fmt; + + switch (fmt & SND_SOC_DAIFMT_MASTER_MASK) { + case SND_SOC_DAIFMT_CBS_CFS: + /* Slave mode PLL */ + snd_soc_write(codec, M98088_REG_1A_DAI2_CLKCFG_HI, + 0x80); + snd_soc_write(codec, M98088_REG_1B_DAI2_CLKCFG_LO, + 0x00); + break; + case SND_SOC_DAIFMT_CBM_CFM: + /* Set to master mode */ + reg1Cval |= M98088_DAI_MAS; + break; + case SND_SOC_DAIFMT_CBS_CFM: + case SND_SOC_DAIFMT_CBM_CFS: + default: + dev_err(codec->dev, "Clock mode unsupported"); + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_FORMAT_MASK) { + case SND_SOC_DAIFMT_I2S: + reg1Cval |= M98088_DAI_DLY; + break; + case SND_SOC_DAIFMT_LEFT_J: + break; + default: + return -EINVAL; + } + + switch (fmt & SND_SOC_DAIFMT_INV_MASK) { + case SND_SOC_DAIFMT_NB_NF: + break; + case SND_SOC_DAIFMT_NB_IF: + reg1Cval |= M98088_DAI_WCI; + break; + case SND_SOC_DAIFMT_IB_NF: + reg1Cval |= M98088_DAI_BCI; + break; + case SND_SOC_DAIFMT_IB_IF: + reg1Cval |= M98088_DAI_BCI|M98088_DAI_WCI; + break; + default: + return -EINVAL; + } + + snd_soc_update_bits(codec, M98088_REG_1C_DAI2_FORMAT, + M98088_DAI_MAS | M98088_DAI_DLY | M98088_DAI_BCI | + M98088_DAI_WCI, reg1Cval); + + snd_soc_write(codec, M98088_REG_1D_DAI2_CLOCK, + M98088_DAI_BSEL64); + } + + return 0; +} + +static void max98088_sync_cache(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + int i; + + if (!codec->cache_sync) + return; + + codec->cache_only = 0; + + /* write back cached values if they're writeable and + * different from the hardware default. + */ + for (i = 1; i < ARRAY_SIZE(max98088->reg_cache); i++) { + if (!max98088_access[i].writable) + continue; + + if (max98088->reg_cache[i] == max98088_reg[i]) + continue; + + snd_soc_write(codec, i, max98088->reg_cache[i]); + } + + codec->cache_sync = 0; +} + +static int max98088_set_bias_level(struct snd_soc_codec *codec, + enum snd_soc_bias_level level) +{ + switch (level) { + case SND_SOC_BIAS_ON: + break; + + case SND_SOC_BIAS_PREPARE: + break; + + case SND_SOC_BIAS_STANDBY: + if (codec->bias_level == SND_SOC_BIAS_OFF) + max98088_sync_cache(codec); + + snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, + M98088_MBEN, M98088_MBEN); + break; + + case SND_SOC_BIAS_OFF: + snd_soc_update_bits(codec, M98088_REG_4C_PWR_EN_IN, + M98088_MBEN, 0); + codec->cache_sync = 1; + break; + } + codec->bias_level = level; + return 0; +} + +#define MAX98088_RATES SNDRV_PCM_RATE_8000_96000 +#define MAX98088_FORMATS (SNDRV_PCM_FMTBIT_S16_LE | SNDRV_PCM_FMTBIT_S24_LE) + +static struct snd_soc_dai_ops max98088_dai1_ops = { + .set_sysclk = max98088_dai_set_sysclk, + .set_fmt = max98088_dai1_set_fmt, + .hw_params = max98088_dai1_hw_params, +}; + +static struct snd_soc_dai_ops max98088_dai2_ops = { + .set_sysclk = max98088_dai_set_sysclk, + .set_fmt = max98088_dai2_set_fmt, + .hw_params = max98088_dai2_hw_params, +}; + +static struct snd_soc_dai_driver max98088_dai[] = { +{ + .name = "HiFi", + .playback = { + .stream_name = "HiFi Playback", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .capture = { + .stream_name = "HiFi Capture", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .ops = &max98088_dai1_ops, +}, +{ + .name = "Aux", + .playback = { + .stream_name = "Aux Playback", + .channels_min = 1, + .channels_max = 2, + .rates = MAX98088_RATES, + .formats = MAX98088_FORMATS, + }, + .ops = &max98088_dai2_ops, +} +}; + +static int max98088_get_channel(const char *name) +{ + if (strcmp(name, "EQ1 Mode") == 0) + return 0; + if (strcmp(name, "EQ2 Mode") == 0) + return 1; + return -EINVAL; +} + +static void max98088_setup_eq1(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *coef_set; + int best, best_val, save, i, sel, fs; + struct max98088_cdata *cdata; + + cdata = &max98088->dai[0]; + + if (!pdata || !max98088->eq_textcnt) + return; + + /* Find the selected configuration with nearest sample rate */ + fs = cdata->rate; + sel = cdata->eq_sel; + + best = 0; + best_val = INT_MAX; + for (i = 0; i < pdata->eq_cfgcnt; i++) { + if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && + abs(pdata->eq_cfg[i].rate - fs) < best_val) { + best = i; + best_val = abs(pdata->eq_cfg[i].rate - fs); + } + } + + dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", + pdata->eq_cfg[best].name, + pdata->eq_cfg[best].rate, fs); + + /* Disable EQ while configuring, and save current on/off state */ + save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, 0); + + coef_set = &pdata->eq_cfg[sel]; + + m98088_eq_band(codec, 0, 0, coef_set->band1); + m98088_eq_band(codec, 0, 1, coef_set->band2); + m98088_eq_band(codec, 0, 2, coef_set->band3); + m98088_eq_band(codec, 0, 3, coef_set->band4); + m98088_eq_band(codec, 0, 4, coef_set->band5); + + /* Restore the original on/off state */ + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ1EN, save); +} + +static void max98088_setup_eq2(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *coef_set; + int best, best_val, save, i, sel, fs; + struct max98088_cdata *cdata; + + cdata = &max98088->dai[1]; + + if (!pdata || !max98088->eq_textcnt) + return; + + /* Find the selected configuration with nearest sample rate */ + fs = cdata->rate; + + sel = cdata->eq_sel; + best = 0; + best_val = INT_MAX; + for (i = 0; i < pdata->eq_cfgcnt; i++) { + if (strcmp(pdata->eq_cfg[i].name, max98088->eq_texts[sel]) == 0 && + abs(pdata->eq_cfg[i].rate - fs) < best_val) { + best = i; + best_val = abs(pdata->eq_cfg[i].rate - fs); + } + } + + dev_dbg(codec->dev, "Selected %s/%dHz for %dHz sample rate\n", + pdata->eq_cfg[best].name, + pdata->eq_cfg[best].rate, fs); + + /* Disable EQ while configuring, and save current on/off state */ + save = snd_soc_read(codec, M98088_REG_49_CFG_LEVEL); + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, 0); + + coef_set = &pdata->eq_cfg[sel]; + + m98088_eq_band(codec, 1, 0, coef_set->band1); + m98088_eq_band(codec, 1, 1, coef_set->band2); + m98088_eq_band(codec, 1, 2, coef_set->band3); + m98088_eq_band(codec, 1, 3, coef_set->band4); + m98088_eq_band(codec, 1, 4, coef_set->band5); + + /* Restore the original on/off state */ + snd_soc_update_bits(codec, M98088_REG_49_CFG_LEVEL, M98088_EQ2EN, + save); +} + +static int max98088_put_eq_enum(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + int channel = max98088_get_channel(kcontrol->id.name); + struct max98088_cdata *cdata; + int sel = ucontrol->value.integer.value[0]; + + cdata = &max98088->dai[channel]; + + if (sel >= pdata->eq_cfgcnt) + return -EINVAL; + + cdata->eq_sel = sel; + + switch (channel) { + case 0: + max98088_setup_eq1(codec); + break; + case 1: + max98088_setup_eq2(codec); + break; + } + + return 0; +} + +static int max98088_get_eq_enum(struct snd_kcontrol *kcontrol, + struct snd_ctl_elem_value *ucontrol) +{ + struct snd_soc_codec *codec = snd_kcontrol_chip(kcontrol); + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + int channel = max98088_get_channel(kcontrol->id.name); + struct max98088_cdata *cdata; + + cdata = &max98088->dai[channel]; + ucontrol->value.enumerated.item[0] = cdata->eq_sel; + return 0; +} + +static void max98088_handle_eq_pdata(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + struct max98088_eq_cfg *cfg; + unsigned int cfgcnt; + int i, j; + const char **t; + int ret; + + struct snd_kcontrol_new controls[] = { + SOC_ENUM_EXT("EQ1 Mode", + max98088->eq_enum, + max98088_get_eq_enum, + max98088_put_eq_enum), + SOC_ENUM_EXT("EQ2 Mode", + max98088->eq_enum, + max98088_get_eq_enum, + max98088_put_eq_enum), + }; + + cfg = pdata->eq_cfg; + cfgcnt = pdata->eq_cfgcnt; + + /* Setup an array of texts for the equalizer enum. + * This is based on Mark Brown's equalizer driver code. + */ + max98088->eq_textcnt = 0; + max98088->eq_texts = NULL; + for (i = 0; i < cfgcnt; i++) { + for (j = 0; j < max98088->eq_textcnt; j++) { + if (strcmp(cfg[i].name, max98088->eq_texts[j]) == 0) + break; + } + + if (j != max98088->eq_textcnt) + continue; + + /* Expand the array */ + t = krealloc(max98088->eq_texts, + sizeof(char *) * (max98088->eq_textcnt + 1), + GFP_KERNEL); + if (t == NULL) + continue; + + /* Store the new entry */ + t[max98088->eq_textcnt] = cfg[i].name; + max98088->eq_textcnt++; + max98088->eq_texts = t; + } + + /* Now point the soc_enum to .texts array items */ + max98088->eq_enum.texts = max98088->eq_texts; + max98088->eq_enum.max = max98088->eq_textcnt; + + ret = snd_soc_add_controls(codec, controls, ARRAY_SIZE(controls)); + if (ret != 0) + dev_err(codec->dev, "Failed to add EQ control: %d\n", ret); +} + +static void max98088_handle_pdata(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_pdata *pdata = max98088->pdata; + u8 regval = 0; + + if (!pdata) { + dev_dbg(codec->dev, "No platform data\n"); + return; + } + + /* Configure mic for analog/digital mic mode */ + if (pdata->digmic_left_mode) + regval |= M98088_DIGMIC_L; + + if (pdata->digmic_right_mode) + regval |= M98088_DIGMIC_R; + + max98088->digmic = (regval ? 1 : 0); + + snd_soc_write(codec, M98088_REG_48_CFG_MIC, regval); + + /* Configure receiver output */ + regval = ((pdata->receiver_mode) ? M98088_REC_LINEMODE : 0); + snd_soc_update_bits(codec, M98088_REG_2A_MIC_REC_CNTL, + M98088_REC_LINEMODE_MASK, regval); + + /* Configure equalizers */ + if (pdata->eq_cfgcnt) + max98088_handle_eq_pdata(codec); +} + +#ifdef CONFIG_PM +static int max98088_suspend(struct snd_soc_codec *codec, pm_message_t state) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); + + return 0; +} + +static int max98088_resume(struct snd_soc_codec *codec) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + return 0; +} +#else +#define max98088_suspend NULL +#define max98088_resume NULL +#endif + +static int max98088_probe(struct snd_soc_codec *codec) +{ + struct max98088_priv *max98088 = snd_soc_codec_get_drvdata(codec); + struct max98088_cdata *cdata; + int ret = 0; + + codec->cache_sync = 1; + memcpy(codec->reg_cache, max98088_reg, sizeof(max98088_reg)); + + ret = snd_soc_codec_set_cache_io(codec, 8, 8, SND_SOC_I2C); + if (ret != 0) { + dev_err(codec->dev, "Failed to set cache I/O: %d\n", ret); + return ret; + } + + /* initalize private data */ + + max98088->sysclk = (unsigned)-1; + max98088->eq_textcnt = 0; + + cdata = &max98088->dai[0]; + cdata->rate = (unsigned)-1; + cdata->fmt = (unsigned)-1; + cdata->eq_sel = 0; + + cdata = &max98088->dai[1]; + cdata->rate = (unsigned)-1; + cdata->fmt = (unsigned)-1; + cdata->eq_sel = 0; + + max98088->ina_state = 0; + max98088->inb_state = 0; + max98088->ex_mode = 0; + max98088->digmic = 0; + max98088->mic1pre = 0; + max98088->mic2pre = 0; + + ret = snd_soc_read(codec, M98088_REG_FF_REV_ID); + if (ret < 0) { + dev_err(codec->dev, "Failed to read device revision: %d\n", + ret); + goto err_access; + } + dev_info(codec->dev, "revision %c\n", ret + 'A'); + + snd_soc_write(codec, M98088_REG_51_PWR_SYS, M98088_PWRSV); + + /* initialize registers cache to hardware default */ + max98088_set_bias_level(codec, SND_SOC_BIAS_STANDBY); + + snd_soc_write(codec, M98088_REG_0F_IRQ_ENABLE, 0x00); + + snd_soc_write(codec, M98088_REG_22_MIX_DAC, + M98088_DAI1L_TO_DACL|M98088_DAI2L_TO_DACL| + M98088_DAI1R_TO_DACR|M98088_DAI2R_TO_DACR); + + snd_soc_write(codec, M98088_REG_4E_BIAS_CNTL, 0xF0); + snd_soc_write(codec, M98088_REG_50_DAC_BIAS2, 0x0F); + + snd_soc_write(codec, M98088_REG_16_DAI1_IOCFG, + M98088_S1NORMAL|M98088_SDATA); + + snd_soc_write(codec, M98088_REG_1E_DAI2_IOCFG, + M98088_S2NORMAL|M98088_SDATA); + + max98088_handle_pdata(codec); + + max98088_add_widgets(codec); + +err_access: + return ret; +} + +static int max98088_remove(struct snd_soc_codec *codec) +{ + max98088_set_bias_level(codec, SND_SOC_BIAS_OFF); + + return 0; +} + +static struct snd_soc_codec_driver soc_codec_dev_max98088 = { + .probe = max98088_probe, + .remove = max98088_remove, + .suspend = max98088_suspend, + .resume = max98088_resume, + .set_bias_level = max98088_set_bias_level, + .reg_cache_size = ARRAY_SIZE(max98088_reg), + .reg_word_size = sizeof(u8), + .reg_cache_default = max98088_reg, + .volatile_register = max98088_volatile_register, +}; + +static int max98088_i2c_probe(struct i2c_client *i2c, + const struct i2c_device_id *id) +{ + struct max98088_priv *max98088; + int ret; + + max98088 = kzalloc(sizeof(struct max98088_priv), GFP_KERNEL); + if (max98088 == NULL) + return -ENOMEM; + + i2c_set_clientdata(i2c, max98088); + max98088->control_data = i2c; + max98088->pdata = i2c->dev.platform_data; + + ret = snd_soc_register_codec(&i2c->dev, + &soc_codec_dev_max98088, &max98088_dai[0], 2); + if (ret < 0) + kfree(max98088); + return ret; +} + +static int max98088_i2c_remove(struct i2c_client *client) +{ + snd_soc_unregister_codec(&client->dev); + kfree(i2c_get_clientdata(client)); + return 0; +} + +static const struct i2c_device_id max98088_i2c_id[] = { + { "max98088", 0 }, + { } +}; +MODULE_DEVICE_TABLE(i2c, max98088_i2c_id); + +static struct i2c_driver max98088_i2c_driver = { + .driver = { + .name = "max98088", + .owner = THIS_MODULE, + }, + .probe = max98088_i2c_probe, + .remove = __devexit_p(max98088_i2c_remove), + .id_table = max98088_i2c_id, +}; + +static int __init max98088_init(void) +{ + int ret; + + ret = i2c_add_driver(&max98088_i2c_driver); + if (ret) + pr_err("Failed to register max98088 I2C driver: %d\n", ret); + + return ret; +} +module_init(max98088_init); + +static void __exit max98088_exit(void) +{ + i2c_del_driver(&max98088_i2c_driver); +} +module_exit(max98088_exit); + +MODULE_DESCRIPTION("ALSA SoC MAX98088 driver"); +MODULE_AUTHOR("Peter Hsiang, Jesse Marroquin"); +MODULE_LICENSE("GPL"); diff --git a/sound/soc/codecs/max98088.h b/sound/soc/codecs/max98088.h new file mode 100644 index 00000000000..56554c797fe --- /dev/null +++ b/sound/soc/codecs/max98088.h @@ -0,0 +1,193 @@ +/* + * max98088.h -- MAX98088 ALSA SoC Audio driver + * + * Copyright 2010 Maxim Integrated Products + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 2 as + * published by the Free Software Foundation. + */ + +#ifndef _MAX98088_H +#define _MAX98088_H + +/* + * MAX98088 Registers Definition + */ +#define M98088_REG_00_IRQ_STATUS 0x00 +#define M98088_REG_01_MIC_STATUS 0x01 +#define M98088_REG_02_JACK_STAUS 0x02 +#define M98088_REG_03_BATTERY_VOLTAGE 0x03 +#define M98088_REG_0F_IRQ_ENABLE 0x0F +#define M98088_REG_10_SYS_CLK 0x10 +#define M98088_REG_11_DAI1_CLKMODE 0x11 +#define M98088_REG_12_DAI1_CLKCFG_HI 0x12 +#define M98088_REG_13_DAI1_CLKCFG_LO 0x13 +#define M98088_REG_14_DAI1_FORMAT 0x14 +#define M98088_REG_15_DAI1_CLOCK 0x15 +#define M98088_REG_16_DAI1_IOCFG 0x16 +#define M98088_REG_17_DAI1_TDM 0x17 +#define M98088_REG_18_DAI1_FILTERS 0x18 +#define M98088_REG_19_DAI2_CLKMODE 0x19 +#define M98088_REG_1A_DAI2_CLKCFG_HI 0x1A +#define M98088_REG_1B_DAI2_CLKCFG_LO 0x1B +#define M98088_REG_1C_DAI2_FORMAT 0x1C +#define M98088_REG_1D_DAI2_CLOCK 0x1D +#define M98088_REG_1E_DAI2_IOCFG 0x1E +#define M98088_REG_1F_DAI2_TDM 0x1F +#define M98088_REG_20_DAI2_FILTERS 0x20 +#define M98088_REG_21_SRC 0x21 +#define M98088_REG_22_MIX_DAC 0x22 +#define M98088_REG_23_MIX_ADC_LEFT 0x23 +#define M98088_REG_24_MIX_ADC_RIGHT 0x24 +#define M98088_REG_25_MIX_HP_LEFT 0x25 +#define M98088_REG_26_MIX_HP_RIGHT 0x26 +#define M98088_REG_27_MIX_HP_CNTL 0x27 +#define M98088_REG_28_MIX_REC_LEFT 0x28 +#define M98088_REG_29_MIX_REC_RIGHT 0x29 +#define M98088_REG_2A_MIC_REC_CNTL 0x2A +#define M98088_REG_2B_MIX_SPK_LEFT 0x2B +#define M98088_REG_2C_MIX_SPK_RIGHT 0x2C +#define M98088_REG_2D_MIX_SPK_CNTL 0x2D +#define M98088_REG_2E_LVL_SIDETONE 0x2E +#define M98088_REG_2F_LVL_DAI1_PLAY 0x2F +#define M98088_REG_30_LVL_DAI1_PLAY_EQ 0x30 +#define M98088_REG_31_LVL_DAI2_PLAY 0x31 +#define M98088_REG_32_LVL_DAI2_PLAY_EQ 0x32 +#define M98088_REG_33_LVL_ADC_L 0x33 +#define M98088_REG_34_LVL_ADC_R 0x34 +#define M98088_REG_35_LVL_MIC1 0x35 +#define M98088_REG_36_LVL_MIC2 0x36 +#define M98088_REG_37_LVL_INA 0x37 +#define M98088_REG_38_LVL_INB 0x38 +#define M98088_REG_39_LVL_HP_L 0x39 +#define M98088_REG_3A_LVL_HP_R 0x3A +#define M98088_REG_3B_LVL_REC_L 0x3B +#define M98088_REG_3C_LVL_REC_R 0x3C +#define M98088_REG_3D_LVL_SPK_L 0x3D +#define M98088_REG_3E_LVL_SPK_R 0x3E +#define M98088_REG_3F_MICAGC_CFG 0x3F +#define M98088_REG_40_MICAGC_THRESH 0x40 +#define M98088_REG_41_SPKDHP 0x41 +#define M98088_REG_42_SPKDHP_THRESH 0x42 +#define M98088_REG_43_SPKALC_COMP 0x43 +#define M98088_REG_44_PWRLMT_CFG 0x44 +#define M98088_REG_45_PWRLMT_TIME 0x45 +#define M98088_REG_46_THDLMT_CFG 0x46 +#define M98088_REG_47_CFG_AUDIO_IN 0x47 +#define M98088_REG_48_CFG_MIC 0x48 +#define M98088_REG_49_CFG_LEVEL 0x49 +#define M98088_REG_4A_CFG_BYPASS 0x4A +#define M98088_REG_4B_CFG_JACKDET 0x4B +#define M98088_REG_4C_PWR_EN_IN 0x4C +#define M98088_REG_4D_PWR_EN_OUT 0x4D +#define M98088_REG_4E_BIAS_CNTL 0x4E +#define M98088_REG_4F_DAC_BIAS1 0x4F +#define M98088_REG_50_DAC_BIAS2 0x50 +#define M98088_REG_51_PWR_SYS 0x51 +#define M98088_REG_52_DAI1_EQ_BASE 0x52 +#define M98088_REG_84_DAI2_EQ_BASE 0x84 +#define M98088_REG_B6_DAI1_BIQUAD_BASE 0xB6 +#define M98088_REG_C0_DAI2_BIQUAD_BASE 0xC0 +#define M98088_REG_FF_REV_ID 0xFF + +#define M98088_REG_CNT (0xFF+1) + +/* MAX98088 Registers Bit Fields */ + +/* M98088_REG_11_DAI1_CLKMODE, M98088_REG_19_DAI2_CLKMODE */ + #define M98088_CLKMODE_MASK 0xFF + +/* M98088_REG_14_DAI1_FORMAT, M98088_REG_1C_DAI2_FORMAT */ + #define M98088_DAI_MAS (1<<7) + #define M98088_DAI_WCI (1<<6) + #define M98088_DAI_BCI (1<<5) + #define M98088_DAI_DLY (1<<4) + #define M98088_DAI_TDM (1<<2) + #define M98088_DAI_FSW (1<<1) + #define M98088_DAI_WS (1<<0) + +/* M98088_REG_15_DAI1_CLOCK, M98088_REG_1D_DAI2_CLOCK */ + #define M98088_DAI_BSEL64 (1<<0) + #define M98088_DAI_OSR64 (1<<6) + +/* M98088_REG_16_DAI1_IOCFG, M98088_REG_1E_DAI2_IOCFG */ + #define M98088_S1NORMAL (1<<6) + #define M98088_S2NORMAL (2<<6) + #define M98088_SDATA (3<<0) + +/* M98088_REG_18_DAI1_FILTERS, M98088_REG_20_DAI2_FILTERS */ + #define M98088_DAI_DHF (1<<3) + +/* M98088_REG_22_MIX_DAC */ + #define M98088_DAI1L_TO_DACL (1<<7) + #define M98088_DAI1R_TO_DACL (1<<6) + #define M98088_DAI2L_TO_DACL (1<<5) + #define M98088_DAI2R_TO_DACL (1<<4) + #define M98088_DAI1L_TO_DACR (1<<3) + #define M98088_DAI1R_TO_DACR (1<<2) + #define M98088_DAI2L_TO_DACR (1<<1) + #define M98088_DAI2R_TO_DACR (1<<0) + +/* M98088_REG_2A_MIC_REC_CNTL */ + #define M98088_REC_LINEMODE (1<<7) + #define M98088_REC_LINEMODE_MASK (1<<7) + +/* M98088_REG_35_LVL_MIC1, M98088_REG_36_LVL_MIC2 */ + #define M98088_MICPRE_MASK (3<<5) + #define M98088_MICPRE_SHIFT 5 + +/* M98088_REG_3A_LVL_HP_R */ + #define M98088_HP_MUTE (1<<7) + +/* M98088_REG_3C_LVL_REC_R */ + #define M98088_REC_MUTE (1<<7) + +/* M98088_REG_3E_LVL_SPK_R */ + #define M98088_SP_MUTE (1<<7) + +/* M98088_REG_48_CFG_MIC */ + #define M98088_EXTMIC_MASK (3<<0) + #define M98088_DIGMIC_L (1<<5) + #define M98088_DIGMIC_R (1<<4) + +/* M98088_REG_49_CFG_LEVEL */ + #define M98088_VSEN (1<<6) + #define M98088_ZDEN (1<<5) + #define M98088_EQ2EN (1<<1) + #define M98088_EQ1EN (1<<0) + +/* M98088_REG_4C_PWR_EN_IN */ + #define M98088_INAEN (1<<7) + #define M98088_INBEN (1<<6) + #define M98088_MBEN (1<<3) + #define M98088_ADLEN (1<<1) + #define M98088_ADREN (1<<0) + +/* M98088_REG_4D_PWR_EN_OUT */ + #define M98088_HPLEN (1<<7) + #define M98088_HPREN (1<<6) + #define M98088_HPEN ((1<<7)|(1<<6)) + #define M98088_SPLEN (1<<5) + #define M98088_SPREN (1<<4) + #define M98088_RECEN (1<<3) + #define M98088_DALEN (1<<1) + #define M98088_DAREN (1<<0) + +/* M98088_REG_51_PWR_SYS */ + #define M98088_SHDNRUN (1<<7) + #define M98088_PERFMODE (1<<3) + #define M98088_HPPLYBACK (1<<2) + #define M98088_PWRSV8K (1<<1) + #define M98088_PWRSV (1<<0) + +/* Line inputs */ +#define LINE_INA 0 +#define LINE_INB 1 + +#define M98088_COEFS_PER_BAND 5 + +#define M98088_BYTE1(w) ((w >> 8) & 0xff) +#define M98088_BYTE0(w) (w & 0xff) + +#endif -- cgit v1.2.3-70-g09d2