summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Reinauer <stepan@coresystems.de>2010-05-28 16:21:21 +0000
committerStefan Reinauer <stepan@openbios.org>2010-05-28 16:21:21 +0000
commit32e6e411eaab6b745aca1f74f2d9b5b2df641915 (patch)
tree47be05bedae4a6829cc95d2c0d1ec7d26961e90b
parent7b2e2b99661bc15a8722ed30e02ab872a4b1c976 (diff)
Add Intel Atom microcode
Signed-off-by: Stefan Reinauer <stepan@coresystems.de> Acked-by: Stefan Reinauer <stepan@coresystems.de> git-svn-id: svn://svn.coreboot.org/coreboot/trunk@5596 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
-rw-r--r--src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h355
-rw-r--r--src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h355
-rw-r--r--src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h355
-rw-r--r--src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h355
-rw-r--r--src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h355
-rw-r--r--src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h355
-rw-r--r--src/cpu/intel/model_106cx/model_106cx_init.c7
7 files changed, 2137 insertions, 0 deletions
diff --git a/src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h b/src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h
new file mode 100644
index 0000000000..f4162ca3f8
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-2963-M01106C2217.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 2963-M01106C2217.inc */
+0x00000001, 0x00000217, 0x04102009, 0x000106c2,
+0xd987bc76, 0x00000001, 0x00000001, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000217,
+0x00000035, 0x000b01c0, 0x20090410, 0x00000401,
+0x00000001, 0x000106c2, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x09f89a9c, 0xce7faed5, 0x3c508f50, 0x462d2e35,
+0xdc20f762, 0x55ff2ae4, 0x88a57956, 0x06ff4465,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0x14980dd1, 0xff2ade29, 0x768a5b1f,
+0x18ac6d5c, 0x455e0e87, 0x46ae1737, 0xce517cb9,
+0x020473ae, 0xa299d2a8, 0x69756da6, 0xfed24465,
+0x7e627d60, 0xd6c18c2d, 0x8409165c, 0x67d65a36,
+0x0a898865, 0x79035444, 0x8fac97be, 0xfbced0a1,
+0x5562edf6, 0xd683c850, 0x54cb0839, 0x47929e06,
+0x4d6bd42c, 0xd2cc07ef, 0xe1869b9d, 0xae55ba8a,
+0x02b186cc, 0x801d2a57, 0x23162402, 0x1c7cde17,
+0x497bb85e, 0x090606ad, 0x8d7775eb, 0x1bc5e744,
+0x11371ceb, 0x4f5a7aeb, 0x382daf5f, 0x1a3970c0,
+0x172f30b0, 0xc5ed2811, 0x603ef865, 0x1a4ff210,
+0x81287299, 0xbdf9d9ce, 0x03577eba, 0x75fa0e3a,
+0xc7778697, 0x4664ef64, 0xb30891ab, 0x27409db5,
+0xa2feff2f, 0xf7638682, 0x901e1696, 0x61625662,
+0xa9f71db5, 0x8475fef8, 0x957a55b0, 0x0507639c,
+0x3521a161, 0x57bc69ac, 0x93abc8df, 0xc7df8cff,
+0x776dc361, 0x4934e712, 0xd4581201, 0xf4b337a5,
+0x99cf4723, 0x8b2715a8, 0x487247bf, 0x6dfdb286,
+0x453a53fd, 0x88e17774, 0xe6f61002, 0xfe891e3b,
+0x0620cfee, 0x6bcc8052, 0x11207184, 0x125a5356,
+0x646c1884, 0x2601a0f1, 0x3a84e550, 0xb813fff6,
+0x2e66a034, 0xb5f968cc, 0xbf2b77bd, 0x65cb3af5,
+0x289a52ef, 0x1aff1abd, 0x503b9072, 0xc07e41ff,
+0x78087713, 0xa77e5425, 0x92e4f600, 0xf424b361,
+0x562bb01f, 0x78208ba1, 0xc0118f85, 0xb9620c7f,
+0x88aeee9d, 0x237c6911, 0x2038db7c, 0x35957f1d,
+0x451ba202, 0x4acfd66a, 0xe04da877, 0xefd37108,
+0xdbb01e2b, 0xe3ff9aa8, 0xca7860f0, 0xd95d9fa3,
+0xe8a0f1e8, 0xba2e7831, 0x9a1aa2a2, 0x5535a65d,
+0x27879bd9, 0xaa9d8570, 0x262ae91d, 0x476739cb,
+0x3b1f8d94, 0x2ce39fcd, 0xe1f64118, 0x5cc602e6,
+0x8a3c6e50, 0xe733c2e5, 0x58cf0ed4, 0x23842b39,
+0xcba6e922, 0xa88779eb, 0x5f45a57f, 0x3398ff7d,
+0x1c30ac9a, 0xb0d4a170, 0x1ba9b1ac, 0x4123dec5,
+0xe43463a2, 0xf13e7515, 0x6d8fce05, 0xcd499819,
+0xd91c60c2, 0x68086ab9, 0xdd3a01ad, 0x91336c64,
+0x3bf42ed6, 0xdef60794, 0x3506f8ad, 0x4099cac8,
+0xc4ad9796, 0x3347943f, 0x7b03e9b9, 0xcdb458e8,
+0xf50997ea, 0xddd26aee, 0x0c8434b7, 0xfa0126ad,
+0xc7902e08, 0xd6df491f, 0x168a82f3, 0xd4bcd3de,
+0x23dee535, 0x1eae8e13, 0x088fe4e1, 0x661b94c5,
+0x3551d689, 0x3d913667, 0xa2cd75bb, 0xcea61a1c,
+0xb987bdb6, 0xea1b1df2, 0x2754a729, 0xc487f029,
+0x58ba9638, 0x467f332a, 0x11336475, 0xb9b26485,
+0xdc4fd47d, 0x8c265433, 0xb862dbce, 0x6c3eac27,
+0xa7be9cd1, 0x9f0b9d29, 0x1f16f518, 0x71234b1b,
+0x728fe49a, 0x8e31bfc0, 0x4e0beeed, 0xe69e32e6,
+0xdda0bde8, 0x045910b6, 0xde786f8c, 0x496cda76,
+0x95476c8a, 0x8ada681a, 0xb94cccc9, 0xf9dffcd1,
+0x442004a4, 0xfd5d9ae4, 0xd1bb286e, 0x35471fb7,
+0xcc4aa935, 0xefa0a0e1, 0x870e142c, 0x8b836771,
+0x065a0efe, 0xc41adbe9, 0xc0d2a66f, 0x7c4a0b23,
+0xf86ca243, 0x045dc285, 0xce19da1c, 0xf6142343,
+0xb8d5f1ef, 0x038bfa44, 0x17591c11, 0x98002db2,
+0xe15409c2, 0xb4044cae, 0x4da885ce, 0xeaeb5810,
+0x62e54ee5, 0x41879946, 0x721cbd0f, 0x6edff1ad,
+0x721ae394, 0x90f7b14e, 0xe1b6ed04, 0x96460c22,
+0xc3249764, 0xb1ed84d7, 0x9d4267a4, 0x98dadb19,
+0x3671dde2, 0x33bb9671, 0x3f5de8b7, 0x5d486e43,
+0x19b2c92d, 0x5118290c, 0x18e6fd5d, 0x11e859c8,
+0x7f26e5a7, 0xacae907a, 0x157d46ad, 0xdd7e80d5,
+0xad7c15ec, 0x416c0e4e, 0xd7c8fa0f, 0xb3e61dc5,
+0xc957ecc8, 0x3ce4ce22, 0xa1716ca1, 0x32293474,
+0x71464f7c, 0xcf87342b, 0x9b991153, 0xb4cfd21a,
+0xfe1f2848, 0x25727966, 0x72b48d58, 0xe80e38f6,
+0x3a8eb709, 0xe93983d0, 0x39a98bd2, 0x955afc9b,
+0xbb4d95a2, 0x5ea1c16c, 0x2dca4b6c, 0xe1841464,
+0xf29b6834, 0x0898d1b1, 0x3cbf6824, 0x332036a9,
+0xd2045fce, 0xceb43c07, 0x7ddd72e7, 0xd8495f8e,
+0xd62595df, 0x1f48a356, 0x3c810c08, 0xa8b18be3,
+0x40aa0d34, 0xe1c6da7b, 0xa0c63ca0, 0xa3978b77,
+0x08346409, 0xc7c879d5, 0xe4533936, 0x6e469855,
+0xb5e92af7, 0xab14fcf6, 0xbb9d581e, 0x1ade2f8d,
+0xd87bafa7, 0x4f23ff92, 0x0c7b1083, 0xfdb31cd0,
+0x8668005a, 0x4a3b5d19, 0xa2615960, 0x7c1fcf3c,
+0xbc751468, 0xd959dace, 0x3ec35d36, 0x39a2254b,
+0xaa59fc84, 0xa848bcc2, 0x4573f9bb, 0xbdb60b61,
+0xe3fdaa82, 0x2b33ca86, 0x761b49e9, 0x7794b324,
+0xc000cc24, 0x1e8fb5bc, 0x103b6e35, 0x2a38365e,
+0xe0c618a0, 0x6a073c0b, 0x7e8f601e, 0x5a09e07b,
+0x7d40e359, 0xa21e6187, 0x2e78217c, 0x41a9872a,
+0x8b77e812, 0x6d5b951e, 0xa3b9e595, 0x74a50d79,
+0x316461a2, 0x62f97340, 0x3e3d072c, 0xb6254c73,
+0xdd88bcc6, 0x7037a3be, 0xd456b2d3, 0xa721fe50,
+0x43a33949, 0x3645fa38, 0x9dc6dcd3, 0x377c04b2,
+0x9b89649f, 0xdab2ca19, 0x9b4ef5bb, 0x2e2ca48f,
+0x4feb859d, 0x2c6b42fe, 0x087f84a2, 0xf17ba799,
+0xb37b0a19, 0x8ed04361, 0x188a1f73, 0x5185d421,
+0x3129ac67, 0x94116de3, 0x607820ba, 0x76a1a9ff,
+0x6808755e, 0xf2e508da, 0x6bca967b, 0xbc3a7b70,
+0x769b9d11, 0xe925e390, 0xe26e3039, 0x220a75c6,
+0x334eff5f, 0x55624cbd, 0x5c2e9f3b, 0x64cab7cf,
+0x84c65fb7, 0x5ad7a323, 0x6f3c9efd, 0xee96b7cb,
+0x6bb73a9c, 0x4604624e, 0x0e2473ae, 0x2aea52e0,
+0xf3b8abea, 0xc5aed750, 0xb7763e2e, 0x4a766d95,
+0x1d52e854, 0x22b32f4b, 0xe17119cc, 0x0608ecb3,
+0x23f3cf11, 0x12259854, 0xaf57c24c, 0x36a3eb84,
+0x9f5919a6, 0x1136d736, 0x547c8a00, 0x9915aab7,
+0x0682f3f5, 0x3cb9a6d9, 0x5696fe64, 0x7a01e206,
+0xdad7dfd5, 0x4b8478cc, 0xfffbef84, 0xafab5584,
+0x754ac2fe, 0x110f52e8, 0x1cf6a7e8, 0x80266a8b,
+0x0711c4d9, 0x66086a99, 0x42a9e502, 0x149355a8,
+0x00b487d5, 0xf7321320, 0x87b56421, 0x5f7873bb,
+0x00536403, 0xfc3d0487, 0x5d8dba88, 0x6d5dfedc,
+0xfa65f000, 0x0a5b14b8, 0x2df04874, 0x13183539,
+0x4737d8b1, 0xf4172265, 0x844ee0ad, 0xc9b413b0,
+0x9316b83c, 0xbb018c85, 0xc078bab6, 0x24fb2bf7,
+0x733611d7, 0x66a4d719, 0xb8f0426a, 0x638ac2d0,
+0xf907257c, 0x292bd026, 0xc9bd1b1e, 0x0a3934a2,
+0x0069eb7a, 0xe5fd66f6, 0x63469a35, 0x4ad4eb60,
+0x4abe9ffd, 0x1b286736, 0x113f8874, 0x3f9c821e,
+0xbce34a08, 0x1400b4e7, 0x578df00f, 0xcb530a93,
+0xe442bc4b, 0xbd819631, 0x6ebd2f56, 0xfa3948f1,
+0x75065d40, 0x755d1058, 0xa27d9259, 0x861db21f,
+0xd6d28943, 0x77522729, 0x63fa2986, 0xa509bc80,
+0x8ab9d121, 0xbec0ec56, 0x66a591aa, 0xf26a6e0f,
+0x2bcd477f, 0xd3fe7ba0, 0x5988067a, 0xcddf746f,
+0x0a4a29e9, 0xcd933731, 0x59cf2422, 0x025781b4,
+0x421cb3ab, 0x1799b8c5, 0x21e32df9, 0x4c8dc991,
+0xf198b552, 0xc8f23b9d, 0x71d1f473, 0xc8cc0d68,
+0xcfe13358, 0xf0544e3b, 0x76c15708, 0xf6373299,
+0x9c77318c, 0x500e4421, 0x17299f4f, 0x71165140,
+0x4d1e1550, 0xcfcbd28d, 0xa70f96e2, 0x6b8af010,
+0x409e14b1, 0x02269fee, 0xb0a3dd80, 0xe6c939fe,
+0x8e5b0076, 0xc40ba65d, 0x01f0b8f3, 0x3370e39c,
+0x300d639e, 0x0896c55b, 0x5a0f41a7, 0x4d0ddc60,
+0x3fa3f82d, 0xbc582569, 0x102f2e2d, 0x3c2a016d,
+0x8bb0a47f, 0x7a751edd, 0x458a7b8d, 0x6c3b70da,
+0x15900727, 0xcb97fafd, 0xdeb5d4cf, 0xa5659a09,
+0x455d6a86, 0x9ec18406, 0xcd6a72af, 0x9831993e,
+0x2f18a892, 0xdbc415aa, 0x4b8d3261, 0x57739a68,
+0x2cf8702e, 0x70977ca1, 0x80b3caab, 0x806a09e5,
+0x1d445591, 0x2ff0092d, 0x8d8fade8, 0x6e1f8806,
+0x4a9fcce4, 0x0d73397b, 0xb5b86afb, 0xc8816f25,
+0x191b7360, 0x4ac340f9, 0x82e6d123, 0x0f470975,
+0x7c304147, 0x7bbb635b, 0x28f8cab6, 0xc109b6c2,
+0xb06bbcc3, 0x4ca536ae, 0x3ae30e66, 0x483f6ab2,
+0x560ab845, 0xf5289929, 0x45843435, 0x342f826e,
+0x172c2cdc, 0x17ec9571, 0x947a4b57, 0x2b1de023,
+0xf10ac853, 0x9ffa7c2d, 0xde2ff682, 0x426caa39,
+0xcb482471, 0xc36c15ce, 0x04af08bf, 0xb80b1e08,
+0x0d01a541, 0x942354c0, 0x4251c668, 0x50ffdf5c,
+0xf19096d7, 0x5813c93c, 0x5c6b1107, 0xff86f985,
+0x71092390, 0x15aa7c73, 0xcab0715d, 0xc8d9e6cd,
+0x828aadef, 0x8fb2db36, 0x2e3d2375, 0x8eb6f9ee,
+0x52006fe7, 0x503cc554, 0x41d9c3ee, 0x34f41d9c,
+0x6d1d6d0e, 0x0ce78057, 0x091f714e, 0xa49309b0,
+0xaa1b9f14, 0x572c2871, 0x974b185c, 0x8e5b5595,
+0x61dbb6f8, 0x5ecd681c, 0x2f6d7a0d, 0xd892944e,
+0xb6927173, 0x0c0ef47e, 0x70b7396a, 0x8cbc3353,
+0x2af3e2b7, 0x53e9688c, 0xdf68696b, 0xc86dc91c,
+0x00311bf2, 0xa1760482, 0x72232938, 0x38ee8f77,
+0xd53fba4d, 0xabd9ad0a, 0x66168574, 0x017f3e34,
+0xdf327344, 0xd6eae249, 0x7b22f8c1, 0xa5b2bc42,
+0x969f4cd6, 0x95f5fc6d, 0xfdb7c7fa, 0x112d3ee6,
+0xeaf67b74, 0x0a5a6e73, 0x18df20e0, 0x38236a5a,
+0x8130a173, 0xcb3b5b7e, 0x35206d1d, 0x5e050e33,
+0x8deb6f0d, 0x60ce0dff, 0x07728a31, 0x6f3a04ae,
+0x7831b5d6, 0xa4fbd66e, 0x6bd2e736, 0x5c3443fb,
+0x7432fdf7, 0x692a74d3, 0x5dce3459, 0xb93de5d1,
+0xba81594f, 0x39a8a15b, 0x48e26bf0, 0xcb41f36d,
+0x09ddea57, 0x352b3d01, 0x0a12ff41, 0xa86206ac,
+0x478e88d2, 0xf0ee2844, 0xe206e58c, 0xbacd48a2,
+0x5260a7d0, 0x1dc5fa78, 0xec9fbc75, 0x37ef6350,
+0x94f946af, 0x64a06436, 0x5c02f667, 0x14c38a00,
+0x26c482ef, 0xef0317fc, 0x5d19eaf9, 0xff738f59,
+0x70db8622, 0x6ea24943, 0x00f30923, 0x2e348bfe,
+0x2fd943f2, 0x192450d3, 0x6aada8e6, 0xc2d84796,
+0x50c96742, 0xb7c47e4d, 0x6b7e869f, 0xffdc3ef5,
+0xe6ee5077, 0xff3704f1, 0x985c9e46, 0x1adcd42c,
+0x63331397, 0xd12eac83, 0x7795ac6e, 0x30ae7325,
+0x1caf85ed, 0x37c2cc82, 0x4f9f0c36, 0xec6ce943,
+0x1ba39119, 0x50c55c47, 0xe4ef5731, 0xc0a76ec7,
+0x8c85871e, 0xe15213ca, 0x2b1b738e, 0x0e424959,
+0xb0573335, 0x040cd859, 0x49776ee0, 0x0b2612f5,
+0xfebb32c2, 0xe8be8760, 0xa0138cb1, 0x889e9ca8,
+0x2e48ccf1, 0xb45bf39b, 0xe5412271, 0x1b6ef4d5,
+0xc282196b, 0xdd0639fa, 0x521c55ae, 0x58b95195,
+0x6857a9b9, 0x9f2bbfb9, 0x7c225192, 0x28acb34f,
+0x3d3a6f5a, 0x91abfb0c, 0xed76cf8c, 0xd323d447,
+0x65d8fe44, 0x876b3183, 0x0334168c, 0x8711195e,
+0x1aa1db76, 0xdea97171, 0x89e188d0, 0xd1425753,
+0xbdbebe5e, 0xd0fdd27b, 0xde9ba2d5, 0xf25f0953,
+0x6f7a5334, 0x239f2b0d, 0xc3249498, 0x0d97b723,
+0xef18c9a1, 0xbbc19fde, 0x628b7257, 0x5ea12b66,
+0x2bfeedf6, 0x072d6f46, 0x219421c6, 0x8904644d,
+0xa06c8bf1, 0x0c15f545, 0xfded658e, 0x7a2f4106,
+0x498a95f8, 0x53d6c015, 0x553268be, 0x31069c90,
+0xc304dcd3, 0x9c404feb, 0xe77d8958, 0x0f80a1d7,
+0xf6c38319, 0xe30bd224, 0x3a1d6495, 0x9878e6a8,
+0x4a873482, 0x038ac7d5, 0x198a11c8, 0x40e7dc31,
+0x93aba328, 0x7641c2f3, 0xe6086e71, 0xb3897f90,
+0x68639089, 0xa6c9d34f, 0x0ebd25e9, 0x8f024790,
+0xf33312cd, 0x317fe8c5, 0xf0488ef8, 0x1c5dd332,
+0x6c92abfe, 0xd62338bb, 0x74cf66b1, 0xdd56bdbe,
+0x7947870d, 0xec8d9f29, 0x06e28ec2, 0x316b1f94,
+0x766a4502, 0xd1825c99, 0xaaf9234f, 0x2ea72492,
+0xbf4749e6, 0x4e3baa89, 0xa31b81e3, 0x9de5cdf1,
+0xc032f0f7, 0xd56bc9cc, 0x52d82ac7, 0xf7138aac,
+0x9941380b, 0x8224d67f, 0x2ac8e885, 0x83edb999,
+0x58fcf382, 0xd3c8bce4, 0x53886d55, 0xadbe82fe,
+0xb21b6a4e, 0x836838aa, 0x71f632fa, 0x3e621403,
+0xb9c81a6d, 0xf4e3cfe2, 0xc3032aee, 0x2ffb4713,
+0x7ddcc17a, 0xc0349cab, 0xea36e040, 0xa5167672,
+0x0cb7499e, 0xc55eb59d, 0xb3a2333a, 0x37edbbe6,
+0x7abe8507, 0xf99505e7, 0x09b0aedf, 0xfb1e1387,
+0xc118cef6, 0xf109555e, 0xc2b9ac82, 0xe52ef3bf,
+0x2be6f4fc, 0x9f6b3390, 0x3e59aec6, 0xc6c8666e,
+0x2e016135, 0x695d5c12, 0x405afd84, 0x3f90d859,
+0xb0d11081, 0x60e0ecb8, 0x089ea644, 0x28c2c21d,
+0xc5c1b3b7, 0xfb14119b, 0x9ad20b9f, 0xae32664c,
+0xbca23d54, 0x1a47db36, 0xeec84a67, 0x515536ff,
+0x38c245f4, 0x83e0a08a, 0x2229a519, 0xe60d7871,
+0xe8ee5179, 0x341602e5, 0x453a15ff, 0x83a55bd3,
+0x5513acbb, 0x1657e8a2, 0x8284f814, 0x706684ef,
+0x13deb278, 0xbd3c9921, 0xff6a3dc7, 0xa04994a4,
+0x19f6d089, 0x7f505d1d, 0xb8b075cd, 0xeb0f3be4,
+0x6fc2d4f5, 0x37f5840d, 0x17fad37f, 0x4fe71d23,
+0x424fe1f2, 0xad86001b, 0x5645b172, 0x9aaa2d0b,
+0x28058255, 0xbe3140e4, 0x97d1e959, 0xdad9a815,
+0x2ca7014e, 0xae8a3947, 0xc07ab273, 0x9c215b25,
+0xfc9b4f63, 0x649a14a6, 0x40f20730, 0x148387f8,
+0x7706de96, 0x6c44784c, 0xdd76ce12, 0xbb421926,
+0x62e18378, 0xbfa9e559, 0xd76763fc, 0x3e24de93,
+0x20d75b75, 0xf19f0788, 0xc6f7b50e, 0x7d7a3f62,
+0x656f60f7, 0xb1068519, 0xe17d0728, 0xb56fcea6,
+0x75beee44, 0x7998c910, 0x266d3508, 0xf0a977c7,
+0x02866510, 0x21ca1fad, 0x471d3c70, 0x204ba687,
+0x9680a3d9, 0x02b818df, 0xac0374c4, 0xe6a48910,
+0x0e33d542, 0x677abf13, 0x8d83c3a1, 0x7a2eda35,
+0xd40fdebe, 0x6b0b5fbc, 0xecce7918, 0xcd68eae5,
+0xdd6a3e0a, 0x05be5f69, 0x5c3990d7, 0x60d3dbc4,
+0x3cb5923a, 0x9a8d643e, 0x1711f7b4, 0x9bab6d65,
+0x8393d3f0, 0xaadb08f2, 0x075ed3a5, 0x29c34152,
+0x935f10a6, 0xef7279a4, 0x63532e9d, 0x26afe572,
+0x6dc112e6, 0x47c97684, 0x6eccb9e1, 0x90da8c44,
+0x6e04bda3, 0x80f19b22, 0x2196273b, 0x1ee245cb,
+0xd55dcf1a, 0xc7cd14d8, 0xf244515b, 0x055aa301,
+0x0c9fce9c, 0x755faa4b, 0x96d5a956, 0x259f4a45,
+0x430868ac, 0x4b55f57d, 0x829f134a, 0xe139fdbb,
+0xe05dcf2a, 0x3bf268ee, 0x904d6baa, 0xe6d8bb7d,
+0x1bbeb22b, 0x45db4f3c, 0x960bdd27, 0x4ebba6cc,
+0x0bc84549, 0xc17d6bba, 0x9911fe90, 0x462f4ff0,
+0xb0108424, 0xbb0e397d, 0xf5285eda, 0x5a7db808,
+0xc70b87c5, 0x994cfd51, 0x13eab491, 0x2d4c1489,
+0xbec93d95, 0x5e99f60f, 0x3ed154c7, 0xfd6edd85,
+0xb2422fb4, 0x4709edce, 0xae51e4f6, 0xf89d18a7,
+0x30094d52, 0x63744563, 0x379b69cb, 0xbb8c19d9,
+0x7aa2c0cd, 0x16bc4ab3, 0xe1b2e442, 0xbf5e198f,
+0x0dd3e057, 0x07c5413a, 0x3a0e9d35, 0xb47307b8,
+0x77aa24b9, 0x2fd8fb55, 0x77d80e99, 0xf3f6e93f,
+0xff13d117, 0x2a6739bc, 0x5c8908a6, 0x42ced515,
+0x253d954f, 0xd06c3da7, 0x4788401a, 0x19b04ccc,
+0xca15f3ad, 0x76f1110d, 0x21e1e1de, 0x879233a2,
+0x9fb391c3, 0xdd50ff87, 0x9e661729, 0x8cb80e15,
+0xa36ddafd, 0xf55f913d, 0xc9b19482, 0x7e097acd,
+0x86e47ac3, 0x347f1069, 0x0cf15cac, 0x997cfd01,
+0x4e5c32d2, 0x0a4a38c0, 0x955dcfd1, 0x75be3729,
+0xed177186, 0x6e6a277e, 0x89caee2c, 0x605f9c12,
+0x539bcadc, 0x34abf93d, 0x96c9643f, 0x0f34633d,
+0x36fb15c7, 0xfb7bba4b, 0x212585fd, 0x42b1347c,
+0xd3ac6ead, 0x164c64e3, 0xddcacd07, 0x186d85d7,
+0x117cbeb6, 0xca9c9fab, 0xa568bd38, 0xd60e0da0,
+0xb98fa69c, 0x93a6c623, 0x194441b5, 0xe654f1ba,
+0xe2a3cad3, 0xe5cf7b3f, 0x1614a3c2, 0x9b078402,
+0x52f37d97, 0x187e9dda, 0x00fa2b8d, 0x07ee62d1,
+0x5a5ea2bd, 0xb1e6ed54, 0xb1c24a2a, 0xf41fbba1,
+0x92d967ec, 0x4df103ed, 0x1d1ddaf4, 0x705c34b7,
+0x08330af3, 0xbe45833b, 0xe874998d, 0x1a22a9ce,
+0x83ab6702, 0xcf2a6656, 0xc08758bf, 0x74c56ecd,
+0x1afd607a, 0x51bf6406, 0xa302d55c, 0x0ac43266,
+0xadc985f9, 0xa9ac229d, 0x4aa82f77, 0x3afce1ac,
+0xaf8d5c80, 0x217fb5c1, 0x94c92311, 0xaea31486,
+0x7788cb41, 0xb61c75c8, 0x062a0888, 0x7609920c,
+0x5344faec, 0xdf10b710, 0x8c8673e1, 0xb39462ab,
+0xc3a2bb23, 0x16b93eb6, 0x394ff960, 0x8d81ad20,
+0x9f9e1fd6, 0x8a70894b, 0xf96c2c50, 0xd8474239,
+0x53228736, 0x68540ee3, 0x3cfa5c8c, 0x8cb74254,
+0x13b497fa, 0xb537a6fa, 0x1967e5bd, 0xa638ae8a,
+0xafbc06bd, 0x72e905b0, 0xaf6b12ad, 0x76b3fe92,
+0x90b6100f, 0x23db02cc, 0x859aa5d8, 0xd702fb4d,
+0xa39e940a, 0x66c4f206, 0x17bd0770, 0xdc1224e1,
+0x1e4e9f1d, 0x79f7cafd, 0x1209e815, 0xe1f6d276,
+0x83b1eabb, 0xf3403674, 0x8f01d66f, 0xcfa6007e,
+0xdbff7fb5, 0xdec0cd24, 0x357ed4f9, 0x6f17697f,
+0xd15622f0, 0xc410ebbe, 0x442c6c05, 0x96f90c65,
+0x447b9422, 0xc675767d, 0x6e9f036f, 0xac53aa34,
+0xf889e572, 0x322bbdd4, 0xef947e08, 0xb39a0c48,
+0x27e05184, 0x4dec6c99, 0x5b351ffe, 0xc22e0ad9,
+0x2f89f4cc, 0x353dff3f, 0x8b45b885, 0x224452f9,
+0x01f9addd, 0xd535ba80, 0x76b2d5ee, 0xe4a5d1d0,
+0xbce3274b, 0xe2b86efe, 0xe4ec7a5b, 0xecd4723d,
+0x9167ad13, 0xc6588e4b, 0xb4de5667, 0xbd7780a7,
diff --git a/src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h b/src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h
new file mode 100644
index 0000000000..90104bae9c
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-2964-M04106C2218.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 2964-M04106C2218.inc */
+0x00000001, 0x00000218, 0x04102009, 0x000106c2,
+0x8fb7c1ba, 0x00000001, 0x00000004, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000218,
+0x00000035, 0x000b01c0, 0x20090410, 0x00000401,
+0x00000001, 0x000106c2, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xa6db561d, 0x55b01a3e, 0x529538dd, 0x7ce8ffd8,
+0xecba7acf, 0x5d5aa633, 0x74dffacf, 0x9659ea50,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0x39ca895f, 0x93bb36ed, 0xc7115d19,
+0x51306d80, 0xd428d120, 0x7a46a942, 0x14d5038a,
+0x282d38f1, 0x11a99a17, 0x55957f14, 0x316eb5de,
+0x92127b40, 0xe8d48b9d, 0xe4afdd47, 0x05767c4d,
+0x0d8b0fe0, 0x58166187, 0x254aced0, 0xe583cfce,
+0x8bb8b390, 0x9ff4d234, 0xa92c79b1, 0x88bd3e77,
+0x5a6d726a, 0xc6d9d333, 0x27ff83dc, 0x5abee1c4,
+0x7fbe2fcd, 0xcd7bd6ac, 0x5de3ee47, 0x9a0ca90e,
+0xc18cc94f, 0xb69c5689, 0xad1cd0c2, 0x99d9bda8,
+0x99c08dc9, 0xa5bb8cb4, 0x69be45d6, 0x66f262f4,
+0xe64fb256, 0x2bd7ec3e, 0x6a0ec5e0, 0xcd8db34c,
+0xd4449d54, 0x22359101, 0x47233556, 0xb251a6c5,
+0x1b3285a3, 0xc9395aec, 0xd3e35f52, 0xda8fe59c,
+0xa7fca4b1, 0xa5c83030, 0x1cc5573f, 0x0427645b,
+0x81d54e96, 0x9048b253, 0x44dc83a0, 0xed189dc9,
+0x75125d2c, 0x58a922bd, 0x899313ed, 0x8cf7f569,
+0x384c4ec5, 0x9029ca75, 0x55e95f72, 0xd02062e5,
+0x2e78d4ab, 0xed323243, 0xc433467d, 0xf9bb4b2c,
+0xde6a1a94, 0x89a58012, 0x84e1d244, 0xdabf2e13,
+0x6c47c470, 0xea2e2b7e, 0xec9eb0b0, 0x6765b902,
+0x0c435289, 0xf61b95eb, 0x1a250eca, 0x4ce92ea2,
+0x6e7142d6, 0x2ab22c57, 0xc8f57439, 0x59112122,
+0x5884b3cf, 0x2deaa963, 0xc267e8a8, 0xfc7cb9d2,
+0x7a7a5869, 0x75460f34, 0x1e114eba, 0x6af15809,
+0xbae1a8ba, 0x28e84fbd, 0x85e41b2b, 0xac55bc22,
+0xc55defa7, 0x2a97a719, 0x49215621, 0xd38639ea,
+0xd57a918d, 0x368d9f19, 0xaaf3ef52, 0x69cc2858,
+0x17b3adda, 0xbaee0227, 0x9820207d, 0xc522f5d4,
+0xc27c4e18, 0x03f72fe0, 0xdc3cc908, 0xd6620755,
+0xb2ed9a1a, 0x11023f9c, 0x73987f0e, 0x95317140,
+0x2a38064f, 0x04e90339, 0x2be7e65e, 0x7ab82b38,
+0x2e9941dd, 0xb5ff2903, 0x7abca5d9, 0x79544128,
+0x39f13caa, 0x250f104b, 0xb3d608ab, 0xa7c203e8,
+0xe46a126c, 0x1f0da2f4, 0xb6f10aab, 0x2a9dc6be,
+0x85b72c86, 0xca0082a6, 0x023c7574, 0xc313e95d,
+0x70f8b023, 0xf8c61769, 0x7c400ecb, 0x03d0c567,
+0x3b95f0ca, 0x15b27b08, 0xf3c65508, 0xdc644fd1,
+0x75811053, 0xe67c7ad2, 0x7d85c0b0, 0x0c9ff7d0,
+0x2e685183, 0x095684fd, 0x6df37cfd, 0xa270f064,
+0xf5569b4b, 0x06a86604, 0xdf4b2e38, 0xf20bf008,
+0x6e251617, 0x9226f9f0, 0x51a0cccf, 0xdd4b8357,
+0x9a0e19f2, 0x7ffbddef, 0xe8002b19, 0x405d642f,
+0xd33d5090, 0xcb321356, 0x7fad1948, 0xb51c4994,
+0x77c7a084, 0x846b88e3, 0xfa19afa5, 0x4c4fc587,
+0xae1fe064, 0x7de11dc5, 0x83cd780a, 0x58c33432,
+0xd294c3f0, 0x3a3de34d, 0x874e4202, 0x34bb7449,
+0x397ce3eb, 0xdcd7c545, 0xf6ed2d79, 0xaf6713b4,
+0xcaf9f286, 0x93f42d09, 0xfbbb0fc3, 0x959c402c,
+0x2c062ee3, 0x051bf973, 0x74f08ab0, 0x2a0f9d85,
+0x68403fa1, 0x767319f0, 0xe8586f1f, 0xfb547280,
+0x129c8c94, 0x30ac6b95, 0xad044183, 0x8de52a1b,
+0x42ac6ccb, 0xa2eb5eb7, 0xe086d12d, 0xb723b9c0,
+0xf7b95359, 0x55e156e8, 0x01fd9084, 0xeeafe28f,
+0x3c110061, 0x8a9d668e, 0xa1833a70, 0x0b301724,
+0x3765fc04, 0xf43aae92, 0x0aa2793f, 0x208cf158,
+0x8bb13e43, 0xd1231448, 0xba11c8f8, 0x6f779857,
+0x7136f774, 0xd4c8e9e8, 0x7be08185, 0xecd7cca1,
+0x4994bf33, 0xaa8886c2, 0xb76568df, 0x93271af1,
+0x0df50828, 0x059d3379, 0x40a60ea0, 0x6bccdbb4,
+0x776badf0, 0xaf2ccf83, 0xf81c05f3, 0x0732e9cf,
+0xfa57202a, 0x1d9cf14a, 0x74b91f23, 0x94f991b2,
+0xe844de4f, 0xf24aadee, 0x19ed94bf, 0x5508edc7,
+0xe63f71a3, 0x36e88397, 0x231e9e3a, 0xf48327b0,
+0xf0624859, 0x8f740e3c, 0x1cf3a3cd, 0xd115c768,
+0x8fb3e37a, 0x0f3524a9, 0x7d23a03e, 0xfcf1e790,
+0xd8b51c4b, 0x3b12793f, 0x3691a0a0, 0x0f2bfdfa,
+0x985ce377, 0x7d4914ed, 0xbe3dbd98, 0xc197bd8e,
+0xe54e329c, 0xf8188bc0, 0xd8e72a28, 0x3ba3f848,
+0xbf1d7200, 0x3bf294cb, 0xa0b6e8b3, 0x95927dab,
+0x12703692, 0xbf852302, 0x088454c3, 0xae6ce6fe,
+0xa837368d, 0x369448e9, 0xa8e05701, 0x9a714b61,
+0x3fd5d6b8, 0x51372f10, 0x77b0f2dc, 0xf946df23,
+0xd0d5feb9, 0xe846fbc1, 0x989ee82a, 0x31eb985b,
+0xf2025935, 0x36daa3fa, 0x73dc049a, 0x9a899e5d,
+0x33187670, 0xe8cc693f, 0xb0415660, 0xb0919235,
+0x252fd6a2, 0x02d472c7, 0xecd9f1c8, 0xdd2a87f0,
+0x33ff1cd2, 0x1648f3fa, 0xb6d72128, 0xf9a2eb89,
+0x17ece9b1, 0xa42fd9c7, 0x301afcda, 0x0ecf222c,
+0x52625ca0, 0xac16aa96, 0x4d3be9d2, 0x8186b4e2,
+0x99975b51, 0x328d10ff, 0x8424f1a1, 0x31e8162f,
+0x3e9834b6, 0xbe9a18cd, 0xcaf7599a, 0x8b8530b5,
+0xaa825750, 0xe22369dd, 0x447509c7, 0xec4d3e04,
+0xa5bdc12e, 0xde7a3edb, 0x0d98de14, 0x9eb54881,
+0x1924a171, 0x3bbc7362, 0x84714cf8, 0x96f82374,
+0xd74108ee, 0xc7205a00, 0x38f9d0c3, 0x78f8f8ef,
+0xdce3b41e, 0x026bd0db, 0x57a384c5, 0xd35b1158,
+0x36655a61, 0x6f822cc5, 0xb6324298, 0x83bf6575,
+0x15adf975, 0x6ce429dc, 0xa864560e, 0xc4da018d,
+0xdc8de183, 0x74d85fb4, 0xf3c15cc9, 0x79c83077,
+0x2e9c1446, 0x5e5b0871, 0x767a15f2, 0x5d3b47aa,
+0x5c09d151, 0x123ad6b8, 0xa21a53a6, 0x0b0d8034,
+0xc47f2d36, 0xc8389191, 0x209684e2, 0x05370aee,
+0xc9644803, 0x920ac415, 0xbd925b8c, 0x3c9f0f78,
+0xfab0acc6, 0xf2cfa403, 0xd2ac3d27, 0x25593cd8,
+0x0beed015, 0x5ddf5503, 0x2239be7b, 0xd03011b9,
+0xbe3b0df1, 0x95ab9bae, 0x27ac4734, 0x15742fb3,
+0x9a921ca7, 0x67a9d933, 0xbcccf85f, 0x60914713,
+0x12cdc887, 0x26c56b9b, 0x5fc7ee87, 0xc37272eb,
+0x7826389e, 0x781d8805, 0xca082c0f, 0xbf33b0ed,
+0x3c1010d2, 0x7513e78a, 0x02d1b14b, 0x68378b40,
+0x80dae0ba, 0xc3c15022, 0x8e1e34ee, 0x8345f599,
+0xa51b8941, 0xda9cc023, 0x61579c1d, 0x68e851cd,
+0xbfafc3b7, 0x022d3734, 0x135f8d36, 0xcdc3cb1a,
+0xc779738b, 0x7593033a, 0x8b4610f3, 0xf0158863,
+0x16d784a3, 0xc0551682, 0x9622697b, 0x88db3bdf,
+0x764b9d9d, 0x226c3e59, 0xf85f7fee, 0xd021a06b,
+0x9a9ba15c, 0x6bc761c6, 0x8cbc8b23, 0xba4d5545,
+0x693b8b99, 0x8d214381, 0xa32509a5, 0x7cac34bd,
+0x9a4b6905, 0x352c232f, 0x3d82dda0, 0x34d2dd17,
+0xefa03c83, 0x3ed1eee5, 0xbe2e5cb4, 0xfbc1f13f,
+0x0950a15a, 0xed410662, 0xee3ef306, 0x1be6f7ce,
+0xc27ffe48, 0x1afcab76, 0xcd1e0f8e, 0xa9f09079,
+0x0eca2d93, 0xff550565, 0xfc7c1a3a, 0xa7d74f14,
+0x73c655fb, 0x1719fb91, 0x8595fca5, 0x936ddfdd,
+0xfa176b9f, 0x9b0d5133, 0xe451cc28, 0x382aa742,
+0x9bfbe2d6, 0xad14a4d3, 0x6211ad39, 0xb5fae645,
+0x3e93763c, 0xd7b4d001, 0x045443e6, 0xc9fffbfd,
+0x10667b62, 0x98eff9e4, 0x7ceee6c2, 0x69086a1a,
+0x4aa03683, 0x5cf254fd, 0xac81bcc7, 0x649d5af1,
+0xa004c935, 0x421933f3, 0x0f5a412f, 0x945ccb31,
+0xc87b4948, 0x9f7ee55e, 0xbd78b91d, 0x590ef798,
+0x73001efc, 0x4c14b377, 0x1a45de15, 0xc8dda7e3,
+0xde57e6d7, 0x47e65d31, 0x01b560f1, 0xa502f06f,
+0xb6c5c16e, 0x7cb166dd, 0x7636c3c9, 0x4c108d98,
+0x73904c23, 0x1f5f3761, 0xe52b2ae2, 0x78b5952b,
+0x7fd50bb3, 0xae3bd1f2, 0x58ca3508, 0x0788523a,
+0xfbb55497, 0xc2179fd7, 0x25fa5930, 0xf5aeec4b,
+0x6082eb97, 0x1d9b4acd, 0x143b24b6, 0x34d507c6,
+0xcacc92f2, 0xc17c3be3, 0x19cfcbac, 0x33dba256,
+0x11825477, 0xdd6744ee, 0xf0b629b8, 0x57912940,
+0x15733ef5, 0xe634d0d1, 0x2dfeba27, 0xc6319803,
+0x7d15fc9d, 0x5c0b6eba, 0x0ecdde39, 0x32533d3b,
+0xbcd7848f, 0x06d09630, 0x1d3412d0, 0xacb97d0d,
+0xf54f8a7c, 0x3d3a85a3, 0x0e3fe0bd, 0x2e32d571,
+0xcf361a7e, 0x4983831f, 0x9cb8aa09, 0x98bca187,
+0x069db1a9, 0xe8134a79, 0xa7dd0172, 0xfe5fab97,
+0x3423dab8, 0x1f936b9e, 0xbfcbb3d5, 0xb6d131f6,
+0xd6aa2295, 0x63759bd3, 0x7bf69653, 0x07f4fd56,
+0x725b3288, 0x27682bac, 0x8ac30a22, 0x5a7d0cb5,
+0x9d3a0919, 0xe98f45a9, 0x62d8d92d, 0x641b53dc,
+0xd4cdcfad, 0xfcf5f997, 0x8dbc5668, 0x9b4b2a80,
+0xac909831, 0x44b9476f, 0xbb81e58b, 0x31a7c9e8,
+0x3bb674e5, 0xbde06fc7, 0xa6be53a2, 0xa2a30c2a,
+0x424aca03, 0xa408414e, 0x57cb60ef, 0xce46ef67,
+0xd6b97b89, 0xb885648e, 0x3f24d054, 0x1617dfbf,
+0x0650d6e3, 0x403e13d1, 0x4c18d9c5, 0xe64f77c2,
+0x6957ebbf, 0x76f77d78, 0x4651ac3a, 0x746888a1,
+0x86bdf428, 0xa7b61fa4, 0x69ec5eff, 0xebebde48,
+0x7aaa695a, 0x2f462098, 0x94d27b1a, 0x6ea584d1,
+0x0d9a3ace, 0x9cc23297, 0xc955b249, 0x131aaa99,
+0xa0d752b7, 0xa5bea5e9, 0xccc20d9c, 0xff448a18,
+0xecd6c82e, 0xc5ff74bd, 0x3b698564, 0x082f7980,
+0x61a9409f, 0x145b5ec2, 0xa8d65bb3, 0xfb6dbde8,
+0x404ed75f, 0xb32418af, 0x7df9ac58, 0x188aed62,
+0x82b41c35, 0x1fcb7d6d, 0x221023ad, 0x33e759f4,
+0xf4f7873d, 0x4874a5bf, 0xcebeec18, 0x16435619,
+0xd660d5dc, 0xfdd40b0b, 0x3332ba2d, 0xb843d48f,
+0x44a0390d, 0xc87ad47a, 0xbeb03e24, 0xb5cddd29,
+0x978e0836, 0x8d0f976d, 0x65358bb2, 0xdab3c7db,
+0xc1c1c421, 0xfbfcc560, 0xdcb21c05, 0x5db79c04,
+0xd57ae181, 0xd3e12139, 0xf6804667, 0x1e22f5ef,
+0xfa4e7bb8, 0xc734f8fe, 0xabc4eefd, 0x3e3edeef,
+0xa7504f27, 0x7dd07de3, 0x049ecb0f, 0x4faa2e25,
+0x0657d955, 0x3501f79b, 0xba88eb2b, 0x027ea7bd,
+0xc07e1907, 0xbee45c09, 0xce5077ac, 0xc29ae2c8,
+0xa5c529a5, 0x2240bd23, 0x003baa87, 0x94b0aa6a,
+0x32838466, 0x1a1bee19, 0x9302635b, 0xee524d8f,
+0x2c2ec677, 0x11ad493c, 0xef9d192d, 0x921064eb,
+0xec46ada3, 0x8215b76c, 0x734ab486, 0x81898de9,
+0xf686b56b, 0x8414b0bb, 0xd77227d2, 0xf89b8772,
+0x0bc6741f, 0x92d33ef2, 0xdf29599d, 0x60aa30bf,
+0x5c945cf1, 0xdfc639fb, 0x41921019, 0xb305311e,
+0xed6e0141, 0x44429de2, 0x2814d5e2, 0x9f35cd5e,
+0x2f5224b1, 0xce30fd34, 0x0db89af5, 0xc955122d,
+0xd7e6914a, 0x337c95cb, 0x8e582ee8, 0xad51cc03,
+0xced7bb1b, 0xcb839d39, 0x39eb6ff0, 0xfcd5f580,
+0x011e814c, 0xb070711e, 0xf207b150, 0xa0433d3a,
+0x9f88f7d1, 0x9560e6e0, 0xc4ff1232, 0xc87629cd,
+0xae8d5db1, 0xabde125b, 0xcd6334fc, 0x31ff85cc,
+0xe2c9a08a, 0x6c9b24dc, 0x402416b6, 0x9a9dd241,
+0xefd2ba2a, 0x23525dd8, 0x894dc2c8, 0x05c0f81d,
+0x7bcf377b, 0x91c874c9, 0x0b674950, 0x5292a9c5,
+0xe3b515f1, 0x70beba49, 0xa7566083, 0x135871ea,
+0xb3d56bbf, 0x88a9cfb5, 0x07c77cad, 0x6f827852,
+0xca657453, 0xcd618db5, 0x72ad2a88, 0x458854e6,
+0xdc73961d, 0x27fbb11c, 0x7a4ab77b, 0xbf253be1,
+0x57d57ea1, 0x680716bd, 0x663fd18b, 0x82cc4443,
+0x7c6102d8, 0xcb7ead69, 0x5f58e7f9, 0xc9e246dd,
+0xf2917165, 0x9534d3a5, 0xd298fa34, 0xf089f01c,
+0x9a7f2047, 0xc2061efb, 0xa94b24eb, 0x82755d44,
+0xea8d7c42, 0x059039a9, 0xda9a3040, 0x1da6c3ba,
+0x02b1f1ef, 0x77e5215c, 0x3050281d, 0x82bac2dc,
+0xf932ad41, 0x836ff9d2, 0x34770bd8, 0x71c7cecf,
+0xbbc52ea0, 0x5e4cec9c, 0x3f933fe5, 0x3d5156f2,
+0x90321f7f, 0x8e2ee8e9, 0x6c5cc0b9, 0xf25c9ffe,
+0x248295d5, 0x1973ca29, 0xe00a2db3, 0xed5d06a5,
+0x7d5263de, 0x67fb1703, 0x5c740bee, 0xdc4c55fa,
+0x69c44982, 0x9408eaf4, 0xc10cb46c, 0x34d77b3c,
+0x80e4011d, 0x795d39cf, 0x90e77587, 0xf47e8370,
+0x6eda0fa4, 0xbbe85a24, 0xa28d6e35, 0x1dc10b76,
+0x7c1c1fe5, 0x2babdd46, 0xc81ed994, 0x1339ad2d,
+0x2a9cc0c4, 0xed31b1e0, 0x5f4dba77, 0xc819f489,
+0xe1c49619, 0x0d445dd0, 0xa7b5fcd4, 0xbd4c0d41,
+0x42fba7b5, 0xa153350a, 0xaad15ccf, 0x573ba327,
+0x2cbc5609, 0x69376a8f, 0x53653e67, 0xe20d51d9,
+0x68559292, 0x4b04e15c, 0x05a91cd6, 0xa22f93b5,
+0xf2ad015f, 0x2626efe2, 0xab47a122, 0x3d61d5f2,
+0xda7f1d3f, 0xa1b3db0f, 0xb13b7071, 0xdf98f6f3,
+0x5ad04aba, 0xcde20b06, 0x8392dd5e, 0x6bd5c0ab,
+0x0caaaf64, 0x300608ab, 0x3bd4ba6a, 0xc9d03729,
+0x4ac8132b, 0x32abcdec, 0xa445533f, 0x728d3434,
+0xb1b02c22, 0x3d0d68d4, 0x4f8cc30b, 0x13c9f40e,
+0x84e01ae1, 0x6081ee9e, 0xe194bdb1, 0x5ef8e834,
+0x4bcb9347, 0x96eedc3d, 0xf97305aa, 0x6eccd9f3,
+0x8764e599, 0x204dd0d4, 0xa5437540, 0x311c31b9,
+0x62831f07, 0x0a36cf8e, 0x0ac92987, 0x0af77a46,
+0x6fe4c62c, 0xcbab3c9c, 0xf33d62db, 0xd564aa11,
+0x96857605, 0xcf480b90, 0x1a3720de, 0xcca17331,
+0xcb2b2dea, 0x0be380a0, 0xe5dfce5d, 0x1cfd0619,
+0x87ec28ee, 0xf23777ea, 0x187b3286, 0xefcfa123,
+0x491a4c38, 0xf3c39433, 0xc6f15560, 0xe41cbc90,
+0x802d41cd, 0x68882b7c, 0x289c1a7d, 0x05614a13,
+0xa4343f16, 0xa38c2ba2, 0xafb73657, 0xa944b9df,
+0x74e55f34, 0x2f4ff21d, 0xf131eef8, 0x0ef5b6ac,
+0xa88cb8d0, 0x72bfcb9b, 0x3c50db0f, 0xfc8604f2,
+0x888be3f3, 0xd65d8aa7, 0x077f9487, 0x475f1545,
+0xfc1a7834, 0xfbb3c276, 0x29d4ae1b, 0x73ceb23b,
+0x56914e3d, 0xd3349a98, 0x597b1180, 0x77a06b7a,
+0xfc443657, 0x6ae4340f, 0xde105fdd, 0xd8e62895,
+0x6347a3d8, 0x9c164dc1, 0x6ce3771d, 0x461b9f7c,
+0x76e6af34, 0x7639d5b3, 0x7b6b4e26, 0xf2917def,
+0x16ecddc1, 0x9a4dc498, 0x7efe74bc, 0xa0dd6ad7,
+0x7da7b3bd, 0xb3fa8cc8, 0xc380b5c2, 0xfa5397d2,
+0x55603955, 0xcd3d7de8, 0x2858a7a5, 0xc0f5f668,
+0xe8be8599, 0x95a7f5d3, 0x72a1ca36, 0x5cc1803b,
+0x07524f41, 0x1adfdde2, 0xe6c32b4f, 0x591b3d51,
+0xbcf44935, 0x3a3fb989, 0xd5a2960f, 0xecadfdef,
+0x4cfbca69, 0x44fb74c9, 0xe97b9340, 0x112c961a,
+0x15ea13a2, 0x3e7b83ab, 0xa884aec7, 0x441c09f5,
+0x123f039c, 0xcae13459, 0xf4db2c5d, 0x2c462c28,
+0x6c91cf2a, 0xe8f3cc3b, 0xf88464ca, 0x78a05617,
+0x785e5218, 0xffee9f91, 0x3b96f3d3, 0x4ecbe904,
+0x64366c76, 0x9ee3ca17, 0x99beae1e, 0x88802e00,
+0x252f9f1c, 0x88ba8606, 0x6bd00538, 0xd082f1b0,
+0x6eccb905, 0x4cf85611, 0x80fc0efe, 0x6907dfd0,
+0x05bfe654, 0xbad14db6, 0x72e5d49d, 0x067f2977,
+0x5f2fd09c, 0xf13eba72, 0x76badc64, 0xb3496815,
+0x4972bf43, 0xac0d4742, 0x0cf31094, 0x21dcf61a,
+0x4e5bc5a0, 0xb3236af0, 0xd86c3480, 0x2c261d40,
+0x9a910b98, 0xfe7b889b, 0x75030819, 0x8061817e,
+0x78911c6d, 0x3681a10c, 0x5cdc0928, 0xa4a81683,
+0xd949e676, 0xb5d8ca1d, 0xcaf8707c, 0x8bdab4c6,
+0xf777b588, 0x16c6d8ec, 0x10d7982c, 0xefbc0a1f,
+0xde2cf0a5, 0xa3a2c217, 0x042d6731, 0x855f28d7,
+0x7e2dc2d7, 0xb7312a9c, 0x0103ad9e, 0xea345f2a,
+0x091315be, 0x36b87acc, 0x7bbe8b8c, 0xd960484b,
+0x7c4c63b6, 0xd51e7bbf, 0x45e40c13, 0xd2252eb5,
+0xa17ee634, 0xbb931edb, 0x77950c79, 0xd98adee7,
+0x4ce0840c, 0x896585bc, 0x671f56c9, 0x6a90f075,
+0x4d71a26f, 0x5a16b821, 0x371a861d, 0xf9865262,
+0x56599a46, 0xa5d5ac42, 0x4ae9d9bf, 0xa86e8ecb,
+0x23ae12ae, 0x5de95cfc, 0x60a58b65, 0xeb79c0ba,
+0x406be042, 0x9bb8a05d, 0x26b28bc1, 0xe5fc9e4b,
+0x1e7947f6, 0x966f480a, 0xe29db78a, 0x39743fe4,
+0xa4e3a331, 0x5877cbdf, 0x25f9a660, 0xd97174a6,
+0xf3c561e5, 0xdb4b565a, 0x9d4d2383, 0x389b7af4,
+0xe06f4662, 0xc5468145, 0xbc602fdf, 0xcbf3db0e,
+0x97d8757f, 0x02836802, 0x6a681b64, 0x7337e8bd,
+0xe85d9502, 0xd6efec0e, 0xd7e8d30b, 0xcdf11803,
+0xef5fb0d5, 0xd5251f29, 0x574aefb2, 0xe691d7cc,
+0x4a4bfec9, 0x5aa7bd81, 0x68716104, 0xe5c40c92,
+0x7600d7b8, 0xcf95798a, 0x26e8bea6, 0xb1a38beb,
+0xbacd5b95, 0xecff91d3, 0xf15958f2, 0x75b02107,
+0xde523549, 0xba5fc05a, 0x7072115a, 0x1197a903,
+0xd808d1fb, 0xc7e709de, 0x1a65d1bd, 0x562bbd0f,
+0xf0541e82, 0x68a54aa6, 0xefad28ef, 0xc9262772,
+0x053e7cc4, 0x54bc9528, 0x74c92196, 0x618a0741,
+0x2b5421a7, 0x291c8e1d, 0xdbfdd7a1, 0x4fc60ddc,
+0x844a6b5a, 0xaf7ee867, 0xe9749f8f, 0x6deda822,
+0xf049feae, 0xb6a4fa4d, 0x5b2bc1c1, 0x65a52c54,
+0x32209928, 0x88051c7e, 0x8590db07, 0xf2934c96,
+0x39a98498, 0xb56f1a53, 0x64d2e2aa, 0xe9811515,
+0x8b2e77e3, 0x0e5471d6, 0x9a23a520, 0xd571a3be,
+0x259e6fb3, 0x09b878ec, 0xab8b31aa, 0x0d558e8a,
+0xdcbda8cc, 0xd6ffb436, 0x63fc4813, 0x1e2d9446,
+0xd7cd64cc, 0x9517c30b, 0x60cb42c7, 0x46cabadf,
+0xc84080e0, 0xe4ab3b0b, 0xb0c34879, 0x8b5c6526,
+0x77782561, 0x276aa4d0, 0xe86dbf8c, 0x989630f8,
+0x7d9cf3eb, 0x43928216, 0x36490c88, 0x472395d7,
+0x4f1e18ab, 0xb03ddcf6, 0xd10293b3, 0x119742d6,
+0x515f82a4, 0xe429568f, 0x9101c537, 0x382521e8,
+0x529345a7, 0xfdea02aa, 0xa5bba9cd, 0x9ecdad6e,
+0x93ecc7a0, 0xa1da94bf, 0x1eb6f562, 0xabc2ec17,
diff --git a/src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h b/src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h
new file mode 100644
index 0000000000..29741adb5b
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-2965-M08106C2219.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 2965-M08106C2219.inc */
+0x00000001, 0x00000219, 0x04102009, 0x000106c2,
+0x556338c1, 0x00000001, 0x00000008, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000219,
+0x00000040, 0x000e0190, 0x20090410, 0x00000401,
+0x00000001, 0x000106c2, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xc90b16b3, 0x43609e61, 0xa4e6bb06, 0x8d22d7db,
+0x375d7808, 0x02531ddb, 0x5f66ebad, 0x3f73276c,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0xfc992688, 0x23e600a8, 0x14f6cd28,
+0x93bc5dc5, 0xa5495696, 0x6c07abae, 0x67d10a74,
+0x945ac057, 0xb8473344, 0x472f30fb, 0x5b9c2ee7,
+0x221b770d, 0x112eb268, 0x3724b0bd, 0x58ba84c3,
+0x00e42136, 0x81477cb7, 0x85f5e1ee, 0x84d4a044,
+0x79c3d88b, 0xfd5e4dbb, 0xffb5ec86, 0x622f59f0,
+0x7bfe0e7f, 0xc355acac, 0xa4fb3619, 0x7339556b,
+0xeabc4d3d, 0x6ab08a75, 0x7b59ae8b, 0x8aec0425,
+0xd939122e, 0x8c0de100, 0xb6a824b8, 0x4fe6b900,
+0xc4c994be, 0x8efffe65, 0x59c6b401, 0x7cd816b6,
+0x7731727b, 0xc8612d27, 0xe889c3d7, 0x37bb7222,
+0x184d0b87, 0x5228bc87, 0x222623d4, 0x6b7c86ff,
+0x2ef75b0a, 0x0c2a56a3, 0x343d7ca0, 0xb4a609bc,
+0xad047dc1, 0x402baa40, 0xeb1ddca1, 0x54466185,
+0x40de7012, 0x33382ce6, 0x1c410b88, 0x77a4b6b6,
+0x24dca2fa, 0x6553c356, 0x387d1121, 0x342ef68d,
+0xbe569906, 0xb2ac2d4d, 0x781e3db3, 0xf1e39ef2,
+0xcfe8ce3e, 0x3007b67b, 0x66f1673b, 0x1cad08f6,
+0x3a455aac, 0x83a00fb2, 0xb3b6cc3e, 0x38172e9a,
+0x99bf9d0e, 0x65be725d, 0x51f39d60, 0x29e48dc7,
+0x68e1ea47, 0x05002e5c, 0xe2d9338f, 0x209f4e82,
+0xa77b3188, 0x78c30d8a, 0xf5ca40c0, 0x5c3ea07d,
+0xd4141b88, 0x05e2522e, 0x31c4d8d8, 0xcfd4b204,
+0xa449934f, 0x4a88b5c0, 0xb474e3ee, 0x8e5b7950,
+0xf7db2f3d, 0x1f0a8f3a, 0x0ba8557d, 0x7d47154e,
+0xbc3c9775, 0xb52a9e82, 0x7c4f2d6f, 0xfeca6bcc,
+0x16ef5c58, 0xedd2d873, 0xf9197095, 0x72bed70d,
+0x0548445b, 0x12f3f734, 0x88d07e72, 0x0febabce,
+0x2572952b, 0x3cdf2a42, 0x4193b60e, 0x4d812f9e,
+0xffe96805, 0x978273e5, 0x6da0ec06, 0xe15d94d9,
+0xb2b1c0d0, 0x940b6110, 0x89c7df3d, 0x70114c8f,
+0x4bf8f46a, 0xd5f7bb83, 0xab457d17, 0x1e06b3b7,
+0x36e7913c, 0x7fb0fa65, 0xa674d689, 0x1869ef0a,
+0x5dc7b15a, 0x5da35a26, 0xe920832e, 0xc4de494a,
+0x5e5d2ed5, 0x6c4737e0, 0xdf5ec30c, 0x8091f7a3,
+0xb8c97091, 0x2b3aeab2, 0x7423a605, 0xa2ba859c,
+0x485b398e, 0x9ab35881, 0x523441eb, 0x0385484d,
+0x2a044c2a, 0xe306184e, 0xd1b28d17, 0xb8170bc8,
+0x94aac536, 0xb5394448, 0x07262f8c, 0x637568b8,
+0x494294a6, 0xfb1db2a0, 0x443f53fe, 0xd92d404a,
+0xb5297cac, 0x5dedc37a, 0x0daac347, 0x7ac1ae2d,
+0xea83ec15, 0xd322d35f, 0xc73d2bff, 0x0d431332,
+0x07c14d37, 0x1ad1aa51, 0x9929b721, 0x97482314,
+0x83340e21, 0xed080218, 0x4258da61, 0x439ea85f,
+0xc71172a1, 0x0d22feba, 0x3a6de23a, 0x83b8fe9f,
+0x876eeabc, 0xf775ba44, 0xa80def3a, 0x3fdc0d52,
+0x2614ec7d, 0x6b4cf2a8, 0x9fb7a74e, 0x1757d1a9,
+0x20d4010b, 0x151de99d, 0x4bd6bdaa, 0x0f7547df,
+0xacc9570e, 0x8416d2ea, 0x988f578e, 0xa287907c,
+0x863378bd, 0x78396f5a, 0xed570e5f, 0xa6845d46,
+0xa513f5a6, 0x8283abf1, 0x25396b2c, 0x6347886a,
+0x17fead7f, 0xdb650cfe, 0xcb24f93f, 0x368cac11,
+0xfce10cc6, 0xf285252c, 0x981a327f, 0x3d4019ef,
+0x99ceb802, 0x570a0285, 0x5f2a4ed3, 0x5f9b1600,
+0x001841f8, 0x959b0805, 0xb3bbc0ab, 0x7101f85e,
+0x0db99182, 0xf96d3262, 0xbf8b4f1e, 0xe2ec5696,
+0xe80c0fe5, 0x98eda3c8, 0xbc4e96f1, 0xb011a977,
+0x069f4fde, 0x79837aa8, 0x03543201, 0x77041b22,
+0xcd556d8d, 0x001955be, 0xc9f1aeab, 0x73dacc9b,
+0x2a0d9a46, 0xc9f740b3, 0x12c74546, 0x7a77b5cb,
+0x46cd0c07, 0x33c49919, 0xb720c3f0, 0x1cf9f386,
+0xa333685a, 0xd57eba74, 0x9a739818, 0x5349c0a8,
+0x9f03edb5, 0x3ec21311, 0x49afc855, 0x70da0455,
+0xa5298dad, 0xc2c3ed06, 0x83b2f5b7, 0xa9c3a934,
+0xd9bad4fe, 0xb3529d95, 0xf7935ce1, 0xac181422,
+0x6e67b6ca, 0xb053f52c, 0xc835c485, 0x1e4f3f3a,
+0xd922de6c, 0xcca7947a, 0x7a689229, 0xe647fe13,
+0x3aca8264, 0xf866ff46, 0xf999c6cf, 0xed01e84e,
+0xf7b0199e, 0xec3e3356, 0x0f420d30, 0xc327971b,
+0x4d7aed1d, 0x4baba227, 0x752a3764, 0x75d94365,
+0x52416050, 0xbe1050db, 0x9ec1196d, 0x4b5e25e6,
+0x34dc29b2, 0xaac206da, 0x2c87595f, 0x02e7e586,
+0xf87e1f28, 0x90264c1d, 0xb86c314d, 0xb69cfaba,
+0x19c4f9b3, 0xbb0caa02, 0xaa1e2461, 0x19ddc16f,
+0x6df5f184, 0xf8bb463f, 0x5fd25e64, 0x86d7c76b,
+0x5f6914b0, 0x57e88828, 0xc98df09b, 0x37138009,
+0xb369b31f, 0xe7045bee, 0x29a8f874, 0x4b650bbf,
+0x2f6287b4, 0xa549a544, 0x9265e74b, 0x8b37f6bf,
+0xcd56bfa9, 0xfa258838, 0xd610488c, 0xa5cdc5dd,
+0x9d845e17, 0x3aa87384, 0x24560eb4, 0x3544672d,
+0xaa83f643, 0x4e689a3f, 0x72b5d70c, 0x86d3fd5d,
+0xe67bf049, 0xaceadfac, 0x04ee56b4, 0x194a0835,
+0x6dbf07fa, 0xdb51992f, 0xa2956de0, 0x331cf4c9,
+0xc3d8c10f, 0x5ef580dc, 0x0fcf0f7f, 0x83702f3d,
+0xcdcfcb70, 0x2475e23b, 0x95701afb, 0x725bfd6b,
+0x4d47f669, 0xf3596431, 0xaee46e06, 0x5a4ab3b0,
+0xb3c7c69b, 0x2f0a1bf2, 0xdc6de955, 0x254d56ad,
+0xc0683c95, 0x7c3d0e31, 0x2bc97c44, 0xe3e6db29,
+0xc2a8d98c, 0x357c97ce, 0x397db584, 0x2bd797c8,
+0x8825efb6, 0x5d35cf51, 0xe80b2df6, 0xe67f6e97,
+0x1c3401d3, 0xdab40712, 0xdd6d0cfd, 0xd8790e1b,
+0xb0cf68d9, 0x986671f6, 0xf3cb7b14, 0x407e81e4,
+0xeba6f4cc, 0x3774a142, 0x54e698a5, 0xb0203303,
+0xd51b3f85, 0x697020d3, 0x3810c326, 0xe85cb4ec,
+0xc472098c, 0x7368a46f, 0xabc51178, 0xce0ccf5e,
+0xc8fac25b, 0x2a4be3aa, 0x0de1fd65, 0x795c2e54,
+0x882244b7, 0x9576e013, 0x6e670e35, 0x58e4f198,
+0x39b34336, 0x7646f12b, 0xb5c5bf0a, 0x16b37b1a,
+0x21270db0, 0xb8214968, 0x29e314c8, 0xbcfb2f86,
+0x1605b1b0, 0x4476decf, 0x827449f0, 0x77520628,
+0x69b16de7, 0xcf8c24b8, 0x4f8ac7c4, 0x5906e5f3,
+0x18fbe3da, 0x1efa44fc, 0x27cd16b6, 0x2e5b9451,
+0xb8b47a15, 0x5e0275d9, 0x98ba61bf, 0x276fcd7e,
+0xc45d474c, 0x3a6ec43d, 0x247b0578, 0x39023efd,
+0xf4c1b8b0, 0x93118f01, 0x7d0bd14d, 0x5b2ccf75,
+0xcc9caf6f, 0x8fcc1dbc, 0xc2a182ea, 0xa9d5ea77,
+0xb67fb193, 0xc8afeb62, 0x979f4e4e, 0x23ddc2c0,
+0x229b8670, 0xc2e45d21, 0x2f402e32, 0x44e37134,
+0x0d97b5f4, 0xb451fbe9, 0xa6f8b847, 0x1242f580,
+0x4ab7acc6, 0x46d21bb2, 0x73834518, 0x834624d5,
+0xd16b2272, 0xc706f4b5, 0x499e3397, 0x2b8f3113,
+0x2973cccb, 0x67c79188, 0x7603acfb, 0x492b6c55,
+0xfb00c5e7, 0x53cfe2f7, 0x5b8c503b, 0x2a8551bd,
+0x5933fa39, 0xd007c1cc, 0x134460bd, 0x4ebb4795,
+0x4e6e56c7, 0x1249ec55, 0xf9d8474b, 0x03d33b72,
+0x67370679, 0xc5816cbf, 0xb7e40ace, 0x2f3fd6cd,
+0xafa9ff3d, 0x783c3ce8, 0x918f2c76, 0x95356478,
+0x0fe91058, 0xab48087f, 0x59ece9da, 0x7db981fc,
+0xe70556e7, 0x58ed65f6, 0x97e45645, 0xc6857a6d,
+0xaec1bf29, 0x7bf82ad1, 0xee35e6fb, 0xd534ad65,
+0x932dd280, 0xe0c2af09, 0x2338de06, 0x5e5b88c8,
+0x46f4ea36, 0x58fbd024, 0xfdd2c4d1, 0xb61624ce,
+0x772d74b1, 0x4f10fd11, 0x6b803a7d, 0xd2866afe,
+0xcc943b2e, 0x35a9d42a, 0x483ef574, 0x04ed18ca,
+0xc543ead9, 0xdb2ad8cb, 0xef6830d4, 0x60d7b29a,
+0xb47c1e1e, 0x31ca0a9a, 0x1688576c, 0x5a282e51,
+0x66400faa, 0xefc36a93, 0x96667b2a, 0xa659d1c0,
+0xf810ece8, 0xcd731027, 0x3b19c944, 0x525b9a96,
+0xa1155ff4, 0xe9377579, 0xd05e954f, 0xbc344ce0,
+0xf2a435af, 0x69314efc, 0x0a7d7457, 0x29ba1cf8,
+0xa01c70f3, 0x03f0f2eb, 0x4ea9fe78, 0x1463b4cc,
+0x53026868, 0x5f6a2d02, 0x58efb550, 0xa4a0e3f4,
+0xc9bb5cd7, 0x3c1fc3cb, 0xa3d0503f, 0xd7e7ecfd,
+0xbe128e38, 0x5ff74ff0, 0xfe74923a, 0x0e03446c,
+0x5cba99f5, 0x3b892c32, 0xf5155e4a, 0x5e3efa2b,
+0x9119f586, 0x59604588, 0x6d7423ce, 0x8cda5b72,
+0x267a0a74, 0x9b70a177, 0xc6834dde, 0x6ab9755b,
+0x1488d548, 0x0d8df88c, 0xd237aa90, 0x473df401,
+0x0fdd9dfc, 0x1d2cf3f0, 0x174cec53, 0x6be5058e,
+0xd4901408, 0x6c05259a, 0x11cca689, 0x2806cc29,
+0x7489990a, 0x43198c42, 0xe591f7ac, 0x572495d1,
+0x59fea9a1, 0x3fb91523, 0xd197ad93, 0x771a4b14,
+0xdd87d853, 0x52b0384d, 0xea4c7fbf, 0xbabef627,
+0x1b1edfc1, 0x4affe39a, 0x3a337568, 0xf3a8077d,
+0x567c9e5c, 0xe2f44db1, 0x4cfcc36e, 0x28884ef0,
+0x57dbdbb2, 0x11aed7f5, 0x8ba4eb36, 0xde120de5,
+0x49b381aa, 0x32fa79bc, 0x5aebcc3d, 0xf647e76c,
+0xb99ff536, 0xc8f6b229, 0xfb6eb426, 0x5b756b63,
+0xa6bea77e, 0x6d1479e6, 0xdef68b02, 0xb9951a00,
+0x4240cb0f, 0x094b7ca3, 0x2262064b, 0x6f604f98,
+0x0f06c41d, 0x1bef6e8c, 0xed8a279e, 0xdc559fbc,
+0xb0bfe389, 0x0442de4c, 0x4d9f5d73, 0x6a93f15a,
+0xb289c316, 0x3515ff17, 0x9681572c, 0x3680c1e2,
+0xa96b2dac, 0x9a06d703, 0xa94a17cf, 0x11535aae,
+0x01654322, 0xe4f831ea, 0x6d686f3a, 0x76c75680,
+0xa3e98a65, 0xd59aec33, 0x7130033d, 0x6196781a,
+0xcc28635a, 0xbee752b6, 0xb2946205, 0xae7c3c44,
+0x809b350c, 0xa5ff2e45, 0x742f4b4f, 0x75910861,
+0x0f9a7372, 0x4e24b6f5, 0xd968a8db, 0xe22c5ba9,
+0x54f08a31, 0x6cc17c5b, 0x08f940fd, 0x6cdfa456,
+0x29a4c0d8, 0x4246cac7, 0xe398f00e, 0x52d0654c,
+0x3610b2d1, 0xf84cd3f7, 0x00293b7c, 0xabb4b35b,
+0x58a7e82e, 0x1fc3c6c9, 0xc886dd9d, 0xbc25d985,
+0x4c5cd2fc, 0x3141f73a, 0x633ddaa9, 0x576f5fdf,
+0x7cc3a440, 0x14ddef25, 0x59d7d213, 0x29c80bca,
+0x0df80f67, 0x60711264, 0x050b3db3, 0x7b4d0800,
+0xd7350b2b, 0x507ccfbf, 0xc5a91aae, 0x7efed8c8,
+0xbb4bf7dd, 0x617ac182, 0xeee14407, 0xe5c634dd,
+0xcd0664cd, 0x1829ff02, 0x2e2073d2, 0x2ddcd5a2,
+0xcb1afbf1, 0x096866b5, 0x26ff945e, 0xc4a2172e,
+0xb4089d08, 0x4acf74ce, 0x169986c5, 0x61a28165,
+0xd26cc027, 0x78c799d6, 0xd800ddc9, 0x53754eff,
+0xf1141877, 0x48728ad0, 0x8a22c851, 0x858e70a7,
+0xab80b4ca, 0xfc0e733c, 0xcae85996, 0xe07f723b,
+0x4b81ce69, 0xc0ab303c, 0xb0eed408, 0xb89bc5ae,
+0x6711353e, 0x87d4675c, 0x89d7df88, 0x37206487,
+0x95e90c88, 0x63d48b34, 0xe7ba4599, 0x68a67592,
+0xfe0341de, 0x7fec0b1d, 0xb8f33820, 0x767319e3,
+0xd2044f54, 0xa4d341a9, 0xa45a2c9d, 0x098393da,
+0xd0654e51, 0xa737aa45, 0x9d2900e7, 0xfe7eb80c,
+0xceb9f445, 0x6c2c8690, 0xf8f98f3d, 0xa2d2bf07,
+0x927b1a93, 0x920852f7, 0xcb403552, 0x183882a6,
+0x92ead8e0, 0xb40b930f, 0x74c2c0a2, 0xa7b1c6cf,
+0x57e3535a, 0xe565ddec, 0x7332c331, 0x1872fd33,
+0x3e324a99, 0x17c9765e, 0xb0822c49, 0xff6abe65,
+0x6997ce5c, 0x73ed562e, 0x4efd661c, 0x10d8b025,
+0x2fd1eaf4, 0xb349f0c8, 0xe60fdd8e, 0x23fffbd0,
+0xa15bf609, 0xddd9e32f, 0x057abc03, 0x22802461,
+0xb279326b, 0x22ff69f2, 0xa0c580b1, 0xd991829b,
+0x0943eb85, 0x53cb5a35, 0x979217e3, 0xf7197b81,
+0x7a923206, 0x64bcece1, 0x404c97a7, 0x8c011352,
+0x8e84ac4d, 0x16bb918b, 0x05fdddb5, 0x227fb22b,
+0xb095fb07, 0x6b556afc, 0x9745a80a, 0x5f190072,
+0xc95b78d6, 0x76464295, 0x1e526ddc, 0x2bc7432f,
+0x52b3672c, 0xe5e477e7, 0xdade2243, 0x25ad56f1,
+0x5b75b5e8, 0x37865e3c, 0x286d27ea, 0x08c7d60f,
+0x0db0520c, 0xecad5b5f, 0x26d21fbc, 0x5f18707c,
+0xb2084911, 0x6b616c35, 0xd86e229d, 0xe8ed9694,
+0xd9872d8f, 0x13dd2a30, 0x67ffc707, 0x15c88108,
+0xcfba534d, 0x268bc3af, 0xdf10f336, 0xe3242124,
+0x3c83e736, 0x8a4ddf60, 0x9c8b418a, 0x9cfb165e,
+0x700d43a5, 0x9a974722, 0x55c8cd11, 0xb23ee685,
+0xb09c7f07, 0x75d6b52d, 0xd844b6dc, 0xfdb7d587,
+0x86500091, 0x752adf1f, 0x9d4e4d80, 0x180235a0,
+0x80951d7d, 0xf1d957ce, 0xfa9508f5, 0xcc891c1a,
+0xeb51f76d, 0x8b0e0f09, 0x93049970, 0x661542f7,
+0x07be174b, 0xed8c35fc, 0x85c13234, 0x0a72b1f6,
+0x8466dd86, 0x69fe80ec, 0x48e71a37, 0x40b32073,
+0xc06e1e53, 0x89b98205, 0xc69b2371, 0x5e75a364,
+0x07f7fff4, 0xcab47414, 0x85d5ccc5, 0x2cfbbe74,
+0xfe0f282e, 0xd20eec1c, 0x3b6d0540, 0x033ac156,
+0x91a56f71, 0xd7296dd4, 0x804871dc, 0x67d827cf,
+0xba1396b9, 0x9bb94134, 0xeffe0534, 0x2cbd5727,
+0x0b948509, 0x20a97dd4, 0x0605e6fe, 0xee7d930e,
+0xf1892f40, 0xd10a4b44, 0x87690a5d, 0x413019cb,
+0x4b4a4321, 0xfd1ad47d, 0xfb4b0fae, 0x6247d99f,
+0xf9e55be9, 0x74b94b74, 0xd13002fa, 0x031fd808,
+0x7f558bca, 0xafd37ef2, 0xdac30332, 0x4b8ec189,
+0x22864b78, 0xa294c296, 0x4e300c94, 0x351586a4,
+0x64b3c126, 0xe14af07c, 0xbcf3fd2b, 0xec9f8ba2,
+0xacaae0c5, 0xfd8416f1, 0xf86aec61, 0x827af51c,
+0x1db95b54, 0xd5b44400, 0x3189f284, 0x51ee744d,
+0x6b8e0ec5, 0x7c8fce74, 0x4bda1d3a, 0x4cb4bb40,
+0x94a80692, 0xe5d5cff6, 0xeee460bf, 0x5103d4ce,
+0x9ef7a762, 0xe1cdfa53, 0xe66c40e6, 0x9a4d5fb7,
+0x24190f5d, 0x0a8a1133, 0x244d0192, 0x1e27f111,
+0x2e7cfe2e, 0x437c86a0, 0xd5601c01, 0x95b9ea18,
+0x594baa9a, 0xa1beb6e4, 0xfc10208b, 0xd629fe46,
+0xc7a73322, 0x344cf9dd, 0x3b2025ed, 0x01b7e289,
+0xd4172aa0, 0x7fa0edb0, 0xa2bad69c, 0x32ce7645,
+0x2eb25170, 0x599b7e7d, 0xc0405765, 0x26292f80,
+0x796ccce7, 0xa0954fca, 0x4ee053d9, 0x13fda549,
+0xf8d89b3e, 0xf2468c6c, 0x96a61f8d, 0x33db3a7a,
+0xe69d7666, 0xa35e6d42, 0xe2b0346f, 0xaa0ba4db,
+0x67f642c9, 0x990654c7, 0x7598e386, 0x126ecb72,
+0xac24bf48, 0x6b12cbbd, 0x0ca2ac55, 0x3776e42c,
+0x27c182fa, 0x58cc7a01, 0x6f4f58a0, 0x229bc239,
+0xa0a025f4, 0x251594fb, 0xb4399cdd, 0xec1bb182,
+0x89832726, 0x8cc29f1d, 0xbbb6fd97, 0x33cf4317,
+0xfae44075, 0x6d2559f8, 0xa7c3242f, 0x7e8a8b83,
+0xbf1bbedc, 0xb5f1835b, 0xbfffdc15, 0xcd127b15,
+0xc322734e, 0xaf108cf0, 0x7fe1e0b6, 0xc294fef6,
+0x40c7b005, 0xf002f4d9, 0x84347361, 0x9a178122,
+0x221f84fc, 0xa3de3cba, 0xaca75f4a, 0xfb702420,
+0x716b0d5b, 0x5a14b3ac, 0x0d0da0f6, 0x799dbe99,
+0x23da1e6a, 0xb18a5e94, 0x3964553c, 0x259f218a,
+0x30d107e7, 0xa0a4415b, 0x0efae30e, 0x2a259b4b,
+0xb2a3545d, 0xfa5e2261, 0x5c22825a, 0xd5b0f032,
+0xc0e4974d, 0x158e98db, 0xaf5a511a, 0xd1fe28e7,
+0xcfb755c3, 0x28dacd50, 0x25dc16e6, 0x88d89d44,
+0xa2d7f529, 0x031ccaee, 0x48eaa62f, 0xdfa589e0,
+0x4e335b00, 0x452896fb, 0xe865796b, 0x8455451d,
+0x51438741, 0x272e7afa, 0x6868b95b, 0xff76cfb8,
+0x9596f219, 0x213704f3, 0x270848a0, 0xa0ad03e2,
+0xfc32d4b7, 0x8372384b, 0x7668bff4, 0x23b50cc4,
+0x30abc3e8, 0x285440bb, 0x26d17518, 0x9dc01773,
+0xac30222d, 0xefb1afc5, 0xc360b5cc, 0xdbe15554,
+0x2de4ee23, 0x9f6ae434, 0x73984eff, 0xdcad6ece,
+0x713950c7, 0x1b39b20d, 0xeae34762, 0x78716c5e,
+0x96300e70, 0xa2cdb877, 0xeeb863b8, 0x9c8ae2ef,
+0x82ad9c30, 0xea440a13, 0xc31799f6, 0xb7c9d784,
+0x7f451a4d, 0x6e93e324, 0x3c790775, 0x16f05511,
+0x7530d389, 0x5c8f2024, 0x4d5d4d91, 0xf99d1697,
+0x7e552001, 0xbe8ffe1a, 0xa52f66ac, 0x195bee69,
+0xeb7ea942, 0x69f1654f, 0x5d211509, 0x358dba8d,
+0x80450c6a, 0x52d895a7, 0xbf16fb92, 0xf862bd4e,
+0x6737b5eb, 0x820f8354, 0xe9f63fdc, 0x323317d3,
+0x4c4891c9, 0xe5dd8920, 0x75d3437f, 0xf9c0ebce,
+0x1e96c9f0, 0x9c224cf3, 0x41d0921a, 0xb96a502b,
+0x36004b70, 0x2122c9ef, 0x44b19035, 0x922ccbbc,
+0xfc2c2a46, 0x03d16aad, 0x907bc61f, 0xc7006fe2,
+0xc3fc3a73, 0x5d78f50c, 0xb894d12c, 0x140ef41f,
+0x2d7c5412, 0x501abfff, 0x7148145b, 0xeea55a86,
+0x4fc8b732, 0x3bdd42ec, 0x8e9e30c2, 0xac01ac1e,
+0xe599e322, 0x315f84fd, 0x7fe91ced, 0x76444300,
+0xe451f3e3, 0x63e049dd, 0x04826158, 0xc830df5b,
+0x38b83783, 0x036f106e, 0x1d858f4c, 0xe19c6b28,
+0xdfd72c0f, 0xf4a80ece, 0x2f967664, 0x4780d7b6,
+0x35a375df, 0x50b64e4b, 0xdefaebc6, 0xec40e6c7,
+0x1e419ceb, 0x7585e090, 0x6f90257c, 0x0d8ff886,
+0xa23d7ede, 0xb37cdeb4, 0x5961bafe, 0x2ee11dfd,
+0xb0f162b4, 0x5319797a, 0x51fd4b3c, 0xd88bb741,
+0xffe57978, 0xc237d953, 0x41b29753, 0xece0cb2a,
+0x690656fc, 0x360ee38c, 0x7b65902e, 0x75de0d97,
+0xbcd48c2e, 0xf3ed312f, 0x14a96440, 0xc755303d,
+0xb9120bd0, 0xc06e9afa, 0x6b2f099b, 0xb2a1a0f3,
+0xb76d613a, 0xa9acb4f6, 0xbbe10f9b, 0x52443f6f,
+0xb345ffed, 0x7e846b24, 0x2f25b24e, 0xa4fcdb76,
+0x788511ac, 0xca23a7a6, 0xe51838dd, 0xc9437374,
+0x291627cb, 0x18518202, 0x5bc7973f, 0x2b3b3265,
+0xc9981377, 0x9c36edbb, 0x00b51a3f, 0x60661320,
+0x3140e7a9, 0x109a3604, 0xde37943d, 0xbdd0d5f1,
+0x8bfdc673, 0xcdbfcaba, 0x1c700fd6, 0xee7b9c6e,
diff --git a/src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h b/src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h
new file mode 100644
index 0000000000..819679b859
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-3101-M04106CA107.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 3101-M04106CA107.inc */
+0x00000001, 0x00000107, 0x08252009, 0x000106ca,
+0x7deb58b2, 0x00000001, 0x00000004, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000107,
+0x00000010, 0x000500b0, 0x20090820, 0x00000401,
+0x00000001, 0x000106ca, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x2beaa92c, 0xfc3395b7, 0x10be81a0, 0xb318e067,
+0x723923f0, 0xb297dc63, 0x7d52bc4b, 0xc6ef362f,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0x3b994153, 0x23faa5e1, 0xc3feae68,
+0x76d5e67d, 0xbd696479, 0x138a05ef, 0xf2b5de22,
+0x4ccba0ed, 0x333cc95c, 0x8d98a2ae, 0x0bf1fa24,
+0x239f1fbf, 0x44701d3b, 0xb176783f, 0x20eff2cc,
+0x0cf93bf9, 0x4e6ace41, 0xe346d231, 0x11d560af,
+0xae8874a2, 0xe344fa92, 0x0056d268, 0xd8068d91,
+0xf336cf97, 0x45c54f6d, 0xc0650992, 0xa3f86cb2,
+0xc73d3aac, 0xc7654f1f, 0x385777ad, 0x20928850,
+0x47509cab, 0xf40f9ba6, 0x34efbe6c, 0x1fe3b873,
+0xfb39bd58, 0xa50b6367, 0x66c20e63, 0x49a4e1ee,
+0xe490ed5a, 0x98c340fa, 0x30bfe19d, 0x4c17d142,
+0xea54c4e2, 0x8c00e086, 0x219dee1b, 0x739a2fc1,
+0x1e07b80f, 0xea6f4799, 0xb4684fc2, 0x42fc725a,
+0x1d3c7413, 0x188b6f3c, 0x2c0e440f, 0xc6ad011d,
+0x2048625b, 0x3be9d940, 0x0a932622, 0x1fafce30,
+0x1cfa4c90, 0xd0e9f989, 0x31c0c399, 0xad0c597d,
+0x48a94bb5, 0x109da683, 0xcdc197aa, 0x7bf7ef14,
+0xebf3afa0, 0xde4ff7d3, 0x02a79e3f, 0x4d77f0e5,
+0xd0c1fd98, 0xdb342a5b, 0x7f753eca, 0xb710c135,
+0xacb3b9c0, 0x5e89ece7, 0x2ca4fe84, 0x4f22e461,
+0xa6a633fb, 0x508fb453, 0xfe1f342d, 0x79bcff1f,
+0x0c776771, 0xd6c5db47, 0xfe4d8cc5, 0x68b9f655,
+0x447b7366, 0xddde31ad, 0x8e3496df, 0xe091f8dd,
+0x78eb0fe2, 0x9e08c72d, 0x6909c46b, 0x92ca6b4a,
+0xfb7a0efb, 0x55f65148, 0x9fcc90e1, 0x254f5f40,
+0x0690dcd5, 0xc6a67013, 0xda2e35a9, 0x9171cb50,
+0xe477a087, 0xc0f89e14, 0xc1221ebf, 0xf032e99f,
+0xc8883a7e, 0xba4b17c9, 0xb0ef0962, 0x6ea751f6,
+0xfc8c336c, 0xd1966bf1, 0x26d57e1d, 0x952e847d,
+0xccdaf0c9, 0xd0aaee65, 0xb2f22a59, 0xc74bc035,
+0x900ef42a, 0xeb1e7bfe, 0xfc465b3a, 0x0cd002ce,
+0x560f5d4b, 0xecbc2658, 0x9f38856a, 0xa3f77ba1,
+0x3ee18273, 0x7ab97b2c, 0x0f5843cc, 0xdb648b0a,
+0x8e450381, 0x80176891, 0x05e3e6d2, 0x36593afe,
+0xebe78fce, 0x53d7f64c, 0x2dde1104, 0x293cd7e2,
+0x4f430fa6, 0xf3a8cdb0, 0xd28f6535, 0x9159d53b,
+0xac66a916, 0x8f77be38, 0xa16b9dad, 0x1a4699d0,
+0xe278df12, 0x2c336789, 0xb668fe15, 0x099fa98c,
+0x4fe5ef10, 0xf4692cda, 0xb86d4040, 0xb6dce0eb,
+0x6c5ef896, 0xdef35c52, 0xc02a04a4, 0xed99c619,
+0xd91721b2, 0xa2fac92a, 0x5ab9c724, 0x0ee25329,
+0xc2029fce, 0xc847bfbd, 0x3b97ddcb, 0x4aaaa55a,
+0xa16e313a, 0x06e4b6cc, 0xc0e56598, 0x60ebfadb,
+0x88841f3a, 0x7c6b65ef, 0x15542ce1, 0x70b88b78,
+0x382d1155, 0xe73c900c, 0xd8b6409e, 0xf1cc5406,
+0x64fc3223, 0x43cb616c, 0x17e3a1ac, 0xa9aba529,
+0x8dd83b32, 0xb625cd1d, 0xbcb4b0ed, 0x685cc4b2,
+0x803e35f8, 0x4e679481, 0xc7dd7591, 0xf8676b62,
+0xac25b6c8, 0xb0211931, 0x5c5df337, 0x3bde6fb6,
+0xbc433992, 0xf7315d49, 0x028e112f, 0xe3d59076,
+0x7757e95b, 0xe5c5a193, 0x59b243a0, 0x341f33d2,
+0x7c0d591d, 0x5f96d138, 0x5116c490, 0x747caf2f,
+0x6da223f1, 0xcbe30d11, 0xe10b6b28, 0xa09328e1,
+0xdf1b94ee, 0x163b48b9, 0x72e7a36a, 0x78eda572,
+0x393f0ad2, 0xf85561ea, 0x6e7ca7c8, 0x352cb3b4,
+0xb75bf9f3, 0x97ebcf76, 0x932b8b91, 0x937f1fab,
+0x6ef1e868, 0xce84fc3a, 0x9dd09a21, 0xa8f3be36,
+0x244834e9, 0xd871f223, 0xdef842f3, 0x787eaf73,
+0xf2326bca, 0xd2c3ae20, 0x48dc7621, 0x91419afe,
+0x23a44b12, 0xce0443d7, 0x4a6f1d9f, 0x1ea8cf7a,
+0xb6b7694d, 0xf29e3e25, 0x51665303, 0x33581b86,
+0xc762d72f, 0xaa658158, 0xcddb7354, 0xdacfd75f,
+0x9ec31b1c, 0xf8aa3154, 0xfdeeb2e0, 0x9cb52f84,
+0x16ce9fa4, 0x25050178, 0x2ef25d50, 0xcf4b4d41,
+0xf27d5684, 0x7bae3f36, 0x05b50e59, 0x91d23add,
+0xdbdee4ac, 0xe16994b5, 0x0a5481c3, 0x3deb8a17,
+0xb8844d77, 0xcbce6140, 0xbd748572, 0x6531627f,
+0x2137be68, 0xf46f8aa9, 0x6d2526a0, 0xe72aa307,
+0xb361a2c8, 0xed9c2987, 0x75ddeb95, 0x637d3cad,
+0x2c4dfd37, 0x01f0e2bd, 0xa521a1a4, 0x1194ab8a,
+0x96d7b9c2, 0x94cee6e5, 0x454cc836, 0xa5c0fac3,
+0xf6e9fe9b, 0x3107c251, 0x14c8c6a6, 0xd727c1e1,
+0x339f2742, 0xb0a033de, 0x56fc9280, 0x36a907cd,
+0xb74acdde, 0xe8122571, 0xd0116007, 0x238b3d4f,
+0x34532ebe, 0x1c534370, 0xd1eb258d, 0x354b2289,
+0x6007a18c, 0x58dcee7f, 0xa033ee94, 0xa5e1145f,
+0xe345c315, 0x58510592, 0x33d9db2b, 0x7ea86edf,
+0xce60a8ad, 0x2d9a8919, 0xb5e2840e, 0x020e6e15,
+0xaff8660e, 0x402c12da, 0xfaea95a5, 0x6ffb0748,
+0xc4c730a4, 0x1f57ead7, 0x2cc6d295, 0x0ef4bdb6,
+0x01a7368a, 0x52e88f43, 0xf1b14c65, 0x38018686,
+0x0c70ee45, 0x271b1fe2, 0x0eea950e, 0x61a6f56a,
+0x842497a5, 0xfbcf0f4a, 0x35132cbb, 0x4f2eb1ce,
+0x24fb1bc7, 0x343ec960, 0xda94e0a2, 0xf1206e0b,
+0x80bf8007, 0x7e09d8d8, 0xba6bc1ff, 0x892c956c,
+0x4ceaa5e8, 0x871f3358, 0xe802a1a4, 0x7fa29ced,
+0xea8616cb, 0xc1999088, 0xc5baf089, 0xd1490754,
+0x091f6f21, 0x9a3e3c4f, 0x1eb11650, 0x13fd05fc,
+0x5e9d5b0e, 0xd1485d34, 0x474feaae, 0xc211a60f,
+0xa609643e, 0x07052bb2, 0xa7bfb285, 0x30bbc170,
+0x9ebe8d27, 0x5207a9ee, 0xfc12bd0e, 0x7fa428af,
+0x2d1c8a2d, 0x6f15c0d6, 0xdaf0ee75, 0xd32bb1d1,
+0x694463f5, 0xa1ebdae4, 0xeaa3d0b2, 0x954077de,
+0x181da0bb, 0x4556808d, 0x46e80a64, 0x0c017172,
+0xd8ef8702, 0xa0e6d100, 0x90b0a9f0, 0x4a13a407,
+0xf1675dde, 0x5110d8c8, 0x1c028526, 0x7774581f,
+0x9d3d8c23, 0xcaf8b632, 0xf401a52f, 0xa5d14a5c,
+0xebed6c1b, 0x2ec618ad, 0x5b63935e, 0x89508732,
+0x43a48b2e, 0x87535b2b, 0x0ffb28c2, 0x1fd1becd,
+0xd2b2a18d, 0x45dccb4c, 0xad41a54b, 0x7ffa2fed,
+0xddd18aa1, 0x1db06a98, 0x860d6b58, 0x2997109e,
+0x80a2300e, 0x0cc52e7a, 0x15b24c31, 0x8f717016,
+0xa425cac3, 0x8153e1bf, 0x5e91fd89, 0x04b17f35,
+0x150fd30c, 0xc7309d31, 0x63dce1b0, 0x162eb854,
+0x8093904e, 0xf7b4399d, 0xb23fa735, 0x67509c6c,
+0x5380dec9, 0xb79172a8, 0xb6c249d1, 0xcd040b42,
+0x4efe12f8, 0x63ce3363, 0x406d1666, 0xf8e9bc95,
+0x99cbff2c, 0xaf0cac38, 0xe6556ddf, 0x9bb2a399,
+0x43387c9e, 0x4951f5ac, 0xfa4ddb69, 0x562ec852,
+0xa2e3e441, 0x32a80b75, 0xd88361c5, 0xf04b7ac9,
+0xb0ea18bb, 0xf5035c94, 0x520c9c12, 0xb4c7e15c,
+0x6f72c4bc, 0x80f2112a, 0x4e4bbb87, 0x7bb5ee1f,
+0x54eb313e, 0x18cb6cb9, 0xca5ff580, 0x2538d798,
+0x2b813681, 0x58c11a6c, 0x68ae4070, 0x40799341,
+0xa740f86a, 0x722ca7ef, 0x815c71c7, 0xe663c6f7,
+0x5e249b96, 0xe97e3b71, 0xb7ee5a12, 0xd5f065bd,
+0xaa642191, 0x9864e095, 0x0c087780, 0x0fc0d969,
+0xf6b82791, 0x04aa55f8, 0x872c7cd1, 0x43bc93b0,
+0x12fe4c05, 0x16f15229, 0x06161603, 0x6e76239d,
+0x90ea9c62, 0xecf642df, 0xb52a8db6, 0x2e0c5d58,
+0x10f09bbc, 0x1bb1b2a3, 0x7132167b, 0x291d5f16,
+0xd7814a9e, 0x79e52dbf, 0xef6b61e8, 0x585b920a,
+0x18ea4e61, 0x72ce62fc, 0x59ed8e9f, 0x610564d3,
+0x40f4f145, 0x0a2f60c1, 0xec64ebc3, 0x8ad5b251,
+0xb471e120, 0xb899cffd, 0x2b81118a, 0xa3b591a8,
+0xdeced3ab, 0xcb9aacb8, 0xba53fbdd, 0x6e49e298,
+0x75fa6c19, 0xd11cfe98, 0xd29ce7fc, 0x7471df09,
+0xb59b2474, 0xdff0b07d, 0xae92c4b7, 0x6414ee6b,
+0x6acba1a5, 0xed9c0b5b, 0x728f7644, 0xf6d20c7a,
+0xf03ad03e, 0x6612b0c3, 0xe156c417, 0x9aec4a8d,
+0x02be86ff, 0xe11d1660, 0xefeba14a, 0x7d275f33,
+0x16acabb2, 0x7ac99cd7, 0xd18566e4, 0x3bce4ca1,
+0xb0312f16, 0x5700f72c, 0x345864bd, 0x917a4db2,
+0xaa22b7f0, 0xc66eb69c, 0x62f8a99e, 0x6364a44f,
+0x956d2cd2, 0xfa64b7df, 0x47238b18, 0xddebaeff,
+0x39c9d16b, 0xaa1487cb, 0xc6f91d13, 0x8191316d,
+0xbf5d7ddd, 0xc907cbb1, 0x7a283ba3, 0x0365e6a3,
+0x2fbb3185, 0x159d0436, 0xb55b6990, 0xf0935005,
+0x441e4fc8, 0xd1dfdc91, 0xdd9ff8bc, 0x95c88203,
+0xa8029310, 0x62501ff4, 0xf838a813, 0xfb66d5ce,
+0xe6bb8354, 0xe2afb832, 0x55dcf796, 0x315f28cf,
+0x400de577, 0x3ad89b1b, 0xeee943aa, 0xbd5d9001,
+0x8dd4771b, 0x21ad481c, 0x504d6222, 0xfc0e6728,
+0x7abe5d62, 0x332f8309, 0x50d8c688, 0x4b686808,
+0xbe6395ec, 0x5153b67c, 0x04144a35, 0xa85077ca,
+0xa3775cda, 0x838556dc, 0x973c2222, 0xf5037c9f,
+0xd02b0c87, 0xa3e69f8f, 0xdf68cce7, 0x9490d31f,
+0x3d9c5cf2, 0x939e7823, 0xc51b9a2d, 0x2e802e27,
+0x65079a36, 0x3b6e3d79, 0x5fafbac6, 0x9973bc64,
+0xfc4e7124, 0x56e1fad3, 0x10ec049f, 0xefa79c0b,
+0xcde48353, 0x3fa7f449, 0x07cb1a31, 0xf6ba0053,
+0xe5af7b10, 0x9e2dc089, 0x290f3fa4, 0x116da472,
+0x7a006f5b, 0x727205bf, 0x7c59870d, 0x968c6000,
+0x3ed4fd57, 0xe423effe, 0xc352ef7a, 0xd23d00e5,
+0xbded3a50, 0xedcdc3d0, 0x3a517a74, 0xbdfc58cc,
+0x24b2371f, 0xf967f533, 0x26069547, 0x2114e85e,
+0xa1953f56, 0xf0c52ebf, 0x235320ae, 0x35600f33,
+0x5c1ca2b7, 0xe89db0da, 0x08ce35aa, 0xc66cef79,
+0xacd41ce4, 0x865f4c69, 0x15a3376b, 0xdee5d7a1,
+0x6fdd6362, 0xa4125977, 0xcb61bae2, 0x5e3da819,
+0xc6d2e56a, 0xde1807f2, 0xb30c3473, 0x1c4038c5,
+0xbf8afac6, 0x37423d2d, 0x72d9da33, 0x39e95bf5,
+0xd6a91cc8, 0xbbf4c2d8, 0x7c9d4b21, 0x13c514d5,
+0xcae41aac, 0x07b97f18, 0x0cdfbdee, 0xe7a9020b,
+0x1839f082, 0x7c414530, 0x43ba1070, 0x95945971,
+0x82e31721, 0x2fb159e5, 0x225c2158, 0xfadf74f6,
+0x788387d6, 0xb40c98fe, 0x0c75ba9d, 0x0487eb2f,
+0x7e9a1b0e, 0x5c442185, 0xcf1dffde, 0x39f9bc44,
+0x46b961d3, 0x9a14b19a, 0xe284d2ac, 0x52151caa,
+0x67f34f5e, 0xf4042d4f, 0xa28a223d, 0x3deb23f1,
+0x12d14b6f, 0x18901f31, 0xb3c7950a, 0xfb7d3557,
+0xb83e457f, 0xb6e13f07, 0xd26f5435, 0x83f05e15,
+0xf549a030, 0x6d1122d0, 0x540b3ef9, 0x8ecdac22,
+0xdabe1b2d, 0xf4913cc0, 0x579f9d77, 0xd4725d33,
+0x76b7abb0, 0x03452691, 0x4d52fff6, 0x12e95a96,
+0x42131074, 0xbb3eaa95, 0xb775618e, 0x6325764e,
+0xeb847c5a, 0xeb7b9c6d, 0xd01dd328, 0x547269e1,
+0x2cebecd3, 0xcbb0ed0f, 0xcc87e62c, 0x8e6b0ce0,
+0x8a8f9f06, 0x689e0c4f, 0xb3a1fe5a, 0xed84a0a2,
+0x66187741, 0x62a4475b, 0x5c4c31bb, 0xea000d76,
+0x8676c757, 0xd59cc6bd, 0x52f107ff, 0x1f4a0c66,
+0x7af566ef, 0x4af3586c, 0x11d5cd6f, 0x6b8bc81a,
+0x480eed48, 0x2ec7c65e, 0x6c0f3253, 0x100f2794,
+0x18d6c62a, 0x338f59f6, 0x8e6e2f9e, 0x75fccfd7,
+0xbc80ea7a, 0xa90f1473, 0xfa9d22c4, 0x3ccdaa53,
+0xe568fef6, 0x6a761fd4, 0x61c26b23, 0xabc31163,
+0x3b840e9e, 0xee864319, 0x84f93208, 0x743a780e,
+0x1507a3bf, 0x147dad13, 0x8952177f, 0xbeb40da7,
+0x699af39e, 0x6d22bdfb, 0x5fe8112c, 0xdb3f8dbb,
+0x026f8ff2, 0x6bf9658d, 0x9faabf0d, 0x6a2f3989,
+0x5be4a617, 0x9e55f0c3, 0x70510d75, 0x0fd92413,
+0x63d1d3c7, 0x68cf84bd, 0xbbff5901, 0xb0434b77,
+0x8564b88f, 0x06eddac5, 0xde2a66b6, 0xc1835355,
+0x5566bb1e, 0xbaa890cd, 0x108c6f70, 0x7e80dfcc,
+0xb8c03bb3, 0x14bdcbe0, 0x5037daf9, 0xee02697a,
+0x3326280f, 0x4f04c814, 0x4f640444, 0xbfa9229e,
+0x131c7ba0, 0x5fbcf1ba, 0xebe01998, 0x2a813a9b,
+0x3f27c028, 0xf77a6d00, 0xac0ddee5, 0x1b6e52d9,
+0xdac4bb99, 0x54a32f86, 0x26bfd80f, 0xf5debd9c,
+0x06536e13, 0x9498a87e, 0x3f9e8812, 0x53e0fdee,
+0xc08c3c8a, 0x2148b33c, 0x3932e37b, 0xad084cc7,
+0xe77a0048, 0x89addf10, 0xb2542186, 0xc4c0be6c,
+0xfbc626ce, 0x20a28446, 0x0f29f8f1, 0xbbef5d50,
+0x288b8070, 0x31aa2900, 0x4a538fbe, 0xcd344ca3,
+0x05170c9d, 0x06c51082, 0xc414194a, 0x6689a2cb,
+0x7618c884, 0x412ac324, 0xb0d952d0, 0xfb88757c,
+0xaacbb987, 0x92218ac5, 0x032a3895, 0x2e3a7dfd,
+0x4bb37e4e, 0x52342695, 0xa699f5b9, 0x45748066,
+0x7822f59e, 0x68a55092, 0xf049444b, 0xf274d694,
+0x0524ed76, 0x884c3732, 0x22fa43bb, 0x3b97d921,
+0x210b8c99, 0xc4ffdf26, 0x17ba16ed, 0xfcdfc437,
+0x0b8e2d8a, 0x7b019bb2, 0xd525e662, 0x03346249,
+0x7af3c1cd, 0xbf42dbac, 0xb6197a31, 0xebff8e32,
+0x84f9980c, 0xa225a4b0, 0xa9f3d94d, 0x8a3da052,
+0xc17241e7, 0xf133ce7f, 0x4d4542f0, 0xd884f2f8,
+0xa1633ebe, 0xd5c5e6e5, 0x7fce2fca, 0x8ad84a55,
+0xfdd96c9f, 0xa60d6f4f, 0xe025d2f2, 0x8be1b787,
+0x87a036a7, 0x23819cb9, 0x5967650e, 0x5d549108,
+0x57167175, 0x2f94c450, 0xbb536b04, 0xfb381d15,
+0x405bd359, 0x3ef9491b, 0xa9834cb1, 0x2cc5151c,
+0x148cd3cd, 0x0565ecb0, 0x8e596741, 0xf6d7f089,
+0x9e3524fe, 0xf4224e20, 0x583302fa, 0xebe46409,
+0x7bfe793a, 0x7d511902, 0x1e4a80dd, 0x53a280cb,
+0xa2d81d96, 0xe29b8f4e, 0x877789e5, 0x838ee539,
+0x35f9feb5, 0xa5bb1d43, 0xb24d7510, 0x67cd14d7,
+0x7cfac97e, 0xf6c72b9b, 0x302f9115, 0x1932060c,
+0x0a786f90, 0x85a88dd1, 0x322ef274, 0xb0f8af47,
+0xbb5e6bfb, 0x3f1505c5, 0x33b28086, 0x18025326,
+0x73293fb1, 0xbd813762, 0xad751414, 0xd533bccc,
+0x393b81fe, 0x5b3b79e3, 0x2221dc65, 0x4bf8124d,
+0x26df557e, 0xcb9320a3, 0x9e6e762f, 0x2a800bbf,
+0xbd30558c, 0xc6b2ebe7, 0x204b2c78, 0x3e55767c,
+0xe8dca1c3, 0x74f53ec2, 0x6cf84866, 0xa81afd41,
+0x96b192bd, 0x8a4cb44b, 0x7761db77, 0x0ba97dc7,
+0x374256d8, 0x9d11f228, 0x4135e235, 0x4ebca1ed,
+0x339af391, 0xbf656129, 0xa8e362b2, 0x8ed470b3,
+0x88405f8c, 0x285b7b3e, 0x1098ef48, 0xfdf3a059,
+0x1472f471, 0x402079de, 0x531c86f5, 0xe267b1d8,
+0xa5dd94bf, 0x4659558a, 0xee6ebad7, 0x3f90fd4f,
+0xa16b3fea, 0xa89ff7e3, 0x2bb842e2, 0x6352305a,
+0xbf5caa7d, 0x247738c8, 0xb3463b13, 0xacf9e658,
+0x2c186efc, 0x3d10d5f5, 0x4aba3167, 0xe3c50980,
+0x62584b2e, 0x62bb0b9b, 0x728bfbbc, 0x5c4392df,
+0x3e9d9ca4, 0x66d7cb6b, 0x3795fbda, 0xfd57060e,
+0x1f14ee11, 0x7ca5c691, 0xd45606d2, 0xee8aacc3,
+0x5e58e64f, 0x14539605, 0xacf9940c, 0x5aea1d0e,
+0x1abd48aa, 0x531443b7, 0xc877270c, 0x3cb0fc56,
+0x06fef541, 0xc82d4e20, 0x2850164f, 0x976d3800,
+0xf49bf720, 0x4441f680, 0x47ace05d, 0xdf6613c3,
+0xe326ace7, 0x65434171, 0x99f32f60, 0x8e74748b,
+0xa345f78e, 0x7ed8882f, 0x18147a58, 0x0f88b600,
+0x87511a26, 0x0421d011, 0xcb18e24d, 0x3b9d1f91,
+0x2eaf943a, 0x7d1954a8, 0xc9ca788c, 0x9bd0b50d,
+0x345cbf85, 0x5f15c80e, 0x4e688a4b, 0x85cea5b5,
+0x6c4858c6, 0xd511c3b7, 0x60c4dccf, 0xf0e203c0,
+0x66725a5a, 0xa1cdbb6e, 0x1050f46d, 0x9349b556,
+0x21f7ae54, 0xcaec7ac3, 0x60d78f75, 0x70a1b6eb,
+0x35663cdf, 0xa995cc91, 0xdc076d61, 0x838bcdf5,
+0x351bba87, 0x525362ed, 0x30f74979, 0x95e1b1ff,
+0xcb855936, 0x031f6d10, 0x6a499f0b, 0xac0b7909,
+0xca741d8c, 0x6be27fa9, 0x0aab5c9c, 0xa167bb23,
+0x77e81960, 0x32e08b0c, 0xcebc1a19, 0xb4c16851,
+0x7c062b03, 0x0bb891c0, 0xeaaeb569, 0xcd44b2a6,
+0x21202023, 0x150ea8e2, 0x59186783, 0x318ab582,
+0x09ed39dd, 0xf60982c4, 0x37d47336, 0x437da9fd,
+0x1d710edc, 0x621c5b61, 0x3ef57dff, 0x955c7f72,
+0x2b26a727, 0x3edd94f5, 0x150d7200, 0x55089618,
+0xb56e6c4d, 0xa4deaa5d, 0xa3597762, 0x9c5320af,
+0x635127cf, 0x59cb5391, 0x93ab2255, 0xae245934,
+0xd618c84a, 0x2f35cfc2, 0xd0f061f1, 0x89853b8b,
+0x025b054d, 0xe6d93f9a, 0x3adc0b16, 0x84fae023,
+0xb7633864, 0xda51d106, 0xbbff09a4, 0xd5b9d78d,
+0xb328e13d, 0xa96a350c, 0x9950512c, 0xff9e0ef0,
+0x7c35497c, 0x9f926f22, 0x21049558, 0x2beecc60,
+0x3e2e9bf9, 0x5639847e, 0xd619a13d, 0x4e583906,
+0x10df8249, 0x56e7e8df, 0xd514d3eb, 0xd0acb620,
+0x64fcfa06, 0x2579bd35, 0x75bfd73d, 0x3749e0bd,
+0xccfe92cf, 0x27d80baf, 0x1ce9155a, 0xd137af32,
+0xfbc1a48f, 0x55f823a8, 0xc881bff9, 0x10667a5a,
+0x9ddb4cca, 0x7a130ee0, 0x1f936bb5, 0x97900b6b,
+0xa5c120be, 0x0e5bd07a, 0xb6d55095, 0x64b9ee81,
+0xbe3880f4, 0x7298b54b, 0xca023019, 0xc04350c1,
+0xd9b65a0a, 0x497773d4, 0xe114aff1, 0xc20a9812,
+0x4093dd5f, 0x4a763172, 0xb81ea793, 0x4f1aa963,
+0x133d5b74, 0xbab2b93e, 0x475c6e06, 0x6bce797b,
+0xf0dde898, 0x0c154806, 0xf8aba3ea, 0x9f900b3e,
+0x5616d3b5, 0xd77f47e3, 0xeea5452c, 0xf06a6573,
+0x52ad35dc, 0x841d2ce7, 0xc0d9fc67, 0xae2a50f2,
+0x68770060, 0x72e75b45, 0x3811c15a, 0xddd4d732,
+0xc0cdee22, 0x72f2968f, 0x6483ba86, 0x97968042,
+0x693e9be4, 0x9832f05c, 0xdf622948, 0x127f360a,
+0xf364ca2b, 0x4bb883ee, 0x282dd695, 0x6aa679e4,
+0xa71f6a9c, 0x91988331, 0xd5b30591, 0x67994077,
diff --git a/src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h b/src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h
new file mode 100644
index 0000000000..fe424b2813
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-3104-M08106CA107.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 3104-M08106CA107.inc */
+0x00000001, 0x00000107, 0x08252009, 0x000106ca,
+0xbe667ca5, 0x00000001, 0x00000008, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000107,
+0x00000010, 0x000500b0, 0x20090820, 0x00000401,
+0x00000001, 0x000106ca, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x2beaa92c, 0xfc3395b7, 0x10be81a0, 0xb318e067,
+0x723923f0, 0xb297dc63, 0x7d52bc4b, 0xc6ef362f,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0x3b994153, 0x23faa5e1, 0xc3feae68,
+0x76d5e67d, 0xbd696479, 0x138a05ef, 0xf2b5de22,
+0x4ccba0ed, 0x333cc95c, 0x8d98a2ae, 0x0bf1fa24,
+0x239f1fbf, 0x44701d3b, 0xb176783f, 0x20eff2cc,
+0x0cf93bf9, 0x4e6ace41, 0xe346d231, 0x11d560af,
+0xae8874a2, 0xe344fa92, 0x0056d268, 0xd8068d91,
+0xf336cf97, 0x45c54f6d, 0xc0650992, 0xa3f86cb2,
+0xc73d3aac, 0xc7654f1f, 0x385777ad, 0x20928850,
+0x47509cab, 0xf40f9ba6, 0x34efbe6c, 0x1fe3b873,
+0xfb39bd58, 0xa50b6367, 0x66c20e63, 0x49a4e1ee,
+0xe490ed5a, 0x98c340fa, 0x30bfe19d, 0x4c17d142,
+0xea54c4e2, 0x8c00e086, 0x219dee1b, 0x739a2fc1,
+0x1e07b80f, 0xea6f4799, 0xb4684fc2, 0x42fc725a,
+0x1d3c7413, 0x188b6f3c, 0x2c0e440f, 0xc6ad011d,
+0x2048625b, 0x3be9d940, 0x0a932622, 0x1fafce30,
+0x1cfa4c90, 0xd0e9f989, 0x31c0c399, 0xad0c597d,
+0x48a94bb5, 0x109da683, 0xcdc197aa, 0x7bf7ef14,
+0xebf3afa0, 0xde4ff7d3, 0x02a79e3f, 0x4d77f0e5,
+0xd0c1fd98, 0xdb342a5b, 0x7f753eca, 0xb710c135,
+0xacb3b9c0, 0x5e89ece7, 0x2ca4fe84, 0x4f22e461,
+0xa6a633fb, 0x508fb453, 0xfe1f342d, 0x79bcff1f,
+0x0c776771, 0xd6c5db47, 0xfe4d8cc5, 0x68b9f655,
+0x447b7366, 0xddde31ad, 0x8e3496df, 0xe091f8dd,
+0x78eb0fe2, 0x9e08c72d, 0x6909c46b, 0x92ca6b4a,
+0xfb7a0efb, 0x55f65148, 0x9fcc90e1, 0x254f5f40,
+0x0690dcd5, 0xc6a67013, 0xda2e35a9, 0x9171cb50,
+0xe477a087, 0xc0f89e14, 0xc1221ebf, 0xf032e99f,
+0xc8883a7e, 0xba4b17c9, 0xb0ef0962, 0x6ea751f6,
+0xfc8c336c, 0xd1966bf1, 0x26d57e1d, 0x952e847d,
+0xccdaf0c9, 0xd0aaee65, 0xb2f22a59, 0xc74bc035,
+0x900ef42a, 0xeb1e7bfe, 0xfc465b3a, 0x0cd002ce,
+0x560f5d4b, 0xecbc2658, 0x9f38856a, 0xa3f77ba1,
+0x3ee18273, 0x7ab97b2c, 0x0f5843cc, 0xdb648b0a,
+0x8e450381, 0x80176891, 0x05e3e6d2, 0x36593afe,
+0xebe78fce, 0x53d7f64c, 0x2dde1104, 0x293cd7e2,
+0x4f430fa6, 0xf3a8cdb0, 0xd28f6535, 0x9159d53b,
+0xac66a916, 0x8f77be38, 0xa16b9dad, 0x1a4699d0,
+0xe278df12, 0x2c336789, 0xb668fe15, 0x099fa98c,
+0x4fe5ef10, 0xf4692cda, 0xb86d4040, 0xb6dce0eb,
+0x6c5ef896, 0xdef35c52, 0xc02a04a4, 0xed99c619,
+0xd91721b2, 0xa2fac92a, 0x5ab9c724, 0x0ee25329,
+0xc2029fce, 0xc847bfbd, 0x3b97ddcb, 0x4aaaa55a,
+0xa16e313a, 0x06e4b6cc, 0xc0e56598, 0x60ebfadb,
+0x88841f3a, 0x7c6b65ef, 0x15542ce1, 0x70b88b78,
+0x382d1155, 0xe73c900c, 0xd8b6409e, 0xf1cc5406,
+0x64fc3223, 0x43cb616c, 0x17e3a1ac, 0xa9aba529,
+0x8dd83b32, 0xb625cd1d, 0xbcb4b0ed, 0x685cc4b2,
+0x803e35f8, 0x4e679481, 0xc7dd7591, 0xf8676b62,
+0xac25b6c8, 0xb0211931, 0x5c5df337, 0x3bde6fb6,
+0xbc433992, 0xf7315d49, 0x028e112f, 0xe3d59076,
+0x7757e95b, 0xe5c5a193, 0x59b243a0, 0x341f33d2,
+0x7c0d591d, 0x5f96d138, 0x5116c490, 0x747caf2f,
+0x6da223f1, 0xcbe30d11, 0xe10b6b28, 0xa09328e1,
+0xdf1b94ee, 0x163b48b9, 0x72e7a36a, 0x78eda572,
+0x393f0ad2, 0xf85561ea, 0x6e7ca7c8, 0x352cb3b4,
+0xb75bf9f3, 0x97ebcf76, 0x932b8b91, 0x937f1fab,
+0x6ef1e868, 0xce84fc3a, 0x9dd09a21, 0xa8f3be36,
+0x244834e9, 0xd871f223, 0xdef842f3, 0x787eaf73,
+0xf2326bca, 0xd2c3ae20, 0x48dc7621, 0x91419afe,
+0x23a44b12, 0xce0443d7, 0x4a6f1d9f, 0x1ea8cf7a,
+0xb6b7694d, 0xf29e3e25, 0x51665303, 0x33581b86,
+0xc762d72f, 0xaa658158, 0xcddb7354, 0xdacfd75f,
+0x9ec31b1c, 0xf8aa3154, 0xfdeeb2e0, 0x9cb52f84,
+0x16ce9fa4, 0x25050178, 0x2ef25d50, 0xcf4b4d41,
+0xf27d5684, 0x7bae3f36, 0x05b50e59, 0x91d23add,
+0xdbdee4ac, 0xe16994b5, 0x0a5481c3, 0x3deb8a17,
+0xb8844d77, 0xcbce6140, 0xbd748572, 0x6531627f,
+0x2137be68, 0xf46f8aa9, 0x6d2526a0, 0xe72aa307,
+0xb361a2c8, 0xed9c2987, 0x75ddeb95, 0x637d3cad,
+0x2c4dfd37, 0x01f0e2bd, 0xa521a1a4, 0x1194ab8a,
+0x96d7b9c2, 0x94cee6e5, 0x454cc836, 0xa5c0fac3,
+0xf6e9fe9b, 0x3107c251, 0x14c8c6a6, 0xd727c1e1,
+0x339f2742, 0xb0a033de, 0x56fc9280, 0x36a907cd,
+0xb74acdde, 0xe8122571, 0xd0116007, 0x238b3d4f,
+0x34532ebe, 0x1c534370, 0xd1eb258d, 0x354b2289,
+0x6007a18c, 0x58dcee7f, 0xa033ee94, 0xa5e1145f,
+0xe345c315, 0x58510592, 0x33d9db2b, 0x7ea86edf,
+0xce60a8ad, 0x2d9a8919, 0xb5e2840e, 0x020e6e15,
+0xaff8660e, 0x402c12da, 0xfaea95a5, 0x6ffb0748,
+0xc4c730a4, 0x1f57ead7, 0x2cc6d295, 0x0ef4bdb6,
+0x01a7368a, 0x52e88f43, 0xf1b14c65, 0x38018686,
+0x0c70ee45, 0x271b1fe2, 0x0eea950e, 0x61a6f56a,
+0x842497a5, 0xfbcf0f4a, 0x35132cbb, 0x4f2eb1ce,
+0x24fb1bc7, 0x343ec960, 0xda94e0a2, 0xf1206e0b,
+0x80bf8007, 0x7e09d8d8, 0xba6bc1ff, 0x892c956c,
+0x4ceaa5e8, 0x871f3358, 0xe802a1a4, 0x7fa29ced,
+0xea8616cb, 0xc1999088, 0xc5baf089, 0xd1490754,
+0x091f6f21, 0x9a3e3c4f, 0x1eb11650, 0x13fd05fc,
+0x5e9d5b0e, 0xd1485d34, 0x474feaae, 0xc211a60f,
+0xa609643e, 0x07052bb2, 0xa7bfb285, 0x30bbc170,
+0x9ebe8d27, 0x5207a9ee, 0xfc12bd0e, 0x7fa428af,
+0x2d1c8a2d, 0x6f15c0d6, 0xdaf0ee75, 0xd32bb1d1,
+0x694463f5, 0xa1ebdae4, 0xeaa3d0b2, 0x954077de,
+0x181da0bb, 0x4556808d, 0x46e80a64, 0x0c017172,
+0xd8ef8702, 0xa0e6d100, 0x90b0a9f0, 0x4a13a407,
+0xf1675dde, 0x5110d8c8, 0x1c028526, 0x7774581f,
+0x9d3d8c23, 0xcaf8b632, 0xf401a52f, 0xa5d14a5c,
+0xebed6c1b, 0x2ec618ad, 0x5b63935e, 0x89508732,
+0x43a48b2e, 0x87535b2b, 0x0ffb28c2, 0x1fd1becd,
+0xd2b2a18d, 0x45dccb4c, 0xad41a54b, 0x7ffa2fed,
+0xddd18aa1, 0x1db06a98, 0x860d6b58, 0x2997109e,
+0x80a2300e, 0x0cc52e7a, 0x15b24c31, 0x8f717016,
+0xa425cac3, 0x8153e1bf, 0x5e91fd89, 0x04b17f35,
+0x150fd30c, 0xc7309d31, 0x63dce1b0, 0x162eb854,
+0x8093904e, 0xf7b4399d, 0xb23fa735, 0x67509c6c,
+0x5380dec9, 0xb79172a8, 0xb6c249d1, 0xcd040b42,
+0x4efe12f8, 0x63ce3363, 0x406d1666, 0xf8e9bc95,
+0x99cbff2c, 0xaf0cac38, 0xe6556ddf, 0x9bb2a399,
+0x43387c9e, 0x4951f5ac, 0xfa4ddb69, 0x562ec852,
+0xa2e3e441, 0x32a80b75, 0xd88361c5, 0xf04b7ac9,
+0xb0ea18bb, 0xf5035c94, 0x520c9c12, 0xb4c7e15c,
+0x6f72c4bc, 0x80f2112a, 0x4e4bbb87, 0x7bb5ee1f,
+0x54eb313e, 0x18cb6cb9, 0xca5ff580, 0x2538d798,
+0x2b813681, 0x58c11a6c, 0x68ae4070, 0x40799341,
+0xa740f86a, 0x722ca7ef, 0x815c71c7, 0xe663c6f7,
+0x5e249b96, 0xe97e3b71, 0xb7ee5a12, 0xd5f065bd,
+0xaa642191, 0x9864e095, 0x0c087780, 0x0fc0d969,
+0xf6b82791, 0x04aa55f8, 0x872c7cd1, 0x43bc93b0,
+0x12fe4c05, 0x16f15229, 0x06161603, 0x6e76239d,
+0x90ea9c62, 0xecf642df, 0xb52a8db6, 0x2e0c5d58,
+0x10f09bbc, 0x1bb1b2a3, 0x7132167b, 0x291d5f16,
+0xd7814a9e, 0x79e52dbf, 0xef6b61e8, 0x585b920a,
+0x18ea4e61, 0x72ce62fc, 0x59ed8e9f, 0x610564d3,
+0x40f4f145, 0x0a2f60c1, 0xec64ebc3, 0x8ad5b251,
+0xb471e120, 0xb899cffd, 0x2b81118a, 0xa3b591a8,
+0xdeced3ab, 0xcb9aacb8, 0xba53fbdd, 0x6e49e298,
+0x75fa6c19, 0xd11cfe98, 0xd29ce7fc, 0x7471df09,
+0xb59b2474, 0xdff0b07d, 0xae92c4b7, 0x6414ee6b,
+0x6acba1a5, 0xed9c0b5b, 0x728f7644, 0xf6d20c7a,
+0xf03ad03e, 0x6612b0c3, 0xe156c417, 0x9aec4a8d,
+0x02be86ff, 0xe11d1660, 0xefeba14a, 0x7d275f33,
+0x16acabb2, 0x7ac99cd7, 0xd18566e4, 0x3bce4ca1,
+0xb0312f16, 0x5700f72c, 0x345864bd, 0x917a4db2,
+0xaa22b7f0, 0xc66eb69c, 0x62f8a99e, 0x6364a44f,
+0x956d2cd2, 0xfa64b7df, 0x47238b18, 0xddebaeff,
+0x39c9d16b, 0xaa1487cb, 0xc6f91d13, 0x8191316d,
+0xbf5d7ddd, 0xc907cbb1, 0x7a283ba3, 0x0365e6a3,
+0x2fbb3185, 0x159d0436, 0xb55b6990, 0xf0935005,
+0x441e4fc8, 0xd1dfdc91, 0xdd9ff8bc, 0x95c88203,
+0xa8029310, 0x62501ff4, 0xf838a813, 0xfb66d5ce,
+0xe6bb8354, 0xe2afb832, 0x55dcf796, 0x315f28cf,
+0x400de577, 0x3ad89b1b, 0xeee943aa, 0xbd5d9001,
+0x8dd4771b, 0x21ad481c, 0x504d6222, 0xfc0e6728,
+0x7abe5d62, 0x332f8309, 0x50d8c688, 0x4b686808,
+0xbe6395ec, 0x5153b67c, 0x04144a35, 0xa85077ca,
+0xa3775cda, 0x838556dc, 0x973c2222, 0xf5037c9f,
+0xd02b0c87, 0xa3e69f8f, 0xdf68cce7, 0x9490d31f,
+0x3d9c5cf2, 0x939e7823, 0xc51b9a2d, 0x2e802e27,
+0x65079a36, 0x3b6e3d79, 0x5fafbac6, 0x9973bc64,
+0xfc4e7124, 0x56e1fad3, 0x10ec049f, 0xefa79c0b,
+0xcde48353, 0x3fa7f449, 0x07cb1a31, 0xf6ba0053,
+0xe5af7b10, 0x9e2dc089, 0x290f3fa4, 0x116da472,
+0x7a006f5b, 0x727205bf, 0x7c59870d, 0x968c6000,
+0x3ed4fd57, 0xe423effe, 0xc352ef7a, 0xd23d00e5,
+0xbded3a50, 0xedcdc3d0, 0x3a517a74, 0xbdfc58cc,
+0x24b2371f, 0xf967f533, 0x26069547, 0x2114e85e,
+0xa1953f56, 0xf0c52ebf, 0x235320ae, 0x35600f33,
+0x5c1ca2b7, 0xe89db0da, 0x08ce35aa, 0xc66cef79,
+0xacd41ce4, 0x865f4c69, 0x15a3376b, 0xdee5d7a1,
+0x6fdd6362, 0xa4125977, 0xcb61bae2, 0x5e3da819,
+0xc6d2e56a, 0xde1807f2, 0xb30c3473, 0x1c4038c5,
+0xbf8afac6, 0x37423d2d, 0x72d9da33, 0x39e95bf5,
+0xd6a91cc8, 0xbbf4c2d8, 0x7c9d4b21, 0x13c514d5,
+0xcae41aac, 0x07b97f18, 0x0cdfbdee, 0xe7a9020b,
+0x1839f082, 0x7c414530, 0x43ba1070, 0x95945971,
+0x82e31721, 0x2fb159e5, 0x225c2158, 0xfadf74f6,
+0x788387d6, 0xb40c98fe, 0x0c75ba9d, 0x0487eb2f,
+0x7e9a1b0e, 0x5c442185, 0xcf1dffde, 0x39f9bc44,
+0x46b961d3, 0x9a14b19a, 0xe284d2ac, 0x52151caa,
+0x67f34f5e, 0xf4042d4f, 0xa28a223d, 0x3deb23f1,
+0x12d14b6f, 0x18901f31, 0xb3c7950a, 0xfb7d3557,
+0xb83e457f, 0xb6e13f07, 0xd26f5435, 0x83f05e15,
+0xf549a030, 0x6d1122d0, 0x540b3ef9, 0x8ecdac22,
+0xdabe1b2d, 0xf4913cc0, 0x579f9d77, 0xd4725d33,
+0x76b7abb0, 0x03452691, 0x4d52fff6, 0x12e95a96,
+0x42131074, 0xbb3eaa95, 0xb775618e, 0x6325764e,
+0xeb847c5a, 0xeb7b9c6d, 0xd01dd328, 0x547269e1,
+0x2cebecd3, 0xcbb0ed0f, 0xcc87e62c, 0x8e6b0ce0,
+0x8a8f9f06, 0x689e0c4f, 0xb3a1fe5a, 0xed84a0a2,
+0x66187741, 0x62a4475b, 0x5c4c31bb, 0xea000d76,
+0x8676c757, 0xd59cc6bd, 0x52f107ff, 0x1f4a0c66,
+0x7af566ef, 0x4af3586c, 0x11d5cd6f, 0x6b8bc81a,
+0x480eed48, 0x2ec7c65e, 0x6c0f3253, 0x100f2794,
+0x18d6c62a, 0x338f59f6, 0x8e6e2f9e, 0x75fccfd7,
+0xbc80ea7a, 0xa90f1473, 0xfa9d22c4, 0x3ccdaa53,
+0xe568fef6, 0x6a761fd4, 0x61c26b23, 0xabc31163,
+0x3b840e9e, 0xee864319, 0x84f93208, 0x743a780e,
+0x1507a3bf, 0x147dad13, 0x8952177f, 0xbeb40da7,
+0x699af39e, 0x6d22bdfb, 0x5fe8112c, 0xdb3f8dbb,
+0x026f8ff2, 0x6bf9658d, 0x9faabf0d, 0x6a2f3989,
+0x5be4a617, 0x9e55f0c3, 0x70510d75, 0x0fd92413,
+0x63d1d3c7, 0x68cf84bd, 0xbbff5901, 0xb0434b77,
+0x8564b88f, 0x06eddac5, 0xde2a66b6, 0xc1835355,
+0x5566bb1e, 0xbaa890cd, 0x108c6f70, 0x7e80dfcc,
+0xb8c03bb3, 0x14bdcbe0, 0x5037daf9, 0xee02697a,
+0x3326280f, 0x4f04c814, 0x4f640444, 0xbfa9229e,
+0x131c7ba0, 0x5fbcf1ba, 0xebe01998, 0x2a813a9b,
+0x3f27c028, 0xf77a6d00, 0xac0ddee5, 0x1b6e52d9,
+0xdac4bb99, 0x54a32f86, 0x26bfd80f, 0xf5debd9c,
+0x06536e13, 0x9498a87e, 0x3f9e8812, 0x53e0fdee,
+0xc08c3c8a, 0x2148b33c, 0x3932e37b, 0xad084cc7,
+0xe77a0048, 0x89addf10, 0xb2542186, 0xc4c0be6c,
+0xfbc626ce, 0x20a28446, 0x0f29f8f1, 0xbbef5d50,
+0x288b8070, 0x31aa2900, 0x4a538fbe, 0xcd344ca3,
+0x05170c9d, 0x06c51082, 0xc414194a, 0x6689a2cb,
+0x7618c884, 0x412ac324, 0xb0d952d0, 0xfb88757c,
+0xaacbb987, 0x92218ac5, 0x032a3895, 0x2e3a7dfd,
+0x4bb37e4e, 0x52342695, 0xa699f5b9, 0x45748066,
+0x7822f59e, 0x68a55092, 0xf049444b, 0xf274d694,
+0x0524ed76, 0x884c3732, 0x22fa43bb, 0x3b97d921,
+0x210b8c99, 0xc4ffdf26, 0x17ba16ed, 0xfcdfc437,
+0x0b8e2d8a, 0x7b019bb2, 0xd525e662, 0x03346249,
+0x7af3c1cd, 0xbf42dbac, 0xb6197a31, 0xebff8e32,
+0x84f9980c, 0xa225a4b0, 0xa9f3d94d, 0x8a3da052,
+0xc17241e7, 0xf133ce7f, 0x4d4542f0, 0xd884f2f8,
+0xa1633ebe, 0xd5c5e6e5, 0x7fce2fca, 0x8ad84a55,
+0xfdd96c9f, 0xa60d6f4f, 0xe025d2f2, 0x8be1b787,
+0x87a036a7, 0x23819cb9, 0x5967650e, 0x5d549108,
+0x57167175, 0x2f94c450, 0xbb536b04, 0xfb381d15,
+0x405bd359, 0x3ef9491b, 0xa9834cb1, 0x2cc5151c,
+0x148cd3cd, 0x0565ecb0, 0x8e596741, 0xf6d7f089,
+0x9e3524fe, 0xf4224e20, 0x583302fa, 0xebe46409,
+0x7bfe793a, 0x7d511902, 0x1e4a80dd, 0x53a280cb,
+0xa2d81d96, 0xe29b8f4e, 0x877789e5, 0x838ee539,
+0x35f9feb5, 0xa5bb1d43, 0xb24d7510, 0x67cd14d7,
+0x7cfac97e, 0xf6c72b9b, 0x302f9115, 0x1932060c,
+0x0a786f90, 0x85a88dd1, 0x322ef274, 0xb0f8af47,
+0xbb5e6bfb, 0x3f1505c5, 0x33b28086, 0x18025326,
+0x73293fb1, 0xbd813762, 0xad751414, 0xd533bccc,
+0x393b81fe, 0x5b3b79e3, 0x2221dc65, 0x4bf8124d,
+0x26df557e, 0xcb9320a3, 0x9e6e762f, 0x2a800bbf,
+0xbd30558c, 0xc6b2ebe7, 0x204b2c78, 0x3e55767c,
+0xe8dca1c3, 0x1b115140, 0x144da104, 0xad17dbe3,
+0x47640bdd, 0xef84b8c5, 0xf2edc388, 0xb051b0f2,
+0xb67f4713, 0xdcd7d116, 0xb98d5bcb, 0x8b52a03d,
+0x58ae1c24, 0x9404bc9d, 0x01a49407, 0x5cab2a00,
+0x5e747e7e, 0x9aea8823, 0x71d4bdfe, 0x1663aaf3,
+0x8b80d3d2, 0x6675c138, 0x70d05b5b, 0x6bbadfc8,
+0xe05fc1ea, 0xcef15db9, 0xcdee6b25, 0x27f55999,
+0xa1496ac5, 0xf494d5e1, 0x271d267a, 0x29ca643d,
+0x303facb7, 0xaf6f0968, 0x7ae465be, 0x584c068c,
+0x0bd8fb4c, 0x132e1f25, 0xa488d69e, 0xe768cb78,
+0x476c4498, 0x648a05a0, 0x779cf9df, 0x2b56ea07,
+0xfc8b15b4, 0x1b3f922a, 0xcf818f70, 0x0b89290d,
+0x88e3d01f, 0x30da72c3, 0x2eaea5d2, 0xdf0e82b7,
+0xe6ff40ba, 0x09c53e7e, 0x78b3f112, 0x1d6812d3,
+0x13904820, 0xbb5be6a8, 0xe9635ca0, 0xd83241be,
+0x3c2382f4, 0x4f03a252, 0xaa83fa23, 0x6350651d,
+0x67770010, 0xe7662496, 0x50f87e8d, 0xea4c361c,
+0x62cb111d, 0x5a748529, 0x194b6db1, 0xf3328462,
+0x02e7215c, 0xe7beb99f, 0xf304e37a, 0xf8167391,
+0x32b23d69, 0x3041d4eb, 0x4938991b, 0x52095853,
+0xdc929597, 0x79c1797a, 0xfe235349, 0xa927f0f2,
+0x76f3c3af, 0x9552017a, 0x3eef55e4, 0xff153c64,
+0xdfa3fbb8, 0x7598d7bf, 0xabc4c81d, 0x31ff99df,
+0x3cf58e98, 0x9ef252a8, 0xcfdb2371, 0x87f621c3,
+0xcec0442c, 0x208c19a5, 0x0c38d69c, 0x6b5b4ffd,
+0xf4c411ac, 0xb309b4a5, 0xe72f34c0, 0x02841ec0,
+0x33008fec, 0xee5f5c1d, 0x29ef9810, 0xb5eb9790,
+0xa7ef545d, 0x45e476de, 0x54a24e04, 0x0990a7a6,
+0x3be1ee6e, 0x9ecd6a6e, 0xb8ec728a, 0x6752ab8a,
+0xcbc5c9fc, 0xe297793d, 0xf9d64e3a, 0x9970acff,
+0xb52196a6, 0xe40d612f, 0xc7691ae6, 0xbd7cb50d,
+0x741712a0, 0x4af143f7, 0x6b8140ac, 0x695edb52,
+0x779b36d3, 0xff7319c3, 0x24b22cc8, 0x9549e25d,
+0xeb61c0f5, 0xbc0285a6, 0x5b34d260, 0x9ead3844,
+0xfa05f755, 0x01205a39, 0x7332b47f, 0x618d193a,
+0xf577410e, 0xa43a73f0, 0x5ef40779, 0xf6d05937,
+0xe6bdcc69, 0x97c7c59e, 0x1abd06e9, 0x1f6100b4,
+0x4193fc0f, 0x58158a8f, 0xeb660c8e, 0xc53c6f4a,
+0xdb6cb2d4, 0x9d8c88c7, 0x8ff74335, 0x44cc1e67,
+0xd0e4d4d5, 0x926224cc, 0x95cbffe6, 0x621764d4,
+0xb7b37387, 0xceecbf7c, 0xa60fda9e, 0xe6bbc331,
+0x56911995, 0xcd196d6b, 0xf2a18ead, 0xe6b5484f,
+0x1fc18a27, 0x58c18e28, 0xdf947a19, 0x9355834f,
+0xd6200656, 0xbfc8210b, 0xa5f74216, 0x550140aa,
+0x17e2ca8c, 0x2a56ebde, 0xf387b1ea, 0x9d97f5e6,
+0x056ef46f, 0x90909eeb, 0x7a7f5867, 0x86974716,
+0xde02612f, 0x389718e6, 0xfba5b72e, 0xd74f780d,
+0x370152e3, 0x84bec429, 0x944c0604, 0x80d2e23d,
+0x661eca8e, 0x1f45bdb2, 0x00e19b5a, 0xf666af38,
+0xd1d383c3, 0x3def0d6f, 0x1444fa5b, 0x0aa11ee2,
+0x1eb25d6c, 0xcd51ae3a, 0xdb0c559c, 0x22818716,
+0x9ba1ba6f, 0xd0c97b0c, 0xc14f04c5, 0xa1240202,
+0xe2110419, 0x293f4dd9, 0x98c2fa3f, 0x67ec66e4,
+0x5a9af6c5, 0x4254b385, 0x8c2bb55c, 0x2834b05d,
+0x39bac0a4, 0xda998f86, 0xe4797beb, 0x0cec5a2d,
+0x938b3950, 0x38d4e088, 0x0305d5b8, 0xf3b28762,
+0x589f97e9, 0xa5898e96, 0x1bcd52e7, 0x0652e8f3,
+0x69800c5b, 0xed46c25e, 0x09b395a4, 0x06a963a6,
+0x71597fad, 0x0570bbd2, 0x0dfd6639, 0x086b5b5d,
+0xe3d87df1, 0xaa6e75c9, 0x6bb447c1, 0xa54550ab,
+0x4d59eb97, 0xf3a29b0f, 0x969e92cc, 0xf14624b3,
diff --git a/src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h b/src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h
new file mode 100644
index 0000000000..94754be35c
--- /dev/null
+++ b/src/cpu/intel/model_106cx/microcode-3107-M10106CA107.h
@@ -0,0 +1,355 @@
+//+++
+// 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 Feb 9 12:54:50 CST 2010 */
+/* 3107-M10106CA107.inc */
+0x00000001, 0x00000107, 0x08252009, 0x000106ca,
+0x482cae0e, 0x00000001, 0x00000010, 0x000013d0,
+0x00001400, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x00000107,
+0x00000010, 0x000500b0, 0x20090820, 0x00000401,
+0x00000001, 0x000106ca, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x2beaa92c, 0xfc3395b7, 0x10be81a0, 0xb318e067,
+0x723923f0, 0xb297dc63, 0x7d52bc4b, 0xc6ef362f,
+0x0882023d, 0x953684cb, 0x0abe06ee, 0xa7ef1798,
+0x160d6cb8, 0x930cf745, 0xafc3fd79, 0xa70df3d5,
+0xb0620f46, 0x70048a23, 0xbf95ecf0, 0x76c1b997,
+0x5128616d, 0xb6b4b969, 0xcc69f71d, 0xdf7416e1,
+0xdf9a571b, 0x50c0bcc8, 0x85e2b3cd, 0xc1927532,
+0x7a04b6be, 0xe56b7f97, 0x524085c4, 0x668bf327,
+0xb3eaa54c, 0xccde06f8, 0x09b4e42b, 0x033b0a46,
+0x0f6e2fde, 0xb308ce53, 0x93eff03e, 0x8830014e,
+0x5c8a6f22, 0x91d2f757, 0xf70b648d, 0x0789998a,
+0xd84d4640, 0xe5f34e80, 0xf3357e64, 0xd1e2beea,
+0xc7e95c3a, 0x30e57e4d, 0xec214356, 0x7e10859e,
+0x1d5895d5, 0xdeeff6cb, 0xed1030ed, 0x827e603d,
+0x6b4b2de3, 0x83ec6fd0, 0xa64092f3, 0x8d9887e4,
+0xbefcbedd, 0x2111afef, 0xcb9abf96, 0x5c79ceac,
+0x9bf8a57f, 0x5d0e44be, 0xdca3d3b6, 0x9072d1ca,
+0x48e73a50, 0x8d0bc804, 0x6aea94d3, 0xc372403e,
+0x00000011, 0x3b994153, 0x23faa5e1, 0xc3feae68,
+0x76d5e67d, 0xbd696479, 0x138a05ef, 0xf2b5de22,
+0x4ccba0ed, 0x333cc95c, 0x8d98a2ae, 0x0bf1fa24,
+0x239f1fbf, 0x44701d3b, 0xb176783f, 0x20eff2cc,
+0x0cf93bf9, 0x4e6ace41, 0xe346d231, 0x11d560af,
+0xae8874a2, 0xe344fa92, 0x0056d268, 0xd8068d91,
+0xf336cf97, 0x45c54f6d, 0xc0650992, 0xa3f86cb2,
+0xc73d3aac, 0xc7654f1f, 0x385777ad, 0x20928850,
+0x47509cab, 0xf40f9ba6, 0x34efbe6c, 0x1fe3b873,
+0xfb39bd58, 0xa50b6367, 0x66c20e63, 0x49a4e1ee,
+0xe490ed5a, 0x98c340fa, 0x30bfe19d, 0x4c17d142,
+0xea54c4e2, 0x8c00e086, 0x219dee1b, 0x739a2fc1,
+0x1e07b80f, 0xea6f4799, 0xb4684fc2, 0x42fc725a,
+0x1d3c7413, 0x188b6f3c, 0x2c0e440f, 0xc6ad011d,
+0x2048625b, 0x3be9d940, 0x0a932622, 0x1fafce30,
+0x1cfa4c90, 0xd0e9f989, 0x31c0c399, 0xad0c597d,
+0x48a94bb5, 0x109da683, 0xcdc197aa, 0x7bf7ef14,
+0xebf3afa0, 0xde4ff7d3, 0x02a79e3f, 0x4d77f0e5,
+0xd0c1fd98, 0xdb342a5b, 0x7f753eca, 0xb710c135,
+0xacb3b9c0, 0x5e89ece7, 0x2ca4fe84, 0x4f22e461,
+0xa6a633fb, 0x508fb453, 0xfe1f342d, 0x79bcff1f,
+0x0c776771, 0xd6c5db47, 0xfe4d8cc5, 0x68b9f655,
+0x447b7366, 0xddde31ad, 0x8e3496df, 0xe091f8dd,
+0x78eb0fe2, 0x9e08c72d, 0x6909c46b, 0x92ca6b4a,
+0xfb7a0efb, 0x55f65148, 0x9fcc90e1, 0x254f5f40,
+0x0690dcd5, 0xc6a67013, 0xda2e35a9, 0x9171cb50,
+0xe477a087, 0xc0f89e14, 0xc1221ebf, 0xf032e99f,
+0xc8883a7e, 0xba4b17c9, 0xb0ef0962, 0x6ea751f6,
+0xfc8c336c, 0xd1966bf1, 0x26d57e1d, 0x952e847d,
+0xccdaf0c9, 0xd0aaee65, 0xb2f22a59, 0xc74bc035,
+0x900ef42a, 0xeb1e7bfe, 0xfc465b3a, 0x0cd002ce,
+0x560f5d4b, 0xecbc2658, 0x9f38856a, 0xa3f77ba1,
+0x3ee18273, 0x7ab97b2c, 0x0f5843cc, 0xdb648b0a,
+0x8e450381, 0x80176891, 0x05e3e6d2, 0x36593afe,
+0xebe78fce, 0x53d7f64c, 0x2dde1104, 0x293cd7e2,
+0x4f430fa6, 0xf3a8cdb0, 0xd28f6535, 0x9159d53b,
+0xac66a916, 0x8f77be38, 0xa16b9dad, 0x1a4699d0,
+0xe278df12, 0x2c336789, 0xb668fe15, 0x099fa98c,
+0x4fe5ef10, 0xf4692cda, 0xb86d4040, 0xb6dce0eb,
+0x6c5ef896, 0xdef35c52, 0xc02a04a4, 0xed99c619,
+0xd91721b2, 0xa2fac92a, 0x5ab9c724, 0x0ee25329,
+0xc2029fce, 0xc847bfbd, 0x3b97ddcb, 0x4aaaa55a,
+0xa16e313a, 0x06e4b6cc, 0xc0e56598, 0x60ebfadb,
+0x88841f3a, 0x7c6b65ef, 0x15542ce1, 0x70b88b78,
+0x382d1155, 0xe73c900c, 0xd8b6409e, 0xf1cc5406,
+0x64fc3223, 0x43cb616c, 0x17e3a1ac, 0xa9aba529,
+0x8dd83b32, 0xb625cd1d, 0xbcb4b0ed, 0x685cc4b2,
+0x803e35f8, 0x4e679481, 0xc7dd7591, 0xf8676b62,
+0xac25b6c8, 0xb0211931, 0x5c5df337, 0x3bde6fb6,
+0xbc433992, 0xf7315d49, 0x028e112f, 0xe3d59076,
+0x7757e95b, 0xe5c5a193, 0x59b243a0, 0x341f33d2,
+0x7c0d591d, 0x5f96d138, 0x5116c490, 0x747caf2f,
+0x6da223f1, 0xcbe30d11, 0xe10b6b28, 0xa09328e1,
+0xdf1b94ee, 0x163b48b9, 0x72e7a36a, 0x78eda572,
+0x393f0ad2, 0xf85561ea, 0x6e7ca7c8, 0x352cb3b4,
+0xb75bf9f3, 0x97ebcf76, 0x932b8b91, 0x937f1fab,
+0x6ef1e868, 0xce84fc3a, 0x9dd09a21, 0xa8f3be36,
+0x244834e9, 0xd871f223, 0xdef842f3, 0x787eaf73,
+0xf2326bca, 0xd2c3ae20, 0x48dc7621, 0x91419afe,
+0x23a44b12, 0xce0443d7, 0x4a6f1d9f, 0x1ea8cf7a,
+0xb6b7694d, 0xf29e3e25, 0x51665303, 0x33581b86,
+0xc762d72f, 0xaa658158, 0xcddb7354, 0xdacfd75f,
+0x9ec31b1c, 0xf8aa3154, 0xfdeeb2e0, 0x9cb52f84,
+0x16ce9fa4, 0x25050178, 0x2ef25d50, 0xcf4b4d41,
+0xf27d5684, 0x7bae3f36, 0x05b50e59, 0x91d23add,
+0xdbdee4ac, 0xe16994b5, 0x0a5481c3, 0x3deb8a17,
+0xb8844d77, 0xcbce6140, 0xbd748572, 0x6531627f,
+0x2137be68, 0xf46f8aa9, 0x6d2526a0, 0xe72aa307,
+0xb361a2c8, 0xed9c2987, 0x75ddeb95, 0x637d3cad,
+0x2c4dfd37, 0x01f0e2bd, 0xa521a1a4, 0x1194ab8a,
+0x96d7b9c2, 0x94cee6e5, 0x454cc836, 0xa5c0fac3,
+0xf6e9fe9b, 0x3107c251, 0x14c8c6a6, 0xd727c1e1,
+0x339f2742, 0xb0a033de, 0x56fc9280, 0x36a907cd,
+0xb74acdde, 0xe8122571, 0xd0116007, 0x238b3d4f,
+0x34532ebe, 0x1c534370, 0xd1eb258d, 0x354b2289,
+0x6007a18c, 0x58dcee7f, 0xa033ee94, 0xa5e1145f,
+0xe345c315, 0x58510592, 0x33d9db2b, 0x7ea86edf,
+0xce60a8ad, 0x2d9a8919, 0xb5e2840e, 0x020e6e15,
+0xaff8660e, 0x402c12da, 0xfaea95a5, 0x6ffb0748,
+0xc4c730a4, 0x1f57ead7, 0x2cc6d295, 0x0ef4bdb6,
+0x01a7368a, 0x52e88f43, 0xf1b14c65, 0x38018686,
+0x0c70ee45, 0x271b1fe2, 0x0eea950e, 0x61a6f56a,
+0x842497a5, 0xfbcf0f4a, 0x35132cbb, 0x4f2eb1ce,
+0x24fb1bc7, 0x343ec960, 0xda94e0a2, 0xf1206e0b,
+0x80bf8007, 0x7e09d8d8, 0xba6bc1ff, 0x892c956c,
+0x4ceaa5e8, 0x871f3358, 0xe802a1a4, 0x7fa29ced,
+0xea8616cb, 0xc1999088, 0xc5baf089, 0xd1490754,
+0x091f6f21, 0x9a3e3c4f, 0x1eb11650, 0x13fd05fc,
+0x5e9d5b0e, 0xd1485d34, 0x474feaae, 0xc211a60f,
+0xa609643e, 0x07052bb2, 0xa7bfb285, 0x30bbc170,
+0x9ebe8d27, 0x5207a9ee, 0xfc12bd0e, 0x7fa428af,
+0x2d1c8a2d, 0x6f15c0d6, 0xdaf0ee75, 0xd32bb1d1,
+0x694463f5, 0xa1ebdae4, 0xeaa3d0b2, 0x954077de,
+0x181da0bb, 0x4556808d, 0x46e80a64, 0x0c017172,
+0xd8ef8702, 0xa0e6d100, 0x90b0a9f0, 0x4a13a407,
+0xf1675dde, 0x5110d8c8, 0x1c028526, 0x7774581f,
+0x9d3d8c23, 0xcaf8b632, 0xf401a52f, 0xa5d14a5c,
+0xebed6c1b, 0x2ec618ad, 0x5b63935e, 0x89508732,
+0x43a48b2e, 0x87535b2b, 0x0ffb28c2, 0x1fd1becd,
+0xd2b2a18d, 0x45dccb4c, 0xad41a54b, 0x7ffa2fed,
+0xddd18aa1, 0x1db06a98, 0x860d6b58, 0x2997109e,
+0x80a2300e, 0x0cc52e7a, 0x15b24c31, 0x8f717016,
+0xa425cac3, 0x8153e1bf, 0x5e91fd89, 0x04b17f35,
+0x150fd30c, 0xc7309d31, 0x63dce1b0, 0x162eb854,
+0x8093904e, 0xf7b4399d, 0xb23fa735, 0x67509c6c,
+0x5380dec9, 0xb79172a8, 0xb6c249d1, 0xcd040b42,
+0x4efe12f8, 0x63ce3363, 0x406d1666, 0xf8e9bc95,
+0x99cbff2c, 0xaf0cac38, 0xe6556ddf, 0x9bb2a399,
+0x43387c9e, 0x4951f5ac, 0xfa4ddb69, 0x562ec852,
+0xa2e3e441, 0x32a80b75, 0xd88361c5, 0xf04b7ac9,
+0xb0ea18bb, 0xf5035c94, 0x520c9c12, 0xb4c7e15c,
+0x6f72c4bc, 0x80f2112a, 0x4e4bbb87, 0x7bb5ee1f,
+0x54eb313e, 0x18cb6cb9, 0xca5ff580, 0x2538d798,
+0x2b813681, 0x58c11a6c, 0x68ae4070, 0x40799341,
+0xa740f86a, 0x722ca7ef, 0x815c71c7, 0xe663c6f7,
+0x5e249b96, 0xe97e3b71, 0xb7ee5a12, 0xd5f065bd,
+0xaa642191, 0x9864e095, 0x0c087780, 0x0fc0d969,
+0xf6b82791, 0x04aa55f8, 0x872c7cd1, 0x43bc93b0,
+0x12fe4c05, 0x16f15229, 0x06161603, 0x6e76239d,
+0x90ea9c62, 0xecf642df, 0xb52a8db6, 0x2e0c5d58,
+0x10f09bbc, 0x1bb1b2a3, 0x7132167b, 0x291d5f16,
+0xd7814a9e, 0x79e52dbf, 0xef6b61e8, 0x585b920a,
+0x18ea4e61, 0x72ce62fc, 0x59ed8e9f, 0x610564d3,
+0x40f4f145, 0x0a2f60c1, 0xec64ebc3, 0x8ad5b251,
+0xb471e120, 0xb899cffd, 0x2b81118a, 0xa3b591a8,
+0xdeced3ab, 0xcb9aacb8, 0xba53fbdd, 0x6e49e298,
+0x75fa6c19, 0xd11cfe98, 0xd29ce7fc, 0x7471df09,
+0xb59b2474, 0xdff0b07d, 0xae92c4b7, 0x6414ee6b,
+0x6acba1a5, 0xed9c0b5b, 0x728f7644, 0xf6d20c7a,
+0xf03ad03e, 0x6612b0c3, 0xe156c417, 0x9aec4a8d,
+0x02be86ff, 0xe11d1660, 0xefeba14a, 0x7d275f33,
+0x16acabb2, 0x7ac99cd7, 0xd18566e4, 0x3bce4ca1,
+0xb0312f16, 0x5700f72c, 0x345864bd, 0x917a4db2,
+0xaa22b7f0, 0xc66eb69c, 0x62f8a99e, 0x6364a44f,
+0x956d2cd2, 0xfa64b7df, 0x47238b18, 0xddebaeff,
+0x39c9d16b, 0xaa1487cb, 0xc6f91d13, 0x8191316d,
+0xbf5d7ddd, 0xc907cbb1, 0x7a283ba3, 0x0365e6a3,
+0x2fbb3185, 0x159d0436, 0xb55b6990, 0xf0935005,
+0x441e4fc8, 0xd1dfdc91, 0xdd9ff8bc, 0x95c88203,
+0xa8029310, 0x62501ff4, 0xf838a813, 0xfb66d5ce,
+0xe6bb8354, 0xe2afb832, 0x55dcf796, 0x315f28cf,
+0x400de577, 0x3ad89b1b, 0xeee943aa, 0xbd5d9001,
+0x8dd4771b, 0x21ad481c, 0x504d6222, 0xfc0e6728,
+0x7abe5d62, 0x332f8309, 0x50d8c688, 0x4b686808,
+0xbe6395ec, 0x5153b67c, 0x04144a35, 0xa85077ca,
+0xa3775cda, 0x838556dc, 0x973c2222, 0xf5037c9f,
+0xd02b0c87, 0xa3e69f8f, 0xdf68cce7, 0x9490d31f,
+0x3d9c5cf2, 0x939e7823, 0xc51b9a2d, 0x2e802e27,
+0x65079a36, 0x3b6e3d79, 0x5fafbac6, 0x9973bc64,
+0xfc4e7124, 0x56e1fad3, 0x10ec049f, 0xefa79c0b,
+0xcde48353, 0x3fa7f449, 0x07cb1a31, 0xf6ba0053,
+0xe5af7b10, 0x9e2dc089, 0x290f3fa4, 0x116da472,
+0x7a006f5b, 0x727205bf, 0x7c59870d, 0x968c6000,
+0x3ed4fd57, 0xe423effe, 0xc352ef7a, 0xd23d00e5,
+0xbded3a50, 0xedcdc3d0, 0x3a517a74, 0xbdfc58cc,
+0x24b2371f, 0xf967f533, 0x26069547, 0x2114e85e,
+0xa1953f56, 0xf0c52ebf, 0x235320ae, 0x35600f33,
+0x5c1ca2b7, 0xe89db0da, 0x08ce35aa, 0xc66cef79,
+0xacd41ce4, 0x865f4c69, 0x15a3376b, 0xdee5d7a1,
+0x6fdd6362, 0xa4125977, 0xcb61bae2, 0x5e3da819,
+0xc6d2e56a, 0xde1807f2, 0xb30c3473, 0x1c4038c5,
+0xbf8afac6, 0x37423d2d, 0x72d9da33, 0x39e95bf5,
+0xd6a91cc8, 0xbbf4c2d8, 0x7c9d4b21, 0x13c514d5,
+0xcae41aac, 0x07b97f18, 0x0cdfbdee, 0xe7a9020b,
+0x1839f082, 0x7c414530, 0x43ba1070, 0x95945971,
+0x82e31721, 0x2fb159e5, 0x225c2158, 0xfadf74f6,
+0x788387d6, 0xb40c98fe, 0x0c75ba9d, 0x0487eb2f,
+0x7e9a1b0e, 0x5c442185, 0xcf1dffde, 0x39f9bc44,
+0x46b961d3, 0x9a14b19a, 0xe284d2ac, 0x52151caa,
+0x67f34f5e, 0xf4042d4f, 0xa28a223d, 0x3deb23f1,
+0x12d14b6f, 0x18901f31, 0xb3c7950a, 0xfb7d3557,
+0xb83e457f, 0xb6e13f07, 0xd26f5435, 0x83f05e15,
+0xf549a030, 0x6d1122d0, 0x540b3ef9, 0x8ecdac22,
+0xdabe1b2d, 0xf4913cc0, 0x579f9d77, 0xd4725d33,
+0x76b7abb0, 0x03452691, 0x4d52fff6, 0x12e95a96,
+0x42131074, 0xbb3eaa95, 0xb775618e, 0x6325764e,
+0xeb847c5a, 0xeb7b9c6d, 0xd01dd328, 0x547269e1,
+0x2cebecd3, 0xcbb0ed0f, 0xcc87e62c, 0x8e6b0ce0,
+0x8a8f9f06, 0x689e0c4f, 0xb3a1fe5a, 0xed84a0a2,
+0x66187741, 0x62a4475b, 0x5c4c31bb, 0xea000d76,
+0x8676c757, 0xd59cc6bd, 0x52f107ff, 0x1f4a0c66,
+0x7af566ef, 0x4af3586c, 0x11d5cd6f, 0x6b8bc81a,
+0x480eed48, 0x2ec7c65e, 0x6c0f3253, 0x100f2794,
+0x18d6c62a, 0x338f59f6, 0x8e6e2f9e, 0x75fccfd7,
+0xbc80ea7a, 0xa90f1473, 0xfa9d22c4, 0x3ccdaa53,
+0xe568fef6, 0x6a761fd4, 0x61c26b23, 0xabc31163,
+0x3b840e9e, 0xee864319, 0x84f93208, 0x743a780e,
+0x1507a3bf, 0x147dad13, 0x8952177f, 0xbeb40da7,
+0x699af39e, 0x6d22bdfb, 0x5fe8112c, 0xdb3f8dbb,
+0x026f8ff2, 0x6bf9658d, 0x9faabf0d, 0x6a2f3989,
+0x5be4a617, 0x9e55f0c3, 0x70510d75, 0x0fd92413,
+0x63d1d3c7, 0x68cf84bd, 0xbbff5901, 0xb0434b77,
+0x8564b88f, 0x06eddac5, 0xde2a66b6, 0xc1835355,
+0x5566bb1e, 0xbaa890cd, 0x108c6f70, 0x7e80dfcc,
+0xb8c03bb3, 0x14bdcbe0, 0x5037daf9, 0xee02697a,
+0x3326280f, 0x4f04c814, 0x4f640444, 0xbfa9229e,
+0x131c7ba0, 0x5fbcf1ba, 0xebe01998, 0x2a813a9b,
+0x3f27c028, 0xf77a6d00, 0xac0ddee5, 0x1b6e52d9,
+0xdac4bb99, 0x54a32f86, 0x26bfd80f, 0xf5debd9c,
+0x06536e13, 0x9498a87e, 0x3f9e8812, 0x53e0fdee,
+0xc08c3c8a, 0x2148b33c, 0x3932e37b, 0xad084cc7,
+0xe77a0048, 0x89addf10, 0xb2542186, 0xc4c0be6c,
+0xfbc626ce, 0x20a28446, 0x0f29f8f1, 0xbbef5d50,
+0x288b8070, 0x31aa2900, 0x4a538fbe, 0xcd344ca3,
+0x05170c9d, 0x06c51082, 0xc414194a, 0x6689a2cb,
+0x7618c884, 0x412ac324, 0xb0d952d0, 0xfb88757c,
+0xaacbb987, 0x92218ac5, 0x032a3895, 0x2e3a7dfd,
+0x4bb37e4e, 0x52342695, 0xa699f5b9, 0x45748066,
+0x7822f59e, 0x68a55092, 0xf049444b, 0xf274d694,
+0x0524ed76, 0x884c3732, 0x22fa43bb, 0x3b97d921,
+0x210b8c99, 0xc4ffdf26, 0x17ba16ed, 0xfcdfc437,
+0x0b8e2d8a, 0x7b019bb2, 0xd525e662, 0x03346249,
+0x7af3c1cd, 0xbf42dbac, 0xb6197a31, 0xebff8e32,
+0x84f9980c, 0xa225a4b0, 0xa9f3d94d, 0x8a3da052,
+0xc17241e7, 0xf133ce7f, 0x4d4542f0, 0xd884f2f8,
+0xa1633ebe, 0xd5c5e6e5, 0x7fce2fca, 0x8ad84a55,
+0xfdd96c9f, 0xa60d6f4f, 0xe025d2f2, 0x8be1b787,
+0x87a036a7, 0x23819cb9, 0x5967650e, 0x5d549108,
+0x57167175, 0x2f94c450, 0xbb536b04, 0xfb381d15,
+0x405bd359, 0x3ef9491b, 0xa9834cb1, 0x2cc5151c,
+0x148cd3cd, 0x0565ecb0, 0x8e596741, 0xf6d7f089,
+0x9e3524fe, 0xf4224e20, 0x583302fa, 0xebe46409,
+0x7bfe793a, 0x7d511902, 0x1e4a80dd, 0x53a280cb,
+0xa2d81d96, 0xe29b8f4e, 0x877789e5, 0x838ee539,
+0x35f9feb5, 0xa5bb1d43, 0xb24d7510, 0x67cd14d7,
+0x7cfac97e, 0xf6c72b9b, 0x302f9115, 0x1932060c,
+0x0a786f90, 0x85a88dd1, 0x322ef274, 0xb0f8af47,
+0xbb5e6bfb, 0x3f1505c5, 0x33b28086, 0x18025326,
+0x73293fb1, 0xbd813762, 0xad751414, 0xd533bccc,
+0x393b81fe, 0x5b3b79e3, 0x2221dc65, 0x4bf8124d,
+0x26df557e, 0xcb9320a3, 0x9e6e762f, 0x2a800bbf,
+0xbd30558c, 0xc6b2ebe7, 0x204b2c78, 0x3e55767c,
+0xe8dca1c3, 0x446eb4c6, 0xef6f4340, 0x5cbff9c3,
+0x37b0e9b2, 0xfb10c3d7, 0xed36aaa5, 0x11615dc6,
+0xad7d716d, 0xc1d500c4, 0x5a54754c, 0x0bd36bec,
+0x7d297712, 0xb1ae2dce, 0x2a2cb835, 0x89acaba0,
+0x936cff34, 0x8f04dc53, 0xfe5f02a8, 0x4b83f193,
+0x123c3f6d, 0x25dcdb3a, 0xeba9fe98, 0xe4b73b30,
+0x2c768429, 0x4029f674, 0x74815612, 0xb43e7b02,
+0x9eb984cc, 0x4c5de913, 0x80ff07f5, 0xc20ed71a,
+0x3b7bbbd5, 0xcf4c1a66, 0xc2e66533, 0xd60d0142,
+0xdbd557b4, 0x29fe5598, 0x43cbdeb8, 0x1e875827,
+0x09b83824, 0x1114224b, 0xd29b9b51, 0xa5a2673f,
+0xe3542aa0, 0x50c3bb9f, 0xa5257bb5, 0xa6542299,
+0x0b0f37d1, 0x1da0da31, 0xc959c1e8, 0x8abbe257,
+0xf234527d, 0x3fac9c67, 0xf1580042, 0xfef8a8f9,
+0x704d17e3, 0xda6dcfa4, 0xbc8f4334, 0x0cdba65a,
+0x63c9900f, 0x7201b3d0, 0xdf71982b, 0xa604304c,
+0x0c5cfc01, 0x125b0999, 0x729d22a3, 0x5b5090f6,
+0xea4abe44, 0x2b41d30b, 0x416adfb2, 0x41aa11b5,
+0x317049c4, 0xc8aea4d1, 0x273f074a, 0x2d9790a1,
+0x49d9c17f, 0x4c98bdb2, 0x6a17a963, 0x8027b597,
+0x6b1f92f2, 0xb44b50b2, 0x8831b439, 0xb90b82da,
+0x1af3d3c7, 0xc0f28557, 0x1dc0fff2, 0xe3048416,
+0x3a778ab0, 0x0fdea888, 0x5f0b4ac4, 0xb8f045f6,
+0x596249f4, 0x4ca0df7c, 0x22753ff4, 0x13220710,
+0x3900a19c, 0x2c316538, 0x9d3fb2c0, 0xc5c8ba47,
+0xc497edbf, 0xcd8bf202, 0xc50b2595, 0x9a9c7984,
+0x47b9e4dc, 0x718e6363, 0xbf6384a8, 0x79086ec1,
+0x568708ca, 0x39081202, 0xe7ddaa3b, 0x218c006d,
+0xaf01bc1c, 0xbd3479fd, 0xbc9cd1bf, 0x1a15b508,
+0x55e13c96, 0xe429f11b, 0x70358e12, 0x8a86c907,
+0x547d227c, 0x47de1d53, 0xf74a260d, 0xd19ed8ed,
+0xc8db4368, 0xe3c6b52f, 0x27686993, 0x8c0b4888,
+0x6be7f66c, 0x8261ca74, 0xe3dc2066, 0xa04b3762,
+0x4d59b620, 0x90f37689, 0x64ae22f5, 0xa3b0d945,
+0x47dffc7c, 0x9566371e, 0x5ae2fc4e, 0x95aff0da,
+0x9b8ef2fe, 0x7f22a07e, 0x14aea38b, 0x802ff150,
+0x2fa43117, 0x71244211, 0xcb5169ce, 0x04acf312,
+0x381c4155, 0x70d3b079, 0xf3b2a91b, 0x3f422e76,
+0x5ec10535, 0x9a409fd0, 0xc1f50f47, 0xb209165a,
+0x1a934e37, 0x17dacf73, 0x0fa18f20, 0x1c4d73c0,
+0x93bd21f5, 0x20be3fd6, 0x7b201124, 0x3a7b0a3e,
+0x4d7d1e04, 0xae32c1e0, 0xe699ebee, 0x6cee5458,
+0xd2ab4f2d, 0x6df96639, 0x7381fb8a, 0x2ce7cdaa,
+0xccc88ef4, 0xb46daa0e, 0xb750ddee, 0x084f07df,
+0x40bd18e5, 0xd6c275bf, 0x2d4269ec, 0x96136e73,
+0x27b4888f, 0x62b318ed, 0xd81ae496, 0x76542431,
+0x3dc0cfc7, 0x1e896661, 0x9e41c898, 0xfa8fcc61,
+0xab27f408, 0x9951e94a, 0x29b12179, 0x839b58ab,
+0x2097807d, 0x5892e43f, 0xfc958c32, 0xfc0b1b97,
+0x198699a2, 0x5de96181, 0xfa9bdd34, 0x175666bf,
+0x3b9f7dff, 0xd4541302, 0xde363b1b, 0x26eae277,
+0x34ecfee8, 0x32271791, 0xf0682c51, 0x67e9941d,
+0x0e131acb, 0x01d3f1b5, 0xe0e2a4c9, 0xa5422eea,
+0xa0ee61eb, 0xd11413aa, 0xcb789019, 0xeb72d232,
+0xc7532d1d, 0x7b225aff, 0x4f33a319, 0xd419bf2c,
+0xe0bced66, 0x1ffaad31, 0x1a9b6f56, 0xa116d71f,
+0x8136fa06, 0x9fea9de5, 0x77e8c17d, 0xf804d9f2,
+0x76ca41d3, 0x5fdb9e1b, 0x334b4302, 0x90236425,
+0xd6392379, 0x7015aadd, 0xac662630, 0x8e16920f,
+0x6ad76f6f, 0xec7bc8da, 0x03af52ec, 0x9a09f57b,
+0xb8b2354b, 0x9278d172, 0x1b66194c, 0xf61f317f,
diff --git a/src/cpu/intel/model_106cx/model_106cx_init.c b/src/cpu/intel/model_106cx/model_106cx_init.c
index af1e23f5a7..025cb4ca53 100644
--- a/src/cpu/intel/model_106cx/model_106cx_init.c
+++ b/src/cpu/intel/model_106cx/model_106cx_init.c
@@ -32,6 +32,13 @@
#include <usbdebug.h>
static const uint32_t microcode_updates[] = {
+ #include "microcode-2963-M01106C2217.h"
+ #include "microcode-2964-M04106C2218.h"
+ #include "microcode-2965-M08106C2219.h"
+ #include "microcode-3101-M04106CA107.h"
+ #include "microcode-3104-M08106CA107.h"
+ #include "microcode-3107-M10106CA107.h"
+
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,