aboutsummaryrefslogtreecommitdiff
path: root/src/cpu/intel/model_69x
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coreboot.org>2010-10-18 00:21:39 +0000
committerStefan Reinauer <stepan@openbios.org>2010-10-18 00:21:39 +0000
commitc104cb0d9d7f1a6cc3549d7177d1c36ad4d7e5ac (patch)
tree355fdbc61bba093a571afae2a0b70fcfcdeb70ce /src/cpu/intel/model_69x
parent321ebe095308d207d6b565122b0ad01996e3df3b (diff)
update intel microcode files.
Signed-off-by: Stefan Reinauer <stepan@coreboot.org> Acked-by: Stefan Reinauer <stepan@coreboot.org> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5964 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/cpu/intel/model_69x')
-rw-r--r--src/cpu/intel/model_69x/microcode-1373-m1069507.h163
-rw-r--r--src/cpu/intel/model_69x/microcode-1374-m2069507.h163
-rw-r--r--src/cpu/intel/model_69x/microcode-1376-m8069547.h163
-rw-r--r--src/cpu/intel/model_69x/model_69x_init.c4
4 files changed, 493 insertions, 0 deletions
diff --git a/src/cpu/intel/model_69x/microcode-1373-m1069507.h b/src/cpu/intel/model_69x/microcode-1373-m1069507.h
new file mode 100644
index 0000000000..ec47f65ec6
--- /dev/null
+++ b/src/cpu/intel/model_69x/microcode-1373-m1069507.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 */
+/* 1373-m1069507.inc */
+0x00000001, 0x00000007, 0x11092004, 0x00000695,
+0xf7d0461f, 0x00000001, 0x00000010, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x75ed45d1, 0xa58cfbe2, 0x95b6ecce, 0x3eec60f2,
+0xa3518658, 0x986f23bf, 0x63ade481, 0xe26bbb6a,
+0x94f0ad76, 0x0da53309, 0xc920df0e, 0xe6ee5568,
+0x4a7fa577, 0x86f184bb, 0x98d09cce, 0x63a857b9,
+0xb83f63fd, 0x8a34f546, 0x00f1a9c6, 0xf09c1ba7,
+0xb2dab0ca, 0x1dd0f9f2, 0xb97219e9, 0x91489df9,
+0x0ae22c43, 0x97602252, 0x9452bf66, 0x7b2490ee,
+0x877013a0, 0x80d79558, 0x356747fc, 0xe8a4885f,
+0xf7b0cadd, 0x32e006a9, 0xfa724d13, 0xe6625057,
+0x41c66cbb, 0x9b638ac9, 0x9111e2ed, 0x686ccdc7,
+0xbee8a321, 0xa16a3ae6, 0x5b207450, 0xbaa920d6,
+0xd8887148, 0x386de110, 0x90ae1a00, 0x86f2d14d,
+0x03a0923c, 0x96edf313, 0xc296dd52, 0x7935f549,
+0xf094f7f4, 0xcacc5b02, 0x6b8cf81a, 0xd27d0293,
+0xdb27991c, 0x4f4591d8, 0x91740b1a, 0xe5658e97,
+0x22e267e6, 0xdfeef285, 0xbd99b6db, 0x0ba5a68e,
+0xa8f3ae46, 0xd4e887f0, 0x2ffcb598, 0xb5ab53b7,
+0xa34e5ed7, 0x275d2d86, 0xfb6504c5, 0xbf2ced2c,
+0x5d3adb47, 0xdd90c777, 0xc247d4de, 0x49756808,
+0xa7eccad2, 0xe463e92a, 0x08a1adc2, 0xbb1cdf22,
+0xf56620f8, 0x08f73ae2, 0xe33c259b, 0x8c34f791,
+0x5ac6f701, 0xd1a568a5, 0xb838c440, 0x1119f612,
+0x8067edbf, 0xf891c9d7, 0x792e238a, 0x94aea031,
+0xa6219da9, 0x2e657d19, 0xc0986d6b, 0x86845231,
+0x1196d0c1, 0xbce3eb01, 0xd06a1421, 0x1ef9f318,
+0x8fd9a69c, 0xdd2a5b02, 0x047d44ec, 0xb238dd54,
+0xed7cb49c, 0x3a8c80a3, 0xab9a6453, 0xd53347c2,
+0x59f19199, 0xd6c42520, 0xc6b433c7, 0x1432aff4,
+0xc66caed2, 0xd7b46878, 0x1dee38b5, 0x91a2d549,
+0xc847a196, 0x786ef929, 0xb03390ab, 0xeb92b8c3,
+0x4a81034f, 0x866b4a13, 0xc1cec9d1, 0x14d1b187,
+0xb1588c65, 0xbb04d233, 0x10754b96, 0xfbb7ae86,
+0xf40317be, 0x1f5f6fc6, 0xb09daf2d, 0xa63e4a93,
+0x224eeae8, 0x8a153313, 0xf62508eb, 0x6b3f448c,
+0xab1cc6c7, 0xd90b89a1, 0x766abffe, 0xd96407c3,
+0xde2397c5, 0x5c046b75, 0x94a3c7e9, 0x814d735f,
+0x0ce5a75c, 0x929ea8f1, 0xe4e1bed5, 0x12a32b5c,
+0x91c9e7ba, 0xdfb5f6d9, 0x07089e3f, 0xa39047ec,
+0xc48d6f94, 0x60c7b5c9, 0xe791230b, 0xfe80e488,
+0x77a83870, 0x8788bc87, 0xe8899973, 0x7a26deae,
+0x9328cd9f, 0xcff87fec, 0x704c0630, 0xcf33211f,
+0x8dfc1ede, 0x50e158ad, 0xf1bbe640, 0xeb418193,
+0x6cfd16a6, 0xdfe57412, 0xf0a85131, 0x916cefdf,
+0x68ed7eea, 0x8fd08f4c, 0xe7ad145b, 0x1b406442,
+0xe731af91, 0x8a2bc765, 0x5fb4e4f1, 0x16f46d22,
+0x8f585450, 0xae91ffb5, 0x2b1b8513, 0x3e0a7161,
+0x9e34bb9b, 0x9686df2f, 0x5bd24526, 0x0ef38175,
+0xc1c374b2, 0x953ad1e3, 0x0aebce39, 0xdba94281,
+0xe065a1d4, 0x2f2304d5, 0xe95460fb, 0x05fe2928,
+0x31f7b211, 0x4b01c6ce, 0x579271d7, 0xf10f5f7d,
+0x2a32b09e, 0x8cbae3da, 0xb5641d44, 0xcdc2d181,
+0xeeed868f, 0xe6a8bd7e, 0xf883e150, 0xe365dcf4,
+0xa068d4cb, 0x5c47b100, 0x8c6a0e2b, 0x781d645b,
+0x27c9af23, 0x7987c2e3, 0x521cbd5d, 0x5a85cdb2,
+0x077941ec, 0x76ba48fb, 0xb0b24203, 0x494f73d0,
+0xaf3d76ba, 0xe6a844d5, 0xc9d58989, 0x771cfc9b,
+0x48d3cf56, 0x163fd59b, 0xc15a5942, 0x5d217288,
+0xe0ffdc3f, 0xb298b4d9, 0x3b961d18, 0xb43b0287,
+0xafeb73c6, 0x47f7fdef, 0x0caf84f0, 0xa1fe51ad,
+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_69x/microcode-1374-m2069507.h b/src/cpu/intel/model_69x/microcode-1374-m2069507.h
new file mode 100644
index 0000000000..10558c1329
--- /dev/null
+++ b/src/cpu/intel/model_69x/microcode-1374-m2069507.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 */
+/* 1374-m2069507.inc */
+0x00000001, 0x00000007, 0x11092004, 0x00000695,
+0xf7d0460f, 0x00000001, 0x00000020, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x75ed45d1, 0xa58cfbe2, 0x95b6ecce, 0x3eec60f2,
+0xa3518658, 0x986f23bf, 0x63ade481, 0xe26bbb6a,
+0x94f0ad76, 0x0da53309, 0xc920df0e, 0xe6ee5568,
+0x4a7fa577, 0x86f184bb, 0x98d09cce, 0x63a857b9,
+0xb83f63fd, 0x8a34f546, 0x00f1a9c6, 0xf09c1ba7,
+0xb2dab0ca, 0x1dd0f9f2, 0xb97219e9, 0x91489df9,
+0x0ae22c43, 0x97602252, 0x9452bf66, 0x7b2490ee,
+0x877013a0, 0x80d79558, 0x356747fc, 0xe8a4885f,
+0xf7b0cadd, 0x32e006a9, 0xfa724d13, 0xe6625057,
+0x41c66cbb, 0x9b638ac9, 0x9111e2ed, 0x686ccdc7,
+0xbee8a321, 0xa16a3ae6, 0x5b207450, 0xbaa920d6,
+0xd8887148, 0x386de110, 0x90ae1a00, 0x86f2d14d,
+0x03a0923c, 0x96edf313, 0xc296dd52, 0x7935f549,
+0xf094f7f4, 0xcacc5b02, 0x6b8cf81a, 0xd27d0293,
+0xdb27991c, 0x4f4591d8, 0x91740b1a, 0xe5658e97,
+0x22e267e6, 0xdfeef285, 0xbd99b6db, 0x0ba5a68e,
+0xa8f3ae46, 0xd4e887f0, 0x2ffcb598, 0xb5ab53b7,
+0xa34e5ed7, 0x275d2d86, 0xfb6504c5, 0xbf2ced2c,
+0x5d3adb47, 0xdd90c777, 0xc247d4de, 0x49756808,
+0xa7eccad2, 0xe463e92a, 0x08a1adc2, 0xbb1cdf22,
+0xf56620f8, 0x08f73ae2, 0xe33c259b, 0x8c34f791,
+0x5ac6f701, 0xd1a568a5, 0xb838c440, 0x1119f612,
+0x8067edbf, 0xf891c9d7, 0x792e238a, 0x94aea031,
+0xa6219da9, 0x2e657d19, 0xc0986d6b, 0x86845231,
+0x1196d0c1, 0xbce3eb01, 0xd06a1421, 0x1ef9f318,
+0x8fd9a69c, 0xdd2a5b02, 0x047d44ec, 0xb238dd54,
+0xed7cb49c, 0x3a8c80a3, 0xab9a6453, 0xd53347c2,
+0x59f19199, 0xd6c42520, 0xc6b433c7, 0x1432aff4,
+0xc66caed2, 0xd7b46878, 0x1dee38b5, 0x91a2d549,
+0xc847a196, 0x786ef929, 0xb03390ab, 0xeb92b8c3,
+0x4a81034f, 0x866b4a13, 0xc1cec9d1, 0x14d1b187,
+0xb1588c65, 0xbb04d233, 0x10754b96, 0xfbb7ae86,
+0xf40317be, 0x1f5f6fc6, 0xb09daf2d, 0xa63e4a93,
+0x224eeae8, 0x8a153313, 0xf62508eb, 0x6b3f448c,
+0xab1cc6c7, 0xd90b89a1, 0x766abffe, 0xd96407c3,
+0xde2397c5, 0x5c046b75, 0x94a3c7e9, 0x814d735f,
+0x0ce5a75c, 0x929ea8f1, 0xe4e1bed5, 0x12a32b5c,
+0x91c9e7ba, 0xdfb5f6d9, 0x07089e3f, 0xa39047ec,
+0xc48d6f94, 0x60c7b5c9, 0xe791230b, 0xfe80e488,
+0x77a83870, 0x8788bc87, 0xe8899973, 0x7a26deae,
+0x9328cd9f, 0xcff87fec, 0x704c0630, 0xcf33211f,
+0x8dfc1ede, 0x50e158ad, 0xf1bbe640, 0xeb418193,
+0x6cfd16a6, 0xdfe57412, 0xf0a85131, 0x916cefdf,
+0x68ed7eea, 0x8fd08f4c, 0xe7ad145b, 0x1b406442,
+0xe731af91, 0x8a2bc765, 0x5fb4e4f1, 0x16f46d22,
+0x8f585450, 0xae91ffb5, 0x2b1b8513, 0x3e0a7161,
+0x9e34bb9b, 0x9686df2f, 0x5bd24526, 0x0ef38175,
+0xc1c374b2, 0x953ad1e3, 0x0aebce39, 0xdba94281,
+0xe065a1d4, 0x2f2304d5, 0xe95460fb, 0x05fe2928,
+0x31f7b211, 0x4b01c6ce, 0x579271d7, 0xf10f5f7d,
+0x2a32b09e, 0x8cbae3da, 0xb5641d44, 0xcdc2d181,
+0xeeed868f, 0xe6a8bd7e, 0xf883e150, 0xe365dcf4,
+0xa068d4cb, 0x5c47b100, 0x8c6a0e2b, 0x781d645b,
+0x27c9af23, 0x7987c2e3, 0x521cbd5d, 0x5a85cdb2,
+0x077941ec, 0x76ba48fb, 0xb0b24203, 0x494f73d0,
+0xaf3d76ba, 0xe6a844d5, 0xc9d58989, 0x771cfc9b,
+0x48d3cf56, 0x163fd59b, 0xc15a5942, 0x5d217288,
+0xe0ffdc3f, 0xb298b4d9, 0x3b961d18, 0xb43b0287,
+0xafeb73c6, 0x47f7fdef, 0x0caf84f0, 0xa1fe51ad,
+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_69x/microcode-1376-m8069547.h b/src/cpu/intel/model_69x/microcode-1376-m8069547.h
new file mode 100644
index 0000000000..a5a1f81970
--- /dev/null
+++ b/src/cpu/intel/model_69x/microcode-1376-m8069547.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 */
+/* 1376-m8069547.inc */
+0x00000001, 0x00000047, 0x11092004, 0x00000695,
+0xa0324f3b, 0x00000001, 0x00000080, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x0c66a43e, 0x6fdc369b, 0x040ec151, 0xaabfb472,
+0xf556e326, 0x3739dbc6, 0x4a14fd4e, 0xbe510a9c,
+0xe70bf636, 0xdc6858b7, 0xf484a559, 0x24802e67,
+0x63d69186, 0x15fdd673, 0x603020db, 0x9f57bd55,
+0x8840215e, 0xcb23ca23, 0xa97dbfc7, 0x714c433f,
+0xaacc8d9a, 0x46531bfd, 0xbd635f18, 0x429f7a10,
+0xa502e1d3, 0x3ba2b6f0, 0xa4f6ca99, 0x0d708861,
+0x1b574fe7, 0x485227a4, 0x18d05856, 0x8db5dcaf,
+0xff1a7545, 0x6866a2ee, 0xc4aa8c37, 0x0080d8c6,
+0xc1cf82f0, 0x2d396ed0, 0x859c1832, 0xa2e48a7e,
+0xe71f5f78, 0x87fb8357, 0xa4322cc7, 0x846d5040,
+0xdb286962, 0x5b18ed9d, 0xf5f81e6d, 0x959e87d7,
+0x8806335e, 0x3c4762a1, 0x21ba50ff, 0x85489e1c,
+0x96128b82, 0xa9857202, 0x803eac9e, 0xea6553f6,
+0x8bd2d706, 0xeb28a554, 0xa7dfda72, 0xa4059899,
+0x88f93cb5, 0x50e1b23b, 0x8dc74029, 0xd9872ffd,
+0x4f6202ed, 0xe396c354, 0xa35b81d1, 0xf8701e2c,
+0xf33b0f6f, 0xbda6e8f3, 0x9e3d786e, 0xaf4d40fa,
+0x35859710, 0x7e460cb0, 0xfdd99345, 0x78f0a992,
+0x3794cb3e, 0x4f402d47, 0xaea20bf4, 0xa50aabd1,
+0x196885ee, 0xb2c84221, 0x14bc44a0, 0x326479c3,
+0x687b0dc6, 0xbc2151d4, 0x686c6647, 0x6ff095b9,
+0x4af5886b, 0x5a49ac48, 0xe1f7533d, 0x24924e25,
+0x5eb4d9e6, 0x7b8ac82f, 0xac929b2b, 0x7482c790,
+0x788a9491, 0x925b2591, 0xb4f3cce2, 0xb91f1662,
+0xd5fb65d4, 0x549aae06, 0x93f073b4, 0xcc26dc33,
+0x05c41dd6, 0x660c52d8, 0xcd4eeee4, 0x87939004,
+0x532c864c, 0x0e94c295, 0x0d2d2251, 0xd6d88925,
+0x9e9dc21a, 0xa6bf396b, 0x911daebd, 0x525e105e,
+0x1d352b27, 0xdcadd5e1, 0x27d95dec, 0x35726567,
+0x03836c6f, 0x4d343b99, 0xa7a18015, 0x23d37d74,
+0x632d35c7, 0x00035697, 0x07e8bab5, 0xf7cf3a02,
+0x068706f6, 0xdfa171be, 0x3aa2c1c1, 0x5a1d954e,
+0xb71b6c1f, 0xbe29fbcf, 0x8de6b15e, 0xf41460cb,
+0x18fd0cea, 0x5bedf3f9, 0xd2f177f2, 0x77518f57,
+0xe3666a03, 0xe24637e3, 0x0f38deb3, 0x293dc567,
+0xfe5e1a23, 0x5177d656, 0x2a9e259b, 0x49fb90bc,
+0x6c865d17, 0xde4c3fc1, 0x5c3cdf10, 0x2b4d5c6e,
+0xeff3d6a5, 0x8bb9bd18, 0x9ee723b1, 0xbc12ba57,
+0x8caa211f, 0xdc83bcdf, 0x208a9ba4, 0xfca21241,
+0xc6a6eefe, 0xded5aed8, 0x73d3ae48, 0xa24f5cb7,
+0xa8f2da15, 0x63cfd2e7, 0x857c975f, 0x7b0d09a4,
+0xe521f32c, 0x05cc1628, 0xb5c210e0, 0x9261386c,
+0x447fe66a, 0x4dcf4214, 0xd0be6ce9, 0x7939347f,
+0x02deebcd, 0x89a90ff9, 0x8b8c5d30, 0xf674503f,
+0xd4c93e7e, 0xfd995ed2, 0xd44dc317, 0xf43a2742,
+0xebfdeaa7, 0xa57ab877, 0x8b5feddc, 0x84fa6995,
+0xa683f7fe, 0x3f075a90, 0x904711b4, 0xe4f402e9,
+0xee714efe, 0xa751db10, 0x4f259590, 0xfebea582,
+0x3a6c0d66, 0x25a452a3, 0xd022c348, 0xdc24602a,
+0x58716977, 0xf6a70e92, 0xfc82cf6e, 0xae09cca1,
+0xa20e842d, 0x15e048d2, 0x96f8fefd, 0xd94fe184,
+0x25316b80, 0xb751593d, 0x8aa614c1, 0x4982c5e5,
+0x6d211294, 0x7b22c753, 0xc29d3f2c, 0x4bcb73f5,
+0x370b4a68, 0x385b671f, 0xc2a023c8, 0x9043117e,
+0x76c07ae3, 0x7c5968cd, 0xf2a48406, 0x5ea944d4,
+0x0e9e6382, 0x4aaedda5, 0xecb4f191, 0xd14cfab3,
+0xf43e8cd5, 0x0946e811, 0x17f743bf, 0xa6665715,
+0x586fdb03, 0xfe41799a, 0x9c5e72fa, 0x585128f4,
+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_69x/model_69x_init.c b/src/cpu/intel/model_69x/model_69x_init.c
index 588ea69ab3..db8e661d8e 100644
--- a/src/cpu/intel/model_69x/model_69x_init.c
+++ b/src/cpu/intel/model_69x/model_69x_init.c
@@ -10,6 +10,10 @@
#include <cpu/x86/cache.h>
static uint32_t microcode_updates[] = {
+ #include "microcode-1376-m8069547.h"
+ #include "microcode-1373-m1069507.h"
+ #include "microcode-1374-m2069507.h"
+
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,