Tristan Hsieh has uploaded this change for review. ( https://review.coreboot.org/28836
Change subject: mediatek/mt8183: using a array do dram init sequence ......................................................................
mediatek/mt8183: using a array do dram init sequence
the init sequence of dram just setting the register value only, not have logic processing, so can replace by using a array to config those settings.
BUG=b:80501386 BRANCH=none TEST=Boots correctly on Kukui, and inits DRAM successfully with related patches.
Change-Id: Iacd3ce909ba7a0bdf699c5bfcb2b97f383d7bb6f Signed-off-by: Huayang Duan huayang.duan@mediatek.com --- M src/soc/mediatek/mt8183/emi.c A src/soc/mediatek/mt8183/include/soc/dramc_init_setting.h 2 files changed, 1,155 insertions(+), 0 deletions(-)
git pull ssh://review.coreboot.org:29418/coreboot refs/changes/36/28836/1
diff --git a/src/soc/mediatek/mt8183/emi.c b/src/soc/mediatek/mt8183/emi.c index 6c36feb..7008ccc 100644 --- a/src/soc/mediatek/mt8183/emi.c +++ b/src/soc/mediatek/mt8183/emi.c @@ -18,6 +18,7 @@ #include <soc/infracfg.h> #include <soc/dramc_pi_api.h> #include <soc/dramc_register.h> +#include <soc/dramc_init_setting.h>
struct emi_regs *emi_regs = (void *)EMI_BASE; const u8 phy_mapping[CHANNEL_MAX][16] = { @@ -273,6 +274,12 @@ setbits_le32(&ch[0].phy.misc_ctrl1, (0x1 << 31)); }
+static void dramc_init(void) +{ + for (int i = 0; i < ARRAY_SIZE(init_settings); i++) + write32(init_settings[i].addr, init_settings[i].value); +} + static void init_dram(const struct sdram_params *params) { global_option_init(params); @@ -281,6 +288,7 @@ dramc_set_broadcast(DRAMC_BROADCAST_ON); dramc_init_pre_settings();
+ dramc_init(); emi_init2(params); }
diff --git a/src/soc/mediatek/mt8183/include/soc/dramc_init_setting.h b/src/soc/mediatek/mt8183/include/soc/dramc_init_setting.h new file mode 100644 index 0000000..e1dfa41 --- /dev/null +++ b/src/soc/mediatek/mt8183/include/soc/dramc_init_setting.h @@ -0,0 +1,1147 @@ +/* + * This file is part of the coreboot project. + * + * Copyright 2018 MediaTek Inc. + * + * 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; version 2 of the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + */ + +#ifndef _DRAMC_INIT_SETTING_H_ +#define _DRAMC_INIT_SETTING_H_ + +struct value_map { + u32 *addr; + u32 value; +}; + +struct value_map init_settings[] = { + {(void *)0x100010b4, 0x00000000}, + {(void *)0x1022a04c, 0x20712000}, + {(void *)0x1023204c, 0x20712000}, + {(void *)0x1022a024, 0x00100480}, + {(void *)0x10232024, 0x00100480}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228308, 0x00000003}, + {(void *)0x10230308, 0x00000003}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x10228284, 0x00000101}, + {(void *)0x10228284, 0x00000101}, + {(void *)0x1022829c, 0x38010000}, + {(void *)0x10228278, 0x00000000}, + {(void *)0x1022827c, 0x00000000}, + {(void *)0x10228274, 0x00000000}, + {(void *)0x1022828c, 0x006003BF}, + {(void *)0x10228294, 0x333F3F00}, + {(void *)0x10228d84, 0x0000001F}, + {(void *)0x10228c1c, 0x00000010}, + {(void *)0x10228c9c, 0x00000000}, + {(void *)0x10228d90, 0xE57800FF}, + {(void *)0x10228d98, 0xE57800FF}, + {(void *)0x10228db8, 0x00000000}, + {(void *)0x10228dd0, 0x00000000}, + {(void *)0x102281a0, 0x00000000}, + {(void *)0x102280a0, 0x00000000}, + {(void *)0x10228120, 0x00000000}, + {(void *)0x102280bc, 0x10000000}, + {(void *)0x1022813c, 0x10000000}, + {(void *)0x102281c0, 0x00000000}, + {(void *)0x102285f0, 0x10000022}, + {(void *)0x10228670, 0x10000022}, + {(void *)0x102285f0, 0x10000222}, + {(void *)0x10228670, 0x10000222}, + {(void *)0x10228608, 0x20000000}, + {(void *)0x10228808, 0x20000000}, + {(void *)0x10228c14, 0x0030000E}, + {(void *)0x10228604, 0x00020002}, + {(void *)0x10228608, 0xB0800000}, + {(void *)0x10228804, 0x00020002}, + {(void *)0x10228808, 0xB0800000}, + {(void *)0x10228688, 0x20000000}, + {(void *)0x10228888, 0x20000000}, + {(void *)0x10228c94, 0x0030000E}, + {(void *)0x10228684, 0x00020002}, + {(void *)0x10228688, 0xB0800000}, + {(void *)0x10228884, 0x00020002}, + {(void *)0x10228888, 0xB0800000}, + {(void *)0x102285f0, 0x00000222}, + {(void *)0x10228670, 0x00000222}, + {(void *)0x102280bc, 0x10000001}, + {(void *)0x10228e1c, 0x001F1F00}, + {(void *)0x10228f1c, 0x001F1F00}, + {(void *)0x102280a8, 0x00001010}, + {(void *)0x102280ac, 0x00110E10}, + {(void *)0x102280b0, 0x010310C0}, + {(void *)0x102280ac, 0x02110E00}, + {(void *)0x1022813c, 0x10000001}, + {(void *)0x10228e6c, 0x001F1F00}, + {(void *)0x10228f6c, 0x001F1F00}, + {(void *)0x10228128, 0x00001010}, + {(void *)0x1022812c, 0x00110E10}, + {(void *)0x10228130, 0x010310C0}, + {(void *)0x1022812c, 0x02110E00}, + {(void *)0x102281a4, 0x0000008C}, + {(void *)0x102281b0, 0x00020000}, + {(void *)0x10228008, 0x00000011}, + {(void *)0x102280a4, 0x00000008}, + {(void *)0x10228124, 0x00000008}, + {(void *)0x10228da0, 0x00040000}, + {(void *)0x10228da4, 0x00000000}, + {(void *)0x10228dac, 0x00000000}, + {(void *)0x10228da8, 0x00040000}, + {(void *)0x1022800c, 0x000C0000}, + {(void *)0x10228d80, 0x00000003}, + {(void *)0x10228184, 0x00200000}, + {(void *)0x102280a4, 0x0000040E}, + {(void *)0x10228124, 0x0000040E}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228d34, 0x00666009}, + {(void *)0x10230d34, 0x00666009}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x10228c34, 0xC0778608}, + {(void *)0x10228cb4, 0xC0778608}, + {(void *)0x10228d14, 0x00000000}, + {(void *)0x10228d00, 0x00104010}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228d18, 0x000000C0}, + {(void *)0x10230d18, 0x00000040}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x10228c18, 0x00000040}, + {(void *)0x10228c98, 0x00000040}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228270, 0x00050909}, + {(void *)0x10230270, 0x00090909}, + {(void *)0x10228d38, 0x00090004}, + {(void *)0x10230d38, 0x00090001}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x10228c38, 0x00000001}, + {(void *)0x10228cb8, 0x00000001}, + {(void *)0x10228004, 0x00000000}, + {(void *)0x10228284, 0x0000000F}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228d18, 0x000604C0}, + {(void *)0x10230d18, 0x00060440}, + {(void *)0x10228d38, 0x0004E104}, + {(void *)0x10228c18, 0x00060440}, + {(void *)0x10228c38, 0x00022401}, + {(void *)0x10228c98, 0x00060440}, + {(void *)0x10228cb8, 0x00022401}, + {(void *)0x10230d38, 0x0004E101}, + {(void *)0x10230c18, 0x00060440}, + {(void *)0x10230c38, 0x00022401}, + {(void *)0x10230c98, 0x00060440}, + {(void *)0x10230cb8, 0x00022401}, + {(void *)0x10228d90, 0xE5780000}, + {(void *)0x10228d98, 0xE5780000}, + {(void *)0x10228270, 0x00050909}, + {(void *)0x10228308, 0x00000003}, + {(void *)0x10228d00, 0x00144010}, + {(void *)0x1022a210, 0x00000000}, + {(void *)0x10228d34, 0x00698619}, + {(void *)0x10228d38, 0x0004E104}, + {(void *)0x10228d18, 0x000604C0}, + {(void *)0x102280b4, 0x00000055}, + {(void *)0x10228134, 0x00000055}, + {(void *)0x102281b4, 0x00000055}, + {(void *)0x102281a0, 0x00200000}, + {(void *)0x10228284, 0x0000000F}, + {(void *)0x10228c18, 0x00060440}, + {(void *)0x10228c98, 0x00060440}, + {(void *)0x10228d18, 0x000604C0}, + {(void *)0x1022800c, 0x000C0000}, + {(void *)0x10228000, 0x00000000}, + {(void *)0x10228004, 0x00000000}, + {(void *)0x10228188, 0x00000000}, + {(void *)0x10228088, 0x00000000}, + {(void *)0x10228108, 0x00000000}, + {(void *)0x10228088, 0x880AEC00}, + {(void *)0x10228108, 0x880AEC00}, + {(void *)0x10228188, 0x880BAC00}, + {(void *)0x10228180, 0x00000000}, + {(void *)0x10228080, 0x00000000}, + {(void *)0x10228100, 0x00000000}, + {(void *)0x10228da0, 0x00040000}, + {(void *)0x10228da8, 0x00040000}, + {(void *)0x10228d94, 0x7B000002}, + {(void *)0x10228d9c, 0x7B000002}, + {(void *)0x10228180, 0x00000002}, + {(void *)0x10228080, 0x00000002}, + {(void *)0x10228100, 0x00000002}, + {(void *)0x10228184, 0x00200000}, + {(void *)0x10228084, 0x00000000}, + {(void *)0x10228104, 0x00000000}, + {(void *)0x10228c18, 0x02860440}, + {(void *)0x10228c98, 0x02860440}, + {(void *)0x10228d18, 0x028604C0}, + {(void *)0x10228180, 0x0000000A}, + {(void *)0x10228080, 0x0000000A}, + {(void *)0x10228100, 0x0000000A}, + {(void *)0x10228000, 0x80000000}, + {(void *)0x10228004, 0x80000000}, + {(void *)0x1022800c, 0x004D0000}, + {(void *)0x10228c18, 0x06860440}, + {(void *)0x10228c98, 0x06860440}, + {(void *)0x10228d18, 0x068604C0}, + {(void *)0x1022818c, 0x000BA000}, + {(void *)0x1022808c, 0x0002E800}, + {(void *)0x1022810c, 0x0002E800}, + {(void *)0x10228188, 0x00000800}, + {(void *)0x10228088, 0x00000800}, + {(void *)0x10228108, 0x00000800}, + {(void *)0x10228188, 0x00000800}, + {(void *)0x10228088, 0x00000000}, + {(void *)0x10228108, 0x00000000}, + {(void *)0x10228284, 0x0000001F}, + {(void *)0x10228188, 0x00000801}, + {(void *)0x10228088, 0x00000001}, + {(void *)0x10228108, 0x00000001}, + {(void *)0x102281a0, 0x00000000}, + {(void *)0x102280b4, 0x00000040}, + {(void *)0x10228134, 0x00000040}, + {(void *)0x102281b4, 0x00000040}, + {(void *)0x1022a024, 0x00100400}, + {(void *)0x10232024, 0x00100400}, + {(void *)0x10228d94, 0x7B000003}, + {(void *)0x10228d9c, 0x7B000003}, + {(void *)0x10228db8, 0x00000002}, + {(void *)0x10228dd0, 0x00000002}, + {(void *)0x10228db8, 0x02080002}, + {(void *)0x10228dd0, 0x02080002}, + {(void *)0x10228dbc, 0x0C030000}, + {(void *)0x10228dd4, 0x0C030000}, + {(void *)0x10230d90, 0x00000000}, + {(void *)0x10230d98, 0x00000000}, + {(void *)0x10230270, 0x00090909}, + {(void *)0x10230308, 0x00000003}, + {(void *)0x10230d00, 0x00144010}, + {(void *)0x10232210, 0x00000000}, + {(void *)0x10230d34, 0xC0778609}, + {(void *)0x10230d38, 0x0004E101}, + {(void *)0x10230d18, 0x00060440}, + {(void *)0x102300b4, 0x00000055}, + {(void *)0x10230134, 0x00000055}, + {(void *)0x102301b4, 0x00000055}, + {(void *)0x102301a0, 0x00200000}, + {(void *)0x10230284, 0x0000000F}, + {(void *)0x10230c18, 0x00060440}, + {(void *)0x10230c98, 0x00060440}, + {(void *)0x10230d18, 0x00060440}, + {(void *)0x1023000c, 0x00000000}, + {(void *)0x10230000, 0x00000000}, + {(void *)0x10230004, 0x00000000}, + {(void *)0x10230188, 0x00000000}, + {(void *)0x10230088, 0x00000000}, + {(void *)0x10230108, 0x00000000}, + {(void *)0x10230088, 0x880AEC00}, + {(void *)0x10230108, 0x880AEC00}, + {(void *)0x10230188, 0x880BAC00}, + {(void *)0x10230180, 0x00000000}, + {(void *)0x10230080, 0x00000000}, + {(void *)0x10230100, 0x00000000}, + {(void *)0x10230da0, 0x00040000}, + {(void *)0x10230da8, 0x00040000}, + {(void *)0x10230d94, 0x7B000000}, + {(void *)0x10230d9c, 0x7B000000}, + {(void *)0x10230180, 0x00000002}, + {(void *)0x10230080, 0x00000002}, + {(void *)0x10230100, 0x00000002}, + {(void *)0x10230184, 0x00200000}, + {(void *)0x10230084, 0x00000000}, + {(void *)0x10230104, 0x00000000}, + {(void *)0x10230c18, 0x02860440}, + {(void *)0x10230c98, 0x02860440}, + {(void *)0x10230d18, 0x02860440}, + {(void *)0x10230180, 0x0000000A}, + {(void *)0x10230080, 0x0000000A}, + {(void *)0x10230100, 0x0000000A}, + {(void *)0x10230000, 0x80000000}, + {(void *)0x10230004, 0x80000000}, + {(void *)0x1023000c, 0x00410000}, + {(void *)0x10230c18, 0x06860440}, + {(void *)0x10230c98, 0x06860440}, + {(void *)0x10230d18, 0x06860440}, + {(void *)0x1023018c, 0x0003A000}, + {(void *)0x1023008c, 0x0002E800}, + {(void *)0x1023010c, 0x0002E800}, + {(void *)0x10230188, 0x00000800}, + {(void *)0x10230088, 0x00000800}, + {(void *)0x10230108, 0x00000800}, + {(void *)0x10230188, 0x00000800}, + {(void *)0x10230088, 0x00000000}, + {(void *)0x10230108, 0x00000000}, + {(void *)0x10230284, 0x0000001F}, + {(void *)0x10230188, 0x00000801}, + {(void *)0x10230088, 0x00000001}, + {(void *)0x10230108, 0x00000001}, + {(void *)0x102301a0, 0x00000000}, + {(void *)0x102300b4, 0x00000040}, + {(void *)0x10230134, 0x00000040}, + {(void *)0x102301b4, 0x00000040}, + {(void *)0x1022a024, 0x00100400}, + {(void *)0x10232024, 0x00100400}, + {(void *)0x10230d94, 0x00000001}, + {(void *)0x10230d9c, 0x00000001}, + {(void *)0x10230db8, 0x00000002}, + {(void *)0x10230dd0, 0x00000002}, + {(void *)0x10230db8, 0x02080000}, + {(void *)0x10230dd0, 0x02080000}, + {(void *)0x10230dbc, 0x0C030000}, + {(void *)0x10230dd4, 0x0C030000}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x1022a028, 0x20080000}, + {(void *)0x1022a024, 0x08100400}, + {(void *)0x1022a004, 0x30822201}, + {(void *)0x1022a064, 0x200007D2}, + {(void *)0x102280bc, 0x10000011}, + {(void *)0x1022813c, 0x10000011}, + {(void *)0x1022ab04, 0x0F0F0F0F}, + {(void *)0x1022a204, 0x00014310}, + {(void *)0x1022ac54, 0x80200608}, + {(void *)0x1022a8a8, 0x14A5294A}, + {(void *)0x1022a8ac, 0x14A5294A}, + {(void *)0x1022a8b0, 0x14A5294A}, + {(void *)0x1022a8b4, 0x14A5294A}, + {(void *)0x1022a0dc, 0x0001D00A}, + {(void *)0x1022a210, 0x00000001}, + {(void *)0x1022a000, 0x04109000}, + {(void *)0x1022a208, 0x70000010}, + {(void *)0x1022a208, 0x50000010}, + {(void *)0x1022a03c, 0x020C0000}, + {(void *)0x102280bc, 0x10100011}, + {(void *)0x1022813c, 0x10100011}, + {(void *)0x102281c0, 0x00000000}, + {(void *)0x1022829c, 0xB901020F}, + {(void *)0x102282a0, 0x8100908C}, + {(void *)0x102302a0, 0x8100908C}, + {(void *)0x102285f0, 0x01000222}, + {(void *)0x10228670, 0x01000222}, + {(void *)0x102286f0, 0x00000000}, + {(void *)0x102281b4, 0x00000000}, + {(void *)0x102280b4, 0x00000000}, + {(void *)0x10228134, 0x00000000}, + {(void *)0x1022a840, 0xA10810BF}, + {(void *)0x1022a860, 0xC0010003}, + {(void *)0x10228c1c, 0x00008010}, + {(void *)0x10228c9c, 0x00008000}, + {(void *)0x1022a04c, 0x25712000}, + {(void *)0x1022a880, 0x00000000}, + {(void *)0x1022a884, 0x00070000}, + {(void *)0x1022a888, 0x00000000}, + {(void *)0x1022a88c, 0x00000000}, + {(void *)0x1022a890, 0x11111011}, + {(void *)0x1022a8a0, 0x33333333}, + {(void *)0x1022a8a4, 0x11114444}, + {(void *)0x1022aa2c, 0x33333333}, + {(void *)0x1022aa30, 0x33333333}, + {(void *)0x1022aa34, 0x11113333}, + {(void *)0x1022aa38, 0x11113333}, + {(void *)0x1022ab2c, 0x33333333}, + {(void *)0x1022ab30, 0x33333333}, + {(void *)0x1022ab34, 0x11113333}, + {(void *)0x1022ab38, 0x11113333}, + {(void *)0x10228e1c, 0x001A1A00}, + {(void *)0x10228f1c, 0x00141400}, + {(void *)0x10228e6c, 0x001A1A00}, + {(void *)0x10228f6c, 0x00141400}, + {(void *)0x102280bc, 0x10100031}, + {(void *)0x102280b0, 0x010350C0}, + {(void *)0x1022813c, 0x10100031}, + {(void *)0x10228130, 0x010350C0}, + {(void *)0x1022a200, 0xF0100000}, + {(void *)0x1022a048, 0x08400000}, + {(void *)0x1022a85c, 0x33210000}, + {(void *)0x1022a878, 0xC0000000}, + {(void *)0x1022a024, 0x88102400}, + {(void *)0x1022a034, 0x00731004}, + {(void *)0x1022a848, 0x9007000F}, + {(void *)0x1022a064, 0x240007D2}, + {(void *)0x1022a0d8, 0x00000040}, + {(void *)0x1022a0d4, 0x0001C110}, + {(void *)0x1022a050, 0x30000700}, + {(void *)0x1022a054, 0x6543B321}, + {(void *)0x1022a004, 0x30822001}, + {(void *)0x1022a008, 0x81080000}, + {(void *)0x1022a00c, 0x00024F13}, + {(void *)0x1022a010, 0x00000080}, + {(void *)0x1022a020, 0x00000009}, + {(void *)0x1022a038, 0x80000106}, + {(void *)0x1022a040, 0x3000000C}, + {(void *)0x1022a04c, 0x25714001}, + {(void *)0x1022a858, 0x64400000}, + {(void *)0x1022aa04, 0x00001919}, + {(void *)0x1022ab04, 0x00001B1B}, + {(void *)0x1022a004, 0x308A2001}, + {(void *)0x1022a058, 0x00000A56}, + {(void *)0x1022a84c, 0x00FF0000}, + {(void *)0x1022a04c, 0x65714001}, + {(void *)0x1022a048, 0x48400000}, + {(void *)0x1022a06c, 0x00020000}, + {(void *)0x1022a038, 0xC0000106}, + {(void *)0x1022a038, 0xC0000107}, + {(void *)0x1022a20c, 0x00010000}, + {(void *)0x1022a204, 0x00014F10}, + {(void *)0x1022a09c, 0x12000480}, + {(void *)0x1022a01c, 0x57000000}, + {(void *)0x1022a01c, 0x17000000}, + {(void *)0x1022a074, 0x00000068}, + {(void *)0x1022a00c, 0x000A4F13}, + {(void *)0x1022a01c, 0x07000000}, + {(void *)0x1022a034, 0x00731804}, + {(void *)0x1022a064, 0x340007D2}, + {(void *)0x1022a20c, 0x00010004}, + {(void *)0x1022a004, 0x308A2000}, + {(void *)0x1022a06c, 0x00020000}, + {(void *)0x1022a8c0, 0xA0000000}, + {(void *)0x10228c1c, 0x00008090}, + {(void *)0x10228c9c, 0x00008080}, + {(void *)0x1022a858, 0x64400000}, + {(void *)0x1022aa2c, 0x33333322}, + {(void *)0x1022aa30, 0x33333322}, + {(void *)0x1022ab2c, 0x33333322}, + {(void *)0x1022ab30, 0x33333322}, + {(void *)0x1022a204, 0x00034F10}, + {(void *)0x1022a204, 0x00014F10}, + {(void *)0x1022a200, 0xFC100001}, + {(void *)0x1022a204, 0x00014F50}, + {(void *)0x1022a8c4, 0x02009800}, + {(void *)0x1022829c, 0xB9010200}, + {(void *)0x1022a850, 0x00000100}, + {(void *)0x1022a200, 0xFC120001}, + {(void *)0x10228c1c, 0x00008090}, + {(void *)0x10228c9c, 0x00008080}, + {(void *)0x1022a850, 0x00000110}, + {(void *)0x1022a850, 0x00000112}, + {(void *)0x1022a050, 0x30000721}, + {(void *)0x1022a0c8, 0x098E0080}, + {(void *)0x1022a01c, 0x00000000}, + {(void *)0x1022a034, 0x00731814}, + {(void *)0x1022a858, 0x64300000}, + {(void *)0x1022a8c0, 0x20000000}, + {(void *)0x1022aa0c, 0x1A1A1A1A}, + {(void *)0x1022ab0c, 0x14141414}, + {(void *)0x1022aa34, 0x33333333}, + {(void *)0x1022aa38, 0x33333333}, + {(void *)0x1022ab34, 0x33333333}, + {(void *)0x1022ab38, 0x33333333}, + {(void *)0x1022ac54, 0x8120050C}, + {(void *)0x10228c1c, 0x00008090}, + {(void *)0x10228c9c, 0x00008080}, + {(void *)0x1022a8d0, 0x00000000}, + {(void *)0x1022a860, 0xC0010003}, + {(void *)0x10228c1c, 0x00008090}, + {(void *)0x10228c9c, 0x00008080}, + {(void *)0x10228608, 0x20000000}, + {(void *)0x10228808, 0x20000000}, + {(void *)0x10228688, 0x20000000}, + {(void *)0x10228888, 0x20000000}, + {(void *)0x10228d1c, 0x00000000}, + {(void *)0x102281a4, 0x0000048C}, + {(void *)0x102281c0, 0x00000020}, + {(void *)0x102281b0, 0x00024000}, + {(void *)0x102280a4, 0x000004EE}, + {(void *)0x10228124, 0x000004EE}, + {(void *)0x102281a4, 0x000004AC}, + {(void *)0x102280a4, 0x000004EC}, + {(void *)0x10228124, 0x000004EC}, + {(void *)0x102280ac, 0x82110E00}, + {(void *)0x1022812c, 0x82110E00}, + {(void *)0x102281ac, 0x80000808}, + {(void *)0x102281b0, 0x00034000}, + {(void *)0x10228268, 0x00000020}, + {(void *)0x102280b0, 0x010352C0}, + {(void *)0x10228130, 0x010352C0}, + {(void *)0x102281b0, 0x00034200}, + {(void *)0x102280b0, 0x010352C1}, + {(void *)0x10228130, 0x010352C1}, + {(void *)0x102281b0, 0x00034201}, + {(void *)0x102281b0, 0x00034241}, + {(void *)0x102280b0, 0x010352C9}, + {(void *)0x10228130, 0x010352C9}, + {(void *)0x102281b0, 0x00034249}, + {(void *)0x102280b0, 0x010352E9}, + {(void *)0x10228130, 0x010352E9}, + {(void *)0x102281b0, 0x00034269}, + {(void *)0x10228c14, 0x0030000E}, + {(void *)0x102280ac, 0x82110E00}, + {(void *)0x10228c94, 0x0030000E}, + {(void *)0x1022812c, 0x82110E00}, + {(void *)0x102280b8, 0x00000007}, + {(void *)0x10228138, 0x00000007}, + {(void *)0x102281bc, 0x00010007}, + {(void *)0x1022a204, 0x00014F70}, + {(void *)0x1022a200, 0xFC120001}, + {(void *)0x102280b0, 0x010392E9}, + {(void *)0x102280bc, 0x10100031}, + {(void *)0x102280bc, 0x10100020}, + {(void *)0x102280bc, 0x10100031}, + {(void *)0x10228130, 0x010392E9}, + {(void *)0x1022813c, 0x10100031}, + {(void *)0x1022813c, 0x10100020}, + {(void *)0x1022813c, 0x10100031}, + {(void *)0x102300b8, 0x00000007}, + {(void *)0x10230138, 0x00000007}, + {(void *)0x102301bc, 0x00010007}, + {(void *)0x10232204, 0x00014F70}, + {(void *)0x10232200, 0xFC120001}, + {(void *)0x102300b0, 0x010392E9}, + {(void *)0x102300bc, 0x10100031}, + {(void *)0x102300bc, 0x10100020}, + {(void *)0x102300bc, 0x10100031}, + {(void *)0x10230130, 0x010392E9}, + {(void *)0x1023013c, 0x10100031}, + {(void *)0x1023013c, 0x10100020}, + {(void *)0x1023013c, 0x10100031}, + {(void *)0x102281b8, 0x00080A0A}, + {(void *)0x102281b8, 0x00080A0A}, + {(void *)0x1022a8cc, 0x0000F132}, + {(void *)0x1022a8c4, 0x02A19800}, + {(void *)0x10228c14, 0x0030000E}, + {(void *)0x10228c94, 0x0030000E}, + {(void *)0x10228d14, 0x00000000}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x10228c18, 0x06860440}, + {(void *)0x10228c98, 0x06860440}, + {(void *)0x10228d18, 0x068604C0}, + {(void *)0x10230c18, 0x06860440}, + {(void *)0x10230c98, 0x06860440}, + {(void *)0x10230d18, 0x06860440}, + {(void *)0x100010b4, 0x0000001F}, + {(void *)0x1022a864, 0x81080004}, + {(void *)0x1022a048, 0x4840F000}, + {(void *)0x1022a218, 0x00020000}, + {(void *)0x1022a8cc, 0x0000F132}, + {(void *)0x10228c20, 0xFFC07FFF}, + {(void *)0x10228ca0, 0xFFC07FFF}, + {(void *)0x10228d20, 0xFFC07FFF}, + {(void *)0x102282a8, 0x15351135}, + {(void *)0x10228c1c, 0x00008090}, + {(void *)0x10228c9c, 0x00008080}, + {(void *)0x1022a03c, 0x020CFFFF}, + {(void *)0x1022ac54, 0x8120050C}, + {(void *)0x1022a0bc, 0x00080000}, + {(void *)0x1022a0d0, 0x01000000}, + {(void *)0x1022a208, 0x50000010}, + {(void *)0x1022a20c, 0x00010704}, + {(void *)0x1022a860, 0xC001000F}, + {(void *)0x10228c34, 0xC0778609}, + {(void *)0x10228cb4, 0xC0778609}, + {(void *)0x10228184, 0x00200000}, + {(void *)0x1022a00c, 0x040ACF13}, + {(void *)0x1022a048, 0x4840F000}, + {(void *)0x1022a0d8, 0x0000001A}, + {(void *)0x102280b0, 0x010392E9}, + {(void *)0x10228130, 0x010392E9}, + {(void *)0x102281b0, 0x000352E9}, + {(void *)0x1022a208, 0x50010010}, + {(void *)0x10228c1c, 0x13008090}, + {(void *)0x10228c9c, 0x13008080}, + {(void *)0x1022a874, 0x00000000}, + {(void *)0x1022a8c4, 0x02A19800}, + {(void *)0x1022aa08, 0x00000000}, + {(void *)0x1022ab08, 0x00000000}, + {(void *)0x1022a850, 0x00000112}, + {(void *)0x102328c4, 0x02A19800}, + {(void *)0x10232a08, 0x00000000}, + {(void *)0x10232b08, 0x00000000}, + {(void *)0x10232850, 0x00000112}, + {(void *)0x102280bc, 0x10100431}, + {(void *)0x1022813c, 0x10100431}, + {(void *)0x102281c0, 0x00000020}, + {(void *)0x10228c20, 0xFFC07FFF}, + {(void *)0x10228ca0, 0xFFC07FFF}, + {(void *)0x10228c38, 0x00022401}, + {(void *)0x10228cb8, 0x00022401}, + {(void *)0x1022a860, 0xC001000F}, + {(void *)0x10228c1c, 0x13008090}, + {(void *)0x10228c9c, 0x13008080}, + {(void *)0x1022a028, 0x20080000}, + {(void *)0x1022a04c, 0x75714001}, + {(void *)0x1022a058, 0x00080A56}, + {(void *)0x1022a0d0, 0x0D000000}, + {(void *)0x1022a0dc, 0x0001D10A}, + {(void *)0x1022a0e0, 0x0B80000D}, + {(void *)0x102282a8, 0x1D351135}, + {(void *)0x10228084, 0x00300000}, + {(void *)0x10228104, 0x00300000}, + {(void *)0x10228184, 0x00300000}, + {(void *)0x1022829c, 0xB1010200}, + {(void *)0x102285e8, 0x00000101}, + {(void *)0x1022a040, 0x3000008C}, + {(void *)0x1022a050, 0x300007A1}, + {(void *)0x1022a0d4, 0x0C01C1D0}, + {(void *)0x1022a0dc, 0x8001DD0A}, + {(void *)0x1022a208, 0x50010000}, + {(void *)0x1022a218, 0x00020000}, + {(void *)0x1022a024, 0x88502400}, + {(void *)0x102281d0, 0xA94011C0}, + {(void *)0x1022a024, 0x88D02400}, + {(void *)0x1022a874, 0x00000000}, + {(void *)0x1022a0a0, 0x0080110D}, + {(void *)0x1022a84c, 0x00FF0005}, + {(void *)0x1022a04c, 0x75774001}, + {(void *)0x1022a0dc, 0x8301DD0A}, + {(void *)0x1022a04c, 0x75774001}, + {(void *)0x1022a004, 0x348A2000}, + {(void *)0x1022a0d0, 0x0D426810}, + {(void *)0x1022a0a0, 0x4080110D}, + {(void *)0x1022a004, 0x348A2000}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x1022a0d4, 0x0C03C1D0}, + {(void *)0x1022a0dc, 0x8301DD0A}, + {(void *)0x102320d4, 0x0C01C1F0}, + {(void *)0x102320dc, 0x8301CD0A}, + {(void *)0x10228ea4, 0x00000000}, + {(void *)0x10228ea0, 0x00000000}, + {(void *)0x10228fa4, 0x00000000}, + {(void *)0x10228fa0, 0x00000000}, + {(void *)0x10228d0c, 0x00000400}, + {(void *)0x10228e04, 0x00110000}, + {(void *)0x10228e54, 0x00110000}, + {(void *)0x10228f04, 0x00110000}, + {(void *)0x10228f54, 0x00110000}, + {(void *)0x10228c38, 0x00022601}, + {(void *)0x10230ea4, 0x00000000}, + {(void *)0x10230ea0, 0x00000000}, + {(void *)0x10230fa4, 0x00000000}, + {(void *)0x10230fa0, 0x00000000}, + {(void *)0x10230d0c, 0x00000400}, + {(void *)0x10230e04, 0x22000000}, + {(void *)0x10230e54, 0x22000000}, + {(void *)0x10230f04, 0x22000000}, + {(void *)0x10230f54, 0x22000000}, + {(void *)0x10230c38, 0x00022501}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x102282a0, 0x8100908C}, + {(void *)0x102302a0, 0x8100908C}, + {(void *)0x1022a024, 0x88D02480}, + {(void *)0x10232024, 0x88D02480}, + {(void *)0x102282a0, 0x8100B08C}, + {(void *)0x102302a0, 0x8100B08C}, + {(void *)0x1022a038, 0xC4000107}, + {(void *)0x10232038, 0xC4000107}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000000}, + {(void *)0x1022a038, 0xC4000107}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000000}, + {(void *)0x1022a06c, 0x00020000}, + {(void *)0x1022a060, 0x00000010}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a060, 0x00000040}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a05c, 0x00000000}, + {(void *)0x1022a038, 0xC4000107}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000D00}, + {(void *)0x1022a05c, 0x00000D18}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000C18}, + {(void *)0x1022a05c, 0x00000C5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0000015D}, + {(void *)0x1022a05c, 0x00000156}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000256}, + {(void *)0x1022a05c, 0x0000020B}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000B0B}, + {(void *)0x1022a05c, 0x00000B00}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00001600}, + {(void *)0x1022a05c, 0x00001638}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000E38}, + {(void *)0x1022a05c, 0x00000E5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0000035D}, + {(void *)0x1022a05c, 0x00000330}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000D30}, + {(void *)0x1022a05c, 0x00000D58}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000C58}, + {(void *)0x1022a05c, 0x00000C5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0000015D}, + {(void *)0x1022a05c, 0x00000156}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000256}, + {(void *)0x1022a05c, 0x0000022D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000B2D}, + {(void *)0x1022a05c, 0x00000B23}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00001623}, + {(void *)0x1022a05c, 0x00001634}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000E34}, + {(void *)0x1022a05c, 0x00000E10}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000310}, + {(void *)0x1022a05c, 0x00000330}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000330}, + {(void *)0x1022a038, 0xC4000107}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x11000330}, + {(void *)0x1022a06c, 0x00020000}, + {(void *)0x1022a060, 0x00000010}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a060, 0x00000040}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a05c, 0x01000330}, + {(void *)0x1022a038, 0xC4000107}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000D30}, + {(void *)0x1022a05c, 0x01000D18}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000C18}, + {(void *)0x1022a05c, 0x01000C5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0100015D}, + {(void *)0x1022a05c, 0x01000156}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000256}, + {(void *)0x1022a05c, 0x0100020B}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000B0B}, + {(void *)0x1022a05c, 0x01000B00}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01001600}, + {(void *)0x1022a05c, 0x01001638}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000E38}, + {(void *)0x1022a05c, 0x01000E5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0100035D}, + {(void *)0x1022a05c, 0x01000330}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000D30}, + {(void *)0x1022a05c, 0x01000D58}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000C58}, + {(void *)0x1022a05c, 0x01000C5D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x0100015D}, + {(void *)0x1022a05c, 0x01000156}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000256}, + {(void *)0x1022a05c, 0x0100022D}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000B2D}, + {(void *)0x1022a05c, 0x01000B23}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01001623}, + {(void *)0x1022a05c, 0x01001634}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000E34}, + {(void *)0x1022a05c, 0x01000E10}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000310}, + {(void *)0x1022a05c, 0x01000330}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000330}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x00000D30}, + {(void *)0x1022a05c, 0x00000DD8}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000DD8}, + {(void *)0x1022a05c, 0x01000DD8}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000DD8}, + {(void *)0x1022a05c, 0x01000DD8}, + {(void *)0x1022a060, 0x00000001}, + {(void *)0x1022a060, 0x00000000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a05c, 0x01000DD8}, + {(void *)0x1022a8d8, 0x00D8000D}, + {(void *)0x1022a8dc, 0x00D8000D}, + {(void *)0x1022a8d4, 0x002D0002}, + {(void *)0x1023205c, 0x00000000}, + {(void *)0x10232038, 0xC4000107}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000000}, + {(void *)0x1023206c, 0x00020000}, + {(void *)0x10232060, 0x00000010}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232060, 0x00000040}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x1023205c, 0x00000000}, + {(void *)0x10232038, 0xC4000107}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000D00}, + {(void *)0x1023205c, 0x00000D18}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000C18}, + {(void *)0x1023205c, 0x00000C5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0000015D}, + {(void *)0x1023205c, 0x00000156}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000256}, + {(void *)0x1023205c, 0x0000020B}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000B0B}, + {(void *)0x1023205c, 0x00000B00}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00001600}, + {(void *)0x1023205c, 0x00001638}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000E38}, + {(void *)0x1023205c, 0x00000E5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0000035D}, + {(void *)0x1023205c, 0x00000330}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000D30}, + {(void *)0x1023205c, 0x00000D58}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000C58}, + {(void *)0x1023205c, 0x00000C5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0000015D}, + {(void *)0x1023205c, 0x00000156}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000256}, + {(void *)0x1023205c, 0x0000022D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000B2D}, + {(void *)0x1023205c, 0x00000B23}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00001623}, + {(void *)0x1023205c, 0x00001634}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000E34}, + {(void *)0x1023205c, 0x00000E10}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000310}, + {(void *)0x1023205c, 0x00000330}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000330}, + {(void *)0x10232038, 0xC4000107}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x11000330}, + {(void *)0x1023206c, 0x00020000}, + {(void *)0x10232060, 0x00000010}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232060, 0x00000040}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x1023205c, 0x01000330}, + {(void *)0x10232038, 0xC4000107}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000D30}, + {(void *)0x1023205c, 0x01000D18}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000C18}, + {(void *)0x1023205c, 0x01000C5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0100015D}, + {(void *)0x1023205c, 0x01000156}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000256}, + {(void *)0x1023205c, 0x0100020B}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000B0B}, + {(void *)0x1023205c, 0x01000B00}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01001600}, + {(void *)0x1023205c, 0x01001638}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000E38}, + {(void *)0x1023205c, 0x01000E5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0100035D}, + {(void *)0x1023205c, 0x01000330}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000D30}, + {(void *)0x1023205c, 0x01000D58}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000C58}, + {(void *)0x1023205c, 0x01000C5D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x0100015D}, + {(void *)0x1023205c, 0x01000156}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000256}, + {(void *)0x1023205c, 0x0100022D}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000B2D}, + {(void *)0x1023205c, 0x01000B23}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01001623}, + {(void *)0x1023205c, 0x01001634}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000E34}, + {(void *)0x1023205c, 0x01000E10}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000310}, + {(void *)0x1023205c, 0x01000330}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000330}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x00000D30}, + {(void *)0x1023205c, 0x00000DD8}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000DD8}, + {(void *)0x1023205c, 0x01000DD8}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000DD8}, + {(void *)0x1023205c, 0x01000DD8}, + {(void *)0x10232060, 0x00000001}, + {(void *)0x10232060, 0x00000000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x1023205c, 0x01000DD8}, + {(void *)0x102328d8, 0x00D8000D}, + {(void *)0x102328dc, 0x00D8000D}, + {(void *)0x102328d4, 0x002D0002}, + {(void *)0x1022a05c, 0x00000DD8}, + {(void *)0x1023205c, 0x00000DD8}, + {(void *)0x100010b4, 0x00000000}, + {(void *)0x1022a800, 0x06020C07}, + {(void *)0x1022a804, 0x10080501}, + {(void *)0x1022a808, 0x07070201}, + {(void *)0x1022a80c, 0x6164002C}, + {(void *)0x1022a810, 0x22650077}, + {(void *)0x1022a814, 0x0A000C0B}, + {(void *)0x1022a81c, 0x05030609}, + {(void *)0x1022a820, 0x000106E1}, + {(void *)0x1022a0b0, 0x0B000000}, + {(void *)0x1022aa00, 0x00000004}, + {(void *)0x1022ab00, 0x00000004}, + {(void *)0x1022a860, 0xC001004F}, + {(void *)0x1022a844, 0x34000D0F}, + {(void *)0x1022a848, 0x9007640F}, + {(void *)0x1022a8c8, 0x4E39EB36}, + {(void *)0x1022a85c, 0x33210000}, + {(void *)0x1022a024, 0x88D02440}, + {(void *)0x1022a858, 0x64300003}, + {(void *)0x1022a858, 0x64301203}, + {(void *)0x10232800, 0x06020C07}, + {(void *)0x10232804, 0x10080501}, + {(void *)0x10232808, 0x07070201}, + {(void *)0x1023280c, 0x6164002C}, + {(void *)0x10232810, 0x22650077}, + {(void *)0x10232814, 0x0A000C0B}, + {(void *)0x1023281c, 0x05030609}, + {(void *)0x10232820, 0x000106E1}, + {(void *)0x102320b0, 0x0B000000}, + {(void *)0x10232a00, 0x00000004}, + {(void *)0x10232b00, 0x00000004}, + {(void *)0x10232860, 0xC001004F}, + {(void *)0x10232844, 0x34000D0F}, + {(void *)0x10232848, 0x9007640F}, + {(void *)0x102328c8, 0x4E39EB36}, + {(void *)0x1023285c, 0x33210000}, + {(void *)0x10232024, 0x88D02440}, + {(void *)0x10232858, 0x64300003}, + {(void *)0x10232858, 0x64301203}, + {(void *)0x1022a010, 0x00000C80}, + {(void *)0x1022a01c, 0x00000000}, + {(void *)0x1022a010, 0x00000C80}, +}; + +#endif /* _DRAMC_INIT_SETTING_H_ */