diff options
Diffstat (limited to 'src')
26 files changed, 239 insertions, 1838 deletions
diff --git a/src/devices/hypertransport.c b/src/devices/hypertransport.c index fd347083df..10d4420fee 100644 --- a/src/devices/hypertransport.c +++ b/src/devices/hypertransport.c @@ -336,7 +336,7 @@ static void ht_collapse_early_enumeration(struct bus *bus, unsigned offset_uniti } unsigned int hypertransport_scan_chain(struct bus *bus, - unsigned min_devfn, unsigned max_devfn, unsigned int max, unsigned offset_unitid) + unsigned min_devfn, unsigned max_devfn, unsigned int max, unsigned *ht_unitid_base, unsigned offset_unitid) { //even HT_CHAIN_UNITID_BASE == 0, we still can go through this function, because of end_of_chain check, also We need it to optimize link unsigned next_unitid, last_unitid; @@ -344,13 +344,13 @@ unsigned int hypertransport_scan_chain(struct bus *bus, unsigned min_unitid = (offset_unitid) ? HT_CHAIN_UNITID_BASE:1; struct ht_link prev; device_t last_func = 0; + int ht_dev_num = 0; #if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE //let't record the device of last ht device, So we can set the Unitid to HT_CHAIN_END_UNITID_BASE unsigned real_last_unitid; uint8_t real_last_pos; device_t real_last_dev; - int ht_dev_num = 0; #endif /* Restore the hypertransport chain to it's unitialized state */ @@ -454,12 +454,13 @@ unsigned int hypertransport_scan_chain(struct bus *bus, } /* Update the Unitid of the next device */ + ht_unitid_base[ht_dev_num] = next_unitid; + ht_dev_num++; #if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE if(offset_unitid) { real_last_unitid = next_unitid; real_last_pos = pos; real_last_dev = dev; - ht_dev_num++; } #endif next_unitid += count; @@ -503,7 +504,9 @@ unsigned int hypertransport_scan_chain(struct bus *bus, func->path.u.pci.devfn -= ((real_last_unitid - HT_CHAIN_END_UNITID_BASE) << 3); last_func = func; } - + + ht_unitid_base[ht_dev_num-1] = HT_CHAIN_END_UNITID_BASE; // update last one + next_unitid = real_last_unitid; } #endif diff --git a/src/include/device/hypertransport.h b/src/include/device/hypertransport.h index 8eba981745..6a350f8232 100644 --- a/src/include/device/hypertransport.h +++ b/src/include/device/hypertransport.h @@ -4,7 +4,7 @@ #include <device/hypertransport_def.h> unsigned int hypertransport_scan_chain(struct bus *bus, - unsigned min_devfn, unsigned max_devfn, unsigned int max, unsigned offset_unitid); + unsigned min_devfn, unsigned max_devfn, unsigned int max, unsigned *ht_unit_base, unsigned offset_unitid); unsigned int ht_scan_bridge(struct device *dev, unsigned int max); extern struct device_operations default_ht_ops_bus; diff --git a/src/mainboard/amd/serengeti_leopard/Config.lb b/src/mainboard/amd/serengeti_leopard/Config.lb index 32065bbeb2..1be3cb6eb9 100644 --- a/src/mainboard/amd/serengeti_leopard/Config.lb +++ b/src/mainboard/amd/serengeti_leopard/Config.lb @@ -57,29 +57,48 @@ if HAVE_ACPI_TABLES object acpi_tables.o object fadt.o if K8_SB_HT_CHAIN_ON_BUS0 - object dsdt_bus0.o + makerule dsdt.c + depends "$(MAINBOARD)/dx_bus0/dsdt_lb.dsl" + action "/usr/sbin/iasl -tc $(MAINBOARD)/dx_bus0/dsdt_lb.dsl" + action "mv dsdt_lb.hex dsdt.c" + end + object ./dsdt.o else - object dsdt.o + makerule dsdt.c + depends "$(MAINBOARD)/dx/dsdt_lb.dsl" + action "/usr/sbin/iasl -tc $(MAINBOARD)/dx/dsdt_lb.dsl" + action "mv dsdt_lb.hex dsdt.c" + end + object ./dsdt.o + end + + makerule ssdt.c + depends "$(MAINBOARD)/ssdt_lb_x.dsl" + action "/usr/sbin/iasl -tc $(MAINBOARD)/ssdt_lb_x.dsl" + action "perl -pi -e 's/AmlCode/AmlCode_ssdt/g' ssdt_lb_x.hex" + action "mv ssdt_lb_x.hex ssdt.c" end - object ssdt.o + object ./ssdt.o + if ACPI_SSDTX_NUM - if K8_SB_HT_CHAIN_ON_BUS0 - object ssdt2.o - # object ssdt3.o - # object ssdt4.o - # object ssdt5.o - # object ssdt6.o - # object ssdt7.o - # object ssdt8.o - else - object ssdt2_bus0.o - # object ssdt3_bus0.o - # object ssdt4_bus0.o - # object ssdt5_bus0.o - # object ssdt6_bus0.o - # object ssdt7_bus0.o - # object ssdt8_bus0.o + if K8_SB_HT_CHAIN_ON_BUS0 + makerule ssdt2.c + depends "$(MAINBOARD)/dx/pci2.asl" + action "/usr/sbin/iasl -tc $(MAINBOARD)/dx/pci2.asl" + action "perl -pi -e 's/AmlCode/AmlCode_ssdt2/g' pci2.hex" + action "mv pci2.hex ssdt2.c" end + object ./ssdt2.o + else + makerule ssdt2.c + depends "$(MAINBOARD)/dx_bus0/pci2.asl" + action "/usr/sbin/iasl -tc $(MAINBOARD)/dx_bus0/pci2.asl" + action "perl -pi -e 's/AmlCode/AmlCode_ssdt2/g' pci2.hex" + action "mv pci2.hex ssdt2.c" + end + + object ./ssdt2.o + end end end diff --git a/src/mainboard/amd/serengeti_leopard/acpi_tables.c b/src/mainboard/amd/serengeti_leopard/acpi_tables.c index 9f74c9bcbd..6bfeb46be0 100644 --- a/src/mainboard/amd/serengeti_leopard/acpi_tables.c +++ b/src/mainboard/amd/serengeti_leopard/acpi_tables.c @@ -1,7 +1,11 @@ /* + * Island Aruma ACPI support + * written by Stefan Reinauer <stepan@openbios.org> + * (C) 2005 Stefan Reinauer + * * * Copyright 2005 AMD - * 2005.9 yhlu make it more dynamic for AMD Opteron Based MB + * 2005.9 yhlu modify that to more dynamic for AMD Opteron Based MB */ #include <console/console.h> @@ -12,7 +16,7 @@ #include <cpu/x86/msr.h> #include <cpu/amd/mtrr.h> -#define DUMP_ACPI_TABLES 0 +#define DUMP_ACPI_TABLES 1 #if DUMP_ACPI_TABLES == 1 static void dump_mem(unsigned start, unsigned end) @@ -62,6 +66,7 @@ extern unsigned pci1234[]; extern unsigned hc_possible_num; extern unsigned sblk; extern unsigned sbdn; +extern unsigned hcdn[]; unsigned long acpi_fill_madt(unsigned long current) { @@ -78,7 +83,7 @@ unsigned long acpi_fill_madt(unsigned long current) { device_t dev; struct resource *res; - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x1 + HT_CHAIN_UNITID_BASE - 1, 1)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0]&0xff), 1)); if (dev) { res = find_resource(dev, PCI_BASE_ADDRESS_0); if (res) { @@ -88,7 +93,7 @@ unsigned long acpi_fill_madt(unsigned long current) } } - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x2 + HT_CHAIN_UNITID_BASE - 1, 1)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0] & 0xff)+1, 1)); if (dev) { res = find_resource(dev, PCI_BASE_ADDRESS_0); if (res) { @@ -133,8 +138,10 @@ static void update_ssdt(void *ssdt) uint8_t *PCIO; uint8_t *SBLK; uint8_t *TOM1; - uint8_t *HCLK; uint8_t *SBDN; + uint8_t *HCLK; + uint8_t *HCDN; + int i; device_t dev; uint32_t dword; @@ -145,8 +152,10 @@ static void update_ssdt(void *ssdt) PCIO = ssdt+0xaf; //+5 will be next PCIO SBLK = ssdt+0xdc; // one byte TOM1 = ssdt+0xe3; // - HCLK = ssdt+0xfa; //+5 will be next HCLK SBDN = ssdt+0xed;// + HCLK = ssdt+0xfa; //+5 will be next HCLK + HCDN = ssdt+0x12a; //+5 will be next HCDN + dev = dev_find_slot(0, PCI_DEVFN(0x18, 1)); @@ -165,8 +174,6 @@ static void update_ssdt(void *ssdt) int_to_stream(dword, PCIO+i*5); } - get_bus_conf(); //it will get sblk, pci1234, and sbdn - *SBLK = (uint8_t)(sblk); msr = rdmsr(TOP_MEM); @@ -174,9 +181,11 @@ static void update_ssdt(void *ssdt) for(i=0;i<hc_possible_num;i++) { int_to_stream(pci1234[i], HCLK + i*5); + int_to_stream(hcdn[i], HCDN + i*5); } for(i=hc_possible_num; i<HC_POSSIBLE_NUM; i++) { // in case we set array size to other than 8 int_to_stream(0x00000000, HCLK + i*5); + int_to_stream(0x20202020, HCDN + i*5); } int_to_stream(sbdn, SBDN); @@ -202,6 +211,8 @@ unsigned long write_acpi_tables(unsigned long start) int i; + get_bus_conf(); //it will get sblk, pci1234, hcdn, and sbdn + /* Align ACPI tables to 16byte */ start = ( start + 0x0f ) & -0x10; current = start; diff --git a/src/mainboard/amd/serengeti_leopard/dsdt.c b/src/mainboard/amd/serengeti_leopard/dsdt.c deleted file mode 100644 index 3204428a73..0000000000 --- a/src/mainboard/amd/serengeti_leopard/dsdt.c +++ /dev/null @@ -1,798 +0,0 @@ -unsigned char AmlCode[] = -{ - 0x44,0x53,0x44,0x54,0xD7,0x18,0x00,0x00, /* 00000000 "DSDT...." */ - 0x01,0xF4,0x41,0x4D,0x44,0x2D,0x4B,0x38, /* 00000008 "..AMD-K8" */ - 0x41,0x4D,0x44,0x41,0x43,0x50,0x49,0x00, /* 00000010 "AMDACPI." */ - 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x09,0x03,0x05,0x20,0x10,0x39,0x5F,0x50, /* 00000020 "... .9_P" */ - 0x52,0x5F,0x5B,0x83,0x0B,0x43,0x50,0x55, /* 00000028 "R_[..CPU" */ - 0x30,0x00,0x10,0xC0,0x00,0x00,0x06,0x5B, /* 00000030 "0......[" */ - 0x83,0x0B,0x43,0x50,0x55,0x31,0x01,0x00, /* 00000038 "..CPU1.." */ - 0x00,0x00,0x00,0x00,0x5B,0x83,0x0B,0x43, /* 00000040 "....[..C" */ - 0x50,0x55,0x32,0x02,0x00,0x00,0x00,0x00, /* 00000048 "PU2....." */ - 0x00,0x5B,0x83,0x0B,0x43,0x50,0x55,0x33, /* 00000050 ".[..CPU3" */ - 0x03,0x00,0x00,0x00,0x00,0x00,0x14,0x06, /* 00000058 "........" */ - 0x46,0x57,0x53,0x4F,0x00,0x08,0x5F,0x53, /* 00000060 "FWSO.._S" */ - 0x30,0x5F,0x12,0x06,0x04,0x00,0x00,0x00, /* 00000068 "0_......" */ - 0x00,0x08,0x5F,0x53,0x31,0x5F,0x12,0x06, /* 00000070 ".._S1_.." */ - 0x04,0x01,0x01,0x01,0x01,0x08,0x5F,0x53, /* 00000078 "......_S" */ - 0x33,0x5F,0x12,0x0A,0x04,0x0A,0x05,0x0A, /* 00000080 "3_......" */ - 0x05,0x0A,0x05,0x0A,0x05,0x08,0x5F,0x53, /* 00000088 "......_S" */ - 0x35,0x5F,0x12,0x0A,0x04,0x0A,0x07,0x0A, /* 00000090 "5_......" */ - 0x07,0x0A,0x07,0x0A,0x07,0x10,0x82,0x1C, /* 00000098 "........" */ - 0x01,0x5F,0x53,0x42,0x5F,0x5B,0x82,0x3E, /* 000000A0 "._SB_[.>" */ - 0x50,0x43,0x49,0x30,0x08,0x5F,0x48,0x49, /* 000000A8 "PCI0._HI" */ - 0x44,0x0C,0x41,0xD0,0x0A,0x03,0x08,0x5F, /* 000000B0 "D.A...._" */ - 0x41,0x44,0x52,0x0C,0x00,0x00,0x18,0x00, /* 000000B8 "ADR....." */ - 0x08,0x5F,0x55,0x49,0x44,0x01,0x08,0x5F, /* 000000C0 "._UID.._" */ - 0x42,0x42,0x4E,0x00,0x5B,0x80,0x4C,0x44, /* 000000C8 "BBN.[.LD" */ - 0x54,0x31,0x02,0x0A,0xA4,0x01,0x5B,0x81, /* 000000D0 "T1....[." */ - 0x0D,0x4C,0x44,0x54,0x31,0x11,0x00,0x05, /* 000000D8 ".LDT1..." */ - 0x4C,0x31,0x49,0x43,0x01,0x5B,0x82,0x89, /* 000000E0 "L1IC.[.." */ - 0x17,0x01,0x50,0x43,0x49,0x31,0x08,0x5F, /* 000000E8 "..PCI1._" */ - 0x48,0x49,0x44,0x0C,0x41,0xD0,0x0A,0x03, /* 000000F0 "HID.A..." */ - 0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00, /* 000000F8 "._ADR..." */ - 0x18,0x00,0x08,0x5F,0x55,0x49,0x44,0x0A, /* 00000100 "..._UID." */ - 0x02,0x14,0x17,0x5F,0x42,0x42,0x4E,0x00, /* 00000108 "..._BBN." */ - 0xA4,0x47,0x42,0x55,0x53,0x00,0x5E,0x5E, /* 00000110 ".GBUS.^^" */ - 0x2E,0x50,0x43,0x49,0x30,0x53,0x42,0x4C, /* 00000118 ".PCI0SBL" */ - 0x4B,0x14,0x41,0x10,0x5F,0x43,0x52,0x53, /* 00000120 "K.A._CRS" */ - 0x00,0x08,0x42,0x55,0x46,0x30,0x11,0x44, /* 00000128 "..BUF0.D" */ - 0x07,0x0A,0x70,0x47,0x01,0xF8,0x0C,0xF8, /* 00000130 "..pG...." */ - 0x0C,0x01,0x08,0x47,0x01,0x00,0xC0,0x00, /* 00000138 "...G...." */ - 0xC0,0x01,0x80,0x47,0x01,0x80,0xC0,0x80, /* 00000140 "...G...." */ - 0xC0,0x01,0x80,0x88,0x0D,0x00,0x01,0x0C, /* 00000148 "........" */ - 0x03,0x00,0x00,0x00,0x81,0xFF,0xFF,0x00, /* 00000150 "........" */ - 0x00,0x00,0x7F,0x87,0x17,0x00,0x00,0x0C, /* 00000158 "........" */ - 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x0C, /* 00000160 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000168 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x86,0x09,0x00, /* 00000170 "........" */ - 0x01,0x00,0x80,0x0D,0x00,0x00,0x40,0x00, /* 00000178 "......@." */ - 0x00,0x88,0x0D,0x00,0x01,0x0C,0x03,0x00, /* 00000180 "........" */ - 0x00,0x00,0x00,0xAF,0x03,0x00,0x00,0xB0, /* 00000188 "........" */ - 0x03,0x88,0x0D,0x00,0x01,0x0C,0x03,0x00, /* 00000190 "........" */ - 0x00,0xE0,0x03,0xF7,0x0C,0x00,0x00,0x18, /* 00000198 "........" */ - 0x09,0x79,0x00,0x4F,0x53,0x54,0x50,0x8A, /* 000001A0 ".y.OSTP." */ - 0x42,0x55,0x46,0x30,0x0A,0x3E,0x56,0x4C, /* 000001A8 "BUF0.>VL" */ - 0x45,0x4E,0x8A,0x42,0x55,0x46,0x30,0x0A, /* 000001B0 "EN.BUF0." */ - 0x36,0x56,0x4D,0x41,0x58,0x8A,0x42,0x55, /* 000001B8 "6VMAX.BU" */ - 0x46,0x30,0x0A,0x32,0x56,0x4D,0x49,0x4E, /* 000001C0 "F0.2VMIN" */ - 0x79,0x56,0x47,0x41,0x31,0x0A,0x09,0x60, /* 000001C8 "yVGA1..`" */ - 0x72,0x56,0x4D,0x49,0x4E,0x60,0x56,0x4D, /* 000001D0 "rVMIN`VM" */ - 0x41,0x58,0x76,0x56,0x4D,0x41,0x58,0x70, /* 000001D8 "AXvVMAXp" */ - 0x60,0x56,0x4C,0x45,0x4E,0x73,0x47,0x4D, /* 000001E0 "`VLENsGM" */ - 0x45,0x4D,0x00,0x5E,0x5E,0x2E,0x50,0x43, /* 000001E8 "EM.^^.PC" */ - 0x49,0x30,0x53,0x42,0x4C,0x4B,0x42,0x55, /* 000001F0 "I0SBLKBU" */ - 0x46,0x30,0x61,0x73,0x47,0x49,0x4F,0x52, /* 000001F8 "F0asGIOR" */ - 0x00,0x5E,0x5E,0x2E,0x50,0x43,0x49,0x30, /* 00000200 ".^^.PCI0" */ - 0x53,0x42,0x4C,0x4B,0x61,0x62,0x73,0x47, /* 00000208 "SBLKabsG" */ - 0x57,0x42,0x4E,0x00,0x5E,0x5E,0x2E,0x50, /* 00000210 "WBN.^^.P" */ - 0x43,0x49,0x30,0x53,0x42,0x4C,0x4B,0x62, /* 00000218 "CI0SBLKb" */ - 0x63,0xA4,0x63,0x08,0x41,0x50,0x49,0x43, /* 00000220 "c.c.APIC" */ - 0x12,0x34,0x04,0x12,0x0B,0x04,0x0C,0xFF, /* 00000228 ".4......" */ - 0xFF,0x04,0x00,0x00,0x00,0x0A,0x10,0x12, /* 00000230 "........" */ - 0x0B,0x04,0x0C,0xFF,0xFF,0x04,0x00,0x01, /* 00000238 "........" */ - 0x00,0x0A,0x11,0x12,0x0C,0x04,0x0C,0xFF, /* 00000240 "........" */ - 0xFF,0x04,0x00,0x0A,0x02,0x00,0x0A,0x12, /* 00000248 "........" */ - 0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x04,0x00, /* 00000250 "........" */ - 0x0A,0x03,0x00,0x0A,0x13,0x08,0x50,0x49, /* 00000258 "......PI" */ - 0x43,0x4D,0x12,0x3C,0x04,0x12,0x0D,0x04, /* 00000260 "CM.<...." */ - 0x0C,0xFF,0xFF,0x04,0x00,0x00,0x4C,0x4E, /* 00000268 "......LN" */ - 0x4B,0x41,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 00000270 "KA......" */ - 0xFF,0x04,0x00,0x01,0x4C,0x4E,0x4B,0x42, /* 00000278 "....LNKB" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x04, /* 00000280 "........" */ - 0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x43,0x00, /* 00000288 "...LNKC." */ - 0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x04,0x00, /* 00000290 "........" */ - 0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00,0x08, /* 00000298 "..LNKD.." */ - 0x44,0x4E,0x43,0x47,0xFF,0x14,0x4B,0x0A, /* 000002A0 "DNCG..K." */ - 0x5F,0x50,0x52,0x54,0x00,0xA0,0x40,0x09, /* 000002A8 "_PRT..@." */ - 0x93,0x44,0x4E,0x43,0x47,0xFF,0x70,0x44, /* 000002B0 ".DNCG.pD" */ - 0x41,0x44,0x44,0x5E,0x5E,0x2E,0x50,0x43, /* 000002B8 "ADD^^.PC" */ - 0x49,0x30,0x53,0x42,0x44,0x4E,0x0C,0xFF, /* 000002C0 "I0SBDN.." */ - 0xFF,0x01,0x00,0x60,0x70,0x60,0x88,0x83, /* 000002C8 "...`p`.." */ - 0x88,0x50,0x49,0x43,0x4D,0x00,0x00,0x00, /* 000002D0 ".PICM..." */ - 0x00,0x70,0x60,0x88,0x83,0x88,0x50,0x49, /* 000002D8 ".p`...PI" */ - 0x43,0x4D,0x01,0x00,0x00,0x00,0x70,0x60, /* 000002E0 "CM....p`" */ - 0x88,0x83,0x88,0x50,0x49,0x43,0x4D,0x0A, /* 000002E8 "...PICM." */ - 0x02,0x00,0x00,0x00,0x70,0x60,0x88,0x83, /* 000002F0 "....p`.." */ - 0x88,0x50,0x49,0x43,0x4D,0x0A,0x03,0x00, /* 000002F8 ".PICM..." */ - 0x00,0x00,0x70,0x60,0x88,0x83,0x88,0x41, /* 00000300 "..p`...A" */ - 0x50,0x49,0x43,0x00,0x00,0x00,0x00,0x70, /* 00000308 "PIC....p" */ - 0x60,0x88,0x83,0x88,0x41,0x50,0x49,0x43, /* 00000310 "`...APIC" */ - 0x01,0x00,0x00,0x00,0x70,0x60,0x88,0x83, /* 00000318 "....p`.." */ - 0x88,0x41,0x50,0x49,0x43,0x0A,0x02,0x00, /* 00000320 ".APIC..." */ - 0x00,0x00,0x70,0x60,0x88,0x83,0x88,0x41, /* 00000328 "..p`...A" */ - 0x50,0x49,0x43,0x0A,0x03,0x00,0x00,0x00, /* 00000330 "PIC....." */ - 0x70,0x00,0x44,0x4E,0x43,0x47,0xA0,0x0B, /* 00000338 "p.DNCG.." */ - 0x92,0x50,0x49,0x43,0x46,0xA4,0x50,0x49, /* 00000340 ".PICF.PI" */ - 0x43,0x4D,0xA1,0x06,0xA4,0x41,0x50,0x49, /* 00000348 "CM...API" */ - 0x43,0x5B,0x82,0x3F,0x53,0x42,0x43,0x33, /* 00000350 "C[.?SBC3" */ - 0x14,0x1C,0x5F,0x41,0x44,0x52,0x00,0xA4, /* 00000358 ".._ADR.." */ - 0x44,0x41,0x44,0x44,0x5E,0x5E,0x5E,0x2E, /* 00000360 "DADD^^^." */ - 0x50,0x43,0x49,0x30,0x53,0x42,0x44,0x4E, /* 00000368 "PCI0SBDN" */ - 0x0C,0x03,0x00,0x01,0x00,0x5B,0x80,0x50, /* 00000370 ".....[.P" */ - 0x49,0x52,0x51,0x02,0x0A,0x56,0x0A,0x02, /* 00000378 "IRQ..V.." */ - 0x5B,0x81,0x10,0x50,0x49,0x52,0x51,0x11, /* 00000380 "[..PIRQ." */ - 0x50,0x49,0x42,0x41,0x08,0x50,0x49,0x44, /* 00000388 "PIBA.PID" */ - 0x43,0x08,0x5B,0x82,0x49,0x04,0x48,0x50, /* 00000390 "C.[.I.HP" */ - 0x45,0x54,0x08,0x48,0x50,0x54,0x5F,0x00, /* 00000398 "ET.HPT_." */ - 0x08,0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0, /* 000003A0 "._HID.A." */ - 0x01,0x03,0x08,0x5F,0x55,0x49,0x44,0x00, /* 000003A8 "..._UID." */ - 0x14,0x09,0x5F,0x53,0x54,0x41,0x00,0xA4, /* 000003B0 ".._STA.." */ - 0x0A,0x0F,0x14,0x22,0x5F,0x43,0x52,0x53, /* 000003B8 "..."_CRS" */ - 0x00,0x08,0x42,0x55,0x46,0x30,0x11,0x11, /* 000003C0 "..BUF0.." */ - 0x0A,0x0E,0x86,0x09,0x00,0x01,0x00,0x00, /* 000003C8 "........" */ - 0xD0,0xFE,0x00,0x04,0x00,0x00,0x79,0x00, /* 000003D0 "......y." */ - 0xA4,0x42,0x55,0x46,0x30,0x5B,0x82,0x47, /* 000003D8 ".BUF0[.G" */ - 0x17,0x4C,0x4E,0x4B,0x41,0x08,0x5F,0x48, /* 000003E0 ".LNKA._H" */ - 0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08, /* 000003E8 "ID.A...." */ - 0x5F,0x55,0x49,0x44,0x01,0x14,0x22,0x5F, /* 000003F0 "_UID.."_" */ - 0x53,0x54,0x41,0x00,0x7B,0x5E,0x5E,0x2E, /* 000003F8 "STA.{^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x42,0x41, /* 00000400 "SBC3PIBA" */ - 0x0A,0x0F,0x60,0xA0,0x07,0x93,0x60,0x00, /* 00000408 "..`...`." */ - 0xA4,0x0A,0x09,0xA1,0x04,0xA4,0x0A,0x0B, /* 00000410 "........" */ - 0x14,0x1A,0x5F,0x50,0x52,0x53,0x00,0x08, /* 00000418 ".._PRS.." */ - 0x42,0x55,0x46,0x41,0x11,0x09,0x0A,0x06, /* 00000420 "BUFA...." */ - 0x23,0x28,0x0C,0x18,0x79,0x00,0xA4,0x42, /* 00000428 "#(..y..B" */ - 0x55,0x46,0x41,0x14,0x47,0x04,0x5F,0x44, /* 00000430 "UFA.G._D" */ - 0x49,0x53,0x00,0x70,0x01,0x63,0x7B,0x5E, /* 00000438 "IS.p.c{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 00000440 "^.SBC3PI" */ - 0x42,0x41,0x0A,0x0F,0x61,0x70,0x61,0x62, /* 00000448 "BA..apab" */ - 0xA0,0x0A,0x94,0x61,0x0A,0x07,0x74,0x61, /* 00000450 "...a..ta" */ - 0x0A,0x08,0x61,0x79,0x63,0x61,0x63,0x80, /* 00000458 "..aycac." */ - 0x63,0x63,0x7B,0x5E,0x5E,0x2E,0x53,0x42, /* 00000460 "cc{^^.SB" */ - 0x43,0x33,0x50,0x49,0x42,0x41,0x0A,0xF0, /* 00000468 "C3PIBA.." */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 00000470 "^^.SBC3P" */ - 0x49,0x42,0x41,0x14,0x41,0x07,0x5F,0x43, /* 00000478 "IBA.A._C" */ - 0x52,0x53,0x00,0x08,0x42,0x55,0x46,0x41, /* 00000480 "RS..BUFA" */ - 0x11,0x09,0x0A,0x06,0x23,0x00,0x00,0x18, /* 00000488 "....#..." */ - 0x79,0x00,0x8C,0x42,0x55,0x46,0x41,0x01, /* 00000490 "y..BUFA." */ - 0x49,0x52,0x41,0x31,0x8C,0x42,0x55,0x46, /* 00000498 "IRA1.BUF" */ - 0x41,0x0A,0x02,0x49,0x52,0x41,0x32,0x70, /* 000004A0 "A..IRA2p" */ - 0x00,0x63,0x70,0x00,0x64,0x7B,0x5E,0x5E, /* 000004A8 ".cp.d{^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x42, /* 000004B0 ".SBC3PIB" */ - 0x41,0x0A,0x0F,0x61,0xA0,0x2B,0x92,0x93, /* 000004B8 "A..a.+.." */ - 0x61,0x00,0xA0,0x0E,0x94,0x61,0x0A,0x07, /* 000004C0 "a....a.." */ - 0x74,0x61,0x0A,0x08,0x62,0x79,0x01,0x62, /* 000004C8 "ta..by.b" */ - 0x64,0xA1,0x0A,0xA0,0x08,0x94,0x61,0x00, /* 000004D0 "d.....a." */ - 0x79,0x01,0x61,0x63,0x70,0x63,0x49,0x52, /* 000004D8 "y.acpcIR" */ - 0x41,0x31,0x70,0x64,0x49,0x52,0x41,0x32, /* 000004E0 "A1pdIRA2" */ - 0xA4,0x42,0x55,0x46,0x41,0x14,0x48,0x06, /* 000004E8 ".BUFA.H." */ - 0x5F,0x53,0x52,0x53,0x01,0x8C,0x68,0x01, /* 000004F0 "_SRS..h." */ - 0x49,0x52,0x41,0x31,0x8C,0x68,0x0A,0x02, /* 000004F8 "IRA1.h.." */ - 0x49,0x52,0x41,0x32,0x79,0x49,0x52,0x41, /* 00000500 "IRA2yIRA" */ - 0x32,0x0A,0x08,0x60,0x7D,0x60,0x49,0x52, /* 00000508 "2..`}`IR" */ - 0x41,0x31,0x60,0x70,0x00,0x61,0x7A,0x60, /* 00000510 "A1`p.az`" */ - 0x01,0x60,0xA2,0x0A,0x94,0x60,0x00,0x75, /* 00000518 ".`...`.u" */ - 0x61,0x7A,0x60,0x01,0x60,0x7B,0x5E,0x5E, /* 00000520 "az`.`{^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x42, /* 00000528 ".SBC3PIB" */ - 0x41,0x0A,0xF0,0x5E,0x5E,0x2E,0x53,0x42, /* 00000530 "A..^^.SB" */ - 0x43,0x33,0x50,0x49,0x42,0x41,0x7D,0x5E, /* 00000538 "C3PIBA}^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 00000540 "^.SBC3PI" */ - 0x42,0x41,0x61,0x5E,0x5E,0x2E,0x53,0x42, /* 00000548 "BAa^^.SB" */ - 0x43,0x33,0x50,0x49,0x42,0x41,0x5B,0x82, /* 00000550 "C3PIBA[." */ - 0x47,0x18,0x4C,0x4E,0x4B,0x42,0x08,0x5F, /* 00000558 "G.LNKB._" */ - 0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F, /* 00000560 "HID.A..." */ - 0x08,0x5F,0x55,0x49,0x44,0x0A,0x02,0x14, /* 00000568 "._UID..." */ - 0x22,0x5F,0x53,0x54,0x41,0x00,0x7B,0x5E, /* 00000570 ""_STA.{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 00000578 "^.SBC3PI" */ - 0x42,0x41,0x0A,0xF0,0x60,0xA0,0x07,0x93, /* 00000580 "BA..`..." */ - 0x60,0x00,0xA4,0x0A,0x09,0xA1,0x04,0xA4, /* 00000588 "`......." */ - 0x0A,0x0B,0x14,0x1A,0x5F,0x50,0x52,0x53, /* 00000590 "...._PRS" */ - 0x00,0x08,0x42,0x55,0x46,0x42,0x11,0x09, /* 00000598 "..BUFB.." */ - 0x0A,0x06,0x23,0x28,0x0C,0x18,0x79,0x00, /* 000005A0 "..#(..y." */ - 0xA4,0x42,0x55,0x46,0x42,0x14,0x4C,0x04, /* 000005A8 ".BUFB.L." */ - 0x5F,0x44,0x49,0x53,0x00,0x70,0x01,0x63, /* 000005B0 "_DIS.p.c" */ - 0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 000005B8 "{^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x0A,0xF0,0x61,0x7A, /* 000005C0 "PIBA..az" */ - 0x61,0x0A,0x04,0x61,0x70,0x61,0x62,0xA0, /* 000005C8 "a..apab." */ - 0x0A,0x94,0x61,0x0A,0x07,0x74,0x61,0x0A, /* 000005D0 "..a..ta." */ - 0x08,0x61,0x79,0x63,0x61,0x63,0x80,0x63, /* 000005D8 ".aycac.c" */ - 0x63,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000005E0 "c{^^.SBC" */ - 0x33,0x50,0x49,0x42,0x41,0x0A,0x0F,0x5E, /* 000005E8 "3PIBA..^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 000005F0 "^.SBC3PI" */ - 0x42,0x41,0x14,0x46,0x07,0x5F,0x43,0x52, /* 000005F8 "BA.F._CR" */ - 0x53,0x00,0x08,0x42,0x55,0x46,0x42,0x11, /* 00000600 "S..BUFB." */ - 0x09,0x0A,0x06,0x23,0x00,0x00,0x18,0x79, /* 00000608 "...#...y" */ - 0x00,0x8C,0x42,0x55,0x46,0x42,0x01,0x49, /* 00000610 "..BUFB.I" */ - 0x52,0x42,0x31,0x8C,0x42,0x55,0x46,0x42, /* 00000618 "RB1.BUFB" */ - 0x0A,0x02,0x49,0x52,0x42,0x32,0x70,0x00, /* 00000620 "..IRB2p." */ - 0x63,0x70,0x00,0x64,0x7B,0x5E,0x5E,0x2E, /* 00000628 "cp.d{^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x42,0x41, /* 00000630 "SBC3PIBA" */ - 0x0A,0xF0,0x61,0x7A,0x61,0x0A,0x04,0x61, /* 00000638 "..aza..a" */ - 0xA0,0x2B,0x92,0x93,0x61,0x00,0xA0,0x0E, /* 00000640 ".+..a..." */ - 0x94,0x61,0x0A,0x07,0x74,0x61,0x0A,0x08, /* 00000648 ".a..ta.." */ - 0x62,0x79,0x01,0x62,0x64,0xA1,0x0A,0xA0, /* 00000650 "by.bd..." */ - 0x08,0x94,0x61,0x00,0x79,0x01,0x61,0x63, /* 00000658 "..a.y.ac" */ - 0x70,0x63,0x49,0x52,0x42,0x31,0x70,0x64, /* 00000660 "pcIRB1pd" */ - 0x49,0x52,0x42,0x32,0xA4,0x42,0x55,0x46, /* 00000668 "IRB2.BUF" */ - 0x42,0x14,0x4D,0x06,0x5F,0x53,0x52,0x53, /* 00000670 "B.M._SRS" */ - 0x01,0x8C,0x68,0x01,0x49,0x52,0x42,0x31, /* 00000678 "..h.IRB1" */ - 0x8C,0x68,0x0A,0x02,0x49,0x52,0x42,0x32, /* 00000680 ".h..IRB2" */ - 0x79,0x49,0x52,0x42,0x32,0x0A,0x08,0x60, /* 00000688 "yIRB2..`" */ - 0x7D,0x60,0x49,0x52,0x42,0x31,0x60,0x70, /* 00000690 "}`IRB1`p" */ - 0x00,0x61,0x7A,0x60,0x01,0x60,0xA2,0x0A, /* 00000698 ".az`.`.." */ - 0x94,0x60,0x00,0x75,0x61,0x7A,0x60,0x01, /* 000006A0 ".`.uaz`." */ - 0x60,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000006A8 "`{^^.SBC" */ - 0x33,0x50,0x49,0x42,0x41,0x0A,0x0F,0x5E, /* 000006B0 "3PIBA..^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 000006B8 "^.SBC3PI" */ - 0x42,0x41,0x79,0x61,0x0A,0x04,0x61,0x7D, /* 000006C0 "BAya..a}" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 000006C8 "^^.SBC3P" */ - 0x49,0x42,0x41,0x61,0x5E,0x5E,0x2E,0x53, /* 000006D0 "IBAa^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x42,0x41,0x5B, /* 000006D8 "BC3PIBA[" */ - 0x82,0x48,0x17,0x4C,0x4E,0x4B,0x43,0x08, /* 000006E0 ".H.LNKC." */ - 0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C, /* 000006E8 "_HID.A.." */ - 0x0F,0x08,0x5F,0x55,0x49,0x44,0x0A,0x03, /* 000006F0 ".._UID.." */ - 0x14,0x22,0x5F,0x53,0x54,0x41,0x00,0x7B, /* 000006F8 "."_STA.{" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 00000700 "^^.SBC3P" */ - 0x49,0x44,0x43,0x0A,0x0F,0x60,0xA0,0x07, /* 00000708 "IDC..`.." */ - 0x93,0x60,0x00,0xA4,0x0A,0x09,0xA1,0x04, /* 00000710 ".`......" */ - 0xA4,0x0A,0x0B,0x14,0x1A,0x5F,0x50,0x52, /* 00000718 "....._PR" */ - 0x53,0x00,0x08,0x42,0x55,0x46,0x41,0x11, /* 00000720 "S..BUFA." */ - 0x09,0x0A,0x06,0x23,0x28,0x0C,0x18,0x79, /* 00000728 "...#(..y" */ - 0x00,0xA4,0x42,0x55,0x46,0x41,0x14,0x47, /* 00000730 "..BUFA.G" */ - 0x04,0x5F,0x44,0x49,0x53,0x00,0x70,0x01, /* 00000738 "._DIS.p." */ - 0x63,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 00000740 "c{^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x0A,0x0F,0x61, /* 00000748 "3PIDC..a" */ - 0x70,0x61,0x62,0xA0,0x0A,0x94,0x61,0x0A, /* 00000750 "pab...a." */ - 0x07,0x74,0x61,0x0A,0x08,0x61,0x79,0x63, /* 00000758 ".ta..ayc" */ - 0x61,0x63,0x80,0x63,0x63,0x7B,0x5E,0x5E, /* 00000760 "ac.cc{^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x44, /* 00000768 ".SBC3PID" */ - 0x43,0x0A,0xF0,0x5E,0x5E,0x2E,0x53,0x42, /* 00000770 "C..^^.SB" */ - 0x43,0x33,0x50,0x49,0x44,0x43,0x14,0x41, /* 00000778 "C3PIDC.A" */ - 0x07,0x5F,0x43,0x52,0x53,0x00,0x08,0x42, /* 00000780 "._CRS..B" */ - 0x55,0x46,0x41,0x11,0x09,0x0A,0x06,0x23, /* 00000788 "UFA....#" */ - 0x00,0x00,0x18,0x79,0x00,0x8C,0x42,0x55, /* 00000790 "...y..BU" */ - 0x46,0x41,0x01,0x49,0x52,0x41,0x31,0x8C, /* 00000798 "FA.IRA1." */ - 0x42,0x55,0x46,0x41,0x0A,0x02,0x49,0x52, /* 000007A0 "BUFA..IR" */ - 0x41,0x32,0x70,0x00,0x63,0x70,0x00,0x64, /* 000007A8 "A2p.cp.d" */ - 0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 000007B0 "{^^.SBC3" */ - 0x50,0x49,0x44,0x43,0x0A,0x0F,0x61,0xA0, /* 000007B8 "PIDC..a." */ - 0x2B,0x92,0x93,0x61,0x00,0xA0,0x0E,0x94, /* 000007C0 "+..a...." */ - 0x61,0x0A,0x07,0x74,0x61,0x0A,0x08,0x62, /* 000007C8 "a..ta..b" */ - 0x79,0x01,0x62,0x64,0xA1,0x0A,0xA0,0x08, /* 000007D0 "y.bd...." */ - 0x94,0x61,0x00,0x79,0x01,0x61,0x63,0x70, /* 000007D8 ".a.y.acp" */ - 0x63,0x49,0x52,0x41,0x31,0x70,0x64,0x49, /* 000007E0 "cIRA1pdI" */ - 0x52,0x41,0x32,0xA4,0x42,0x55,0x46,0x41, /* 000007E8 "RA2.BUFA" */ - 0x14,0x48,0x06,0x5F,0x53,0x52,0x53,0x01, /* 000007F0 ".H._SRS." */ - 0x8C,0x68,0x01,0x49,0x52,0x41,0x31,0x8C, /* 000007F8 ".h.IRA1." */ - 0x68,0x0A,0x02,0x49,0x52,0x41,0x32,0x79, /* 00000800 "h..IRA2y" */ - 0x49,0x52,0x41,0x32,0x0A,0x08,0x60,0x7D, /* 00000808 "IRA2..`}" */ - 0x60,0x49,0x52,0x41,0x31,0x60,0x70,0x00, /* 00000810 "`IRA1`p." */ - 0x61,0x7A,0x60,0x01,0x60,0xA2,0x0A,0x94, /* 00000818 "az`.`..." */ - 0x60,0x00,0x75,0x61,0x7A,0x60,0x01,0x60, /* 00000820 "`.uaz`.`" */ - 0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 00000828 "{^^.SBC3" */ - 0x50,0x49,0x44,0x43,0x0A,0xF0,0x5E,0x5E, /* 00000830 "PIDC..^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x44, /* 00000838 ".SBC3PID" */ - 0x43,0x7D,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 00000840 "C}^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x61,0x5E,0x5E, /* 00000848 "3PIDCa^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x44, /* 00000850 ".SBC3PID" */ - 0x43,0x5B,0x82,0x47,0x18,0x4C,0x4E,0x4B, /* 00000858 "C[.G.LNK" */ - 0x44,0x08,0x5F,0x48,0x49,0x44,0x0C,0x41, /* 00000860 "D._HID.A" */ - 0xD0,0x0C,0x0F,0x08,0x5F,0x55,0x49,0x44, /* 00000868 "...._UID" */ - 0x0A,0x04,0x14,0x22,0x5F,0x53,0x54,0x41, /* 00000870 "..."_STA" */ - 0x00,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 00000878 ".{^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x0A,0xF0,0x60, /* 00000880 "3PIDC..`" */ - 0xA0,0x07,0x93,0x60,0x00,0xA4,0x0A,0x09, /* 00000888 "...`...." */ - 0xA1,0x04,0xA4,0x0A,0x0B,0x14,0x1A,0x5F, /* 00000890 "......._" */ - 0x50,0x52,0x53,0x00,0x08,0x42,0x55,0x46, /* 00000898 "PRS..BUF" */ - 0x42,0x11,0x09,0x0A,0x06,0x23,0x28,0x0C, /* 000008A0 "B....#(." */ - 0x18,0x79,0x00,0xA4,0x42,0x55,0x46,0x42, /* 000008A8 ".y..BUFB" */ - 0x14,0x4C,0x04,0x5F,0x44,0x49,0x53,0x00, /* 000008B0 ".L._DIS." */ - 0x70,0x01,0x63,0x7B,0x5E,0x5E,0x2E,0x53, /* 000008B8 "p.c{^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x0A, /* 000008C0 "BC3PIDC." */ - 0xF0,0x61,0x7A,0x61,0x0A,0x04,0x61,0x70, /* 000008C8 ".aza..ap" */ - 0x61,0x62,0xA0,0x0A,0x94,0x61,0x0A,0x07, /* 000008D0 "ab...a.." */ - 0x74,0x61,0x0A,0x08,0x61,0x79,0x63,0x61, /* 000008D8 "ta..ayca" */ - 0x63,0x80,0x63,0x63,0x7B,0x5E,0x5E,0x2E, /* 000008E0 "c.cc{^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x44,0x43, /* 000008E8 "SBC3PIDC" */ - 0x0A,0x0F,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000008F0 "..^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x14,0x46,0x07, /* 000008F8 "3PIDC.F." */ - 0x5F,0x43,0x52,0x53,0x00,0x08,0x42,0x55, /* 00000900 "_CRS..BU" */ - 0x46,0x42,0x11,0x09,0x0A,0x06,0x23,0x00, /* 00000908 "FB....#." */ - 0x00,0x18,0x79,0x00,0x8C,0x42,0x55,0x46, /* 00000910 "..y..BUF" */ - 0x42,0x01,0x49,0x52,0x42,0x31,0x8C,0x42, /* 00000918 "B.IRB1.B" */ - 0x55,0x46,0x42,0x0A,0x02,0x49,0x52,0x42, /* 00000920 "UFB..IRB" */ - 0x32,0x70,0x00,0x63,0x70,0x00,0x64,0x7B, /* 00000928 "2p.cp.d{" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 00000930 "^^.SBC3P" */ - 0x49,0x44,0x43,0x0A,0xF0,0x61,0x7A,0x61, /* 00000938 "IDC..aza" */ - 0x0A,0x04,0x61,0xA0,0x2B,0x92,0x93,0x61, /* 00000940 "..a.+..a" */ - 0x00,0xA0,0x0E,0x94,0x61,0x0A,0x07,0x74, /* 00000948 "....a..t" */ - 0x61,0x0A,0x08,0x62,0x79,0x01,0x62,0x64, /* 00000950 "a..by.bd" */ - 0xA1,0x0A,0xA0,0x08,0x94,0x61,0x00,0x79, /* 00000958 ".....a.y" */ - 0x01,0x61,0x63,0x70,0x63,0x49,0x52,0x42, /* 00000960 ".acpcIRB" */ - 0x31,0x70,0x64,0x49,0x52,0x42,0x32,0xA4, /* 00000968 "1pdIRB2." */ - 0x42,0x55,0x46,0x42,0x14,0x4D,0x06,0x5F, /* 00000970 "BUFB.M._" */ - 0x53,0x52,0x53,0x01,0x8C,0x68,0x01,0x49, /* 00000978 "SRS..h.I" */ - 0x52,0x42,0x31,0x8C,0x68,0x0A,0x02,0x49, /* 00000980 "RB1.h..I" */ - 0x52,0x42,0x32,0x79,0x49,0x52,0x42,0x32, /* 00000988 "RB2yIRB2" */ - 0x0A,0x08,0x60,0x7D,0x60,0x49,0x52,0x42, /* 00000990 "..`}`IRB" */ - 0x31,0x60,0x70,0x00,0x61,0x7A,0x60,0x01, /* 00000998 "1`p.az`." */ - 0x60,0xA2,0x0A,0x94,0x60,0x00,0x75,0x61, /* 000009A0 "`...`.ua" */ - 0x7A,0x60,0x01,0x60,0x7B,0x5E,0x5E,0x2E, /* 000009A8 "z`.`{^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x44,0x43, /* 000009B0 "SBC3PIDC" */ - 0x0A,0x0F,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000009B8 "..^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x79,0x61,0x0A, /* 000009C0 "3PIDCya." */ - 0x04,0x61,0x7D,0x5E,0x5E,0x2E,0x53,0x42, /* 000009C8 ".a}^^.SB" */ - 0x43,0x33,0x50,0x49,0x44,0x43,0x61,0x5E, /* 000009D0 "C3PIDCa^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 000009D8 "^.SBC3PI" */ - 0x44,0x43,0x5B,0x82,0x4A,0x33,0x49,0x53, /* 000009E0 "DC[.J3IS" */ - 0x41,0x5F,0x14,0x1C,0x5F,0x41,0x44,0x52, /* 000009E8 "A_.._ADR" */ - 0x00,0xA4,0x44,0x41,0x44,0x44,0x5E,0x5E, /* 000009F0 "..DADD^^" */ - 0x5E,0x2E,0x50,0x43,0x49,0x30,0x53,0x42, /* 000009F8 "^.PCI0SB" */ - 0x44,0x4E,0x0C,0x00,0x00,0x01,0x00,0x5B, /* 00000A00 "DN.....[" */ - 0x80,0x50,0x49,0x52,0x59,0x02,0x0A,0x51, /* 00000A08 ".PIRY..Q" */ - 0x0A,0x02,0x5B,0x81,0x32,0x50,0x49,0x52, /* 00000A10 "..[.2PIR" */ - 0x59,0x01,0x5A,0x30,0x30,0x30,0x02,0x00, /* 00000A18 "Y.Z000.." */ - 0x01,0x45,0x43,0x50,0x5F,0x01,0x46,0x44, /* 00000A20 ".ECP_.FD" */ - 0x43,0x31,0x01,0x46,0x44,0x43,0x32,0x01, /* 00000A28 "C1.FDC2." */ - 0x00,0x02,0x5A,0x30,0x30,0x31,0x03,0x53, /* 00000A30 "..Z001.S" */ - 0x41,0x45,0x4E,0x01,0x5A,0x30,0x30,0x32, /* 00000A38 "AEN.Z002" */ - 0x03,0x53,0x42,0x45,0x4E,0x01,0x5B,0x82, /* 00000A40 ".SBEN.[." */ - 0x2C,0x50,0x49,0x43,0x5F,0x08,0x5F,0x48, /* 00000A48 ",PIC_._H" */ - 0x49,0x44,0x0B,0x41,0xD0,0x08,0x5F,0x43, /* 00000A50 "ID.A.._C" */ - 0x52,0x53,0x11,0x19,0x0A,0x16,0x47,0x01, /* 00000A58 "RS....G." */ - 0x20,0x00,0x20,0x00,0x01,0x02,0x47,0x01, /* 00000A60 " . ...G." */ - 0xA0,0x00,0xA0,0x00,0x01,0x02,0x23,0x04, /* 00000A68 "......#." */ - 0x00,0x01,0x79,0x00,0x5B,0x82,0x35,0x44, /* 00000A70 "..y.[.5D" */ - 0x4D,0x41,0x31,0x08,0x5F,0x48,0x49,0x44, /* 00000A78 "MA1._HID" */ - 0x0C,0x41,0xD0,0x02,0x00,0x08,0x5F,0x43, /* 00000A80 ".A...._C" */ - 0x52,0x53,0x11,0x20,0x0A,0x1D,0x47,0x01, /* 00000A88 "RS. ..G." */ - 0x00,0x00,0x00,0x00,0x01,0x10,0x47,0x01, /* 00000A90 "......G." */ - 0x80,0x00,0x80,0x00,0x01,0x10,0x47,0x01, /* 00000A98 "......G." */ - 0xC0,0x00,0xC0,0x00,0x01,0x20,0x2A,0x10, /* 00000AA0 "..... *." */ - 0x02,0x79,0x00,0x5B,0x82,0x26,0x54,0x4D, /* 00000AA8 ".y.[.&TM" */ - 0x52,0x5F,0x08,0x5F,0x48,0x49,0x44,0x0C, /* 00000AB0 "R_._HID." */ - 0x41,0xD0,0x01,0x00,0x08,0x5F,0x43,0x52, /* 00000AB8 "A...._CR" */ - 0x53,0x11,0x11,0x0A,0x0E,0x47,0x01,0x40, /* 00000AC0 "S....G.@" */ - 0x00,0x40,0x00,0x01,0x04,0x23,0x01,0x00, /* 00000AC8 ".@...#.." */ - 0x01,0x79,0x00,0x5B,0x82,0x26,0x52,0x54, /* 00000AD0 ".y.[.&RT" */ - 0x43,0x5F,0x08,0x5F,0x48,0x49,0x44,0x0C, /* 00000AD8 "C_._HID." */ - 0x41,0xD0,0x0B,0x00,0x08,0x5F,0x43,0x52, /* 00000AE0 "A...._CR" */ - 0x53,0x11,0x11,0x0A,0x0E,0x47,0x01,0x70, /* 00000AE8 "S....G.p" */ - 0x00,0x70,0x00,0x01,0x06,0x23,0x00,0x01, /* 00000AF0 ".p...#.." */ - 0x01,0x79,0x00,0x5B,0x82,0x22,0x53,0x50, /* 00000AF8 ".y.[."SP" */ - 0x4B,0x52,0x08,0x5F,0x48,0x49,0x44,0x0C, /* 00000B00 "KR._HID." */ - 0x41,0xD0,0x08,0x00,0x08,0x5F,0x43,0x52, /* 00000B08 "A...._CR" */ - 0x53,0x11,0x0D,0x0A,0x0A,0x47,0x01,0x61, /* 00000B10 "S....G.a" */ - 0x00,0x61,0x00,0x01,0x01,0x79,0x00,0x5B, /* 00000B18 ".a...y.[" */ - 0x82,0x26,0x43,0x4F,0x50,0x52,0x08,0x5F, /* 00000B20 ".&COPR._" */ - 0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C,0x04, /* 00000B28 "HID.A..." */ - 0x08,0x5F,0x43,0x52,0x53,0x11,0x11,0x0A, /* 00000B30 "._CRS..." */ - 0x0E,0x47,0x01,0xF0,0x00,0xF0,0x00,0x01, /* 00000B38 ".G......" */ - 0x10,0x23,0x00,0x20,0x01,0x79,0x00,0x5B, /* 00000B40 ".#. .y.[" */ - 0x82,0x4E,0x09,0x53,0x59,0x53,0x52,0x08, /* 00000B48 ".N.SYSR." */ - 0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C, /* 00000B50 "_HID.A.." */ - 0x02,0x08,0x5F,0x55,0x49,0x44,0x00,0x08, /* 00000B58 ".._UID.." */ - 0x53,0x59,0x52,0x31,0x11,0x46,0x07,0x0A, /* 00000B60 "SYR1.F.." */ - 0x72,0x47,0x01,0xD0,0x04,0xD0,0x04,0x01, /* 00000B68 "rG......" */ - 0x02,0x47,0x01,0x00,0x11,0x7F,0x11,0x01, /* 00000B70 ".G......" */ - 0x80,0x47,0x01,0x80,0x11,0xFF,0x11,0x01, /* 00000B78 ".G......" */ - 0x80,0x47,0x01,0x10,0x00,0x10,0x00,0x01, /* 00000B80 ".G......" */ - 0x10,0x47,0x01,0x22,0x00,0x22,0x00,0x01, /* 00000B88 ".G.".".." */ - 0x1E,0x47,0x01,0x44,0x00,0x44,0x00,0x01, /* 00000B90 ".G.D.D.." */ - 0x1C,0x47,0x01,0x62,0x00,0x62,0x00,0x01, /* 00000B98 ".G.b.b.." */ - 0x02,0x47,0x01,0x65,0x00,0x65,0x00,0x01, /* 00000BA0 ".G.e.e.." */ - 0x0B,0x47,0x01,0x76,0x00,0x76,0x00,0x01, /* 00000BA8 ".G.v.v.." */ - 0x0A,0x47,0x01,0x90,0x00,0x90,0x00,0x01, /* 00000BB0 ".G......" */ - 0x10,0x47,0x01,0xA2,0x00,0xA2,0x00,0x01, /* 00000BB8 ".G......" */ - 0x1E,0x47,0x01,0xE0,0x00,0xE0,0x00,0x01, /* 00000BC0 ".G......" */ - 0x10,0x47,0x01,0x78,0x0B,0x78,0x0B,0x01, /* 00000BC8 ".G.x.x.." */ - 0x04,0x47,0x01,0x90,0x01,0x90,0x01,0x01, /* 00000BD0 ".G......" */ - 0x04,0x79,0x00,0x14,0x0B,0x5F,0x43,0x52, /* 00000BD8 ".y..._CR" */ - 0x53,0x00,0xA4,0x53,0x59,0x52,0x31,0x5B, /* 00000BE0 "S..SYR1[" */ - 0x82,0x4B,0x0C,0x4D,0x45,0x4D,0x5F,0x08, /* 00000BE8 ".K.MEM_." */ - 0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C, /* 00000BF0 "_HID.A.." */ - 0x02,0x08,0x5F,0x55,0x49,0x44,0x01,0x14, /* 00000BF8 ".._UID.." */ - 0x44,0x0B,0x5F,0x43,0x52,0x53,0x00,0x08, /* 00000C00 "D._CRS.." */ - 0x42,0x55,0x46,0x30,0x11,0x4E,0x07,0x0A, /* 00000C08 "BUF0.N.." */ - 0x7A,0x86,0x09,0x00,0x01,0x00,0x00,0x0E, /* 00000C10 "z......." */ - 0x00,0x00,0x00,0x02,0x00,0x86,0x09,0x00, /* 00000C18 "........" */ - 0x01,0x00,0x00,0x0C,0x00,0x00,0x00,0x00, /* 00000C20 "........" */ - 0x00,0x86,0x09,0x00,0x01,0x00,0x00,0xC0, /* 00000C28 "........" */ - 0xFE,0x00,0x10,0x00,0x00,0x86,0x09,0x00, /* 00000C30 "........" */ - 0x01,0x00,0x00,0xC0,0xFF,0x00,0x00,0x38, /* 00000C38 ".......8" */ - 0x00,0x86,0x09,0x00,0x01,0x00,0x00,0xE0, /* 00000C40 "........" */ - 0xFE,0x00,0x10,0x00,0x00,0x86,0x09,0x00, /* 00000C48 "........" */ - 0x01,0x00,0x00,0xF8,0xFF,0x00,0x00,0x08, /* 00000C50 "........" */ - 0x00,0x86,0x09,0x00,0x01,0x00,0x00,0x00, /* 00000C58 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x86,0x09,0x00, /* 00000C60 "........" */ - 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000C68 "........" */ - 0x00,0x86,0x09,0x00,0x01,0x00,0x00,0x00, /* 00000C70 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x86,0x09,0x00, /* 00000C78 "........" */ - 0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000C80 "........" */ - 0x00,0x79,0x00,0x8A,0x42,0x55,0x46,0x30, /* 00000C88 ".y..BUF0" */ - 0x0A,0x14,0x43,0x4C,0x45,0x4E,0x8A,0x42, /* 00000C90 "..CLEN.B" */ - 0x55,0x46,0x30,0x0A,0x10,0x43,0x42,0x41, /* 00000C98 "UF0..CBA" */ - 0x53,0x79,0x56,0x47,0x41,0x31,0x0A,0x09, /* 00000CA0 "SyVGA1.." */ - 0x60,0x70,0x60,0x43,0x4C,0x45,0x4E,0xA4, /* 00000CA8 "`p`CLEN." */ - 0x42,0x55,0x46,0x30,0x5B,0x82,0x39,0x50, /* 00000CB0 "BUF0[.9P" */ - 0x53,0x32,0x4D,0x08,0x5F,0x48,0x49,0x44, /* 00000CB8 "S2M._HID" */ - 0x0C,0x41,0xD0,0x0F,0x13,0x08,0x5F,0x43, /* 00000CC0 ".A...._C" */ - 0x52,0x53,0x11,0x08,0x0A,0x05,0x22,0x00, /* 00000CC8 "RS...."." */ - 0x10,0x79,0x00,0x14,0x1B,0x5F,0x53,0x54, /* 00000CD0 ".y..._ST" */ - 0x41,0x00,0x7B,0x46,0x4C,0x47,0x30,0x0A, /* 00000CD8 "A.{FLG0." */ - 0x04,0x60,0xA0,0x08,0x93,0x60,0x0A,0x04, /* 00000CE0 ".`...`.." */ - 0xA4,0x0A,0x0F,0xA1,0x03,0xA4,0x00,0x5B, /* 00000CE8 ".......[" */ - 0x82,0x2D,0x50,0x53,0x32,0x4B,0x08,0x5F, /* 00000CF0 ".-PS2K._" */ - 0x48,0x49,0x44,0x0C,0x41,0xD0,0x03,0x03, /* 00000CF8 "HID.A..." */ - 0x08,0x5F,0x43,0x52,0x53,0x11,0x18,0x0A, /* 00000D00 "._CRS..." */ - 0x15,0x47,0x01,0x60,0x00,0x60,0x00,0x01, /* 00000D08 ".G.`.`.." */ - 0x01,0x47,0x01,0x64,0x00,0x64,0x00,0x01, /* 00000D10 ".G.d.d.." */ - 0x01,0x22,0x02,0x00,0x79,0x00,0x5B,0x82, /* 00000D18 "."..y.[." */ - 0x4C,0x1F,0x54,0x50,0x32,0x50,0x14,0x18, /* 00000D20 "L.TP2P.." */ - 0x5F,0x41,0x44,0x52,0x00,0xA4,0x44,0x41, /* 00000D28 "_ADR..DA" */ - 0x44,0x44,0x5E,0x5E,0x5E,0x2E,0x50,0x43, /* 00000D30 "DD^^^.PC" */ - 0x49,0x30,0x53,0x42,0x44,0x4E,0x00,0x14, /* 00000D38 "I0SBDN.." */ - 0x20,0x5F,0x50,0x52,0x57,0x00,0xA0,0x10, /* 00000D40 " _PRW..." */ - 0x5B,0x12,0x5F,0x53,0x33,0x5F,0x60,0xA4, /* 00000D48 "[._S3_`." */ - 0x12,0x06,0x02,0x0A,0x08,0x0A,0x03,0xA1, /* 00000D50 "........" */ - 0x08,0xA4,0x12,0x05,0x02,0x0A,0x08,0x01, /* 00000D58 "........" */ - 0x5B,0x82,0x2C,0x55,0x53,0x42,0x30,0x08, /* 00000D60 "[.,USB0." */ - 0x5F,0x41,0x44,0x52,0x00,0x14,0x20,0x5F, /* 00000D68 "_ADR.. _" */ - 0x50,0x52,0x57,0x00,0xA0,0x10,0x5B,0x12, /* 00000D70 "PRW...[." */ - 0x5F,0x53,0x33,0x5F,0x60,0xA4,0x12,0x06, /* 00000D78 "_S3_`..." */ - 0x02,0x0A,0x0F,0x0A,0x03,0xA1,0x08,0xA4, /* 00000D80 "........" */ - 0x12,0x05,0x02,0x0A,0x0F,0x01,0x5B,0x82, /* 00000D88 "......[." */ - 0x2C,0x55,0x53,0x42,0x31,0x08,0x5F,0x41, /* 00000D90 ",USB1._A" */ - 0x44,0x52,0x01,0x14,0x20,0x5F,0x50,0x52, /* 00000D98 "DR.. _PR" */ - 0x57,0x00,0xA0,0x10,0x5B,0x12,0x5F,0x53, /* 00000DA0 "W...[._S" */ - 0x33,0x5F,0x60,0xA4,0x12,0x06,0x02,0x0A, /* 00000DA8 "3_`....." */ - 0x0F,0x0A,0x03,0xA1,0x08,0xA4,0x12,0x05, /* 00000DB0 "........" */ - 0x02,0x0A,0x0F,0x01,0x08,0x41,0x50,0x49, /* 00000DB8 ".....API" */ - 0x43,0x12,0x41,0x09,0x0C,0x12,0x09,0x04, /* 00000DC0 "C.A....." */ - 0x0B,0xFF,0xFF,0x00,0x00,0x0A,0x10,0x12, /* 00000DC8 "........" */ - 0x09,0x04,0x0B,0xFF,0xFF,0x01,0x00,0x0A, /* 00000DD0 "........" */ - 0x11,0x12,0x0A,0x04,0x0B,0xFF,0xFF,0x0A, /* 00000DD8 "........" */ - 0x02,0x00,0x0A,0x12,0x12,0x0A,0x04,0x0B, /* 00000DE0 "........" */ - 0xFF,0xFF,0x0A,0x03,0x00,0x0A,0x13,0x12, /* 00000DE8 "........" */ - 0x0B,0x04,0x0C,0xFF,0xFF,0x04,0x00,0x00, /* 00000DF0 "........" */ - 0x00,0x0A,0x10,0x12,0x0B,0x04,0x0C,0xFF, /* 00000DF8 "........" */ - 0xFF,0x04,0x00,0x01,0x00,0x0A,0x11,0x12, /* 00000E00 "........" */ - 0x0C,0x04,0x0C,0xFF,0xFF,0x04,0x00,0x0A, /* 00000E08 "........" */ - 0x02,0x00,0x0A,0x12,0x12,0x0C,0x04,0x0C, /* 00000E10 "........" */ - 0xFF,0xFF,0x04,0x00,0x0A,0x03,0x00,0x0A, /* 00000E18 "........" */ - 0x13,0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x05, /* 00000E20 "........" */ - 0x00,0x00,0x00,0x0A,0x11,0x12,0x0B,0x04, /* 00000E28 "........" */ - 0x0C,0xFF,0xFF,0x05,0x00,0x01,0x00,0x0A, /* 00000E30 "........" */ - 0x12,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x05, /* 00000E38 "........" */ - 0x00,0x0A,0x02,0x00,0x0A,0x13,0x12,0x0C, /* 00000E40 "........" */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x03, /* 00000E48 "........" */ - 0x00,0x0A,0x10,0x08,0x50,0x49,0x43,0x4D, /* 00000E50 "....PICM" */ - 0x12,0x49,0x0A,0x0C,0x12,0x0B,0x04,0x0B, /* 00000E58 ".I......" */ - 0xFF,0xFF,0x00,0x4C,0x4E,0x4B,0x41,0x00, /* 00000E60 "...LNKA." */ - 0x12,0x0B,0x04,0x0B,0xFF,0xFF,0x01,0x4C, /* 00000E68 ".......L" */ - 0x4E,0x4B,0x42,0x00,0x12,0x0C,0x04,0x0B, /* 00000E70 "NKB....." */ - 0xFF,0xFF,0x0A,0x02,0x4C,0x4E,0x4B,0x43, /* 00000E78 "....LNKC" */ - 0x00,0x12,0x0C,0x04,0x0B,0xFF,0xFF,0x0A, /* 00000E80 "........" */ - 0x03,0x4C,0x4E,0x4B,0x44,0x00,0x12,0x0D, /* 00000E88 ".LNKD..." */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x00,0x4C, /* 00000E90 ".......L" */ - 0x4E,0x4B,0x41,0x00,0x12,0x0D,0x04,0x0C, /* 00000E98 "NKA....." */ - 0xFF,0xFF,0x04,0x00,0x01,0x4C,0x4E,0x4B, /* 00000EA0 ".....LNK" */ - 0x42,0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF, /* 00000EA8 "B......." */ - 0x04,0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x43, /* 00000EB0 "....LNKC" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x04, /* 00000EB8 "........" */ - 0x00,0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00, /* 00000EC0 "...LNKD." */ - 0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x05,0x00, /* 00000EC8 "........" */ - 0x00,0x4C,0x4E,0x4B,0x42,0x00,0x12,0x0D, /* 00000ED0 ".LNKB..." */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x01,0x4C, /* 00000ED8 ".......L" */ - 0x4E,0x4B,0x43,0x00,0x12,0x0E,0x04,0x0C, /* 00000EE0 "NKC....." */ - 0xFF,0xFF,0x05,0x00,0x0A,0x02,0x4C,0x4E, /* 00000EE8 "......LN" */ - 0x4B,0x44,0x00,0x12,0x0E,0x04,0x0C,0xFF, /* 00000EF0 "KD......" */ - 0xFF,0x05,0x00,0x0A,0x03,0x4C,0x4E,0x4B, /* 00000EF8 ".....LNK" */ - 0x41,0x00,0x14,0x19,0x5F,0x50,0x52,0x54, /* 00000F00 "A..._PRT" */ - 0x00,0xA0,0x0B,0x92,0x50,0x49,0x43,0x46, /* 00000F08 "....PICF" */ - 0xA4,0x50,0x49,0x43,0x4D,0xA1,0x06,0xA4, /* 00000F10 ".PICM..." */ - 0x41,0x50,0x49,0x43,0x5B,0x82,0x49,0x27, /* 00000F18 "APIC[.I'" */ - 0x50,0x47,0x30,0x41,0x08,0x5F,0x41,0x44, /* 00000F20 "PG0A._AD" */ - 0x52,0x0C,0x00,0x00,0x01,0x00,0x14,0x20, /* 00000F28 "R...... " */ - 0x5F,0x50,0x52,0x57,0x00,0xA0,0x10,0x5B, /* 00000F30 "_PRW...[" */ - 0x12,0x5F,0x53,0x33,0x5F,0x60,0xA4,0x12, /* 00000F38 "._S3_`.." */ - 0x06,0x02,0x0A,0x29,0x0A,0x03,0xA1,0x08, /* 00000F40 "...)...." */ - 0xA4,0x12,0x05,0x02,0x0A,0x29,0x01,0x08, /* 00000F48 ".....).." */ - 0x41,0x50,0x49,0x43,0x12,0x4D,0x0F,0x14, /* 00000F50 "APIC.M.." */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x01,0x00, /* 00000F58 "........" */ - 0x00,0x00,0x0A,0x19,0x12,0x0B,0x04,0x0C, /* 00000F60 "........" */ - 0xFF,0xFF,0x01,0x00,0x01,0x00,0x0A,0x1A, /* 00000F68 "........" */ - 0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x01,0x00, /* 00000F70 "........" */ - 0x0A,0x02,0x00,0x0A,0x1B,0x12,0x0C,0x04, /* 00000F78 "........" */ - 0x0C,0xFF,0xFF,0x01,0x00,0x0A,0x03,0x00, /* 00000F80 "........" */ - 0x0A,0x18,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 00000F88 "........" */ - 0x03,0x00,0x00,0x00,0x0A,0x19,0x12,0x0B, /* 00000F90 "........" */ - 0x04,0x0C,0xFF,0xFF,0x03,0x00,0x01,0x00, /* 00000F98 "........" */ - 0x0A,0x1A,0x12,0x0C,0x04,0x0C,0xFF,0xFF, /* 00000FA0 "........" */ - 0x03,0x00,0x0A,0x02,0x00,0x0A,0x1B,0x12, /* 00000FA8 "........" */ - 0x0C,0x04,0x0C,0xFF,0xFF,0x03,0x00,0x0A, /* 00000FB0 "........" */ - 0x03,0x00,0x0A,0x18,0x12,0x0B,0x04,0x0C, /* 00000FB8 "........" */ - 0xFF,0xFF,0x04,0x00,0x00,0x00,0x0A,0x1A, /* 00000FC0 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x04,0x00, /* 00000FC8 "........" */ - 0x01,0x00,0x0A,0x1B,0x12,0x0C,0x04,0x0C, /* 00000FD0 "........" */ - 0xFF,0xFF,0x04,0x00,0x0A,0x02,0x00,0x0A, /* 00000FD8 "........" */ - 0x18,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x04, /* 00000FE0 "........" */ - 0x00,0x0A,0x03,0x00,0x0A,0x19,0x12,0x0B, /* 00000FE8 "........" */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x00,0x00, /* 00000FF0 "........" */ - 0x0A,0x1B,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 00000FF8 "........" */ - 0x05,0x00,0x01,0x00,0x0A,0x18,0x12,0x0C, /* 00001000 "........" */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x02, /* 00001008 "........" */ - 0x00,0x0A,0x19,0x12,0x0C,0x04,0x0C,0xFF, /* 00001010 "........" */ - 0xFF,0x05,0x00,0x0A,0x03,0x00,0x0A,0x1A, /* 00001018 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x06,0x00, /* 00001020 "........" */ - 0x00,0x00,0x0A,0x18,0x12,0x0B,0x04,0x0C, /* 00001028 "........" */ - 0xFF,0xFF,0x06,0x00,0x01,0x00,0x0A,0x19, /* 00001030 "........" */ - 0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x06,0x00, /* 00001038 "........" */ - 0x0A,0x02,0x00,0x0A,0x1A,0x12,0x0C,0x04, /* 00001040 "........" */ - 0x0C,0xFF,0xFF,0x06,0x00,0x0A,0x03,0x00, /* 00001048 "........" */ - 0x0A,0x1B,0x08,0x50,0x49,0x43,0x4D,0x12, /* 00001050 "...PICM." */ - 0x45,0x12,0x14,0x12,0x0D,0x04,0x0C,0xFF, /* 00001058 "E......." */ - 0xFF,0x01,0x00,0x00,0x4C,0x4E,0x4B,0x42, /* 00001060 "....LNKB" */ - 0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x01, /* 00001068 "........" */ - 0x00,0x01,0x4C,0x4E,0x4B,0x43,0x00,0x12, /* 00001070 "..LNKC.." */ - 0x0E,0x04,0x0C,0xFF,0xFF,0x01,0x00,0x0A, /* 00001078 "........" */ - 0x02,0x4C,0x4E,0x4B,0x44,0x00,0x12,0x0E, /* 00001080 ".LNKD..." */ - 0x04,0x0C,0xFF,0xFF,0x01,0x00,0x0A,0x03, /* 00001088 "........" */ - 0x4C,0x4E,0x4B,0x41,0x00,0x12,0x0D,0x04, /* 00001090 "LNKA...." */ - 0x0C,0xFF,0xFF,0x03,0x00,0x00,0x4C,0x4E, /* 00001098 "......LN" */ - 0x4B,0x42,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 000010A0 "KB......" */ - 0xFF,0x03,0x00,0x01,0x4C,0x4E,0x4B,0x43, /* 000010A8 "....LNKC" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x03, /* 000010B0 "........" */ - 0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x44,0x00, /* 000010B8 "...LNKD." */ - 0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x03,0x00, /* 000010C0 "........" */ - 0x0A,0x03,0x4C,0x4E,0x4B,0x41,0x00,0x12, /* 000010C8 "..LNKA.." */ - 0x0D,0x04,0x0C,0xFF,0xFF,0x04,0x00,0x00, /* 000010D0 "........" */ - 0x4C,0x4E,0x4B,0x43,0x00,0x12,0x0D,0x04, /* 000010D8 "LNKC...." */ - 0x0C,0xFF,0xFF,0x04,0x00,0x01,0x4C,0x4E, /* 000010E0 "......LN" */ - 0x4B,0x44,0x00,0x12,0x0E,0x04,0x0C,0xFF, /* 000010E8 "KD......" */ - 0xFF,0x04,0x00,0x0A,0x02,0x4C,0x4E,0x4B, /* 000010F0 ".....LNK" */ - 0x41,0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF, /* 000010F8 "A......." */ - 0x04,0x00,0x0A,0x03,0x4C,0x4E,0x4B,0x42, /* 00001100 "....LNKB" */ - 0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x05, /* 00001108 "........" */ - 0x00,0x00,0x4C,0x4E,0x4B,0x44,0x00,0x12, /* 00001110 "..LNKD.." */ - 0x0D,0x04,0x0C,0xFF,0xFF,0x05,0x00,0x01, /* 00001118 "........" */ - 0x4C,0x4E,0x4B,0x41,0x00,0x12,0x0E,0x04, /* 00001120 "LNKA...." */ - 0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x02,0x4C, /* 00001128 ".......L" */ - 0x4E,0x4B,0x42,0x00,0x12,0x0E,0x04,0x0C, /* 00001130 "NKB....." */ - 0xFF,0xFF,0x05,0x00,0x0A,0x03,0x4C,0x4E, /* 00001138 "......LN" */ - 0x4B,0x43,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 00001140 "KC......" */ - 0xFF,0x06,0x00,0x00,0x4C,0x4E,0x4B,0x41, /* 00001148 "....LNKA" */ - 0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x06, /* 00001150 "........" */ - 0x00,0x01,0x4C,0x4E,0x4B,0x42,0x00,0x12, /* 00001158 "..LNKB.." */ - 0x0E,0x04,0x0C,0xFF,0xFF,0x06,0x00,0x0A, /* 00001160 "........" */ - 0x02,0x4C,0x4E,0x4B,0x43,0x00,0x12,0x0E, /* 00001168 ".LNKC..." */ - 0x04,0x0C,0xFF,0xFF,0x06,0x00,0x0A,0x03, /* 00001170 "........" */ - 0x4C,0x4E,0x4B,0x44,0x00,0x14,0x19,0x5F, /* 00001178 "LNKD..._" */ - 0x50,0x52,0x54,0x00,0xA0,0x0B,0x92,0x50, /* 00001180 "PRT....P" */ - 0x49,0x43,0x46,0xA4,0x50,0x49,0x43,0x4D, /* 00001188 "ICF.PICM" */ - 0xA1,0x06,0xA4,0x41,0x50,0x49,0x43,0x5B, /* 00001190 "...APIC[" */ - 0x82,0x47,0x0C,0x50,0x47,0x30,0x42,0x08, /* 00001198 ".G.PG0B." */ - 0x5F,0x41,0x44,0x52,0x0C,0x00,0x00,0x02, /* 000011A0 "_ADR...." */ - 0x00,0x14,0x20,0x5F,0x50,0x52,0x57,0x00, /* 000011A8 ".. _PRW." */ - 0xA0,0x10,0x5B,0x12,0x5F,0x53,0x33,0x5F, /* 000011B0 "..[._S3_" */ - 0x60,0xA4,0x12,0x06,0x02,0x0A,0x22,0x0A, /* 000011B8 "`....."." */ - 0x03,0xA1,0x08,0xA4,0x12,0x05,0x02,0x0A, /* 000011C0 "........" */ - 0x22,0x01,0x08,0x41,0x50,0x49,0x43,0x12, /* 000011C8 ""..APIC." */ - 0x34,0x04,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 000011D0 "4......." */ - 0x01,0x00,0x00,0x00,0x0A,0x1F,0x12,0x0B, /* 000011D8 "........" */ - 0x04,0x0C,0xFF,0xFF,0x01,0x00,0x01,0x00, /* 000011E0 "........" */ - 0x0A,0x20,0x12,0x0C,0x04,0x0C,0xFF,0xFF, /* 000011E8 ". ......" */ - 0x01,0x00,0x0A,0x02,0x00,0x0A,0x21,0x12, /* 000011F0 "......!." */ - 0x0C,0x04,0x0C,0xFF,0xFF,0x01,0x00,0x0A, /* 000011F8 "........" */ - 0x03,0x00,0x0A,0x22,0x08,0x50,0x49,0x43, /* 00001200 "...".PIC" */ - 0x4D,0x12,0x3C,0x04,0x12,0x0D,0x04,0x0C, /* 00001208 "M.<....." */ - 0xFF,0xFF,0x01,0x00,0x00,0x4C,0x4E,0x4B, /* 00001210 ".....LNK" */ - 0x41,0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF, /* 00001218 "A......." */ - 0x01,0x00,0x01,0x4C,0x4E,0x4B,0x42,0x00, /* 00001220 "...LNKB." */ - 0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x01,0x00, /* 00001228 "........" */ - 0x0A,0x02,0x4C,0x4E,0x4B,0x43,0x00,0x12, /* 00001230 "..LNKC.." */ - 0x0E,0x04,0x0C,0xFF,0xFF,0x01,0x00,0x0A, /* 00001238 "........" */ - 0x03,0x4C,0x4E,0x4B,0x44,0x00,0x14,0x19, /* 00001240 ".LNKD..." */ - 0x5F,0x50,0x52,0x54,0x00,0xA0,0x0B,0x92, /* 00001248 "_PRT...." */ - 0x50,0x49,0x43,0x46,0xA4,0x50,0x49,0x43, /* 00001250 "PICF.PIC" */ - 0x4D,0xA1,0x06,0xA4,0x41,0x50,0x49,0x43, /* 00001258 "M...APIC" */ - 0x10,0x49,0x06,0x5F,0x47,0x50,0x45,0x14, /* 00001260 ".I._GPE." */ - 0x13,0x5F,0x4C,0x30,0x38,0x00,0x86,0x5C, /* 00001268 "._L08..\" */ - 0x2E,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001270 "._SB_PCI" */ - 0x31,0x0A,0x02,0x14,0x1C,0x5F,0x4C,0x30, /* 00001278 "1...._L0" */ - 0x46,0x00,0x86,0x5C,0x2F,0x04,0x5F,0x53, /* 00001280 "F..\/._S" */ - 0x42,0x5F,0x50,0x43,0x49,0x31,0x54,0x50, /* 00001288 "B_PCI1TP" */ - 0x32,0x50,0x55,0x53,0x42,0x30,0x0A,0x02, /* 00001290 "2PUSB0.." */ - 0x14,0x18,0x5F,0x4C,0x32,0x32,0x00,0x86, /* 00001298 ".._L22.." */ - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000012A0 "\/._SB_P" */ - 0x43,0x49,0x31,0x50,0x47,0x30,0x42,0x0A, /* 000012A8 "CI1PG0B." */ - 0x02,0x14,0x18,0x5F,0x4C,0x32,0x39,0x00, /* 000012B0 "..._L29." */ - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000012B8 ".\/._SB_" */ - 0x50,0x43,0x49,0x31,0x50,0x47,0x30,0x41, /* 000012C0 "PCI1PG0A" */ - 0x0A,0x02,0x14,0x11,0x5F,0x50,0x54,0x53, /* 000012C8 "...._PTS" */ - 0x01,0x7D,0x68,0x0A,0xF0,0x60,0x70,0x60, /* 000012D0 ".}h..`p`" */ - 0x44,0x42,0x47,0x31,0x08,0x50,0x49,0x43, /* 000012D8 "DBG1.PIC" */ - 0x46,0x00,0x14,0x0C,0x5F,0x50,0x49,0x43, /* 000012E0 "F..._PIC" */ - 0x01,0x70,0x68,0x50,0x49,0x43,0x46,0x5B, /* 000012E8 ".phPICF[" */ - 0x80,0x44,0x45,0x42,0x47,0x01,0x0A,0x80, /* 000012F0 ".DEBG..." */ - 0x01,0x5B,0x81,0x0B,0x44,0x45,0x42,0x47, /* 000012F8 ".[..DEBG" */ - 0x11,0x44,0x42,0x47,0x31,0x08,0x5B,0x80, /* 00001300 ".DBG1.[." */ - 0x45,0x58,0x54,0x4D,0x00,0x0C,0x3C,0xF8, /* 00001308 "EXTM..<." */ - 0x0F,0x00,0x0A,0x04,0x5B,0x81,0x0B,0x45, /* 00001310 "....[..E" */ - 0x58,0x54,0x4D,0x12,0x41,0x4D,0x45,0x4D, /* 00001318 "XTM.AMEM" */ - 0x20,0x5B,0x80,0x56,0x47,0x41,0x4D,0x00, /* 00001320 " [.VGAM." */ - 0x0C,0x02,0x00,0x0C,0x00,0x01,0x5B,0x81, /* 00001328 "......[." */ - 0x0B,0x56,0x47,0x41,0x4D,0x11,0x56,0x47, /* 00001330 ".VGAM.VG" */ - 0x41,0x31,0x08,0x5B,0x80,0x47,0x52,0x41, /* 00001338 "A1.[.GRA" */ - 0x4D,0x00,0x0B,0x00,0x04,0x0B,0x00,0x01, /* 00001340 "M......." */ - 0x5B,0x81,0x0E,0x47,0x52,0x41,0x4D,0x11, /* 00001348 "[..GRAM." */ - 0x00,0x40,0x08,0x46,0x4C,0x47,0x30,0x08, /* 00001350 ".@.FLG0." */ - 0x5B,0x80,0x47,0x53,0x54,0x53,0x01,0x0B, /* 00001358 "[.GSTS.." */ - 0x28,0xC0,0x0A,0x02,0x5B,0x81,0x0D,0x47, /* 00001360 "(...[..G" */ - 0x53,0x54,0x53,0x01,0x00,0x04,0x49,0x52, /* 00001368 "STS...IR" */ - 0x51,0x52,0x01,0x5B,0x80,0x5A,0x30,0x30, /* 00001370 "QR.[.Z00" */ - 0x37,0x01,0x0A,0x21,0x01,0x5B,0x81,0x0B, /* 00001378 "7..!.[.." */ - 0x5A,0x30,0x30,0x37,0x01,0x5A,0x30,0x30, /* 00001380 "Z007.Z00" */ - 0x38,0x08,0x5B,0x80,0x5A,0x30,0x30,0x39, /* 00001388 "8.[.Z009" */ - 0x01,0x0A,0xA1,0x01,0x5B,0x81,0x0B,0x5A, /* 00001390 "....[..Z" */ - 0x30,0x30,0x39,0x01,0x5A,0x30,0x30,0x41, /* 00001398 "009.Z00A" */ - 0x08,0x10,0x45,0x53,0x5F,0x53,0x42,0x5F, /* 000013A0 "..ES_SB_" */ - 0x08,0x4F,0x53,0x54,0x42,0xFF,0x14,0x19, /* 000013A8 ".OSTB..." */ - 0x4F,0x53,0x54,0x50,0x00,0xA0,0x0D,0x93, /* 000013B0 "OSTP...." */ - 0x4F,0x53,0x54,0x42,0xFF,0x70,0x00,0x4F, /* 000013B8 "OSTB.p.O" */ - 0x53,0x54,0x42,0xA4,0x4F,0x53,0x54,0x42, /* 000013C0 "STB.OSTB" */ - 0x14,0x4B,0x05,0x53,0x45,0x51,0x4C,0x0A, /* 000013C8 ".K.SEQL." */ - 0x70,0x87,0x68,0x60,0x70,0x87,0x69,0x61, /* 000013D0 "p.h`p.ia" */ - 0xA0,0x07,0x92,0x93,0x60,0x61,0xA4,0x00, /* 000013D8 "....`a.." */ - 0x08,0x42,0x55,0x46,0x30,0x11,0x02,0x60, /* 000013E0 ".BUF0..`" */ - 0x70,0x68,0x42,0x55,0x46,0x30,0x08,0x42, /* 000013E8 "phBUF0.B" */ - 0x55,0x46,0x31,0x11,0x02,0x60,0x70,0x69, /* 000013F0 "UF1..`pi" */ - 0x42,0x55,0x46,0x31,0x70,0x00,0x62,0xA2, /* 000013F8 "BUF1p.b." */ - 0x22,0x95,0x62,0x60,0x70,0x83,0x88,0x42, /* 00001400 "".b`p..B" */ - 0x55,0x46,0x30,0x62,0x00,0x63,0x70,0x83, /* 00001408 "UF0b.cp." */ - 0x88,0x42,0x55,0x46,0x31,0x62,0x00,0x64, /* 00001410 ".BUF1b.d" */ - 0xA0,0x07,0x92,0x93,0x63,0x64,0xA4,0x00, /* 00001418 "....cd.." */ - 0x75,0x62,0xA4,0x01,0x14,0x16,0x44,0x41, /* 00001420 "ub....DA" */ - 0x44,0x44,0x02,0x70,0x69,0x60,0x70,0x68, /* 00001428 "DD.pi`ph" */ - 0x61,0x72,0x79,0x61,0x0A,0x10,0x00,0x60, /* 00001430 "arya...`" */ - 0x60,0xA4,0x60,0x14,0x25,0x47,0x48,0x43, /* 00001438 "`.`.%GHC" */ - 0x45,0x01,0x70,0x83,0x88,0x5E,0x2E,0x50, /* 00001440 "E.p..^.P" */ - 0x43,0x49,0x30,0x48,0x43,0x4C,0x4B,0x68, /* 00001448 "CI0HCLKh" */ - 0x00,0x61,0xA0,0x0A,0x93,0x7B,0x61,0x01, /* 00001450 ".a...{a." */ - 0x00,0x01,0xA4,0x0A,0x0F,0xA1,0x03,0xA4, /* 00001458 "........" */ - 0x00,0x14,0x26,0x47,0x48,0x43,0x4E,0x01, /* 00001460 "..&GHCN." */ - 0x70,0x00,0x60,0x70,0x83,0x88,0x5E,0x2E, /* 00001468 "p.`p..^." */ - 0x50,0x43,0x49,0x30,0x48,0x43,0x4C,0x4B, /* 00001470 "PCI0HCLK" */ - 0x68,0x00,0x61,0x70,0x7A,0x7B,0x61,0x0A, /* 00001478 "h.apz{a." */ - 0xF0,0x00,0x0A,0x04,0x00,0x60,0xA4,0x60, /* 00001480 ".....`.`" */ - 0x14,0x27,0x47,0x48,0x43,0x4C,0x01,0x70, /* 00001488 ".'GHCL.p" */ - 0x00,0x60,0x70,0x83,0x88,0x5E,0x2E,0x50, /* 00001490 ".`p..^.P" */ - 0x43,0x49,0x30,0x48,0x43,0x4C,0x4B,0x68, /* 00001498 "CI0HCLKh" */ - 0x00,0x61,0x70,0x7A,0x7B,0x61,0x0B,0x00, /* 000014A0 ".apz{a.." */ - 0x0F,0x00,0x0A,0x08,0x00,0x60,0xA4,0x60, /* 000014A8 ".....`.`" */ - 0x14,0x4C,0x05,0x47,0x42,0x55,0x53,0x02, /* 000014B0 ".L.GBUS." */ - 0x70,0x00,0x60,0xA2,0x4F,0x04,0x95,0x60, /* 000014B8 "p.`.O..`" */ - 0x0A,0x04,0x70,0x83,0x88,0x5E,0x2E,0x50, /* 000014C0 "..p..^.P" */ - 0x43,0x49,0x30,0x42,0x55,0x53,0x4E,0x60, /* 000014C8 "CI0BUSN`" */ - 0x00,0x61,0xA0,0x36,0x93,0x7B,0x61,0x0A, /* 000014D0 ".a.6.{a." */ - 0x03,0x00,0x0A,0x03,0xA0,0x2C,0x93,0x68, /* 000014D8 ".....,.h" */ - 0x7A,0x7B,0x61,0x0A,0x70,0x00,0x0A,0x04, /* 000014E0 "z{a.p..." */ - 0x00,0xA0,0x1F,0x91,0x93,0x69,0x0A,0xFF, /* 000014E8 ".....i.." */ - 0x93,0x69,0x7A,0x7B,0x61,0x0B,0x00,0x03, /* 000014F0 ".iz{a..." */ - 0x00,0x0A,0x08,0x00,0xA4,0x7A,0x7B,0x61, /* 000014F8 ".....z{a" */ - 0x0C,0x00,0x00,0xFF,0x00,0x00,0x0A,0x10, /* 00001500 "........" */ - 0x00,0x75,0x60,0xA4,0x00,0x14,0x4B,0x0C, /* 00001508 ".u`...K." */ - 0x47,0x57,0x42,0x4E,0x02,0x08,0x42,0x55, /* 00001510 "GWBN..BU" */ - 0x46,0x30,0x11,0x15,0x0A,0x12,0x88,0x0D, /* 00001518 "F0......" */ - 0x00,0x02,0x0C,0x00,0x00,0x00,0x00,0x00, /* 00001520 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x79,0x00, /* 00001528 "......y." */ - 0x8B,0x42,0x55,0x46,0x30,0x0A,0x08,0x42, /* 00001530 ".BUF0..B" */ - 0x4D,0x49,0x4E,0x8B,0x42,0x55,0x46,0x30, /* 00001538 "MIN.BUF0" */ - 0x0A,0x0A,0x42,0x4D,0x41,0x58,0x8B,0x42, /* 00001540 "..BMAX.B" */ - 0x55,0x46,0x30,0x0A,0x0E,0x42,0x4C,0x45, /* 00001548 "UF0..BLE" */ - 0x4E,0x70,0x00,0x60,0xA2,0x4B,0x07,0x95, /* 00001550 "Np.`.K.." */ - 0x60,0x0A,0x04,0x70,0x83,0x88,0x5E,0x2E, /* 00001558 "`..p..^." */ - 0x50,0x43,0x49,0x30,0x42,0x55,0x53,0x4E, /* 00001560 "PCI0BUSN" */ - 0x60,0x00,0x61,0xA0,0x42,0x06,0x93,0x7B, /* 00001568 "`.a.B..{" */ - 0x61,0x0A,0x03,0x00,0x0A,0x03,0xA0,0x47, /* 00001570 "a......G" */ - 0x05,0x93,0x68,0x7A,0x7B,0x61,0x0A,0x70, /* 00001578 "..hz{a.p" */ - 0x00,0x0A,0x04,0x00,0xA0,0x49,0x04,0x91, /* 00001580 ".....I.." */ - 0x93,0x69,0x0A,0xFF,0x93,0x69,0x7A,0x7B, /* 00001588 ".i...iz{" */ - 0x61,0x0B,0x00,0x03,0x00,0x0A,0x08,0x00, /* 00001590 "a......." */ - 0x70,0x7A,0x7B,0x61,0x0C,0x00,0x00,0xFF, /* 00001598 "pz{a...." */ - 0x00,0x00,0x0A,0x10,0x00,0x42,0x4D,0x49, /* 000015A0 ".....BMI" */ - 0x4E,0x70,0x7A,0x61,0x0A,0x18,0x00,0x42, /* 000015A8 "Npza...B" */ - 0x4D,0x41,0x58,0x74,0x42,0x4D,0x41,0x58, /* 000015B0 "MAXtBMAX" */ - 0x42,0x4D,0x49,0x4E,0x42,0x4C,0x45,0x4E, /* 000015B8 "BMINBLEN" */ - 0x75,0x42,0x4C,0x45,0x4E,0xA4,0x52,0x54, /* 000015C0 "uBLEN.RT" */ - 0x41,0x47,0x42,0x55,0x46,0x30,0x75,0x60, /* 000015C8 "AGBUF0u`" */ - 0xA4,0x52,0x54,0x41,0x47,0x42,0x55,0x46, /* 000015D0 ".RTAGBUF" */ - 0x30,0x14,0x48,0x14,0x47,0x4D,0x45,0x4D, /* 000015D8 "0.H.GMEM" */ - 0x02,0x08,0x42,0x55,0x46,0x30,0x11,0x1F, /* 000015E0 "..BUF0.." */ - 0x0A,0x1C,0x87,0x17,0x00,0x00,0x0C,0x01, /* 000015E8 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000015F0 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000015F8 "........" */ - 0x00,0x00,0x00,0x00,0x79,0x00,0x8A,0x42, /* 00001600 "....y..B" */ - 0x55,0x46,0x30,0x0A,0x0A,0x4D,0x4D,0x49, /* 00001608 "UF0..MMI" */ - 0x4E,0x8A,0x42,0x55,0x46,0x30,0x0A,0x0E, /* 00001610 "N.BUF0.." */ - 0x4D,0x4D,0x41,0x58,0x8A,0x42,0x55,0x46, /* 00001618 "MMAX.BUF" */ - 0x30,0x0A,0x16,0x4D,0x4C,0x45,0x4E,0x70, /* 00001620 "0..MLENp" */ - 0x00,0x60,0x70,0x00,0x64,0x70,0x00,0x63, /* 00001628 ".`p.dp.c" */ - 0xA2,0x45,0x0E,0x95,0x60,0x0A,0x10,0x70, /* 00001630 ".E..`..p" */ - 0x83,0x88,0x5E,0x2E,0x50,0x43,0x49,0x30, /* 00001638 "..^.PCI0" */ - 0x4D,0x4D,0x49,0x4F,0x60,0x00,0x61,0x75, /* 00001640 "MMIO`.au" */ - 0x60,0x70,0x83,0x88,0x5E,0x2E,0x50,0x43, /* 00001648 "`p..^.PC" */ - 0x49,0x30,0x4D,0x4D,0x49,0x4F,0x60,0x00, /* 00001650 "I0MMIO`." */ - 0x62,0xA0,0x4A,0x0B,0x93,0x7B,0x61,0x0A, /* 00001658 "b.J..{a." */ - 0x03,0x00,0x0A,0x03,0xA0,0x4F,0x0A,0x93, /* 00001660 ".....O.." */ - 0x68,0x7B,0x62,0x0A,0x07,0x00,0xA0,0x45, /* 00001668 "h{b....E" */ - 0x0A,0x91,0x93,0x69,0x0A,0xFF,0x93,0x69, /* 00001670 "...i...i" */ - 0x7A,0x7B,0x62,0x0A,0x30,0x00,0x0A,0x04, /* 00001678 "z{b.0..." */ - 0x00,0x70,0x79,0x7B,0x61,0x0C,0x00,0xFF, /* 00001680 ".py{a..." */ - 0xFF,0xFF,0x00,0x0A,0x08,0x00,0x4D,0x4D, /* 00001688 "......MM" */ - 0x49,0x4E,0x70,0x79,0x7B,0x62,0x0C,0x00, /* 00001690 "INpy{b.." */ - 0xFF,0xFF,0xFF,0x00,0x0A,0x08,0x00,0x4D, /* 00001698 ".......M" */ - 0x4D,0x41,0x58,0x7D,0x4D,0x4D,0x41,0x58, /* 000016A0 "MAX}MMAX" */ - 0x0B,0xFF,0xFF,0x4D,0x4D,0x41,0x58,0x74, /* 000016A8 "...MMAXt" */ - 0x4D,0x4D,0x41,0x58,0x4D,0x4D,0x49,0x4E, /* 000016B0 "MMAXMMIN" */ - 0x4D,0x4C,0x45,0x4E,0xA0,0x10,0x64,0x73, /* 000016B8 "MLEN..ds" */ - 0x52,0x54,0x41,0x47,0x42,0x55,0x46,0x30, /* 000016C0 "RTAGBUF0" */ - 0x63,0x65,0x70,0x65,0x63,0xA1,0x44,0x04, /* 000016C8 "cepec.D." */ - 0xA0,0x37,0x91,0x90,0x93,0x69,0x0A,0xFF, /* 000016D0 ".7...i.." */ - 0x93,0x68,0x00,0x93,0x69,0x5E,0x2E,0x50, /* 000016D8 ".h..i^.P" */ - 0x43,0x49,0x30,0x53,0x42,0x4C,0x4B,0x70, /* 000016E0 "CI0SBLKp" */ - 0x5E,0x2E,0x50,0x43,0x49,0x30,0x54,0x4F, /* 000016E8 "^.PCI0TO" */ - 0x4D,0x31,0x4D,0x4D,0x49,0x4E,0x74,0x4D, /* 000016F0 "M1MMINtM" */ - 0x4D,0x41,0x58,0x4D,0x4D,0x49,0x4E,0x4D, /* 000016F8 "MAXMMINM" */ - 0x4C,0x45,0x4E,0x75,0x4D,0x4C,0x45,0x4E, /* 00001700 "LENuMLEN" */ - 0x70,0x52,0x54,0x41,0x47,0x42,0x55,0x46, /* 00001708 "pRTAGBUF" */ - 0x30,0x63,0x75,0x64,0x75,0x60,0xA0,0x09, /* 00001710 "0cudu`.." */ - 0x92,0x64,0x70,0x42,0x55,0x46,0x30,0x63, /* 00001718 ".dpBUF0c" */ - 0xA4,0x63,0x14,0x4B,0x18,0x47,0x49,0x4F, /* 00001720 ".c.K.GIO" */ - 0x52,0x02,0x08,0x42,0x55,0x46,0x30,0x11, /* 00001728 "R..BUF0." */ - 0x1F,0x0A,0x1C,0x87,0x17,0x00,0x01,0x0C, /* 00001730 "........" */ - 0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00001738 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00001740 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x79,0x00,0x8A, /* 00001748 ".....y.." */ - 0x42,0x55,0x46,0x30,0x0A,0x0A,0x50,0x4D, /* 00001750 "BUF0..PM" */ - 0x49,0x4E,0x8A,0x42,0x55,0x46,0x30,0x0A, /* 00001758 "IN.BUF0." */ - 0x0E,0x50,0x4D,0x41,0x58,0x8A,0x42,0x55, /* 00001760 ".PMAX.BU" */ - 0x46,0x30,0x0A,0x16,0x50,0x4C,0x45,0x4E, /* 00001768 "F0..PLEN" */ - 0x70,0x00,0x60,0x70,0x00,0x64,0x70,0x00, /* 00001770 "p.`p.dp." */ - 0x63,0xA2,0x44,0x12,0x95,0x60,0x0A,0x08, /* 00001778 "c.D..`.." */ - 0x70,0x83,0x88,0x5E,0x2E,0x50,0x43,0x49, /* 00001780 "p..^.PCI" */ - 0x30,0x50,0x43,0x49,0x4F,0x60,0x00,0x61, /* 00001788 "0PCIO`.a" */ - 0x75,0x60,0x70,0x83,0x88,0x5E,0x2E,0x50, /* 00001790 "u`p..^.P" */ - 0x43,0x49,0x30,0x50,0x43,0x49,0x4F,0x60, /* 00001798 "CI0PCIO`" */ - 0x00,0x62,0xA0,0x49,0x0F,0x93,0x7B,0x61, /* 000017A0 ".b.I..{a" */ - 0x0A,0x03,0x00,0x0A,0x03,0xA0,0x4E,0x0E, /* 000017A8 "......N." */ - 0x93,0x68,0x7B,0x62,0x0A,0x07,0x00,0xA0, /* 000017B0 ".h{b...." */ - 0x44,0x0E,0x91,0x93,0x69,0x0A,0xFF,0x93, /* 000017B8 "D...i..." */ - 0x69,0x7A,0x7B,0x62,0x0A,0x30,0x00,0x0A, /* 000017C0 "iz{b.0.." */ - 0x04,0x00,0x70,0x7B,0x61,0x0C,0x00,0xF0, /* 000017C8 "..p{a..." */ - 0xFF,0x01,0x00,0x50,0x4D,0x49,0x4E,0x70, /* 000017D0 "...PMINp" */ - 0x7B,0x62,0x0C,0x00,0xF0,0xFF,0x01,0x00, /* 000017D8 "{b......" */ - 0x50,0x4D,0x41,0x58,0x7D,0x50,0x4D,0x41, /* 000017E0 "PMAX}PMA" */ - 0x58,0x0B,0xFF,0x0F,0x50,0x4D,0x41,0x58, /* 000017E8 "X...PMAX" */ - 0x74,0x50,0x4D,0x41,0x58,0x50,0x4D,0x49, /* 000017F0 "tPMAXPMI" */ - 0x4E,0x50,0x4C,0x45,0x4E,0x75,0x50,0x4C, /* 000017F8 "NPLENuPL" */ - 0x45,0x4E,0xA0,0x10,0x64,0x73,0x52,0x54, /* 00001800 "EN..dsRT" */ - 0x41,0x47,0x42,0x55,0x46,0x30,0x63,0x65, /* 00001808 "AGBUF0ce" */ - 0x70,0x65,0x63,0xA1,0x46,0x08,0xA0,0x48, /* 00001810 "pec.F..H" */ - 0x04,0x94,0x50,0x4D,0x41,0x58,0x50,0x4D, /* 00001818 "..PMAXPM" */ - 0x49,0x4E,0xA0,0x30,0x91,0x90,0x93,0x69, /* 00001820 "IN.0...i" */ - 0x0A,0xFF,0x93,0x68,0x00,0x93,0x69,0x5E, /* 00001828 "...h..i^" */ - 0x2E,0x50,0x43,0x49,0x30,0x53,0x42,0x4C, /* 00001830 ".PCI0SBL" */ - 0x4B,0x70,0x0B,0x00,0x0D,0x50,0x4D,0x49, /* 00001838 "Kp...PMI" */ - 0x4E,0x74,0x50,0x4D,0x41,0x58,0x50,0x4D, /* 00001840 "NtPMAXPM" */ - 0x49,0x4E,0x50,0x4C,0x45,0x4E,0x75,0x50, /* 00001848 "INPLENuP" */ - 0x4C,0x45,0x4E,0x70,0x52,0x54,0x41,0x47, /* 00001850 "LENpRTAG" */ - 0x42,0x55,0x46,0x30,0x63,0x75,0x64,0xA0, /* 00001858 "BUF0cud." */ - 0x3A,0x7B,0x61,0x0A,0x10,0x00,0x70,0x0B, /* 00001860 ":{a...p." */ - 0xB0,0x03,0x50,0x4D,0x49,0x4E,0x70,0x0B, /* 00001868 "..PMINp." */ - 0xDF,0x03,0x50,0x4D,0x41,0x58,0x70,0x0A, /* 00001870 "..PMAXp." */ - 0x30,0x50,0x4C,0x45,0x4E,0xA0,0x10,0x64, /* 00001878 "0PLEN..d" */ - 0x73,0x52,0x54,0x41,0x47,0x42,0x55,0x46, /* 00001880 "sRTAGBUF" */ - 0x30,0x63,0x65,0x70,0x65,0x63,0xA1,0x0B, /* 00001888 "0cepec.." */ - 0x70,0x52,0x54,0x41,0x47,0x42,0x55,0x46, /* 00001890 "pRTAGBUF" */ - 0x30,0x63,0x75,0x64,0x75,0x60,0xA0,0x0D, /* 00001898 "0cudu`.." */ - 0x92,0x64,0x70,0x52,0x54,0x41,0x47,0x42, /* 000018A0 ".dpRTAGB" */ - 0x55,0x46,0x30,0x63,0xA4,0x63,0x14,0x28, /* 000018A8 "UF0c.c.(" */ - 0x52,0x54,0x41,0x47,0x01,0x70,0x68,0x60, /* 000018B0 "RTAG.ph`" */ - 0x70,0x87,0x60,0x61,0x74,0x61,0x0A,0x02, /* 000018B8 "p.`ata.." */ - 0x61,0x77,0x61,0x0A,0x08,0x61,0x5B,0x13, /* 000018C0 "awa..a[." */ - 0x60,0x00,0x61,0x52,0x45,0x54,0x42,0x70, /* 000018C8 "`.aRETBp" */ - 0x52,0x45,0x54,0x42,0x62,0xA4,0x62, -}; diff --git a/src/mainboard/amd/serengeti_leopard/dsdt_bus0.c b/src/mainboard/amd/serengeti_leopard/dsdt_bus0.c deleted file mode 100644 index 24202317ab..0000000000 --- a/src/mainboard/amd/serengeti_leopard/dsdt_bus0.c +++ /dev/null @@ -1,789 +0,0 @@ -/* - * - * - */ -unsigned char AmlCode[] = -{ - 0x44,0x53,0x44,0x54,0x69,0x18,0x00,0x00, /* 00000000 "DSDTi..." */ - 0x01,0xFE,0x41,0x4D,0x44,0x2D,0x4B,0x38, /* 00000008 "..AMD-K8" */ - 0x41,0x4D,0x44,0x41,0x43,0x50,0x49,0x00, /* 00000010 "AMDACPI." */ - 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x09,0x03,0x05,0x20,0x10,0x39,0x5F,0x50, /* 00000020 "... .9_P" */ - 0x52,0x5F,0x5B,0x83,0x0B,0x43,0x50,0x55, /* 00000028 "R_[..CPU" */ - 0x30,0x00,0x10,0xC0,0x00,0x00,0x06,0x5B, /* 00000030 "0......[" */ - 0x83,0x0B,0x43,0x50,0x55,0x31,0x01,0x00, /* 00000038 "..CPU1.." */ - 0x00,0x00,0x00,0x00,0x5B,0x83,0x0B,0x43, /* 00000040 "....[..C" */ - 0x50,0x55,0x32,0x02,0x00,0x00,0x00,0x00, /* 00000048 "PU2....." */ - 0x00,0x5B,0x83,0x0B,0x43,0x50,0x55,0x33, /* 00000050 ".[..CPU3" */ - 0x03,0x00,0x00,0x00,0x00,0x00,0x14,0x06, /* 00000058 "........" */ - 0x46,0x57,0x53,0x4F,0x00,0x08,0x5F,0x53, /* 00000060 "FWSO.._S" */ - 0x30,0x5F,0x12,0x06,0x04,0x00,0x00,0x00, /* 00000068 "0_......" */ - 0x00,0x08,0x5F,0x53,0x31,0x5F,0x12,0x06, /* 00000070 ".._S1_.." */ - 0x04,0x01,0x01,0x01,0x01,0x08,0x5F,0x53, /* 00000078 "......_S" */ - 0x33,0x5F,0x12,0x0A,0x04,0x0A,0x05,0x0A, /* 00000080 "3_......" */ - 0x05,0x0A,0x05,0x0A,0x05,0x08,0x5F,0x53, /* 00000088 "......_S" */ - 0x35,0x5F,0x12,0x0A,0x04,0x0A,0x07,0x0A, /* 00000090 "5_......" */ - 0x07,0x0A,0x07,0x0A,0x07,0x10,0x84,0x15, /* 00000098 "........" */ - 0x01,0x5F,0x53,0x42,0x5F,0x5B,0x82,0x8B, /* 000000A0 "._SB_[.." */ - 0x14,0x01,0x50,0x43,0x49,0x30,0x08,0x5F, /* 000000A8 "..PCI0._" */ - 0x48,0x49,0x44,0x0C,0x41,0xD0,0x0A,0x03, /* 000000B0 "HID.A..." */ - 0x08,0x5F,0x41,0x44,0x52,0x0C,0x00,0x00, /* 000000B8 "._ADR..." */ - 0x18,0x00,0x08,0x5F,0x55,0x49,0x44,0x01, /* 000000C0 "..._UID." */ - 0x08,0x5F,0x42,0x42,0x4E,0x00,0x5B,0x80, /* 000000C8 "._BBN.[." */ - 0x4C,0x44,0x54,0x31,0x02,0x0A,0xA4,0x01, /* 000000D0 "LDT1...." */ - 0x5B,0x81,0x0D,0x4C,0x44,0x54,0x31,0x11, /* 000000D8 "[..LDT1." */ - 0x00,0x05,0x4C,0x31,0x49,0x43,0x01,0x14, /* 000000E0 "..L1IC.." */ - 0x4C,0x0E,0x5F,0x43,0x52,0x53,0x00,0x08, /* 000000E8 "L._CRS.." */ - 0x42,0x55,0x46,0x30,0x11,0x44,0x07,0x0A, /* 000000F0 "BUF0.D.." */ - 0x70,0x47,0x01,0xF8,0x0C,0xF8,0x0C,0x01, /* 000000F8 "pG......" */ - 0x08,0x47,0x01,0x00,0xC0,0x00,0xC0,0x01, /* 00000100 ".G......" */ - 0x80,0x47,0x01,0x80,0xC0,0x80,0xC0,0x01, /* 00000108 ".G......" */ - 0x80,0x88,0x0D,0x00,0x01,0x0C,0x03,0x00, /* 00000110 "........" */ - 0x00,0x00,0x81,0xFF,0xFF,0x00,0x00,0x00, /* 00000118 "........" */ - 0x7F,0x87,0x17,0x00,0x00,0x0C,0x03,0x00, /* 00000120 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x0C,0x00,0x00, /* 00000128 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00000130 "........" */ - 0x00,0x00,0x00,0x86,0x09,0x00,0x01,0x00, /* 00000138 "........" */ - 0x80,0x0D,0x00,0x00,0x40,0x00,0x00,0x88, /* 00000140 "....@..." */ - 0x0D,0x00,0x01,0x0C,0x03,0x00,0x00,0x00, /* 00000148 "........" */ - 0x00,0xAF,0x03,0x00,0x00,0xB0,0x03,0x88, /* 00000150 "........" */ - 0x0D,0x00,0x01,0x0C,0x03,0x00,0x00,0xE0, /* 00000158 "........" */ - 0x03,0xF7,0x0C,0x00,0x00,0x18,0x09,0x79, /* 00000160 ".......y" */ - 0x00,0x4F,0x53,0x54,0x50,0x8A,0x42,0x55, /* 00000168 ".OSTP.BU" */ - 0x46,0x30,0x0A,0x3E,0x56,0x4C,0x45,0x4E, /* 00000170 "F0.>VLEN" */ - 0x8A,0x42,0x55,0x46,0x30,0x0A,0x36,0x56, /* 00000178 ".BUF0.6V" */ - 0x4D,0x41,0x58,0x8A,0x42,0x55,0x46,0x30, /* 00000180 "MAX.BUF0" */ - 0x0A,0x32,0x56,0x4D,0x49,0x4E,0x79,0x56, /* 00000188 ".2VMINyV" */ - 0x47,0x41,0x31,0x0A,0x09,0x60,0x72,0x56, /* 00000190 "GA1..`rV" */ - 0x4D,0x49,0x4E,0x60,0x56,0x4D,0x41,0x58, /* 00000198 "MIN`VMAX" */ - 0x76,0x56,0x4D,0x41,0x58,0x70,0x60,0x56, /* 000001A0 "vVMAXp`V" */ - 0x4C,0x45,0x4E,0x73,0x47,0x4D,0x45,0x4D, /* 000001A8 "LENsGMEM" */ - 0x00,0x53,0x42,0x4C,0x4B,0x42,0x55,0x46, /* 000001B0 ".SBLKBUF" */ - 0x30,0x61,0x73,0x47,0x49,0x4F,0x52,0x00, /* 000001B8 "0asGIOR." */ - 0x53,0x42,0x4C,0x4B,0x61,0x62,0x73,0x47, /* 000001C0 "SBLKabsG" */ - 0x57,0x42,0x4E,0x00,0x53,0x42,0x4C,0x4B, /* 000001C8 "WBN.SBLK" */ - 0x62,0x63,0xA4,0x63,0x08,0x41,0x50,0x49, /* 000001D0 "bc.c.API" */ - 0x43,0x12,0x34,0x04,0x12,0x0B,0x04,0x0C, /* 000001D8 "C.4....." */ - 0xFF,0xFF,0x04,0x00,0x00,0x00,0x0A,0x10, /* 000001E0 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x04,0x00, /* 000001E8 "........" */ - 0x01,0x00,0x0A,0x11,0x12,0x0C,0x04,0x0C, /* 000001F0 "........" */ - 0xFF,0xFF,0x04,0x00,0x0A,0x02,0x00,0x0A, /* 000001F8 "........" */ - 0x12,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x04, /* 00000200 "........" */ - 0x00,0x0A,0x03,0x00,0x0A,0x13,0x08,0x50, /* 00000208 ".......P" */ - 0x49,0x43,0x4D,0x12,0x3C,0x04,0x12,0x0D, /* 00000210 "ICM.<..." */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x00,0x4C, /* 00000218 ".......L" */ - 0x4E,0x4B,0x41,0x00,0x12,0x0D,0x04,0x0C, /* 00000220 "NKA....." */ - 0xFF,0xFF,0x04,0x00,0x01,0x4C,0x4E,0x4B, /* 00000228 ".....LNK" */ - 0x42,0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF, /* 00000230 "B......." */ - 0x04,0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x43, /* 00000238 "....LNKC" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x04, /* 00000240 "........" */ - 0x00,0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00, /* 00000248 "...LNKD." */ - 0x08,0x44,0x4E,0x43,0x47,0xFF,0x14,0x44, /* 00000250 ".DNCG..D" */ - 0x0A,0x5F,0x50,0x52,0x54,0x00,0xA0,0x49, /* 00000258 "._PRT..I" */ - 0x08,0x93,0x44,0x4E,0x43,0x47,0xFF,0x70, /* 00000260 "..DNCG.p" */ - 0x44,0x41,0x44,0x44,0x53,0x42,0x44,0x4E, /* 00000268 "DADDSBDN" */ - 0x0C,0xFF,0xFF,0x01,0x00,0x60,0x70,0x60, /* 00000270 ".....`p`" */ - 0x88,0x83,0x88,0x50,0x49,0x43,0x4D,0x00, /* 00000278 "...PICM." */ - 0x00,0x00,0x00,0x70,0x60,0x88,0x83,0x88, /* 00000280 "...p`..." */ - 0x50,0x49,0x43,0x4D,0x01,0x00,0x00,0x00, /* 00000288 "PICM...." */ - 0x70,0x60,0x88,0x83,0x88,0x50,0x49,0x43, /* 00000290 "p`...PIC" */ - 0x4D,0x0A,0x02,0x00,0x00,0x00,0x70,0x60, /* 00000298 "M.....p`" */ - 0x88,0x83,0x88,0x50,0x49,0x43,0x4D,0x0A, /* 000002A0 "...PICM." */ - 0x03,0x00,0x00,0x00,0x70,0x60,0x88,0x83, /* 000002A8 "....p`.." */ - 0x88,0x41,0x50,0x49,0x43,0x00,0x00,0x00, /* 000002B0 ".APIC..." */ - 0x00,0x70,0x60,0x88,0x83,0x88,0x41,0x50, /* 000002B8 ".p`...AP" */ - 0x49,0x43,0x01,0x00,0x00,0x00,0x70,0x60, /* 000002C0 "IC....p`" */ - 0x88,0x83,0x88,0x41,0x50,0x49,0x43,0x0A, /* 000002C8 "...APIC." */ - 0x02,0x00,0x00,0x00,0x70,0x60,0x88,0x83, /* 000002D0 "....p`.." */ - 0x88,0x41,0x50,0x49,0x43,0x0A,0x03,0x00, /* 000002D8 ".APIC..." */ - 0x00,0x00,0x70,0x00,0x44,0x4E,0x43,0x47, /* 000002E0 "..p.DNCG" */ - 0xA0,0x0B,0x92,0x50,0x49,0x43,0x46,0xA4, /* 000002E8 "...PICF." */ - 0x50,0x49,0x43,0x4D,0xA1,0x06,0xA4,0x41, /* 000002F0 "PICM...A" */ - 0x50,0x49,0x43,0x5B,0x82,0x37,0x53,0x42, /* 000002F8 "PIC[.7SB" */ - 0x43,0x33,0x14,0x14,0x5F,0x41,0x44,0x52, /* 00000300 "C3.._ADR" */ - 0x00,0xA4,0x44,0x41,0x44,0x44,0x53,0x42, /* 00000308 "..DADDSB" */ - 0x44,0x4E,0x0C,0x03,0x00,0x01,0x00,0x5B, /* 00000310 "DN.....[" */ - 0x80,0x50,0x49,0x52,0x51,0x02,0x0A,0x56, /* 00000318 ".PIRQ..V" */ - 0x0A,0x02,0x5B,0x81,0x10,0x50,0x49,0x52, /* 00000320 "..[..PIR" */ - 0x51,0x11,0x50,0x49,0x42,0x41,0x08,0x50, /* 00000328 "Q.PIBA.P" */ - 0x49,0x44,0x43,0x08,0x5B,0x82,0x49,0x04, /* 00000330 "IDC.[.I." */ - 0x48,0x50,0x45,0x54,0x08,0x48,0x50,0x54, /* 00000338 "HPET.HPT" */ - 0x5F,0x00,0x08,0x5F,0x48,0x49,0x44,0x0C, /* 00000340 "_.._HID." */ - 0x41,0xD0,0x01,0x03,0x08,0x5F,0x55,0x49, /* 00000348 "A...._UI" */ - 0x44,0x00,0x14,0x09,0x5F,0x53,0x54,0x41, /* 00000350 "D..._STA" */ - 0x00,0xA4,0x0A,0x0F,0x14,0x22,0x5F,0x43, /* 00000358 "....."_C" */ - 0x52,0x53,0x00,0x08,0x42,0x55,0x46,0x30, /* 00000360 "RS..BUF0" */ - 0x11,0x11,0x0A,0x0E,0x86,0x09,0x00,0x01, /* 00000368 "........" */ - 0x00,0x00,0xD0,0xFE,0x00,0x04,0x00,0x00, /* 00000370 "........" */ - 0x79,0x00,0xA4,0x42,0x55,0x46,0x30,0x5B, /* 00000378 "y..BUF0[" */ - 0x82,0x47,0x17,0x4C,0x4E,0x4B,0x41,0x08, /* 00000380 ".G.LNKA." */ - 0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0,0x0C, /* 00000388 "_HID.A.." */ - 0x0F,0x08,0x5F,0x55,0x49,0x44,0x01,0x14, /* 00000390 ".._UID.." */ - 0x22,0x5F,0x53,0x54,0x41,0x00,0x7B,0x5E, /* 00000398 ""_STA.{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 000003A0 "^.SBC3PI" */ - 0x42,0x41,0x0A,0x0F,0x60,0xA0,0x07,0x93, /* 000003A8 "BA..`..." */ - 0x60,0x00,0xA4,0x0A,0x09,0xA1,0x04,0xA4, /* 000003B0 "`......." */ - 0x0A,0x0B,0x14,0x1A,0x5F,0x50,0x52,0x53, /* 000003B8 "...._PRS" */ - 0x00,0x08,0x42,0x55,0x46,0x41,0x11,0x09, /* 000003C0 "..BUFA.." */ - 0x0A,0x06,0x23,0x28,0x0C,0x18,0x79,0x00, /* 000003C8 "..#(..y." */ - 0xA4,0x42,0x55,0x46,0x41,0x14,0x47,0x04, /* 000003D0 ".BUFA.G." */ - 0x5F,0x44,0x49,0x53,0x00,0x70,0x01,0x63, /* 000003D8 "_DIS.p.c" */ - 0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 000003E0 "{^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x0A,0x0F,0x61,0x70, /* 000003E8 "PIBA..ap" */ - 0x61,0x62,0xA0,0x0A,0x94,0x61,0x0A,0x07, /* 000003F0 "ab...a.." */ - 0x74,0x61,0x0A,0x08,0x61,0x79,0x63,0x61, /* 000003F8 "ta..ayca" */ - 0x63,0x80,0x63,0x63,0x7B,0x5E,0x5E,0x2E, /* 00000400 "c.cc{^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x42,0x41, /* 00000408 "SBC3PIBA" */ - 0x0A,0xF0,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 00000410 "..^^.SBC" */ - 0x33,0x50,0x49,0x42,0x41,0x14,0x41,0x07, /* 00000418 "3PIBA.A." */ - 0x5F,0x43,0x52,0x53,0x00,0x08,0x42,0x55, /* 00000420 "_CRS..BU" */ - 0x46,0x41,0x11,0x09,0x0A,0x06,0x23,0x00, /* 00000428 "FA....#." */ - 0x00,0x18,0x79,0x00,0x8C,0x42,0x55,0x46, /* 00000430 "..y..BUF" */ - 0x41,0x01,0x49,0x52,0x41,0x31,0x8C,0x42, /* 00000438 "A.IRA1.B" */ - 0x55,0x46,0x41,0x0A,0x02,0x49,0x52,0x41, /* 00000440 "UFA..IRA" */ - 0x32,0x70,0x00,0x63,0x70,0x00,0x64,0x7B, /* 00000448 "2p.cp.d{" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 00000450 "^^.SBC3P" */ - 0x49,0x42,0x41,0x0A,0x0F,0x61,0xA0,0x2B, /* 00000458 "IBA..a.+" */ - 0x92,0x93,0x61,0x00,0xA0,0x0E,0x94,0x61, /* 00000460 "..a....a" */ - 0x0A,0x07,0x74,0x61,0x0A,0x08,0x62,0x79, /* 00000468 "..ta..by" */ - 0x01,0x62,0x64,0xA1,0x0A,0xA0,0x08,0x94, /* 00000470 ".bd....." */ - 0x61,0x00,0x79,0x01,0x61,0x63,0x70,0x63, /* 00000478 "a.y.acpc" */ - 0x49,0x52,0x41,0x31,0x70,0x64,0x49,0x52, /* 00000480 "IRA1pdIR" */ - 0x41,0x32,0xA4,0x42,0x55,0x46,0x41,0x14, /* 00000488 "A2.BUFA." */ - 0x48,0x06,0x5F,0x53,0x52,0x53,0x01,0x8C, /* 00000490 "H._SRS.." */ - 0x68,0x01,0x49,0x52,0x41,0x31,0x8C,0x68, /* 00000498 "h.IRA1.h" */ - 0x0A,0x02,0x49,0x52,0x41,0x32,0x79,0x49, /* 000004A0 "..IRA2yI" */ - 0x52,0x41,0x32,0x0A,0x08,0x60,0x7D,0x60, /* 000004A8 "RA2..`}`" */ - 0x49,0x52,0x41,0x31,0x60,0x70,0x00,0x61, /* 000004B0 "IRA1`p.a" */ - 0x7A,0x60,0x01,0x60,0xA2,0x0A,0x94,0x60, /* 000004B8 "z`.`...`" */ - 0x00,0x75,0x61,0x7A,0x60,0x01,0x60,0x7B, /* 000004C0 ".uaz`.`{" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 000004C8 "^^.SBC3P" */ - 0x49,0x42,0x41,0x0A,0xF0,0x5E,0x5E,0x2E, /* 000004D0 "IBA..^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x42,0x41, /* 000004D8 "SBC3PIBA" */ - 0x7D,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 000004E0 "}^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x61,0x5E,0x5E,0x2E, /* 000004E8 "PIBAa^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x42,0x41, /* 000004F0 "SBC3PIBA" */ - 0x5B,0x82,0x47,0x18,0x4C,0x4E,0x4B,0x42, /* 000004F8 "[.G.LNKB" */ - 0x08,0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0, /* 00000500 "._HID.A." */ - 0x0C,0x0F,0x08,0x5F,0x55,0x49,0x44,0x0A, /* 00000508 "..._UID." */ - 0x02,0x14,0x22,0x5F,0x53,0x54,0x41,0x00, /* 00000510 ".."_STA." */ - 0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 00000518 "{^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x0A,0xF0,0x60,0xA0, /* 00000520 "PIBA..`." */ - 0x07,0x93,0x60,0x00,0xA4,0x0A,0x09,0xA1, /* 00000528 "..`....." */ - 0x04,0xA4,0x0A,0x0B,0x14,0x1A,0x5F,0x50, /* 00000530 "......_P" */ - 0x52,0x53,0x00,0x08,0x42,0x55,0x46,0x42, /* 00000538 "RS..BUFB" */ - 0x11,0x09,0x0A,0x06,0x23,0x28,0x0C,0x18, /* 00000540 "....#(.." */ - 0x79,0x00,0xA4,0x42,0x55,0x46,0x42,0x14, /* 00000548 "y..BUFB." */ - 0x4C,0x04,0x5F,0x44,0x49,0x53,0x00,0x70, /* 00000550 "L._DIS.p" */ - 0x01,0x63,0x7B,0x5E,0x5E,0x2E,0x53,0x42, /* 00000558 ".c{^^.SB" */ - 0x43,0x33,0x50,0x49,0x42,0x41,0x0A,0xF0, /* 00000560 "C3PIBA.." */ - 0x61,0x7A,0x61,0x0A,0x04,0x61,0x70,0x61, /* 00000568 "aza..apa" */ - 0x62,0xA0,0x0A,0x94,0x61,0x0A,0x07,0x74, /* 00000570 "b...a..t" */ - 0x61,0x0A,0x08,0x61,0x79,0x63,0x61,0x63, /* 00000578 "a..aycac" */ - 0x80,0x63,0x63,0x7B,0x5E,0x5E,0x2E,0x53, /* 00000580 ".cc{^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x42,0x41,0x0A, /* 00000588 "BC3PIBA." */ - 0x0F,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 00000590 ".^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x14,0x46,0x07,0x5F, /* 00000598 "PIBA.F._" */ - 0x43,0x52,0x53,0x00,0x08,0x42,0x55,0x46, /* 000005A0 "CRS..BUF" */ - 0x42,0x11,0x09,0x0A,0x06,0x23,0x00,0x00, /* 000005A8 "B....#.." */ - 0x18,0x79,0x00,0x8C,0x42,0x55,0x46,0x42, /* 000005B0 ".y..BUFB" */ - 0x01,0x49,0x52,0x42,0x31,0x8C,0x42,0x55, /* 000005B8 ".IRB1.BU" */ - 0x46,0x42,0x0A,0x02,0x49,0x52,0x42,0x32, /* 000005C0 "FB..IRB2" */ - 0x70,0x00,0x63,0x70,0x00,0x64,0x7B,0x5E, /* 000005C8 "p.cp.d{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 000005D0 "^.SBC3PI" */ - 0x42,0x41,0x0A,0xF0,0x61,0x7A,0x61,0x0A, /* 000005D8 "BA..aza." */ - 0x04,0x61,0xA0,0x2B,0x92,0x93,0x61,0x00, /* 000005E0 ".a.+..a." */ - 0xA0,0x0E,0x94,0x61,0x0A,0x07,0x74,0x61, /* 000005E8 "...a..ta" */ - 0x0A,0x08,0x62,0x79,0x01,0x62,0x64,0xA1, /* 000005F0 "..by.bd." */ - 0x0A,0xA0,0x08,0x94,0x61,0x00,0x79,0x01, /* 000005F8 "....a.y." */ - 0x61,0x63,0x70,0x63,0x49,0x52,0x42,0x31, /* 00000600 "acpcIRB1" */ - 0x70,0x64,0x49,0x52,0x42,0x32,0xA4,0x42, /* 00000608 "pdIRB2.B" */ - 0x55,0x46,0x42,0x14,0x4D,0x06,0x5F,0x53, /* 00000610 "UFB.M._S" */ - 0x52,0x53,0x01,0x8C,0x68,0x01,0x49,0x52, /* 00000618 "RS..h.IR" */ - 0x42,0x31,0x8C,0x68,0x0A,0x02,0x49,0x52, /* 00000620 "B1.h..IR" */ - 0x42,0x32,0x79,0x49,0x52,0x42,0x32,0x0A, /* 00000628 "B2yIRB2." */ - 0x08,0x60,0x7D,0x60,0x49,0x52,0x42,0x31, /* 00000630 ".`}`IRB1" */ - 0x60,0x70,0x00,0x61,0x7A,0x60,0x01,0x60, /* 00000638 "`p.az`.`" */ - 0xA2,0x0A,0x94,0x60,0x00,0x75,0x61,0x7A, /* 00000640 "...`.uaz" */ - 0x60,0x01,0x60,0x7B,0x5E,0x5E,0x2E,0x53, /* 00000648 "`.`{^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x42,0x41,0x0A, /* 00000650 "BC3PIBA." */ - 0x0F,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 00000658 ".^^.SBC3" */ - 0x50,0x49,0x42,0x41,0x79,0x61,0x0A,0x04, /* 00000660 "PIBAya.." */ - 0x61,0x7D,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 00000668 "a}^^.SBC" */ - 0x33,0x50,0x49,0x42,0x41,0x61,0x5E,0x5E, /* 00000670 "3PIBAa^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x42, /* 00000678 ".SBC3PIB" */ - 0x41,0x5B,0x82,0x48,0x17,0x4C,0x4E,0x4B, /* 00000680 "A[.H.LNK" */ - 0x43,0x08,0x5F,0x48,0x49,0x44,0x0C,0x41, /* 00000688 "C._HID.A" */ - 0xD0,0x0C,0x0F,0x08,0x5F,0x55,0x49,0x44, /* 00000690 "...._UID" */ - 0x0A,0x03,0x14,0x22,0x5F,0x53,0x54,0x41, /* 00000698 "..."_STA" */ - 0x00,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000006A0 ".{^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x0A,0x0F,0x60, /* 000006A8 "3PIDC..`" */ - 0xA0,0x07,0x93,0x60,0x00,0xA4,0x0A,0x09, /* 000006B0 "...`...." */ - 0xA1,0x04,0xA4,0x0A,0x0B,0x14,0x1A,0x5F, /* 000006B8 "......._" */ - 0x50,0x52,0x53,0x00,0x08,0x42,0x55,0x46, /* 000006C0 "PRS..BUF" */ - 0x41,0x11,0x09,0x0A,0x06,0x23,0x28,0x0C, /* 000006C8 "A....#(." */ - 0x18,0x79,0x00,0xA4,0x42,0x55,0x46,0x41, /* 000006D0 ".y..BUFA" */ - 0x14,0x47,0x04,0x5F,0x44,0x49,0x53,0x00, /* 000006D8 ".G._DIS." */ - 0x70,0x01,0x63,0x7B,0x5E,0x5E,0x2E,0x53, /* 000006E0 "p.c{^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x0A, /* 000006E8 "BC3PIDC." */ - 0x0F,0x61,0x70,0x61,0x62,0xA0,0x0A,0x94, /* 000006F0 ".apab..." */ - 0x61,0x0A,0x07,0x74,0x61,0x0A,0x08,0x61, /* 000006F8 "a..ta..a" */ - 0x79,0x63,0x61,0x63,0x80,0x63,0x63,0x7B, /* 00000700 "ycac.cc{" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 00000708 "^^.SBC3P" */ - 0x49,0x44,0x43,0x0A,0xF0,0x5E,0x5E,0x2E, /* 00000710 "IDC..^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x44,0x43, /* 00000718 "SBC3PIDC" */ - 0x14,0x41,0x07,0x5F,0x43,0x52,0x53,0x00, /* 00000720 ".A._CRS." */ - 0x08,0x42,0x55,0x46,0x41,0x11,0x09,0x0A, /* 00000728 ".BUFA..." */ - 0x06,0x23,0x00,0x00,0x18,0x79,0x00,0x8C, /* 00000730 ".#...y.." */ - 0x42,0x55,0x46,0x41,0x01,0x49,0x52,0x41, /* 00000738 "BUFA.IRA" */ - 0x31,0x8C,0x42,0x55,0x46,0x41,0x0A,0x02, /* 00000740 "1.BUFA.." */ - 0x49,0x52,0x41,0x32,0x70,0x00,0x63,0x70, /* 00000748 "IRA2p.cp" */ - 0x00,0x64,0x7B,0x5E,0x5E,0x2E,0x53,0x42, /* 00000750 ".d{^^.SB" */ - 0x43,0x33,0x50,0x49,0x44,0x43,0x0A,0x0F, /* 00000758 "C3PIDC.." */ - 0x61,0xA0,0x2B,0x92,0x93,0x61,0x00,0xA0, /* 00000760 "a.+..a.." */ - 0x0E,0x94,0x61,0x0A,0x07,0x74,0x61,0x0A, /* 00000768 "..a..ta." */ - 0x08,0x62,0x79,0x01,0x62,0x64,0xA1,0x0A, /* 00000770 ".by.bd.." */ - 0xA0,0x08,0x94,0x61,0x00,0x79,0x01,0x61, /* 00000778 "...a.y.a" */ - 0x63,0x70,0x63,0x49,0x52,0x41,0x31,0x70, /* 00000780 "cpcIRA1p" */ - 0x64,0x49,0x52,0x41,0x32,0xA4,0x42,0x55, /* 00000788 "dIRA2.BU" */ - 0x46,0x41,0x14,0x48,0x06,0x5F,0x53,0x52, /* 00000790 "FA.H._SR" */ - 0x53,0x01,0x8C,0x68,0x01,0x49,0x52,0x41, /* 00000798 "S..h.IRA" */ - 0x31,0x8C,0x68,0x0A,0x02,0x49,0x52,0x41, /* 000007A0 "1.h..IRA" */ - 0x32,0x79,0x49,0x52,0x41,0x32,0x0A,0x08, /* 000007A8 "2yIRA2.." */ - 0x60,0x7D,0x60,0x49,0x52,0x41,0x31,0x60, /* 000007B0 "`}`IRA1`" */ - 0x70,0x00,0x61,0x7A,0x60,0x01,0x60,0xA2, /* 000007B8 "p.az`.`." */ - 0x0A,0x94,0x60,0x00,0x75,0x61,0x7A,0x60, /* 000007C0 "..`.uaz`" */ - 0x01,0x60,0x7B,0x5E,0x5E,0x2E,0x53,0x42, /* 000007C8 ".`{^^.SB" */ - 0x43,0x33,0x50,0x49,0x44,0x43,0x0A,0xF0, /* 000007D0 "C3PIDC.." */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 000007D8 "^^.SBC3P" */ - 0x49,0x44,0x43,0x7D,0x5E,0x5E,0x2E,0x53, /* 000007E0 "IDC}^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x61, /* 000007E8 "BC3PIDCa" */ - 0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33,0x50, /* 000007F0 "^^.SBC3P" */ - 0x49,0x44,0x43,0x5B,0x82,0x47,0x18,0x4C, /* 000007F8 "IDC[.G.L" */ - 0x4E,0x4B,0x44,0x08,0x5F,0x48,0x49,0x44, /* 00000800 "NKD._HID" */ - 0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F,0x55, /* 00000808 ".A...._U" */ - 0x49,0x44,0x0A,0x04,0x14,0x22,0x5F,0x53, /* 00000810 "ID..."_S" */ - 0x54,0x41,0x00,0x7B,0x5E,0x5E,0x2E,0x53, /* 00000818 "TA.{^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x0A, /* 00000820 "BC3PIDC." */ - 0xF0,0x60,0xA0,0x07,0x93,0x60,0x00,0xA4, /* 00000828 ".`...`.." */ - 0x0A,0x09,0xA1,0x04,0xA4,0x0A,0x0B,0x14, /* 00000830 "........" */ - 0x1A,0x5F,0x50,0x52,0x53,0x00,0x08,0x42, /* 00000838 "._PRS..B" */ - 0x55,0x46,0x42,0x11,0x09,0x0A,0x06,0x23, /* 00000840 "UFB....#" */ - 0x28,0x0C,0x18,0x79,0x00,0xA4,0x42,0x55, /* 00000848 "(..y..BU" */ - 0x46,0x42,0x14,0x4C,0x04,0x5F,0x44,0x49, /* 00000850 "FB.L._DI" */ - 0x53,0x00,0x70,0x01,0x63,0x7B,0x5E,0x5E, /* 00000858 "S.p.c{^^" */ - 0x2E,0x53,0x42,0x43,0x33,0x50,0x49,0x44, /* 00000860 ".SBC3PID" */ - 0x43,0x0A,0xF0,0x61,0x7A,0x61,0x0A,0x04, /* 00000868 "C..aza.." */ - 0x61,0x70,0x61,0x62,0xA0,0x0A,0x94,0x61, /* 00000870 "apab...a" */ - 0x0A,0x07,0x74,0x61,0x0A,0x08,0x61,0x79, /* 00000878 "..ta..ay" */ - 0x63,0x61,0x63,0x80,0x63,0x63,0x7B,0x5E, /* 00000880 "cac.cc{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 00000888 "^.SBC3PI" */ - 0x44,0x43,0x0A,0x0F,0x5E,0x5E,0x2E,0x53, /* 00000890 "DC..^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x14, /* 00000898 "BC3PIDC." */ - 0x46,0x07,0x5F,0x43,0x52,0x53,0x00,0x08, /* 000008A0 "F._CRS.." */ - 0x42,0x55,0x46,0x42,0x11,0x09,0x0A,0x06, /* 000008A8 "BUFB...." */ - 0x23,0x00,0x00,0x18,0x79,0x00,0x8C,0x42, /* 000008B0 "#...y..B" */ - 0x55,0x46,0x42,0x01,0x49,0x52,0x42,0x31, /* 000008B8 "UFB.IRB1" */ - 0x8C,0x42,0x55,0x46,0x42,0x0A,0x02,0x49, /* 000008C0 ".BUFB..I" */ - 0x52,0x42,0x32,0x70,0x00,0x63,0x70,0x00, /* 000008C8 "RB2p.cp." */ - 0x64,0x7B,0x5E,0x5E,0x2E,0x53,0x42,0x43, /* 000008D0 "d{^^.SBC" */ - 0x33,0x50,0x49,0x44,0x43,0x0A,0xF0,0x61, /* 000008D8 "3PIDC..a" */ - 0x7A,0x61,0x0A,0x04,0x61,0xA0,0x2B,0x92, /* 000008E0 "za..a.+." */ - 0x93,0x61,0x00,0xA0,0x0E,0x94,0x61,0x0A, /* 000008E8 ".a....a." */ - 0x07,0x74,0x61,0x0A,0x08,0x62,0x79,0x01, /* 000008F0 ".ta..by." */ - 0x62,0x64,0xA1,0x0A,0xA0,0x08,0x94,0x61, /* 000008F8 "bd.....a" */ - 0x00,0x79,0x01,0x61,0x63,0x70,0x63,0x49, /* 00000900 ".y.acpcI" */ - 0x52,0x42,0x31,0x70,0x64,0x49,0x52,0x42, /* 00000908 "RB1pdIRB" */ - 0x32,0xA4,0x42,0x55,0x46,0x42,0x14,0x4D, /* 00000910 "2.BUFB.M" */ - 0x06,0x5F,0x53,0x52,0x53,0x01,0x8C,0x68, /* 00000918 "._SRS..h" */ - 0x01,0x49,0x52,0x42,0x31,0x8C,0x68,0x0A, /* 00000920 ".IRB1.h." */ - 0x02,0x49,0x52,0x42,0x32,0x79,0x49,0x52, /* 00000928 ".IRB2yIR" */ - 0x42,0x32,0x0A,0x08,0x60,0x7D,0x60,0x49, /* 00000930 "B2..`}`I" */ - 0x52,0x42,0x31,0x60,0x70,0x00,0x61,0x7A, /* 00000938 "RB1`p.az" */ - 0x60,0x01,0x60,0xA2,0x0A,0x94,0x60,0x00, /* 00000940 "`.`...`." */ - 0x75,0x61,0x7A,0x60,0x01,0x60,0x7B,0x5E, /* 00000948 "uaz`.`{^" */ - 0x5E,0x2E,0x53,0x42,0x43,0x33,0x50,0x49, /* 00000950 "^.SBC3PI" */ - 0x44,0x43,0x0A,0x0F,0x5E,0x5E,0x2E,0x53, /* 00000958 "DC..^^.S" */ - 0x42,0x43,0x33,0x50,0x49,0x44,0x43,0x79, /* 00000960 "BC3PIDCy" */ - 0x61,0x0A,0x04,0x61,0x7D,0x5E,0x5E,0x2E, /* 00000968 "a..a}^^." */ - 0x53,0x42,0x43,0x33,0x50,0x49,0x44,0x43, /* 00000970 "SBC3PIDC" */ - 0x61,0x5E,0x5E,0x2E,0x53,0x42,0x43,0x33, /* 00000978 "a^^.SBC3" */ - 0x50,0x49,0x44,0x43,0x5B,0x82,0x42,0x33, /* 00000980 "PIDC[.B3" */ - 0x49,0x53,0x41,0x5F,0x14,0x14,0x5F,0x41, /* 00000988 "ISA_.._A" */ - 0x44,0x52,0x00,0xA4,0x44,0x41,0x44,0x44, /* 00000990 "DR..DADD" */ - 0x53,0x42,0x44,0x4E,0x0C,0x00,0x00,0x01, /* 00000998 "SBDN...." */ - 0x00,0x5B,0x80,0x50,0x49,0x52,0x59,0x02, /* 000009A0 ".[.PIRY." */ - 0x0A,0x51,0x0A,0x02,0x5B,0x81,0x32,0x50, /* 000009A8 ".Q..[.2P" */ - 0x49,0x52,0x59,0x01,0x5A,0x30,0x30,0x30, /* 000009B0 "IRY.Z000" */ - 0x02,0x00,0x01,0x45,0x43,0x50,0x5F,0x01, /* 000009B8 "...ECP_." */ - 0x46,0x44,0x43,0x31,0x01,0x46,0x44,0x43, /* 000009C0 "FDC1.FDC" */ - 0x32,0x01,0x00,0x02,0x5A,0x30,0x30,0x31, /* 000009C8 "2...Z001" */ - 0x03,0x53,0x41,0x45,0x4E,0x01,0x5A,0x30, /* 000009D0 ".SAEN.Z0" */ - 0x30,0x32,0x03,0x53,0x42,0x45,0x4E,0x01, /* 000009D8 "02.SBEN." */ - 0x5B,0x82,0x2C,0x50,0x49,0x43,0x5F,0x08, /* 000009E0 "[.,PIC_." */ - 0x5F,0x48,0x49,0x44,0x0B,0x41,0xD0,0x08, /* 000009E8 "_HID.A.." */ - 0x5F,0x43,0x52,0x53,0x11,0x19,0x0A,0x16, /* 000009F0 "_CRS...." */ - 0x47,0x01,0x20,0x00,0x20,0x00,0x01,0x02, /* 000009F8 "G. . ..." */ - 0x47,0x01,0xA0,0x00,0xA0,0x00,0x01,0x02, /* 00000A00 "G......." */ - 0x23,0x04,0x00,0x01,0x79,0x00,0x5B,0x82, /* 00000A08 "#...y.[." */ - 0x35,0x44,0x4D,0x41,0x31,0x08,0x5F,0x48, /* 00000A10 "5DMA1._H" */ - 0x49,0x44,0x0C,0x41,0xD0,0x02,0x00,0x08, /* 00000A18 "ID.A...." */ - 0x5F,0x43,0x52,0x53,0x11,0x20,0x0A,0x1D, /* 00000A20 "_CRS. .." */ - 0x47,0x01,0x00,0x00,0x00,0x00,0x01,0x10, /* 00000A28 "G......." */ - 0x47,0x01,0x80,0x00,0x80,0x00,0x01,0x10, /* 00000A30 "G......." */ - 0x47,0x01,0xC0,0x00,0xC0,0x00,0x01,0x20, /* 00000A38 "G...... " */ - 0x2A,0x10,0x02,0x79,0x00,0x5B,0x82,0x26, /* 00000A40 "*..y.[.&" */ - 0x54,0x4D,0x52,0x5F,0x08,0x5F,0x48,0x49, /* 00000A48 "TMR_._HI" */ - 0x44,0x0C,0x41,0xD0,0x01,0x00,0x08,0x5F, /* 00000A50 "D.A...._" */ - 0x43,0x52,0x53,0x11,0x11,0x0A,0x0E,0x47, /* 00000A58 "CRS....G" */ - 0x01,0x40,0x00,0x40,0x00,0x01,0x04,0x23, /* 00000A60 ".@.@...#" */ - 0x01,0x00,0x01,0x79,0x00,0x5B,0x82,0x26, /* 00000A68 "...y.[.&" */ - 0x52,0x54,0x43,0x5F,0x08,0x5F,0x48,0x49, /* 00000A70 "RTC_._HI" */ - 0x44,0x0C,0x41,0xD0,0x0B,0x00,0x08,0x5F, /* 00000A78 "D.A...._" */ - 0x43,0x52,0x53,0x11,0x11,0x0A,0x0E,0x47, /* 00000A80 "CRS....G" */ - 0x01,0x70,0x00,0x70,0x00,0x01,0x06,0x23, /* 00000A88 ".p.p...#" */ - 0x00,0x01,0x01,0x79,0x00,0x5B,0x82,0x22, /* 00000A90 "...y.[."" */ - 0x53,0x50,0x4B,0x52,0x08,0x5F,0x48,0x49, /* 00000A98 "SPKR._HI" */ - 0x44,0x0C,0x41,0xD0,0x08,0x00,0x08,0x5F, /* 00000AA0 "D.A...._" */ - 0x43,0x52,0x53,0x11,0x0D,0x0A,0x0A,0x47, /* 00000AA8 "CRS....G" */ - 0x01,0x61,0x00,0x61,0x00,0x01,0x01,0x79, /* 00000AB0 ".a.a...y" */ - 0x00,0x5B,0x82,0x26,0x43,0x4F,0x50,0x52, /* 00000AB8 ".[.&COPR" */ - 0x08,0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0, /* 00000AC0 "._HID.A." */ - 0x0C,0x04,0x08,0x5F,0x43,0x52,0x53,0x11, /* 00000AC8 "..._CRS." */ - 0x11,0x0A,0x0E,0x47,0x01,0xF0,0x00,0xF0, /* 00000AD0 "...G...." */ - 0x00,0x01,0x10,0x23,0x00,0x20,0x01,0x79, /* 00000AD8 "...#. .y" */ - 0x00,0x5B,0x82,0x4E,0x09,0x53,0x59,0x53, /* 00000AE0 ".[.N.SYS" */ - 0x52,0x08,0x5F,0x48,0x49,0x44,0x0C,0x41, /* 00000AE8 "R._HID.A" */ - 0xD0,0x0C,0x02,0x08,0x5F,0x55,0x49,0x44, /* 00000AF0 "...._UID" */ - 0x00,0x08,0x53,0x59,0x52,0x31,0x11,0x46, /* 00000AF8 "..SYR1.F" */ - 0x07,0x0A,0x72,0x47,0x01,0xD0,0x04,0xD0, /* 00000B00 "..rG...." */ - 0x04,0x01,0x02,0x47,0x01,0x00,0x11,0x7F, /* 00000B08 "...G...." */ - 0x11,0x01,0x80,0x47,0x01,0x80,0x11,0xFF, /* 00000B10 "...G...." */ - 0x11,0x01,0x80,0x47,0x01,0x10,0x00,0x10, /* 00000B18 "...G...." */ - 0x00,0x01,0x10,0x47,0x01,0x22,0x00,0x22, /* 00000B20 "...G."."" */ - 0x00,0x01,0x1E,0x47,0x01,0x44,0x00,0x44, /* 00000B28 "...G.D.D" */ - 0x00,0x01,0x1C,0x47,0x01,0x62,0x00,0x62, /* 00000B30 "...G.b.b" */ - 0x00,0x01,0x02,0x47,0x01,0x65,0x00,0x65, /* 00000B38 "...G.e.e" */ - 0x00,0x01,0x0B,0x47,0x01,0x76,0x00,0x76, /* 00000B40 "...G.v.v" */ - 0x00,0x01,0x0A,0x47,0x01,0x90,0x00,0x90, /* 00000B48 "...G...." */ - 0x00,0x01,0x10,0x47,0x01,0xA2,0x00,0xA2, /* 00000B50 "...G...." */ - 0x00,0x01,0x1E,0x47,0x01,0xE0,0x00,0xE0, /* 00000B58 "...G...." */ - 0x00,0x01,0x10,0x47,0x01,0x78,0x0B,0x78, /* 00000B60 "...G.x.x" */ - 0x0B,0x01,0x04,0x47,0x01,0x90,0x01,0x90, /* 00000B68 "...G...." */ - 0x01,0x01,0x04,0x79,0x00,0x14,0x0B,0x5F, /* 00000B70 "...y..._" */ - 0x43,0x52,0x53,0x00,0xA4,0x53,0x59,0x52, /* 00000B78 "CRS..SYR" */ - 0x31,0x5B,0x82,0x4B,0x0C,0x4D,0x45,0x4D, /* 00000B80 "1[.K.MEM" */ - 0x5F,0x08,0x5F,0x48,0x49,0x44,0x0C,0x41, /* 00000B88 "_._HID.A" */ - 0xD0,0x0C,0x02,0x08,0x5F,0x55,0x49,0x44, /* 00000B90 "...._UID" */ - 0x01,0x14,0x44,0x0B,0x5F,0x43,0x52,0x53, /* 00000B98 "..D._CRS" */ - 0x00,0x08,0x42,0x55,0x46,0x30,0x11,0x4E, /* 00000BA0 "..BUF0.N" */ - 0x07,0x0A,0x7A,0x86,0x09,0x00,0x01,0x00, /* 00000BA8 "..z....." */ - 0x00,0x0E,0x00,0x00,0x00,0x02,0x00,0x86, /* 00000BB0 "........" */ - 0x09,0x00,0x01,0x00,0x00,0x0C,0x00,0x00, /* 00000BB8 "........" */ - 0x00,0x00,0x00,0x86,0x09,0x00,0x01,0x00, /* 00000BC0 "........" */ - 0x00,0xC0,0xFE,0x00,0x10,0x00,0x00,0x86, /* 00000BC8 "........" */ - 0x09,0x00,0x01,0x00,0x00,0xC0,0xFF,0x00, /* 00000BD0 "........" */ - 0x00,0x38,0x00,0x86,0x09,0x00,0x01,0x00, /* 00000BD8 ".8......" */ - 0x00,0xE0,0xFE,0x00,0x10,0x00,0x00,0x86, /* 00000BE0 "........" */ - 0x09,0x00,0x01,0x00,0x00,0xF8,0xFF,0x00, /* 00000BE8 "........" */ - 0x00,0x08,0x00,0x86,0x09,0x00,0x01,0x00, /* 00000BF0 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x86, /* 00000BF8 "........" */ - 0x09,0x00,0x01,0x00,0x00,0x00,0x00,0x00, /* 00000C00 "........" */ - 0x00,0x00,0x00,0x86,0x09,0x00,0x01,0x00, /* 00000C08 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x86, /* 00000C10 "........" */ - 0x09,0x00,0x01,0x00,0x00,0x00,0x00,0x00, /* 00000C18 "........" */ - 0x00,0x00,0x00,0x79,0x00,0x8A,0x42,0x55, /* 00000C20 "...y..BU" */ - 0x46,0x30,0x0A,0x14,0x43,0x4C,0x45,0x4E, /* 00000C28 "F0..CLEN" */ - 0x8A,0x42,0x55,0x46,0x30,0x0A,0x10,0x43, /* 00000C30 ".BUF0..C" */ - 0x42,0x41,0x53,0x79,0x56,0x47,0x41,0x31, /* 00000C38 "BASyVGA1" */ - 0x0A,0x09,0x60,0x70,0x60,0x43,0x4C,0x45, /* 00000C40 "..`p`CLE" */ - 0x4E,0xA4,0x42,0x55,0x46,0x30,0x5B,0x82, /* 00000C48 "N.BUF0[." */ - 0x39,0x50,0x53,0x32,0x4D,0x08,0x5F,0x48, /* 00000C50 "9PS2M._H" */ - 0x49,0x44,0x0C,0x41,0xD0,0x0F,0x13,0x08, /* 00000C58 "ID.A...." */ - 0x5F,0x43,0x52,0x53,0x11,0x08,0x0A,0x05, /* 00000C60 "_CRS...." */ - 0x22,0x00,0x10,0x79,0x00,0x14,0x1B,0x5F, /* 00000C68 ""..y..._" */ - 0x53,0x54,0x41,0x00,0x7B,0x46,0x4C,0x47, /* 00000C70 "STA.{FLG" */ - 0x30,0x0A,0x04,0x60,0xA0,0x08,0x93,0x60, /* 00000C78 "0..`...`" */ - 0x0A,0x04,0xA4,0x0A,0x0F,0xA1,0x03,0xA4, /* 00000C80 "........" */ - 0x00,0x5B,0x82,0x2D,0x50,0x53,0x32,0x4B, /* 00000C88 ".[.-PS2K" */ - 0x08,0x5F,0x48,0x49,0x44,0x0C,0x41,0xD0, /* 00000C90 "._HID.A." */ - 0x03,0x03,0x08,0x5F,0x43,0x52,0x53,0x11, /* 00000C98 "..._CRS." */ - 0x18,0x0A,0x15,0x47,0x01,0x60,0x00,0x60, /* 00000CA0 "...G.`.`" */ - 0x00,0x01,0x01,0x47,0x01,0x64,0x00,0x64, /* 00000CA8 "...G.d.d" */ - 0x00,0x01,0x01,0x22,0x02,0x00,0x79,0x00, /* 00000CB0 "..."..y." */ - 0x5B,0x82,0x44,0x1F,0x54,0x50,0x32,0x50, /* 00000CB8 "[.D.TP2P" */ - 0x14,0x10,0x5F,0x41,0x44,0x52,0x00,0xA4, /* 00000CC0 ".._ADR.." */ - 0x44,0x41,0x44,0x44,0x53,0x42,0x44,0x4E, /* 00000CC8 "DADDSBDN" */ - 0x00,0x14,0x20,0x5F,0x50,0x52,0x57,0x00, /* 00000CD0 ".. _PRW." */ - 0xA0,0x10,0x5B,0x12,0x5F,0x53,0x33,0x5F, /* 00000CD8 "..[._S3_" */ - 0x60,0xA4,0x12,0x06,0x02,0x0A,0x08,0x0A, /* 00000CE0 "`......." */ - 0x03,0xA1,0x08,0xA4,0x12,0x05,0x02,0x0A, /* 00000CE8 "........" */ - 0x08,0x01,0x5B,0x82,0x2C,0x55,0x53,0x42, /* 00000CF0 "..[.,USB" */ - 0x30,0x08,0x5F,0x41,0x44,0x52,0x00,0x14, /* 00000CF8 "0._ADR.." */ - 0x20,0x5F,0x50,0x52,0x57,0x00,0xA0,0x10, /* 00000D00 " _PRW..." */ - 0x5B,0x12,0x5F,0x53,0x33,0x5F,0x60,0xA4, /* 00000D08 "[._S3_`." */ - 0x12,0x06,0x02,0x0A,0x0F,0x0A,0x03,0xA1, /* 00000D10 "........" */ - 0x08,0xA4,0x12,0x05,0x02,0x0A,0x0F,0x01, /* 00000D18 "........" */ - 0x5B,0x82,0x2C,0x55,0x53,0x42,0x31,0x08, /* 00000D20 "[.,USB1." */ - 0x5F,0x41,0x44,0x52,0x01,0x14,0x20,0x5F, /* 00000D28 "_ADR.. _" */ - 0x50,0x52,0x57,0x00,0xA0,0x10,0x5B,0x12, /* 00000D30 "PRW...[." */ - 0x5F,0x53,0x33,0x5F,0x60,0xA4,0x12,0x06, /* 00000D38 "_S3_`..." */ - 0x02,0x0A,0x0F,0x0A,0x03,0xA1,0x08,0xA4, /* 00000D40 "........" */ - 0x12,0x05,0x02,0x0A,0x0F,0x01,0x08,0x41, /* 00000D48 ".......A" */ - 0x50,0x49,0x43,0x12,0x41,0x09,0x0C,0x12, /* 00000D50 "PIC.A..." */ - 0x09,0x04,0x0B,0xFF,0xFF,0x00,0x00,0x0A, /* 00000D58 "........" */ - 0x10,0x12,0x09,0x04,0x0B,0xFF,0xFF,0x01, /* 00000D60 "........" */ - 0x00,0x0A,0x11,0x12,0x0A,0x04,0x0B,0xFF, /* 00000D68 "........" */ - 0xFF,0x0A,0x02,0x00,0x0A,0x12,0x12,0x0A, /* 00000D70 "........" */ - 0x04,0x0B,0xFF,0xFF,0x0A,0x03,0x00,0x0A, /* 00000D78 "........" */ - 0x13,0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x04, /* 00000D80 "........" */ - 0x00,0x00,0x00,0x0A,0x10,0x12,0x0B,0x04, /* 00000D88 "........" */ - 0x0C,0xFF,0xFF,0x04,0x00,0x01,0x00,0x0A, /* 00000D90 "........" */ - 0x11,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x04, /* 00000D98 "........" */ - 0x00,0x0A,0x02,0x00,0x0A,0x12,0x12,0x0C, /* 00000DA0 "........" */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x0A,0x03, /* 00000DA8 "........" */ - 0x00,0x0A,0x13,0x12,0x0B,0x04,0x0C,0xFF, /* 00000DB0 "........" */ - 0xFF,0x05,0x00,0x00,0x00,0x0A,0x11,0x12, /* 00000DB8 "........" */ - 0x0B,0x04,0x0C,0xFF,0xFF,0x05,0x00,0x01, /* 00000DC0 "........" */ - 0x00,0x0A,0x12,0x12,0x0C,0x04,0x0C,0xFF, /* 00000DC8 "........" */ - 0xFF,0x05,0x00,0x0A,0x02,0x00,0x0A,0x13, /* 00000DD0 "........" */ - 0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x05,0x00, /* 00000DD8 "........" */ - 0x0A,0x03,0x00,0x0A,0x10,0x08,0x50,0x49, /* 00000DE0 "......PI" */ - 0x43,0x4D,0x12,0x49,0x0A,0x0C,0x12,0x0B, /* 00000DE8 "CM.I...." */ - 0x04,0x0B,0xFF,0xFF,0x00,0x4C,0x4E,0x4B, /* 00000DF0 ".....LNK" */ - 0x41,0x00,0x12,0x0B,0x04,0x0B,0xFF,0xFF, /* 00000DF8 "A......." */ - 0x01,0x4C,0x4E,0x4B,0x42,0x00,0x12,0x0C, /* 00000E00 ".LNKB..." */ - 0x04,0x0B,0xFF,0xFF,0x0A,0x02,0x4C,0x4E, /* 00000E08 "......LN" */ - 0x4B,0x43,0x00,0x12,0x0C,0x04,0x0B,0xFF, /* 00000E10 "KC......" */ - 0xFF,0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00, /* 00000E18 "...LNKD." */ - 0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x04,0x00, /* 00000E20 "........" */ - 0x00,0x4C,0x4E,0x4B,0x41,0x00,0x12,0x0D, /* 00000E28 ".LNKA..." */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x01,0x4C, /* 00000E30 ".......L" */ - 0x4E,0x4B,0x42,0x00,0x12,0x0E,0x04,0x0C, /* 00000E38 "NKB....." */ - 0xFF,0xFF,0x04,0x00,0x0A,0x02,0x4C,0x4E, /* 00000E40 "......LN" */ - 0x4B,0x43,0x00,0x12,0x0E,0x04,0x0C,0xFF, /* 00000E48 "KC......" */ - 0xFF,0x04,0x00,0x0A,0x03,0x4C,0x4E,0x4B, /* 00000E50 ".....LNK" */ - 0x44,0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF, /* 00000E58 "D......." */ - 0x05,0x00,0x00,0x4C,0x4E,0x4B,0x42,0x00, /* 00000E60 "...LNKB." */ - 0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x05,0x00, /* 00000E68 "........" */ - 0x01,0x4C,0x4E,0x4B,0x43,0x00,0x12,0x0E, /* 00000E70 ".LNKC..." */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x02, /* 00000E78 "........" */ - 0x4C,0x4E,0x4B,0x44,0x00,0x12,0x0E,0x04, /* 00000E80 "LNKD...." */ - 0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x03,0x4C, /* 00000E88 ".......L" */ - 0x4E,0x4B,0x41,0x00,0x14,0x19,0x5F,0x50, /* 00000E90 "NKA..._P" */ - 0x52,0x54,0x00,0xA0,0x0B,0x92,0x50,0x49, /* 00000E98 "RT....PI" */ - 0x43,0x46,0xA4,0x50,0x49,0x43,0x4D,0xA1, /* 00000EA0 "CF.PICM." */ - 0x06,0xA4,0x41,0x50,0x49,0x43,0x5B,0x82, /* 00000EA8 "..APIC[." */ - 0x49,0x27,0x50,0x47,0x30,0x41,0x08,0x5F, /* 00000EB0 "I'PG0A._" */ - 0x41,0x44,0x52,0x0C,0x00,0x00,0x01,0x00, /* 00000EB8 "ADR....." */ - 0x14,0x20,0x5F,0x50,0x52,0x57,0x00,0xA0, /* 00000EC0 ". _PRW.." */ - 0x10,0x5B,0x12,0x5F,0x53,0x33,0x5F,0x60, /* 00000EC8 ".[._S3_`" */ - 0xA4,0x12,0x06,0x02,0x0A,0x29,0x0A,0x03, /* 00000ED0 ".....).." */ - 0xA1,0x08,0xA4,0x12,0x05,0x02,0x0A,0x29, /* 00000ED8 ".......)" */ - 0x01,0x08,0x41,0x50,0x49,0x43,0x12,0x4D, /* 00000EE0 "..APIC.M" */ - 0x0F,0x14,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 00000EE8 "........" */ - 0x01,0x00,0x00,0x00,0x0A,0x19,0x12,0x0B, /* 00000EF0 "........" */ - 0x04,0x0C,0xFF,0xFF,0x01,0x00,0x01,0x00, /* 00000EF8 "........" */ - 0x0A,0x1A,0x12,0x0C,0x04,0x0C,0xFF,0xFF, /* 00000F00 "........" */ - 0x01,0x00,0x0A,0x02,0x00,0x0A,0x1B,0x12, /* 00000F08 "........" */ - 0x0C,0x04,0x0C,0xFF,0xFF,0x01,0x00,0x0A, /* 00000F10 "........" */ - 0x03,0x00,0x0A,0x18,0x12,0x0B,0x04,0x0C, /* 00000F18 "........" */ - 0xFF,0xFF,0x03,0x00,0x00,0x00,0x0A,0x19, /* 00000F20 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x03,0x00, /* 00000F28 "........" */ - 0x01,0x00,0x0A,0x1A,0x12,0x0C,0x04,0x0C, /* 00000F30 "........" */ - 0xFF,0xFF,0x03,0x00,0x0A,0x02,0x00,0x0A, /* 00000F38 "........" */ - 0x1B,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x03, /* 00000F40 "........" */ - 0x00,0x0A,0x03,0x00,0x0A,0x18,0x12,0x0B, /* 00000F48 "........" */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x00,0x00, /* 00000F50 "........" */ - 0x0A,0x1A,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 00000F58 "........" */ - 0x04,0x00,0x01,0x00,0x0A,0x1B,0x12,0x0C, /* 00000F60 "........" */ - 0x04,0x0C,0xFF,0xFF,0x04,0x00,0x0A,0x02, /* 00000F68 "........" */ - 0x00,0x0A,0x18,0x12,0x0C,0x04,0x0C,0xFF, /* 00000F70 "........" */ - 0xFF,0x04,0x00,0x0A,0x03,0x00,0x0A,0x19, /* 00000F78 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x05,0x00, /* 00000F80 "........" */ - 0x00,0x00,0x0A,0x1B,0x12,0x0B,0x04,0x0C, /* 00000F88 "........" */ - 0xFF,0xFF,0x05,0x00,0x01,0x00,0x0A,0x18, /* 00000F90 "........" */ - 0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x05,0x00, /* 00000F98 "........" */ - 0x0A,0x02,0x00,0x0A,0x19,0x12,0x0C,0x04, /* 00000FA0 "........" */ - 0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x03,0x00, /* 00000FA8 "........" */ - 0x0A,0x1A,0x12,0x0B,0x04,0x0C,0xFF,0xFF, /* 00000FB0 "........" */ - 0x06,0x00,0x00,0x00,0x0A,0x18,0x12,0x0B, /* 00000FB8 "........" */ - 0x04,0x0C,0xFF,0xFF,0x06,0x00,0x01,0x00, /* 00000FC0 "........" */ - 0x0A,0x19,0x12,0x0C,0x04,0x0C,0xFF,0xFF, /* 00000FC8 "........" */ - 0x06,0x00,0x0A,0x02,0x00,0x0A,0x1A,0x12, /* 00000FD0 "........" */ - 0x0C,0x04,0x0C,0xFF,0xFF,0x06,0x00,0x0A, /* 00000FD8 "........" */ - 0x03,0x00,0x0A,0x1B,0x08,0x50,0x49,0x43, /* 00000FE0 ".....PIC" */ - 0x4D,0x12,0x45,0x12,0x14,0x12,0x0D,0x04, /* 00000FE8 "M.E....." */ - 0x0C,0xFF,0xFF,0x01,0x00,0x00,0x4C,0x4E, /* 00000FF0 "......LN" */ - 0x4B,0x42,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 00000FF8 "KB......" */ - 0xFF,0x01,0x00,0x01,0x4C,0x4E,0x4B,0x43, /* 00001000 "....LNKC" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x01, /* 00001008 "........" */ - 0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x44,0x00, /* 00001010 "...LNKD." */ - 0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x01,0x00, /* 00001018 "........" */ - 0x0A,0x03,0x4C,0x4E,0x4B,0x41,0x00,0x12, /* 00001020 "..LNKA.." */ - 0x0D,0x04,0x0C,0xFF,0xFF,0x03,0x00,0x00, /* 00001028 "........" */ - 0x4C,0x4E,0x4B,0x42,0x00,0x12,0x0D,0x04, /* 00001030 "LNKB...." */ - 0x0C,0xFF,0xFF,0x03,0x00,0x01,0x4C,0x4E, /* 00001038 "......LN" */ - 0x4B,0x43,0x00,0x12,0x0E,0x04,0x0C,0xFF, /* 00001040 "KC......" */ - 0xFF,0x03,0x00,0x0A,0x02,0x4C,0x4E,0x4B, /* 00001048 ".....LNK" */ - 0x44,0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF, /* 00001050 "D......." */ - 0x03,0x00,0x0A,0x03,0x4C,0x4E,0x4B,0x41, /* 00001058 "....LNKA" */ - 0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x04, /* 00001060 "........" */ - 0x00,0x00,0x4C,0x4E,0x4B,0x43,0x00,0x12, /* 00001068 "..LNKC.." */ - 0x0D,0x04,0x0C,0xFF,0xFF,0x04,0x00,0x01, /* 00001070 "........" */ - 0x4C,0x4E,0x4B,0x44,0x00,0x12,0x0E,0x04, /* 00001078 "LNKD...." */ - 0x0C,0xFF,0xFF,0x04,0x00,0x0A,0x02,0x4C, /* 00001080 ".......L" */ - 0x4E,0x4B,0x41,0x00,0x12,0x0E,0x04,0x0C, /* 00001088 "NKA....." */ - 0xFF,0xFF,0x04,0x00,0x0A,0x03,0x4C,0x4E, /* 00001090 "......LN" */ - 0x4B,0x42,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 00001098 "KB......" */ - 0xFF,0x05,0x00,0x00,0x4C,0x4E,0x4B,0x44, /* 000010A0 "....LNKD" */ - 0x00,0x12,0x0D,0x04,0x0C,0xFF,0xFF,0x05, /* 000010A8 "........" */ - 0x00,0x01,0x4C,0x4E,0x4B,0x41,0x00,0x12, /* 000010B0 "..LNKA.." */ - 0x0E,0x04,0x0C,0xFF,0xFF,0x05,0x00,0x0A, /* 000010B8 "........" */ - 0x02,0x4C,0x4E,0x4B,0x42,0x00,0x12,0x0E, /* 000010C0 ".LNKB..." */ - 0x04,0x0C,0xFF,0xFF,0x05,0x00,0x0A,0x03, /* 000010C8 "........" */ - 0x4C,0x4E,0x4B,0x43,0x00,0x12,0x0D,0x04, /* 000010D0 "LNKC...." */ - 0x0C,0xFF,0xFF,0x06,0x00,0x00,0x4C,0x4E, /* 000010D8 "......LN" */ - 0x4B,0x41,0x00,0x12,0x0D,0x04,0x0C,0xFF, /* 000010E0 "KA......" */ - 0xFF,0x06,0x00,0x01,0x4C,0x4E,0x4B,0x42, /* 000010E8 "....LNKB" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x06, /* 000010F0 "........" */ - 0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x43,0x00, /* 000010F8 "...LNKC." */ - 0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x06,0x00, /* 00001100 "........" */ - 0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00,0x14, /* 00001108 "..LNKD.." */ - 0x19,0x5F,0x50,0x52,0x54,0x00,0xA0,0x0B, /* 00001110 "._PRT..." */ - 0x92,0x50,0x49,0x43,0x46,0xA4,0x50,0x49, /* 00001118 ".PICF.PI" */ - 0x43,0x4D,0xA1,0x06,0xA4,0x41,0x50,0x49, /* 00001120 "CM...API" */ - 0x43,0x5B,0x82,0x47,0x0C,0x50,0x47,0x30, /* 00001128 "C[.G.PG0" */ - 0x42,0x08,0x5F,0x41,0x44,0x52,0x0C,0x00, /* 00001130 "B._ADR.." */ - 0x00,0x02,0x00,0x14,0x20,0x5F,0x50,0x52, /* 00001138 ".... _PR" */ - 0x57,0x00,0xA0,0x10,0x5B,0x12,0x5F,0x53, /* 00001140 "W...[._S" */ - 0x33,0x5F,0x60,0xA4,0x12,0x06,0x02,0x0A, /* 00001148 "3_`....." */ - 0x22,0x0A,0x03,0xA1,0x08,0xA4,0x12,0x05, /* 00001150 ""......." */ - 0x02,0x0A,0x22,0x01,0x08,0x41,0x50,0x49, /* 00001158 ".."..API" */ - 0x43,0x12,0x34,0x04,0x12,0x0B,0x04,0x0C, /* 00001160 "C.4....." */ - 0xFF,0xFF,0x01,0x00,0x00,0x00,0x0A,0x1F, /* 00001168 "........" */ - 0x12,0x0B,0x04,0x0C,0xFF,0xFF,0x01,0x00, /* 00001170 "........" */ - 0x01,0x00,0x0A,0x20,0x12,0x0C,0x04,0x0C, /* 00001178 "... ...." */ - 0xFF,0xFF,0x01,0x00,0x0A,0x02,0x00,0x0A, /* 00001180 "........" */ - 0x21,0x12,0x0C,0x04,0x0C,0xFF,0xFF,0x01, /* 00001188 "!......." */ - 0x00,0x0A,0x03,0x00,0x0A,0x22,0x08,0x50, /* 00001190 ".....".P" */ - 0x49,0x43,0x4D,0x12,0x3C,0x04,0x12,0x0D, /* 00001198 "ICM.<..." */ - 0x04,0x0C,0xFF,0xFF,0x01,0x00,0x00,0x4C, /* 000011A0 ".......L" */ - 0x4E,0x4B,0x41,0x00,0x12,0x0D,0x04,0x0C, /* 000011A8 "NKA....." */ - 0xFF,0xFF,0x01,0x00,0x01,0x4C,0x4E,0x4B, /* 000011B0 ".....LNK" */ - 0x42,0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF, /* 000011B8 "B......." */ - 0x01,0x00,0x0A,0x02,0x4C,0x4E,0x4B,0x43, /* 000011C0 "....LNKC" */ - 0x00,0x12,0x0E,0x04,0x0C,0xFF,0xFF,0x01, /* 000011C8 "........" */ - 0x00,0x0A,0x03,0x4C,0x4E,0x4B,0x44,0x00, /* 000011D0 "...LNKD." */ - 0x14,0x19,0x5F,0x50,0x52,0x54,0x00,0xA0, /* 000011D8 ".._PRT.." */ - 0x0B,0x92,0x50,0x49,0x43,0x46,0xA4,0x50, /* 000011E0 "..PICF.P" */ - 0x49,0x43,0x4D,0xA1,0x06,0xA4,0x41,0x50, /* 000011E8 "ICM...AP" */ - 0x49,0x43,0x10,0x49,0x06,0x5F,0x47,0x50, /* 000011F0 "IC.I._GP" */ - 0x45,0x14,0x13,0x5F,0x4C,0x30,0x38,0x00, /* 000011F8 "E.._L08." */ - 0x86,0x5C,0x2E,0x5F,0x53,0x42,0x5F,0x50, /* 00001200 ".\._SB_P" */ - 0x43,0x49,0x30,0x0A,0x02,0x14,0x1C,0x5F, /* 00001208 "CI0...._" */ - 0x4C,0x30,0x46,0x00,0x86,0x5C,0x2F,0x04, /* 00001210 "L0F..\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001218 "_SB_PCI0" */ - 0x54,0x50,0x32,0x50,0x55,0x53,0x42,0x30, /* 00001220 "TP2PUSB0" */ - 0x0A,0x02,0x14,0x18,0x5F,0x4C,0x32,0x32, /* 00001228 "...._L22" */ - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001230 "..\/._SB" */ - 0x5F,0x50,0x43,0x49,0x30,0x50,0x47,0x30, /* 00001238 "_PCI0PG0" */ - 0x42,0x0A,0x02,0x14,0x18,0x5F,0x4C,0x32, /* 00001240 "B...._L2" */ - 0x39,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001248 "9..\/._S" */ - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x47, /* 00001250 "B_PCI0PG" */ - 0x30,0x41,0x0A,0x02,0x14,0x11,0x5F,0x50, /* 00001258 "0A...._P" */ - 0x54,0x53,0x01,0x7D,0x68,0x0A,0xF0,0x60, /* 00001260 "TS.}h..`" */ - 0x70,0x60,0x44,0x42,0x47,0x31,0x08,0x50, /* 00001268 "p`DBG1.P" */ - 0x49,0x43,0x46,0x00,0x14,0x0C,0x5F,0x50, /* 00001270 "ICF..._P" */ - 0x49,0x43,0x01,0x70,0x68,0x50,0x49,0x43, /* 00001278 "IC.phPIC" */ - 0x46,0x5B,0x80,0x44,0x45,0x42,0x47,0x01, /* 00001280 "F[.DEBG." */ - 0x0A,0x80,0x01,0x5B,0x81,0x0B,0x44,0x45, /* 00001288 "...[..DE" */ - 0x42,0x47,0x11,0x44,0x42,0x47,0x31,0x08, /* 00001290 "BG.DBG1." */ - 0x5B,0x80,0x45,0x58,0x54,0x4D,0x00,0x0C, /* 00001298 "[.EXTM.." */ - 0x3C,0xF8,0x0F,0x00,0x0A,0x04,0x5B,0x81, /* 000012A0 "<.....[." */ - 0x0B,0x45,0x58,0x54,0x4D,0x12,0x41,0x4D, /* 000012A8 ".EXTM.AM" */ - 0x45,0x4D,0x20,0x5B,0x80,0x56,0x47,0x41, /* 000012B0 "EM [.VGA" */ - 0x4D,0x00,0x0C,0x02,0x00,0x0C,0x00,0x01, /* 000012B8 "M......." */ - 0x5B,0x81,0x0B,0x56,0x47,0x41,0x4D,0x11, /* 000012C0 "[..VGAM." */ - 0x56,0x47,0x41,0x31,0x08,0x5B,0x80,0x47, /* 000012C8 "VGA1.[.G" */ - 0x52,0x41,0x4D,0x00,0x0B,0x00,0x04,0x0B, /* 000012D0 "RAM....." */ - 0x00,0x01,0x5B,0x81,0x0E,0x47,0x52,0x41, /* 000012D8 "..[..GRA" */ - 0x4D,0x11,0x00,0x40,0x08,0x46,0x4C,0x47, /* 000012E0 "M..@.FLG" */ - 0x30,0x08,0x5B,0x80,0x47,0x53,0x54,0x53, /* 000012E8 "0.[.GSTS" */ - 0x01,0x0B,0x28,0xC0,0x0A,0x02,0x5B,0x81, /* 000012F0 "..(...[." */ - 0x0D,0x47,0x53,0x54,0x53,0x01,0x00,0x04, /* 000012F8 ".GSTS..." */ - 0x49,0x52,0x51,0x52,0x01,0x5B,0x80,0x5A, /* 00001300 "IRQR.[.Z" */ - 0x30,0x30,0x37,0x01,0x0A,0x21,0x01,0x5B, /* 00001308 "007..!.[" */ - 0x81,0x0B,0x5A,0x30,0x30,0x37,0x01,0x5A, /* 00001310 "..Z007.Z" */ - 0x30,0x30,0x38,0x08,0x5B,0x80,0x5A,0x30, /* 00001318 "008.[.Z0" */ - 0x30,0x39,0x01,0x0A,0xA1,0x01,0x5B,0x81, /* 00001320 "09....[." */ - 0x0B,0x5A,0x30,0x30,0x39,0x01,0x5A,0x30, /* 00001328 ".Z009.Z0" */ - 0x30,0x41,0x08,0x10,0x45,0x53,0x5F,0x53, /* 00001330 "0A..ES_S" */ - 0x42,0x5F,0x08,0x4F,0x53,0x54,0x42,0xFF, /* 00001338 "B_.OSTB." */ - 0x14,0x19,0x4F,0x53,0x54,0x50,0x00,0xA0, /* 00001340 "..OSTP.." */ - 0x0D,0x93,0x4F,0x53,0x54,0x42,0xFF,0x70, /* 00001348 "..OSTB.p" */ - 0x00,0x4F,0x53,0x54,0x42,0xA4,0x4F,0x53, /* 00001350 ".OSTB.OS" */ - 0x54,0x42,0x14,0x4B,0x05,0x53,0x45,0x51, /* 00001358 "TB.K.SEQ" */ - 0x4C,0x0A,0x70,0x87,0x68,0x60,0x70,0x87, /* 00001360 "L.p.h`p." */ - 0x69,0x61,0xA0,0x07,0x92,0x93,0x60,0x61, /* 00001368 "ia....`a" */ - 0xA4,0x00,0x08,0x42,0x55,0x46,0x30,0x11, /* 00001370 "...BUF0." */ - 0x02,0x60,0x70,0x68,0x42,0x55,0x46,0x30, /* 00001378 ".`phBUF0" */ - 0x08,0x42,0x55,0x46,0x31,0x11,0x02,0x60, /* 00001380 ".BUF1..`" */ - 0x70,0x69,0x42,0x55,0x46,0x31,0x70,0x00, /* 00001388 "piBUF1p." */ - 0x62,0xA2,0x22,0x95,0x62,0x60,0x70,0x83, /* 00001390 "b.".b`p." */ - 0x88,0x42,0x55,0x46,0x30,0x62,0x00,0x63, /* 00001398 ".BUF0b.c" */ - 0x70,0x83,0x88,0x42,0x55,0x46,0x31,0x62, /* 000013A0 "p..BUF1b" */ - 0x00,0x64,0xA0,0x07,0x92,0x93,0x63,0x64, /* 000013A8 ".d....cd" */ - 0xA4,0x00,0x75,0x62,0xA4,0x01,0x14,0x16, /* 000013B0 "..ub...." */ - 0x44,0x41,0x44,0x44,0x02,0x70,0x69,0x60, /* 000013B8 "DADD.pi`" */ - 0x70,0x68,0x61,0x72,0x79,0x61,0x0A,0x10, /* 000013C0 "pharya.." */ - 0x00,0x60,0x60,0xA4,0x60,0x14,0x25,0x47, /* 000013C8 ".``.`.%G" */ - 0x48,0x43,0x45,0x01,0x70,0x83,0x88,0x5E, /* 000013D0 "HCE.p..^" */ - 0x2E,0x50,0x43,0x49,0x30,0x48,0x43,0x4C, /* 000013D8 ".PCI0HCL" */ - 0x4B,0x68,0x00,0x61,0xA0,0x0A,0x93,0x7B, /* 000013E0 "Kh.a...{" */ - 0x61,0x01,0x00,0x01,0xA4,0x0A,0x0F,0xA1, /* 000013E8 "a......." */ - 0x03,0xA4,0x00,0x14,0x26,0x47,0x48,0x43, /* 000013F0 "....&GHC" */ - 0x4E,0x01,0x70,0x00,0x60,0x70,0x83,0x88, /* 000013F8 "N.p.`p.." */ - 0x5E,0x2E,0x50,0x43,0x49,0x30,0x48,0x43, /* 00001400 "^.PCI0HC" */ - 0x4C,0x4B,0x68,0x00,0x61,0x70,0x7A,0x7B, /* 00001408 "LKh.apz{" */ - 0x61,0x0A,0xF0,0x00,0x0A,0x04,0x00,0x60, /* 00001410 "a......`" */ - 0xA4,0x60,0x14,0x27,0x47,0x48,0x43,0x4C, /* 00001418 ".`.'GHCL" */ - 0x01,0x70,0x00,0x60,0x70,0x83,0x88,0x5E, /* 00001420 ".p.`p..^" */ - 0x2E,0x50,0x43,0x49,0x30,0x48,0x43,0x4C, /* 00001428 ".PCI0HCL" */ - 0x4B,0x68,0x00,0x61,0x70,0x7A,0x7B,0x61, /* 00001430 "Kh.apz{a" */ - 0x0B,0x00,0x0F,0x00,0x0A,0x08,0x00,0x60, /* 00001438 ".......`" */ - 0xA4,0x60,0x14,0x4C,0x05,0x47,0x42,0x55, /* 00001440 ".`.L.GBU" */ - 0x53,0x02,0x70,0x00,0x60,0xA2,0x4F,0x04, /* 00001448 "S.p.`.O." */ - 0x95,0x60,0x0A,0x04,0x70,0x83,0x88,0x5E, /* 00001450 ".`..p..^" */ - 0x2E,0x50,0x43,0x49,0x30,0x42,0x55,0x53, /* 00001458 ".PCI0BUS" */ - 0x4E,0x60,0x00,0x61,0xA0,0x36,0x93,0x7B, /* 00001460 "N`.a.6.{" */ - 0x61,0x0A,0x03,0x00,0x0A,0x03,0xA0,0x2C, /* 00001468 "a......," */ - 0x93,0x68,0x7A,0x7B,0x61,0x0A,0x70,0x00, /* 00001470 ".hz{a.p." */ - 0x0A,0x04,0x00,0xA0,0x1F,0x91,0x93,0x69, /* 00001478 ".......i" */ - 0x0A,0xFF,0x93,0x69,0x7A,0x7B,0x61,0x0B, /* 00001480 "...iz{a." */ - 0x00,0x03,0x00,0x0A,0x08,0x00,0xA4,0x7A, /* 00001488 ".......z" */ - 0x7B,0x61,0x0C,0x00,0x00,0xFF,0x00,0x00, /* 00001490 "{a......" */ - 0x0A,0x10,0x00,0x75,0x60,0xA4,0x00,0x14, /* 00001498 "...u`..." */ - 0x4B,0x0C,0x47,0x57,0x42,0x4E,0x02,0x08, /* 000014A0 "K.GWBN.." */ - 0x42,0x55,0x46,0x30,0x11,0x15,0x0A,0x12, /* 000014A8 "BUF0...." */ - 0x88,0x0D,0x00,0x02,0x0C,0x00,0x00,0x00, /* 000014B0 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000014B8 "........" */ - 0x79,0x00,0x8B,0x42,0x55,0x46,0x30,0x0A, /* 000014C0 "y..BUF0." */ - 0x08,0x42,0x4D,0x49,0x4E,0x8B,0x42,0x55, /* 000014C8 ".BMIN.BU" */ - 0x46,0x30,0x0A,0x0A,0x42,0x4D,0x41,0x58, /* 000014D0 "F0..BMAX" */ - 0x8B,0x42,0x55,0x46,0x30,0x0A,0x0E,0x42, /* 000014D8 ".BUF0..B" */ - 0x4C,0x45,0x4E,0x70,0x00,0x60,0xA2,0x4B, /* 000014E0 "LENp.`.K" */ - 0x07,0x95,0x60,0x0A,0x04,0x70,0x83,0x88, /* 000014E8 "..`..p.." */ - 0x5E,0x2E,0x50,0x43,0x49,0x30,0x42,0x55, /* 000014F0 "^.PCI0BU" */ - 0x53,0x4E,0x60,0x00,0x61,0xA0,0x42,0x06, /* 000014F8 "SN`.a.B." */ - 0x93,0x7B,0x61,0x0A,0x03,0x00,0x0A,0x03, /* 00001500 ".{a....." */ - 0xA0,0x47,0x05,0x93,0x68,0x7A,0x7B,0x61, /* 00001508 ".G..hz{a" */ - 0x0A,0x70,0x00,0x0A,0x04,0x00,0xA0,0x49, /* 00001510 ".p.....I" */ - 0x04,0x91,0x93,0x69,0x0A,0xFF,0x93,0x69, /* 00001518 "...i...i" */ - 0x7A,0x7B,0x61,0x0B,0x00,0x03,0x00,0x0A, /* 00001520 "z{a....." */ - 0x08,0x00,0x70,0x7A,0x7B,0x61,0x0C,0x00, /* 00001528 "..pz{a.." */ - 0x00,0xFF,0x00,0x00,0x0A,0x10,0x00,0x42, /* 00001530 ".......B" */ - 0x4D,0x49,0x4E,0x70,0x7A,0x61,0x0A,0x18, /* 00001538 "MINpza.." */ - 0x00,0x42,0x4D,0x41,0x58,0x74,0x42,0x4D, /* 00001540 ".BMAXtBM" */ - 0x41,0x58,0x42,0x4D,0x49,0x4E,0x42,0x4C, /* 00001548 "AXBMINBL" */ - 0x45,0x4E,0x75,0x42,0x4C,0x45,0x4E,0xA4, /* 00001550 "ENuBLEN." */ - 0x52,0x54,0x41,0x47,0x42,0x55,0x46,0x30, /* 00001558 "RTAGBUF0" */ - 0x75,0x60,0xA4,0x52,0x54,0x41,0x47,0x42, /* 00001560 "u`.RTAGB" */ - 0x55,0x46,0x30,0x14,0x48,0x14,0x47,0x4D, /* 00001568 "UF0.H.GM" */ - 0x45,0x4D,0x02,0x08,0x42,0x55,0x46,0x30, /* 00001570 "EM..BUF0" */ - 0x11,0x1F,0x0A,0x1C,0x87,0x17,0x00,0x00, /* 00001578 "........" */ - 0x0C,0x01,0x00,0x00,0x00,0x00,0x00,0x00, /* 00001580 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 00001588 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x79,0x00, /* 00001590 "......y." */ - 0x8A,0x42,0x55,0x46,0x30,0x0A,0x0A,0x4D, /* 00001598 ".BUF0..M" */ - 0x4D,0x49,0x4E,0x8A,0x42,0x55,0x46,0x30, /* 000015A0 "MIN.BUF0" */ - 0x0A,0x0E,0x4D,0x4D,0x41,0x58,0x8A,0x42, /* 000015A8 "..MMAX.B" */ - 0x55,0x46,0x30,0x0A,0x16,0x4D,0x4C,0x45, /* 000015B0 "UF0..MLE" */ - 0x4E,0x70,0x00,0x60,0x70,0x00,0x64,0x70, /* 000015B8 "Np.`p.dp" */ - 0x00,0x63,0xA2,0x45,0x0E,0x95,0x60,0x0A, /* 000015C0 ".c.E..`." */ - 0x10,0x70,0x83,0x88,0x5E,0x2E,0x50,0x43, /* 000015C8 ".p..^.PC" */ - 0x49,0x30,0x4D,0x4D,0x49,0x4F,0x60,0x00, /* 000015D0 "I0MMIO`." */ - 0x61,0x75,0x60,0x70,0x83,0x88,0x5E,0x2E, /* 000015D8 "au`p..^." */ - 0x50,0x43,0x49,0x30,0x4D,0x4D,0x49,0x4F, /* 000015E0 "PCI0MMIO" */ - 0x60,0x00,0x62,0xA0,0x4A,0x0B,0x93,0x7B, /* 000015E8 "`.b.J..{" */ - 0x61,0x0A,0x03,0x00,0x0A,0x03,0xA0,0x4F, /* 000015F0 "a......O" */ - 0x0A,0x93,0x68,0x7B,0x62,0x0A,0x07,0x00, /* 000015F8 "..h{b..." */ - 0xA0,0x45,0x0A,0x91,0x93,0x69,0x0A,0xFF, /* 00001600 ".E...i.." */ - 0x93,0x69,0x7A,0x7B,0x62,0x0A,0x30,0x00, /* 00001608 ".iz{b.0." */ - 0x0A,0x04,0x00,0x70,0x79,0x7B,0x61,0x0C, /* 00001610 "...py{a." */ - 0x00,0xFF,0xFF,0xFF,0x00,0x0A,0x08,0x00, /* 00001618 "........" */ - 0x4D,0x4D,0x49,0x4E,0x70,0x79,0x7B,0x62, /* 00001620 "MMINpy{b" */ - 0x0C,0x00,0xFF,0xFF,0xFF,0x00,0x0A,0x08, /* 00001628 "........" */ - 0x00,0x4D,0x4D,0x41,0x58,0x7D,0x4D,0x4D, /* 00001630 ".MMAX}MM" */ - 0x41,0x58,0x0B,0xFF,0xFF,0x4D,0x4D,0x41, /* 00001638 "AX...MMA" */ - 0x58,0x74,0x4D,0x4D,0x41,0x58,0x4D,0x4D, /* 00001640 "XtMMAXMM" */ - 0x49,0x4E,0x4D,0x4C,0x45,0x4E,0xA0,0x10, /* 00001648 "INMLEN.." */ - 0x64,0x73,0x52,0x54,0x41,0x47,0x42,0x55, /* 00001650 "dsRTAGBU" */ - 0x46,0x30,0x63,0x65,0x70,0x65,0x63,0xA1, /* 00001658 "F0cepec." */ - 0x44,0x04,0xA0,0x37,0x91,0x90,0x93,0x69, /* 00001660 "D..7...i" */ - 0x0A,0xFF,0x93,0x68,0x00,0x93,0x69,0x5E, /* 00001668 "...h..i^" */ - 0x2E,0x50,0x43,0x49,0x30,0x53,0x42,0x4C, /* 00001670 ".PCI0SBL" */ - 0x4B,0x70,0x5E,0x2E,0x50,0x43,0x49,0x30, /* 00001678 "Kp^.PCI0" */ - 0x54,0x4F,0x4D,0x31,0x4D,0x4D,0x49,0x4E, /* 00001680 "TOM1MMIN" */ - 0x74,0x4D,0x4D,0x41,0x58,0x4D,0x4D,0x49, /* 00001688 "tMMAXMMI" */ - 0x4E,0x4D,0x4C,0x45,0x4E,0x75,0x4D,0x4C, /* 00001690 "NMLENuML" */ - 0x45,0x4E,0x70,0x52,0x54,0x41,0x47,0x42, /* 00001698 "ENpRTAGB" */ - 0x55,0x46,0x30,0x63,0x75,0x64,0x75,0x60, /* 000016A0 "UF0cudu`" */ - 0xA0,0x09,0x92,0x64,0x70,0x42,0x55,0x46, /* 000016A8 "...dpBUF" */ - 0x30,0x63,0xA4,0x63,0x14,0x4B,0x18,0x47, /* 000016B0 "0c.c.K.G" */ - 0x49,0x4F,0x52,0x02,0x08,0x42,0x55,0x46, /* 000016B8 "IOR..BUF" */ - 0x30,0x11,0x1F,0x0A,0x1C,0x87,0x17,0x00, /* 000016C0 "0......." */ - 0x01,0x0C,0x03,0x00,0x00,0x00,0x00,0x00, /* 000016C8 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /* 000016D0 "........" */ - 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x79, /* 000016D8 ".......y" */ - 0x00,0x8A,0x42,0x55,0x46,0x30,0x0A,0x0A, /* 000016E0 "..BUF0.." */ - 0x50,0x4D,0x49,0x4E,0x8A,0x42,0x55,0x46, /* 000016E8 "PMIN.BUF" */ - 0x30,0x0A,0x0E,0x50,0x4D,0x41,0x58,0x8A, /* 000016F0 "0..PMAX." */ - 0x42,0x55,0x46,0x30,0x0A,0x16,0x50,0x4C, /* 000016F8 "BUF0..PL" */ - 0x45,0x4E,0x70,0x00,0x60,0x70,0x00,0x64, /* 00001700 "ENp.`p.d" */ - 0x70,0x00,0x63,0xA2,0x44,0x12,0x95,0x60, /* 00001708 "p.c.D..`" */ - 0x0A,0x08,0x70,0x83,0x88,0x5E,0x2E,0x50, /* 00001710 "..p..^.P" */ - 0x43,0x49,0x30,0x50,0x43,0x49,0x4F,0x60, /* 00001718 "CI0PCIO`" */ - 0x00,0x61,0x75,0x60,0x70,0x83,0x88,0x5E, /* 00001720 ".au`p..^" */ - 0x2E,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001728 ".PCI0PCI" */ - 0x4F,0x60,0x00,0x62,0xA0,0x49,0x0F,0x93, /* 00001730 "O`.b.I.." */ - 0x7B,0x61,0x0A,0x03,0x00,0x0A,0x03,0xA0, /* 00001738 "{a......" */ - 0x4E,0x0E,0x93,0x68,0x7B,0x62,0x0A,0x07, /* 00001740 "N..h{b.." */ - 0x00,0xA0,0x44,0x0E,0x91,0x93,0x69,0x0A, /* 00001748 "..D...i." */ - 0xFF,0x93,0x69,0x7A,0x7B,0x62,0x0A,0x30, /* 00001750 "..iz{b.0" */ - 0x00,0x0A,0x04,0x00,0x70,0x7B,0x61,0x0C, /* 00001758 "....p{a." */ - 0x00,0xF0,0xFF,0x01,0x00,0x50,0x4D,0x49, /* 00001760 ".....PMI" */ - 0x4E,0x70,0x7B,0x62,0x0C,0x00,0xF0,0xFF, /* 00001768 "Np{b...." */ - 0x01,0x00,0x50,0x4D,0x41,0x58,0x7D,0x50, /* 00001770 "..PMAX}P" */ - 0x4D,0x41,0x58,0x0B,0xFF,0x0F,0x50,0x4D, /* 00001778 "MAX...PM" */ - 0x41,0x58,0x74,0x50,0x4D,0x41,0x58,0x50, /* 00001780 "AXtPMAXP" */ - 0x4D,0x49,0x4E,0x50,0x4C,0x45,0x4E,0x75, /* 00001788 "MINPLENu" */ - 0x50,0x4C,0x45,0x4E,0xA0,0x10,0x64,0x73, /* 00001790 "PLEN..ds" */ - 0x52,0x54,0x41,0x47,0x42,0x55,0x46,0x30, /* 00001798 "RTAGBUF0" */ - 0x63,0x65,0x70,0x65,0x63,0xA1,0x46,0x08, /* 000017A0 "cepec.F." */ - 0xA0,0x48,0x04,0x94,0x50,0x4D,0x41,0x58, /* 000017A8 ".H..PMAX" */ - 0x50,0x4D,0x49,0x4E,0xA0,0x30,0x91,0x90, /* 000017B0 "PMIN.0.." */ - 0x93,0x69,0x0A,0xFF,0x93,0x68,0x00,0x93, /* 000017B8 ".i...h.." */ - 0x69,0x5E,0x2E,0x50,0x43,0x49,0x30,0x53, /* 000017C0 "i^.PCI0S" */ - 0x42,0x4C,0x4B,0x70,0x0B,0x00,0x0D,0x50, /* 000017C8 "BLKp...P" */ - 0x4D,0x49,0x4E,0x74,0x50,0x4D,0x41,0x58, /* 000017D0 "MINtPMAX" */ - 0x50,0x4D,0x49,0x4E,0x50,0x4C,0x45,0x4E, /* 000017D8 "PMINPLEN" */ - 0x75,0x50,0x4C,0x45,0x4E,0x70,0x52,0x54, /* 000017E0 "uPLENpRT" */ - 0x41,0x47,0x42,0x55,0x46,0x30,0x63,0x75, /* 000017E8 "AGBUF0cu" */ - 0x64,0xA0,0x3A,0x7B,0x61,0x0A,0x10,0x00, /* 000017F0 "d.:{a..." */ - 0x70,0x0B,0xB0,0x03,0x50,0x4D,0x49,0x4E, /* 000017F8 "p...PMIN" */ - 0x70,0x0B,0xDF,0x03,0x50,0x4D,0x41,0x58, /* 00001800 "p...PMAX" */ - 0x70,0x0A,0x30,0x50,0x4C,0x45,0x4E,0xA0, /* 00001808 "p.0PLEN." */ - 0x10,0x64,0x73,0x52,0x54,0x41,0x47,0x42, /* 00001810 ".dsRTAGB" */ - 0x55,0x46,0x30,0x63,0x65,0x70,0x65,0x63, /* 00001818 "UF0cepec" */ - 0xA1,0x0B,0x70,0x52,0x54,0x41,0x47,0x42, /* 00001820 "..pRTAGB" */ - 0x55,0x46,0x30,0x63,0x75,0x64,0x75,0x60, /* 00001828 "UF0cudu`" */ - 0xA0,0x0D,0x92,0x64,0x70,0x52,0x54,0x41, /* 00001830 "...dpRTA" */ - 0x47,0x42,0x55,0x46,0x30,0x63,0xA4,0x63, /* 00001838 "GBUF0c.c" */ - 0x14,0x28,0x52,0x54,0x41,0x47,0x01,0x70, /* 00001840 ".(RTAG.p" */ - 0x68,0x60,0x70,0x87,0x60,0x61,0x74,0x61, /* 00001848 "h`p.`ata" */ - 0x0A,0x02,0x61,0x77,0x61,0x0A,0x08,0x61, /* 00001850 "..awa..a" */ - 0x5B,0x13,0x60,0x00,0x61,0x52,0x45,0x54, /* 00001858 "[.`.aRET" */ - 0x42,0x70,0x52,0x45,0x54,0x42,0x62,0xA4, /* 00001860 "BpRETBb." */ - 0x62, -}; diff --git a/src/mainboard/amd/serengeti_leopard/dx/amd8131.asl b/src/mainboard/amd/serengeti_leopard/dx/amd8131.asl index 62fa88d6fa..96a7181e3e 100644 --- a/src/mainboard/amd/serengeti_leopard/dx/amd8131.asl +++ b/src/mainboard/amd/serengeti_leopard/dx/amd8131.asl @@ -4,7 +4,12 @@ Device (PG0A) { - Name (_ADR, 0x00010000) /* 8132 pcix bridge*/ + /* 8132 pcix bridge*/ + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00000000)) + } + Method (_PRW, 0, NotSerialized) { If (CondRefOf (\_S3, Local0)) { Return (Package (0x02) { 0x29, 0x03 }) } @@ -79,7 +84,12 @@ Device (PG0B) { - Name (_ADR, 0x00020000) /* 8132 pcix bridge 2 */ + /* 8132 pcix bridge 2 */ + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00010000)) + } + Method (_PRW, 0, NotSerialized) { If (CondRefOf (\_S3, Local0)) { Return (Package (0x02) { 0x22, 0x03 }) } diff --git a/src/mainboard/amd/serengeti_leopard/dx/amd8151.asl b/src/mainboard/amd/serengeti_leopard/dx/amd8151.asl index 381bfa0375..8ce42d3492 100644 --- a/src/mainboard/amd/serengeti_leopard/dx/amd8151.asl +++ b/src/mainboard/amd/serengeti_leopard/dx/amd8151.asl @@ -1,7 +1,11 @@ // AMD8151 Device (AGPB) { - Name (_ADR, 0x00020000) + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00010000)) + } + Name (APIC, Package (0x04) { Package (0x04) { 0x0000FFFF, 0x00, 0x00, 0x10 }, diff --git a/src/mainboard/amd/serengeti_leopard/dx/amdk8_util.asl b/src/mainboard/amd/serengeti_leopard/dx/amdk8_util.asl index 82c55c4c3d..e9155476c5 100644 --- a/src/mainboard/amd/serengeti_leopard/dx/amdk8_util.asl +++ b/src/mainboard/amd/serengeti_leopard/dx/amdk8_util.asl @@ -51,14 +51,14 @@ } - Method (GHCE, 1, NotSerialized) + Method (GHCE, 1, NotSerialized) // check if the HC enabled { Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) if(LEqual ( And(Local1, 0x01), 0x01)) { Return (0x0F) } Else { Return (0x00) } } - Method (GHCN, 1, NotSerialized) + Method (GHCN, 1, NotSerialized) // get the node num for the HC { Store (0x00, Local0) Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) @@ -66,7 +66,7 @@ Return (Local0) } - Method (GHCL, 1, NotSerialized) + Method (GHCL, 1, NotSerialized) // get the link num on node for the HC { Store (0x00, Local0) Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) @@ -74,6 +74,16 @@ Return (Local0) } + Method (GHCD, 2, NotSerialized) // get the unit id base for the HT device in HC + { + Store (0x00, Local0) + Store (DerefOf (Index (\_SB.PCI0.HCDN, Arg0)), Local1) + Store (Arg1, Local2) // Arg1 could be 3, 2, 1, 0 + Multiply (Local2, 0x08, Local2) // change to 24, 16, 8, 0 + Store (And (ShiftRight( Local1, Local2), 0xff), Local0) + Return (Local0) + } + Method (GBUS, 2, NotSerialized) { Store (0x00, Local0) diff --git a/src/mainboard/amd/serengeti_leopard/dx/dsdt_lb.dsl b/src/mainboard/amd/serengeti_leopard/dx/dsdt_lb.dsl index 2f20a26929..9a7f6b1820 100644 --- a/src/mainboard/amd/serengeti_leopard/dx/dsdt_lb.dsl +++ b/src/mainboard/amd/serengeti_leopard/dx/dsdt_lb.dsl @@ -51,6 +51,7 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (TOM1) External (HCLK) External (SBDN) + External (HCDN) Name (_HID, EisaId ("PNP0A03")) Name (_ADR, 0x00180000) @@ -71,6 +72,8 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, "AMD-K8", "AMDACPI", 100925440) Device (PCI1) { + + Name (HCIN, 0x00) // HC1 // BUS 1 first HT Chain Name (_HID, EisaId ("PNP0A03")) Name (_ADR, 0x00180000) // Fake diff --git a/src/mainboard/amd/serengeti_leopard/dx/pci2.asl b/src/mainboard/amd/serengeti_leopard/dx/pci2.asl index 59999c94b3..a8e80c1617 100644 --- a/src/mainboard/amd/serengeti_leopard/dx/pci2.asl +++ b/src/mainboard/amd/serengeti_leopard/dx/pci2.asl @@ -9,6 +9,7 @@ DefinitionBlock ("SSDT2.aml", "SSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (GHCE, MethodObj) External (GHCN, MethodObj) External (GHCL, MethodObj) + External (GHCD, MethodObj) External (GNUS, MethodObj) External (GIOR, MethodObj) External (GMEM, MethodObj) @@ -21,7 +22,6 @@ DefinitionBlock ("SSDT2.aml", "SSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (\_SB.PCI1.LNKB, DeviceObj) External (\_SB.PCI1.LNKC, DeviceObj) External (\_SB.PCI1.LNKD, DeviceObj) - Device (PCI2) { diff --git a/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8131.asl b/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8131.asl index 037ae85951..e209665e48 100644 --- a/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8131.asl +++ b/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8131.asl @@ -4,7 +4,12 @@ Device (PG0A) { - Name (_ADR, 0x00010000) /* 8132 pcix bridge*/ + /* 8132 pcix bridge*/ + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00000000)) + } + Method (_PRW, 0, NotSerialized) { If (CondRefOf (\_S3, Local0)) { Return (Package (0x02) { 0x29, 0x03 }) } @@ -79,7 +84,12 @@ Device (PG0B) { - Name (_ADR, 0x00020000) /* 8132 pcix bridge 2 */ + /* 8132 pcix bridge 2 */ + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00010000)) + } + Method (_PRW, 0, NotSerialized) { If (CondRefOf (\_S3, Local0)) { Return (Package (0x02) { 0x22, 0x03 }) } diff --git a/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8151.asl b/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8151.asl index 62dbeeca9a..001d45b0fe 100644 --- a/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8151.asl +++ b/src/mainboard/amd/serengeti_leopard/dx_bus0/amd8151.asl @@ -1,7 +1,11 @@ // AMD8151 Device (AGPB) { - Name (_ADR, 0x00020000) + Method (_ADR, 0, NotSerialized) + { + Return (DADD(GHCD(HCIN, 0), 0x00010000)) + } + Name (APIC, Package (0x04) { Package (0x04) { 0x0000FFFF, 0x00, 0x00, 0x10 }, diff --git a/src/mainboard/amd/serengeti_leopard/dx_bus0/amdk8_util.asl b/src/mainboard/amd/serengeti_leopard/dx_bus0/amdk8_util.asl index 82c55c4c3d..e9155476c5 100644 --- a/src/mainboard/amd/serengeti_leopard/dx_bus0/amdk8_util.asl +++ b/src/mainboard/amd/serengeti_leopard/dx_bus0/amdk8_util.asl @@ -51,14 +51,14 @@ } - Method (GHCE, 1, NotSerialized) + Method (GHCE, 1, NotSerialized) // check if the HC enabled { Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) if(LEqual ( And(Local1, 0x01), 0x01)) { Return (0x0F) } Else { Return (0x00) } } - Method (GHCN, 1, NotSerialized) + Method (GHCN, 1, NotSerialized) // get the node num for the HC { Store (0x00, Local0) Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) @@ -66,7 +66,7 @@ Return (Local0) } - Method (GHCL, 1, NotSerialized) + Method (GHCL, 1, NotSerialized) // get the link num on node for the HC { Store (0x00, Local0) Store (DerefOf (Index (\_SB.PCI0.HCLK, Arg0)), Local1) @@ -74,6 +74,16 @@ Return (Local0) } + Method (GHCD, 2, NotSerialized) // get the unit id base for the HT device in HC + { + Store (0x00, Local0) + Store (DerefOf (Index (\_SB.PCI0.HCDN, Arg0)), Local1) + Store (Arg1, Local2) // Arg1 could be 3, 2, 1, 0 + Multiply (Local2, 0x08, Local2) // change to 24, 16, 8, 0 + Store (And (ShiftRight( Local1, Local2), 0xff), Local0) + Return (Local0) + } + Method (GBUS, 2, NotSerialized) { Store (0x00, Local0) diff --git a/src/mainboard/amd/serengeti_leopard/dx_bus0/dsdt_lb.dsl b/src/mainboard/amd/serengeti_leopard/dx_bus0/dsdt_lb.dsl index 4d3e954020..edf5b47d5d 100644 --- a/src/mainboard/amd/serengeti_leopard/dx_bus0/dsdt_lb.dsl +++ b/src/mainboard/amd/serengeti_leopard/dx_bus0/dsdt_lb.dsl @@ -51,6 +51,8 @@ DefinitionBlock ("DSDT.aml", "DSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (TOM1) External (HCLK) External (SBDN) + External (HCDN) + Name (_HID, EisaId ("PNP0A03")) Name (_ADR, 0x00180000) @@ -82,6 +84,8 @@ HT on Bus 0,So no PCI1 } */ + Name (HCIN, 0x00) // HC1 + Method (_CRS, 0, NotSerialized) { Name (BUF0, ResourceTemplate () diff --git a/src/mainboard/amd/serengeti_leopard/dx_bus0/pci2.asl b/src/mainboard/amd/serengeti_leopard/dx_bus0/pci2.asl index a14c785584..a62ba98333 100644 --- a/src/mainboard/amd/serengeti_leopard/dx_bus0/pci2.asl +++ b/src/mainboard/amd/serengeti_leopard/dx_bus0/pci2.asl @@ -9,6 +9,7 @@ DefinitionBlock ("SSDT2.aml", "SSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (GHCE, MethodObj) External (GHCN, MethodObj) External (GHCL, MethodObj) + External (GHCD, MethodObj) External (GNUS, MethodObj) External (GIOR, MethodObj) External (GMEM, MethodObj) @@ -21,7 +22,6 @@ DefinitionBlock ("SSDT2.aml", "SSDT", 1, "AMD-K8", "AMDACPI", 100925440) External (\_SB.PCI0.LNKB, DeviceObj) External (\_SB.PCI0.LNKC, DeviceObj) External (\_SB.PCI0.LNKD, DeviceObj) - Device (PCI2) { diff --git a/src/mainboard/amd/serengeti_leopard/get_bus_conf.c b/src/mainboard/amd/serengeti_leopard/get_bus_conf.c index dc7f96618b..aba931bb71 100644 --- a/src/mainboard/amd/serengeti_leopard/get_bus_conf.c +++ b/src/mainboard/amd/serengeti_leopard/get_bus_conf.c @@ -37,20 +37,54 @@ unsigned pci1234[] = }; unsigned hc_possible_num; unsigned sbdn; +unsigned hcdn[] = +{ //HT Chain device num, actually it is unit id base of every ht device in chain, assume every chain only have 4 ht device at most + 0x20202020, + 0x20202020, +// 0x20202020, +// 0x20202020, +// 0x20202020, +// 0x20202020, +// 0x20202020, +// 0x20202020, +}; + static unsigned get_sbdn(void) { device_t dev; +#if 0 #if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE unsigned sbdn = 1 + HT_CHAIN_END_UNITID_BASE -1; #else unsigned sbdn = 3 + HT_CHAIN_UNITID_BASE - 1; // 8111 unit id base is 3 if 8131 before it #endif + + sbd3 = 1 + HT_CHAIN_UNITID_BASE - 1; + +#if SB_HT_CHAIN_UNITID_OFFSET_ONLY == 1 + sbd5 = 1; +#else + sbd5 = 1 + HT_CHAIN_UNITID_BASE - 1; +#endif + dev = dev_find_device(PCI_VENDOR_ID_AMD, PCI_DEVICE_ID_AMD_8111_PCI , 0); //FIXME: if 8111 PCI is disabled? if(dev) { sbdn = (dev->path.u.pci.devfn >> 3) & 0x1f; } + dev = dev_find_device(PCI_VENDOR_ID_AMD, 0x7458 , 0); //FIXME: if 8131 PCI is disabled? + if(dev) { + sbd3 = (dev->path.u.pci.devfn >> 3) & 0x1f; + } + + dev = dev_find_device(PCI_VENDOR_ID_AMD, 0x7454 , 0); //FIXME: if 8151 PCI is disabled? + if(dev) { + sbd5 = (dev->path.u.pci.devfn >> 3) & 0x1f; + } +#endif + sbdn = (hcdn[0] >> 8) & 0xff; // second byte + return sbdn; } @@ -94,7 +128,7 @@ void get_bus_conf(void) } /* 8132-1 */ - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x01 + HT_CHAIN_UNITID_BASE - 1,0)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0]&0xff),0)); if (dev) { bus_8132_1 = pci_read_config8(dev, PCI_SECONDARY_BUS); #if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE @@ -108,7 +142,7 @@ void get_bus_conf(void) } /* 8132-2 */ - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x02 + HT_CHAIN_UNITID_BASE - 1,0)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0] & 0xff)+1,0)); if (dev) { bus_8132_2 = pci_read_config8(dev, PCI_SECONDARY_BUS); } @@ -121,11 +155,7 @@ void get_bus_conf(void) // bus_8151_0 = node_link_to_bus( (pci1234[1]>>4) & 0xf, (pci1234[1]>>8) & 0xf); bus_8151_0 = (pci1234[1] >> 16) & 0xff; /* 8151 */ -#if SB_HT_CHAIN_UNITID_OFFSET_ONLY == 1 - dev = dev_find_slot(bus_8151_0, PCI_DEVFN(0x02, 0)); // FIXME : still use 1 for one device ? or do that for SB chain? -#else - dev = dev_find_slot(bus_8151_0, PCI_DEVFN(0x02 + HT_CHAIN_UNITID_BASE - 1,0)); // FIXME : still use 1 for one device ? or do that for SB chain? -#endif + dev = dev_find_slot(bus_8151_0, PCI_DEVFN((hcdn[1] & 0xff)+1, 0)); if (dev) { bus_8151_1 = pci_read_config8(dev, PCI_SECONDARY_BUS); diff --git a/src/mainboard/amd/serengeti_leopard/irq_tables.c b/src/mainboard/amd/serengeti_leopard/irq_tables.c index d176d7775b..e9c78b3ce0 100644 --- a/src/mainboard/amd/serengeti_leopard/irq_tables.c +++ b/src/mainboard/amd/serengeti_leopard/irq_tables.c @@ -63,6 +63,9 @@ extern unsigned char bus_8111_1; extern unsigned char bus_8151_0; extern unsigned char bus_8151_1; +extern unsigned sbdn; +extern unsigned hcdn[]; + extern void get_bus_conf(void); unsigned long write_pirq_routing_table(unsigned long addr) @@ -76,6 +79,8 @@ unsigned long write_pirq_routing_table(unsigned long addr) uint8_t sum=0; int i; + get_bus_conf(); // it will find out all bus num and apic that share with mptable.c and mptable.c and acpi_tables.c + /* Align the table to be 16 byte aligned. */ addr += 15; addr &= ~15; @@ -90,11 +95,7 @@ unsigned long write_pirq_routing_table(unsigned long addr) pirq->version = PIRQ_VERSION; pirq->rtr_bus = bus_8111_0; -#if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE - pirq->rtr_devfn = ((2+HT_CHAIN_END_UNITID_BASE-1)<<3)|0; -#else - pirq->rtr_devfn = ((4+HT_CHAIN_UNITID_BASE-1)<<3)|0; -#endif + pirq->rtr_devfn = ((sbdn+1)<<3)|0; pirq->exclusive_irqs = 0; @@ -105,26 +106,17 @@ unsigned long write_pirq_routing_table(unsigned long addr) memset(pirq->rfu, 0, sizeof(pirq->rfu)); - get_bus_conf(); // it will find out all bus num and apic that share with mptable.c and mptable.c and acpi_tables.c - pirq_info = (void *) ( &pirq->checksum + 1); slot_num = 0; //pci bridge -#if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE - write_pirq_info(pirq_info, bus_8111_0, ((2+HT_CHAIN_END_UNITID_BASE-1)<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); -#else - write_pirq_info(pirq_info, bus_8111_0, ((4+HT_CHAIN_UNITID_BASE-1)<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); -#endif + write_pirq_info(pirq_info, bus_8111_0, ((sbdn+1)<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); pirq_info++; slot_num++; //pcix bridge -// write_pirq_info(pirq_info, bus_8132_0, (1<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); +// write_pirq_info(pirq_info, bus_8132_0, (sbd3<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); // pirq_info++; slot_num++; //agp bridge -#if SB_HT_CHAIN_UNITID_OFFSET_ONLY == 1 - write_pirq_info(pirq_info, bus_8151_0, (1<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); // FIXE: Only do that on SB chain? -#else - write_pirq_info(pirq_info, bus_8151_0, ((1+HT_CHAIN_UNITID_BASE-1)<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); // FIXE: Only do that on SB chain -#endif + write_pirq_info(pirq_info, bus_8151_0, ((hcdn[1] & 0xff)<<3)|0, 0x1, 0xdef8, 0x2, 0xdef8, 0x3, 0xdef8, 0x4, 0xdef8, 0, 0); + pirq_info++; slot_num++; pirq->size = 32 + 16 * slot_num; diff --git a/src/mainboard/amd/serengeti_leopard/mptable.c b/src/mainboard/amd/serengeti_leopard/mptable.c index cb8c3d7e98..e210d8b683 100644 --- a/src/mainboard/amd/serengeti_leopard/mptable.c +++ b/src/mainboard/amd/serengeti_leopard/mptable.c @@ -19,13 +19,16 @@ extern unsigned apicid_8111; extern unsigned apicid_8132_1; extern unsigned apicid_8132_2; +extern unsigned sbdn; +extern unsigned hcdn[]; + extern void get_bus_conf(void); void *smp_write_config_table(void *v) { static const char sig[4] = "PCMP"; static const char oem[8] = "AMD "; - static const char productid[12] = "SERENGETI_LE"; + static const char productid[12] = "SERENGETI "; struct mp_config_table *mc; unsigned char bus_num; @@ -63,14 +66,14 @@ void *smp_write_config_table(void *v) { device_t dev; struct resource *res; - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x1 + HT_CHAIN_UNITID_BASE - 1, 1)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0]&0xff), 1)); if (dev) { res = find_resource(dev, PCI_BASE_ADDRESS_0); if (res) { smp_write_ioapic(mc, apicid_8132_1, 0x11, res->base); } } - dev = dev_find_slot(bus_8132_0, PCI_DEVFN(0x2 + HT_CHAIN_UNITID_BASE - 1, 1)); + dev = dev_find_slot(bus_8132_0, PCI_DEVFN((hcdn[0]&0xff)+1, 1)); if (dev) { res = find_resource(dev, PCI_BASE_ADDRESS_0); if (res) { @@ -95,11 +98,8 @@ void *smp_write_config_table(void *v) smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_EDGE|MP_IRQ_POLARITY_HIGH, bus_isa, 0xe, apicid_8111, 0xe); smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_EDGE|MP_IRQ_POLARITY_HIGH, bus_isa, 0xf, apicid_8111, 0xf); //??? What -#if HT_CHAIN_END_UNITID_BASE < HT_CHAIN_UNITID_BASE - smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8111_0, ((2+HT_CHAIN_END_UNITID_BASE-1)<<2)|3, apicid_8111, 0x13); -#else - smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8111_0, ((4+HT_CHAIN_UNITID_BASE-1)<<2)|3, apicid_8111, 0x13); -#endif + smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8111_0, ((sbdn+1)<<2)|3, apicid_8111, 0x13); + // Onboard AMD USB smp_write_intsrc(mc, mp_INT, MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8111_1, (0<<2)|3, apicid_8111, 0x13); diff --git a/src/mainboard/amd/serengeti_leopard/readme_acpi.txt b/src/mainboard/amd/serengeti_leopard/readme_acpi.txt index 916a31a978..2fb327daec 100644 --- a/src/mainboard/amd/serengeti_leopard/readme_acpi.txt +++ b/src/mainboard/amd/serengeti_leopard/readme_acpi.txt @@ -1,7 +1,7 @@ At this time, For acpi support We got 1. support AMK K8 SRAT --- dynamically (LinuxBIOS run-time) (src/northbridge/amd/amdk8/amdk8_acpi.c) -2. support MADT ---- dynamically (LinuxBIOS run-time) (src/northbridge/amd/amdk8/amdk8_acpi.c , src/mainboard/amd/serengeti_leopard/acpi_tables.c) -3. support DSDT ---- dynamically (Compile time, LinuxBIOS run-time, ACPI run-time) (src/mainboard/amd/serengeti_leopard/{dx/*, get_bus_conf.c}, src/northbridge/amd/amdk8/get_sblk_pci1234.c) +2. support MADT ---- dynamically (LinuxBIOS run-time) (src/northbridge/amd/amdk8/amdk8_acpi.c , src/mainboard/amd/serengeti_cheetah/acpi_tables.c) +3. support DSDT ---- dynamically (Compile time, LinuxBIOS run-time, ACPI run-time) (src/mainboard/amd/serengeti_cheetah/{dx/*, get_bus_conf.c}, src/northbridge/amd/amdk8/get_sblk_pci1234.c) 4. Chipset support: amd8111, amd8132 The developers need to change for different MB @@ -12,7 +12,7 @@ Change dx/dsdt_lb.dsl, according to MB layout Change acpi_tables.c sbdn: Real SB device Num. for 8111 =3 or 1 depend if 8131 presents. ---- Actually you don't need to change it, it is LinuxBIOS run-time configurable now. - if there is HT-IO board, need to adjust SSDTX_NUM...., ans preset pci1234 array. acpi_tables.c will decide to put the SSDT on the RSDT or not according if the HT-IO board is installed + if there is HT-IO board, need to adjust SSDTX_NUM...., and preset pci1234 array. acpi_tables.c will decide to put the SSDT on the RSDT or not according if the HT-IO board is installed Regarding pci bridge apic and pic need to modify entries amd8111.asl and amd8131.asl and amd8151.asl.... acording to your MB laybout, it is like that in mptable.c @@ -21,6 +21,9 @@ About other chipsets, need to develop their special asl such as ck804.asl --- NB ck804 bcm5785.asl or bcm5780.asl ---- Serverworks HT1000/HT2000 +use a to create hex file +use c to delele hex file + yhlu 09/18/2005 diff --git a/src/mainboard/amd/serengeti_leopard/ssdt.c b/src/mainboard/amd/serengeti_leopard/ssdt.c deleted file mode 100644 index da618b7ff9..0000000000 --- a/src/mainboard/amd/serengeti_leopard/ssdt.c +++ /dev/null @@ -1,44 +0,0 @@ -/* - * - * - */ -unsigned char AmlCode_ssdt[] = -{ - 0x53,0x53,0x44,0x54,0x21,0x01,0x00,0x00, /* 00000000 "SSDT!..." */ - 0x01,0x0B,0x41,0x4D,0x44,0x2D,0x4B,0x38, /* 00000008 "..AMD-K8" */ - 0x41,0x4D,0x44,0x2D,0x41,0x43,0x50,0x49, /* 00000010 "AMD-ACPI" */ - 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x09,0x03,0x05,0x20,0x10,0x4C,0x0F,0x5C, /* 00000020 "... .L.\" */ - 0x2E,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00000028 "._SB_PCI" */ - 0x30,0x08,0x42,0x55,0x53,0x4E,0x12,0x16, /* 00000030 "0.BUSN.." */ - 0x04,0x0C,0x11,0x11,0x11,0x11,0x0C,0x22, /* 00000038 "......."" */ - 0x22,0x22,0x22,0x0C,0x33,0x33,0x33,0x33, /* 00000040 """".3333" */ - 0x0C,0x44,0x44,0x44,0x44,0x08,0x4D,0x4D, /* 00000048 ".DDDD.MM" */ - 0x49,0x4F,0x12,0x43,0x05,0x10,0x0C,0x11, /* 00000050 "IO.C...." */ - 0x11,0x11,0x11,0x0C,0x22,0x22,0x22,0x22, /* 00000058 "....""""" */ - 0x0C,0x33,0x33,0x33,0x33,0x0C,0x44,0x44, /* 00000060 ".3333.DD" */ - 0x44,0x44,0x0C,0x55,0x55,0x55,0x55,0x0C, /* 00000068 "DD.UUUU." */ - 0x66,0x66,0x66,0x66,0x0C,0x77,0x77,0x77, /* 00000070 "ffff.www" */ - 0x77,0x0C,0x88,0x88,0x88,0x88,0x0C,0x99, /* 00000078 "w......." */ - 0x99,0x99,0x99,0x0C,0xAA,0xAA,0xAA,0xAA, /* 00000080 "........" */ - 0x0C,0xBB,0xBB,0xBB,0xBB,0x0C,0xCC,0xCC, /* 00000088 "........" */ - 0xCC,0xCC,0x0C,0xDD,0xDD,0xDD,0xDD,0x0C, /* 00000090 "........" */ - 0xEE,0xEE,0xEE,0xEE,0x0C,0x11,0x11,0x11, /* 00000098 "........" */ - 0x11,0x0C,0x22,0x22,0x22,0x22,0x08,0x50, /* 000000A0 ".."""".P" */ - 0x43,0x49,0x4F,0x12,0x2A,0x08,0x0C,0x77, /* 000000A8 "CIO.*..w" */ - 0x77,0x77,0x77,0x0C,0x88,0x88,0x88,0x88, /* 000000B0 "www....." */ - 0x0C,0x99,0x99,0x99,0x99,0x0C,0xAA,0xAA, /* 000000B8 "........" */ - 0xAA,0xAA,0x0C,0xBB,0xBB,0xBB,0xBB,0x0C, /* 000000C0 "........" */ - 0xCC,0xCC,0xCC,0xCC,0x0C,0xDD,0xDD,0xDD, /* 000000C8 "........" */ - 0xDD,0x0C,0xEE,0xEE,0xEE,0xEE,0x08,0x53, /* 000000D0 ".......S" */ - 0x42,0x4C,0x4B,0x0A,0x11,0x08,0x54,0x4F, /* 000000D8 "BLK...TO" */ - 0x4D,0x31,0x0C,0xAA,0xAA,0xAA,0xAA,0x08, /* 000000E0 "M1......" */ - 0x53,0x42,0x44,0x4E,0x0C,0xBB,0xBB,0xBB, /* 000000E8 "SBDN...." */ - 0xBB,0x08,0x48,0x43,0x4C,0x4B,0x12,0x2A, /* 000000F0 "..HCLK.*" */ - 0x08,0x0C,0x11,0x11,0x11,0x11,0x0C,0x22, /* 000000F8 "......."" */ - 0x22,0x22,0x22,0x0C,0x33,0x33,0x33,0x33, /* 00000100 """".3333" */ - 0x0C,0x44,0x44,0x44,0x44,0x0C,0x55,0x55, /* 00000108 ".DDDD.UU" */ - 0x55,0x55,0x0C,0x66,0x66,0x66,0x66,0x0C, /* 00000110 "UU.ffff." */ - 0x77,0x77,0x77,0x77,0x0C,0x88,0x88,0x88, /* 00000118 "wwww...." */ - 0x88, -}; diff --git a/src/mainboard/amd/serengeti_leopard/ssdt2.c b/src/mainboard/amd/serengeti_leopard/ssdt2.c deleted file mode 100644 index eb07c860df..0000000000 --- a/src/mainboard/amd/serengeti_leopard/ssdt2.c +++ /dev/null @@ -1,62 +0,0 @@ -/* - * - * - */ -unsigned char AmlCode_ssdt2[] = -{ - 0x53,0x53,0x44,0x54,0xB7,0x01,0x00,0x00, /* 00000000 "SSDT...." */ - 0x01,0xD8,0x41,0x4D,0x44,0x2D,0x4B,0x38, /* 00000008 "..AMD-K8" */ - 0x41,0x4D,0x44,0x41,0x43,0x50,0x49,0x00, /* 00000010 "AMDACPI." */ - 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x09,0x03,0x05,0x20,0x10,0x42,0x19,0x5F, /* 00000020 "... .B._" */ - 0x53,0x42,0x5F,0x5B,0x82,0x4A,0x18,0x50, /* 00000028 "SB_[.J.P" */ - 0x43,0x49,0x32,0x08,0x48,0x43,0x49,0x4E, /* 00000030 "CI2.HCIN" */ - 0x01,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50, /* 00000038 ".._HID.P" */ - 0x4E,0x50,0x30,0x41,0x30,0x33,0x00,0x14, /* 00000040 "NP0A03.." */ - 0x18,0x5F,0x41,0x44,0x52,0x00,0xA4,0x44, /* 00000048 "._ADR..D" */ - 0x41,0x44,0x44,0x47,0x48,0x43,0x4E,0x48, /* 00000050 "ADDGHCNH" */ - 0x43,0x49,0x4E,0x0C,0x00,0x00,0x18,0x00, /* 00000058 "CIN....." */ - 0x08,0x5F,0x55,0x49,0x44,0x0A,0x03,0x14, /* 00000060 "._UID..." */ - 0x1B,0x5F,0x42,0x42,0x4E,0x00,0xA4,0x47, /* 00000068 "._BBN..G" */ - 0x42,0x55,0x53,0x47,0x48,0x43,0x4E,0x48, /* 00000070 "BUSGHCNH" */ - 0x43,0x49,0x4E,0x47,0x48,0x43,0x4C,0x48, /* 00000078 "CINGHCLH" */ - 0x43,0x49,0x4E,0x14,0x15,0x5F,0x53,0x54, /* 00000080 "CIN.._ST" */ - 0x41,0x00,0xA4,0x5C,0x2E,0x5F,0x53,0x42, /* 00000088 "A..\._SB" */ - 0x5F,0x47,0x48,0x43,0x45,0x48,0x43,0x49, /* 00000090 "_GHCEHCI" */ - 0x4E,0x14,0x48,0x05,0x5F,0x43,0x52,0x53, /* 00000098 "N.H._CRS" */ - 0x00,0x08,0x42,0x55,0x46,0x30,0x11,0x05, /* 000000A0 "..BUF0.." */ - 0x0A,0x02,0x79,0x00,0x70,0x47,0x48,0x43, /* 000000A8 "..y.pGHC" */ - 0x4E,0x48,0x43,0x49,0x4E,0x64,0x70,0x47, /* 000000B0 "NHCINdpG" */ - 0x48,0x43,0x4C,0x48,0x43,0x49,0x4E,0x65, /* 000000B8 "HCLHCINe" */ - 0x73,0x5C,0x2E,0x5F,0x53,0x42,0x5F,0x47, /* 000000C0 "s\._SB_G" */ - 0x49,0x4F,0x52,0x64,0x65,0x42,0x55,0x46, /* 000000C8 "IORdeBUF" */ - 0x30,0x61,0x73,0x5C,0x2E,0x5F,0x53,0x42, /* 000000D0 "0as\._SB" */ - 0x5F,0x47,0x4D,0x45,0x4D,0x64,0x65,0x61, /* 000000D8 "_GMEMdea" */ - 0x62,0x73,0x5C,0x2E,0x5F,0x53,0x42,0x5F, /* 000000E0 "bs\._SB_" */ - 0x47,0x57,0x42,0x4E,0x64,0x65,0x62,0x63, /* 000000E8 "GWBNdebc" */ - 0xA4,0x63,0x5B,0x82,0x43,0x0C,0x41,0x47, /* 000000F0 ".c[.C.AG" */ - 0x50,0x42,0x08,0x5F,0x41,0x44,0x52,0x0C, /* 000000F8 "PB._ADR." */ - 0x00,0x00,0x02,0x00,0x08,0x41,0x50,0x49, /* 00000100 ".....API" */ - 0x43,0x12,0x2C,0x04,0x12,0x09,0x04,0x0B, /* 00000108 "C.,....." */ - 0xFF,0xFF,0x00,0x00,0x0A,0x10,0x12,0x09, /* 00000110 "........" */ - 0x04,0x0B,0xFF,0xFF,0x01,0x00,0x0A,0x11, /* 00000118 "........" */ - 0x12,0x0A,0x04,0x0B,0xFF,0xFF,0x0A,0x02, /* 00000120 "........" */ - 0x00,0x0A,0x12,0x12,0x0A,0x04,0x0B,0xFF, /* 00000128 "........" */ - 0xFF,0x0A,0x03,0x00,0x0A,0x13,0x08,0x50, /* 00000130 ".......P" */ - 0x49,0x43,0x4D,0x12,0x41,0x06,0x04,0x12, /* 00000138 "ICM.A..." */ - 0x16,0x04,0x0B,0xFF,0xFF,0x00,0x5C,0x2F, /* 00000140 "......\/" */ - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00000148 "._SB_PCI" */ - 0x31,0x4C,0x4E,0x4B,0x41,0x00,0x12,0x16, /* 00000150 "1LNKA..." */ - 0x04,0x0B,0xFF,0xFF,0x01,0x5C,0x2F,0x03, /* 00000158 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x31, /* 00000160 "_SB_PCI1" */ - 0x4C,0x4E,0x4B,0x42,0x00,0x12,0x17,0x04, /* 00000168 "LNKB...." */ - 0x0B,0xFF,0xFF,0x0A,0x02,0x5C,0x2F,0x03, /* 00000170 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x31, /* 00000178 "_SB_PCI1" */ - 0x4C,0x4E,0x4B,0x43,0x00,0x12,0x17,0x04, /* 00000180 "LNKC...." */ - 0x0B,0xFF,0xFF,0x0A,0x03,0x5C,0x2F,0x03, /* 00000188 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x31, /* 00000190 "_SB_PCI1" */ - 0x4C,0x4E,0x4B,0x44,0x00,0x14,0x19,0x5F, /* 00000198 "LNKD..._" */ - 0x50,0x52,0x54,0x00,0xA0,0x0B,0x92,0x50, /* 000001A0 "PRT....P" */ - 0x49,0x43,0x46,0xA4,0x50,0x49,0x43,0x4D, /* 000001A8 "ICF.PICM" */ - 0xA1,0x06,0xA4,0x41,0x50,0x49,0x43, -}; diff --git a/src/mainboard/amd/serengeti_leopard/ssdt2_bus0.c b/src/mainboard/amd/serengeti_leopard/ssdt2_bus0.c deleted file mode 100644 index f4aa658e4f..0000000000 --- a/src/mainboard/amd/serengeti_leopard/ssdt2_bus0.c +++ /dev/null @@ -1,62 +0,0 @@ -/* - * - * - */ -unsigned char AmlCode_ssdt2[] = -{ - 0x53,0x53,0x44,0x54,0xB7,0x01,0x00,0x00, /* 00000000 "SSDT...." */ - 0x01,0xDC,0x41,0x4D,0x44,0x2D,0x4B,0x38, /* 00000008 "..AMD-K8" */ - 0x41,0x4D,0x44,0x41,0x43,0x50,0x49,0x00, /* 00000010 "AMDACPI." */ - 0x00,0x00,0x04,0x06,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */ - 0x09,0x03,0x05,0x20,0x10,0x42,0x19,0x5F, /* 00000020 "... .B._" */ - 0x53,0x42,0x5F,0x5B,0x82,0x4A,0x18,0x50, /* 00000028 "SB_[.J.P" */ - 0x43,0x49,0x32,0x08,0x48,0x43,0x49,0x4E, /* 00000030 "CI2.HCIN" */ - 0x01,0x08,0x5F,0x48,0x49,0x44,0x0D,0x50, /* 00000038 ".._HID.P" */ - 0x4E,0x50,0x30,0x41,0x30,0x33,0x00,0x14, /* 00000040 "NP0A03.." */ - 0x18,0x5F,0x41,0x44,0x52,0x00,0xA4,0x44, /* 00000048 "._ADR..D" */ - 0x41,0x44,0x44,0x47,0x48,0x43,0x4E,0x48, /* 00000050 "ADDGHCNH" */ - 0x43,0x49,0x4E,0x0C,0x00,0x00,0x18,0x00, /* 00000058 "CIN....." */ - 0x08,0x5F,0x55,0x49,0x44,0x0A,0x03,0x14, /* 00000060 "._UID..." */ - 0x1B,0x5F,0x42,0x42,0x4E,0x00,0xA4,0x47, /* 00000068 "._BBN..G" */ - 0x42,0x55,0x53,0x47,0x48,0x43,0x4E,0x48, /* 00000070 "BUSGHCNH" */ - 0x43,0x49,0x4E,0x47,0x48,0x43,0x4C,0x48, /* 00000078 "CINGHCLH" */ - 0x43,0x49,0x4E,0x14,0x15,0x5F,0x53,0x54, /* 00000080 "CIN.._ST" */ - 0x41,0x00,0xA4,0x5C,0x2E,0x5F,0x53,0x42, /* 00000088 "A..\._SB" */ - 0x5F,0x47,0x48,0x43,0x45,0x48,0x43,0x49, /* 00000090 "_GHCEHCI" */ - 0x4E,0x14,0x48,0x05,0x5F,0x43,0x52,0x53, /* 00000098 "N.H._CRS" */ - 0x00,0x08,0x42,0x55,0x46,0x30,0x11,0x05, /* 000000A0 "..BUF0.." */ - 0x0A,0x02,0x79,0x00,0x70,0x47,0x48,0x43, /* 000000A8 "..y.pGHC" */ - 0x4E,0x48,0x43,0x49,0x4E,0x64,0x70,0x47, /* 000000B0 "NHCINdpG" */ - 0x48,0x43,0x4C,0x48,0x43,0x49,0x4E,0x65, /* 000000B8 "HCLHCINe" */ - 0x73,0x5C,0x2E,0x5F,0x53,0x42,0x5F,0x47, /* 000000C0 "s\._SB_G" */ - 0x49,0x4F,0x52,0x64,0x65,0x42,0x55,0x46, /* 000000C8 "IORdeBUF" */ - 0x30,0x61,0x73,0x5C,0x2E,0x5F,0x53,0x42, /* 000000D0 "0as\._SB" */ - 0x5F,0x47,0x4D,0x45,0x4D,0x64,0x65,0x61, /* 000000D8 "_GMEMdea" */ - 0x62,0x73,0x5C,0x2E,0x5F,0x53,0x42,0x5F, /* 000000E0 "bs\._SB_" */ - 0x47,0x57,0x42,0x4E,0x64,0x65,0x62,0x63, /* 000000E8 "GWBNdebc" */ - 0xA4,0x63,0x5B,0x82,0x43,0x0C,0x41,0x47, /* 000000F0 ".c[.C.AG" */ - 0x50,0x42,0x08,0x5F,0x41,0x44,0x52,0x0C, /* 000000F8 "PB._ADR." */ - 0x00,0x00,0x02,0x00,0x08,0x41,0x50,0x49, /* 00000100 ".....API" */ - 0x43,0x12,0x2C,0x04,0x12,0x09,0x04,0x0B, /* 00000108 "C.,....." */ - 0xFF,0xFF,0x00,0x00,0x0A,0x10,0x12,0x09, /* 00000110 "........" */ - 0x04,0x0B,0xFF,0xFF,0x01,0x00,0x0A,0x11, /* 00000118 "........" */ - 0x12,0x0A,0x04,0x0B,0xFF,0xFF,0x0A,0x02, /* 00000120 "........" */ - 0x00,0x0A,0x12,0x12,0x0A,0x04,0x0B,0xFF, /* 00000128 "........" */ - 0xFF,0x0A,0x03,0x00,0x0A,0x13,0x08,0x50, /* 00000130 ".......P" */ - 0x49,0x43,0x4D,0x12,0x41,0x06,0x04,0x12, /* 00000138 "ICM.A..." */ - 0x16,0x04,0x0B,0xFF,0xFF,0x00,0x5C,0x2F, /* 00000140 "......\/" */ - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00000148 "._SB_PCI" */ - 0x30,0x4C,0x4E,0x4B,0x41,0x00,0x12,0x16, /* 00000150 "0LNKA..." */ - 0x04,0x0B,0xFF,0xFF,0x01,0x5C,0x2F,0x03, /* 00000158 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00000160 "_SB_PCI0" */ - 0x4C,0x4E,0x4B,0x42,0x00,0x12,0x17,0x04, /* 00000168 "LNKB...." */ - 0x0B,0xFF,0xFF,0x0A,0x02,0x5C,0x2F,0x03, /* 00000170 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00000178 "_SB_PCI0" */ - 0x4C,0x4E,0x4B,0x43,0x00,0x12,0x17,0x04, /* 00000180 "LNKC...." */ - 0x0B,0xFF,0xFF,0x0A,0x03,0x5C,0x2F,0x03, /* 00000188 ".....\/." */ - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00000190 "_SB_PCI0" */ - 0x4C,0x4E,0x4B,0x44,0x00,0x14,0x19,0x5F, /* 00000198 "LNKD..._" */ - 0x50,0x52,0x54,0x00,0xA0,0x0B,0x92,0x50, /* 000001A0 "PRT....P" */ - 0x49,0x43,0x46,0xA4,0x50,0x49,0x43,0x4D, /* 000001A8 "ICF.PICM" */ - 0xA1,0x06,0xA4,0x41,0x50,0x49,0x43, -}; diff --git a/src/mainboard/amd/serengeti_leopard/ssdt_lb_x.dsl b/src/mainboard/amd/serengeti_leopard/ssdt_lb_x.dsl index f6a993f830..7e835b6632 100644 --- a/src/mainboard/amd/serengeti_leopard/ssdt_lb_x.dsl +++ b/src/mainboard/amd/serengeti_leopard/ssdt_lb_x.dsl @@ -61,6 +61,17 @@ DefinitionBlock ("SSDT.aml", "SSDT", 1, "AMD-K8", "AMD-ACPI", 100925440) 0x77777777, 0x88888888 }) + Name (HCDN, Package (0x08) + { + 0x11111111, + 0x22222222, + 0x33333333, + 0x44444444, + 0x55555555, + 0x66666666, + 0x77777777, + 0x88888888 + }) } } diff --git a/src/northbridge/amd/amdk8/get_sblk_pci1234.c b/src/northbridge/amd/amdk8/get_sblk_pci1234.c index d52a7f761a..eff6ca1c62 100644 --- a/src/northbridge/amd/amdk8/get_sblk_pci1234.c +++ b/src/northbridge/amd/amdk8/get_sblk_pci1234.c @@ -78,9 +78,12 @@ unsigned node_link_to_bus(unsigned node, unsigned link) extern unsigned pci1234[]; +extern unsigned hcdn[]; extern unsigned hc_possible_num; extern unsigned sblk; +unsigned hcdn_reg[4]; // defined in northbridge.c + /* why we need pci1234 array final result for pci1234 will be pci1234[0] will record sblink and bus range @@ -176,6 +179,10 @@ void get_sblk_pci1234(void) set the node_id and link_id that could have ht chain in the one array, then check if is enabled.... then update final value */ + //here we need to set hcdn + //1. hypertransport.c need to record hcdn_reg together with 0xe0, 0xe4, 0xe8, 0xec when are set + //2. so at the same time we need update hsdn with hcdn_reg here + dev = dev_find_slot(0, PCI_DEVFN(0x18, 1)); for(j=0;j<4;j++) { uint32_t dwordx; @@ -183,6 +190,7 @@ void get_sblk_pci1234(void) dwordx &=0xffff0ff1; //keep bus num, node_id, link_num, enable bits if((dwordx & 0xff1) == dword) { //SBLINK pci1234[0] = dwordx; + hcdn[0] = hcdn_reg[j]; continue; } if((dwordx & 1) == 1) { @@ -191,6 +199,7 @@ void get_sblk_pci1234(void) for(i=1;i<hc_possible_num;i++) { if((dwordx & 0xff0) == (pci1234[i] & 0xff0)) { pci1234[i] = dwordx; + hcdn[i] = hcdn_reg[j]; break; } } @@ -198,6 +207,7 @@ void get_sblk_pci1234(void) for(i=1;i<hc_possible_num;i++) { if((dwordx & 0xff0) == (dwordx & pci1234[i] & 0xff0)) { pci1234[i] = dwordx; + hcdn[i] = hcdn_reg[j]; break; } } @@ -207,6 +217,7 @@ void get_sblk_pci1234(void) for(i=1;i<hc_possible_num;i++) { if((pci1234[i] & 1) != 1) { pci1234[i] = 0; + hcdn[i] = 0x20202020; } } diff --git a/src/northbridge/amd/amdk8/northbridge.c b/src/northbridge/amd/amdk8/northbridge.c index d2db902beb..d7d2f2daf1 100644 --- a/src/northbridge/amd/amdk8/northbridge.c +++ b/src/northbridge/amd/amdk8/northbridge.c @@ -97,6 +97,8 @@ static unsigned int amdk8_nodeid(device_t dev) return (dev->path.u.pci.devfn >> 3) - 0x18; } +unsigned hcdn_reg[4]; // it will be used by get_sblk_pci1234 + static unsigned int amdk8_scan_chain(device_t dev, unsigned nodeid, unsigned link, unsigned sblink, unsigned int max, unsigned offset_unitid) { #if 0 @@ -107,8 +109,11 @@ static unsigned int amdk8_scan_chain(device_t dev, unsigned nodeid, unsigned lin uint32_t link_type; + int i; uint32_t busses, config_busses; unsigned free_reg, config_reg; + unsigned ht_unitid_base[4]; // here assume only 4 HT device on chain + dev->link[link].cap = 0x80 + (link *0x20); do { link_type = pci_read_config32(dev, dev->link[link].cap + 0x18); @@ -195,7 +200,10 @@ static unsigned int amdk8_scan_chain(device_t dev, unsigned nodeid, unsigned lin /* Now we can scan all of the subordinate busses i.e. the * chain on the hypertranport link */ - max = hypertransport_scan_chain(&dev->link[link], 0, 0xbf, max, offset_unitid); + for(i=0;i<4;i++) { + ht_unitid_base[i] = 0x20; + } + max = hypertransport_scan_chain(&dev->link[link], 0, 0xbf, max, ht_unitid_base, offset_unitid); #if 0 printk_debug("%s Hyper transport scan link: %d new max: %d\n", @@ -214,6 +222,19 @@ static unsigned int amdk8_scan_chain(device_t dev, unsigned nodeid, unsigned lin (dev->link[link].subordinate << 24); f1_write_config32(config_reg, config_busses); + { + // config config_reg, and ht_unitid_base to update hcdn_reg; + int index; + unsigned temp = 0; + index = (config_reg-0xe0) >> 2; + for(i=0;i<4;i++) { + temp |= (ht_unitid_base[i] & 0xff) << (i*8); + } + + hcdn_reg[index] = temp; + + } + #if 0 printk_debug("%s Hypertransport scan link: %d done\n", dev_path(dev), link); |