summaryrefslogtreecommitdiff
path: root/src/cpu/intel/model_f0x
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_f0x
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_f0x')
-rw-r--r--src/cpu/intel/model_f0x/microcode-678-2f0708.h163
-rw-r--r--src/cpu/intel/model_f0x/microcode-964-m01f0712.h163
-rw-r--r--src/cpu/intel/model_f0x/microcode-965-m01f0a13.h163
-rw-r--r--src/cpu/intel/model_f0x/microcode-966-m04f0a14.h163
-rw-r--r--src/cpu/intel/model_f0x/microcode-983-m02f0a15.h163
-rw-r--r--src/cpu/intel/model_f0x/model_f0x_init.c10
6 files changed, 821 insertions, 4 deletions
diff --git a/src/cpu/intel/model_f0x/microcode-678-2f0708.h b/src/cpu/intel/model_f0x/microcode-678-2f0708.h
new file mode 100644
index 0000000000..6260b95064
--- /dev/null
+++ b/src/cpu/intel/model_f0x/microcode-678-2f0708.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 */
+/* 678-2f0708.inc */
+0x00000001, 0x00000008, 0x11152000, 0x00000f07,
+0xb7b473e7, 0x00000001, 0x00000002, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x4dddb0e3, 0x5a70c760, 0xe3027e6a, 0x257e0d6e,
+0x1cc3bc7f, 0x58220fe4, 0x6b5f6eb7, 0x631a1665,
+0x8a7512c0, 0x06161f7e, 0x8069e964, 0x528fd53c,
+0x13223d11, 0xd432b7bc, 0x14e91b7c, 0x0a9ef7d5,
+0x0e260983, 0xffe44ab3, 0xd1feef0b, 0xc132aee8,
+0xe5ea6fc4, 0x18948b86, 0x1008c031, 0xd750f306,
+0xf362cdc5, 0xf610851a, 0x27ea5d51, 0x18849a2c,
+0x21f0c897, 0xe7bc3877, 0x9865d834, 0xdfbd8ab7,
+0xd1b7adf4, 0x1d116923, 0x46d71883, 0xe2b172f4,
+0x12065b5e, 0x23984b09, 0x86922920, 0x20ffc1a4,
+0x3d53d90c, 0x02603eda, 0x972c6c24, 0x319bb9d4,
+0x60df61b9, 0x0e86675f, 0xc4b3e000, 0x77691725,
+0x8e2cb3ae, 0xb174fafb, 0x6973c230, 0x5099b0af,
+0xeb3b208b, 0xa8629bfd, 0x4eee644e, 0xdf345074,
+0x4966d636, 0x4f84bb76, 0x58920fc9, 0xca68b22f,
+0xc3e6e2fa, 0x344c1773, 0xb38ceb98, 0x7bd94b4c,
+0xa7b02c1d, 0x6c49d324, 0xbee89d2c, 0x05e29d38,
+0x832e9907, 0x7a1b71ef, 0x707cdbae, 0x5302f267,
+0xdd3ace44, 0xe735b7e6, 0xe9801d71, 0x4fa2cf9b,
+0xecef5578, 0xa59d0bb0, 0xc7ee559a, 0x73a22e03,
+0x379f0f17, 0xdee4fa9e, 0x994460b9, 0xb789e510,
+0x9727b82b, 0x45363eeb, 0x87ffd67b, 0x725908e9,
+0x0295aee8, 0x3a70dcb1, 0xb2b6eef2, 0x7ebc23d3,
+0x3d692d9b, 0x43aa7591, 0x59713bdc, 0xc98911f7,
+0x2ca95380, 0xe577f8b3, 0x7bf4a277, 0x986a17b2,
+0xa153447d, 0x78da542f, 0x0c4c2f50, 0xc0dbc22f,
+0x2729eecc, 0x51051362, 0x79bc3129, 0x6cfd32f6,
+0xaab0a714, 0xc77a2a0d, 0x0b9bb7f6, 0x5f4ea4f0,
+0xa04ab8f2, 0x23d7c066, 0x9a3a61e8, 0xc95e854b,
+0x6c5365ee, 0xcde17650, 0x0f2f0760, 0x28c82126,
+0x00087588, 0x3678486c, 0x8746fc87, 0xd2f54238,
+0x0cc355e5, 0xf2f3ba75, 0xf80d5eb5, 0x0c091c89,
+0xbc7f9b03, 0xfbd7bea9, 0xe2197cce, 0xf23e9ce9,
+0xd2ba317e, 0xf795879d, 0xa7ddd184, 0xf320b681,
+0xa1d665b5, 0x10ac8bb4, 0x8ee3146a, 0x5b458e3c,
+0xb89da052, 0xda575cc6, 0x0d230bff, 0x9c3cadeb,
+0xcd68ee26, 0xd032b247, 0x43658df3, 0xf9f4168e,
+0x861b4409, 0x1d279790, 0x866591d7, 0xea409a91,
+0x1351048d, 0xf3067a37, 0x6861790e, 0x3b35f621,
+0x22a9af0b, 0x28a7042d, 0x890f7f0c, 0xc93dbc2c,
+0x20adb3a8, 0xcb7b5697, 0x40c73f52, 0x3f4fde23,
+0xd2eb1eed, 0xdc77e6de, 0xd1d59d5d, 0xd975315b,
+0x2d37da7e, 0x86dd3507, 0x2012e431, 0xcd197ca7,
+0x7cfabd26, 0x56ed3b6a, 0xc6c179b9, 0xb133a293,
+0xd1988106, 0xdfdcc553, 0x925f894d, 0x610915a5,
+0x9daceed2, 0x1dc3be8d, 0xd92f2d7d, 0xd8ce4067,
+0xe0fe80a3, 0xc4c5be9f, 0x4b79f5a6, 0x07f2e89c,
+0x104ff0b1, 0xf9d80a95, 0xb469af7f, 0xdeb4e632,
+0xe20e68b1, 0xb04c906f, 0xae96d5f0, 0xe8807571,
+0x69e653cd, 0x73634a9d, 0x0359cf6c, 0x895bbbdd,
+0xddc8e603, 0xd0c6ecf7, 0x55d8d699, 0x6b6c87aa,
+0xfb5fa64c, 0x280e725a, 0xf469add1, 0xc71b2676,
+0x0d3ffa86, 0xc18b8e6e, 0xe9d5c8fd, 0x388a62fa,
+0x96486eb2, 0xe343b757, 0x2d7e5b9a, 0xcdd2fdd7,
+0xf37f535f, 0xc22d20f5, 0xb56229ef, 0xf84c2873,
+0x3bb8166f, 0x3047942c, 0x0c0c34e6, 0xffb18af5,
+0xba123d95, 0xd03ca2c9, 0x492f6877, 0x11123a60,
+0x12a4ed70, 0x1359ecf1, 0x54d06dbb, 0xf46dee9f,
+0xc12b4b91, 0xed32e734, 0x365d205b, 0x3f4bac05,
+0xf9107418, 0xfa1f3314, 0xbf4b26f3, 0xfb727a4a,
+0x0491c7f7, 0xae00a8c9, 0x8ae416e6, 0xd6452a4d,
+0x37a5613a, 0x63099fa2, 0xe9e1ab5c, 0x8d522050,
+0x13df8316, 0xf83472a2, 0x25ebaa4f, 0x760db85f,
+0x75ac1227, 0x2c5a02ef, 0xfc6a75ba, 0xc73e3d4f,
+0xda41add6, 0xc0cf63a3, 0x9f8b7c51, 0x1edcc855,
+0xdafd1090, 0xeaa1f5f6, 0x9f5ab9be, 0xf519b1f9,
+0x220ada81, 0xec9b6297, 0x8661ea2c, 0xce9b083c,
+0xd9066bd8, 0x3580f9c8, 0x654096f0, 0xcd89c00a,
+0xa1cb9789, 0xd81005e0, 0xb38c9d26, 0x16fe94f6,
+0xfd7ed18a, 0x7f082e86, 0x46232eb1, 0xdca4c40c,
+0x09c2a72f, 0xa457e090, 0x9b006010, 0x6e0ef594,
+0x8c2db173, 0xee25f9b6, 0x4b5eac90, 0xa5c29e8b,
+0x38287db2, 0x9d44981f, 0x64683efb, 0xd4d7b3c1,
+0xcc04d5d9, 0x492e3520, 0x2f4c5009, 0x9166154e,
+0x0611df13, 0xe072a1a8, 0x91c621ce, 0x77075850,
+0xf167a5e5, 0x21e75939, 0xdea1ea39, 0xd92a1119,
+0x1dcf8ad4, 0xd08c8eda, 0xe448b734, 0x3aca7fec,
+0x2ac02c01, 0xd190cfc2, 0x5db28d4b, 0xd035d0d1,
+0xa3d4ea09, 0x875a7ac8, 0x01905ca5, 0xf5d11ebd,
+0x52bb11d7, 0x61d7dde8, 0x1b75b331, 0x8d7519d8,
+0x078e4250, 0xd26b936c, 0xb5782301, 0x4b31a8b7,
+0x6ec83a0f, 0xf61c0c35, 0xfffa8aa1, 0xd4dfb0c8,
+0xc6f66653, 0x118cfdcc, 0x4d21b9b7, 0xfefcad12,
+0x0966781a, 0xc924b099, 0x917c8608, 0x13ab58b4,
+0x15dd0d17, 0x5e556a71, 0xccede394, 0xfda4dcb2,
+0x21302bf2, 0x8753f833, 0x034ff898, 0x7f33ba69,
+0x198d898b, 0xf209df4e, 0xfe8c6dbd, 0x82c24300,
+0xfa8e133f, 0xe7ead557, 0x38713537, 0xe910e818,
+0x85427524, 0x20188bbe, 0x3bffd95e, 0xdf8dff60,
+0x54000988, 0xfc26f171, 0xdc175ac5, 0x33ccf2d2,
+0xc28930c4, 0x798af4bc, 0xd3038720, 0xf6194887,
+0x4d4ff6dc, 0x8ae765df, 0x861a86a3, 0x534d3360,
+0x5ef12290, 0xee55d0b0, 0x80a81e9b, 0x9f0db628,
+0xe9feb243, 0xaa83d0ba, 0x1d81638e, 0xc8d34c16,
+0x94c9c754, 0x5b036e00, 0x1d3fdd62, 0xaa5702d3,
+0x78e42d61, 0xf3b33904, 0x7a64e85a, 0x7c81119e,
+0x7c8a9214, 0x9c47cab6, 0x169fce10, 0x63714659,
+0x6503c9fb, 0xa04376ee, 0xecce86ff, 0x880b1193,
+0x52a10bc7, 0xf59865de, 0x26b855b2, 0xd74a8d70,
+0x8cfda341, 0xbd75fa8d, 0x417fd8af, 0x8899f8ae,
+0xfbccde06, 0x99bdd436, 0x27f2377f, 0x7a861733,
+0x44b70631, 0x84112f62, 0x33523bca, 0xc2dbf2c7,
+0x65747162, 0x407eb3ba, 0xd552a9a0, 0x81896a57,
+0xd2f2bff9, 0x6a8fc9d9, 0x5cde0cbc, 0x58b714be,
+0xdfc21b97, 0x00bd281f, 0x38e403e9, 0x6fb80b04,
+0x7c9ad9ac, 0x9e3e07c6, 0xa9c6ae35, 0x1c648e56,
+0x49b3aa31, 0x78c74846, 0x285f5d6b, 0x5ccb7142,
+0xabc6cc11, 0xce36f1f5, 0x093926cf, 0x88b774ab,
+0xabea55d0, 0x5d61bca4, 0x594f92a2, 0x6ae8eec6,
+0x325ea3d5, 0x8ee663a7, 0x9a00db31, 0x09787a75,
+0x13c2726a, 0xa97f00fa, 0x4794b06c, 0x38a57549,
+0x9850bc54, 0x15d84a9b, 0xd8ba56e4, 0xec52fbfa,
+0xb400471b, 0x31714eae, 0x9e60c723, 0x2d2f238b,
+0xcd154356, 0xf2395c4a, 0x07a37c04, 0xac6f6c10,
+0x32be7e7e, 0x366b17ea, 0xcaa7d96b, 0xcb3563a1,
+0xb15983b5, 0xba2af198, 0xd89900f3, 0xf9437ccf,
+0x47e26662, 0x1d5d5c22, 0x17ae16e7, 0x7e0ef361,
+0xec639aa4, 0xf46503c1, 0x9b88a712, 0xb7f2ae9b,
+0x9bfc2db9, 0x6d75e8f8, 0x896ba8a8, 0xfed54e37,
+0x3563eae0, 0xbbd0294c, 0x89b47800, 0xce87a4a4,
+0xb15ebb4a, 0xc29f09ef, 0x5830a869, 0x24ebaba5,
+0xf1504a05, 0xd58a8084, 0x87157d74, 0x182dced4,
+0x2ae81a28, 0x3397700c, 0x72ad1146, 0xbacdc632,
+0x7ea7fdd3, 0x23c147b2, 0x7203b0c0, 0x6ee52c7e,
+0xff0899af, 0xaaa7dfcd, 0x99012d4b, 0x1580a45f,
diff --git a/src/cpu/intel/model_f0x/microcode-964-m01f0712.h b/src/cpu/intel/model_f0x/microcode-964-m01f0712.h
new file mode 100644
index 0000000000..70c8684da6
--- /dev/null
+++ b/src/cpu/intel/model_f0x/microcode-964-m01f0712.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 */
+/* 964-m01f0712.inc */
+0x00000001, 0x00000012, 0x07162002, 0x00000f07,
+0x39e69ff0, 0x00000001, 0x00000001, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xffffffe9, 0x8bb66866, 0x1d79ea57, 0xeae74f1b,
+0x361e4a7a, 0x55e2826d, 0x5f734071, 0xb2843de5,
+0xae7971bb, 0xe25004de, 0x405dafe0, 0x7d53f66f,
+0x4df56461, 0x7b57d0ce, 0xea17af39, 0xedbb1ebc,
+0xe9e38d20, 0x8b12c950, 0x4a0b7e87, 0x52c078c1,
+0x726e683c, 0xca3f7181, 0xc20dded4, 0x923fe6f8,
+0xfc2c31f4, 0xfc1dbb1d, 0xe4d7cd63, 0xe2fbcd17,
+0xa8ad72e0, 0x33fea0d3, 0x71d5d527, 0xc456c0fb,
+0x4ca199ba, 0xeb863e4b, 0x43210553, 0x05454fcc,
+0xdedf6095, 0x5ac66851, 0xc5b84d9d, 0xf1775630,
+0xa50e817b, 0x8393f563, 0x4d6a58a4, 0x641c876e,
+0x4598072d, 0xfb1875c5, 0x0efb05e9, 0xa5a840dd,
+0x54e9190a, 0xe9ebafdb, 0x7bfaa19d, 0xdae03c5e,
+0x141069e3, 0x178fbeef, 0xbdf33f79, 0xcdbdd066,
+0x07ae0fc7, 0xf45750a0, 0x6f3810e9, 0x6415e0bf,
+0x2b46112e, 0x21be86cd, 0x29245980, 0xbb58f310,
+0xfb665f23, 0xfeeb9aad, 0xcea2257c, 0x5175328e,
+0x0d3d2bd7, 0x81ce7ea2, 0x9a6de78a, 0x9850b5e3,
+0xbbee4402, 0xb6319fb0, 0xc010158c, 0xbbb913ff,
+0x395f312a, 0x24579055, 0x2ae58ef0, 0x9cc2b14a,
+0xc76a13bd, 0x88def903, 0xa9b67b9e, 0x3feb492d,
+0x707975d5, 0x5c9559b9, 0xf52a12ac, 0x87d2efe2,
+0x2b2e52a8, 0xd0d7df0f, 0x4f1c6f19, 0xebb81a13,
+0x80210238, 0x1b3c07f0, 0x7a499318, 0xde7c5eb3,
+0x9f875ea6, 0xad68ad52, 0xdf0ad02f, 0x88665580,
+0xc1e124bc, 0x2078c537, 0x31428f38, 0x91ab5aa2,
+0xc1a64ad2, 0x87cc2159, 0x718ebfd5, 0xc2c3532e,
+0x7e7ec93c, 0x1cdda579, 0xcffccb9b, 0x583c8d7e,
+0xdd8a3faf, 0x60aa9835, 0x61aba793, 0x3e57affa,
+0xa681cda5, 0xb225323f, 0x4b3f7fd0, 0x4d30f709,
+0x6d206bbf, 0x51689b07, 0x3040283d, 0x95d95684,
+0x53d4f28d, 0x4c5372c8, 0x0e2e293f, 0x7c660707,
+0x06a15ae1, 0x1452111f, 0x3c5a0df0, 0x61fef67e,
+0x8c9f26e8, 0x879dd434, 0x84937130, 0x28a9c507,
+0x9d05cdc4, 0xa58e51f9, 0x78250d1a, 0xb4aa4867,
+0x2f277408, 0x1d4281e2, 0x03f7a5c9, 0xb90aa91b,
+0x09ddba69, 0x219ff884, 0x63c7aa86, 0x3ac8cae8,
+0x3217bb61, 0x166844cd, 0x45518869, 0xb23d4145,
+0x444a751c, 0x2c4ea3cf, 0x574cd48f, 0x859e01ae,
+0x79901e63, 0x28701f07, 0xf31897aa, 0x0bfbabff,
+0x18148ee5, 0x3aa01696, 0x08b8c6e8, 0x073ef026,
+0x4bbd2163, 0x278a5b5d, 0xca4f43fe, 0x1581b955,
+0xdd310608, 0x4c47f8aa, 0xc4748e35, 0x0938dd48,
+0xa7dbd247, 0x4f9c9284, 0x4fd12ae0, 0x4122817e,
+0x57af6bb7, 0x1b1cbf56, 0x01713ae5, 0x4693a2a4,
+0xd361471c, 0xfb5e5fb9, 0xd57ecb2e, 0x1396b134,
+0x6c1ef975, 0xf0ba5604, 0x2bc5fc46, 0xe8e75240,
+0xdc5a04ef, 0x0c7fec2b, 0xff44a7d1, 0xf1752a97,
+0x4c64f1a6, 0x5f5b6971, 0xf80425d4, 0x26a2d408,
+0xdc3661d1, 0x641f52d4, 0xc14d1641, 0x6db4a92b,
+0x7ab7b4f4, 0x15c03f01, 0x120456f8, 0x434b9b0b,
+0xecd8fd05, 0xe791871f, 0xf115d632, 0x362e7192,
+0xb2f6d067, 0xc38caf36, 0x38916496, 0xdb0b52f0,
+0x4435b1b4, 0x1e33bc83, 0xdbec3c07, 0xc8a80185,
+0x7f5c6ad1, 0x0759aede, 0xfb9afeeb, 0x3da4804e,
+0x02b98265, 0x1fdc99d3, 0xe3238746, 0x0b485f0d,
+0xc8452172, 0x21f980ed, 0x115b5f9f, 0x2fdb1ab6,
+0x51f0b309, 0x07ec0a64, 0x1371f802, 0x1af7b884,
+0x2b63d9be, 0x064d5257, 0x9247a258, 0x2e7d9ef4,
+0xebc76e82, 0x3744e142, 0x327498ed, 0x1efe2eaa,
+0xf4b47f03, 0xd56b8a80, 0xd9df7063, 0x38b6093e,
+0xe8952237, 0xd4c3cb00, 0x427aaa2f, 0xde11b0dc,
+0xc6389e16, 0x2775052a, 0xb53c88c3, 0xdcc0d91f,
+0xa372dba9, 0x56082310, 0xd5eb095a, 0x06bf07de,
+0xab0cfa42, 0x450af2c0, 0xb64ae4fb, 0x4b29950c,
+0xf66c4395, 0x0878b9c7, 0xbcd15704, 0x634b7b14,
+0xdb3de5f4, 0xb08f50bb, 0x831e6abb, 0x010abe5c,
+0x4d081d89, 0xb522a1b5, 0xfaf4f82a, 0x8932dcd1,
+0x439fdb05, 0x0cacc3de, 0x56e8393b, 0xaaa12d2b,
+0xb3c38358, 0x304b273e, 0xd2a231fe, 0x2211e77c,
+0x70f73dee, 0x2e5b056e, 0x01df2fde, 0x0d39db76,
+0x2c2137b2, 0x11638742, 0x2c160d57, 0x1e29cf1d,
+0x62157d15, 0xd71cf60c, 0xcc2012e5, 0x1ef8e889,
+0x7438d083, 0xfab2d9e9, 0xcd1e6cfb, 0xe37d919e,
+0x738e3e70, 0x2f511109, 0xc88b544a, 0xcb5231cc,
+0xb4aabced, 0x20f74006, 0xdf5b722b, 0x0f299cd5,
+0x324f3630, 0x139a0348, 0xd45349ea, 0x208af30b,
+0x8f2b48fc, 0x38a7e62a, 0xe5eb7bef, 0x18028e8f,
+0x365eeece, 0xde32aa2b, 0xb7c86e79, 0x22b3a1a3,
+0x3a66b2db, 0xd628c336, 0x2d3a3be9, 0xd82f8a9f,
+0x049bc319, 0x3973ea2f, 0x66ef9dec, 0xfd5ed712,
+0x8945b138, 0x5a3f99ff, 0xecd0b3b8, 0x29471ee6,
+0x6b2a42e5, 0x45c3cc05, 0x2301d9d8, 0x702b2528,
+0x1d75be7a, 0x3324b767, 0xe3add8b4, 0x7c0a4bae,
+0x791010e8, 0xda59d2bc, 0x612eac2f, 0x235021b0,
+0xc18567dc, 0xd15f9148, 0xca5d86fb, 0xc10bc63f,
+0x2b8f4c36, 0x2d891b63, 0xa7977c9f, 0xdadb398f,
+0x083f6a6a, 0x230e398e, 0x19420c4f, 0x1cc52b2a,
+0xae8d117d, 0x2c32000d, 0xad13069e, 0x3a113635,
+0xc6522f49, 0x074a7ddc, 0xea16a043, 0x35662b0a,
+0xb3bd25b8, 0x18b45214, 0x9f142cbe, 0x1b7c6938,
+0xe5f764de, 0x3b252a68, 0xd0c84dde, 0x1d74a684,
+0x0b394830, 0x18d2add6, 0x0e14d7e3, 0x2812c01a,
+0xb1426e75, 0x97c7426c, 0xca2425ce, 0x3b07c144,
+0x92c538a2, 0xb50a1bc5, 0x6b7867a8, 0xb147634f,
+0x39d1a5b6, 0x38dd638b, 0x84102bc9, 0xaeaf04e9,
+0x75d6755a, 0x359fdcd9, 0x9859936d, 0x801f6834,
+0xbba00552, 0xd8c96732, 0x9769642a, 0x92ab9c4d,
+0x4b44a4ea, 0x6f3f380d, 0xf112e9a3, 0x8768532a,
+0x958c163d, 0xa4a7c80f, 0x6873ae6b, 0x9b0e78b2,
+0xd7ab7060, 0x4d9f8791, 0x370f29eb, 0x16e6a4df,
+0x2eaa46b8, 0xcc64bf8b, 0x423c788c, 0xeef8371a,
+0x497e76e3, 0xe49e1ed6, 0xb6890ea8, 0x7562648f,
+0xd30c433a, 0xb967a3d2, 0x17b665fd, 0x0499210d,
+0x0df41a8b, 0x60261315, 0x61d25715, 0xf7dfc43e,
+0x1567841c, 0xac38e452, 0xb76be7a9, 0xfabea796,
+0x017a95c6, 0xd7d2b0da, 0xa24fb7a3, 0x14ec0a12,
+0xd3446440, 0xaa70e820, 0x81620b96, 0x466c02e6,
+0x9f67c135, 0xee4ff616, 0x509161ad, 0x263587d2,
+0x11169e0f, 0x5c46175a, 0xeed237e5, 0xefe242bd,
+0x2aed7440, 0xde3f737f, 0xd6ba63eb, 0xe8d8304e,
+0x8a1ad7a7, 0xff53828a, 0x0d2c073b, 0x6dc5dbfa,
+0xcb76174a, 0xfa1b2c30, 0x384ac449, 0x1f5ea4be,
+0xde50549d, 0x5f6e5977, 0x6d5c33e5, 0x2b9b8ab4,
+0x8be0c16c, 0x021db150, 0xf3a99a6e, 0x9a4dcfc5,
+0x7bc75f76, 0x243be7b0, 0xe53d1b04, 0x38fd5ab9,
+0x4d26ca07, 0x90ef6dff, 0x4c8c02db, 0xdf986343,
+0xc84edd73, 0x2a46005c, 0x6ebe028e, 0x1d68a9dc,
+0x97f23c83, 0x2dda5fde, 0xaf56b1e9, 0xc4f04b0a,
+0x97a355a9, 0x3f5b604b, 0x8a4c5c33, 0x4fb3c292,
+0x5be0edd7, 0xd05af070, 0x1623da74, 0xb55ff7af,
+0x40929043, 0x62e96e20, 0xde5afdec, 0x5bbe38bb,
+0x47918b57, 0xba53cfb7, 0xa613b0cb, 0x3c794832,
+0x69c9f5b2, 0x62ad3086, 0x2afc0271, 0xdb900632,
+0x65d6c7ea, 0x0dd8b907, 0x52f3cabd, 0xf77a8c51,
diff --git a/src/cpu/intel/model_f0x/microcode-965-m01f0a13.h b/src/cpu/intel/model_f0x/microcode-965-m01f0a13.h
new file mode 100644
index 0000000000..f64d29555e
--- /dev/null
+++ b/src/cpu/intel/model_f0x/microcode-965-m01f0a13.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 */
+/* 965-m01f0a13.inc */
+0x00000001, 0x00000013, 0x07162002, 0x00000f0a,
+0x2a2cc3cb, 0x00000001, 0x00000001, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xffffffe9, 0x80e0e61a, 0x7cb2c607, 0xbe1e2fc9,
+0xacaf1526, 0x31514e28, 0x9252d426, 0xb999ebf8,
+0x8469bb8a, 0x95e72fd2, 0x5f7c5472, 0x254adcf0,
+0xf706b236, 0x21ef3efb, 0x82d05526, 0x8b10bd77,
+0x268ab8bd, 0x929739a5, 0x0f180e02, 0x3ad1cc5a,
+0x23a10814, 0xbc4257f8, 0x026ded8d, 0x84bf45be,
+0xe13e69f3, 0xbb0edf16, 0x85218fd2, 0x898af4e1,
+0xcd635f26, 0x846ab0c6, 0x85a5d5cd, 0x077b4a16,
+0x71514de0, 0xbff893a6, 0x47536ab0, 0x1fc4b546,
+0x906f4b85, 0xc1f997d5, 0x0ba4b594, 0xa823eb50,
+0x416ee239, 0x659b0dbd, 0xf240ad67, 0xe042d532,
+0xce92f455, 0x9f318d9f, 0xac11fada, 0x6fc234ab,
+0x18cddb76, 0x67e52b4f, 0xa6f01943, 0xba695e2a,
+0x245bd123, 0xce05288f, 0x6582101b, 0x5be73a23,
+0x6ab67d0e, 0x873ac6f3, 0xab4c48f2, 0xe0d64284,
+0x65f33ddb, 0xd33abb56, 0x8dd411c3, 0x86f370ea,
+0x1c3726b9, 0xd561edb5, 0xa0484b79, 0x63bdccd0,
+0x54d42183, 0x05d9b9c2, 0xd1d2e489, 0x572f0b07,
+0x6b804808, 0x9ee441c8, 0x87e1e425, 0x0d4d3c3e,
+0xbb9188fd, 0xa7f1243b, 0x807be6fb, 0x8f828057,
+0xfe37dd84, 0x104ef504, 0x5aa650b4, 0x2f1b611f,
+0xd021e808, 0x1d4ca877, 0xdefabd4d, 0xaa0cbe35,
+0xa4e89854, 0xa880cfc1, 0x08ed71f1, 0xb58e8625,
+0x2f4bee9d, 0xfef8678d, 0x2868ade1, 0xcdd1c7a4,
+0x2b823a15, 0x4788ea69, 0x7a1de61f, 0x24a51210,
+0x4373e00c, 0x7f8e55c9, 0xb2c5092b, 0x74f9e0db,
+0x2f54f62d, 0x13e3b1c8, 0x835863dc, 0x7401feb0,
+0x82d9962c, 0xc321a358, 0x8db3eec1, 0x3d70aa8a,
+0x9e8d115a, 0xd1f258ce, 0x3db0262c, 0xdedf4ecf,
+0x2b43787d, 0x01bba4ab, 0x5533bfb0, 0xf25756a2,
+0x6748ff85, 0x49a04cf9, 0x15a3fceb, 0x2b0045b1,
+0x354d82dd, 0x51baaaae, 0x9cdb8826, 0x4a5e79d5,
+0xc0b783a0, 0x244ee819, 0xc9d7ec82, 0x61b5df6b,
+0xa3b0ab47, 0xf4201580, 0x16a9bda3, 0x2ac3fb2a,
+0xf2d45287, 0xc775c470, 0xca49165e, 0xf011aa96,
+0x7cc3f776, 0x128e7d4c, 0x53a7cb48, 0xc678c16a,
+0x704d85ff, 0x5ac3438c, 0x22a4255f, 0x06f4eb73,
+0x6d2c4918, 0x7ec8d353, 0x02f64898, 0x402caba1,
+0xa2dcd74c, 0x2ec84768, 0x19aaacb3, 0x641e9f60,
+0x610245fb, 0xbcde5b34, 0x5b2ad9e6, 0x26d2e619,
+0x3c5f7fc3, 0x8a4644e1, 0x6cc1f8fb, 0xb2ec0e52,
+0x02186480, 0x1c597a86, 0xea7cb92f, 0x8484972d,
+0x90f10aef, 0x7032ba2f, 0x8d51693a, 0x075f7010,
+0xef88324e, 0x5fbf378f, 0x1416ae8a, 0x5eac1f31,
+0x70e65677, 0x0224e031, 0x1305f1ac, 0x53209b14,
+0xb5037676, 0x99e958fb, 0xecb8fe97, 0x20fb5890,
+0x568e98e9, 0x87d42ce4, 0x03de50e2, 0x89728dac,
+0xdca95447, 0x36114e7b, 0x2aab8e7a, 0xa0529d9c,
+0x9901c79d, 0x4ff191b5, 0x7500cebf, 0x210bcc07,
+0x815fd1e8, 0x4ebd3be0, 0xbce22cf0, 0xcf2df323,
+0xfffa8eb1, 0x016b1ca2, 0xf87846a6, 0xddbf1474,
+0x435c41b5, 0x56245808, 0x050eace9, 0x128491f7,
+0x48c6fdda, 0x5775ded7, 0x0b4775a1, 0x7ce11409,
+0x0d9822a0, 0x084ca742, 0x8f2c8c8b, 0x4278fdfc,
+0xe45d26c7, 0xd92793fb, 0xe963acf5, 0x346473ea,
+0x28069586, 0xcd7423ab, 0xdd07fab1, 0xf2dd3f15,
+0xf924720b, 0x0047adff, 0x3935bd42, 0xde1d799f,
+0x03a4afd9, 0x4f0ea217, 0x5f3dd4df, 0x09f611a1,
+0x8ecf894c, 0x5111dde5, 0xd79db940, 0x4e2da85d,
+0x64622e3d, 0x00ed0f85, 0x192b2af6, 0x526fcc87,
+0x3e233c92, 0xdfa9d04d, 0x5a8a7d19, 0x18205eef,
+0x3ff5734e, 0xf3ba744e, 0xac73c051, 0xc2cf8a70,
+0x3ba41433, 0x123eb210, 0xe3f05134, 0xcfd54fd8,
+0x7995e0d1, 0x1760b323, 0x310a7810, 0x2706d0c8,
+0x15cf732d, 0x3c0ee597, 0x83e36338, 0x272058a7,
+0xff3e9fda, 0x0c22fe44, 0x11a26627, 0x061a17a0,
+0xd784b930, 0xb40ed3ca, 0x014eaa98, 0x2cfd7ef7,
+0xd3f700a6, 0xa2e0e5ad, 0xf6682e43, 0xbab69f7a,
+0x185c3430, 0x10a4a66d, 0x41698b7a, 0x89666812,
+0x1cdc431a, 0x301a8774, 0x056fa032, 0x08e5b4ac,
+0xd8e66808, 0x06cb04c2, 0x086f09ef, 0x09404e44,
+0x4b166a00, 0x1f244ff1, 0x096548b7, 0x3d066268,
+0x11c22583, 0x87d98b53, 0x83c785d8, 0x0c295204,
+0xa3693e8d, 0x8ca5c952, 0xa52c8190, 0xa9ac34de,
+0xe640e56f, 0x16d5715c, 0xf40bac7c, 0x940d757e,
+0x0955d322, 0xbd3e2f65, 0x6553293f, 0x0b25fcb7,
+0x14875a5e, 0xb5efd0af, 0x79cf151f, 0xa74e5acb,
+0x4b249263, 0x14a844ff, 0x4c547880, 0xb598f6b8,
+0xe9fffbc6, 0xe983f09b, 0xa5384013, 0x36baf1e7,
+0xe3a76c06, 0xde3df31a, 0x25d38aaa, 0xc19d9fa9,
+0x2c05457a, 0x0a4fd8f6, 0x01086f65, 0xdf7e10b3,
+0xa5f16786, 0x46d77f4a, 0x08336cd2, 0x1d06cb5f,
+0xe453696c, 0x6f662a90, 0x40d33558, 0x76c640d5,
+0x4e7e4c97, 0x10cb0f79, 0xb1cfbb1c, 0x4f3f0521,
+0x8cda32ee, 0x84c3e958, 0xaac41cc9, 0x023e7572,
+0xf3266bf6, 0xb4193d39, 0x3a31f7df, 0xbd83c248,
+0xc812df3c, 0x0af7f510, 0x82bb61f9, 0x95db6415,
+0xf7b12fa8, 0x7a7f4f9c, 0x2ec8f061, 0x3fa8e99c,
+0xc19bea78, 0x470c4315, 0x0bcf3abe, 0x787b97b7,
+0x78f992b4, 0x05a7b74c, 0x93fc4db2, 0x41094fe3,
+0x3e7fe41b, 0xa367bc2d, 0x90b393db, 0x3ec58fe0,
+0xb74cc79f, 0x9ed83f74, 0x10daeeae, 0xa524f1ac,
+0xafcd0f29, 0x11423945, 0x52319e75, 0x9978031d,
+0xa78bb8be, 0x1a8a86d8, 0xf9a5c6db, 0x15d9760b,
+0x00028056, 0x2d0f7fc3, 0x7734d88a, 0x1b877e63,
+0x7b1db862, 0x25037d9d, 0x5a210d59, 0x1875f3e4,
+0x0299248c, 0x90ae4f18, 0x949d7d41, 0x713deba7,
+0xa6ff8ffe, 0x243c5296, 0x6020828d, 0xe420ae82,
+0xf02eeda6, 0x3a8090e3, 0xaef23b89, 0x40d2cb8a,
+0xaaddddad, 0x220c269f, 0x288d2d4e, 0x8689e116,
+0x42de5c86, 0x95ff5e35, 0xdcaabe42, 0x3fbb05e5,
+0x4ade7e4b, 0xd6612d65, 0x44ad598c, 0x984eeabb,
+0x218696b2, 0xf9c83206, 0x881e3b4e, 0x54844f30,
+0x1f980f2a, 0x0aec3158, 0xdd92450c, 0xb8a3906d,
+0x0ccc7c23, 0x196b48db, 0x08ffaef9, 0x2c44b86d,
+0x05fcc149, 0x079869d4, 0x5f3f5d0b, 0x1086de9f,
+0x638432c5, 0x1dbe89c0, 0x882041a8, 0x05a6756a,
+0x306e76ea, 0x49ad9a0d, 0xbc24d1af, 0x2a113e7d,
+0x8a333131, 0x775f70a6, 0x49629224, 0x8e089d24,
+0x34e60e07, 0x280eb8c9, 0xcbf3805c, 0x528c0bdf,
+0x46c79b94, 0x543c88dd, 0x2b2e55b0, 0x252bf38c,
+0x0757335c, 0x56405b4d, 0x7f0894ef, 0xa2417da9,
+0xf4f8c5d2, 0x2be63c2f, 0xcfb400fd, 0x4b9f4e99,
+0xbed450c7, 0xbc3cdea6, 0x216f9223, 0x3d2920ad,
+0x97284d1d, 0xb5b05c58, 0xa5075b63, 0x8ec8c059,
+0xf9c2f270, 0x0f79cbf3, 0x71253a77, 0x66896241,
+0x5cb14622, 0x8d439f45, 0x21d61b98, 0xddb46338,
+0x1b2fb78d, 0x78389389, 0xe3e92811, 0xd7b0a62b,
+0xeec11a6f, 0xf98e84dc, 0xe26a6dde, 0x7767cc48,
+0x04f5492f, 0xcfb9fbbf, 0x4bc7fb18, 0x86e5876a,
+0x6cec34b8, 0x44f1e0ac, 0xf60995fc, 0xd56fc8c1,
+0x3843fa32, 0xbbb021d6, 0x8269ba6e, 0xfc91d4da,
+0x092f051d, 0xcf0ecdc1, 0xec5f10a8, 0x16575ab3,
+0x3b956ded, 0xeccdcf22, 0xb68dbf1d, 0x42bf3c8c,
+0x0bbc80c3, 0x13b6dec2, 0xcc51edc6, 0x6b44ec54,
diff --git a/src/cpu/intel/model_f0x/microcode-966-m04f0a14.h b/src/cpu/intel/model_f0x/microcode-966-m04f0a14.h
new file mode 100644
index 0000000000..748eb59506
--- /dev/null
+++ b/src/cpu/intel/model_f0x/microcode-966-m04f0a14.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 */
+/* 966-m04f0a14.inc */
+0x00000001, 0x00000014, 0x07162002, 0x00000f0a,
+0x64731550, 0x00000001, 0x00000004, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xffffffe9, 0x80e0e61a, 0x7cb2c607, 0xbe1e2fc9,
+0xacaf1526, 0x31514e28, 0x9252d426, 0xb999ebf8,
+0x8469bb8a, 0x95e72fd2, 0x5f7c5472, 0x254adcf0,
+0xf706b236, 0x21ef3efb, 0x82d05526, 0x8b10bd77,
+0x268ab8bd, 0x929739a5, 0x0f180e02, 0x3ad1cc5a,
+0x23a10814, 0xbc4257f8, 0x026ded8d, 0x84bf45be,
+0xe13e69f3, 0xbb0edf16, 0x85218fd2, 0x898af4e1,
+0xcd635f26, 0x846ab0c6, 0x85a5d5cd, 0x077b4a16,
+0x71514de0, 0xbff893a6, 0x47536ab0, 0x1fc4b546,
+0x906f4b85, 0xc1f997d5, 0x0ba4b594, 0xa823eb50,
+0x416ee239, 0x659b0dbd, 0xf240ad67, 0xe042d532,
+0xce92f455, 0x9f318d9f, 0xac11fada, 0x6fc234ab,
+0x18cddb76, 0x67e52b4f, 0xa6f01943, 0xba695e2a,
+0x245bd123, 0xce05288f, 0x6582101b, 0x5be73a23,
+0x6ab67d0e, 0x873ac6f3, 0xab4c48f2, 0xe0d64284,
+0x65f33ddb, 0xd33abb56, 0x8dd411c3, 0x86f370ea,
+0x1c3726b9, 0xd561edb5, 0xa0484b79, 0x63bdccd0,
+0x54d42183, 0x05d9b9c2, 0xd1d2e489, 0x572f0b07,
+0x6b804808, 0x9ee441c8, 0x87e1e425, 0x0d4d3c3e,
+0xbb9188fd, 0xa7f1243b, 0x807be6fb, 0x8f828057,
+0xfe37dd84, 0x104ef504, 0x5aa650b4, 0x2f1b611f,
+0xd021e808, 0x1d4ca877, 0xdefabd4d, 0xaa0cbe35,
+0xa4e89854, 0xa880cfc1, 0x08ed71f1, 0xb58e8625,
+0x2f4bee9d, 0xfef8678d, 0x2868ade1, 0xcdd1c7a4,
+0x2b823a15, 0x4788ea69, 0x7a1de61f, 0x24a51210,
+0x4373e00c, 0x7f8e55c9, 0xb2c5092b, 0x74f9e0db,
+0x2f54f62d, 0x13e3b1c8, 0x835863dc, 0x7401feb0,
+0x82d9962c, 0xc321a358, 0x8db3eec1, 0x3d70aa8a,
+0x9e8d115a, 0xd1f258ce, 0x3db0262c, 0xdedf4ecf,
+0x2b43787d, 0x01bba4ab, 0x5533bfb0, 0xf25756a2,
+0x6748ff85, 0x49a04cf9, 0x15a3fceb, 0x2b0045b1,
+0x354d82dd, 0x51baaaae, 0x9cdb8826, 0x4a5e79d5,
+0xc0b783a0, 0x244ee819, 0xc9d7ec82, 0x61b5df6b,
+0xa3b0ab47, 0xf4201580, 0x16a9bda3, 0x2ac3fb2a,
+0xf2d45287, 0xc775c470, 0xca49165e, 0xf011aa96,
+0x7cc3f776, 0x128e7d4c, 0x53a7cb48, 0xc678c16a,
+0x704d85ff, 0x5ac3438c, 0x22a4255f, 0x06f4eb73,
+0x6d2c4918, 0x7ec8d353, 0x02f64898, 0x402caba1,
+0xa2dcd74c, 0x2ec84768, 0x19aaacb3, 0x641e9f60,
+0x610245fb, 0xbcde5b34, 0x5b2ad9e6, 0x26d2e619,
+0x3c5f7fc3, 0x8a4644e1, 0x6cc1f8fb, 0xb2ec0e52,
+0x02186480, 0x1c597a86, 0xea7cb92f, 0x8484972d,
+0x90f10aef, 0x7032ba2f, 0x8d51693a, 0x075f7010,
+0xef88324e, 0x5fbf378f, 0x1416ae8a, 0x5eac1f31,
+0x70e65677, 0x0224e031, 0x1305f1ac, 0x53209b14,
+0xb5037676, 0x99e958fb, 0xecb8fe97, 0x20fb5890,
+0x568e98e9, 0x87d42ce4, 0x03de50e2, 0x89728dac,
+0xdca95447, 0x36114e7b, 0x2aab8e7a, 0xa0529d9c,
+0x9901c79d, 0x4ff191b5, 0x7500cebf, 0x210bcc07,
+0x815fd1e8, 0x4ebd3be0, 0xbce22cf0, 0xcf2df323,
+0xfffa8eb1, 0x016b1ca2, 0xf87846a6, 0xddbf1474,
+0x435c41b5, 0x56245808, 0x050eace9, 0x128491f7,
+0x48c6fdda, 0x5775ded7, 0x0b4775a1, 0x7ce11409,
+0x0d9822a0, 0x084ca742, 0x8f2c8c8b, 0x4278fdfc,
+0xe45d26c7, 0xd92793fb, 0xe963acf5, 0x346473ea,
+0x28069586, 0xcd7423ab, 0xdd07fab1, 0xf2dd3f15,
+0xf924720b, 0x0047adff, 0x3935bd42, 0xde1d799f,
+0x03a4afd9, 0x4f0ea217, 0x5f3dd4df, 0x09f611a1,
+0x8ecf894c, 0x5111dde5, 0xd79db940, 0x4e2da85d,
+0x64622e3d, 0x00ed0f85, 0x192b2af6, 0x526fcc87,
+0x3e233c92, 0xdfa9d04d, 0x5a8a7d19, 0x18205eef,
+0x3ff5734e, 0xf3ba744e, 0xac73c051, 0xc2cf8a70,
+0x3ba41433, 0x123eb210, 0xe3f05134, 0xcfd54fd8,
+0x7995e0d1, 0x1760b323, 0x310a7810, 0x2706d0c8,
+0x15cf732d, 0x3c0ee597, 0x83e36338, 0x272058a7,
+0xff3e9fda, 0x0c22fe44, 0x11a26627, 0x061a17a0,
+0xd784b930, 0xb40ed3ca, 0x014eaa98, 0x2cfd7ef7,
+0xd3f700a6, 0xa2e0e5ad, 0xf6682e43, 0xbab69f7a,
+0x185c3430, 0x10a4a66d, 0x41698b7a, 0x89666812,
+0x1cdc431a, 0x301a8774, 0x056fa032, 0x08e5b4ac,
+0xd8e66808, 0x06cb04c2, 0x086f09ef, 0x09404e44,
+0x4b166a00, 0x1f244ff1, 0x096548b7, 0x3d066268,
+0x11c22583, 0x87d98b53, 0x83c785d8, 0x0c295204,
+0xa3693e8d, 0x8ca5c952, 0xa52c8190, 0xa9ac34de,
+0xe640e56f, 0x16d5715c, 0xf40bac7c, 0x940d757e,
+0x0955d322, 0xbd3e2f65, 0x6553293f, 0x0b25fcb7,
+0x14875a5e, 0xb5efd0af, 0x79cf151f, 0xa74e5acb,
+0x4b249263, 0x14a844ff, 0x4c547880, 0xb598f6b8,
+0xe9fffbc6, 0xe983f09b, 0xa5384013, 0x36baf1e7,
+0xe3a76c06, 0xde3df31a, 0x25d38aaa, 0xc19d9fa9,
+0x2c05457a, 0x0a4fd8f6, 0x01086f65, 0xdf7e10b3,
+0xa5f16786, 0x46d77f4a, 0x08336cd2, 0x1d06cb5f,
+0xe453696c, 0x6f662a90, 0x40d33558, 0x76c640d5,
+0x4e7e4c97, 0x10cb0f79, 0xb1cfbb1c, 0x4f3f0521,
+0x8cda32ee, 0x84c3e958, 0xaac41cc9, 0x023e7572,
+0xf3266bf6, 0xb4193d39, 0x3a31f7df, 0xbd83c248,
+0xc812df3c, 0x0af7f510, 0x82bb61f9, 0x95db6415,
+0xf7b12fa8, 0x7a7f4f9c, 0x2ec8f061, 0x3fa8e99c,
+0xc19bea78, 0x470c4315, 0x0bcf3abe, 0x787b97b7,
+0x78f992b4, 0x05a7b74c, 0x93fc4db2, 0x41094fe3,
+0x3e7fe41b, 0xa367bc2d, 0x90b393db, 0x3ec58fe0,
+0xb74cc79f, 0x9ed83f74, 0x10daeeae, 0xa524f1ac,
+0xafcd0f29, 0x11423945, 0x52319e75, 0x9978031d,
+0xa78bb8be, 0x1a8a86d8, 0xf9a5c6db, 0x15d9760b,
+0x00028056, 0x2d0f7fc3, 0x7734d88a, 0x1b877e63,
+0x7b1db862, 0x25037d9d, 0x5a210d59, 0x1875f3e4,
+0x0299248c, 0x90ae4f18, 0x949d7d41, 0x713deba7,
+0xa6ff8ffe, 0x243c5296, 0x6020828d, 0xe420ae82,
+0xf02eeda6, 0x3a8090e3, 0xaef23b89, 0x40d2cb8a,
+0xaaddddad, 0x220c269f, 0x288d2d4e, 0x8689e116,
+0x42de5c86, 0x95ff5e35, 0xdcaabe42, 0x3fbb05e5,
+0x4ade7e4b, 0xd6612d65, 0x44ad598c, 0x984eeabb,
+0x218696b2, 0xf9c83206, 0x881e3b4e, 0x54844f30,
+0x1f980f2a, 0x0aec3158, 0xdd92450c, 0xb8a3906d,
+0x0ccc7c23, 0x196b48db, 0x08ffaef9, 0x2c44b86d,
+0x05fcc149, 0x079869d4, 0x5f3f5d0b, 0x1086de9f,
+0x638432c5, 0x1dbe89c0, 0x882041a8, 0x05a6756a,
+0x306e76ea, 0x49ad9a0d, 0xbc24d1a8, 0x2a113e7d,
+0xdf53ea5f, 0x420a2194, 0x49629224, 0xb9bb75e9,
+0x72258daf, 0x1eb90fe8, 0xf9439af0, 0x402b7c8f,
+0x4994bf4f, 0x70620662, 0x9a6981d3, 0xcd5e28e3,
+0xadd1673c, 0x4914c072, 0xc7173eaf, 0x6027e504,
+0x2398e683, 0xd095d218, 0xca775065, 0x019f8a00,
+0x4a0eea46, 0x7b31d964, 0xdf392c14, 0x8ce173c6,
+0x6395a8a4, 0xcc11282e, 0xbaca1acd, 0x810a079d,
+0x3a3d48c6, 0x8368b975, 0x35d4f800, 0x1144a108,
+0x2bce5a1b, 0x8b5fd002, 0xd9240882, 0xba73d873,
+0xdb3c7feb, 0x1d8755c3, 0x5933a76f, 0x309afa30,
+0x2b4c22e3, 0xa283f4de, 0xb1702590, 0x7e644fc1,
+0xd5510885, 0x0e14fb98, 0x91e3912d, 0x32d33a71,
+0x4665a82c, 0x5c1ff27b, 0xf44a1fbe, 0x58af67ec,
+0x1a448167, 0x2384ef77, 0xfa605bb2, 0x125db403,
+0x73ca61a9, 0x5cab2971, 0x7c8d471e, 0x0425bdd8,
+0x1f5a3268, 0x0f512485, 0x5b27cc48, 0x0e2839bd,
+0x056fda54, 0x383a2b7c, 0xa5e6f401, 0x5773b15d,
diff --git a/src/cpu/intel/model_f0x/microcode-983-m02f0a15.h b/src/cpu/intel/model_f0x/microcode-983-m02f0a15.h
new file mode 100644
index 0000000000..01421cda9f
--- /dev/null
+++ b/src/cpu/intel/model_f0x/microcode-983-m02f0a15.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 */
+/* 983-m02f0a15.inc */
+0x00000001, 0x00000015, 0x08212002, 0x00000f0a,
+0x63e49a0c, 0x00000001, 0x00000002, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xffffffe9, 0x80e0e61a, 0x7cb2c607, 0xbe1e2fc9,
+0xacaf1526, 0x31514e28, 0x9252d426, 0xb999ebf8,
+0x8469bb8a, 0x95e72fd2, 0x5f7c5472, 0x254adcf0,
+0xf706b236, 0x21ef3efb, 0x82d05526, 0x8b10bd77,
+0x268ab8bd, 0x929739a5, 0x0f180e02, 0x3ad1cc5a,
+0x23a10814, 0xbc4257f8, 0x026ded8d, 0x84bf45be,
+0xe13e69f3, 0xbb0edf16, 0x85218fd2, 0x898af4e1,
+0xcd635f26, 0x846ab0c6, 0x85a5d5cd, 0x077b4a16,
+0x71514de0, 0xbff893a6, 0x47536ab0, 0x1fc4b546,
+0x906f4b85, 0xc1f997d5, 0x0ba4b594, 0xa823eb50,
+0x416ee239, 0x659b0dbd, 0xf240ad67, 0xe042d532,
+0xce92f455, 0x9f318d9f, 0xac11fada, 0x6fc234ab,
+0x18cddb76, 0x67e52b4f, 0xa6f01943, 0xba695e2a,
+0x245bd123, 0xce05288f, 0x6582101b, 0x5be73a23,
+0x6ab67d0e, 0x873ac6f3, 0xab4c48f2, 0xe0d64284,
+0x65f33ddb, 0xd33abb56, 0x8dd411c3, 0x86f370ea,
+0x1c3726b9, 0xd561edb5, 0xa0484b79, 0x63bdccd0,
+0x54d42183, 0x05d9b9c2, 0xd1d2e489, 0x572f0b07,
+0x6b804808, 0x9ee441c8, 0x87e1e425, 0x0d4d3c3e,
+0xbb9188fd, 0xa7f1243b, 0x807be6fb, 0x8f828057,
+0xfe37dd84, 0x104ef504, 0x5aa650b4, 0x2f1b611f,
+0xd021e808, 0x1d4ca877, 0xdefabd4d, 0xaa0cbe35,
+0xa4e89854, 0xa880cfc1, 0x08ed71f1, 0xb58e8625,
+0x2f4bee9d, 0xfef8678d, 0x2868ade1, 0xcdd1c7a4,
+0x2b823a15, 0x4788ea69, 0x7a1de61f, 0x24a51210,
+0x4373e00c, 0x7f8e55c9, 0xb2c5092b, 0x74f9e0db,
+0x2f54f62d, 0x13e3b1c8, 0x835863dc, 0x7401feb0,
+0x82d9962c, 0xc321a358, 0x8db3eec1, 0x3d70aa8a,
+0x9e8d115a, 0xd1f258ce, 0x3db0262c, 0xdedf4ecf,
+0x2b43787d, 0x01bba4ab, 0x5533bfb0, 0xf25756a2,
+0x6748ff85, 0x49a04cf9, 0x15a3fceb, 0x2b0045b1,
+0x354d82dd, 0x51baaaae, 0x9cdb8826, 0x4a5e79d5,
+0xc0b783a0, 0x244ee819, 0xc9d7ec82, 0x61b5df6b,
+0xa3b0ab47, 0xf4201580, 0x16a9bda3, 0x2ac3fb2a,
+0xf2d45287, 0xc775c470, 0xca49165e, 0xf011aa96,
+0x7cc3f776, 0x128e7d4c, 0x53a7cb48, 0xc678c16a,
+0x704d85ff, 0x5ac3438c, 0x22a4255f, 0x06f4eb73,
+0x6d2c4918, 0x7ec8d353, 0x02f64898, 0x402caba1,
+0xa2dcd74c, 0x2ec84768, 0x19aaacb3, 0x641e9f60,
+0x610245fb, 0xbcde5b34, 0x5b2ad9e6, 0x26d2e619,
+0x3c5f7fc3, 0x8a4644e1, 0x6cc1f8fb, 0xb2ec0e52,
+0x02186480, 0x1c597a86, 0xea7cb92f, 0x8484972d,
+0x90f10aef, 0x7032ba2f, 0x8d51693a, 0x075f7010,
+0xef88324e, 0x5fbf378f, 0x1416ae8a, 0x5eac1f31,
+0x70e65677, 0x0224e031, 0x1305f1ac, 0x53209b14,
+0xb5037676, 0x99e958fb, 0xecb8fe97, 0x20fb5890,
+0x568e98e9, 0x87d42ce4, 0x03de50e2, 0x89728dac,
+0xdca95447, 0x36114e7b, 0x2aab8e7a, 0xa0529d9c,
+0x9901c79d, 0x4ff191b5, 0x7500cebf, 0x210bcc07,
+0x815fd1e8, 0x4ebd3be0, 0xbce22cf0, 0xcf2df323,
+0xfffa8eb1, 0x016b1ca2, 0xf87846a6, 0xddbf1474,
+0x435c41b5, 0x56245808, 0x050eace9, 0x128491f7,
+0x48c6fdda, 0x5775ded7, 0x0b4775a1, 0x7ce11409,
+0x0d9822a0, 0x084ca742, 0x8f2c8c8b, 0x4278fdfc,
+0xe45d26c7, 0xd92793fb, 0xe963acf5, 0x346473ea,
+0x28069586, 0xcd7423ab, 0xdd07fab1, 0xf2dd3f15,
+0xf924720b, 0x0047adff, 0x3935bd42, 0xde1d799f,
+0x03a4afd9, 0x4f0ea217, 0x5f3dd4df, 0x09f611a1,
+0x8ecf894c, 0x5111dde5, 0xd79db940, 0x4e2da85d,
+0x64622e3d, 0x00ed0f85, 0x192b2af6, 0x526fcc87,
+0x3e233c92, 0xdfa9d04d, 0x5a8a7d19, 0x18205eef,
+0x3ff5734e, 0xf3ba744e, 0xac73c051, 0xc2cf8a70,
+0x3ba41433, 0x123eb210, 0xe3f05134, 0xcfd54fd8,
+0x7995e0d1, 0x1760b323, 0x310a7810, 0x2706d0c8,
+0x15cf732d, 0x3c0ee597, 0x83e36338, 0x272058a7,
+0xff3e9fda, 0x0c22fe44, 0x11a26627, 0x061a17a0,
+0xd784b930, 0xb40ed3ca, 0x014eaa98, 0x2cfd7ef7,
+0xd3f700a6, 0xa2e0e5ad, 0xf6682e43, 0xbab69f7a,
+0x185c3430, 0x10a4a66d, 0x41698b7a, 0x89666812,
+0x1cdc431a, 0x301a8774, 0x056fa032, 0x08e5b4ac,
+0xd8e66808, 0x06cb04c2, 0x086f09ef, 0x09404e44,
+0x4b166a00, 0x1f244ff1, 0x096548b7, 0x3d066268,
+0x11c22583, 0x87d98b53, 0x83c785d8, 0x0c295204,
+0xa3693e8d, 0x8ca5c952, 0xa52c8190, 0xa9ac34de,
+0xe640e56f, 0x16d5715c, 0xf40bac7c, 0x940d757e,
+0x0955d322, 0xbd3e2f65, 0x6553293f, 0x0b25fcb7,
+0x14875a5e, 0xb5efd0af, 0x79cf151f, 0xa74e5acb,
+0x4b249263, 0x14a844ff, 0x4c547880, 0xb598f6b8,
+0xe9fffbc6, 0xe983f09b, 0xa5384013, 0x36baf1e7,
+0xe3a76c06, 0xde3df31a, 0x25d38aaa, 0xc19d9fa9,
+0x2c05457a, 0x0a4fd8f6, 0x01086f65, 0xdf7e10b3,
+0xa5f16786, 0x46d77f4a, 0x08336cd2, 0x1d06cb5f,
+0xe453696c, 0x6f662a90, 0x40d33558, 0x76c640d5,
+0x4e7e4c97, 0x10cb0f79, 0xb1cfbb1c, 0x4f3f0521,
+0x8cda32ee, 0x84c3e958, 0xaac41cc9, 0x023e7572,
+0xf3266bf6, 0xb4193d39, 0x3a31f7df, 0xbd83c248,
+0xc812df3c, 0x0af7f510, 0x82bb61f9, 0x95db6415,
+0xf7b12fa8, 0x7a7f4f9c, 0x2ec8f061, 0x3fa8e99c,
+0xc19bea78, 0x470c4315, 0x0bcf3abe, 0x787b97b7,
+0x78f992b4, 0x05a7b74c, 0x93fc4db2, 0x41094fe3,
+0x3e7fe41b, 0xa367bc2d, 0x90b393db, 0x3ec58fe0,
+0xb74cc79f, 0x9ed83f74, 0x10daeeae, 0xa524f1ac,
+0xafcd0f29, 0x11423945, 0x52319e75, 0x9978031d,
+0xa78bb8be, 0x1a8a86d8, 0xf9a5c6db, 0x15d9760b,
+0x00028056, 0x2d0f7fc3, 0x7734d88a, 0x1b877e63,
+0x7b1db862, 0x25037d9d, 0x5a210d59, 0x1875f3e4,
+0x0299248c, 0x90ae4f18, 0x949d7d41, 0x713deba7,
+0xa6ff8ffe, 0x243c5296, 0x6020828d, 0xe420ae82,
+0xf02eeda6, 0x3a8090e3, 0xaef23b89, 0x40d2cb8a,
+0xaaddddad, 0x220c269f, 0x288d2d4e, 0x8689e116,
+0x42de5c86, 0x95ff5e35, 0xdcaabe42, 0x3fbb05e5,
+0x4ade7e4b, 0xd6612d65, 0x44ad598c, 0x984eeabb,
+0x218696b2, 0xf9c83206, 0x881e3b4e, 0x54844f30,
+0x1f980f2a, 0x0aec3158, 0xdd92450c, 0xb8a3906d,
+0x0ccc7c23, 0x196b48db, 0x08ffaef9, 0x2c44b86d,
+0x05fcc149, 0x079869d4, 0x5f3f5d0b, 0x1086de9f,
+0x638432c5, 0x1dbe89c0, 0x882041a8, 0x05a6756a,
+0x306e76ea, 0x49ad9a0d, 0xbc24d1a9, 0x2a113e7d,
+0x75f3c2fd, 0x48a08a9f, 0x49629224, 0x78bc1e06,
+0x6cf37a29, 0x350cf5be, 0x44139fa4, 0x8d46fe52,
+0xab806472, 0x942992a6, 0xd17e2f91, 0xe2141f73,
+0xfa427c43, 0x8faa955f, 0x1a46e5e1, 0x3565549d,
+0x614a5a2f, 0xce97ff83, 0x11c7054c, 0x079587e3,
+0x08c226bb, 0x33d4dfc4, 0x01e29a03, 0xfe8383f7,
+0x4896c322, 0xc2b8bf34, 0xeb519cd8, 0x87a369b6,
+0x2896c199, 0xf31cda89, 0x95882efc, 0xcf69e53c,
+0x27fbdd3b, 0x8491be72, 0x866ba50e, 0xf63845c1,
+0x74862a52, 0xd27ee1ad, 0xa20b324c, 0x34481857,
+0x7d154913, 0xcdfaf533, 0x86c43d02, 0x84a53719,
+0xc686aeaa, 0x3b1c1991, 0xd2757700, 0x7c0300e5,
+0x9a79cf8b, 0xb5cf5135, 0xa515be91, 0xde62d956,
+0x15075fe1, 0x50e9c78e, 0x4b411050, 0x03e28d50,
+0xe86bf955, 0xc760da3c, 0x9c1645d7, 0x29f8de00,
+0xe2905e2f, 0x3755c59e, 0x2c2a0a58, 0xd4f48945,
+0x78f6c3c5, 0x3d7ca7ef, 0xf3bf6b34, 0x6a42e9df,
diff --git a/src/cpu/intel/model_f0x/model_f0x_init.c b/src/cpu/intel/model_f0x/model_f0x_init.c
index a06068e571..11e0c7c0c0 100644
--- a/src/cpu/intel/model_f0x/model_f0x_init.c
+++ b/src/cpu/intel/model_f0x/model_f0x_init.c
@@ -11,10 +11,11 @@
/* 256KB cache */
static uint32_t microcode_updates[] = {
- /* WARNING - Intel has a new data structure that has variable length
- * microcode update lengths. They are encoded in int 8 and 9. A
- * dummy header of nulls must terminate the list.
- */
+ #include "microcode-678-2f0708.h"
+ #include "microcode-965-m01f0a13.h"
+ #include "microcode-983-m02f0a15.h"
+ #include "microcode-964-m01f0712.h"
+ #include "microcode-966-m04f0a14.h"
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
@@ -42,6 +43,7 @@ static struct device_operations cpu_dev_ops = {
};
static struct cpu_device_id cpu_table[] = {
+ { X86_VENDOR_INTEL, 0x0f07 },
{ X86_VENDOR_INTEL, 0x0f0A },
{ 0, 0 },
};