* [Qemu-devel] [PATCH 1/7] Add TPM 1.2 device interface
@ 2010-12-13 18:04 Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 2/7] Add TPM host passthrough device backend Andreas Niederl
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: Andreas Niederl @ 2010-12-13 18:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Andreas Niederl
This implementation is based on the TPM 1.2 interface for virtualized TPM
devices from the Xen-4.0.0 ioemu-qemu-xen fork.
A backend driver infrastructure is provided to be able to use different
device backends.
Signed-off-by: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
---
hw/tpm.h | 6 +
hw/tpm_backend.c | 63 +++++
hw/tpm_int.h | 36 +++
hw/tpm_tis.c | 711 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
4 files changed, 816 insertions(+), 0 deletions(-)
create mode 100644 hw/tpm.h
create mode 100644 hw/tpm_backend.c
create mode 100644 hw/tpm_int.h
create mode 100644 hw/tpm_tis.c
diff --git a/hw/tpm.h b/hw/tpm.h
new file mode 100644
index 0000000..844c95e
--- /dev/null
+++ b/hw/tpm.h
@@ -0,0 +1,6 @@
+#ifndef TPM_H
+#define TPM_H
+
+int qemu_tpm_add(QemuOpts *opts);
+
+#endif /* TPM_H */
diff --git a/hw/tpm_backend.c b/hw/tpm_backend.c
new file mode 100644
index 0000000..a0bec7c
--- /dev/null
+++ b/hw/tpm_backend.c
@@ -0,0 +1,63 @@
+
+#include "qemu-option.h"
+
+#include "hw/tpm.h"
+#include "hw/tpm_int.h"
+
+
+static QLIST_HEAD(, TPMDriver) tpm_drivers =
+ QLIST_HEAD_INITIALIZER(tpm_drivers);
+
+TPMDriver *tpm_get_driver(const char *id)
+{
+ TPMDriver *drv;
+ QLIST_FOREACH(drv, &tpm_drivers, list) {
+ if (!strcmp(drv->id, id)) {
+ return drv;
+ }
+ }
+ return NULL;
+}
+
+
+typedef struct {
+ const char *name;
+ TPMDriver *(*open)(QemuOpts *opts);
+} TPMDriverTable;
+
+static const TPMDriverTable driver_table[] = {
+};
+
+int qemu_tpm_add(QemuOpts *opts) {
+ TPMDriver *drv = NULL;
+ int i;
+
+ if (qemu_opts_id(opts) == NULL) {
+ fprintf(stderr, "tpm: no id specified\n");
+ return -1;
+ }
+
+ for (i = 0; i < ARRAY_SIZE(driver_table); i++) {
+ if (strcmp(driver_table[i].name, qemu_opt_get(opts, "type")) == 0) {
+ break;
+ }
+ }
+
+ if (i == ARRAY_SIZE(driver_table)) {
+ fprintf(stderr, "tpm: backend type %s not found\n",
+ qemu_opt_get(opts, "type"));
+ return -1;
+ }
+
+ drv = driver_table[i].open(opts);
+
+ if (drv == NULL) {
+ return -1;
+ }
+
+ drv->id = qemu_strdup(qemu_opts_id(opts));
+
+ QLIST_INSERT_HEAD(&tpm_drivers, drv, list);
+
+ return 0;
+}
diff --git a/hw/tpm_int.h b/hw/tpm_int.h
new file mode 100644
index 0000000..d52d7e2
--- /dev/null
+++ b/hw/tpm_int.h
@@ -0,0 +1,36 @@
+#ifndef TPM_INT_H
+#define TPM_INT_H
+
+
+#include <inttypes.h>
+#include "qemu-queue.h"
+#include "qemu-option.h"
+
+
+typedef struct TPMDriver TPMDriver;
+struct TPMDriver {
+ char *id;
+
+ uint8_t locty;
+ uint8_t *buf;
+
+ int (*send)(TPMDriver *drv, uint8_t locty, uint32_t len);
+ int (*recv)(TPMDriver *drv, uint8_t locty, uint32_t len);
+
+ QLIST_ENTRY(TPMDriver) list;
+};
+
+TPMDriver *tpm_get_driver(const char *id);
+
+#define DEBUG_TPM
+#ifdef DEBUG_TPM
+void show_buff(unsigned char *buff, const char *string);
+#define DPRINTF(fmt, ...) \
+ fprintf(stderr, "tpm_tis: %s: " fmt, __FUNCTION__, ##__VA_ARGS__)
+#define DSHOW_BUFF(buf, info) show_buff(buf, info)
+#else
+#define DPRINTF(fmt, ...)
+#define DSHOW_BUFF(buf, info)
+#endif
+
+#endif /* TPM_INT_H */
diff --git a/hw/tpm_tis.c b/hw/tpm_tis.c
new file mode 100644
index 0000000..0cee917
--- /dev/null
+++ b/hw/tpm_tis.c
@@ -0,0 +1,711 @@
+/*
+ * tpm_tis.c - QEMU emulator for a 1.2 TPM with TIS interface
+ *
+ * Copyright (C) 2006 IBM Corporation
+ * Copyright (C) 2010 IAIK, Graz University of Technology
+ *
+ * Author: Stefan Berger <stefanb@us.ibm.com>
+ * David Safford <safford@us.ibm.com>
+ *
+ * Author: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
+ * Pass through a TPM device rather than using the emulator
+ * Modified to use a separate thread for IO to/from TPM as the Linux
+ * TPM driver framework does not allow non-blocking IO
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation, version 2 of the
+ * License.
+ *
+ *
+ * Implementation of the TIS interface according to specs at
+ * https://www.trustedcomputinggroup.org/
+ *
+ */
+
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <string.h>
+
+#include "qemu-option.h"
+#include "qemu-config.h"
+#include "hw/hw.h"
+#include "hw/pc.h"
+#include "hw/pci.h"
+#include "hw/pci_ids.h"
+#include "qemu-timer.h"
+
+#include "hw/tpm_int.h"
+
+
+#define TPM_MAX_PKT 4096
+#define TPM_MAX_PATH 4096
+
+#define TIS_ADDR_BASE 0xFED40000
+
+/* tis registers */
+#define TPM_REG_ACCESS 0x00
+#define TPM_REG_INT_ENABLE 0x08
+#define TPM_REG_INT_VECTOR 0x0c
+#define TPM_REG_INT_STATUS 0x10
+#define TPM_REG_INTF_CAPABILITY 0x14
+#define TPM_REG_STS 0x18
+#define TPM_REG_DATA_FIFO 0x24
+#define TPM_REG_DID_VID 0xf00
+#define TPM_REG_RID 0xf04
+
+#define STS_VALID (1 << 7)
+#define STS_COMMAND_READY (1 << 6)
+#define STS_TPM_GO (1 << 5)
+#define STS_DATA_AVAILABLE (1 << 4)
+#define STS_EXPECT (1 << 3)
+#define STS_RESPONSE_RETRY (1 << 1)
+
+#define ACCESS_TPM_REG_VALID_STS (1 << 7)
+#define ACCESS_ACTIVE_LOCALITY (1 << 5)
+#define ACCESS_BEEN_SEIZED (1 << 4)
+#define ACCESS_SEIZE (1 << 3)
+#define ACCESS_PENDING_REQUEST (1 << 2)
+#define ACCESS_REQUEST_USE (1 << 1)
+#define ACCESS_TPM_ESTABLISHMENT (1 << 0)
+
+#define INT_ENABLED (1 << 31)
+#define INT_DATA_AVAILABLE (1 << 0)
+#define INT_LOCALITY_CHANGED (1 << 2)
+#define INT_COMMAND_READY (1 << 7)
+
+#define INTERRUPTS_SUPPORTED (INT_LOCALITY_CHANGED | \
+ INT_DATA_AVAILABLE | \
+ INT_COMMAND_READY)
+#define CAPABILITIES_SUPPORTED ((1 << 4) | \
+ INTERRUPTS_SUPPORTED)
+
+enum {
+ STATE_IDLE = 0,
+ STATE_READY,
+ STATE_COMPLETION,
+ STATE_EXECUTION,
+ STATE_RECEPTION
+};
+
+#define NUM_LOCALITIES 5
+#define NO_LOCALITY 0xff
+
+#define IS_VALID_LOC(x) ((x) < NUM_LOCALITIES)
+
+#define TPM_DID 0x0001
+#define TPM_VID 0x0001
+#define TPM_RID 0x0001
+
+/* locality data */
+typedef struct {
+ uint32_t state;
+ uint32_t inte;
+ uint32_t ints;
+ uint8_t access;
+ uint8_t sts;
+} TPMLocality;
+
+/* TPM device state */
+typedef struct {
+ ISADevice dev;
+ qemu_irq pic;
+ uint32_t irq;
+ uint8_t irq_pending;
+
+ QEMUTimer *poll_timer;
+ int poll_attempts;
+
+ uint8_t aborting; /* boolean value */
+ uint32_t offset;
+ uint8_t buf[TPM_MAX_PKT];
+
+ uint8_t active_locty;
+ uint8_t aborting_locty;
+ uint8_t next_locty;
+
+ TPMLocality loc[NUM_LOCALITIES];
+
+ char *backend;
+
+ TPMDriver *drv;
+} TPMState;
+
+
+/**********************************************************************
+ helper functions
+ *********************************************************************/
+
+static inline uint32_t tpm_get_size_from_buffer(const uint8_t *buffer)
+{
+ uint32_t len = (buffer[4] << 8) + buffer[5];
+ return len;
+}
+
+static inline uint8_t locality_from_addr(target_phys_addr_t addr)
+{
+ return (uint8_t)((addr >> 12) & 0x7);
+}
+
+
+#ifdef DEBUG_TPM
+/****************************************************************************/
+/* */
+/* optional verbose logging of data to/from tpm chip */
+/* */
+/****************************************************************************/
+void show_buff(unsigned char *buff, const char *string)
+{
+ uint32_t i, len;
+
+ len = tpm_get_size_from_buffer(buff);
+ printf("%s length=%d\n", string, len);
+ for (i = 0; i < len; i++) {
+ if (i && !(i % 16)) {
+ printf("\n");
+ }
+ printf("%.2X ", buff[i]);
+ }
+ printf("\n");
+}
+#endif
+
+
+/* raise an interrupt if allowed */
+static void tis_raise_irq(TPMState *s, uint8_t locty, uint32_t irqmask)
+{
+ if (!s->irq_pending &&
+ (s->loc[locty].inte & INT_ENABLED) &&
+ (s->loc[locty].inte & irqmask)) {
+ if ((irqmask & s->loc[locty].ints) == 0) {
+ DPRINTF("Raising IRQ for flag %08x\n",irqmask);
+ qemu_set_irq(s->pic, 1);
+ s->irq_pending = 1;
+ s->loc[locty].ints |= irqmask;
+ }
+ }
+}
+
+/* abort execution of command */
+static void tis_abort(TPMState *s)
+{
+ s->offset = 0;
+ s->active_locty = s->next_locty;
+
+ /*
+ * Need to react differently depending on who's aborting now and
+ * which locality will become active afterwards.
+ */
+ if (s->aborting_locty == s->next_locty) {
+ s->loc[s->aborting_locty].state = STATE_READY;
+ s->loc[s->aborting_locty].sts = STS_COMMAND_READY;
+ tis_raise_irq(s, s->aborting_locty, INT_COMMAND_READY);
+ }
+
+ /* locality after abort is another one than the current one */
+ if (s->aborting_locty != s->next_locty && s->next_locty != NO_LOCALITY) {
+ s->loc[s->aborting_locty].access &= ~ACCESS_ACTIVE_LOCALITY;
+ s->loc[s->next_locty].access |= ACCESS_ACTIVE_LOCALITY;
+ tis_raise_irq(s, s->next_locty, INT_LOCALITY_CHANGED);
+ }
+
+ s->aborting_locty = NO_LOCALITY; /* nobody's aborting a command anymore */
+}
+
+/**********************************************************************/
+
+/*
+ * Prepare the next interrupt for example after a command has
+ * been sent out for the purpose of receiving the response.
+ * Depending on how many interrupts (used for polling on the fd) have
+ * already been schedule, this function determines the delta in time
+ * to the next interrupt. This accomodates for commands that finish
+ * quickly.
+ */
+static void tis_prep_next_interrupt(TPMState *s)
+{
+ int64_t expiration;
+ int rate = 5; /* 5 times per second */
+
+ /*
+ * poll often at the beginning for quickly finished commands,
+ * then back off
+ */
+ if (s->poll_attempts < 5) {
+ rate = 20;
+ } else if (s->poll_attempts < 10) {
+ rate = 10;
+ }
+
+ expiration = qemu_get_clock(vm_clock) + (get_ticks_per_sec() / rate);
+ qemu_mod_timer(s->poll_timer, expiration);
+ s->poll_attempts++;
+}
+
+
+/*
+ * The polling routine called when the 'timer interrupt' fires.
+ * Tries to receive a command from the vTPM.
+ */
+static void tis_poll_timer(void *opaque)
+{
+ TPMState *s = opaque;
+ uint8_t locty = s->active_locty;
+
+ if (!IS_VALID_LOC(locty) ||
+ (!(s->loc[locty].inte & INT_ENABLED) &&
+ (s->aborting_locty != NO_LOCALITY))) {
+ /* no more interrupts requested, so no more polling needed */
+ qemu_del_timer(s->poll_timer);
+ }
+
+ if (s->aborting_locty != NO_LOCALITY) {
+ int n = s->drv->recv(s->drv, locty, TPM_MAX_PKT);
+ DPRINTF("Receiving for abort.\n");
+ if (n > 0) {
+ tis_abort(s);
+ DPRINTF("Abort is complete.\n");
+ } else {
+ tis_prep_next_interrupt(s);
+ }
+ } else if (IS_VALID_LOC(locty)) {
+ if (s->loc[locty].state == STATE_EXECUTION) {
+ int n = s->drv->recv(s->drv, locty, TPM_MAX_PKT);
+
+ /* poll for result */
+ if (n > 0) {
+ s->loc[locty].sts = STS_VALID | STS_DATA_AVAILABLE;
+ s->loc[locty].state = STATE_COMPLETION;
+ tis_raise_irq(s, locty, INT_DATA_AVAILABLE);
+ } else {
+ /* nothing received */
+ tis_prep_next_interrupt(s);
+ }
+ }
+ }
+}
+
+
+/*
+ * Try to receive a response from the backend TPM
+ */
+static void tis_attempt_receive(TPMState *s, uint8_t locty)
+{
+ /*
+ * Attempt to read from the backend TPM here if
+ * - not aborting a command
+ * - command has been sent and state is 'EXECUTION' now
+ * - no data are already available (data have already been read)
+ */
+ if (!IS_VALID_LOC(s->aborting_locty)) {
+ if (s->loc[locty].state == STATE_EXECUTION) {
+ if (0 == (s->loc[locty].sts & STS_DATA_AVAILABLE)){
+ int n = s->drv->recv(s->drv, locty, TPM_MAX_PKT);
+ if (n > 0) {
+ s->loc[locty].sts = STS_VALID | STS_DATA_AVAILABLE;
+ s->loc[locty].state = STATE_COMPLETION;
+ tis_raise_irq(s, locty, INT_DATA_AVAILABLE);
+ }
+ }
+ }
+ }
+}
+
+/*
+ * read a byte of response data
+ */
+static uint32_t tpm_data_read(TPMState *s, uint8_t locty)
+{
+ uint32_t ret, len;
+
+ /* try to receive data, if none are there it is ok */
+ tis_attempt_receive(s, locty);
+
+ if (s->loc[locty].state != STATE_COMPLETION) {
+ DPRINTF("tpm_data_read with no data available!\n");
+ return 0xff;
+ }
+
+ len = tpm_get_size_from_buffer(s->buf);
+ ret = s->buf[s->offset++];
+ if (s->offset >= len) {
+ s->loc[locty].sts = STS_VALID ;
+ s->offset = 0;
+ }
+ DPRINTF("tpm_data_read byte x%02x [%d]\n", ret, s->offset - 1);
+ return ret;
+}
+
+
+/* abort current command */
+static void tis_prep_abort(TPMState *s, uint8_t locty, uint8_t newlocty)
+{
+ s->aborting_locty = locty; /* current locality */
+ s->next_locty = newlocty; /* locality after successful abort */
+
+ /*s->next_locty = 0; [> only locality 0 available <]*/
+
+ /*
+ * only abort a command using an interrupt if currently executing
+ * a command AND if there's a valid connection to the vTPM.
+ */
+ if (s->loc[locty].state == STATE_EXECUTION) {
+ /* start timer and inside the timer wait for the result */
+ s->poll_attempts = 0;
+ tis_prep_next_interrupt(s);
+ } else {
+ tis_abort(s);
+ }
+}
+
+
+/*
+ * Read a register of the TIS interface
+ * See specs pages 33-63 for description of the registers
+ */
+static uint32_t tis_mem_readl(void *opaque, target_phys_addr_t addr)
+{
+ TPMState *s = opaque;
+ uint16_t offset = addr & 0xffc;
+ uint8_t shift = (addr & 0x3) * 8;
+ uint32_t val = 0;
+ uint8_t locty = locality_from_addr(addr);
+
+ switch (offset) {
+ case TPM_REG_ACCESS:
+ if (s->active_locty == locty) {
+ s->loc[locty].access |= (1 << 5);
+ } else {
+ s->loc[locty].access &= ~(1 << 5);
+ }
+ val = s->loc[locty].access;
+ break;
+ case TPM_REG_INT_ENABLE:
+ val = s->loc[locty].inte;
+ break;
+ case TPM_REG_INT_VECTOR:
+ val = s->irq;
+ break;
+ case TPM_REG_INT_STATUS:
+ tis_attempt_receive(s, locty);
+ val = s->loc[locty].ints;
+ break;
+ case TPM_REG_INTF_CAPABILITY:
+ val = CAPABILITIES_SUPPORTED;
+ break;
+ case TPM_REG_STS: /* status register */
+ tis_attempt_receive(s, locty);
+ val = (sizeof(s->buf) - s->offset) << 8 | s->loc[locty].sts;
+ break;
+ case TPM_REG_DATA_FIFO:
+ val = tpm_data_read(s, locty);
+ break;
+ case TPM_REG_DID_VID:
+ val = (TPM_DID << 16) | TPM_VID;
+ break;
+ case TPM_REG_RID:
+ val = TPM_RID;
+ break;
+ default:
+ DPRINTF("Bad register offset %#08x\n", offset);
+ break;
+ }
+
+ if (shift && locty == 0) {
+ val >>= shift;
+ }
+
+ DPRINTF("read(0x" TARGET_FMT_plx ") = %#08x\n", addr, val);
+
+ return val;
+}
+
+/*
+ * Write a value to a register of the TIS interface
+ * See specs pages 33-63 for description of the registers
+ */
+static void tis_mem_writel(void *opaque, target_phys_addr_t addr, uint32_t val)
+{
+ TPMState* s = opaque;
+ uint16_t offset = addr & 0xfff;
+ uint8_t locty = locality_from_addr(addr);
+ uint32_t len;
+
+ DPRINTF("write(0x" TARGET_FMT_plx ") = %#08x\n", addr, val);
+
+ switch (offset) {
+ case TPM_REG_ACCESS:
+ if (val & ACCESS_ACTIVE_LOCALITY) {
+ /* give up locality if currently owned */
+ if (s->active_locty == locty) {
+ /*uint8_t newlocty = NO_LOCALITY;*/
+ s->loc[locty].access &= ~(ACCESS_PENDING_REQUEST);
+ /* anybody wants the locality ? */
+ if (s->loc[locty].access & ACCESS_REQUEST_USE) {
+ s->loc[locty].access |= ACCESS_TPM_REG_VALID_STS;
+ s->loc[locty].access &= ~ACCESS_REQUEST_USE;
+ }
+ tis_prep_abort(s, locty, locty);
+ }
+ }
+ if (val & ACCESS_BEEN_SEIZED) {
+ /* clear the flag */
+ s->loc[locty].access &= ~ACCESS_BEEN_SEIZED;
+ }
+ if (val & ACCESS_SEIZE) {
+ if (locty > s->active_locty && IS_VALID_LOC(s->active_locty)) {
+ s->loc[s->active_locty].access |= ACCESS_BEEN_SEIZED;
+ s->loc[locty].access = ACCESS_TPM_REG_VALID_STS;
+ tis_prep_abort(s, s->active_locty, locty);
+ }
+ }
+ if (val & ACCESS_REQUEST_USE) {
+ if (IS_VALID_LOC(s->active_locty)) {
+ /* locality election */
+ s->loc[s->active_locty].access |= ACCESS_PENDING_REQUEST;
+ } else {
+ /* no locality active -> make this one active now */
+ s->loc[locty].access |= ACCESS_ACTIVE_LOCALITY;
+ s->active_locty = locty;
+ tis_raise_irq(s, locty, INT_LOCALITY_CHANGED);
+ }
+ }
+ break;
+ case TPM_REG_INT_ENABLE:
+ s->loc[locty].inte = (val & (INT_ENABLED | (0x3 << 3) |
+ INTERRUPTS_SUPPORTED));
+ break;
+ case TPM_REG_INT_VECTOR:
+ /*
+ * isa_init_irq would exit qemu
+ * if the requested IRQ is already assigned
+ */
+ /*isa_init_irq(&s->dev, &s->pic, val);*/
+ DPRINTF("writes to TPM_INT_VECTOR not supported!\n");
+ break;
+ case TPM_REG_INT_STATUS:
+ /* clearing of interrupt flags */
+ if ((val & INTERRUPTS_SUPPORTED) &&
+ (s->loc[locty].ints & INTERRUPTS_SUPPORTED)) {
+ qemu_set_irq(s->pic, 0);
+ s->irq_pending = 0;
+ }
+ s->loc[locty].ints &= ~(val & INTERRUPTS_SUPPORTED);
+ break;
+ case TPM_REG_STS:
+ if (val & STS_COMMAND_READY) {
+ if (s->loc[locty].state == STATE_IDLE) {
+ s->loc[locty].sts = STS_COMMAND_READY;
+ s->loc[locty].state = STATE_READY;
+ tis_raise_irq(s, locty, INT_COMMAND_READY);
+ } else if (s->loc[locty].state == STATE_COMPLETION ||
+ s->loc[locty].state == STATE_EXECUTION ||
+ s->loc[locty].state == STATE_RECEPTION) {
+ /* abort currently running command */
+ tis_prep_abort(s, locty, locty);
+ }
+ }
+ if (val & STS_TPM_GO) {
+ if (s->loc[locty].state == STATE_RECEPTION) {
+ int n = s->drv->send(s->drv, locty,
+ tpm_get_size_from_buffer(s->buf));
+ if (n > 0) {
+ /* sending of data was successful */
+ s->offset = 0;
+ s->loc[locty].state = STATE_EXECUTION;
+ if (s->loc[locty].inte &
+ (INT_ENABLED | INT_DATA_AVAILABLE)) {
+ s->poll_attempts = 0;
+ tis_prep_next_interrupt(s);
+ }
+ }
+ }
+ }
+ if (val & STS_RESPONSE_RETRY) {
+ s->offset = 0;
+ }
+ break;
+ case TPM_REG_DATA_FIFO:
+ /* data fifo */
+ if (s->loc[locty].state == STATE_IDLE ||
+ s->loc[locty].state == STATE_EXECUTION ||
+ s->loc[locty].state == STATE_COMPLETION) {
+ /* drop the byte */
+ } else {
+ DPRINTF("Byte to send to TPM: %02x at offset: %03d\n", val,
+ s->offset);
+ s->loc[locty].state = STATE_RECEPTION;
+
+ if (s->offset < TPM_MAX_PKT)
+ s->buf[s->offset++] = (uint8_t)val;
+
+ if (s->offset > 5) {
+ /* we have a packet length - see if we have all of it */
+ len = tpm_get_size_from_buffer(s->buf);
+ if (len > s->offset) {
+ s->loc[locty].sts = STS_EXPECT | STS_VALID;
+ } else {
+ s->loc[locty].sts = STS_VALID;
+ }
+ }
+ }
+ break;
+ default:
+ DPRINTF("Bad register offset %#08x\n", offset);
+ break;
+ }
+}
+
+
+static CPUReadMemoryFunc * const tis_readfn[3] = {
+ tis_mem_readl,
+ tis_mem_readl,
+ tis_mem_readl
+};
+
+static CPUWriteMemoryFunc * const tis_writefn[3] = {
+ tis_mem_writel,
+ tis_mem_writel,
+ tis_mem_writel
+};
+
+/*
+ * Need to get any outstanding responses from the TPM back, so
+ * this might delay the suspend for a while.
+ */
+static void tpm_pre_save(void *opaque)
+{
+ TPMState *s = opaque;
+ uint8_t locty = s->active_locty;
+
+ /* need to wait for outstanding requests to complete */
+ if (s->loc[locty].state == STATE_EXECUTION) {
+ int repeats = 30; /* 30 seconds; really should be infty */
+ while (repeats > 0 &&
+ !(s->loc[s->active_locty].sts & STS_DATA_AVAILABLE)) {
+ sleep(1);
+ }
+ }
+}
+
+
+static void tpm_reset(TPMState *s)
+{
+ int c;
+
+ s->offset = 0;
+ s->aborting = 0;
+ s->active_locty = NO_LOCALITY;
+
+ for (c = 0; c < NUM_LOCALITIES; c++) {
+ s->loc[c].access = (1 << 7);
+ s->loc[c].sts = 0;
+ s->loc[c].inte = (1 << 3);
+ s->loc[c].ints = 0;
+ s->loc[c].state = STATE_IDLE;
+ }
+ s->aborting_locty = NO_LOCALITY;
+
+ memset(s->buf, 0, sizeof(s->buf));
+}
+
+static const VMStateDescription vmstate_loc = {
+ .name = "loc",
+ .version_id = 0,
+ .fields = (VMStateField []) {
+ VMSTATE_UINT32(state, TPMLocality),
+ VMSTATE_UINT32(inte, TPMLocality),
+ VMSTATE_UINT32(ints, TPMLocality),
+ VMSTATE_UINT8(access, TPMLocality),
+ VMSTATE_UINT8(sts, TPMLocality),
+ VMSTATE_END_OF_LIST()
+ }
+};
+
+static const VMStateDescription vmstate_tpm = {
+ .name = "tpm",
+ .version_id = 0,
+ .minimum_version_id = 0,
+ .minimum_version_id_old = 0,
+ .pre_save = tpm_pre_save,
+ .fields = (VMStateField []) {
+ VMSTATE_UINT32(irq, TPMState),
+ VMSTATE_UINT32(offset, TPMState),
+ VMSTATE_BUFFER(buf, TPMState),
+ VMSTATE_UINT8( active_locty, TPMState),
+ VMSTATE_UINT8(aborting_locty, TPMState),
+ VMSTATE_UINT8( next_locty, TPMState),
+ VMSTATE_STRUCT_ARRAY(loc, TPMState, NUM_LOCALITIES, 0,
+ vmstate_loc, TPMLocality),
+ VMSTATE_END_OF_LIST()
+ }
+};
+
+/*
+ * initialize TIS interface
+ */
+static int tpm_init(ISADevice *dev)
+{
+ TPMState *s = DO_UPCAST(TPMState, dev, dev);
+ int isairq = 11;
+ TPMDriver *drv = NULL;
+ int iomem;
+ int i;
+
+ if (!s->backend) {
+ fprintf(stderr, "tpm: no backend selected!\n");
+ return -1;
+ }
+ drv = tpm_get_driver(s->backend);
+ if (drv == NULL) {
+ fprintf(stderr, "tpm: backend id %s not found\n", s->backend);
+ return -1;
+ }
+
+ tpm_reset(s);
+
+ drv->buf = s->buf;
+ s->drv = drv;
+
+ vmstate_register(&dev->qdev, 1, &vmstate_tpm, s);
+ for(i = 0; i < NUM_LOCALITIES; i++) {
+ vmstate_register(&dev->qdev, 1, &vmstate_loc, &s->loc[i]);
+ }
+
+ isa_init_irq(dev, &s->pic, isairq);
+ s->irq = isairq;
+
+ iomem = cpu_register_io_memory(tis_readfn, tis_writefn, s,
+ DEVICE_LITTLE_ENDIAN);
+ cpu_register_physical_memory(TIS_ADDR_BASE,
+ 0x1000 * NUM_LOCALITIES, iomem);
+
+ s->poll_timer = qemu_new_timer(vm_clock, tis_poll_timer, s);
+
+ return 0;
+}
+
+static void qdev_tpm_reset(DeviceState *dev)
+{
+ TPMState *s = DO_UPCAST(TPMState, dev.qdev, dev);
+ tpm_reset(s);
+}
+
+static ISADeviceInfo tpm_info = {
+ .init = tpm_init,
+ .qdev.name = "tpm",
+ .qdev.desc = "TPM TIS Interface",
+ .qdev.size = sizeof (TPMState),
+ .qdev.vmsd = &vmstate_tpm,
+ .qdev.reset = qdev_tpm_reset,
+ .qdev.props = (Property[]) {
+ DEFINE_PROP_STRING("backend", TPMState, backend),
+ DEFINE_PROP_END_OF_LIST(),
+ }
+};
+
+static void tpm_register (void)
+{
+ isa_qdev_register(&tpm_info);
+}
+device_init (tpm_register)
--
1.7.3.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Qemu-devel] [PATCH 2/7] Add TPM host passthrough device backend.
2010-12-13 18:04 [Qemu-devel] [PATCH 1/7] Add TPM 1.2 device interface Andreas Niederl
@ 2010-12-13 18:04 ` Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/7] Add configure script and command line options for TPM interface Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device Andreas Niederl
2 siblings, 0 replies; 6+ messages in thread
From: Andreas Niederl @ 2010-12-13 18:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Andreas Niederl
Threadlets are used for asynchronous I/O to the host TPM device because the
Linux TPM driver does not allow for non-blocking I/O.
This patch is based on the Threadlets patch series v12 posted on this list.
Signed-off-by: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
---
hw/tpm_backend.c | 1 +
hw/tpm_host_backend.c | 219 +++++++++++++++++++++++++++++++++++++++++++++++++
hw/tpm_int.h | 7 ++
hw/tpm_tis.c | 3 -
4 files changed, 227 insertions(+), 3 deletions(-)
create mode 100644 hw/tpm_host_backend.c
diff --git a/hw/tpm_backend.c b/hw/tpm_backend.c
index a0bec7c..2d3b550 100644
--- a/hw/tpm_backend.c
+++ b/hw/tpm_backend.c
@@ -26,6 +26,7 @@ typedef struct {
} TPMDriverTable;
static const TPMDriverTable driver_table[] = {
+ { .name = "host", .open = qemu_tpm_host_open },
};
int qemu_tpm_add(QemuOpts *opts) {
diff --git a/hw/tpm_host_backend.c b/hw/tpm_host_backend.c
new file mode 100644
index 0000000..238b030
--- /dev/null
+++ b/hw/tpm_host_backend.c
@@ -0,0 +1,219 @@
+
+#include <errno.h>
+#include <signal.h>
+
+#include "qemu-common.h"
+#include "qemu-threadlets.h"
+
+#include "hw/tpm_int.h"
+
+
+#define STATUS_DONE (1 << 1)
+#define STATUS_IN_PROGRESS (1 << 0)
+#define STATUS_IDLE 0
+
+typedef struct {
+ TPMDriver common;
+
+ ThreadletWork work;
+
+ uint8_t send_status;
+ uint8_t recv_status;
+
+ int32_t send_len;
+ int32_t recv_len;
+
+ int fd;
+} TPMHostDriver;
+
+static int tpm_host_send(TPMDriver *drv, uint8_t locty, uint32_t len)
+{
+ TPMHostDriver *hdrv = DO_UPCAST(TPMHostDriver, common, drv);
+ int n = 0;
+
+ drv->locty = locty;
+
+ switch (hdrv->send_status) {
+ case STATUS_IN_PROGRESS:
+ break;
+ case STATUS_IDLE:
+ hdrv->send_len = len;
+ hdrv->recv_len = TPM_MAX_PKT;
+ /* asynchronous send */
+ n = 1;
+ submit_work(&hdrv->work);
+ break;
+ case STATUS_DONE:
+ break;
+ default:
+ n = -1;
+ fprintf(stderr,
+ "tpm host backend: internal error on send status %d\n",
+ hdrv->send_status);
+ break;
+ }
+
+ return n;
+}
+
+static int tpm_host_recv(TPMDriver *drv, uint8_t locty, uint32_t len)
+{
+ TPMHostDriver *hdrv = DO_UPCAST(TPMHostDriver, common, drv);
+ int n = 0;
+
+ drv->locty = locty;
+
+ switch (hdrv->recv_status) {
+ case STATUS_IN_PROGRESS:
+ break;
+ case STATUS_IDLE:
+ break;
+ case STATUS_DONE:
+ hdrv->recv_status = STATUS_IDLE;
+ n = hdrv->recv_len;
+ break;
+ default:
+ n = -1;
+ fprintf(stderr,
+ "tpm host backend: internal error on recv status %d\n",
+ hdrv->recv_status);
+ break;
+ }
+
+ return n;
+}
+
+
+/* borrowed from qemu-char.c */
+static int unix_write(int fd, const uint8_t *buf, uint32_t len)
+{
+ int ret, len1;
+
+ len1 = len;
+ while (len1 > 0) {
+ ret = write(fd, buf, len1);
+ if (ret < 0) {
+ if (errno != EINTR && errno != EAGAIN)
+ return -1;
+ } else if (ret == 0) {
+ break;
+ } else {
+ buf += ret;
+ len1 -= ret;
+ }
+ }
+ return len - len1;
+}
+
+static int unix_read(int fd, uint8_t *buf, uint32_t len)
+{
+ int ret, len1;
+ uint8_t *buf1;
+
+ len1 = len;
+ buf1 = buf;
+ while ((len1 > 0) && (ret = read(fd, buf1, len1)) != 0) {
+ if (ret < 0) {
+ if (errno != EINTR && errno != EAGAIN)
+ return -1;
+ } else {
+ buf1 += ret;
+ len1 -= ret;
+ }
+ }
+ return len - len1;
+}
+
+
+static void tpm_host_send_receive(ThreadletWork *work)
+{
+ TPMHostDriver *drv = container_of(work, TPMHostDriver, work);
+ TPMDriver *s = &drv->common;
+ uint32_t tpm_ret;
+ int ret;
+
+ drv->send_status = STATUS_IN_PROGRESS;
+
+ DSHOW_BUFF(s->buf, "To TPM");
+
+ ret = unix_write(drv->fd, s->buf, drv->send_len);
+
+ drv->send_len = ret;
+ drv->send_status = STATUS_DONE;
+
+ if (ret < 0) {
+ fprintf(stderr, "Error: while transmitting data to host tpm"
+ ": %s (%i)\n",
+ strerror(errno), errno);
+ return;
+ }
+
+ drv->recv_status = STATUS_IN_PROGRESS;
+
+ ret = unix_read(drv->fd, s->buf, drv->recv_len);
+
+ drv->recv_len = ret;
+ drv->recv_status = STATUS_DONE;
+ drv->send_status = STATUS_IDLE;
+
+ if (ret < 0) {
+ fprintf(stderr, "Error: while reading data from host tpm"
+ ": %s (%i)\n",
+ strerror(errno), errno);
+ return;
+ }
+
+ DSHOW_BUFF(s->buf, "From TPM");
+
+ tpm_ret = (s->buf[8])*256 + s->buf[9];
+ if (tpm_ret) {
+ DPRINTF("tpm command failed with error %d\n", tpm_ret);
+ } else {
+ DPRINTF("tpm command succeeded\n");
+ }
+}
+
+
+TPMDriver *qemu_tpm_host_open(QemuOpts *opts)
+{
+ TPMDriver *drv = NULL;
+ TPMHostDriver *hdrv = NULL;
+ char *path = NULL;
+ int fd = -1;
+
+ hdrv = qemu_mallocz(sizeof(TPMHostDriver));
+ memset(hdrv, 0, sizeof(TPMHostDriver));
+ drv = &hdrv->common;
+
+ /* methods */
+ drv->send = tpm_host_send;
+ drv->recv = tpm_host_recv;
+
+ /* file open */
+ if (qemu_opt_get(opts, "path") == NULL) {
+ fprintf(stderr, "tpm: No path specified.\n");
+ goto fail;
+ }
+
+ path = qemu_strdup(qemu_opt_get(opts, "path"));
+ fd = open(path, O_RDWR);
+ if (fd < 0) {
+ fprintf(stderr, "Cannot open %s: %s (%i)\n",
+ path, strerror(errno), errno);
+ goto fail;
+ }
+ hdrv->fd = fd;
+
+ hdrv->work.func = tpm_host_send_receive;
+
+ return drv;
+
+fail:
+ if (fd >= 0) {
+ close(fd);
+ }
+ qemu_free(hdrv);
+ return NULL;
+}
+
+
diff --git a/hw/tpm_int.h b/hw/tpm_int.h
index d52d7e2..4f9fbf3 100644
--- a/hw/tpm_int.h
+++ b/hw/tpm_int.h
@@ -22,6 +22,13 @@ struct TPMDriver {
TPMDriver *tpm_get_driver(const char *id);
+TPMDriver *qemu_tpm_host_open(QemuOpts *opts);
+
+
+#define TPM_MAX_PKT 4096
+#define TPM_MAX_PATH 4096
+
+
#define DEBUG_TPM
#ifdef DEBUG_TPM
void show_buff(unsigned char *buff, const char *string);
diff --git a/hw/tpm_tis.c b/hw/tpm_tis.c
index 0cee917..ff469ec 100644
--- a/hw/tpm_tis.c
+++ b/hw/tpm_tis.c
@@ -38,9 +38,6 @@
#include "hw/tpm_int.h"
-#define TPM_MAX_PKT 4096
-#define TPM_MAX_PATH 4096
-
#define TIS_ADDR_BASE 0xFED40000
/* tis registers */
--
1.7.3.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Qemu-devel] [PATCH 3/7] Add configure script and command line options for TPM interface.
2010-12-13 18:04 [Qemu-devel] [PATCH 1/7] Add TPM 1.2 device interface Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 2/7] Add TPM host passthrough device backend Andreas Niederl
@ 2010-12-13 18:04 ` Andreas Niederl
2010-12-13 18:06 ` [Qemu-devel] " Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device Andreas Niederl
2 siblings, 1 reply; 6+ messages in thread
From: Andreas Niederl @ 2010-12-13 18:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Andreas Niederl
Signed-off-by: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
---
Makefile.objs | 3 +++
configure | 9 +++++++++
qemu-config.c | 16 ++++++++++++++++
qemu-config.h | 1 +
qemu-options.hx | 6 ++++++
vl.c | 29 +++++++++++++++++++++++++++++
6 files changed, 64 insertions(+), 0 deletions(-)
diff --git a/Makefile.objs b/Makefile.objs
index 7409919..444a41a 100644
--- a/Makefile.objs
+++ b/Makefile.objs
@@ -278,6 +278,9 @@ hw-obj-$(CONFIG_REALLY_VIRTFS) += virtio-9p-debug.o
hw-obj-$(CONFIG_VIRTFS) += virtio-9p-local.o virtio-9p-xattr.o
hw-obj-$(CONFIG_VIRTFS) += virtio-9p-xattr-user.o virtio-9p-posix-acl.o
+# TPM passthrough device
+hw-obj-$(CONFIG_TPM) += tpm_tis.o tpm_backend.o tpm_host_backend.o
+
######################################################################
# libdis
# NOTE: the disassembler code is only needed for debugging
diff --git a/configure b/configure
index 2917874..ca97825 100755
--- a/configure
+++ b/configure
@@ -332,6 +332,7 @@ zero_malloc=""
trace_backend="nop"
trace_file="trace"
spice=""
+tpm="no"
# OS specific
if check_define __linux__ ; then
@@ -472,6 +473,7 @@ Haiku)
usb="linux"
if [ "$cpu" = "i386" -o "$cpu" = "x86_64" ] ; then
audio_possible_drivers="$audio_possible_drivers fmod"
+ tpm="yes"
fi
;;
esac
@@ -739,6 +741,8 @@ for opt do
;;
--enable-vhost-net) vhost_net="yes"
;;
+ --disable-tpm) tpm="no"
+ ;;
--*dir)
;;
*) echo "ERROR: unknown option $opt"; show_help="yes"
@@ -934,6 +938,7 @@ echo " --trace-file=NAME Full PATH,NAME of file to store traces"
echo " Default:trace-<pid>"
echo " --disable-spice disable spice"
echo " --enable-spice enable spice"
+echo " --disable-tpm disable tpm passthrough device emulation"
echo ""
echo "NOTE: The object files are built at the place where configure is launched"
exit 1
@@ -2354,6 +2359,7 @@ echo "vhost-net support $vhost_net"
echo "Trace backend $trace_backend"
echo "Trace output file $trace_file-<pid>"
echo "spice support $spice"
+echo "tpm support $tpm"
if test $sdl_too_old = "yes"; then
echo "-> Your SDL version is too old - please upgrade to have SDL support"
@@ -2606,6 +2612,9 @@ fi
if test "$fdatasync" = "yes" ; then
echo "CONFIG_FDATASYNC=y" >> $config_host_mak
fi
+if test "$tpm" = "yes" ; then
+ echo "CONFIG_TPM=y" >> $config_host_mak
+fi
if test "$madvise" = "yes" ; then
echo "CONFIG_MADVISE=y" >> $config_host_mak
fi
diff --git a/qemu-config.c b/qemu-config.c
index 965fa46..b42483c 100644
--- a/qemu-config.c
+++ b/qemu-config.c
@@ -445,6 +445,22 @@ QemuOptsList qemu_option_rom_opts = {
},
};
+QemuOptsList qemu_tpm_opts = {
+ .name = "tpm",
+ .implied_opt_name = "type",
+ .head = QTAILQ_HEAD_INITIALIZER(qemu_tpm_opts.head),
+ .desc = {
+ {
+ .name = "type",
+ .type = QEMU_OPT_STRING,
+ },{
+ .name = "path",
+ .type = QEMU_OPT_STRING,
+ },
+ { /*End of list */ }
+ },
+};
+
static QemuOptsList *vm_config_groups[32] = {
&qemu_drive_opts,
&qemu_chardev_opts,
diff --git a/qemu-config.h b/qemu-config.h
index 20d707f..eed9b3f 100644
--- a/qemu-config.h
+++ b/qemu-config.h
@@ -4,6 +4,7 @@
extern QemuOptsList qemu_fsdev_opts;
extern QemuOptsList qemu_virtfs_opts;
extern QemuOptsList qemu_spice_opts;
+extern QemuOptsList qemu_tpm_opts;
QemuOptsList *qemu_find_opts(const char *group);
void qemu_add_opts(QemuOptsList *list);
diff --git a/qemu-options.hx b/qemu-options.hx
index 4d99a58..96cdb36 100644
--- a/qemu-options.hx
+++ b/qemu-options.hx
@@ -2312,6 +2312,12 @@ STEXI
Specify a trace file to log output traces to.
ETEXI
#endif
+#ifdef CONFIG_TPM
+DEF("tpm", HAS_ARG, QEMU_OPTION_tpm,
+ "-tpm host,id=id,path=path\n"
+ " enable TPM support and forward commands to the given TPM device file\n",
+ QEMU_ARCH_I386)
+#endif
HXCOMM This is the last statement. Insert new options before this line!
STEXI
diff --git a/vl.c b/vl.c
index cb0a3ec..fa29cbf 100644
--- a/vl.c
+++ b/vl.c
@@ -152,6 +152,9 @@ int main(int argc, char **argv)
#ifdef CONFIG_VIRTFS
#include "fsdev/qemu-fsdev.h"
#endif
+#ifdef CONFIG_TPM
+#include "hw/tpm.h"
+#endif
#include "disas.h"
@@ -1614,6 +1617,16 @@ static int fsdev_init_func(QemuOpts *opts, void *opaque)
}
#endif
+#ifdef CONFIG_TPM
+static int tpm_init_func(QemuOpts *opts, void *opaque)
+{
+ int ret;
+ ret = qemu_tpm_add(opts);
+
+ return ret;
+}
+#endif
+
static int mon_init_func(QemuOpts *opts, void *opaque)
{
CharDriverState *chr;
@@ -1944,6 +1957,10 @@ int main(int argc, char **argv, char **envp)
tb_size = 0;
autostart= 1;
+#ifdef CONFIG_TPM
+ qemu_add_opts(&qemu_tpm_opts);
+#endif
+
/* first pass of option parsing */
optind = 1;
while (optind < argc) {
@@ -2438,6 +2455,13 @@ int main(int argc, char **argv, char **envp)
qemu_free(arg_9p);
break;
}
+ case QEMU_OPTION_tpm:
+ opts = qemu_opts_parse(qemu_find_opts("tpm"), optarg, 0);
+ if (!opts) {
+ fprintf(stderr, "parse error: %s\n", optarg);
+ exit(1);
+ }
+ break;
case QEMU_OPTION_serial:
add_device_config(DEV_SERIAL, optarg);
default_serial = 0;
@@ -2824,6 +2848,11 @@ int main(int argc, char **argv, char **envp)
exit(1);
}
#endif
+#ifdef CONFIG_TPM
+ if (qemu_opts_foreach(qemu_find_opts("tpm"), tpm_init_func, NULL, 1) != 0) {
+ exit(1);
+ }
+#endif
os_daemonize();
--
1.7.3.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device
2010-12-13 18:04 [Qemu-devel] [PATCH 1/7] Add TPM 1.2 device interface Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 2/7] Add TPM host passthrough device backend Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/7] Add configure script and command line options for TPM interface Andreas Niederl
@ 2010-12-13 18:04 ` Andreas Niederl
2010-12-15 17:43 ` Stefan Berger
2 siblings, 1 reply; 6+ messages in thread
From: Andreas Niederl @ 2010-12-13 18:04 UTC (permalink / raw)
To: qemu-devel; +Cc: Andreas Niederl
Signed-off-by: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
---
src/acpi-dsdt.dsl | 24 ++
src/acpi-dsdt.hex | 964 +++++++++++++++++++++++++++--------------------------
2 files changed, 516 insertions(+), 472 deletions(-)
diff --git a/src/acpi-dsdt.dsl b/src/acpi-dsdt.dsl
index 640716c..9399cc6 100644
--- a/src/acpi-dsdt.dsl
+++ b/src/acpi-dsdt.dsl
@@ -428,6 +428,30 @@ DefinitionBlock (
DRSJ, 32
}
}
+
+ /* Pass-through TPM device with emulated TPM TIS interface */
+ Device (TPM) {
+ Name (_HID, EisaID ("ATM1200"))
+ Name (_CID, EisaId ("PNP0C31"))
+ Name (_STR, Unicode ("Emulated TPM TIS pass-through device"))
+ Name (BUF1, ResourceTemplate ()
+ {
+ Memory32Fixed (ReadOnly,
+ 0xFED40000, // Address Base
+ 0x00005000, // Address Length
+ )
+ IRQNoFlags () {11}
+ })
+ Method (_CRS, 0, Serialized)
+ {
+ Return (BUF1)
+ }
+ Method (_STA, 0)
+ {
+ Return (0x0F)
+ }
+ }
+
}
/* PCI IRQs */
diff --git a/src/acpi-dsdt.hex b/src/acpi-dsdt.hex
index 5704654..5d8d8c9 100644
--- a/src/acpi-dsdt.hex
+++ b/src/acpi-dsdt.hex
@@ -1,19 +1,19 @@
/*
*
* Intel ACPI Component Architecture
- * ASL Optimizing Compiler version 20090123 [Jul 26 2009]
+ * ASL Optimizing Compiler version 20090123 [Jun 3 2009]
* Copyright (C) 2000 - 2009 Intel Corporation
* Supports ACPI Specification Revision 3.0a
*
- * Compilation of "out/acpi-dsdt.dsl.i" - Tue Aug 3 21:16:14 2010
+ * Compilation of "out/acpi-dsdt.dsl.i" - Thu Nov 18 21:04:25 2010
*
* C source code output
*
*/
unsigned char AmlCode[] =
{
- 0x44,0x53,0x44,0x54,0x15,0x1F,0x00,0x00, /* 00000000 "DSDT...." */
- 0x01,0x96,0x42,0x58,0x50,0x43,0x00,0x00, /* 00000008 "..BXPC.." */
+ 0x44,0x53,0x44,0x54,0xB5,0x1F,0x00,0x00, /* 00000000 "DSDT...." */
+ 0x01,0x01,0x42,0x58,0x50,0x43,0x00,0x00, /* 00000008 "..BXPC.." */
0x42,0x58,0x44,0x53,0x44,0x54,0x00,0x00, /* 00000010 "BXDSDT.." */
0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL" */
0x23,0x01,0x09,0x20,0x10,0x1C,0x5C,0x00, /* 00000020 "#.. ..\." */
@@ -449,7 +449,7 @@ unsigned char AmlCode[] =
0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x00, /* 00000D90 "........" */
0x00,0x00,0xD0,0xFE,0xFF,0x03,0xD0,0xFE, /* 00000D98 "........" */
0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00, /* 00000DA0 "........" */
- 0x79,0x00,0x10,0x4D,0x2B,0x2E,0x5F,0x53, /* 00000DA8 "y..M+._S" */
+ 0x79,0x00,0x10,0x4D,0x35,0x2E,0x5F,0x53, /* 00000DA8 "y..M5._S" */
0x42,0x5F,0x50,0x43,0x49,0x30,0x5B,0x82, /* 00000DB0 "B_PCI0[." */
0x2A,0x56,0x47,0x41,0x5F,0x08,0x5F,0x41, /* 00000DB8 "*VGA_._A" */
0x44,0x52,0x0C,0x00,0x00,0x02,0x00,0x14, /* 00000DC0 "DR......" */
@@ -537,474 +537,494 @@ unsigned char AmlCode[] =
0x52,0x53,0x46,0x20,0x44,0x52,0x53,0x47, /* 00001050 "RSF DRSG" */
0x20,0x44,0x52,0x53,0x48,0x20,0x44,0x52, /* 00001058 " DRSH DR" */
0x53,0x49,0x20,0x44,0x52,0x53,0x4A,0x20, /* 00001060 "SI DRSJ " */
- 0x10,0x4B,0x32,0x5F,0x53,0x42,0x5F,0x5B, /* 00001068 ".K2_SB_[" */
- 0x81,0x24,0x2F,0x03,0x50,0x43,0x49,0x30, /* 00001070 ".$/.PCI0" */
- 0x49,0x53,0x41,0x5F,0x50,0x34,0x30,0x43, /* 00001078 "ISA_P40C" */
- 0x01,0x50,0x52,0x51,0x30,0x08,0x50,0x52, /* 00001080 ".PRQ0.PR" */
- 0x51,0x31,0x08,0x50,0x52,0x51,0x32,0x08, /* 00001088 "Q1.PRQ2." */
- 0x50,0x52,0x51,0x33,0x08,0x5B,0x82,0x4D, /* 00001090 "PRQ3.[.M" */
- 0x0B,0x4C,0x4E,0x4B,0x41,0x08,0x5F,0x48, /* 00001098 ".LNKA._H" */
- 0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08, /* 000010A0 "ID.A...." */
- 0x5F,0x55,0x49,0x44,0x01,0x08,0x5F,0x50, /* 000010A8 "_UID.._P" */
- 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000010B0 "RS......" */
- 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000010B8 "........" */
- 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000010C0 ".......y" */
- 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000010C8 "..._STA." */
- 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000010D0 "p..`..{." */
- 0x80,0x50,0x52,0x51,0x30,0x61,0x70,0x0A, /* 000010D8 ".PRQ0ap." */
- 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000010E0 ".`.`.._D" */
- 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x30, /* 000010E8 "IS.}PRQ0" */
- 0x0A,0x80,0x50,0x52,0x51,0x30,0x14,0x45, /* 000010F0 "..PRQ0.E" */
- 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000010F8 "._CRS..P" */
- 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001100 "RR0....." */
- 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001108 "........" */
- 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001110 "y..PRR0." */
- 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001118 ".TMP_pPR" */
- 0x51,0x30,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001120 "Q0`...`." */
- 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001128 ".p`TMP_." */
- 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001130 ".p.TMP_." */
- 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001138 "PRR0.._S" */
- 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001140 "RS..h..T" */
- 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001148 "MP_pTMP_" */
- 0x50,0x52,0x51,0x30,0x5B,0x82,0x4E,0x0B, /* 00001150 "PRQ0[.N." */
- 0x4C,0x4E,0x4B,0x42,0x08,0x5F,0x48,0x49, /* 00001158 "LNKB._HI" */
- 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001160 "D.A...._" */
- 0x55,0x49,0x44,0x0A,0x02,0x08,0x5F,0x50, /* 00001168 "UID..._P" */
- 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001170 "RS......" */
- 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001178 "........" */
- 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001180 ".......y" */
- 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001188 "..._STA." */
- 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001190 "p..`..{." */
- 0x80,0x50,0x52,0x51,0x31,0x61,0x70,0x0A, /* 00001198 ".PRQ1ap." */
- 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000011A0 ".`.`.._D" */
- 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x31, /* 000011A8 "IS.}PRQ1" */
- 0x0A,0x80,0x50,0x52,0x51,0x31,0x14,0x45, /* 000011B0 "..PRQ1.E" */
- 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000011B8 "._CRS..P" */
- 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000011C0 "RR0....." */
- 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000011C8 "........" */
- 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000011D0 "y..PRR0." */
- 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000011D8 ".TMP_pPR" */
- 0x51,0x31,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000011E0 "Q1`...`." */
- 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000011E8 ".p`TMP_." */
- 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000011F0 ".p.TMP_." */
- 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000011F8 "PRR0.._S" */
- 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001200 "RS..h..T" */
- 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001208 "MP_pTMP_" */
- 0x50,0x52,0x51,0x31,0x5B,0x82,0x4E,0x0B, /* 00001210 "PRQ1[.N." */
- 0x4C,0x4E,0x4B,0x43,0x08,0x5F,0x48,0x49, /* 00001218 "LNKC._HI" */
- 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001220 "D.A...._" */
- 0x55,0x49,0x44,0x0A,0x03,0x08,0x5F,0x50, /* 00001228 "UID..._P" */
- 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001230 "RS......" */
- 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001238 "........" */
- 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001240 ".......y" */
- 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001248 "..._STA." */
- 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001250 "p..`..{." */
- 0x80,0x50,0x52,0x51,0x32,0x61,0x70,0x0A, /* 00001258 ".PRQ2ap." */
- 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001260 ".`.`.._D" */
- 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x32, /* 00001268 "IS.}PRQ2" */
- 0x0A,0x80,0x50,0x52,0x51,0x32,0x14,0x45, /* 00001270 "..PRQ2.E" */
- 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001278 "._CRS..P" */
- 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001280 "RR0....." */
- 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001288 "........" */
- 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001290 "y..PRR0." */
- 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001298 ".TMP_pPR" */
- 0x51,0x32,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000012A0 "Q2`...`." */
- 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000012A8 ".p`TMP_." */
- 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000012B0 ".p.TMP_." */
- 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000012B8 "PRR0.._S" */
- 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000012C0 "RS..h..T" */
- 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000012C8 "MP_pTMP_" */
- 0x50,0x52,0x51,0x32,0x5B,0x82,0x4E,0x0B, /* 000012D0 "PRQ2[.N." */
- 0x4C,0x4E,0x4B,0x44,0x08,0x5F,0x48,0x49, /* 000012D8 "LNKD._HI" */
- 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 000012E0 "D.A...._" */
- 0x55,0x49,0x44,0x0A,0x04,0x08,0x5F,0x50, /* 000012E8 "UID..._P" */
- 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000012F0 "RS......" */
- 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000012F8 "........" */
- 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001300 ".......y" */
- 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001308 "..._STA." */
- 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001310 "p..`..{." */
- 0x80,0x50,0x52,0x51,0x33,0x61,0x70,0x0A, /* 00001318 ".PRQ3ap." */
- 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001320 ".`.`.._D" */
- 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x33, /* 00001328 "IS.}PRQ3" */
- 0x0A,0x80,0x50,0x52,0x51,0x33,0x14,0x45, /* 00001330 "..PRQ3.E" */
- 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001338 "._CRS..P" */
- 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001340 "RR0....." */
- 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001348 "........" */
- 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001350 "y..PRR0." */
- 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001358 ".TMP_pPR" */
- 0x51,0x33,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001360 "Q3`...`." */
- 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001368 ".p`TMP_." */
- 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001370 ".p.TMP_." */
- 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001378 "PRR0.._S" */
- 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001380 "RS..h..T" */
- 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001388 "MP_pTMP_" */
- 0x50,0x52,0x51,0x33,0x08,0x5F,0x53,0x33, /* 00001390 "PRQ3._S3" */
- 0x5F,0x12,0x06,0x04,0x01,0x01,0x00,0x00, /* 00001398 "_......." */
- 0x08,0x5F,0x53,0x34,0x5F,0x12,0x06,0x04, /* 000013A0 "._S4_..." */
- 0x00,0x00,0x00,0x00,0x08,0x5F,0x53,0x35, /* 000013A8 "....._S5" */
- 0x5F,0x12,0x06,0x04,0x00,0x00,0x00,0x00, /* 000013B0 "_......." */
- 0x10,0x49,0x0E,0x5F,0x53,0x42,0x5F,0x14, /* 000013B8 ".I._SB_." */
- 0x35,0x43,0x50,0x4D,0x41,0x01,0x70,0x83, /* 000013C0 "5CPMA.p." */
- 0x88,0x43,0x50,0x4F,0x4E,0x68,0x00,0x60, /* 000013C8 ".CPONh.`" */
- 0x70,0x11,0x0B,0x0A,0x08,0x00,0x08,0x00, /* 000013D0 "p......." */
- 0x00,0x00,0x00,0x00,0x00,0x61,0x70,0x68, /* 000013D8 ".....aph" */
- 0x88,0x61,0x0A,0x02,0x00,0x70,0x68,0x88, /* 000013E0 ".a...ph." */
- 0x61,0x0A,0x03,0x00,0x70,0x60,0x88,0x61, /* 000013E8 "a...p`.a" */
- 0x0A,0x04,0x00,0xA4,0x61,0x14,0x1A,0x43, /* 000013F0 "....a..C" */
- 0x50,0x53,0x54,0x01,0x70,0x83,0x88,0x43, /* 000013F8 "PST.p..C" */
- 0x50,0x4F,0x4E,0x68,0x00,0x60,0xA0,0x05, /* 00001400 "PONh.`.." */
- 0x60,0xA4,0x0A,0x0F,0xA1,0x03,0xA4,0x00, /* 00001408 "`......." */
- 0x14,0x0A,0x43,0x50,0x45,0x4A,0x02,0x5B, /* 00001410 "..CPEJ.[" */
- 0x22,0x0A,0xC8,0x5B,0x80,0x50,0x52,0x53, /* 00001418 ""..[.PRS" */
- 0x54,0x01,0x0B,0x00,0xAF,0x0A,0x20,0x5B, /* 00001420 "T..... [" */
- 0x81,0x0C,0x50,0x52,0x53,0x54,0x01,0x50, /* 00001428 "..PRST.P" */
- 0x52,0x53,0x5F,0x40,0x10,0x14,0x4C,0x06, /* 00001430 "RS_@..L." */
- 0x50,0x52,0x53,0x43,0x00,0x70,0x50,0x52, /* 00001438 "PRSC.pPR" */
- 0x53,0x5F,0x65,0x70,0x00,0x62,0x70,0x00, /* 00001440 "S_ep.bp." */
- 0x60,0xA2,0x46,0x05,0x95,0x60,0x87,0x43, /* 00001448 "`.F..`.C" */
- 0x50,0x4F,0x4E,0x70,0x83,0x88,0x43,0x50, /* 00001450 "PONp..CP" */
- 0x4F,0x4E,0x60,0x00,0x61,0xA0,0x0A,0x7B, /* 00001458 "ON`.a..{" */
- 0x60,0x0A,0x07,0x00,0x7A,0x62,0x01,0x62, /* 00001460 "`...zb.b" */
- 0xA1,0x0C,0x70,0x83,0x88,0x65,0x7A,0x60, /* 00001468 "..p..ez`" */
- 0x0A,0x03,0x00,0x00,0x62,0x70,0x7B,0x62, /* 00001470 "....bp{b" */
- 0x01,0x00,0x63,0xA0,0x22,0x92,0x93,0x61, /* 00001478 "..c."..a" */
- 0x63,0x70,0x63,0x88,0x43,0x50,0x4F,0x4E, /* 00001480 "cpc.CPON" */
- 0x60,0x00,0xA0,0x0A,0x93,0x63,0x01,0x4E, /* 00001488 "`....c.N" */
- 0x54,0x46,0x59,0x60,0x01,0xA1,0x08,0x4E, /* 00001490 "TFY`...N" */
- 0x54,0x46,0x59,0x60,0x0A,0x03,0x75,0x60, /* 00001498 "TFY`..u`" */
- 0xA4,0x01,0x10,0x42,0xA7,0x5F,0x47,0x50, /* 000014A0 "...B._GP" */
- 0x45,0x08,0x5F,0x48,0x49,0x44,0x0D,0x41, /* 000014A8 "E._HID.A" */
- 0x43,0x50,0x49,0x30,0x30,0x30,0x36,0x00, /* 000014B0 "CPI0006." */
- 0x14,0x08,0x5F,0x4C,0x30,0x30,0x00,0xA4, /* 000014B8 ".._L00.." */
- 0x01,0x14,0x4C,0x9C,0x5F,0x4C,0x30,0x31, /* 000014C0 "..L._L01" */
- 0x00,0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F, /* 000014C8 "..%{\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000014D0 "SB_PCI0P" */
- 0x43,0x49,0x55,0x0A,0x02,0x00,0x86,0x5C, /* 000014D8 "CIU....\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000014E0 "/._SB_PC" */
- 0x49,0x30,0x53,0x31,0x5F,0x5F,0x01,0xA0, /* 000014E8 "I0S1__.." */
- 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000014F0 "&{\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000014F8 "_PCI0PCI" */
- 0x44,0x0A,0x02,0x00,0x86,0x5C,0x2F,0x03, /* 00001500 "D....\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001508 "_SB_PCI0" */
- 0x53,0x31,0x5F,0x5F,0x0A,0x03,0xA0,0x25, /* 00001510 "S1__...%" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001518 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001520 "PCI0PCIU" */
- 0x0A,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001528 "....\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001530 "SB_PCI0S" */
- 0x32,0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C, /* 00001538 "2__..&{\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001540 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x44,0x0A,0x04, /* 00001548 "I0PCID.." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001550 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x5F, /* 00001558 "_PCI0S2_" */
- 0x5F,0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F, /* 00001560 "_...%{\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001568 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x55,0x0A,0x08,0x00, /* 00001570 "0PCIU..." */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001578 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x33,0x5F,0x5F, /* 00001580 "PCI0S3__" */
- 0x01,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001588 "..&{\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001590 "SB_PCI0P" */
- 0x43,0x49,0x44,0x0A,0x08,0x00,0x86,0x5C, /* 00001598 "CID....\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000015A0 "/._SB_PC" */
- 0x49,0x30,0x53,0x33,0x5F,0x5F,0x0A,0x03, /* 000015A8 "I0S3__.." */
- 0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000015B0 ".%{\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000015B8 "B_PCI0PC" */
- 0x49,0x55,0x0A,0x10,0x00,0x86,0x5C,0x2F, /* 000015C0 "IU....\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000015C8 "._SB_PCI" */
- 0x30,0x53,0x34,0x5F,0x5F,0x01,0xA0,0x26, /* 000015D0 "0S4__..&" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000015D8 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 000015E0 "PCI0PCID" */
- 0x0A,0x10,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000015E8 "....\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000015F0 "SB_PCI0S" */
- 0x34,0x5F,0x5F,0x0A,0x03,0xA0,0x25,0x7B, /* 000015F8 "4__...%{" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001600 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0A, /* 00001608 "CI0PCIU." */
- 0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001610 " ..\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x35, /* 00001618 "B_PCI0S5" */
- 0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C,0x2F, /* 00001620 "__..&{\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001628 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x44,0x0A,0x20,0x00, /* 00001630 "0PCID. ." */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001638 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x35,0x5F,0x5F, /* 00001640 "PCI0S5__" */
- 0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F,0x03, /* 00001648 "...%{\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001650 "_SB_PCI0" */
- 0x50,0x43,0x49,0x55,0x0A,0x40,0x00,0x86, /* 00001658 "PCIU.@.." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001660 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x36,0x5F,0x5F,0x01, /* 00001668 "CI0S6__." */
- 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001670 ".&{\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001678 "B_PCI0PC" */
- 0x49,0x44,0x0A,0x40,0x00,0x86,0x5C,0x2F, /* 00001680 "ID.@..\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001688 "._SB_PCI" */
- 0x30,0x53,0x36,0x5F,0x5F,0x0A,0x03,0xA0, /* 00001690 "0S6__..." */
- 0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001698 "%{\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000016A0 "_PCI0PCI" */
- 0x55,0x0A,0x80,0x00,0x86,0x5C,0x2F,0x03, /* 000016A8 "U....\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000016B0 "_SB_PCI0" */
- 0x53,0x37,0x5F,0x5F,0x01,0xA0,0x26,0x7B, /* 000016B8 "S7__..&{" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000016C0 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0A, /* 000016C8 "CI0PCID." */
- 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016D0 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x37, /* 000016D8 "B_PCI0S7" */
- 0x5F,0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C, /* 000016E0 "__...&{\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000016E8 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x55,0x0B,0x00, /* 000016F0 "I0PCIU.." */
- 0x01,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016F8 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x38, /* 00001700 "B_PCI0S8" */
- 0x5F,0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F, /* 00001708 "__..'{\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001710 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x44,0x0B,0x00,0x01, /* 00001718 "0PCID..." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001720 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x38,0x5F, /* 00001728 "_PCI0S8_" */
- 0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F, /* 00001730 "_...&{\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001738 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x55,0x0B,0x00,0x02, /* 00001740 "0PCIU..." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001748 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x39,0x5F, /* 00001750 "_PCI0S9_" */
- 0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03, /* 00001758 "_..'{\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001760 "_SB_PCI0" */
- 0x50,0x43,0x49,0x44,0x0B,0x00,0x02,0x00, /* 00001768 "PCID...." */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001770 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x39,0x5F,0x5F, /* 00001778 "PCI0S9__" */
- 0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03, /* 00001780 "...&{\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001788 "_SB_PCI0" */
- 0x50,0x43,0x49,0x55,0x0B,0x00,0x04,0x00, /* 00001790 "PCIU...." */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001798 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x31,0x30,0x5F, /* 000017A0 "PCI0S10_" */
- 0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F, /* 000017A8 "..'{\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000017B0 "SB_PCI0P" */
- 0x43,0x49,0x44,0x0B,0x00,0x04,0x00,0x86, /* 000017B8 "CID....." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000017C0 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x31,0x30,0x5F,0x0A, /* 000017C8 "CI0S10_." */
- 0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 000017D0 "..&{\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000017D8 "SB_PCI0P" */
- 0x43,0x49,0x55,0x0B,0x00,0x08,0x00,0x86, /* 000017E0 "CIU....." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000017E8 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x31,0x31,0x5F,0x01, /* 000017F0 "CI0S11_." */
- 0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000017F8 ".'{\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001800 "B_PCI0PC" */
- 0x49,0x44,0x0B,0x00,0x08,0x00,0x86,0x5C, /* 00001808 "ID.....\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001810 "/._SB_PC" */
- 0x49,0x30,0x53,0x31,0x31,0x5F,0x0A,0x03, /* 00001818 "I0S11_.." */
- 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001820 ".&{\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001828 "B_PCI0PC" */
- 0x49,0x55,0x0B,0x00,0x10,0x00,0x86,0x5C, /* 00001830 "IU.....\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001838 "/._SB_PC" */
- 0x49,0x30,0x53,0x31,0x32,0x5F,0x01,0xA0, /* 00001840 "I0S12_.." */
- 0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001848 "'{\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001850 "_PCI0PCI" */
- 0x44,0x0B,0x00,0x10,0x00,0x86,0x5C,0x2F, /* 00001858 "D.....\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001860 "._SB_PCI" */
- 0x30,0x53,0x31,0x32,0x5F,0x0A,0x03,0xA0, /* 00001868 "0S12_..." */
- 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001870 "&{\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001878 "_PCI0PCI" */
- 0x55,0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F, /* 00001880 "U.. ..\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001888 "._SB_PCI" */
- 0x30,0x53,0x31,0x33,0x5F,0x01,0xA0,0x27, /* 00001890 "0S13_..'" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001898 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 000018A0 "PCI0PCID" */
- 0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 000018A8 ".. ..\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000018B0 "_SB_PCI0" */
- 0x53,0x31,0x33,0x5F,0x0A,0x03,0xA0,0x26, /* 000018B8 "S13_...&" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000018C0 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 000018C8 "PCI0PCIU" */
- 0x0B,0x00,0x40,0x00,0x86,0x5C,0x2F,0x03, /* 000018D0 "..@..\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000018D8 "_SB_PCI0" */
- 0x53,0x31,0x34,0x5F,0x01,0xA0,0x27,0x7B, /* 000018E0 "S14_..'{" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000018E8 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0B, /* 000018F0 "CI0PCID." */
- 0x00,0x40,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000018F8 ".@..\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001900 "SB_PCI0S" */
- 0x31,0x34,0x5F,0x0A,0x03,0xA0,0x26,0x7B, /* 00001908 "14_...&{" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001910 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0B, /* 00001918 "CI0PCIU." */
- 0x00,0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001920 "....\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001928 "SB_PCI0S" */
- 0x31,0x35,0x5F,0x01,0xA0,0x27,0x7B,0x5C, /* 00001930 "15_..'{\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001938 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x44,0x0B,0x00, /* 00001940 "I0PCID.." */
- 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001948 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001950 "B_PCI0S1" */
- 0x35,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001958 "5_...({\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001960 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001968 "I0PCIU.." */
- 0x00,0x01,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001970 ".....\/." */
+ 0x5B,0x82,0x4E,0x09,0x54,0x50,0x4D,0x5F, /* 00001068 "[.N.TPM_" */
+ 0x08,0x5F,0x48,0x49,0x44,0x0C,0x06,0x8D, /* 00001070 "._HID..." */
+ 0x12,0x00,0x08,0x5F,0x43,0x49,0x44,0x0C, /* 00001078 "..._CID." */
+ 0x41,0xD0,0x0C,0x31,0x08,0x5F,0x53,0x54, /* 00001080 "A..1._ST" */
+ 0x52,0x11,0x4E,0x04,0x0A,0x4A,0x45,0x00, /* 00001088 "R.N..JE." */
+ 0x6D,0x00,0x75,0x00,0x6C,0x00,0x61,0x00, /* 00001090 "m.u.l.a." */
+ 0x74,0x00,0x65,0x00,0x64,0x00,0x20,0x00, /* 00001098 "t.e.d. ." */
+ 0x54,0x00,0x50,0x00,0x4D,0x00,0x20,0x00, /* 000010A0 "T.P.M. ." */
+ 0x54,0x00,0x49,0x00,0x53,0x00,0x20,0x00, /* 000010A8 "T.I.S. ." */
+ 0x70,0x00,0x61,0x00,0x73,0x00,0x73,0x00, /* 000010B0 "p.a.s.s." */
+ 0x2D,0x00,0x74,0x00,0x68,0x00,0x72,0x00, /* 000010B8 "-.t.h.r." */
+ 0x6F,0x00,0x75,0x00,0x67,0x00,0x68,0x00, /* 000010C0 "o.u.g.h." */
+ 0x20,0x00,0x64,0x00,0x65,0x00,0x76,0x00, /* 000010C8 " .d.e.v." */
+ 0x69,0x00,0x63,0x00,0x65,0x00,0x00,0x00, /* 000010D0 "i.c.e..." */
+ 0x08,0x42,0x55,0x46,0x31,0x11,0x14,0x0A, /* 000010D8 ".BUF1..." */
+ 0x11,0x86,0x09,0x00,0x00,0x00,0x00,0xD4, /* 000010E0 "........" */
+ 0xFE,0x00,0x50,0x00,0x00,0x22,0x00,0x08, /* 000010E8 "..P..".." */
+ 0x79,0x00,0x14,0x0B,0x5F,0x43,0x52,0x53, /* 000010F0 "y..._CRS" */
+ 0x08,0xA4,0x42,0x55,0x46,0x31,0x14,0x09, /* 000010F8 "..BUF1.." */
+ 0x5F,0x53,0x54,0x41,0x00,0xA4,0x0A,0x0F, /* 00001100 "_STA...." */
+ 0x10,0x4B,0x32,0x5F,0x53,0x42,0x5F,0x5B, /* 00001108 ".K2_SB_[" */
+ 0x81,0x24,0x2F,0x03,0x50,0x43,0x49,0x30, /* 00001110 ".$/.PCI0" */
+ 0x49,0x53,0x41,0x5F,0x50,0x34,0x30,0x43, /* 00001118 "ISA_P40C" */
+ 0x01,0x50,0x52,0x51,0x30,0x08,0x50,0x52, /* 00001120 ".PRQ0.PR" */
+ 0x51,0x31,0x08,0x50,0x52,0x51,0x32,0x08, /* 00001128 "Q1.PRQ2." */
+ 0x50,0x52,0x51,0x33,0x08,0x5B,0x82,0x4D, /* 00001130 "PRQ3.[.M" */
+ 0x0B,0x4C,0x4E,0x4B,0x41,0x08,0x5F,0x48, /* 00001138 ".LNKA._H" */
+ 0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08, /* 00001140 "ID.A...." */
+ 0x5F,0x55,0x49,0x44,0x01,0x08,0x5F,0x50, /* 00001148 "_UID.._P" */
+ 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001150 "RS......" */
+ 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001158 "........" */
+ 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001160 ".......y" */
+ 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001168 "..._STA." */
+ 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001170 "p..`..{." */
+ 0x80,0x50,0x52,0x51,0x30,0x61,0x70,0x0A, /* 00001178 ".PRQ0ap." */
+ 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001180 ".`.`.._D" */
+ 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x30, /* 00001188 "IS.}PRQ0" */
+ 0x0A,0x80,0x50,0x52,0x51,0x30,0x14,0x45, /* 00001190 "..PRQ0.E" */
+ 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001198 "._CRS..P" */
+ 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000011A0 "RR0....." */
+ 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000011A8 "........" */
+ 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000011B0 "y..PRR0." */
+ 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000011B8 ".TMP_pPR" */
+ 0x51,0x30,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000011C0 "Q0`...`." */
+ 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000011C8 ".p`TMP_." */
+ 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000011D0 ".p.TMP_." */
+ 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000011D8 "PRR0.._S" */
+ 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000011E0 "RS..h..T" */
+ 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000011E8 "MP_pTMP_" */
+ 0x50,0x52,0x51,0x30,0x5B,0x82,0x4E,0x0B, /* 000011F0 "PRQ0[.N." */
+ 0x4C,0x4E,0x4B,0x42,0x08,0x5F,0x48,0x49, /* 000011F8 "LNKB._HI" */
+ 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001200 "D.A...._" */
+ 0x55,0x49,0x44,0x0A,0x02,0x08,0x5F,0x50, /* 00001208 "UID..._P" */
+ 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001210 "RS......" */
+ 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001218 "........" */
+ 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001220 ".......y" */
+ 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001228 "..._STA." */
+ 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001230 "p..`..{." */
+ 0x80,0x50,0x52,0x51,0x31,0x61,0x70,0x0A, /* 00001238 ".PRQ1ap." */
+ 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001240 ".`.`.._D" */
+ 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x31, /* 00001248 "IS.}PRQ1" */
+ 0x0A,0x80,0x50,0x52,0x51,0x31,0x14,0x45, /* 00001250 "..PRQ1.E" */
+ 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001258 "._CRS..P" */
+ 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001260 "RR0....." */
+ 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001268 "........" */
+ 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001270 "y..PRR0." */
+ 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001278 ".TMP_pPR" */
+ 0x51,0x31,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001280 "Q1`...`." */
+ 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001288 ".p`TMP_." */
+ 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001290 ".p.TMP_." */
+ 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001298 "PRR0.._S" */
+ 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000012A0 "RS..h..T" */
+ 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000012A8 "MP_pTMP_" */
+ 0x50,0x52,0x51,0x31,0x5B,0x82,0x4E,0x0B, /* 000012B0 "PRQ1[.N." */
+ 0x4C,0x4E,0x4B,0x43,0x08,0x5F,0x48,0x49, /* 000012B8 "LNKC._HI" */
+ 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 000012C0 "D.A...._" */
+ 0x55,0x49,0x44,0x0A,0x03,0x08,0x5F,0x50, /* 000012C8 "UID..._P" */
+ 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000012D0 "RS......" */
+ 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000012D8 "........" */
+ 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000012E0 ".......y" */
+ 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000012E8 "..._STA." */
+ 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000012F0 "p..`..{." */
+ 0x80,0x50,0x52,0x51,0x32,0x61,0x70,0x0A, /* 000012F8 ".PRQ2ap." */
+ 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001300 ".`.`.._D" */
+ 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x32, /* 00001308 "IS.}PRQ2" */
+ 0x0A,0x80,0x50,0x52,0x51,0x32,0x14,0x45, /* 00001310 "..PRQ2.E" */
+ 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001318 "._CRS..P" */
+ 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001320 "RR0....." */
+ 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001328 "........" */
+ 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001330 "y..PRR0." */
+ 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001338 ".TMP_pPR" */
+ 0x51,0x32,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001340 "Q2`...`." */
+ 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001348 ".p`TMP_." */
+ 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001350 ".p.TMP_." */
+ 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001358 "PRR0.._S" */
+ 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001360 "RS..h..T" */
+ 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001368 "MP_pTMP_" */
+ 0x50,0x52,0x51,0x32,0x5B,0x82,0x4E,0x0B, /* 00001370 "PRQ2[.N." */
+ 0x4C,0x4E,0x4B,0x44,0x08,0x5F,0x48,0x49, /* 00001378 "LNKD._HI" */
+ 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001380 "D.A...._" */
+ 0x55,0x49,0x44,0x0A,0x04,0x08,0x5F,0x50, /* 00001388 "UID..._P" */
+ 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001390 "RS......" */
+ 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001398 "........" */
+ 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000013A0 ".......y" */
+ 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000013A8 "..._STA." */
+ 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000013B0 "p..`..{." */
+ 0x80,0x50,0x52,0x51,0x33,0x61,0x70,0x0A, /* 000013B8 ".PRQ3ap." */
+ 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000013C0 ".`.`.._D" */
+ 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x33, /* 000013C8 "IS.}PRQ3" */
+ 0x0A,0x80,0x50,0x52,0x51,0x33,0x14,0x45, /* 000013D0 "..PRQ3.E" */
+ 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000013D8 "._CRS..P" */
+ 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000013E0 "RR0....." */
+ 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000013E8 "........" */
+ 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000013F0 "y..PRR0." */
+ 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000013F8 ".TMP_pPR" */
+ 0x51,0x33,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001400 "Q3`...`." */
+ 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001408 ".p`TMP_." */
+ 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001410 ".p.TMP_." */
+ 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001418 "PRR0.._S" */
+ 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001420 "RS..h..T" */
+ 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001428 "MP_pTMP_" */
+ 0x50,0x52,0x51,0x33,0x08,0x5F,0x53,0x33, /* 00001430 "PRQ3._S3" */
+ 0x5F,0x12,0x06,0x04,0x01,0x01,0x00,0x00, /* 00001438 "_......." */
+ 0x08,0x5F,0x53,0x34,0x5F,0x12,0x06,0x04, /* 00001440 "._S4_..." */
+ 0x00,0x00,0x00,0x00,0x08,0x5F,0x53,0x35, /* 00001448 "....._S5" */
+ 0x5F,0x12,0x06,0x04,0x00,0x00,0x00,0x00, /* 00001450 "_......." */
+ 0x10,0x49,0x0E,0x5F,0x53,0x42,0x5F,0x14, /* 00001458 ".I._SB_." */
+ 0x35,0x43,0x50,0x4D,0x41,0x01,0x70,0x83, /* 00001460 "5CPMA.p." */
+ 0x88,0x43,0x50,0x4F,0x4E,0x68,0x00,0x60, /* 00001468 ".CPONh.`" */
+ 0x70,0x11,0x0B,0x0A,0x08,0x00,0x08,0x00, /* 00001470 "p......." */
+ 0x00,0x00,0x00,0x00,0x00,0x61,0x70,0x68, /* 00001478 ".....aph" */
+ 0x88,0x61,0x0A,0x02,0x00,0x70,0x68,0x88, /* 00001480 ".a...ph." */
+ 0x61,0x0A,0x03,0x00,0x70,0x60,0x88,0x61, /* 00001488 "a...p`.a" */
+ 0x0A,0x04,0x00,0xA4,0x61,0x14,0x1A,0x43, /* 00001490 "....a..C" */
+ 0x50,0x53,0x54,0x01,0x70,0x83,0x88,0x43, /* 00001498 "PST.p..C" */
+ 0x50,0x4F,0x4E,0x68,0x00,0x60,0xA0,0x05, /* 000014A0 "PONh.`.." */
+ 0x60,0xA4,0x0A,0x0F,0xA1,0x03,0xA4,0x00, /* 000014A8 "`......." */
+ 0x14,0x0A,0x43,0x50,0x45,0x4A,0x02,0x5B, /* 000014B0 "..CPEJ.[" */
+ 0x22,0x0A,0xC8,0x5B,0x80,0x50,0x52,0x53, /* 000014B8 ""..[.PRS" */
+ 0x54,0x01,0x0B,0x00,0xAF,0x0A,0x20,0x5B, /* 000014C0 "T..... [" */
+ 0x81,0x0C,0x50,0x52,0x53,0x54,0x01,0x50, /* 000014C8 "..PRST.P" */
+ 0x52,0x53,0x5F,0x40,0x10,0x14,0x4C,0x06, /* 000014D0 "RS_@..L." */
+ 0x50,0x52,0x53,0x43,0x00,0x70,0x50,0x52, /* 000014D8 "PRSC.pPR" */
+ 0x53,0x5F,0x65,0x70,0x00,0x62,0x70,0x00, /* 000014E0 "S_ep.bp." */
+ 0x60,0xA2,0x46,0x05,0x95,0x60,0x87,0x43, /* 000014E8 "`.F..`.C" */
+ 0x50,0x4F,0x4E,0x70,0x83,0x88,0x43,0x50, /* 000014F0 "PONp..CP" */
+ 0x4F,0x4E,0x60,0x00,0x61,0xA0,0x0A,0x7B, /* 000014F8 "ON`.a..{" */
+ 0x60,0x0A,0x07,0x00,0x7A,0x62,0x01,0x62, /* 00001500 "`...zb.b" */
+ 0xA1,0x0C,0x70,0x83,0x88,0x65,0x7A,0x60, /* 00001508 "..p..ez`" */
+ 0x0A,0x03,0x00,0x00,0x62,0x70,0x7B,0x62, /* 00001510 "....bp{b" */
+ 0x01,0x00,0x63,0xA0,0x22,0x92,0x93,0x61, /* 00001518 "..c."..a" */
+ 0x63,0x70,0x63,0x88,0x43,0x50,0x4F,0x4E, /* 00001520 "cpc.CPON" */
+ 0x60,0x00,0xA0,0x0A,0x93,0x63,0x01,0x4E, /* 00001528 "`....c.N" */
+ 0x54,0x46,0x59,0x60,0x01,0xA1,0x08,0x4E, /* 00001530 "TFY`...N" */
+ 0x54,0x46,0x59,0x60,0x0A,0x03,0x75,0x60, /* 00001538 "TFY`..u`" */
+ 0xA4,0x01,0x10,0x42,0xA7,0x5F,0x47,0x50, /* 00001540 "...B._GP" */
+ 0x45,0x08,0x5F,0x48,0x49,0x44,0x0D,0x41, /* 00001548 "E._HID.A" */
+ 0x43,0x50,0x49,0x30,0x30,0x30,0x36,0x00, /* 00001550 "CPI0006." */
+ 0x14,0x08,0x5F,0x4C,0x30,0x30,0x00,0xA4, /* 00001558 ".._L00.." */
+ 0x01,0x14,0x4C,0x9C,0x5F,0x4C,0x30,0x31, /* 00001560 "..L._L01" */
+ 0x00,0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001568 "..%{\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001570 "SB_PCI0P" */
+ 0x43,0x49,0x55,0x0A,0x02,0x00,0x86,0x5C, /* 00001578 "CIU....\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001580 "/._SB_PC" */
+ 0x49,0x30,0x53,0x31,0x5F,0x5F,0x01,0xA0, /* 00001588 "I0S1__.." */
+ 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001590 "&{\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001598 "_PCI0PCI" */
+ 0x44,0x0A,0x02,0x00,0x86,0x5C,0x2F,0x03, /* 000015A0 "D....\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000015A8 "_SB_PCI0" */
+ 0x53,0x31,0x5F,0x5F,0x0A,0x03,0xA0,0x25, /* 000015B0 "S1__...%" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000015B8 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 000015C0 "PCI0PCIU" */
+ 0x0A,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000015C8 "....\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000015D0 "SB_PCI0S" */
+ 0x32,0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C, /* 000015D8 "2__..&{\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000015E0 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x44,0x0A,0x04, /* 000015E8 "I0PCID.." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000015F0 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x5F, /* 000015F8 "_PCI0S2_" */
+ 0x5F,0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F, /* 00001600 "_...%{\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001608 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x55,0x0A,0x08,0x00, /* 00001610 "0PCIU..." */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001618 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x33,0x5F,0x5F, /* 00001620 "PCI0S3__" */
+ 0x01,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001628 "..&{\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001630 "SB_PCI0P" */
+ 0x43,0x49,0x44,0x0A,0x08,0x00,0x86,0x5C, /* 00001638 "CID....\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001640 "/._SB_PC" */
+ 0x49,0x30,0x53,0x33,0x5F,0x5F,0x0A,0x03, /* 00001648 "I0S3__.." */
+ 0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001650 ".%{\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001658 "B_PCI0PC" */
+ 0x49,0x55,0x0A,0x10,0x00,0x86,0x5C,0x2F, /* 00001660 "IU....\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001668 "._SB_PCI" */
+ 0x30,0x53,0x34,0x5F,0x5F,0x01,0xA0,0x26, /* 00001670 "0S4__..&" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001678 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001680 "PCI0PCID" */
+ 0x0A,0x10,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001688 "....\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001690 "SB_PCI0S" */
+ 0x34,0x5F,0x5F,0x0A,0x03,0xA0,0x25,0x7B, /* 00001698 "4__...%{" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000016A0 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0A, /* 000016A8 "CI0PCIU." */
+ 0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016B0 " ..\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x35, /* 000016B8 "B_PCI0S5" */
+ 0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C,0x2F, /* 000016C0 "__..&{\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000016C8 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x44,0x0A,0x20,0x00, /* 000016D0 "0PCID. ." */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000016D8 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x35,0x5F,0x5F, /* 000016E0 "PCI0S5__" */
+ 0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F,0x03, /* 000016E8 "...%{\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000016F0 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x55,0x0A,0x40,0x00,0x86, /* 000016F8 "PCIU.@.." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001700 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x36,0x5F,0x5F,0x01, /* 00001708 "CI0S6__." */
+ 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001710 ".&{\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001718 "B_PCI0PC" */
+ 0x49,0x44,0x0A,0x40,0x00,0x86,0x5C,0x2F, /* 00001720 "ID.@..\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001728 "._SB_PCI" */
+ 0x30,0x53,0x36,0x5F,0x5F,0x0A,0x03,0xA0, /* 00001730 "0S6__..." */
+ 0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001738 "%{\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001740 "_PCI0PCI" */
+ 0x55,0x0A,0x80,0x00,0x86,0x5C,0x2F,0x03, /* 00001748 "U....\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001750 "_SB_PCI0" */
+ 0x53,0x37,0x5F,0x5F,0x01,0xA0,0x26,0x7B, /* 00001758 "S7__..&{" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001760 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0A, /* 00001768 "CI0PCID." */
+ 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001770 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x37, /* 00001778 "B_PCI0S7" */
+ 0x5F,0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C, /* 00001780 "__...&{\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001788 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x55,0x0B,0x00, /* 00001790 "I0PCIU.." */
+ 0x01,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001798 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x38, /* 000017A0 "B_PCI0S8" */
+ 0x5F,0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F, /* 000017A8 "__..'{\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000017B0 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x44,0x0B,0x00,0x01, /* 000017B8 "0PCID..." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000017C0 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x38,0x5F, /* 000017C8 "_PCI0S8_" */
+ 0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F, /* 000017D0 "_...&{\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000017D8 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x55,0x0B,0x00,0x02, /* 000017E0 "0PCIU..." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000017E8 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x39,0x5F, /* 000017F0 "_PCI0S9_" */
+ 0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03, /* 000017F8 "_..'{\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001800 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x44,0x0B,0x00,0x02,0x00, /* 00001808 "PCID...." */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001810 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x39,0x5F,0x5F, /* 00001818 "PCI0S9__" */
+ 0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03, /* 00001820 "...&{\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001828 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x55,0x0B,0x00,0x04,0x00, /* 00001830 "PCIU...." */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001838 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x31,0x30,0x5F, /* 00001840 "PCI0S10_" */
+ 0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001848 "..'{\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001850 "SB_PCI0P" */
+ 0x43,0x49,0x44,0x0B,0x00,0x04,0x00,0x86, /* 00001858 "CID....." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001860 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x31,0x30,0x5F,0x0A, /* 00001868 "CI0S10_." */
+ 0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001870 "..&{\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001878 "SB_PCI0P" */
+ 0x43,0x49,0x55,0x0B,0x00,0x08,0x00,0x86, /* 00001880 "CIU....." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001888 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x31,0x31,0x5F,0x01, /* 00001890 "CI0S11_." */
+ 0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001898 ".'{\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000018A0 "B_PCI0PC" */
+ 0x49,0x44,0x0B,0x00,0x08,0x00,0x86,0x5C, /* 000018A8 "ID.....\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000018B0 "/._SB_PC" */
+ 0x49,0x30,0x53,0x31,0x31,0x5F,0x0A,0x03, /* 000018B8 "I0S11_.." */
+ 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000018C0 ".&{\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000018C8 "B_PCI0PC" */
+ 0x49,0x55,0x0B,0x00,0x10,0x00,0x86,0x5C, /* 000018D0 "IU.....\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000018D8 "/._SB_PC" */
+ 0x49,0x30,0x53,0x31,0x32,0x5F,0x01,0xA0, /* 000018E0 "I0S12_.." */
+ 0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000018E8 "'{\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000018F0 "_PCI0PCI" */
+ 0x44,0x0B,0x00,0x10,0x00,0x86,0x5C,0x2F, /* 000018F8 "D.....\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001900 "._SB_PCI" */
+ 0x30,0x53,0x31,0x32,0x5F,0x0A,0x03,0xA0, /* 00001908 "0S12_..." */
+ 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001910 "&{\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001918 "_PCI0PCI" */
+ 0x55,0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F, /* 00001920 "U.. ..\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001928 "._SB_PCI" */
+ 0x30,0x53,0x31,0x33,0x5F,0x01,0xA0,0x27, /* 00001930 "0S13_..'" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001938 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001940 "PCI0PCID" */
+ 0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001948 ".. ..\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001950 "_SB_PCI0" */
+ 0x53,0x31,0x33,0x5F,0x0A,0x03,0xA0,0x26, /* 00001958 "S13_...&" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001960 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001968 "PCI0PCIU" */
+ 0x0B,0x00,0x40,0x00,0x86,0x5C,0x2F,0x03, /* 00001970 "..@..\/." */
0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001978 "_SB_PCI0" */
- 0x53,0x31,0x36,0x5F,0x01,0xA0,0x29,0x7B, /* 00001980 "S16_..){" */
+ 0x53,0x31,0x34,0x5F,0x01,0xA0,0x27,0x7B, /* 00001980 "S14_..'{" */
0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001988 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001990 "CI0PCID." */
- 0x00,0x00,0x01,0x00,0x00,0x86,0x5C,0x2F, /* 00001998 "......\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000019A0 "._SB_PCI" */
- 0x30,0x53,0x31,0x36,0x5F,0x0A,0x03,0xA0, /* 000019A8 "0S16_..." */
- 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000019B0 "({\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000019B8 "_PCI0PCI" */
- 0x55,0x0C,0x00,0x00,0x02,0x00,0x00,0x86, /* 000019C0 "U......." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000019C8 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x31,0x37,0x5F,0x01, /* 000019D0 "CI0S17_." */
- 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000019D8 ".){\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000019E0 "B_PCI0PC" */
- 0x49,0x44,0x0C,0x00,0x00,0x02,0x00,0x00, /* 000019E8 "ID......" */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000019F0 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x31,0x37,0x5F, /* 000019F8 "PCI0S17_" */
- 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001A00 "...({\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001A08 "_SB_PCI0" */
- 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x04, /* 00001A10 "PCIU...." */
- 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001A18 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001A20 "B_PCI0S1" */
- 0x38,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001A28 "8_..){\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A30 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001A38 "0PCID..." */
- 0x04,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001A40 "....\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001A48 "SB_PCI0S" */
- 0x31,0x38,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001A50 "18_...({" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A58 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001A60 "CI0PCIU." */
- 0x00,0x00,0x08,0x00,0x00,0x86,0x5C,0x2F, /* 00001A68 "......\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A70 "._SB_PCI" */
- 0x30,0x53,0x31,0x39,0x5F,0x01,0xA0,0x29, /* 00001A78 "0S19_..)" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001A80 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001A88 "PCI0PCID" */
- 0x0C,0x00,0x00,0x08,0x00,0x00,0x86,0x5C, /* 00001A90 ".......\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001A98 "/._SB_PC" */
- 0x49,0x30,0x53,0x31,0x39,0x5F,0x0A,0x03, /* 00001AA0 "I0S19_.." */
- 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001AA8 ".({\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001AB0 "B_PCI0PC" */
- 0x49,0x55,0x0C,0x00,0x00,0x10,0x00,0x00, /* 00001AB8 "IU......" */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001AC0 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x32,0x30,0x5F, /* 00001AC8 "PCI0S20_" */
- 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001AD0 "..){\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001AD8 "SB_PCI0P" */
- 0x43,0x49,0x44,0x0C,0x00,0x00,0x10,0x00, /* 00001AE0 "CID....." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001AE8 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x30, /* 00001AF0 "_PCI0S20" */
- 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001AF8 "_...({\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001B00 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001B08 "0PCIU..." */
- 0x20,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001B10 " ...\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001B18 "SB_PCI0S" */
- 0x32,0x31,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001B20 "21_..){\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B28 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001B30 "I0PCID.." */
- 0x00,0x20,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001B38 ". ...\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001B40 "_SB_PCI0" */
- 0x53,0x32,0x31,0x5F,0x0A,0x03,0xA0,0x28, /* 00001B48 "S21_...(" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B50 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001B58 "PCI0PCIU" */
- 0x0C,0x00,0x00,0x40,0x00,0x00,0x86,0x5C, /* 00001B60 "...@...\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B68 "/._SB_PC" */
- 0x49,0x30,0x53,0x32,0x32,0x5F,0x01,0xA0, /* 00001B70 "I0S22_.." */
- 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001B78 "){\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001B80 "_PCI0PCI" */
- 0x44,0x0C,0x00,0x00,0x40,0x00,0x00,0x86, /* 00001B88 "D...@..." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001B90 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x32,0x32,0x5F,0x0A, /* 00001B98 "CI0S22_." */
- 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001BA0 "..({\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001BA8 "SB_PCI0P" */
- 0x43,0x49,0x55,0x0C,0x00,0x00,0x80,0x00, /* 00001BB0 "CIU....." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001BB8 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x33, /* 00001BC0 "_PCI0S23" */
- 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001BC8 "_..){\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001BD0 "_SB_PCI0" */
- 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x80, /* 00001BD8 "PCID...." */
- 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001BE0 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001BE8 "B_PCI0S2" */
- 0x33,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001BF0 "3_...({\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001BF8 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001C00 "I0PCIU.." */
- 0x00,0x00,0x01,0x00,0x86,0x5C,0x2F,0x03, /* 00001C08 ".....\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001C10 "_SB_PCI0" */
- 0x53,0x32,0x34,0x5F,0x01,0xA0,0x29,0x7B, /* 00001C18 "S24_..){" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C20 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001C28 "CI0PCID." */
- 0x00,0x00,0x00,0x01,0x00,0x86,0x5C,0x2F, /* 00001C30 "......\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001C38 "._SB_PCI" */
- 0x30,0x53,0x32,0x34,0x5F,0x0A,0x03,0xA0, /* 00001C40 "0S24_..." */
- 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C48 "({\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001C50 "_PCI0PCI" */
- 0x55,0x0C,0x00,0x00,0x00,0x02,0x00,0x86, /* 00001C58 "U......." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C60 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x32,0x35,0x5F,0x01, /* 00001C68 "CI0S25_." */
- 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001C70 ".){\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001C78 "B_PCI0PC" */
- 0x49,0x44,0x0C,0x00,0x00,0x00,0x02,0x00, /* 00001C80 "ID......" */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001C88 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x32,0x35,0x5F, /* 00001C90 "PCI0S25_" */
- 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001C98 "...({\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001CA0 "_SB_PCI0" */
- 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x00, /* 00001CA8 "PCIU...." */
- 0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001CB0 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001CB8 "B_PCI0S2" */
- 0x36,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001CC0 "6_..){\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001CC8 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001CD0 "0PCID..." */
- 0x00,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001CD8 "....\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001CE0 "SB_PCI0S" */
- 0x32,0x36,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001CE8 "26_...({" */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001CF0 "\/._SB_P" */
- 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001CF8 "CI0PCIU." */
- 0x00,0x00,0x00,0x08,0x00,0x86,0x5C,0x2F, /* 00001D00 "......\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D08 "._SB_PCI" */
- 0x30,0x53,0x32,0x37,0x5F,0x01,0xA0,0x29, /* 00001D10 "0S27_..)" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D18 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001D20 "PCI0PCID" */
- 0x0C,0x00,0x00,0x00,0x08,0x00,0x86,0x5C, /* 00001D28 ".......\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001D30 "/._SB_PC" */
- 0x49,0x30,0x53,0x32,0x37,0x5F,0x0A,0x03, /* 00001D38 "I0S27_.." */
- 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D40 ".({\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001D48 "B_PCI0PC" */
- 0x49,0x55,0x0C,0x00,0x00,0x00,0x10,0x00, /* 00001D50 "IU......" */
- 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D58 ".\/._SB_" */
- 0x50,0x43,0x49,0x30,0x53,0x32,0x38,0x5F, /* 00001D60 "PCI0S28_" */
- 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001D68 "..){\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001D70 "SB_PCI0P" */
- 0x43,0x49,0x44,0x0C,0x00,0x00,0x00,0x10, /* 00001D78 "CID....." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001D80 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x38, /* 00001D88 "_PCI0S28" */
- 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001D90 "_...({\/" */
- 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D98 "._SB_PCI" */
- 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001DA0 "0PCIU..." */
- 0x00,0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001DA8 ". ..\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001DB0 "SB_PCI0S" */
- 0x32,0x39,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001DB8 "29_..){\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001DC0 "/._SB_PC" */
- 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001DC8 "I0PCID.." */
- 0x00,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001DD0 ".. ..\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001DD8 "_SB_PCI0" */
- 0x53,0x32,0x39,0x5F,0x0A,0x03,0xA0,0x28, /* 00001DE0 "S29_...(" */
- 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DE8 "{\/._SB_" */
- 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001DF0 "PCI0PCIU" */
- 0x0C,0x00,0x00,0x00,0x40,0x00,0x86,0x5C, /* 00001DF8 "....@..\" */
- 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001E00 "/._SB_PC" */
- 0x49,0x30,0x53,0x33,0x30,0x5F,0x01,0xA0, /* 00001E08 "I0S30_.." */
- 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E10 "){\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001E18 "_PCI0PCI" */
- 0x44,0x0C,0x00,0x00,0x00,0x40,0x00,0x86, /* 00001E20 "D....@.." */
- 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001E28 "\/._SB_P" */
- 0x43,0x49,0x30,0x53,0x33,0x30,0x5F,0x0A, /* 00001E30 "CI0S30_." */
- 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001E38 "..({\/._" */
- 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001E40 "SB_PCI0P" */
- 0x43,0x49,0x55,0x0C,0x00,0x00,0x00,0x80, /* 00001E48 "CIU....." */
- 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E50 "..\/._SB" */
- 0x5F,0x50,0x43,0x49,0x30,0x53,0x33,0x31, /* 00001E58 "_PCI0S31" */
- 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001E60 "_..){\/." */
- 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001E68 "_SB_PCI0" */
- 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x00, /* 00001E70 "PCID...." */
- 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001E78 "...\/._S" */
- 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x33, /* 00001E80 "B_PCI0S3" */
- 0x31,0x5F,0x0A,0x03,0xA4,0x01,0x14,0x11, /* 00001E88 "1_......" */
- 0x5F,0x4C,0x30,0x32,0x00,0xA4,0x5C,0x2E, /* 00001E90 "_L02..\." */
- 0x5F,0x53,0x42,0x5F,0x50,0x52,0x53,0x43, /* 00001E98 "_SB_PRSC" */
- 0x14,0x08,0x5F,0x4C,0x30,0x33,0x00,0xA4, /* 00001EA0 ".._L03.." */
- 0x01,0x14,0x08,0x5F,0x4C,0x30,0x34,0x00, /* 00001EA8 "..._L04." */
- 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x35, /* 00001EB0 "...._L05" */
- 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001EB8 "....._L0" */
- 0x36,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001EC0 "6....._L" */
- 0x30,0x37,0x00,0xA4,0x01,0x14,0x08,0x5F, /* 00001EC8 "07....._" */
- 0x4C,0x30,0x38,0x00,0xA4,0x01,0x14,0x08, /* 00001ED0 "L08....." */
- 0x5F,0x4C,0x30,0x39,0x00,0xA4,0x01,0x14, /* 00001ED8 "_L09...." */
- 0x08,0x5F,0x4C,0x30,0x41,0x00,0xA4,0x01, /* 00001EE0 "._L0A..." */
- 0x14,0x08,0x5F,0x4C,0x30,0x42,0x00,0xA4, /* 00001EE8 ".._L0B.." */
- 0x01,0x14,0x08,0x5F,0x4C,0x30,0x43,0x00, /* 00001EF0 "..._L0C." */
- 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x44, /* 00001EF8 "...._L0D" */
- 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001F00 "....._L0" */
- 0x45,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001F08 "E....._L" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0B, /* 00001990 "CI0PCID." */
+ 0x00,0x40,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001998 ".@..\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000019A0 "SB_PCI0S" */
+ 0x31,0x34,0x5F,0x0A,0x03,0xA0,0x26,0x7B, /* 000019A8 "14_...&{" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000019B0 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0B, /* 000019B8 "CI0PCIU." */
+ 0x00,0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000019C0 "....\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000019C8 "SB_PCI0S" */
+ 0x31,0x35,0x5F,0x01,0xA0,0x27,0x7B,0x5C, /* 000019D0 "15_..'{\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000019D8 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x44,0x0B,0x00, /* 000019E0 "I0PCID.." */
+ 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000019E8 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 000019F0 "B_PCI0S1" */
+ 0x35,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 000019F8 "5_...({\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001A00 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001A08 "I0PCIU.." */
+ 0x00,0x01,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001A10 ".....\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001A18 "_SB_PCI0" */
+ 0x53,0x31,0x36,0x5F,0x01,0xA0,0x29,0x7B, /* 00001A20 "S16_..){" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A28 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001A30 "CI0PCID." */
+ 0x00,0x00,0x01,0x00,0x00,0x86,0x5C,0x2F, /* 00001A38 "......\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A40 "._SB_PCI" */
+ 0x30,0x53,0x31,0x36,0x5F,0x0A,0x03,0xA0, /* 00001A48 "0S16_..." */
+ 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001A50 "({\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001A58 "_PCI0PCI" */
+ 0x55,0x0C,0x00,0x00,0x02,0x00,0x00,0x86, /* 00001A60 "U......." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A68 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x31,0x37,0x5F,0x01, /* 00001A70 "CI0S17_." */
+ 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001A78 ".){\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001A80 "B_PCI0PC" */
+ 0x49,0x44,0x0C,0x00,0x00,0x02,0x00,0x00, /* 00001A88 "ID......" */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001A90 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x31,0x37,0x5F, /* 00001A98 "PCI0S17_" */
+ 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001AA0 "...({\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001AA8 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x04, /* 00001AB0 "PCIU...." */
+ 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001AB8 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001AC0 "B_PCI0S1" */
+ 0x38,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001AC8 "8_..){\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001AD0 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001AD8 "0PCID..." */
+ 0x04,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001AE0 "....\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001AE8 "SB_PCI0S" */
+ 0x31,0x38,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001AF0 "18_...({" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001AF8 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001B00 "CI0PCIU." */
+ 0x00,0x00,0x08,0x00,0x00,0x86,0x5C,0x2F, /* 00001B08 "......\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001B10 "._SB_PCI" */
+ 0x30,0x53,0x31,0x39,0x5F,0x01,0xA0,0x29, /* 00001B18 "0S19_..)" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B20 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001B28 "PCI0PCID" */
+ 0x0C,0x00,0x00,0x08,0x00,0x00,0x86,0x5C, /* 00001B30 ".......\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B38 "/._SB_PC" */
+ 0x49,0x30,0x53,0x31,0x39,0x5F,0x0A,0x03, /* 00001B40 "I0S19_.." */
+ 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001B48 ".({\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001B50 "B_PCI0PC" */
+ 0x49,0x55,0x0C,0x00,0x00,0x10,0x00,0x00, /* 00001B58 "IU......" */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B60 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x32,0x30,0x5F, /* 00001B68 "PCI0S20_" */
+ 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001B70 "..){\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001B78 "SB_PCI0P" */
+ 0x43,0x49,0x44,0x0C,0x00,0x00,0x10,0x00, /* 00001B80 "CID....." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001B88 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x30, /* 00001B90 "_PCI0S20" */
+ 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001B98 "_...({\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001BA0 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001BA8 "0PCIU..." */
+ 0x20,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001BB0 " ...\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001BB8 "SB_PCI0S" */
+ 0x32,0x31,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001BC0 "21_..){\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001BC8 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001BD0 "I0PCID.." */
+ 0x00,0x20,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001BD8 ". ...\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001BE0 "_SB_PCI0" */
+ 0x53,0x32,0x31,0x5F,0x0A,0x03,0xA0,0x28, /* 00001BE8 "S21_...(" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001BF0 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001BF8 "PCI0PCIU" */
+ 0x0C,0x00,0x00,0x40,0x00,0x00,0x86,0x5C, /* 00001C00 "...@...\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001C08 "/._SB_PC" */
+ 0x49,0x30,0x53,0x32,0x32,0x5F,0x01,0xA0, /* 00001C10 "I0S22_.." */
+ 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C18 "){\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001C20 "_PCI0PCI" */
+ 0x44,0x0C,0x00,0x00,0x40,0x00,0x00,0x86, /* 00001C28 "D...@..." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C30 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x32,0x32,0x5F,0x0A, /* 00001C38 "CI0S22_." */
+ 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001C40 "..({\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001C48 "SB_PCI0P" */
+ 0x43,0x49,0x55,0x0C,0x00,0x00,0x80,0x00, /* 00001C50 "CIU....." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C58 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x33, /* 00001C60 "_PCI0S23" */
+ 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001C68 "_..){\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001C70 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x80, /* 00001C78 "PCID...." */
+ 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001C80 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001C88 "B_PCI0S2" */
+ 0x33,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001C90 "3_...({\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001C98 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001CA0 "I0PCIU.." */
+ 0x00,0x00,0x01,0x00,0x86,0x5C,0x2F,0x03, /* 00001CA8 ".....\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001CB0 "_SB_PCI0" */
+ 0x53,0x32,0x34,0x5F,0x01,0xA0,0x29,0x7B, /* 00001CB8 "S24_..){" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001CC0 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001CC8 "CI0PCID." */
+ 0x00,0x00,0x00,0x01,0x00,0x86,0x5C,0x2F, /* 00001CD0 "......\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001CD8 "._SB_PCI" */
+ 0x30,0x53,0x32,0x34,0x5F,0x0A,0x03,0xA0, /* 00001CE0 "0S24_..." */
+ 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001CE8 "({\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001CF0 "_PCI0PCI" */
+ 0x55,0x0C,0x00,0x00,0x00,0x02,0x00,0x86, /* 00001CF8 "U......." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001D00 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x32,0x35,0x5F,0x01, /* 00001D08 "CI0S25_." */
+ 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D10 ".){\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001D18 "B_PCI0PC" */
+ 0x49,0x44,0x0C,0x00,0x00,0x00,0x02,0x00, /* 00001D20 "ID......" */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D28 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x32,0x35,0x5F, /* 00001D30 "PCI0S25_" */
+ 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001D38 "...({\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001D40 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x00, /* 00001D48 "PCIU...." */
+ 0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D50 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001D58 "B_PCI0S2" */
+ 0x36,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001D60 "6_..){\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D68 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001D70 "0PCID..." */
+ 0x00,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001D78 "....\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001D80 "SB_PCI0S" */
+ 0x32,0x36,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001D88 "26_...({" */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001D90 "\/._SB_P" */
+ 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001D98 "CI0PCIU." */
+ 0x00,0x00,0x00,0x08,0x00,0x86,0x5C,0x2F, /* 00001DA0 "......\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001DA8 "._SB_PCI" */
+ 0x30,0x53,0x32,0x37,0x5F,0x01,0xA0,0x29, /* 00001DB0 "0S27_..)" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DB8 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001DC0 "PCI0PCID" */
+ 0x0C,0x00,0x00,0x00,0x08,0x00,0x86,0x5C, /* 00001DC8 ".......\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001DD0 "/._SB_PC" */
+ 0x49,0x30,0x53,0x32,0x37,0x5F,0x0A,0x03, /* 00001DD8 "I0S27_.." */
+ 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001DE0 ".({\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001DE8 "B_PCI0PC" */
+ 0x49,0x55,0x0C,0x00,0x00,0x00,0x10,0x00, /* 00001DF0 "IU......" */
+ 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DF8 ".\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x53,0x32,0x38,0x5F, /* 00001E00 "PCI0S28_" */
+ 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001E08 "..){\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001E10 "SB_PCI0P" */
+ 0x43,0x49,0x44,0x0C,0x00,0x00,0x00,0x10, /* 00001E18 "CID....." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E20 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x38, /* 00001E28 "_PCI0S28" */
+ 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001E30 "_...({\/" */
+ 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001E38 "._SB_PCI" */
+ 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001E40 "0PCIU..." */
+ 0x00,0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001E48 ". ..\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001E50 "SB_PCI0S" */
+ 0x32,0x39,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001E58 "29_..){\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001E60 "/._SB_PC" */
+ 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001E68 "I0PCID.." */
+ 0x00,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001E70 ".. ..\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001E78 "_SB_PCI0" */
+ 0x53,0x32,0x39,0x5F,0x0A,0x03,0xA0,0x28, /* 00001E80 "S29_...(" */
+ 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001E88 "{\/._SB_" */
+ 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001E90 "PCI0PCIU" */
+ 0x0C,0x00,0x00,0x00,0x40,0x00,0x86,0x5C, /* 00001E98 "....@..\" */
+ 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001EA0 "/._SB_PC" */
+ 0x49,0x30,0x53,0x33,0x30,0x5F,0x01,0xA0, /* 00001EA8 "I0S30_.." */
+ 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001EB0 "){\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001EB8 "_PCI0PCI" */
+ 0x44,0x0C,0x00,0x00,0x00,0x40,0x00,0x86, /* 00001EC0 "D....@.." */
+ 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001EC8 "\/._SB_P" */
+ 0x43,0x49,0x30,0x53,0x33,0x30,0x5F,0x0A, /* 00001ED0 "CI0S30_." */
+ 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001ED8 "..({\/._" */
+ 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001EE0 "SB_PCI0P" */
+ 0x43,0x49,0x55,0x0C,0x00,0x00,0x00,0x80, /* 00001EE8 "CIU....." */
+ 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001EF0 "..\/._SB" */
+ 0x5F,0x50,0x43,0x49,0x30,0x53,0x33,0x31, /* 00001EF8 "_PCI0S31" */
+ 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001F00 "_..){\/." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001F08 "_SB_PCI0" */
+ 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x00, /* 00001F10 "PCID...." */
+ 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001F18 "...\/._S" */
+ 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x33, /* 00001F20 "B_PCI0S3" */
+ 0x31,0x5F,0x0A,0x03,0xA4,0x01,0x14,0x11, /* 00001F28 "1_......" */
+ 0x5F,0x4C,0x30,0x32,0x00,0xA4,0x5C,0x2E, /* 00001F30 "_L02..\." */
+ 0x5F,0x53,0x42,0x5F,0x50,0x52,0x53,0x43, /* 00001F38 "_SB_PRSC" */
+ 0x14,0x08,0x5F,0x4C,0x30,0x33,0x00,0xA4, /* 00001F40 ".._L03.." */
+ 0x01,0x14,0x08,0x5F,0x4C,0x30,0x34,0x00, /* 00001F48 "..._L04." */
+ 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x35, /* 00001F50 "...._L05" */
+ 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001F58 "....._L0" */
+ 0x36,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001F60 "6....._L" */
+ 0x30,0x37,0x00,0xA4,0x01,0x14,0x08,0x5F, /* 00001F68 "07....._" */
+ 0x4C,0x30,0x38,0x00,0xA4,0x01,0x14,0x08, /* 00001F70 "L08....." */
+ 0x5F,0x4C,0x30,0x39,0x00,0xA4,0x01,0x14, /* 00001F78 "_L09...." */
+ 0x08,0x5F,0x4C,0x30,0x41,0x00,0xA4,0x01, /* 00001F80 "._L0A..." */
+ 0x14,0x08,0x5F,0x4C,0x30,0x42,0x00,0xA4, /* 00001F88 ".._L0B.." */
+ 0x01,0x14,0x08,0x5F,0x4C,0x30,0x43,0x00, /* 00001F90 "..._L0C." */
+ 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x44, /* 00001F98 "...._L0D" */
+ 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001FA0 "....._L0" */
+ 0x45,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001FA8 "E....._L" */
0x30,0x46,0x00,0xA4,0x01,
};
--
1.7.3.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [Qemu-devel] Re: [PATCH 3/7] Add configure script and command line options for TPM interface.
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/7] Add configure script and command line options for TPM interface Andreas Niederl
@ 2010-12-13 18:06 ` Andreas Niederl
0 siblings, 0 replies; 6+ messages in thread
From: Andreas Niederl @ 2010-12-13 18:06 UTC (permalink / raw)
To: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 150 bytes --]
On 12/13/2010 07:04 PM, Andreas Niederl wrote:
[...]
Sorry for the wrong patch count in the subject. Total number is 4.
Regards,
Andreas
[-- Attachment #2: S/MIME Cryptographic Signature --]
[-- Type: application/pkcs7-signature, Size: 6172 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device Andreas Niederl
@ 2010-12-15 17:43 ` Stefan Berger
0 siblings, 0 replies; 6+ messages in thread
From: Stefan Berger @ 2010-12-15 17:43 UTC (permalink / raw)
To: Andreas Niederl; +Cc: qemu-devel
[-- Attachment #1: Type: text/plain, Size: 79461 bytes --]
qemu-devel-bounces+stefanb=us.ibm.com@nongnu.org wrote on 12/13/2010
01:04:51 PM:
> From: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
> Signed-off-by: Andreas Niederl <andreas.niederl@iaik.tugraz.at>
> ---
> src/acpi-dsdt.dsl | 24 ++
> src/acpi-dsdt.hex | 964 ++++++++++++++++++++++++++
> +--------------------------
> 2 files changed, 516 insertions(+), 472 deletions(-)
>
> diff --git a/src/acpi-dsdt.dsl b/src/acpi-dsdt.dsl
> index 640716c..9399cc6 100644
> --- a/src/acpi-dsdt.dsl
> +++ b/src/acpi-dsdt.dsl
> @@ -428,6 +428,30 @@ DefinitionBlock (
> DRSJ, 32
> }
> }
> +
> + /* Pass-through TPM device with emulated TPM TIS interface */
> + Device (TPM) {
> + Name (_HID, EisaID ("ATM1200"))
> + Name (_CID, EisaId ("PNP0C31"))
> + Name (_STR, Unicode ("Emulated TPM TIS pass-through
device"))
> + Name (BUF1, ResourceTemplate ()
> + {
> + Memory32Fixed (ReadOnly,
> + 0xFED40000, // Address Base
> + 0x00005000, // Address
Length
> + )
> + IRQNoFlags () {11}
> + })
> + Method (_CRS, 0, Serialized)
> + {
> + Return (BUF1)
> + }
> + Method (_STA, 0)
> + {
> + Return (0x0F)
> + }
> + }
> +
> }
>
I think you ought to be probing the TIS interface for whether the device
is connected or not
and only if it is connected add an SSDT with the TPM description to the
ACPI tables.
Stefan
> /* PCI IRQs */
> diff --git a/src/acpi-dsdt.hex b/src/acpi-dsdt.hex
> index 5704654..5d8d8c9 100644
> --- a/src/acpi-dsdt.hex
> +++ b/src/acpi-dsdt.hex
> @@ -1,19 +1,19 @@
> /*
> *
> * Intel ACPI Component Architecture
> - * ASL Optimizing Compiler version 20090123 [Jul 26 2009]
> + * ASL Optimizing Compiler version 20090123 [Jun 3 2009]
> * Copyright (C) 2000 - 2009 Intel Corporation
> * Supports ACPI Specification Revision 3.0a
> *
> - * Compilation of "out/acpi-dsdt.dsl.i" - Tue Aug 3 21:16:14 2010
> + * Compilation of "out/acpi-dsdt.dsl.i" - Thu Nov 18 21:04:25 2010
> *
> * C source code output
> *
> */
> unsigned char AmlCode[] =
> {
> - 0x44,0x53,0x44,0x54,0x15,0x1F,0x00,0x00, /* 00000000 "DSDT...."
*/
> - 0x01,0x96,0x42,0x58,0x50,0x43,0x00,0x00, /* 00000008 "..BXPC.."
*/
> + 0x44,0x53,0x44,0x54,0xB5,0x1F,0x00,0x00, /* 00000000 "DSDT...."
*/
> + 0x01,0x01,0x42,0x58,0x50,0x43,0x00,0x00, /* 00000008 "..BXPC.."
*/
> 0x42,0x58,0x44,0x53,0x44,0x54,0x00,0x00, /* 00000010 "BXDSDT.."
*/
> 0x01,0x00,0x00,0x00,0x49,0x4E,0x54,0x4C, /* 00000018 "....INTL"
*/
> 0x23,0x01,0x09,0x20,0x10,0x1C,0x5C,0x00, /* 00000020 "#.. ..\."
*/
> @@ -449,7 +449,7 @@ unsigned char AmlCode[] =
> 0x00,0x00,0x0D,0x01,0x00,0x00,0x00,0x00, /* 00000D90 "........"
*/
> 0x00,0x00,0xD0,0xFE,0xFF,0x03,0xD0,0xFE, /* 00000D98 "........"
*/
> 0x00,0x00,0x00,0x00,0x00,0x04,0x00,0x00, /* 00000DA0 "........"
*/
> - 0x79,0x00,0x10,0x4D,0x2B,0x2E,0x5F,0x53, /* 00000DA8 "y..M+._S"
*/
> + 0x79,0x00,0x10,0x4D,0x35,0x2E,0x5F,0x53, /* 00000DA8 "y..M5._S"
*/
> 0x42,0x5F,0x50,0x43,0x49,0x30,0x5B,0x82, /* 00000DB0 "B_PCI0[."
*/
> 0x2A,0x56,0x47,0x41,0x5F,0x08,0x5F,0x41, /* 00000DB8 "*VGA_._A"
*/
> 0x44,0x52,0x0C,0x00,0x00,0x02,0x00,0x14, /* 00000DC0 "DR......"
*/
> @@ -537,474 +537,494 @@ unsigned char AmlCode[] =
> 0x52,0x53,0x46,0x20,0x44,0x52,0x53,0x47, /* 00001050 "RSF DRSG"
*/
> 0x20,0x44,0x52,0x53,0x48,0x20,0x44,0x52, /* 00001058 " DRSH DR"
*/
> 0x53,0x49,0x20,0x44,0x52,0x53,0x4A,0x20, /* 00001060 "SI DRSJ "
*/
> - 0x10,0x4B,0x32,0x5F,0x53,0x42,0x5F,0x5B, /* 00001068 ".K2_SB_["
*/
> - 0x81,0x24,0x2F,0x03,0x50,0x43,0x49,0x30, /* 00001070 ".$/.PCI0"
*/
> - 0x49,0x53,0x41,0x5F,0x50,0x34,0x30,0x43, /* 00001078 "ISA_P40C"
*/
> - 0x01,0x50,0x52,0x51,0x30,0x08,0x50,0x52, /* 00001080 ".PRQ0.PR"
*/
> - 0x51,0x31,0x08,0x50,0x52,0x51,0x32,0x08, /* 00001088 "Q1.PRQ2."
*/
> - 0x50,0x52,0x51,0x33,0x08,0x5B,0x82,0x4D, /* 00001090 "PRQ3.[.M"
*/
> - 0x0B,0x4C,0x4E,0x4B,0x41,0x08,0x5F,0x48, /* 00001098 ".LNKA._H"
*/
> - 0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08, /* 000010A0 "ID.A...."
*/
> - 0x5F,0x55,0x49,0x44,0x01,0x08,0x5F,0x50, /* 000010A8 "_UID.._P"
*/
> - 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000010B0 "RS......"
*/
> - 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000010B8 "........"
*/
> - 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000010C0 ".......y"
*/
> - 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000010C8 "..._STA."
*/
> - 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000010D0 "p..`..{."
*/
> - 0x80,0x50,0x52,0x51,0x30,0x61,0x70,0x0A, /* 000010D8 ".PRQ0ap."
*/
> - 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000010E0 ".`.`.._D"
*/
> - 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x30, /* 000010E8 "IS.}PRQ0"
*/
> - 0x0A,0x80,0x50,0x52,0x51,0x30,0x14,0x45, /* 000010F0 "..PRQ0.E"
*/
> - 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000010F8 "._CRS..P"
*/
> - 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001100 "RR0....."
*/
> - 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001108 "........"
*/
> - 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001110 "y..PRR0."
*/
> - 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001118 ".TMP_pPR"
*/
> - 0x51,0x30,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001120 "Q0`...`."
*/
> - 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001128 ".p`TMP_."
*/
> - 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001130 ".p.TMP_."
*/
> - 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001138 "PRR0.._S"
*/
> - 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001140 "RS..h..T"
*/
> - 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001148 "MP_pTMP_"
*/
> - 0x50,0x52,0x51,0x30,0x5B,0x82,0x4E,0x0B, /* 00001150 "PRQ0[.N."
*/
> - 0x4C,0x4E,0x4B,0x42,0x08,0x5F,0x48,0x49, /* 00001158 "LNKB._HI"
*/
> - 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001160 "D.A...._"
*/
> - 0x55,0x49,0x44,0x0A,0x02,0x08,0x5F,0x50, /* 00001168 "UID..._P"
*/
> - 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001170 "RS......"
*/
> - 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001178 "........"
*/
> - 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001180 ".......y"
*/
> - 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001188 "..._STA."
*/
> - 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001190 "p..`..{."
*/
> - 0x80,0x50,0x52,0x51,0x31,0x61,0x70,0x0A, /* 00001198 ".PRQ1ap."
*/
> - 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000011A0 ".`.`.._D"
*/
> - 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x31, /* 000011A8 "IS.}PRQ1"
*/
> - 0x0A,0x80,0x50,0x52,0x51,0x31,0x14,0x45, /* 000011B0 "..PRQ1.E"
*/
> - 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000011B8 "._CRS..P"
*/
> - 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000011C0 "RR0....."
*/
> - 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000011C8 "........"
*/
> - 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000011D0 "y..PRR0."
*/
> - 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000011D8 ".TMP_pPR"
*/
> - 0x51,0x31,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000011E0 "Q1`...`."
*/
> - 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000011E8 ".p`TMP_."
*/
> - 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000011F0 ".p.TMP_."
*/
> - 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000011F8 "PRR0.._S"
*/
> - 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001200 "RS..h..T"
*/
> - 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001208 "MP_pTMP_"
*/
> - 0x50,0x52,0x51,0x31,0x5B,0x82,0x4E,0x0B, /* 00001210 "PRQ1[.N."
*/
> - 0x4C,0x4E,0x4B,0x43,0x08,0x5F,0x48,0x49, /* 00001218 "LNKC._HI"
*/
> - 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001220 "D.A...._"
*/
> - 0x55,0x49,0x44,0x0A,0x03,0x08,0x5F,0x50, /* 00001228 "UID..._P"
*/
> - 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001230 "RS......"
*/
> - 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001238 "........"
*/
> - 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001240 ".......y"
*/
> - 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001248 "..._STA."
*/
> - 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001250 "p..`..{."
*/
> - 0x80,0x50,0x52,0x51,0x32,0x61,0x70,0x0A, /* 00001258 ".PRQ2ap."
*/
> - 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001260 ".`.`.._D"
*/
> - 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x32, /* 00001268 "IS.}PRQ2"
*/
> - 0x0A,0x80,0x50,0x52,0x51,0x32,0x14,0x45, /* 00001270 "..PRQ2.E"
*/
> - 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001278 "._CRS..P"
*/
> - 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001280 "RR0....."
*/
> - 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001288 "........"
*/
> - 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001290 "y..PRR0."
*/
> - 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001298 ".TMP_pPR"
*/
> - 0x51,0x32,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000012A0 "Q2`...`."
*/
> - 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000012A8 ".p`TMP_."
*/
> - 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000012B0 ".p.TMP_."
*/
> - 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000012B8 "PRR0.._S"
*/
> - 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000012C0 "RS..h..T"
*/
> - 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000012C8 "MP_pTMP_"
*/
> - 0x50,0x52,0x51,0x32,0x5B,0x82,0x4E,0x0B, /* 000012D0 "PRQ2[.N."
*/
> - 0x4C,0x4E,0x4B,0x44,0x08,0x5F,0x48,0x49, /* 000012D8 "LNKD._HI"
*/
> - 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 000012E0 "D.A...._"
*/
> - 0x55,0x49,0x44,0x0A,0x04,0x08,0x5F,0x50, /* 000012E8 "UID..._P"
*/
> - 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000012F0 "RS......"
*/
> - 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000012F8 "........"
*/
> - 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001300 ".......y"
*/
> - 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001308 "..._STA."
*/
> - 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001310 "p..`..{."
*/
> - 0x80,0x50,0x52,0x51,0x33,0x61,0x70,0x0A, /* 00001318 ".PRQ3ap."
*/
> - 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001320 ".`.`.._D"
*/
> - 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x33, /* 00001328 "IS.}PRQ3"
*/
> - 0x0A,0x80,0x50,0x52,0x51,0x33,0x14,0x45, /* 00001330 "..PRQ3.E"
*/
> - 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001338 "._CRS..P"
*/
> - 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001340 "RR0....."
*/
> - 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001348 "........"
*/
> - 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001350 "y..PRR0."
*/
> - 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001358 ".TMP_pPR"
*/
> - 0x51,0x33,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001360 "Q3`...`."
*/
> - 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001368 ".p`TMP_."
*/
> - 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001370 ".p.TMP_."
*/
> - 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001378 "PRR0.._S"
*/
> - 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001380 "RS..h..T"
*/
> - 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001388 "MP_pTMP_"
*/
> - 0x50,0x52,0x51,0x33,0x08,0x5F,0x53,0x33, /* 00001390 "PRQ3._S3"
*/
> - 0x5F,0x12,0x06,0x04,0x01,0x01,0x00,0x00, /* 00001398 "_......."
*/
> - 0x08,0x5F,0x53,0x34,0x5F,0x12,0x06,0x04, /* 000013A0 "._S4_..."
*/
> - 0x00,0x00,0x00,0x00,0x08,0x5F,0x53,0x35, /* 000013A8 "....._S5"
*/
> - 0x5F,0x12,0x06,0x04,0x00,0x00,0x00,0x00, /* 000013B0 "_......."
*/
> - 0x10,0x49,0x0E,0x5F,0x53,0x42,0x5F,0x14, /* 000013B8 ".I._SB_."
*/
> - 0x35,0x43,0x50,0x4D,0x41,0x01,0x70,0x83, /* 000013C0 "5CPMA.p."
*/
> - 0x88,0x43,0x50,0x4F,0x4E,0x68,0x00,0x60, /* 000013C8 ".CPONh.`"
*/
> - 0x70,0x11,0x0B,0x0A,0x08,0x00,0x08,0x00, /* 000013D0 "p......."
*/
> - 0x00,0x00,0x00,0x00,0x00,0x61,0x70,0x68, /* 000013D8 ".....aph"
*/
> - 0x88,0x61,0x0A,0x02,0x00,0x70,0x68,0x88, /* 000013E0 ".a...ph."
*/
> - 0x61,0x0A,0x03,0x00,0x70,0x60,0x88,0x61, /* 000013E8 "a...p`.a"
*/
> - 0x0A,0x04,0x00,0xA4,0x61,0x14,0x1A,0x43, /* 000013F0 "....a..C"
*/
> - 0x50,0x53,0x54,0x01,0x70,0x83,0x88,0x43, /* 000013F8 "PST.p..C"
*/
> - 0x50,0x4F,0x4E,0x68,0x00,0x60,0xA0,0x05, /* 00001400 "PONh.`.."
*/
> - 0x60,0xA4,0x0A,0x0F,0xA1,0x03,0xA4,0x00, /* 00001408 "`......."
*/
> - 0x14,0x0A,0x43,0x50,0x45,0x4A,0x02,0x5B, /* 00001410 "..CPEJ.["
*/
> - 0x22,0x0A,0xC8,0x5B,0x80,0x50,0x52,0x53, /* 00001418 ""..[.PRS"
*/
> - 0x54,0x01,0x0B,0x00,0xAF,0x0A,0x20,0x5B, /* 00001420 "T..... ["
*/
> - 0x81,0x0C,0x50,0x52,0x53,0x54,0x01,0x50, /* 00001428 "..PRST.P"
*/
> - 0x52,0x53,0x5F,0x40,0x10,0x14,0x4C,0x06, /* 00001430 "RS_@..L."
*/
> - 0x50,0x52,0x53,0x43,0x00,0x70,0x50,0x52, /* 00001438 "PRSC.pPR"
*/
> - 0x53,0x5F,0x65,0x70,0x00,0x62,0x70,0x00, /* 00001440 "S_ep.bp."
*/
> - 0x60,0xA2,0x46,0x05,0x95,0x60,0x87,0x43, /* 00001448 "`.F..`.C"
*/
> - 0x50,0x4F,0x4E,0x70,0x83,0x88,0x43,0x50, /* 00001450 "PONp..CP"
*/
> - 0x4F,0x4E,0x60,0x00,0x61,0xA0,0x0A,0x7B, /* 00001458 "ON`.a..{"
*/
> - 0x60,0x0A,0x07,0x00,0x7A,0x62,0x01,0x62, /* 00001460 "`...zb.b"
*/
> - 0xA1,0x0C,0x70,0x83,0x88,0x65,0x7A,0x60, /* 00001468 "..p..ez`"
*/
> - 0x0A,0x03,0x00,0x00,0x62,0x70,0x7B,0x62, /* 00001470 "....bp{b"
*/
> - 0x01,0x00,0x63,0xA0,0x22,0x92,0x93,0x61, /* 00001478 "..c."..a"
*/
> - 0x63,0x70,0x63,0x88,0x43,0x50,0x4F,0x4E, /* 00001480 "cpc.CPON"
*/
> - 0x60,0x00,0xA0,0x0A,0x93,0x63,0x01,0x4E, /* 00001488 "`....c.N"
*/
> - 0x54,0x46,0x59,0x60,0x01,0xA1,0x08,0x4E, /* 00001490 "TFY`...N"
*/
> - 0x54,0x46,0x59,0x60,0x0A,0x03,0x75,0x60, /* 00001498 "TFY`..u`"
*/
> - 0xA4,0x01,0x10,0x42,0xA7,0x5F,0x47,0x50, /* 000014A0 "...B._GP"
*/
> - 0x45,0x08,0x5F,0x48,0x49,0x44,0x0D,0x41, /* 000014A8 "E._HID.A"
*/
> - 0x43,0x50,0x49,0x30,0x30,0x30,0x36,0x00, /* 000014B0 "CPI0006."
*/
> - 0x14,0x08,0x5F,0x4C,0x30,0x30,0x00,0xA4, /* 000014B8 ".._L00.."
*/
> - 0x01,0x14,0x4C,0x9C,0x5F,0x4C,0x30,0x31, /* 000014C0 "..L._L01"
*/
> - 0x00,0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F, /* 000014C8 "..%{\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000014D0 "SB_PCI0P"
*/
> - 0x43,0x49,0x55,0x0A,0x02,0x00,0x86,0x5C, /* 000014D8 "CIU....\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000014E0 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x31,0x5F,0x5F,0x01,0xA0, /* 000014E8 "I0S1__.."
*/
> - 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000014F0 "&{\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000014F8 "_PCI0PCI"
*/
> - 0x44,0x0A,0x02,0x00,0x86,0x5C,0x2F,0x03, /* 00001500 "D....\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001508 "_SB_PCI0"
*/
> - 0x53,0x31,0x5F,0x5F,0x0A,0x03,0xA0,0x25, /* 00001510 "S1__...%"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001518 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001520 "PCI0PCIU"
*/
> - 0x0A,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001528 "....\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001530 "SB_PCI0S"
*/
> - 0x32,0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C, /* 00001538 "2__..&{\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001540 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x44,0x0A,0x04, /* 00001548 "I0PCID.."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001550 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x5F, /* 00001558 "_PCI0S2_"
*/
> - 0x5F,0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F, /* 00001560 "_...%{\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001568 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x55,0x0A,0x08,0x00, /* 00001570 "0PCIU..."
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001578 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x33,0x5F,0x5F, /* 00001580 "PCI0S3__"
*/
> - 0x01,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001588 "..&{\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001590 "SB_PCI0P"
*/
> - 0x43,0x49,0x44,0x0A,0x08,0x00,0x86,0x5C, /* 00001598 "CID....\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000015A0 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x33,0x5F,0x5F,0x0A,0x03, /* 000015A8 "I0S3__.."
*/
> - 0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000015B0 ".%{\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000015B8 "B_PCI0PC"
*/
> - 0x49,0x55,0x0A,0x10,0x00,0x86,0x5C,0x2F, /* 000015C0 "IU....\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000015C8 "._SB_PCI"
*/
> - 0x30,0x53,0x34,0x5F,0x5F,0x01,0xA0,0x26, /* 000015D0 "0S4__..&"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000015D8 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 000015E0 "PCI0PCID"
*/
> - 0x0A,0x10,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000015E8 "....\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000015F0 "SB_PCI0S"
*/
> - 0x34,0x5F,0x5F,0x0A,0x03,0xA0,0x25,0x7B, /* 000015F8 "4__...%{"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001600 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0A, /* 00001608 "CI0PCIU."
*/
> - 0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001610 " ..\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x35, /* 00001618 "B_PCI0S5"
*/
> - 0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C,0x2F, /* 00001620 "__..&{\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001628 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x44,0x0A,0x20,0x00, /* 00001630 "0PCID. ."
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001638 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x35,0x5F,0x5F, /* 00001640 "PCI0S5__"
*/
> - 0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F,0x03, /* 00001648 "...%{\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001650 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x55,0x0A,0x40,0x00,0x86, /* 00001658 "PCIU.@.."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001660 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x36,0x5F,0x5F,0x01, /* 00001668 "CI0S6__."
*/
> - 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001670 ".&{\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001678 "B_PCI0PC"
*/
> - 0x49,0x44,0x0A,0x40,0x00,0x86,0x5C,0x2F, /* 00001680 "ID.@..\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001688 "._SB_PCI"
*/
> - 0x30,0x53,0x36,0x5F,0x5F,0x0A,0x03,0xA0, /* 00001690 "0S6__..."
*/
> - 0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001698 "%{\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000016A0 "_PCI0PCI"
*/
> - 0x55,0x0A,0x80,0x00,0x86,0x5C,0x2F,0x03, /* 000016A8 "U....\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000016B0 "_SB_PCI0"
*/
> - 0x53,0x37,0x5F,0x5F,0x01,0xA0,0x26,0x7B, /* 000016B8 "S7__..&{"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000016C0 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0A, /* 000016C8 "CI0PCID."
*/
> - 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016D0 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x37, /* 000016D8 "B_PCI0S7"
*/
> - 0x5F,0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C, /* 000016E0 "__...&{\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000016E8 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x55,0x0B,0x00, /* 000016F0 "I0PCIU.."
*/
> - 0x01,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016F8 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x38, /* 00001700 "B_PCI0S8"
*/
> - 0x5F,0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F, /* 00001708 "__..'{\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001710 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x44,0x0B,0x00,0x01, /* 00001718 "0PCID..."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001720 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x38,0x5F, /* 00001728 "_PCI0S8_"
*/
> - 0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F, /* 00001730 "_...&{\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001738 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x55,0x0B,0x00,0x02, /* 00001740 "0PCIU..."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001748 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x39,0x5F, /* 00001750 "_PCI0S9_"
*/
> - 0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03, /* 00001758 "_..'{\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001760 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x44,0x0B,0x00,0x02,0x00, /* 00001768 "PCID...."
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001770 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x39,0x5F,0x5F, /* 00001778 "PCI0S9__"
*/
> - 0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03, /* 00001780 "...&{\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001788 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x55,0x0B,0x00,0x04,0x00, /* 00001790 "PCIU...."
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001798 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x31,0x30,0x5F, /* 000017A0 "PCI0S10_"
*/
> - 0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F, /* 000017A8 "..'{\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000017B0 "SB_PCI0P"
*/
> - 0x43,0x49,0x44,0x0B,0x00,0x04,0x00,0x86, /* 000017B8 "CID....."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000017C0 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x31,0x30,0x5F,0x0A, /* 000017C8 "CI0S10_."
*/
> - 0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 000017D0 "..&{\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 000017D8 "SB_PCI0P"
*/
> - 0x43,0x49,0x55,0x0B,0x00,0x08,0x00,0x86, /* 000017E0 "CIU....."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000017E8 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x31,0x31,0x5F,0x01, /* 000017F0 "CI0S11_."
*/
> - 0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000017F8 ".'{\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001800 "B_PCI0PC"
*/
> - 0x49,0x44,0x0B,0x00,0x08,0x00,0x86,0x5C, /* 00001808 "ID.....\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001810 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x31,0x31,0x5F,0x0A,0x03, /* 00001818 "I0S11_.."
*/
> - 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001820 ".&{\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001828 "B_PCI0PC"
*/
> - 0x49,0x55,0x0B,0x00,0x10,0x00,0x86,0x5C, /* 00001830 "IU.....\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001838 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x31,0x32,0x5F,0x01,0xA0, /* 00001840 "I0S12_.."
*/
> - 0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001848 "'{\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001850 "_PCI0PCI"
*/
> - 0x44,0x0B,0x00,0x10,0x00,0x86,0x5C,0x2F, /* 00001858 "D.....\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001860 "._SB_PCI"
*/
> - 0x30,0x53,0x31,0x32,0x5F,0x0A,0x03,0xA0, /* 00001868 "0S12_..."
*/
> - 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001870 "&{\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001878 "_PCI0PCI"
*/
> - 0x55,0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F, /* 00001880 "U.. ..\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001888 "._SB_PCI"
*/
> - 0x30,0x53,0x31,0x33,0x5F,0x01,0xA0,0x27, /* 00001890 "0S13_..'"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001898 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 000018A0 "PCI0PCID"
*/
> - 0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 000018A8 ".. ..\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000018B0 "_SB_PCI0"
*/
> - 0x53,0x31,0x33,0x5F,0x0A,0x03,0xA0,0x26, /* 000018B8 "S13_...&"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000018C0 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 000018C8 "PCI0PCIU"
*/
> - 0x0B,0x00,0x40,0x00,0x86,0x5C,0x2F,0x03, /* 000018D0 "..@..\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000018D8 "_SB_PCI0"
*/
> - 0x53,0x31,0x34,0x5F,0x01,0xA0,0x27,0x7B, /* 000018E0 "S14_..'{"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000018E8 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0B, /* 000018F0 "CI0PCID."
*/
> - 0x00,0x40,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000018F8 ".@..\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001900 "SB_PCI0S"
*/
> - 0x31,0x34,0x5F,0x0A,0x03,0xA0,0x26,0x7B, /* 00001908 "14_...&{"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001910 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0B, /* 00001918 "CI0PCIU."
*/
> - 0x00,0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001920 "....\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001928 "SB_PCI0S"
*/
> - 0x31,0x35,0x5F,0x01,0xA0,0x27,0x7B,0x5C, /* 00001930 "15_..'{\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001938 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x44,0x0B,0x00, /* 00001940 "I0PCID.."
*/
> - 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001948 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001950 "B_PCI0S1"
*/
> - 0x35,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001958 "5_...({\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001960 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001968 "I0PCIU.."
*/
> - 0x00,0x01,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001970 ".....\/."
*/
> + 0x5B,0x82,0x4E,0x09,0x54,0x50,0x4D,0x5F, /* 00001068 "[.N.TPM_"
*/
> + 0x08,0x5F,0x48,0x49,0x44,0x0C,0x06,0x8D, /* 00001070 "._HID..."
*/
> + 0x12,0x00,0x08,0x5F,0x43,0x49,0x44,0x0C, /* 00001078 "..._CID."
*/
> + 0x41,0xD0,0x0C,0x31,0x08,0x5F,0x53,0x54, /* 00001080 "A..1._ST"
*/
> + 0x52,0x11,0x4E,0x04,0x0A,0x4A,0x45,0x00, /* 00001088 "R.N..JE."
*/
> + 0x6D,0x00,0x75,0x00,0x6C,0x00,0x61,0x00, /* 00001090 "m.u.l.a."
*/
> + 0x74,0x00,0x65,0x00,0x64,0x00,0x20,0x00, /* 00001098 "t.e.d. ."
*/
> + 0x54,0x00,0x50,0x00,0x4D,0x00,0x20,0x00, /* 000010A0 "T.P.M. ."
*/
> + 0x54,0x00,0x49,0x00,0x53,0x00,0x20,0x00, /* 000010A8 "T.I.S. ."
*/
> + 0x70,0x00,0x61,0x00,0x73,0x00,0x73,0x00, /* 000010B0 "p.a.s.s."
*/
> + 0x2D,0x00,0x74,0x00,0x68,0x00,0x72,0x00, /* 000010B8 "-.t.h.r."
*/
> + 0x6F,0x00,0x75,0x00,0x67,0x00,0x68,0x00, /* 000010C0 "o.u.g.h."
*/
> + 0x20,0x00,0x64,0x00,0x65,0x00,0x76,0x00, /* 000010C8 " .d.e.v."
*/
> + 0x69,0x00,0x63,0x00,0x65,0x00,0x00,0x00, /* 000010D0 "i.c.e..."
*/
> + 0x08,0x42,0x55,0x46,0x31,0x11,0x14,0x0A, /* 000010D8 ".BUF1..."
*/
> + 0x11,0x86,0x09,0x00,0x00,0x00,0x00,0xD4, /* 000010E0 "........"
*/
> + 0xFE,0x00,0x50,0x00,0x00,0x22,0x00,0x08, /* 000010E8 "..P..".."
*/
> + 0x79,0x00,0x14,0x0B,0x5F,0x43,0x52,0x53, /* 000010F0 "y..._CRS"
*/
> + 0x08,0xA4,0x42,0x55,0x46,0x31,0x14,0x09, /* 000010F8 "..BUF1.."
*/
> + 0x5F,0x53,0x54,0x41,0x00,0xA4,0x0A,0x0F, /* 00001100 "_STA...."
*/
> + 0x10,0x4B,0x32,0x5F,0x53,0x42,0x5F,0x5B, /* 00001108 ".K2_SB_["
*/
> + 0x81,0x24,0x2F,0x03,0x50,0x43,0x49,0x30, /* 00001110 ".$/.PCI0"
*/
> + 0x49,0x53,0x41,0x5F,0x50,0x34,0x30,0x43, /* 00001118 "ISA_P40C"
*/
> + 0x01,0x50,0x52,0x51,0x30,0x08,0x50,0x52, /* 00001120 ".PRQ0.PR"
*/
> + 0x51,0x31,0x08,0x50,0x52,0x51,0x32,0x08, /* 00001128 "Q1.PRQ2."
*/
> + 0x50,0x52,0x51,0x33,0x08,0x5B,0x82,0x4D, /* 00001130 "PRQ3.[.M"
*/
> + 0x0B,0x4C,0x4E,0x4B,0x41,0x08,0x5F,0x48, /* 00001138 ".LNKA._H"
*/
> + 0x49,0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08, /* 00001140 "ID.A...."
*/
> + 0x5F,0x55,0x49,0x44,0x01,0x08,0x5F,0x50, /* 00001148 "_UID.._P"
*/
> + 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001150 "RS......"
*/
> + 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001158 "........"
*/
> + 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001160 ".......y"
*/
> + 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001168 "..._STA."
*/
> + 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001170 "p..`..{."
*/
> + 0x80,0x50,0x52,0x51,0x30,0x61,0x70,0x0A, /* 00001178 ".PRQ0ap."
*/
> + 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001180 ".`.`.._D"
*/
> + 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x30, /* 00001188 "IS.}PRQ0"
*/
> + 0x0A,0x80,0x50,0x52,0x51,0x30,0x14,0x45, /* 00001190 "..PRQ0.E"
*/
> + 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001198 "._CRS..P"
*/
> + 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000011A0 "RR0....."
*/
> + 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000011A8 "........"
*/
> + 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000011B0 "y..PRR0."
*/
> + 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000011B8 ".TMP_pPR"
*/
> + 0x51,0x30,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 000011C0 "Q0`...`."
*/
> + 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 000011C8 ".p`TMP_."
*/
> + 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 000011D0 ".p.TMP_."
*/
> + 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 000011D8 "PRR0.._S"
*/
> + 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000011E0 "RS..h..T"
*/
> + 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000011E8 "MP_pTMP_"
*/
> + 0x50,0x52,0x51,0x30,0x5B,0x82,0x4E,0x0B, /* 000011F0 "PRQ0[.N."
*/
> + 0x4C,0x4E,0x4B,0x42,0x08,0x5F,0x48,0x49, /* 000011F8 "LNKB._HI"
*/
> + 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001200 "D.A...._"
*/
> + 0x55,0x49,0x44,0x0A,0x02,0x08,0x5F,0x50, /* 00001208 "UID..._P"
*/
> + 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001210 "RS......"
*/
> + 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001218 "........"
*/
> + 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 00001220 ".......y"
*/
> + 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 00001228 "..._STA."
*/
> + 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 00001230 "p..`..{."
*/
> + 0x80,0x50,0x52,0x51,0x31,0x61,0x70,0x0A, /* 00001238 ".PRQ1ap."
*/
> + 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001240 ".`.`.._D"
*/
> + 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x31, /* 00001248 "IS.}PRQ1"
*/
> + 0x0A,0x80,0x50,0x52,0x51,0x31,0x14,0x45, /* 00001250 "..PRQ1.E"
*/
> + 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001258 "._CRS..P"
*/
> + 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001260 "RR0....."
*/
> + 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001268 "........"
*/
> + 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001270 "y..PRR0."
*/
> + 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001278 ".TMP_pPR"
*/
> + 0x51,0x31,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001280 "Q1`...`."
*/
> + 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001288 ".p`TMP_."
*/
> + 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001290 ".p.TMP_."
*/
> + 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001298 "PRR0.._S"
*/
> + 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 000012A0 "RS..h..T"
*/
> + 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 000012A8 "MP_pTMP_"
*/
> + 0x50,0x52,0x51,0x31,0x5B,0x82,0x4E,0x0B, /* 000012B0 "PRQ1[.N."
*/
> + 0x4C,0x4E,0x4B,0x43,0x08,0x5F,0x48,0x49, /* 000012B8 "LNKC._HI"
*/
> + 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 000012C0 "D.A...._"
*/
> + 0x55,0x49,0x44,0x0A,0x03,0x08,0x5F,0x50, /* 000012C8 "UID..._P"
*/
> + 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 000012D0 "RS......"
*/
> + 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 000012D8 "........"
*/
> + 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000012E0 ".......y"
*/
> + 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000012E8 "..._STA."
*/
> + 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000012F0 "p..`..{."
*/
> + 0x80,0x50,0x52,0x51,0x32,0x61,0x70,0x0A, /* 000012F8 ".PRQ2ap."
*/
> + 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 00001300 ".`.`.._D"
*/
> + 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x32, /* 00001308 "IS.}PRQ2"
*/
> + 0x0A,0x80,0x50,0x52,0x51,0x32,0x14,0x45, /* 00001310 "..PRQ2.E"
*/
> + 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 00001318 "._CRS..P"
*/
> + 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 00001320 "RR0....."
*/
> + 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 00001328 "........"
*/
> + 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 00001330 "y..PRR0."
*/
> + 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 00001338 ".TMP_pPR"
*/
> + 0x51,0x32,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001340 "Q2`...`."
*/
> + 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001348 ".p`TMP_."
*/
> + 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001350 ".p.TMP_."
*/
> + 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001358 "PRR0.._S"
*/
> + 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001360 "RS..h..T"
*/
> + 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001368 "MP_pTMP_"
*/
> + 0x50,0x52,0x51,0x32,0x5B,0x82,0x4E,0x0B, /* 00001370 "PRQ2[.N."
*/
> + 0x4C,0x4E,0x4B,0x44,0x08,0x5F,0x48,0x49, /* 00001378 "LNKD._HI"
*/
> + 0x44,0x0C,0x41,0xD0,0x0C,0x0F,0x08,0x5F, /* 00001380 "D.A...._"
*/
> + 0x55,0x49,0x44,0x0A,0x04,0x08,0x5F,0x50, /* 00001388 "UID..._P"
*/
> + 0x52,0x53,0x11,0x16,0x0A,0x13,0x89,0x0E, /* 00001390 "RS......"
*/
> + 0x00,0x09,0x03,0x05,0x00,0x00,0x00,0x0A, /* 00001398 "........"
*/
> + 0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x79, /* 000013A0 ".......y"
*/
> + 0x00,0x14,0x1A,0x5F,0x53,0x54,0x41,0x00, /* 000013A8 "..._STA."
*/
> + 0x70,0x0A,0x0B,0x60,0xA0,0x0D,0x7B,0x0A, /* 000013B0 "p..`..{."
*/
> + 0x80,0x50,0x52,0x51,0x33,0x61,0x70,0x0A, /* 000013B8 ".PRQ3ap."
*/
> + 0x09,0x60,0xA4,0x60,0x14,0x11,0x5F,0x44, /* 000013C0 ".`.`.._D"
*/
> + 0x49,0x53,0x00,0x7D,0x50,0x52,0x51,0x33, /* 000013C8 "IS.}PRQ3"
*/
> + 0x0A,0x80,0x50,0x52,0x51,0x33,0x14,0x45, /* 000013D0 "..PRQ3.E"
*/
> + 0x04,0x5F,0x43,0x52,0x53,0x00,0x08,0x50, /* 000013D8 "._CRS..P"
*/
> + 0x52,0x52,0x30,0x11,0x0E,0x0A,0x0B,0x89, /* 000013E0 "RR0....."
*/
> + 0x06,0x00,0x09,0x01,0x01,0x00,0x00,0x00, /* 000013E8 "........"
*/
> + 0x79,0x00,0x8A,0x50,0x52,0x52,0x30,0x0A, /* 000013F0 "y..PRR0."
*/
> + 0x05,0x54,0x4D,0x50,0x5F,0x70,0x50,0x52, /* 000013F8 ".TMP_pPR"
*/
> + 0x51,0x33,0x60,0xA0,0x0B,0x95,0x60,0x0A, /* 00001400 "Q3`...`."
*/
> + 0x80,0x70,0x60,0x54,0x4D,0x50,0x5F,0xA1, /* 00001408 ".p`TMP_."
*/
> + 0x07,0x70,0x00,0x54,0x4D,0x50,0x5F,0xA4, /* 00001410 ".p.TMP_."
*/
> + 0x50,0x52,0x52,0x30,0x14,0x17,0x5F,0x53, /* 00001418 "PRR0.._S"
*/
> + 0x52,0x53,0x01,0x8A,0x68,0x0A,0x05,0x54, /* 00001420 "RS..h..T"
*/
> + 0x4D,0x50,0x5F,0x70,0x54,0x4D,0x50,0x5F, /* 00001428 "MP_pTMP_"
*/
> + 0x50,0x52,0x51,0x33,0x08,0x5F,0x53,0x33, /* 00001430 "PRQ3._S3"
*/
> + 0x5F,0x12,0x06,0x04,0x01,0x01,0x00,0x00, /* 00001438 "_......."
*/
> + 0x08,0x5F,0x53,0x34,0x5F,0x12,0x06,0x04, /* 00001440 "._S4_..."
*/
> + 0x00,0x00,0x00,0x00,0x08,0x5F,0x53,0x35, /* 00001448 "....._S5"
*/
> + 0x5F,0x12,0x06,0x04,0x00,0x00,0x00,0x00, /* 00001450 "_......."
*/
> + 0x10,0x49,0x0E,0x5F,0x53,0x42,0x5F,0x14, /* 00001458 ".I._SB_."
*/
> + 0x35,0x43,0x50,0x4D,0x41,0x01,0x70,0x83, /* 00001460 "5CPMA.p."
*/
> + 0x88,0x43,0x50,0x4F,0x4E,0x68,0x00,0x60, /* 00001468 ".CPONh.`"
*/
> + 0x70,0x11,0x0B,0x0A,0x08,0x00,0x08,0x00, /* 00001470 "p......."
*/
> + 0x00,0x00,0x00,0x00,0x00,0x61,0x70,0x68, /* 00001478 ".....aph"
*/
> + 0x88,0x61,0x0A,0x02,0x00,0x70,0x68,0x88, /* 00001480 ".a...ph."
*/
> + 0x61,0x0A,0x03,0x00,0x70,0x60,0x88,0x61, /* 00001488 "a...p`.a"
*/
> + 0x0A,0x04,0x00,0xA4,0x61,0x14,0x1A,0x43, /* 00001490 "....a..C"
*/
> + 0x50,0x53,0x54,0x01,0x70,0x83,0x88,0x43, /* 00001498 "PST.p..C"
*/
> + 0x50,0x4F,0x4E,0x68,0x00,0x60,0xA0,0x05, /* 000014A0 "PONh.`.."
*/
> + 0x60,0xA4,0x0A,0x0F,0xA1,0x03,0xA4,0x00, /* 000014A8 "`......."
*/
> + 0x14,0x0A,0x43,0x50,0x45,0x4A,0x02,0x5B, /* 000014B0 "..CPEJ.["
*/
> + 0x22,0x0A,0xC8,0x5B,0x80,0x50,0x52,0x53, /* 000014B8 ""..[.PRS"
*/
> + 0x54,0x01,0x0B,0x00,0xAF,0x0A,0x20,0x5B, /* 000014C0 "T..... ["
*/
> + 0x81,0x0C,0x50,0x52,0x53,0x54,0x01,0x50, /* 000014C8 "..PRST.P"
*/
> + 0x52,0x53,0x5F,0x40,0x10,0x14,0x4C,0x06, /* 000014D0 "RS_@..L."
*/
> + 0x50,0x52,0x53,0x43,0x00,0x70,0x50,0x52, /* 000014D8 "PRSC.pPR"
*/
> + 0x53,0x5F,0x65,0x70,0x00,0x62,0x70,0x00, /* 000014E0 "S_ep.bp."
*/
> + 0x60,0xA2,0x46,0x05,0x95,0x60,0x87,0x43, /* 000014E8 "`.F..`.C"
*/
> + 0x50,0x4F,0x4E,0x70,0x83,0x88,0x43,0x50, /* 000014F0 "PONp..CP"
*/
> + 0x4F,0x4E,0x60,0x00,0x61,0xA0,0x0A,0x7B, /* 000014F8 "ON`.a..{"
*/
> + 0x60,0x0A,0x07,0x00,0x7A,0x62,0x01,0x62, /* 00001500 "`...zb.b"
*/
> + 0xA1,0x0C,0x70,0x83,0x88,0x65,0x7A,0x60, /* 00001508 "..p..ez`"
*/
> + 0x0A,0x03,0x00,0x00,0x62,0x70,0x7B,0x62, /* 00001510 "....bp{b"
*/
> + 0x01,0x00,0x63,0xA0,0x22,0x92,0x93,0x61, /* 00001518 "..c."..a"
*/
> + 0x63,0x70,0x63,0x88,0x43,0x50,0x4F,0x4E, /* 00001520 "cpc.CPON"
*/
> + 0x60,0x00,0xA0,0x0A,0x93,0x63,0x01,0x4E, /* 00001528 "`....c.N"
*/
> + 0x54,0x46,0x59,0x60,0x01,0xA1,0x08,0x4E, /* 00001530 "TFY`...N"
*/
> + 0x54,0x46,0x59,0x60,0x0A,0x03,0x75,0x60, /* 00001538 "TFY`..u`"
*/
> + 0xA4,0x01,0x10,0x42,0xA7,0x5F,0x47,0x50, /* 00001540 "...B._GP"
*/
> + 0x45,0x08,0x5F,0x48,0x49,0x44,0x0D,0x41, /* 00001548 "E._HID.A"
*/
> + 0x43,0x50,0x49,0x30,0x30,0x30,0x36,0x00, /* 00001550 "CPI0006."
*/
> + 0x14,0x08,0x5F,0x4C,0x30,0x30,0x00,0xA4, /* 00001558 ".._L00.."
*/
> + 0x01,0x14,0x4C,0x9C,0x5F,0x4C,0x30,0x31, /* 00001560 "..L._L01"
*/
> + 0x00,0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001568 "..%{\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001570 "SB_PCI0P"
*/
> + 0x43,0x49,0x55,0x0A,0x02,0x00,0x86,0x5C, /* 00001578 "CIU....\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001580 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x31,0x5F,0x5F,0x01,0xA0, /* 00001588 "I0S1__.."
*/
> + 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001590 "&{\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001598 "_PCI0PCI"
*/
> + 0x44,0x0A,0x02,0x00,0x86,0x5C,0x2F,0x03, /* 000015A0 "D....\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000015A8 "_SB_PCI0"
*/
> + 0x53,0x31,0x5F,0x5F,0x0A,0x03,0xA0,0x25, /* 000015B0 "S1__...%"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000015B8 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 000015C0 "PCI0PCIU"
*/
> + 0x0A,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000015C8 "....\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000015D0 "SB_PCI0S"
*/
> + 0x32,0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C, /* 000015D8 "2__..&{\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000015E0 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x44,0x0A,0x04, /* 000015E8 "I0PCID.."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000015F0 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x5F, /* 000015F8 "_PCI0S2_"
*/
> + 0x5F,0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F, /* 00001600 "_...%{\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001608 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x55,0x0A,0x08,0x00, /* 00001610 "0PCIU..."
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001618 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x33,0x5F,0x5F, /* 00001620 "PCI0S3__"
*/
> + 0x01,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001628 "..&{\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001630 "SB_PCI0P"
*/
> + 0x43,0x49,0x44,0x0A,0x08,0x00,0x86,0x5C, /* 00001638 "CID....\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001640 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x33,0x5F,0x5F,0x0A,0x03, /* 00001648 "I0S3__.."
*/
> + 0xA0,0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001650 ".%{\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001658 "B_PCI0PC"
*/
> + 0x49,0x55,0x0A,0x10,0x00,0x86,0x5C,0x2F, /* 00001660 "IU....\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001668 "._SB_PCI"
*/
> + 0x30,0x53,0x34,0x5F,0x5F,0x01,0xA0,0x26, /* 00001670 "0S4__..&"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001678 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001680 "PCI0PCID"
*/
> + 0x0A,0x10,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001688 "....\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001690 "SB_PCI0S"
*/
> + 0x34,0x5F,0x5F,0x0A,0x03,0xA0,0x25,0x7B, /* 00001698 "4__...%{"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000016A0 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0A, /* 000016A8 "CI0PCIU."
*/
> + 0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000016B0 " ..\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x35, /* 000016B8 "B_PCI0S5"
*/
> + 0x5F,0x5F,0x01,0xA0,0x26,0x7B,0x5C,0x2F, /* 000016C0 "__..&{\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000016C8 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x44,0x0A,0x20,0x00, /* 000016D0 "0PCID. ."
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000016D8 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x35,0x5F,0x5F, /* 000016E0 "PCI0S5__"
*/
> + 0x0A,0x03,0xA0,0x25,0x7B,0x5C,0x2F,0x03, /* 000016E8 "...%{\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 000016F0 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x55,0x0A,0x40,0x00,0x86, /* 000016F8 "PCIU.@.."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001700 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x36,0x5F,0x5F,0x01, /* 00001708 "CI0S6__."
*/
> + 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001710 ".&{\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001718 "B_PCI0PC"
*/
> + 0x49,0x44,0x0A,0x40,0x00,0x86,0x5C,0x2F, /* 00001720 "ID.@..\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001728 "._SB_PCI"
*/
> + 0x30,0x53,0x36,0x5F,0x5F,0x0A,0x03,0xA0, /* 00001730 "0S6__..."
*/
> + 0x25,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001738 "%{\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001740 "_PCI0PCI"
*/
> + 0x55,0x0A,0x80,0x00,0x86,0x5C,0x2F,0x03, /* 00001748 "U....\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001750 "_SB_PCI0"
*/
> + 0x53,0x37,0x5F,0x5F,0x01,0xA0,0x26,0x7B, /* 00001758 "S7__..&{"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001760 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0A, /* 00001768 "CI0PCID."
*/
> + 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001770 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x37, /* 00001778 "B_PCI0S7"
*/
> + 0x5F,0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C, /* 00001780 "__...&{\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001788 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x55,0x0B,0x00, /* 00001790 "I0PCIU.."
*/
> + 0x01,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001798 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x38, /* 000017A0 "B_PCI0S8"
*/
> + 0x5F,0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F, /* 000017A8 "__..'{\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000017B0 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x44,0x0B,0x00,0x01, /* 000017B8 "0PCID..."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000017C0 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x38,0x5F, /* 000017C8 "_PCI0S8_"
*/
> + 0x5F,0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F, /* 000017D0 "_...&{\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000017D8 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x55,0x0B,0x00,0x02, /* 000017E0 "0PCIU..."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000017E8 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x39,0x5F, /* 000017F0 "_PCI0S9_"
*/
> + 0x5F,0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03, /* 000017F8 "_..'{\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001800 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x44,0x0B,0x00,0x02,0x00, /* 00001808 "PCID...."
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001810 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x39,0x5F,0x5F, /* 00001818 "PCI0S9__"
*/
> + 0x0A,0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03, /* 00001820 "...&{\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001828 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x55,0x0B,0x00,0x04,0x00, /* 00001830 "PCIU...."
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001838 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x31,0x30,0x5F, /* 00001840 "PCI0S10_"
*/
> + 0x01,0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001848 "..'{\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001850 "SB_PCI0P"
*/
> + 0x43,0x49,0x44,0x0B,0x00,0x04,0x00,0x86, /* 00001858 "CID....."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001860 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x31,0x30,0x5F,0x0A, /* 00001868 "CI0S10_."
*/
> + 0x03,0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001870 "..&{\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001878 "SB_PCI0P"
*/
> + 0x43,0x49,0x55,0x0B,0x00,0x08,0x00,0x86, /* 00001880 "CIU....."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001888 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x31,0x31,0x5F,0x01, /* 00001890 "CI0S11_."
*/
> + 0xA0,0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001898 ".'{\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000018A0 "B_PCI0PC"
*/
> + 0x49,0x44,0x0B,0x00,0x08,0x00,0x86,0x5C, /* 000018A8 "ID.....\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000018B0 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x31,0x31,0x5F,0x0A,0x03, /* 000018B8 "I0S11_.."
*/
> + 0xA0,0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000018C0 ".&{\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000018C8 "B_PCI0PC"
*/
> + 0x49,0x55,0x0B,0x00,0x10,0x00,0x86,0x5C, /* 000018D0 "IU.....\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000018D8 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x31,0x32,0x5F,0x01,0xA0, /* 000018E0 "I0S12_.."
*/
> + 0x27,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000018E8 "'{\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000018F0 "_PCI0PCI"
*/
> + 0x44,0x0B,0x00,0x10,0x00,0x86,0x5C,0x2F, /* 000018F8 "D.....\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001900 "._SB_PCI"
*/
> + 0x30,0x53,0x31,0x32,0x5F,0x0A,0x03,0xA0, /* 00001908 "0S12_..."
*/
> + 0x26,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001910 "&{\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001918 "_PCI0PCI"
*/
> + 0x55,0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F, /* 00001920 "U.. ..\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001928 "._SB_PCI"
*/
> + 0x30,0x53,0x31,0x33,0x5F,0x01,0xA0,0x27, /* 00001930 "0S13_..'"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001938 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001940 "PCI0PCID"
*/
> + 0x0B,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001948 ".. ..\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001950 "_SB_PCI0"
*/
> + 0x53,0x31,0x33,0x5F,0x0A,0x03,0xA0,0x26, /* 00001958 "S13_...&"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001960 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001968 "PCI0PCIU"
*/
> + 0x0B,0x00,0x40,0x00,0x86,0x5C,0x2F,0x03, /* 00001970 "..@..\/."
*/
> 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001978 "_SB_PCI0"
*/
> - 0x53,0x31,0x36,0x5F,0x01,0xA0,0x29,0x7B, /* 00001980 "S16_..){"
*/
> + 0x53,0x31,0x34,0x5F,0x01,0xA0,0x27,0x7B, /* 00001980 "S14_..'{"
*/
> 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001988 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001990 "CI0PCID."
*/
> - 0x00,0x00,0x01,0x00,0x00,0x86,0x5C,0x2F, /* 00001998 "......\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 000019A0 "._SB_PCI"
*/
> - 0x30,0x53,0x31,0x36,0x5F,0x0A,0x03,0xA0, /* 000019A8 "0S16_..."
*/
> - 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 000019B0 "({\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 000019B8 "_PCI0PCI"
*/
> - 0x55,0x0C,0x00,0x00,0x02,0x00,0x00,0x86, /* 000019C0 "U......."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000019C8 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x31,0x37,0x5F,0x01, /* 000019D0 "CI0S17_."
*/
> - 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 000019D8 ".){\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 000019E0 "B_PCI0PC"
*/
> - 0x49,0x44,0x0C,0x00,0x00,0x02,0x00,0x00, /* 000019E8 "ID......"
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 000019F0 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x31,0x37,0x5F, /* 000019F8 "PCI0S17_"
*/
> - 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001A00 "...({\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001A08 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x04, /* 00001A10 "PCIU...."
*/
> - 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001A18 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001A20 "B_PCI0S1"
*/
> - 0x38,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001A28 "8_..){\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A30 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001A38 "0PCID..."
*/
> - 0x04,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001A40 "....\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001A48 "SB_PCI0S"
*/
> - 0x31,0x38,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001A50 "18_...({"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A58 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001A60 "CI0PCIU."
*/
> - 0x00,0x00,0x08,0x00,0x00,0x86,0x5C,0x2F, /* 00001A68 "......\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A70 "._SB_PCI"
*/
> - 0x30,0x53,0x31,0x39,0x5F,0x01,0xA0,0x29, /* 00001A78 "0S19_..)"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001A80 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001A88 "PCI0PCID"
*/
> - 0x0C,0x00,0x00,0x08,0x00,0x00,0x86,0x5C, /* 00001A90 ".......\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001A98 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x31,0x39,0x5F,0x0A,0x03, /* 00001AA0 "I0S19_.."
*/
> - 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001AA8 ".({\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001AB0 "B_PCI0PC"
*/
> - 0x49,0x55,0x0C,0x00,0x00,0x10,0x00,0x00, /* 00001AB8 "IU......"
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001AC0 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x32,0x30,0x5F, /* 00001AC8 "PCI0S20_"
*/
> - 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001AD0 "..){\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001AD8 "SB_PCI0P"
*/
> - 0x43,0x49,0x44,0x0C,0x00,0x00,0x10,0x00, /* 00001AE0 "CID....."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001AE8 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x30, /* 00001AF0 "_PCI0S20"
*/
> - 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001AF8 "_...({\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001B00 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001B08 "0PCIU..."
*/
> - 0x20,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001B10 " ...\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001B18 "SB_PCI0S"
*/
> - 0x32,0x31,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001B20 "21_..){\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B28 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001B30 "I0PCID.."
*/
> - 0x00,0x20,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001B38 ". ...\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001B40 "_SB_PCI0"
*/
> - 0x53,0x32,0x31,0x5F,0x0A,0x03,0xA0,0x28, /* 00001B48 "S21_...("
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B50 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001B58 "PCI0PCIU"
*/
> - 0x0C,0x00,0x00,0x40,0x00,0x00,0x86,0x5C, /* 00001B60 "...@...\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B68 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x32,0x32,0x5F,0x01,0xA0, /* 00001B70 "I0S22_.."
*/
> - 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001B78 "){\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001B80 "_PCI0PCI"
*/
> - 0x44,0x0C,0x00,0x00,0x40,0x00,0x00,0x86, /* 00001B88 "D...@..."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001B90 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x32,0x32,0x5F,0x0A, /* 00001B98 "CI0S22_."
*/
> - 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001BA0 "..({\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001BA8 "SB_PCI0P"
*/
> - 0x43,0x49,0x55,0x0C,0x00,0x00,0x80,0x00, /* 00001BB0 "CIU....."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001BB8 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x33, /* 00001BC0 "_PCI0S23"
*/
> - 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001BC8 "_..){\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001BD0 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x80, /* 00001BD8 "PCID...."
*/
> - 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001BE0 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001BE8 "B_PCI0S2"
*/
> - 0x33,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001BF0 "3_...({\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001BF8 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001C00 "I0PCIU.."
*/
> - 0x00,0x00,0x01,0x00,0x86,0x5C,0x2F,0x03, /* 00001C08 ".....\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001C10 "_SB_PCI0"
*/
> - 0x53,0x32,0x34,0x5F,0x01,0xA0,0x29,0x7B, /* 00001C18 "S24_..){"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C20 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001C28 "CI0PCID."
*/
> - 0x00,0x00,0x00,0x01,0x00,0x86,0x5C,0x2F, /* 00001C30 "......\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001C38 "._SB_PCI"
*/
> - 0x30,0x53,0x32,0x34,0x5F,0x0A,0x03,0xA0, /* 00001C40 "0S24_..."
*/
> - 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C48 "({\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001C50 "_PCI0PCI"
*/
> - 0x55,0x0C,0x00,0x00,0x00,0x02,0x00,0x86, /* 00001C58 "U......."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C60 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x32,0x35,0x5F,0x01, /* 00001C68 "CI0S25_."
*/
> - 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001C70 ".){\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001C78 "B_PCI0PC"
*/
> - 0x49,0x44,0x0C,0x00,0x00,0x00,0x02,0x00, /* 00001C80 "ID......"
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001C88 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x32,0x35,0x5F, /* 00001C90 "PCI0S25_"
*/
> - 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001C98 "...({\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001CA0 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x00, /* 00001CA8 "PCIU...."
*/
> - 0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001CB0 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001CB8 "B_PCI0S2"
*/
> - 0x36,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001CC0 "6_..){\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001CC8 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001CD0 "0PCID..."
*/
> - 0x00,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001CD8 "....\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001CE0 "SB_PCI0S"
*/
> - 0x32,0x36,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001CE8 "26_...({"
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001CF0 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001CF8 "CI0PCIU."
*/
> - 0x00,0x00,0x00,0x08,0x00,0x86,0x5C,0x2F, /* 00001D00 "......\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D08 "._SB_PCI"
*/
> - 0x30,0x53,0x32,0x37,0x5F,0x01,0xA0,0x29, /* 00001D10 "0S27_..)"
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D18 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001D20 "PCI0PCID"
*/
> - 0x0C,0x00,0x00,0x00,0x08,0x00,0x86,0x5C, /* 00001D28 ".......\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001D30 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x32,0x37,0x5F,0x0A,0x03, /* 00001D38 "I0S27_.."
*/
> - 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D40 ".({\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001D48 "B_PCI0PC"
*/
> - 0x49,0x55,0x0C,0x00,0x00,0x00,0x10,0x00, /* 00001D50 "IU......"
*/
> - 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D58 ".\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x53,0x32,0x38,0x5F, /* 00001D60 "PCI0S28_"
*/
> - 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001D68 "..){\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001D70 "SB_PCI0P"
*/
> - 0x43,0x49,0x44,0x0C,0x00,0x00,0x00,0x10, /* 00001D78 "CID....."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001D80 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x38, /* 00001D88 "_PCI0S28"
*/
> - 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001D90 "_...({\/"
*/
> - 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D98 "._SB_PCI"
*/
> - 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001DA0 "0PCIU..."
*/
> - 0x00,0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001DA8 ". ..\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001DB0 "SB_PCI0S"
*/
> - 0x32,0x39,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001DB8 "29_..){\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001DC0 "/._SB_PC"
*/
> - 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001DC8 "I0PCID.."
*/
> - 0x00,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001DD0 ".. ..\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001DD8 "_SB_PCI0"
*/
> - 0x53,0x32,0x39,0x5F,0x0A,0x03,0xA0,0x28, /* 00001DE0 "S29_...("
*/
> - 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DE8 "{\/._SB_"
*/
> - 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001DF0 "PCI0PCIU"
*/
> - 0x0C,0x00,0x00,0x00,0x40,0x00,0x86,0x5C, /* 00001DF8 "....@..\"
*/
> - 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001E00 "/._SB_PC"
*/
> - 0x49,0x30,0x53,0x33,0x30,0x5F,0x01,0xA0, /* 00001E08 "I0S30_.."
*/
> - 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E10 "){\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001E18 "_PCI0PCI"
*/
> - 0x44,0x0C,0x00,0x00,0x00,0x40,0x00,0x86, /* 00001E20 "D....@.."
*/
> - 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001E28 "\/._SB_P"
*/
> - 0x43,0x49,0x30,0x53,0x33,0x30,0x5F,0x0A, /* 00001E30 "CI0S30_."
*/
> - 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001E38 "..({\/._"
*/
> - 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001E40 "SB_PCI0P"
*/
> - 0x43,0x49,0x55,0x0C,0x00,0x00,0x00,0x80, /* 00001E48 "CIU....."
*/
> - 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E50 "..\/._SB"
*/
> - 0x5F,0x50,0x43,0x49,0x30,0x53,0x33,0x31, /* 00001E58 "_PCI0S31"
*/
> - 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001E60 "_..){\/."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001E68 "_SB_PCI0"
*/
> - 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x00, /* 00001E70 "PCID...."
*/
> - 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001E78 "...\/._S"
*/
> - 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x33, /* 00001E80 "B_PCI0S3"
*/
> - 0x31,0x5F,0x0A,0x03,0xA4,0x01,0x14,0x11, /* 00001E88 "1_......"
*/
> - 0x5F,0x4C,0x30,0x32,0x00,0xA4,0x5C,0x2E, /* 00001E90 "_L02..\."
*/
> - 0x5F,0x53,0x42,0x5F,0x50,0x52,0x53,0x43, /* 00001E98 "_SB_PRSC"
*/
> - 0x14,0x08,0x5F,0x4C,0x30,0x33,0x00,0xA4, /* 00001EA0 ".._L03.."
*/
> - 0x01,0x14,0x08,0x5F,0x4C,0x30,0x34,0x00, /* 00001EA8 "..._L04."
*/
> - 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x35, /* 00001EB0 "...._L05"
*/
> - 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001EB8 "....._L0"
*/
> - 0x36,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001EC0 "6....._L"
*/
> - 0x30,0x37,0x00,0xA4,0x01,0x14,0x08,0x5F, /* 00001EC8 "07....._"
*/
> - 0x4C,0x30,0x38,0x00,0xA4,0x01,0x14,0x08, /* 00001ED0 "L08....."
*/
> - 0x5F,0x4C,0x30,0x39,0x00,0xA4,0x01,0x14, /* 00001ED8 "_L09...."
*/
> - 0x08,0x5F,0x4C,0x30,0x41,0x00,0xA4,0x01, /* 00001EE0 "._L0A..."
*/
> - 0x14,0x08,0x5F,0x4C,0x30,0x42,0x00,0xA4, /* 00001EE8 ".._L0B.."
*/
> - 0x01,0x14,0x08,0x5F,0x4C,0x30,0x43,0x00, /* 00001EF0 "..._L0C."
*/
> - 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x44, /* 00001EF8 "...._L0D"
*/
> - 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001F00 "....._L0"
*/
> - 0x45,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001F08 "E....._L"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0B, /* 00001990 "CI0PCID."
*/
> + 0x00,0x40,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001998 ".@..\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000019A0 "SB_PCI0S"
*/
> + 0x31,0x34,0x5F,0x0A,0x03,0xA0,0x26,0x7B, /* 000019A8 "14_...&{"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 000019B0 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0B, /* 000019B8 "CI0PCIU."
*/
> + 0x00,0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 000019C0 "....\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 000019C8 "SB_PCI0S"
*/
> + 0x31,0x35,0x5F,0x01,0xA0,0x27,0x7B,0x5C, /* 000019D0 "15_..'{\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 000019D8 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x44,0x0B,0x00, /* 000019E0 "I0PCID.."
*/
> + 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 000019E8 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 000019F0 "B_PCI0S1"
*/
> + 0x35,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 000019F8 "5_...({\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001A00 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001A08 "I0PCIU.."
*/
> + 0x00,0x01,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001A10 ".....\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001A18 "_SB_PCI0"
*/
> + 0x53,0x31,0x36,0x5F,0x01,0xA0,0x29,0x7B, /* 00001A20 "S16_..){"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A28 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001A30 "CI0PCID."
*/
> + 0x00,0x00,0x01,0x00,0x00,0x86,0x5C,0x2F, /* 00001A38 "......\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001A40 "._SB_PCI"
*/
> + 0x30,0x53,0x31,0x36,0x5F,0x0A,0x03,0xA0, /* 00001A48 "0S16_..."
*/
> + 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001A50 "({\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001A58 "_PCI0PCI"
*/
> + 0x55,0x0C,0x00,0x00,0x02,0x00,0x00,0x86, /* 00001A60 "U......."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001A68 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x31,0x37,0x5F,0x01, /* 00001A70 "CI0S17_."
*/
> + 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001A78 ".){\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001A80 "B_PCI0PC"
*/
> + 0x49,0x44,0x0C,0x00,0x00,0x02,0x00,0x00, /* 00001A88 "ID......"
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001A90 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x31,0x37,0x5F, /* 00001A98 "PCI0S17_"
*/
> + 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001AA0 "...({\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001AA8 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x04, /* 00001AB0 "PCIU...."
*/
> + 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001AB8 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x31, /* 00001AC0 "B_PCI0S1"
*/
> + 0x38,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001AC8 "8_..){\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001AD0 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001AD8 "0PCID..."
*/
> + 0x04,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001AE0 "....\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001AE8 "SB_PCI0S"
*/
> + 0x31,0x38,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001AF0 "18_...({"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001AF8 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001B00 "CI0PCIU."
*/
> + 0x00,0x00,0x08,0x00,0x00,0x86,0x5C,0x2F, /* 00001B08 "......\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001B10 "._SB_PCI"
*/
> + 0x30,0x53,0x31,0x39,0x5F,0x01,0xA0,0x29, /* 00001B18 "0S19_..)"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B20 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001B28 "PCI0PCID"
*/
> + 0x0C,0x00,0x00,0x08,0x00,0x00,0x86,0x5C, /* 00001B30 ".......\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001B38 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x31,0x39,0x5F,0x0A,0x03, /* 00001B40 "I0S19_.."
*/
> + 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001B48 ".({\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001B50 "B_PCI0PC"
*/
> + 0x49,0x55,0x0C,0x00,0x00,0x10,0x00,0x00, /* 00001B58 "IU......"
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001B60 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x32,0x30,0x5F, /* 00001B68 "PCI0S20_"
*/
> + 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001B70 "..){\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001B78 "SB_PCI0P"
*/
> + 0x43,0x49,0x44,0x0C,0x00,0x00,0x10,0x00, /* 00001B80 "CID....."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001B88 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x30, /* 00001B90 "_PCI0S20"
*/
> + 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001B98 "_...({\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001BA0 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001BA8 "0PCIU..."
*/
> + 0x20,0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001BB0 " ...\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001BB8 "SB_PCI0S"
*/
> + 0x32,0x31,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001BC0 "21_..){\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001BC8 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001BD0 "I0PCID.."
*/
> + 0x00,0x20,0x00,0x00,0x86,0x5C,0x2F,0x03, /* 00001BD8 ". ...\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001BE0 "_SB_PCI0"
*/
> + 0x53,0x32,0x31,0x5F,0x0A,0x03,0xA0,0x28, /* 00001BE8 "S21_...("
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001BF0 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001BF8 "PCI0PCIU"
*/
> + 0x0C,0x00,0x00,0x40,0x00,0x00,0x86,0x5C, /* 00001C00 "...@...\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001C08 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x32,0x32,0x5F,0x01,0xA0, /* 00001C10 "I0S22_.."
*/
> + 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C18 "){\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001C20 "_PCI0PCI"
*/
> + 0x44,0x0C,0x00,0x00,0x40,0x00,0x00,0x86, /* 00001C28 "D...@..."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001C30 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x32,0x32,0x5F,0x0A, /* 00001C38 "CI0S22_."
*/
> + 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001C40 "..({\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001C48 "SB_PCI0P"
*/
> + 0x43,0x49,0x55,0x0C,0x00,0x00,0x80,0x00, /* 00001C50 "CIU....."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001C58 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x33, /* 00001C60 "_PCI0S23"
*/
> + 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001C68 "_..){\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001C70 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x80, /* 00001C78 "PCID...."
*/
> + 0x00,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001C80 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001C88 "B_PCI0S2"
*/
> + 0x33,0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C, /* 00001C90 "3_...({\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001C98 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x55,0x0C,0x00, /* 00001CA0 "I0PCIU.."
*/
> + 0x00,0x00,0x01,0x00,0x86,0x5C,0x2F,0x03, /* 00001CA8 ".....\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001CB0 "_SB_PCI0"
*/
> + 0x53,0x32,0x34,0x5F,0x01,0xA0,0x29,0x7B, /* 00001CB8 "S24_..){"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001CC0 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x44,0x0C, /* 00001CC8 "CI0PCID."
*/
> + 0x00,0x00,0x00,0x01,0x00,0x86,0x5C,0x2F, /* 00001CD0 "......\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001CD8 "._SB_PCI"
*/
> + 0x30,0x53,0x32,0x34,0x5F,0x0A,0x03,0xA0, /* 00001CE0 "0S24_..."
*/
> + 0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001CE8 "({\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001CF0 "_PCI0PCI"
*/
> + 0x55,0x0C,0x00,0x00,0x00,0x02,0x00,0x86, /* 00001CF8 "U......."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001D00 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x32,0x35,0x5F,0x01, /* 00001D08 "CI0S25_."
*/
> + 0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D10 ".){\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001D18 "B_PCI0PC"
*/
> + 0x49,0x44,0x0C,0x00,0x00,0x00,0x02,0x00, /* 00001D20 "ID......"
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001D28 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x32,0x35,0x5F, /* 00001D30 "PCI0S25_"
*/
> + 0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03, /* 00001D38 "...({\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001D40 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x55,0x0C,0x00,0x00,0x00, /* 00001D48 "PCIU...."
*/
> + 0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001D50 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x32, /* 00001D58 "B_PCI0S2"
*/
> + 0x36,0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F, /* 00001D60 "6_..){\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001D68 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x44,0x0C,0x00,0x00, /* 00001D70 "0PCID..."
*/
> + 0x00,0x04,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001D78 "....\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001D80 "SB_PCI0S"
*/
> + 0x32,0x36,0x5F,0x0A,0x03,0xA0,0x28,0x7B, /* 00001D88 "26_...({"
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001D90 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x50,0x43,0x49,0x55,0x0C, /* 00001D98 "CI0PCIU."
*/
> + 0x00,0x00,0x00,0x08,0x00,0x86,0x5C,0x2F, /* 00001DA0 "......\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001DA8 "._SB_PCI"
*/
> + 0x30,0x53,0x32,0x37,0x5F,0x01,0xA0,0x29, /* 00001DB0 "0S27_..)"
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DB8 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x44, /* 00001DC0 "PCI0PCID"
*/
> + 0x0C,0x00,0x00,0x00,0x08,0x00,0x86,0x5C, /* 00001DC8 ".......\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001DD0 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x32,0x37,0x5F,0x0A,0x03, /* 00001DD8 "I0S27_.."
*/
> + 0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F,0x53, /* 00001DE0 ".({\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x50,0x43, /* 00001DE8 "B_PCI0PC"
*/
> + 0x49,0x55,0x0C,0x00,0x00,0x00,0x10,0x00, /* 00001DF0 "IU......"
*/
> + 0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001DF8 ".\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x53,0x32,0x38,0x5F, /* 00001E00 "PCI0S28_"
*/
> + 0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001E08 "..){\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001E10 "SB_PCI0P"
*/
> + 0x43,0x49,0x44,0x0C,0x00,0x00,0x00,0x10, /* 00001E18 "CID....."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001E20 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x32,0x38, /* 00001E28 "_PCI0S28"
*/
> + 0x5F,0x0A,0x03,0xA0,0x28,0x7B,0x5C,0x2F, /* 00001E30 "_...({\/"
*/
> + 0x03,0x5F,0x53,0x42,0x5F,0x50,0x43,0x49, /* 00001E38 "._SB_PCI"
*/
> + 0x30,0x50,0x43,0x49,0x55,0x0C,0x00,0x00, /* 00001E40 "0PCIU..."
*/
> + 0x00,0x20,0x00,0x86,0x5C,0x2F,0x03,0x5F, /* 00001E48 ". ..\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x53, /* 00001E50 "SB_PCI0S"
*/
> + 0x32,0x39,0x5F,0x01,0xA0,0x29,0x7B,0x5C, /* 00001E58 "29_..){\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001E60 "/._SB_PC"
*/
> + 0x49,0x30,0x50,0x43,0x49,0x44,0x0C,0x00, /* 00001E68 "I0PCID.."
*/
> + 0x00,0x00,0x20,0x00,0x86,0x5C,0x2F,0x03, /* 00001E70 ".. ..\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001E78 "_SB_PCI0"
*/
> + 0x53,0x32,0x39,0x5F,0x0A,0x03,0xA0,0x28, /* 00001E80 "S29_...("
*/
> + 0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F, /* 00001E88 "{\/._SB_"
*/
> + 0x50,0x43,0x49,0x30,0x50,0x43,0x49,0x55, /* 00001E90 "PCI0PCIU"
*/
> + 0x0C,0x00,0x00,0x00,0x40,0x00,0x86,0x5C, /* 00001E98 "....@..\"
*/
> + 0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50,0x43, /* 00001EA0 "/._SB_PC"
*/
> + 0x49,0x30,0x53,0x33,0x30,0x5F,0x01,0xA0, /* 00001EA8 "I0S30_.."
*/
> + 0x29,0x7B,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001EB0 "){\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x50,0x43,0x49, /* 00001EB8 "_PCI0PCI"
*/
> + 0x44,0x0C,0x00,0x00,0x00,0x40,0x00,0x86, /* 00001EC0 "D....@.."
*/
> + 0x5C,0x2F,0x03,0x5F,0x53,0x42,0x5F,0x50, /* 00001EC8 "\/._SB_P"
*/
> + 0x43,0x49,0x30,0x53,0x33,0x30,0x5F,0x0A, /* 00001ED0 "CI0S30_."
*/
> + 0x03,0xA0,0x28,0x7B,0x5C,0x2F,0x03,0x5F, /* 00001ED8 "..({\/._"
*/
> + 0x53,0x42,0x5F,0x50,0x43,0x49,0x30,0x50, /* 00001EE0 "SB_PCI0P"
*/
> + 0x43,0x49,0x55,0x0C,0x00,0x00,0x00,0x80, /* 00001EE8 "CIU....."
*/
> + 0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53,0x42, /* 00001EF0 "..\/._SB"
*/
> + 0x5F,0x50,0x43,0x49,0x30,0x53,0x33,0x31, /* 00001EF8 "_PCI0S31"
*/
> + 0x5F,0x01,0xA0,0x29,0x7B,0x5C,0x2F,0x03, /* 00001F00 "_..){\/."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x43,0x49,0x30, /* 00001F08 "_SB_PCI0"
*/
> + 0x50,0x43,0x49,0x44,0x0C,0x00,0x00,0x00, /* 00001F10 "PCID...."
*/
> + 0x80,0x00,0x86,0x5C,0x2F,0x03,0x5F,0x53, /* 00001F18 "...\/._S"
*/
> + 0x42,0x5F,0x50,0x43,0x49,0x30,0x53,0x33, /* 00001F20 "B_PCI0S3"
*/
> + 0x31,0x5F,0x0A,0x03,0xA4,0x01,0x14,0x11, /* 00001F28 "1_......"
*/
> + 0x5F,0x4C,0x30,0x32,0x00,0xA4,0x5C,0x2E, /* 00001F30 "_L02..\."
*/
> + 0x5F,0x53,0x42,0x5F,0x50,0x52,0x53,0x43, /* 00001F38 "_SB_PRSC"
*/
> + 0x14,0x08,0x5F,0x4C,0x30,0x33,0x00,0xA4, /* 00001F40 ".._L03.."
*/
> + 0x01,0x14,0x08,0x5F,0x4C,0x30,0x34,0x00, /* 00001F48 "..._L04."
*/
> + 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x35, /* 00001F50 "...._L05"
*/
> + 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001F58 "....._L0"
*/
> + 0x36,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001F60 "6....._L"
*/
> + 0x30,0x37,0x00,0xA4,0x01,0x14,0x08,0x5F, /* 00001F68 "07....._"
*/
> + 0x4C,0x30,0x38,0x00,0xA4,0x01,0x14,0x08, /* 00001F70 "L08....."
*/
> + 0x5F,0x4C,0x30,0x39,0x00,0xA4,0x01,0x14, /* 00001F78 "_L09...."
*/
> + 0x08,0x5F,0x4C,0x30,0x41,0x00,0xA4,0x01, /* 00001F80 "._L0A..."
*/
> + 0x14,0x08,0x5F,0x4C,0x30,0x42,0x00,0xA4, /* 00001F88 ".._L0B.."
*/
> + 0x01,0x14,0x08,0x5F,0x4C,0x30,0x43,0x00, /* 00001F90 "..._L0C."
*/
> + 0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30,0x44, /* 00001F98 "...._L0D"
*/
> + 0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C,0x30, /* 00001FA0 "....._L0"
*/
> + 0x45,0x00,0xA4,0x01,0x14,0x08,0x5F,0x4C, /* 00001FA8 "E....._L"
*/
> 0x30,0x46,0x00,0xA4,0x01,
> };
> --
> 1.7.3.3
>
>
[-- Attachment #2: Type: text/html, Size: 121545 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2010-12-15 17:54 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-13 18:04 [Qemu-devel] [PATCH 1/7] Add TPM 1.2 device interface Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 2/7] Add TPM host passthrough device backend Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/7] Add configure script and command line options for TPM interface Andreas Niederl
2010-12-13 18:06 ` [Qemu-devel] " Andreas Niederl
2010-12-13 18:04 ` [Qemu-devel] [PATCH 3/5] seabios: Add DSDT entry for an emulated TPM 1.2 device Andreas Niederl
2010-12-15 17:43 ` Stefan Berger
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.