summaryrefslogtreecommitdiff
path: root/src/cpu/intel/model_6dx
diff options
context:
space:
mode:
Diffstat (limited to 'src/cpu/intel/model_6dx')
-rw-r--r--src/cpu/intel/model_6dx/microcode-1355-m206d618.h163
-rw-r--r--src/cpu/intel/model_6dx/model_6dx_init.c2
2 files changed, 165 insertions, 0 deletions
diff --git a/src/cpu/intel/model_6dx/microcode-1355-m206d618.h b/src/cpu/intel/model_6dx/microcode-1355-m206d618.h
new file mode 100644
index 0000000000..f11ffb0ddf
--- /dev/null
+++ b/src/cpu/intel/model_6dx/microcode-1355-m206d618.h
@@ -0,0 +1,163 @@
+//+++
+// Copyright (c) <1995-2010>, Intel Corporation.
+// All rights reserved.
+//
+// Redistribution. Redistribution and use in binary form, without modification, are
+// permitted provided that the following conditions are met:
+// .Redistributions must reproduce the above copyright notice and the following
+// disclaimer in the documentation and/or other materials provided with the
+// distribution.
+// .Neither the name of Intel Corporation nor the names of its suppliers may be used
+// to endorse or promote products derived from this software without specific prior
+// written permission.
+// .No reverse engineering, decompilation, or disassembly of this software is
+// permitted.
+// ."Binary form" includes any format commonly used for electronic conveyance
+// which is a reversible, bit-exact translation of binary representation to ASCII or
+// ISO text, for example, "uuencode."
+//
+// DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
+// HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
+// WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+// PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
+// OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
+// NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
+// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+//
+//---
+/* Tue Sep 14 09:17:40 CST 2010 */
+/* 1355-m206d618.inc */
+0x00000001, 0x00000018, 0x10172004, 0x000006d6,
+0xb7b66d41, 0x00000001, 0x00000020, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x8b98468f, 0x3766ea87, 0xb09b21d3, 0x56122294,
+0xc5ea11ed, 0x37f76e26, 0xc0f15ba1, 0xa1e74bba,
+0xf7177ffb, 0x5182564a, 0x45910773, 0x0eda2672,
+0x3657cb88, 0xdb55fdda, 0xd8318d0c, 0x3ebb142d,
+0x522ac44a, 0x83ab943b, 0x61765fa9, 0xea2a1c58,
+0xb5c6855e, 0x36f522c5, 0x679a3940, 0xd9a73e8a,
+0x4296cf82, 0x9a9da755, 0x50632ab2, 0xd20195b5,
+0x0da70fbc, 0xaa54fa84, 0x0d968f90, 0x8885f6e0,
+0x5c5be87b, 0x41b3ef59, 0xd126d9bf, 0x892a09f7,
+0xfe6aaaff, 0xf92fe218, 0x0820627b, 0xee58f87e,
+0x4cf5d03d, 0xfa96f89d, 0x67eb2bca, 0xb9f39726,
+0xffe7cbdf, 0xe306b9c6, 0x7478f683, 0xb3dba716,
+0x1cc1355d, 0xd4df036a, 0x61eaeff1, 0x6db53d06,
+0x9d8cdeb8, 0x3fe76f33, 0x499a5816, 0x767b66d2,
+0xbe7fe0e8, 0xa12b7466, 0x11b91265, 0x399ef7cb,
+0x563f2d7f, 0xb58199af, 0xbd86210c, 0x3ed97fe3,
+0x2281abfa, 0x03128e49, 0x71682563, 0x7473a011,
+0x5bd1eba3, 0x825db526, 0x47bb0d9b, 0xed4b0c1f,
+0xd4f5ef22, 0x1ac56dc7, 0x11c39136, 0x860a45f2,
+0xfa583033, 0xa4b46a27, 0x1092ddd7, 0x3b80bceb,
+0xca39816c, 0xbd71827f, 0x3ec0546b, 0xeb62fa40,
+0x3c90b1cf, 0x7a6f6561, 0x90732e6a, 0xae804456,
+0x33872789, 0x34cc11db, 0x1cf32833, 0x19e8e8a6,
+0xd8263d3e, 0x7789b962, 0x5b62a57d, 0xb82342dd,
+0x2b5109af, 0x2dbf1000, 0x143f181f, 0x9701d7e1,
+0xcf664358, 0xb7e12d61, 0x2d05020b, 0xe0a22ed3,
+0x06d12c8c, 0x001c2b91, 0xfed1cc3e, 0xeb220962,
+0x0214231b, 0xefe9d21a, 0x01c91de7, 0x442d153d,
+0x586a3f62, 0xcd135df5, 0xf5695a08, 0x0882bb15,
+0xb3d35f8c, 0x4c4a9889, 0x0e478731, 0xf48ee282,
+0x414bc1cd, 0xe228649c, 0x6ebe67bd, 0xfb72a712,
+0xf644a517, 0x657672f5, 0xdbe4f19e, 0x1a008de6,
+0x5178a6bd, 0x8c123abb, 0xe922b727, 0xd166b732,
+0x640f2583, 0xe6f2abf1, 0x4053736a, 0xab8e972f,
+0x2f137c09, 0xf04f7151, 0x2c6f72e1, 0xf6c74f8d,
+0xb8f506b3, 0x5de769ce, 0x0131cd04, 0x6cb62594,
+0x4199ecaf, 0xa45b93ae, 0x45642462, 0x63ec25d3,
+0xa793b3a1, 0x2b65326f, 0x4bb6e174, 0xa9ee5e36,
+0xb44e3800, 0x414e7d6e, 0x649210ce, 0xf247e0c7,
+0xf08379b1, 0xb1b2b5e1, 0x4f546ffb, 0xc4c3f671,
+0x41ecb2e0, 0x77178934, 0xeebefb09, 0x1fad39ff,
+0x1350b86f, 0xe140e8ca, 0x4eada8cb, 0x5209c265,
+0x695d5f95, 0x7ad173a7, 0xcd477f42, 0x02aaa026,
+0xd9d5e9c7, 0xa0935c5c, 0xc933399e, 0x33a16934,
+0x65669841, 0x4f3a35d0, 0xcab795eb, 0x34e264ea,
+0x65614bf6, 0x1d2bdc96, 0x4d591da7, 0x1c16d183,
+0xa66ed275, 0x4a954ca9, 0x40ca4e3c, 0x8993d784,
+0x67cfedcf, 0x4cd774e8, 0x81d48fdc, 0x152158f2,
+0xaf252dff, 0xf805bbc3, 0x08a2a759, 0x78888b77,
+0x8a5b7aa4, 0x37df8729, 0xf103811d, 0x6e4aa56f,
+0x7fa87e82, 0xbe5cb863, 0x9d06ede2, 0xb01a3cde,
+0x6118df90, 0xb75068cc, 0x69304bc8, 0x4c197795,
+0x11de2f62, 0x810faad7, 0xac232848, 0x06edff7b,
+0x71dec49b, 0x9f3e44c5, 0x0c4ce897, 0xf2e84f71,
+0x7c3eba7f, 0x5afda074, 0x7c82c2ed, 0x298026a8,
+0xde10e8fc, 0xdad8c483, 0xd6457f94, 0x08cb4a84,
+0xc28290fc, 0x93c335a3, 0xeaf1eeb7, 0xae42c772,
+0x89c88da3, 0x4bc6b949, 0x53bf510b, 0xbc154c2e,
+0xc064d174, 0xc8536311, 0x527a0f13, 0x8a2802a6,
+0xd71618ac, 0xc87934bd, 0xe96101d1, 0x55d1976c,
+0x471c8505, 0x7a36d839, 0x5d62a9ee, 0xf3c54a8a,
+0xa2be15d9, 0x244087c9, 0x042c8037, 0x23224689,
+0x281c5d73, 0x2139ecfc, 0xffb8bc8a, 0x834fdd11,
+0x9cd5a5bd, 0xa3368319, 0x7e5bef0c, 0x4ae2dbda,
+0x86d90089, 0x6675dfce, 0x48876262, 0xcec72538,
+0x11dc5c80, 0x86a730f9, 0x313565c9, 0xe3e5be11,
+0x106d7cce, 0x752b8be2, 0x3d00a5bc, 0xe6f70e95,
+0x44447ac8, 0x600df30c, 0x8335ac3b, 0x8816ddee,
+0x700982fe, 0xee495741, 0x48c7e81c, 0xa3d55da2,
+0xb0172982, 0x70ab2158, 0xd4460621, 0x3a9e528b,
+0x59b18a7b, 0xf4dabc4c, 0xa8454763, 0x70877bb6,
+0x66005c97, 0xaf292c06, 0x7b843db1, 0xf343b59b,
+0x25cdc7b5, 0xa41da617, 0x9e9d895e, 0xc936f475,
+0x7270925a, 0x30024230, 0x8e72f53d, 0x2b6c1b6f,
+0x1a69732c, 0x7ed5aff5, 0xfc18a2a3, 0xaf377cc1,
+0xbff09a78, 0x4b4e0814, 0x95a0b2c1, 0x270398de,
+0x201fca94, 0x2a032a4f, 0x131542b4, 0x0d7306da,
+0x2d1c3496, 0xcc3c6d8d, 0xa814ddc9, 0xa3b3a991,
+0x17ee60c2, 0x852c0b8d, 0x11e5853a, 0x762002a7,
+0x92c5311d, 0x0d4bf7e1, 0xfffec870, 0xe3d35e5b,
+0xff6ecfb9, 0xdedae6ff, 0x0111a772, 0x9808e780,
+0x29c336e8, 0xe9bc05df, 0x5bedde11, 0x945565af,
+0xaff808fe, 0x87e3423d, 0x4de6f98f, 0x93b4adef,
+0xbf704fa4, 0x09120e91, 0xd54f3692, 0xdf8eab1e,
+0xfabbf59c, 0xe74318be, 0xaab87ffc, 0x29fa791c,
+0xe3915552, 0xa652cb9b, 0xa1252e74, 0xb35b723b,
+0x542aa28b, 0x12fcc5b0, 0x3941f962, 0x82bcc6cc,
+0x47b11974, 0xb821611f, 0x78b34250, 0xf1be5659,
+0x561b9e61, 0x6f3bd501, 0x584e6f5c, 0xd54ed547,
+0xacebcd21, 0x7b5ff816, 0xb64ad233, 0x9f2f330d,
+0x69fb1ece, 0xac8710dd, 0x58dc6c60, 0x9bee6139,
+0xbb10ad0e, 0xbd8cd5dd, 0xebc0ce9d, 0xa733274f,
+0x884d9b55, 0x42b08b63, 0xafa54a74, 0x1c7ccf64,
+0x93a20191, 0xaaa3132e, 0xc69831d1, 0x54634889,
+0xfbfe3efc, 0xd3cf68d4, 0x302e3117, 0xf5693131,
+0xc3ce8c6c, 0x1f03cd89, 0x6243334c, 0xf16bc80f,
+0xdca5f130, 0xcb2cd956, 0x4c1bb421, 0xe8de533c,
+0x7f86703a, 0x29aa897e, 0xdd54acad, 0x76b2f2ae,
+0x7ef82b71, 0x2e30970b, 0xba402597, 0x9a653ab4,
+0xd68fcf53, 0x2d9f0d15, 0x7f9efd1c, 0x2363d147,
+0x5327289a, 0xe89229f3, 0xd63a535c, 0x7efe9273,
+0x64f2e3a3, 0x9bdf65a7, 0x26b6edfb, 0x1b9c7bfe,
+0x5d14b3de, 0x54d575fb, 0x6d65db4c, 0x95648b7f,
+0xa8a3b8f0, 0x7cc7ad46, 0xe20e6dbb, 0x8488a45f,
+0x8ebc2932, 0xd4767316, 0x3e8c4b8a, 0xbab7402c,
+0xfc1e217e, 0xe5c5bf82, 0x6928fe2e, 0xc88528e9,
+0x4b2e4e8f, 0xdd938b86, 0x0c964f98, 0xfc88d480,
+0x35fcaf9e, 0xdd7bbe9d, 0x197d005a, 0x4d40b3b3,
+0xcf203155, 0x0d2fa621, 0x752d2c58, 0xb12bac12,
+0x1e7e8c23, 0x94215d54, 0x9854a71c, 0x4de63c64,
+0x7a012529, 0x9c171f8d, 0x9e71def7, 0x3bd17d50,
+0x11f175d9, 0xec78abf3, 0x7b529eee, 0xd3a69fc3,
+0x5b718676, 0x58214d29, 0xa8bd2c34, 0x41ea00ab,
+0xa03f64d6, 0x4ee342b0, 0x32b1e444, 0x1c1801a4,
+0xc8424702, 0x334a7e35, 0x50cf1543, 0x3b22b495,
+0x88683776, 0x8e2e0154, 0x6155c033, 0x4e2fa6ac,
+0x42ace700, 0x8d64f97c, 0xaf9ced17, 0xb2a5cb92,
+0xa558582d, 0x88705de7, 0x9e528d59, 0x84bd45e4,
+0x5cb680c0, 0xcd48fa5c, 0x2722bfa2, 0x10462123,
+0x30080f7d, 0xb346cd81, 0x0049c396, 0x4e24165f,
+0xa7c66809, 0x2e60bdcf, 0xaad70a08, 0xa73ea713,
+0xe28f97a7, 0x283a9eab, 0xd4366489, 0xe776f963,
+0x64ffa8ae, 0xde717b50, 0xbd2ca2b5, 0x3bae5f6d,
+0x8d2bbef1, 0x7e9181e6, 0xf06aa121, 0xd06b2d20,
+0xa83ea826, 0xef935e4f, 0xdfd27456, 0xa3451468,
diff --git a/src/cpu/intel/model_6dx/model_6dx_init.c b/src/cpu/intel/model_6dx/model_6dx_init.c
index 76b2e16f21..820597da40 100644
--- a/src/cpu/intel/model_6dx/model_6dx_init.c
+++ b/src/cpu/intel/model_6dx/model_6dx_init.c
@@ -10,6 +10,8 @@
#include <cpu/x86/cache.h>
static uint32_t microcode_updates[] = {
+ #include "microcode-1355-m206d618.h"
+
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,