summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/cpu/intel/model_6ex/microcode-1624-m206e839.h (renamed from src/cpu/intel/model_6ex/microcode_m206e839.h)6
-rw-r--r--src/cpu/intel/model_6ex/microcode-1729-m206ec54.h291
-rw-r--r--src/cpu/intel/model_6ex/microcode-1869-m806ec59.h291
-rw-r--r--src/cpu/intel/model_6ex/model_6ex_init.c49
-rw-r--r--src/cpu/intel/model_6fx/microcode-2127-m206f6c7.h (renamed from src/cpu/intel/model_6fx/microcode_m206f6c7.h)4
-rw-r--r--src/cpu/intel/model_6fx/microcode-2129-m206f257.h (renamed from src/cpu/intel/model_6fx/microcode_m206f257.h)4
-rw-r--r--src/cpu/intel/model_6fx/microcode-2334-m016fbB6.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2335-m086fbB6.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2336-m106fbB6.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2337-m806fbB6.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2339-m046fbB7.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2340-m406fbB7.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2346-m16fda3.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2347-m206fda3.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2348-m806fda3.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2374-m16f6cb.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2376-m46f6cd.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2380-m106f768.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2381-m406f769.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2385-m806fa94.h291
-rw-r--r--src/cpu/intel/model_6fx/microcode-2389-m16f25a.h291
-rw-r--r--src/cpu/intel/model_6fx/model_6fx_init.c46
22 files changed, 5044 insertions, 12 deletions
diff --git a/src/cpu/intel/model_6ex/microcode_m206e839.h b/src/cpu/intel/model_6ex/microcode-1624-m206e839.h
index 4be2359afc..34954300b0 100644
--- a/src/cpu/intel/model_6ex/microcode_m206e839.h
+++ b/src/cpu/intel/model_6ex/microcode-1624-m206e839.h
@@ -1,5 +1,5 @@
//+++
-// Copyright (c) <1995-2008>, Intel Corporation.
+// Copyright (c) <1995-2009>, Intel Corporation.
// All rights reserved.
//
// Redistribution. Redistribution and use in binary form, without modification, are
@@ -29,8 +29,9 @@
// 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 Apr 1 14:14:15 CST 2008 */
+/* Mon Mar 30 13:42:53 CST 2009 */
/* 1624-m206e839.inc */
0x00000001, 0x00000039, 0x11152005, 0x000006e8,
0x00e9d6a3, 0x00000001, 0x00000020, 0x00000fd0,
@@ -288,4 +289,3 @@
0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
-
diff --git a/src/cpu/intel/model_6ex/microcode-1729-m206ec54.h b/src/cpu/intel/model_6ex/microcode-1729-m206ec54.h
new file mode 100644
index 0000000000..60477162ad
--- /dev/null
+++ b/src/cpu/intel/model_6ex/microcode-1729-m206ec54.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 1729-m206ec54.inc */
+0x00000001, 0x00000054, 0x05012006, 0x000006ec,
+0x7066b518, 0x00000001, 0x00000020, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x7eb963a3, 0x81dd6ce0, 0xded19ca6, 0x9c4c547c,
+0x4ffe6333, 0x9daea9fc, 0xa99d0e45, 0x40d831fb,
+0xc34a48c9, 0xe99943f1, 0x3eb82749, 0xc27adb97,
+0xceb7ce90, 0x2b9fd70b, 0xfdd8cd48, 0xf09bfba3,
+0x0a802e3f, 0xff791e57, 0xd904a6e1, 0x019baa1b,
+0xf06cac6e, 0xc1b92ca8, 0x018a122c, 0xd022163e,
+0xf53aee44, 0x1f932932, 0xe02dd579, 0xca667ac9,
+0x097489dc, 0xe9a6a13d, 0xd55d5d8a, 0x083e1325,
+0xda6c517c, 0xdd28a452, 0x08cf5296, 0xeffe1b21,
+0xebb0eddb, 0x10a96bd1, 0xf23ee356, 0xf70db5c0,
+0x21794b89, 0xe0780e67, 0xd53c387c, 0x2764b1de,
+0xefa8b543, 0xe7c2a535, 0x109bab7f, 0xc3258ea4,
+0xf81eb5fb, 0x264b114c, 0xe8cdad74, 0xc9286033,
+0x2efca9e9, 0xddaf486c, 0xcb174b77, 0x1247cc43,
+0xfc2a5940, 0xd92e965c, 0x298b9cc6, 0xe94519ff,
+0xe9a46566, 0x122a2564, 0xe842bae5, 0xca3cecb0,
+0x0877d766, 0xfc6c5c03, 0xf3c8e775, 0x23cb6009,
+0xdf125f99, 0xf2329969, 0x006cff15, 0xee305a0b,
+0xcaf81e1c, 0x25023329, 0xf5dc3edc, 0xf9ef7bd8,
+0x3f0ba575, 0xc3436132, 0xceca9997, 0x2752a329,
+0xe23a8359, 0xca98871a, 0x18a4219e, 0xdb578317,
+0xe712b71c, 0x3f8acb1b, 0xc8e5a45a, 0xd02a30ba,
+0x246db19d, 0xf01fb657, 0xc98be2a7, 0x0492afea,
+0xd213d7c1, 0xf13b6a40, 0x080a9753, 0xdce3ee84,
+0xc6701e00, 0x3d8b83af, 0xfd65eae8, 0xd198b88f,
+0x1ea955da, 0xc17869b5, 0xdab97efd, 0x19ee3b16,
+0xdae564c1, 0xeb37f38b, 0x07e58300, 0xd1769fd8,
+0xd36e6b01, 0x1458ae64, 0xdff50ee2, 0xe7b8a0cc,
+0x10e2f1cd, 0xf65cbaec, 0xdce4985c, 0x385f8c59,
+0xe6891614, 0xe9671703, 0x13b1ec37, 0xc87574ec,
+0xfe6459a6, 0x31d69428, 0xe6be49e9, 0xfcb184d6,
+0x3c162b7c, 0xc00e5aed, 0xc7e499e5, 0x137f142d,
+0xc2fcf099, 0xd1ebe28e, 0x2b894a14, 0xe065c15c,
+0xc2d3fe1b, 0x35b6e732, 0xff0c845b, 0xf0bf2cb9,
+0x37949535, 0xfc1ba418, 0xe9c0032d, 0x20979496,
+0xeb788c37, 0xccd207ac, 0x19314352, 0xe10c8803,
+0xe15cb069, 0x1c4cc4f1, 0xe82520bb, 0xee079d0a,
+0x38f8c902, 0xd71f01ca, 0xf96c962f, 0x1d4ceefc,
+0xeb6ac91e, 0xd2edee13, 0x2b87dbda, 0xc384d473,
+0xf150d06a, 0x2c35b9ea, 0xd748c5fa, 0xf5fca164,
+0x1f12ec1c, 0xcaec1b94, 0xee804b73, 0x2473054a,
+0xd6c8f0b0, 0xf37be591, 0x03a0286b, 0xe921dcfd,
+0xe72d930f, 0x3fe6f577, 0xcf313d6e, 0xe2cd5600,
+0x19a40963, 0xe3b8bd53, 0xd12fcbc0, 0x1c524f54,
+0xfc962e75, 0xc6bf374d, 0x0d279bd4, 0xd1e9a9dc,
+0xee6df719, 0x3c1c00ba, 0xee84e9af, 0xc26bcd8d,
+0x39f9e540, 0xe1bb00cd, 0xd6bfe547, 0x39bf3cf0,
+0xede94eae, 0xfd35a58d, 0x342980f1, 0xc2f13c69,
+0xf3de750f, 0x19d4ce33, 0xe7281dd1, 0xcaa95c41,
+0x06009f38, 0xdd0701be, 0xf16eef09, 0x2057029c,
+0xfa21d9cd, 0xedef9e92, 0x11613b80, 0xc21b530c,
+0xc93e1b91, 0x040c3c7e, 0xe6a5034a, 0xc35698c1,
+0x234312bc, 0xeb973380, 0xe49f9be3, 0x30d1c4f1,
+0xed6ea0d7, 0xc3e53fe5, 0x3ae32a8a, 0xf28645eb,
+0xd25319ce, 0x0727a1e9, 0xf18a0847, 0xde33d5be,
+0x14ffc09a, 0xeb576096, 0xcebed8f7, 0x39785123,
+0xc6e0f876, 0xcccd1012, 0x083db8e8, 0xf94dfd51,
+0xca0148ee, 0x0bcd5dcd, 0xe91a2e5b, 0xe71b0114,
+0x339c7fd3, 0xdf613b74, 0xd64ea5f6, 0x00d6e01a,
+0xe808f9a8, 0xc0379384, 0x2ce3036c, 0xe2fe6128,
+0xe8a18034, 0x18629142, 0xdccee5c7, 0xe09f0032,
+0x0e56e9ef, 0xef8175b2, 0xfbbe46e3, 0x32873857,
+0xfb0ae3ee, 0xcabf9ed6, 0x263fb334, 0xecc12cd2,
+0xe0c8ca53, 0x20931272, 0xfe8cf541, 0xf7fbc330,
+0x112dce0f, 0xebaba8be, 0xdb6a70f1, 0x3bb2e1bc,
+0x05fe41e3, 0xada99f4f, 0xfeaf9273, 0xcf6d224e,
+0x6f74dd5b, 0x8efc5f0b, 0x9e3d81d6, 0x25688996,
+0xec1a4b43, 0xb887821a, 0x57dd51ce, 0xcea136d6,
+0x922b06ae, 0xe90a2e9e, 0xf0fb5663, 0x14ef903f,
+0xb82b2648, 0x473ebf75, 0x5e2881ad, 0x1eb3eb2a,
+0x22c908cb, 0x0591b48b, 0x75786d01, 0x7716ce83,
+0x6fa0c4e7, 0xeb07296f, 0x26c4cbdf, 0xe87fd440,
+0x80b5bc52, 0x3c2bbe8e, 0x88baf3eb, 0xbb75827b,
+0x6787c1f4, 0x058a1709, 0xd20fffc2, 0xefadbcb8,
+0x4e33d4f7, 0xe2dc63d1, 0x82a16652, 0x48ddd35e,
+0x83d68dc5, 0xf283487e, 0x22a4de17, 0xda737420,
+0xb511af3c, 0xc8da4db9, 0xaa66d26b, 0x6358d7e8,
+0x87edc315, 0xcaf677aa, 0x051173ff, 0xf9af3986,
+0xbaecfc1f, 0x50aaa6fe, 0x8218279b, 0xc7ccbf19,
+0x1a189bdc, 0xa59d6fe3, 0xbb6ab89a, 0x386b0f33,
+0xe65806ee, 0x77350f4e, 0x7b96347d, 0x30f884bb,
+0x2a9cf131, 0x5c51bcdf, 0x40591bb5, 0x09b1925e,
+0x324110d1, 0x342fb61f, 0x41195e06, 0x4f03e5c0,
+0x5f2ec6de, 0x95edab63, 0x3ba1cc1f, 0xaefc968b,
+0xdf3aa8cd, 0xb45a1792, 0xdd5b082e, 0x43b93457,
+0xc11483c0, 0x1aed0de6, 0x07e160ca, 0x008f124e,
+0x698658b5, 0x5fa5fd4b, 0x6519640f, 0x01e19188,
+0x3984d06e, 0x4c8f4323, 0x557c2538, 0x367304dc,
+0x37c7be20, 0x28d9b35b, 0x41a9fa8f, 0x56f9a901,
+0x67302c0d, 0xb2119a44, 0x2690f978, 0x813c38ee,
+0xb451b685, 0x275f26ba, 0xa0b50c03, 0xba392957,
+0x13b4c8c1, 0xa247af5c, 0xb934e263, 0xeda8c83e,
+0x80dbded3, 0x06d66181, 0xe5b9216d, 0x02acab4b,
+0x214e8df1, 0xe7c6d81e, 0x3d585f4d, 0x06963299,
+0xd774bcc1, 0xaa281c68, 0x396e64dc, 0x4fe01af4,
+0x8e8c27f5, 0x7c8214ab, 0x4a5ec6c2, 0xc2c1f708,
+0x6c07eabb, 0xcd812189, 0xeb80ab22, 0xdc313d19,
+0xd63d6885, 0x4309442f, 0xf1515e27, 0x40d0e43c,
+0x5010cbba, 0xd4897cdb, 0x401b053e, 0x40b5a6f4,
+0xef56d806, 0x3bdb3fbf, 0x622d59ba, 0xbec9c531,
+0x0aca059a, 0x87f11dd0, 0x9f5c1000, 0x1b0f4611,
+0xacaf4168, 0x25f158fb, 0x291c3634, 0x12d38a75,
+0xea0408b7, 0x6e0cddd2, 0xc607aed2, 0xa268312f,
+0xb5380399, 0xfdce1237, 0x43a8ebeb, 0x85ca9736,
+0xde7c9fc1, 0xa24cd3be, 0xac9c6745, 0x066bb5c5,
+0x8a5dd218, 0x3436564c, 0x2f127a67, 0x21a8b994,
+0x3da4b79d, 0x944d2912, 0x0e2bc53f, 0x9873c594,
+0xd5867184, 0xc90f4a5a, 0xc94a53fe, 0x2ccd9d5d,
+0xc8710f29, 0xe93e21b1, 0x1659b8c3, 0xd86f2578,
+0x2cff166b, 0x322dafe9, 0x10e5cd9f, 0x39ea10ab,
+0xa808c512, 0x96ac74d6, 0xa55da964, 0x1d309220,
+0x6e99a00a, 0xf478b6a3, 0xd66e848c, 0x17455ae4,
+0x62a67a2b, 0x8a6da535, 0xb8abd295, 0x37d21266,
+0x8f2d2451, 0x022c5322, 0x1c8098a5, 0x100191be,
+0xeb28deb8, 0xc3ceb459, 0xeb405728, 0x04a0aecf,
+0xff86c0ac, 0x4c5b866d, 0x18c0c2bd, 0x540c27ac,
+0x1759e0cb, 0xd839bf89, 0x143e1418, 0xfe4ac2a9,
+0x6e55a071, 0x8a553761, 0x4a654b67, 0xf2f3386f,
+0x16f533d3, 0x5c54b599, 0x63dbf2de, 0x2c7080bb,
+0xbb20bee1, 0x5703f5c6, 0xd469d09e, 0xa30cc96a,
+0xa38d2880, 0xf90d58e0, 0x653cfbf7, 0xab427588,
+0x49188c32, 0xf54e28c6, 0x2c16642d, 0xe086fe84,
+0xaad5c930, 0x15145f09, 0xb35ec83e, 0x9d331ce7,
+0x97a1ec14, 0xf84cb770, 0x2d73c086, 0xc742d95a,
+0xc6f942bb, 0xa3d11ae8, 0xc3f26cc1, 0x6a1118d8,
+0x7395e484, 0x4b3583a2, 0xb2bd4aaa, 0xf6d10bf6,
+0x68dae4ba, 0x11dda178, 0xc839b146, 0xdbeb9322,
+0xa94a639a, 0xb45b3921, 0x771ee9b3, 0xe59b2b8d,
+0x58afbb4b, 0xf1acfc7a, 0x3db7dd82, 0xce6236da,
+0x9e7a90ab, 0x8e81dc7b, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
+0x2722bfa2, 0x10462123, 0x30080f7d, 0xb346cd81,
+0x0049c396, 0x4e24165f, 0xa7c66809, 0x2e60bdcf,
+0xaad70a08, 0xa73ea713, 0xe28f97a7, 0x283a9eab,
+0xd4366489, 0xe776f963, 0x64ffa8ae, 0xde717b50,
+0xbd2ca2b5, 0x3bae5f6d, 0x8d2bbef1, 0x7e9181e6,
+0xf06aa121, 0xd06b2d20, 0xa83ea826, 0xef935e4f,
+0xdfd27456, 0xa3451468, 0xc6820a63, 0x43463105,
+0x787697aa, 0xcba5543d, 0xdf7e1e2d, 0x6998a8af,
+0x98ce6c08, 0x89de731a, 0x943a3510, 0xb36ead85,
+0xd5258d4b, 0x1cd6df61, 0x82a5c59d, 0xd078e7a4,
+0xa33d4317, 0x24dc45f8, 0x3f3daf27, 0x0478bc6f,
+0x92dfa16c, 0x952a872e, 0x7a34e03f, 0x0f088084,
+0xa40937fe, 0x38fc7749, 0xa157e8a4, 0xbce94344,
+0x7045ff7b, 0xf3e1ab66, 0xe62a6058, 0x5564ff10,
+0x38198f1e, 0xf326f0f1, 0xe262bc0c, 0x2f0b851a,
+0xc7bcbe11, 0xe79f1d1a, 0xc2f93c29, 0x54f3ea9f,
+0x8f8f9141, 0x9f45e13c, 0x7a5b86bd, 0xa764efd8,
+0x35f04729, 0xdd8c4b54, 0x5fa12e51, 0xa5824af9,
+0xad328f71, 0x0f11fbb9, 0x9048e950, 0x04d7a900,
+0x02538d1f, 0x99f745b7, 0xe31f63bb, 0x2c4e3d78,
+0x7cdb9245, 0xa3966ee7, 0x27c4433a, 0xe1d79f3e,
+0xe640fa06, 0x79ce31eb, 0xf25634fa, 0xdd9ce5cb,
+0xb7fab8d2, 0x2f1f0ff2, 0x2acb625c, 0xa0494989,
+0x206d7f11, 0xf268b8ca, 0x292bbf9f, 0x763bd7d0,
+0xea4b14fc, 0x9d3d6aeb, 0x64cca57e, 0x6fc3e29e,
+0x3e7bf4bf, 0x90efc7e3, 0x08e39173, 0xd05bee2c,
+0x5b3c8f37, 0x0921ec6f, 0x3371b715, 0xb324e114,
+0xe3abc53f, 0x576b18f8, 0xc4469024, 0xb2ded6c6,
+0xe7783782, 0xc0a1fd5d, 0xcf324bde, 0x97527c8e,
+0x19f8f48c, 0x3e806a5d, 0x96cff225, 0xe3b9d04a,
+0x0e5856ae, 0x781372f6, 0x9645f2b7, 0x95a743ed,
+0xd0c7eded, 0x86ca3cd9, 0xbab94db0, 0x43a1233a,
+0x89c55554, 0xee776239, 0x34aa0098, 0x66a6e1d4,
+0xae0e233e, 0x717e7b29, 0xb403a4c1, 0x36eb96c5,
+0x42140832, 0x04250936, 0xda375dca, 0x524cb2e6,
+0x86deaa0c, 0x400dc9d1, 0x12c00364, 0xe3ca7cf5,
+0x87f20da7, 0xf57df9ef, 0x580dbdfc, 0x0b3e0369,
+0x014d27fd, 0x4afaf6a1, 0xd1f4ca09, 0x77abc831,
+0x30e49729, 0xec61cd2c, 0x159c1e92, 0xb61b40b1,
+0x17c66fd6, 0xde11c061, 0x79d7f792, 0xc709cbfa,
+0x94201c89, 0xbe65137d, 0x18aea1b4, 0xf248bbc3,
+0x465f957d, 0xcf4a9672, 0xbf293fd2, 0x2c5e31c9,
+0xc2c73011, 0xfb29cbf2, 0x576f7f0b, 0x74de1745,
+0xa76e172b, 0x99b96223, 0x14ce1502, 0x231013fb,
+0x1d4df40a, 0x951b0c16, 0xab173e66, 0x4ff65f74,
+0xc4a87a47, 0x09cc3370, 0x66385490, 0x73e09118,
+0x4ee96432, 0x0164d347, 0x205069b5, 0x158dd226,
+0xc932c238, 0xe9048fa2, 0x100b626a, 0x86ee08cd,
+0xed87cb1c, 0x6353ec37, 0xa36edcc3, 0x8a16dd6b,
+0xd28a4198, 0xebea1127, 0xca0b761a, 0x61c31acf,
+0xced5ff4f, 0xbf4dbd8f, 0xd969d8a7, 0xb6e4e9e8,
+0x8421c402, 0x809d7222, 0xabfd1d2f, 0xc1857ce5,
+0x23958fd7, 0x3226f1d3, 0xd822b4cc, 0x2f1cc3aa,
+0x501fe01e, 0xe36f8c94, 0x7ad27716, 0x3321308b,
+0xa85b957b, 0x38cfdf6e, 0xc7497dd5, 0x2462090c,
+0x8f9e42e7, 0xdf97684a, 0xac8af621, 0xd5224866,
+0xc5f64e50, 0x9724f297, 0xc386097b, 0x48c6f98a,
+0xe1478b1a, 0x2dd23fd8, 0x716b2d85, 0xa5c3789b,
+0x53625e80, 0x9b8b312c, 0xce482165, 0x66161e35,
+0x64ecb56a, 0x9981c46a, 0xe6cb6bb3, 0xe1983186,
+0x75ed470f, 0x4adcbd27, 0x3efeda68, 0x4d193a2a,
+0xbfdb3cd4, 0x7c6167b6, 0xdbddea68, 0x4b0d2d62,
+0x00ba3860, 0x49ec2544, 0xa68698c9, 0x2ce7be1b,
+0xf5afc9fc, 0x1cebf9c3, 0x350f8f5b, 0x893eefb8,
diff --git a/src/cpu/intel/model_6ex/microcode-1869-m806ec59.h b/src/cpu/intel/model_6ex/microcode-1869-m806ec59.h
new file mode 100644
index 0000000000..e9765a6310
--- /dev/null
+++ b/src/cpu/intel/model_6ex/microcode-1869-m806ec59.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 1869-m806ec59.inc */
+0x00000001, 0x00000059, 0x09122006, 0x000006ec,
+0x75996a3e, 0x00000001, 0x00000080, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x53b182f4, 0x30d6de9c, 0xfb30545c, 0x58852265,
+0xbf1878d3, 0xaadee666, 0x646fc5fb, 0xa45c8461,
+0xc01f708d, 0x2bcc9025, 0xe7b2edeb, 0xd18292c6,
+0x39069d18, 0xf6e3dd30, 0xfde656b6, 0x3c56e0ed,
+0xcbf70ef8, 0xc1d4f29c, 0x2b66a751, 0xf013e497,
+0xd0cdfa75, 0x36c365d9, 0xd737cae8, 0xd6a746ff,
+0x16c6ccc4, 0xec2b401a, 0xc552a1a8, 0x215f8505,
+0xe6827da1, 0xd0253fa0, 0x0715e1a2, 0xfdef30ba,
+0xe3b1193d, 0x33ed65b0, 0xff7e819e, 0xd3482ae7,
+0x20b90501, 0xe3b17981, 0xf77e9d12, 0x32d5d57b,
+0xdf45911e, 0xdf2b8f2b, 0x2efc8e9b, 0xfd783cd3,
+0xd9150e59, 0x30a56b13, 0xdc573a08, 0xc069a725,
+0x034fbd66, 0xe937436b, 0xc76367b7, 0x35742135,
+0xf4b24300, 0xd4e01c3d, 0x19e3551a, 0xe659ccc7,
+0xebfbf38d, 0x21b42a07, 0xfeaf08fa, 0xd2718636,
+0x3d9d185f, 0xee3bbebf, 0xe9f2c003, 0x3e0c4760,
+0xdc6780eb, 0xd146d676, 0x21aef1ee, 0xea35087d,
+0xc4ad71d3, 0x34637655, 0xc3bc5cab, 0xc47f955c,
+0x1fd13f04, 0xef726be5, 0xcde0dff3, 0x36793a45,
+0xe10f282e, 0xde86914b, 0x10c1bc4b, 0xecfcb0d3,
+0xeebb4405, 0x2316a5b3, 0xf56a4411, 0xc70ab977,
+0x2cd8da1e, 0xfd832a8d, 0xebc57968, 0x38eb999b,
+0xc17bfa75, 0xdd50368c, 0x204d06f7, 0xeb3f056a,
+0xc7222baf, 0x3ce3e58a, 0xca7f225d, 0xc8c07ad1,
+0x1928df0c, 0xf162e92d, 0xc535493c, 0x3087e49a,
+0xed9764f7, 0xd2c87b27, 0x17321630, 0xe1f18656,
+0xec707d61, 0x3aa898cf, 0xfd64ce5a, 0xdb428482,
+0x3a3a4fd7, 0xecc61449, 0xe66c8176, 0x3eddfc7a,
+0xded2b59e, 0xd83bfcd1, 0x2c00e600, 0xef20fe5f,
+0xdd362f16, 0x2979f8d1, 0xcd1a810e, 0xc9dd70e1,
+0x15f81b04, 0xe2320a17, 0xc18c97d9, 0x207ac4f6,
+0xf3bf84eb, 0xd44cf732, 0x010d6975, 0xfdf1e58a,
+0xf0cd3683, 0x21cfbe8b, 0xe4cc6eeb, 0xd3a7995a,
+0x3fe96a01, 0xfde77c17, 0xe28b808e, 0x250aafb0,
+0xcfd0fa1d, 0xc7eef408, 0x3e6961be, 0xeb771a95,
+0xdb0b8a71, 0x2b1af779, 0xd375fe0f, 0xcb1912e2,
+0x0790c573, 0xe39e4519, 0xdc961130, 0x35268a88,
+0xf25c4053, 0xd00d6d63, 0x1e50b357, 0xf849bed1,
+0xf3dfbf1f, 0x24664d59, 0xfbdf925a, 0xd03079ef,
+0x38bbbfd3, 0xffabbf4f, 0xf333775f, 0x32370fa2,
+0xc740822e, 0xc275d779, 0x3f1faa89, 0xf626cdd5,
+0xdc78f618, 0x3209ceb9, 0xc9d6cb0f, 0xddecaa34,
+0x185c45e9, 0xff33258d, 0xdefae69c, 0x29ca332a,
+0xf2b65db4, 0xc9df2ff5, 0x1d3ea2fe, 0xe954e244,
+0xf6287a9d, 0x38933c35, 0xfb4c27dd, 0xc43c1789,
+0x3e915738, 0xfb61d55a, 0xfd02c397, 0x3c0a8693,
+0xd0ee1d5c, 0xcc137695, 0x32e23d26, 0xf25f4c83,
+0xddee1226, 0x312f01d6, 0xd4eee429, 0xda24778a,
+0x1c95aade, 0xe175700b, 0xdb9faf2b, 0x3116bd4d,
+0xec6668b9, 0xdb9716aa, 0x03933541, 0xf69a7c1d,
+0xf4f66d3c, 0x23094b2a, 0xe22f9eac, 0xd6665e91,
+0x35d1ecfc, 0xf779ab44, 0xeaa7e8f8, 0x3de35c5f,
+0xc7812e85, 0xc548e73e, 0x2c9d0b09, 0xeea4f540,
+0xcbc4ea7a, 0x2e16a22e, 0xd655d8fe, 0xc3808b59,
+0x00fa68bd, 0xf0abeed4, 0xc14b4b22, 0x2db8a36b,
+0xfa0948e5, 0xd1b0c247, 0x08bbc94d, 0xe060fc59,
+0xf4231a34, 0x3b09fb37, 0xf31d2c2a, 0xc06d708d,
+0x3be350a6, 0xf895140b, 0xef3cf537, 0x3daafbfd,
+0xd2719d8a, 0xd060bd17, 0x316aaa0c, 0xe0c8fa47,
+0xdd0564cf, 0x2d41fc43, 0xdf854062, 0xdaafc6c7,
+0x0185d1d4, 0xf366135f, 0xcf7a191f, 0x32fe5d9a,
+0xe50a2534, 0xcba071dd, 0x07cbdb8f, 0xf9d80145,
+0xf149ac35, 0x3024ac21, 0xea13d0f1, 0xc977237c,
+0x21ba3409, 0xe6d96f93, 0xf47dc585, 0x25884a15,
+0xc82ac51f, 0xc1e5a5fb, 0x35dd4faa, 0xf76e9556,
+0x7ee314b8, 0x5778adf7, 0x290b8438, 0x4b936098,
+0x1ca31624, 0x3fcc4f34, 0x2ef19518, 0x1f318a4b,
+0x441a2edb, 0xdf2ea7f0, 0x75dd83bf, 0xa0d9970a,
+0xe1671909, 0x3a5efc43, 0x881bc862, 0xbe0d4a66,
+0x3c2bbcd2, 0x9f364688, 0xb42dc4c0, 0x3dcaedc6,
+0xfabddd74, 0x9a5dc61e, 0x58a9ae97, 0xc60ad1f0,
+0xfa32d453, 0x1f197242, 0xaaf4d475, 0xb7ed5053,
+0x7f7a7533, 0xcbc475b3, 0xc1d6847c, 0x0da87a63,
+0xaf002841, 0x9ef5bc45, 0x76287bd3, 0xf7cf9f90,
+0xf0b780c3, 0x9c081385, 0x8e362c7e, 0x0a195cce,
+0xfba79ca8, 0x816adf24, 0x754f3692, 0xe376805f,
+0xf204e0b6, 0x046cb3d1, 0x99555d03, 0x878f7728,
+0x63f11f4e, 0xa963d82e, 0xe6a3b6d5, 0x5e0c9cd7,
+0xd1f46a14, 0xb3a12623, 0x2977d7b3, 0x95c4065d,
+0xda581bf2, 0x5b8b87e4, 0xeaf439b5, 0xb3437cc7,
+0x3d70dcda, 0xe10247eb, 0xc4379e5d, 0x33898528,
+0x88b5b061, 0xf7e87209, 0x5b17ae11, 0xaa90ffb2,
+0x80d8dc2c, 0x409ddf2c, 0xdf1fbca2, 0x9558b6a7,
+0x25249090, 0xd9fec80b, 0xead71a49, 0x2d0732e4,
+0xbc742d06, 0xdb89f2c1, 0x423a13bd, 0x9184fa2a,
+0xa97d9ac7, 0x024a76bf, 0xf045cdad, 0xf6fe6992,
+0x6aae0f46, 0xe6fc887e, 0x859fd956, 0x73d2b957,
+0x9dca69ad, 0x6ae10a7c, 0x10462a8d, 0x6828acb6,
+0x1cbf5062, 0x1e0c6370, 0x1e3400c3, 0x1b72216d,
+0x7f851809, 0xa86037ec, 0x6d4e8a25, 0xd994c4b3,
+0xa422b7a4, 0xb7f4746a, 0xdec5c5e3, 0x76f65170,
+0xac7b3bee, 0x652d4055, 0x612c500b, 0xfb495fa2,
+0x68b608ba, 0xfc2b9032, 0xe88ce6bc, 0xd3b383e1,
+0xc3e1cbca, 0x77f8e4de, 0xfaf83a5e, 0x7a410d85,
+0x7822b5d2, 0x24d1e840, 0x7585a8b5, 0x8a8c683c,
+0x06cdc81b, 0x7dd4ad7c, 0xbc5f49e5, 0x3382c5cc,
+0x7747d721, 0x9643fb77, 0x3cd1a82f, 0x5c0af967,
+0x9a692973, 0x73249cba, 0x5dcee244, 0xd75a5f8c,
+0x64480f09, 0x36935849, 0xdfbfbfd9, 0x1d29c3bc,
+0x3eac276d, 0xe49df3ee, 0x0fe5695f, 0x0d7cb047,
+0xf48676b2, 0xe9df9817, 0x15122e1d, 0xfaff532c,
+0x1fdd56bd, 0x16653852, 0x15d2d1a1, 0x04da9a1f,
+0x54c10acc, 0xb08b55e3, 0x59389450, 0xed7bc040,
+0x27c807fc, 0x4b5b7ac3, 0x64c977bb, 0x3c41bf5c,
+0x7ebadc62, 0x01256f20, 0x100e5b6c, 0x0a3b947d,
+0x041fc183, 0x02043810, 0x0d446df7, 0x1578b1a1,
+0x140c585c, 0x5c9d28f1, 0x11cbd4bc, 0x417433ce,
+0x15559892, 0x143f8382, 0x1dcf3db7, 0x194eb843,
+0x728fec93, 0x13652ece, 0x727dd07c, 0x7b837548,
+0x76ed3ac9, 0x64ecff47, 0x12ab949e, 0x75f21c1a,
+0x136a64b3, 0xcd7f5a4e, 0x13b5472c, 0xc176b2e6,
+0xc3e087ea, 0x8ff78c20, 0xc6ec8424, 0x43a6a233,
+0x42fc6170, 0xb1d5fcda, 0x89c83548, 0x37cd3055,
+0x83afc495, 0x106831f3, 0x0cd1f4fe, 0x1543f6ff,
+0x3c97141e, 0x2d96e82d, 0x28220d54, 0x0e903138,
+0xc4ca1b2c, 0x3261cb0d, 0xe02fb5b7, 0xce18a517,
+0x7092e17e, 0xf3a96e18, 0x94a50092, 0x762d4b36,
+0x6b4b5243, 0xa2222363, 0xf0277678, 0x5303afe6,
+0x63c5a228, 0xf13ee85d, 0x8fa59f6d, 0x7c610767,
+0x5f034eed, 0xe12c923f, 0xcb4f5fbe, 0x30413e0e,
+0xb8e44469, 0x7e5cf715, 0x69f0d6d4, 0x07efe897,
+0x2d30c3f4, 0x6a1a7afd, 0x5ec25d03, 0x2dadd94c,
+0xd885ab27, 0x93118d7a, 0x8f1f5ab7, 0x1aed77cb,
+0x7fb524e5, 0xd983dad4, 0xe89096b1, 0x3dd93136,
+0xc368222f, 0xba5e6656, 0x380eddfc, 0x8434327a,
+0x7e1e8274, 0x4cf89dfa, 0x5da9e9c1, 0x0ae01923,
+0x7d23bcec, 0x85cbb64b, 0x2e8669f2, 0xa9614623,
+0x12da3003, 0x9ac927ae, 0x38d4c9df, 0xbb27f3fc,
+0x2f95b864, 0x73c04583, 0x1737cfa8, 0x6d5e5af8,
+0xee7f0c27, 0x0771affa, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
+0x2722bfa2, 0x10462123, 0x30080f7d, 0xb346cd81,
+0x0049c396, 0x4e24165f, 0xa7c66809, 0x2e60bdcf,
+0xaad70a08, 0xa73ea713, 0xe28f97a7, 0x283a9eab,
+0xd4366489, 0xe776f963, 0x64ffa8ae, 0xde717b50,
+0xbd2ca2b5, 0x3bae5f6d, 0x8d2bbef1, 0x7e9181e6,
+0xf06aa121, 0xd06b2d20, 0xa83ea826, 0xef935e4f,
+0xdfd27456, 0xa3451468, 0xc6820a63, 0x43463105,
+0x787697aa, 0xcba5543d, 0xdf7e1e2d, 0x6998a8af,
+0x98ce6c08, 0x89de731a, 0x943a3510, 0xb36ead85,
+0xd5258d4b, 0x1cd6df61, 0x82a5c59d, 0xd078e7a4,
+0xa33d4317, 0x24dc45f8, 0x3f3daf27, 0x0478bc6f,
+0x92dfa16c, 0x952a872e, 0x7a34e03f, 0x0f088084,
+0xa40937fe, 0x38fc7749, 0xa157e8a4, 0xbce94344,
+0x7045ff7b, 0xf3e1ab66, 0xe62a6058, 0x5564ff10,
+0x38198f1e, 0xf326f0f1, 0xe262bc0c, 0x2f0b851a,
+0xc7bcbe11, 0xe79f1d1a, 0xc2f93c29, 0x54f3ea9f,
+0x8f8f9141, 0x9f45e13c, 0x7a5b86bd, 0xa764efd8,
+0x35f04729, 0xdd8c4b54, 0x5fa12e51, 0xa5824af9,
+0xad328f71, 0x0f11fbb9, 0x9048e950, 0x04d7a900,
+0x02538d1f, 0x99f745b7, 0xe31f63bb, 0x2c4e3d78,
+0x7cdb9245, 0xa3966ee7, 0x27c4433a, 0xe1d79f3e,
+0xe640fa06, 0x79ce31eb, 0xf25634fa, 0xdd9ce5cb,
+0xb7fab8d2, 0x2f1f0ff2, 0x2acb625c, 0xa0494989,
+0x206d7f11, 0xf268b8ca, 0x292bbf9f, 0x763bd7d0,
+0xea4b14fc, 0x9d3d6aeb, 0x64cca57e, 0x6fc3e29e,
+0x3e7bf4bf, 0x90efc7e3, 0x08e39173, 0xd05bee2c,
+0x5b3c8f37, 0x0921ec6f, 0x3371b715, 0xb324e114,
+0xe3abc53f, 0x576b18f8, 0xc4469024, 0xb2ded6c6,
+0xe7783782, 0xc0a1fd5d, 0xcf324bde, 0x97527c8e,
+0x19f8f48c, 0x3e806a5d, 0x96cff225, 0xe3b9d04a,
+0x0e5856ae, 0x781372f6, 0x9645f2b7, 0x95a743ed,
+0xd0c7eded, 0x86ca3cd9, 0xbab94db0, 0x43a1233a,
+0x89c55554, 0xee776239, 0x34aa0098, 0x66a6e1d4,
+0xae0e233e, 0x717e7b29, 0xb403a4c1, 0x36eb96c5,
+0x42140832, 0x04250936, 0xda375dca, 0x524cb2e6,
+0x86deaa0c, 0x400dc9d1, 0x12c00364, 0xe3ca7cf5,
+0x87f20da7, 0xf57df9ef, 0x580dbdfc, 0x0b3e0369,
+0x014d27fd, 0x4afaf6a1, 0xd1f4ca09, 0x77abc831,
+0x30e49729, 0xec61cd2c, 0x159c1e92, 0xb61b40b1,
+0x17c66fd6, 0xde11c061, 0x79d7f792, 0xc709cbfa,
+0x94201c89, 0xbe65137d, 0x18aea1b4, 0xf248bbc3,
+0x465f957d, 0xcf4a9672, 0xbf293fd2, 0x2c5e31c9,
+0xc2c73011, 0xfb29cbf2, 0x576f7f0b, 0x74de1745,
+0xa76e172b, 0x99b96223, 0x14ce1502, 0x231013fb,
+0x1d4df40a, 0x951b0c16, 0xab173e66, 0x4ff65f74,
+0xc4a87a47, 0x09cc3370, 0x66385490, 0x73e09118,
+0x4ee96432, 0x0164d347, 0x205069b5, 0x158dd226,
+0xc932c238, 0xe9048fa2, 0x100b626a, 0x86ee08cd,
+0xed87cb1c, 0x6353ec37, 0xa36edcc3, 0x8a16dd6b,
+0xd28a4198, 0xebea1127, 0xca0b761a, 0x61c31acf,
+0xced5ff4f, 0xbf4dbd8f, 0xd969d8a7, 0xb6e4e9e8,
+0x8421c402, 0x809d7222, 0xabfd1d2f, 0xc1857ce5,
+0x23958fd7, 0x3226f1d3, 0xd822b4cc, 0x2f1cc3aa,
+0x501fe01e, 0xe36f8c94, 0x7ad27716, 0x3321308b,
+0xa85b957b, 0x38cfdf6e, 0xc7497dd5, 0x2462090c,
+0x8f9e42e7, 0xdf97684a, 0xac8af621, 0xd5224866,
+0xc5f64e50, 0x9724f297, 0xc386097b, 0x48c6f98a,
+0xe1478b1a, 0x2dd23fd8, 0x716b2d85, 0xa5c3789b,
+0x53625e80, 0x9b8b312c, 0xce482165, 0x66161e35,
+0x64ecb56a, 0x9981c46a, 0xe6cb6bb3, 0xe1983186,
+0x75ed470f, 0x4adcbd27, 0x3efeda68, 0x4d193a2a,
+0xbfdb3cd4, 0x7c6167b6, 0xdbddea68, 0x4b0d2d62,
+0x00ba3860, 0x49ec2544, 0xa68698c9, 0x2ce7be1b,
+0xf5afc9fc, 0x1cebf9c3, 0x350f8f5b, 0x893eefb8,
diff --git a/src/cpu/intel/model_6ex/model_6ex_init.c b/src/cpu/intel/model_6ex/model_6ex_init.c
index 6ecaca6d15..3a5b59a541 100644
--- a/src/cpu/intel/model_6ex/model_6ex_init.c
+++ b/src/cpu/intel/model_6ex/model_6ex_init.c
@@ -1,3 +1,24 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2007-2009 coresystems GmbH
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; version 2 of
+ * the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+ * MA 02110-1301 USA
+ */
+
#include <console/console.h>
#include <device/device.h>
#include <device/pci.h>
@@ -10,9 +31,12 @@
#include <cpu/intel/hyperthreading.h>
#include <cpu/x86/cache.h>
#include <cpu/x86/mtrr.h>
+#include <usbdebug_direct.h>
static const uint32_t microcode_updates[] = {
- #include "microcode_m206e839.h"
+ #include "microcode-1624-m206e839.h"
+ #include "microcode-1729-m206ec54.h"
+ #include "microcode-1869-m806ec59.h"
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,
@@ -85,15 +109,33 @@ static void enable_vmx(void)
}
#define PMG_CST_CONFIG_CONTROL 0xe2
+#define PMG_IO_BASE_ADDR 0xe3
+#define PMG_IO_CAPTURE_ADDR 0xe4
+#define PMB0 0x510 /* analogous to P_BLK in cpu.asl */
+#define PMB1 0x0 /* IO port that triggers SMI once cores are in the same state.
+ See CSM Trigger, at PMG_CST_CONFIG_CONTROL[6:4] */
+#define HIGHEST_CLEVEL 3
static void configure_c_states(void)
{
msr_t msr;
msr = rdmsr(PMG_CST_CONFIG_CONTROL);
- msr.lo &= ~(1 << 9); // Issue a single stop grant cycle upon stpclk
-
+ msr.lo |= (1 << 15); // Lock configuration
+ msr.lo |= (1 << 10); // redirect IO-based CState transition requests to MWAIT
+ msr.lo &= ~(1 << 9); // Issue a single stop grant cycle upon stpclk
+ msr.lo &= ~7; msr.lo |= HIGHEST_CLEVEL; // support at most C3
// TODO Do we want Deep C4 and Dynamic L2 shrinking?
wrmsr(PMG_CST_CONFIG_CONTROL, msr);
+
+ // set P_BLK address
+ msr = rdmsr(PMG_IO_BASE_ADDR);
+ msr.lo = PMB0+4 | (PMB1<<16);
+ wrmsr(PMG_IO_BASE_ADDR, msr);
+
+ // set C_LVL controls
+ msr = rdmsr(PMG_IO_CAPTURE_ADDR);
+ msr.lo = PMB0+4 | (HIGHEST_CLEVEL-2)<<16; // -2 because LVL0+1 aren't counted
+ wrmsr(PMG_IO_CAPTURE_ADDR, msr);
}
#define IA32_MISC_ENABLE 0x1a0
@@ -176,6 +218,7 @@ static struct device_operations cpu_dev_ops = {
static struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_INTEL, 0x06e0 }, /* Intel Core Solo/Core Duo */
{ X86_VENDOR_INTEL, 0x06e8 }, /* Intel Core Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06ec }, /* Intel Core Solo/Core Duo */
{ 0, 0 },
};
diff --git a/src/cpu/intel/model_6fx/microcode_m206f6c7.h b/src/cpu/intel/model_6fx/microcode-2127-m206f6c7.h
index 12e58b2166..58a0ed64ce 100644
--- a/src/cpu/intel/model_6fx/microcode_m206f6c7.h
+++ b/src/cpu/intel/model_6fx/microcode-2127-m206f6c7.h
@@ -1,5 +1,5 @@
//+++
-// Copyright (c) <1995-2008>, Intel Corporation.
+// Copyright (c) <1995-2009>, Intel Corporation.
// All rights reserved.
//
// Redistribution. Redistribution and use in binary form, without modification, are
@@ -31,7 +31,7 @@
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//
//---
-/* Wed Sep 10 11:53:28 CST 2008 */
+/* Mon Mar 30 13:42:53 CST 2009 */
/* 2127-m206f6c7.inc */
0x00000001, 0x000000c7, 0x03152007, 0x000006f6,
0xd863aca5, 0x00000001, 0x00000020, 0x00000fd0,
diff --git a/src/cpu/intel/model_6fx/microcode_m206f257.h b/src/cpu/intel/model_6fx/microcode-2129-m206f257.h
index 96977667b5..a2292df541 100644
--- a/src/cpu/intel/model_6fx/microcode_m206f257.h
+++ b/src/cpu/intel/model_6fx/microcode-2129-m206f257.h
@@ -1,5 +1,5 @@
//+++
-// Copyright (c) <1995-2008>, Intel Corporation.
+// Copyright (c) <1995-2009>, Intel Corporation.
// All rights reserved.
//
// Redistribution. Redistribution and use in binary form, without modification, are
@@ -31,7 +31,7 @@
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
//
//---
-/* Wed Sep 10 11:53:28 CST 2008 */
+/* Mon Mar 30 13:42:53 CST 2009 */
/* 2129-m206f257.inc */
0x00000001, 0x00000057, 0x03152007, 0x000006f2,
0x07e77759, 0x00000001, 0x00000020, 0x00000fd0,
diff --git a/src/cpu/intel/model_6fx/microcode-2334-m016fbB6.h b/src/cpu/intel/model_6fx/microcode-2334-m016fbB6.h
new file mode 100644
index 0000000000..e21f515fd6
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2334-m016fbB6.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2334-m016fbB6.inc */
+0x00000001, 0x000000b6, 0x07132007, 0x000006fb,
+0xb3176c40, 0x00000001, 0x00000001, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b6,
+0x00000035, 0x2a000000, 0x20070712, 0x000002f1,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xc67566b4, 0x105501ed, 0x8a79141f, 0xd976d998,
+0x39025e8d, 0xc8d4def9, 0x136f7e41, 0xd876436e,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x8d12ea76, 0xc5c9c349, 0x92308263,
+0xf78e4c9d, 0x72c29f88, 0xd19a18ac, 0x1c90e94d,
+0xeb8c5d92, 0xf7bb5a98, 0xa62ae1bb, 0x1d37396a,
+0x191737e5, 0xe423c9c2, 0x1c16fae4, 0xb95f9692,
+0xaeae4fbf, 0xbed4707f, 0x70f70fa6, 0x3e80ad8a,
+0x668f54d9, 0xff968f7e, 0xc4e24190, 0x0872ccf0,
+0x4fa39955, 0x55a1a6f5, 0xc36d7848, 0xe82e7047,
+0x3ea79a72, 0x27411065, 0x55930d6f, 0x8e94ddfa,
+0x6008c698, 0xb315b1d6, 0xedee441f, 0xd3875916,
+0xd0a76bae, 0x14ef297d, 0x6393320d, 0x69d787dd,
+0x7973bdd6, 0x7e5c4c27, 0xdfe61741, 0xc631b12d,
+0xcc99b991, 0xbeed1d1b, 0x9b3c5535, 0x78a48b4a,
+0xe278d8a2, 0xf1c80ebe, 0x70f3ed4f, 0x4744194c,
+0x53503244, 0xf94ab448, 0x04f48675, 0xa91912e6,
+0x0fbe4a37, 0x22dd31d7, 0xc7b0cb0d, 0x752eebc1,
+0x83141b0c, 0xb59e8702, 0x5efa7721, 0xc8440cd4,
+0x94a00db5, 0xfafd13f4, 0x878cc0a0, 0x735a935a,
+0x456ae71e, 0x405aa5f4, 0xcb272526, 0xeb85d034,
+0x91f58175, 0xbab6094c, 0x48426d3c, 0x18bb5eea,
+0xe9ee4304, 0x0868f031, 0x29413b52, 0x29ab13c3,
+0x575646eb, 0xb24f2668, 0x142b91b2, 0xfa969908,
+0x12b79a91, 0x38bc2ba2, 0x525e5da2, 0xabc63db2,
+0x9bce15d9, 0xa2d2a006, 0xa1744c42, 0xf64f876a,
+0x4121f17a, 0x0e24d1b5, 0xb27a09dd, 0x2741ca03,
+0xd83fe2bc, 0x59a0aeee, 0xe861ab21, 0xb304ca71,
+0xb8bc5b2b, 0x1553f2c5, 0x5d078685, 0x3de43e77,
+0x8e1f2eb1, 0xa9eb40bc, 0x3bcb1973, 0x4721b5b6,
+0x73e23954, 0xa9464b92, 0x82ad836e, 0x56b8a136,
+0x4bb95ff6, 0xa538c8aa, 0xe2bf3da3, 0x1347a40a,
+0x34f844c2, 0x596ab878, 0xa9f94b32, 0xdad18fd1,
+0x6f2fda04, 0x09c10ec7, 0xed4a2d3f, 0x375add96,
+0x0ae45688, 0xa594039e, 0x8fdae080, 0x7f3f4a68,
+0xef496e17, 0xab450c5e, 0x9a43c59c, 0xf5394c3a,
+0xf09dd852, 0xb9b41813, 0x45ed7124, 0xcfe1955c,
+0x7e3eedcc, 0xf4603b14, 0x1907131c, 0x5b45ade1,
+0x154c8205, 0xcf98affa, 0xfaf58903, 0xa071e600,
+0x0814f47e, 0xacd29fff, 0xa9246964, 0x7a638372,
+0x3d1061b1, 0xba47647e, 0xd1fbee16, 0x896dd880,
+0x1c100f37, 0x99cb8778, 0x48062c08, 0xd0366a79,
+0xa6d7ddb8, 0x86c68a9f, 0x02ac6f34, 0x0e144676,
+0x20d43c65, 0xcb6a9b99, 0x0e1c9291, 0x9cfd5b8f,
+0xac43cbcf, 0x34a7974d, 0xce017104, 0x975c2efc,
+0xd55c5dbb, 0x0e16766d, 0x890dfd62, 0x2934622d,
+0x709fa149, 0x21a94f12, 0x43113498, 0xb146aa2f,
+0xfbbca7ff, 0x1782cec2, 0x9ff3b595, 0xfe4b2b95,
+0x0fd2fbd8, 0x1651f923, 0xa74fe4cc, 0xd07a49c0,
+0x0d0adba2, 0x9c70bce9, 0x08e8b8d7, 0x32dbe104,
+0x6168b74f, 0x7a24fdbe, 0x5e3b2564, 0x6ffe5439,
+0x1e7721c4, 0x94af4976, 0x1391cec8, 0xafa04102,
+0x79d64355, 0xd88737af, 0xa2f2298f, 0xc980628f,
+0x465e2d9b, 0x8b2bfcf2, 0xc46fb4fd, 0xc352c65c,
+0xa3064ff7, 0x3b9264da, 0x7427ca4b, 0x41c01632,
+0xa2d1ed33, 0x6cca9f3f, 0xf8b67421, 0x305e1584,
+0xc9732051, 0x89a0091d, 0xc374e441, 0x587ab4e7,
+0x958dd99b, 0x286d9f81, 0x10c67cdd, 0xb85d1783,
+0x67b38f42, 0x30b90891, 0x45894054, 0xd050199d,
+0x130063b6, 0x7b5e0863, 0x8a61c4d6, 0x2c44fe2e,
+0x148428aa, 0xaa587921, 0xf542fe2b, 0x7b7da7e5,
+0xed3bd14f, 0xb2616902, 0xc840e668, 0xb2623ee3,
+0xbfc63cca, 0xed8b82dd, 0xf7d3cb2e, 0x41eab7ed,
+0x8c3bfe0a, 0xd24a3c82, 0xd6d3d9be, 0x3aedf032,
+0x957a863f, 0x04d80868, 0x1a59e52b, 0x52ee31fb,
+0x8aa7dfa0, 0x2dfb638d, 0x2967e9cd, 0x0aa67bda,
+0xd87b2b96, 0xea23ba62, 0xd6c97957, 0xa6f1cc56,
+0xac8c9465, 0x3408348f, 0xc82fc701, 0xdf1d0e14,
+0x11f617a5, 0x93f4964c, 0xebfae6fb, 0x07f0a028,
+0xb40c5b7c, 0x6c0f33f6, 0x854abf0a, 0x89e518d1,
+0xfcb70776, 0x1cf65ddc, 0x1dc0ae2e, 0x418ff41d,
+0xafbc49f4, 0x064e2e27, 0x35ce2cc0, 0xece5ac9a,
+0x7c245d5d, 0xf22af2a7, 0x5a5df3a5, 0xf991e2f4,
+0xcd0b15fd, 0x68bd046a, 0xd29d50c6, 0x1e691c01,
+0x7a4d3cd5, 0x2f6275da, 0xf1cee3f3, 0x84261101,
+0xd32ecfdc, 0xe75fdec2, 0xc02846a8, 0x13f19aa6,
+0x3dafe115, 0x2c2b0488, 0xbb9da407, 0x196198eb,
+0x897db3b0, 0x58813217, 0x917af6ba, 0xf7fa30ff,
+0x277c26a1, 0xde9ffb6a, 0x85eb946a, 0xb9a6295b,
+0x3f7f687a, 0x17fef8a5, 0x3af23085, 0x457a11a3,
+0x2a73b9a7, 0xedbfd16a, 0xd2e88242, 0x1e3c02e5,
+0x0ea74671, 0x1fc9e250, 0x5a313d7d, 0xd5a49528,
+0xe749e126, 0xdf0de086, 0x35b60d77, 0x07fb5491,
+0xdedda50a, 0x51325ec5, 0x8cef16c0, 0x5dbc5f47,
+0x0c02a13e, 0x76604b7c, 0xbfef93fb, 0x3e7f0bf0,
+0xd1add7e3, 0xdd6c3a85, 0x6e1e119e, 0x38278895,
+0xa8df00b8, 0x19f99ab9, 0x368b3ea6, 0xcde20a8b,
+0xf7acd01f, 0xc59c84f9, 0x0a0b6d38, 0x18cb2d96,
+0x37544234, 0xc2c89561, 0x603d7483, 0x8049a647,
+0x86cee8e1, 0xfab3b928, 0xbf53d180, 0x548aaaef,
+0xd0840b5d, 0x56475635, 0xa29f7fea, 0x1db9078e,
+0xc29beac4, 0xe34189e0, 0xae65a95a, 0x5ba92288,
+0x50152e52, 0x9ce2d6cc, 0x1a602dca, 0x72671a71,
+0xde59b037, 0x7adb5fe0, 0xcadf39c4, 0x7110db44,
+0x00200eee, 0xf2a574d0, 0x7cc14a56, 0x9b01c7c7,
+0x363a0d5b, 0xff8a60e8, 0x34e900dc, 0x567b5d4e,
+0x6b52d659, 0x82e22016, 0xd2e6cb9f, 0x611391c9,
+0xe99bad01, 0xc6e46ebb, 0x14e29144, 0xb8e85f81,
+0xea508116, 0xae7aa3b1, 0x6d535779, 0x673ec856,
+0x285dfb55, 0x4671b198, 0x21491515, 0x1fd77e2b,
+0x1dfbfa06, 0x442161e9, 0x0dfa5161, 0x9ba818fe,
+0x708a8e17, 0xc9754986, 0xeef3ab77, 0x8caa3151,
+0xfe6d3b59, 0xcfba71e2, 0x780b6c3f, 0x0fedcdbe,
+0xb3dfbdf4, 0xbb0d7953, 0x1d9450d3, 0x58d71d72,
+0x09d71b70, 0x679bd3ed, 0xd68bfb24, 0xe93470ed,
+0x36b2a64a, 0x6ddb8077, 0xd6968654, 0x29868706,
+0x30af7610, 0x0fc9eb07, 0x10690e76, 0xfe62ee78,
+0x9ffb3fc6, 0x0c34f0e5, 0xbc01db4f, 0xd4fbb08f,
+0x4420b704, 0xa4af88c9, 0x0a3ae196, 0x6af40c74,
+0x08d58801, 0x886ba013, 0xd70a4f3e, 0x924c5830,
+0x494ee315, 0x90f62676, 0x727c427b, 0x78e0fb4b,
+0xf9b4508b, 0xac37411e, 0x8e1f7b36, 0x54778002,
+0x00080c22, 0xd55e89e6, 0xef8b0961, 0x43eab9ab,
+0x98e8e142, 0x9ef7eb71, 0xb1b0a6f8, 0xb259fec7,
+0xd04d9f7f, 0x873a79fc, 0x6dff58bb, 0x7747a1ef,
+0xef25d604, 0x21eb7b76, 0xee7cf400, 0x11056351,
+0x57ecdffe, 0xfe939145, 0xf52794bb, 0x55917634,
+0x9fb4d599, 0x5bf73f5e, 0x11382735, 0xc6cba6b8,
+0x3ce059fe, 0x88f1bfbf, 0x4ed5941f, 0x9009764a,
+0xf9c7f463, 0x0f28df41, 0x8cad66cf, 0x3ea7591c,
+0x6707c286, 0xd47cb952, 0xf53392e2, 0x94e1a29e,
+0xd4fb88f4, 0xa5fcaf93, 0xf5ba3444, 0x91249b70,
+0x0bbeb5c9, 0xf943bfe9, 0x92629f51, 0xbc10d3f6,
+0x9564f091, 0xad4bb29e, 0x0a50af33, 0xe8f79296,
+0x8bf25c64, 0x81bdf02b, 0xec22d493, 0x0d2efea1,
+0x52e2a6cf, 0xd412701d, 0xa17df71c, 0xb9f62247,
+0x4d7b517a, 0xa9bd93a0, 0x94fb1eaa, 0x2d4bc7fb,
+0xcd857966, 0xaf4953b6, 0xf664d4a2, 0xf1e12279,
+0x1827aa2d, 0x6db71721, 0x28159f88, 0x9df25ab6,
+0xa97443a9, 0x378b6644, 0x6ceebaef, 0x0e01e9fa,
+0x048cf8b0, 0x962c3d48, 0x2d375c33, 0x407593a6,
+0x693e2d8a, 0x9d5a557c, 0x44863ad9, 0x6ab3e26e,
+0x3ec52d9f, 0x0933fed7, 0xa7b06032, 0x266f3a2f,
+0x02575fdc, 0x2224ba45, 0x71c02d29, 0x1b08c7d1,
+0x8b2200cb, 0xfc1c9a92, 0xbddc0508, 0xf3220cb2,
+0xcf373ecb, 0x0dce00e9, 0x59e970e7, 0x0bd36624,
+0xbbd1ce75, 0xa8641ec8, 0x06937187, 0xc3f2d380,
+0x8a7adc67, 0x79f67552, 0x7fdf88a5, 0xb6941a6e,
+0x0aafe9d5, 0x1d86eab7, 0x9240d112, 0xca6c7aac,
+0x6ebaa150, 0xbba6c64f, 0xf20ec41c, 0x14a3c3fd,
+0x8e3db21b, 0x66ad6654, 0xd339f5e1, 0x749714f2,
+0xb22ba620, 0x9f4f0119, 0x3745aaec, 0x5ba03b86,
+0x10bb4d86, 0x96309fe1, 0xf93c8620, 0x901c3170,
+0x3224e497, 0x453639b7, 0xc8cb8101, 0x860a60c7,
+0x10a69fae, 0x5cd0cf62, 0xf0c9fe79, 0x49b7f0b5,
+0x89c719bf, 0x8caf497a, 0xca747cd6, 0x4a0cfabc,
+0xb2f2cc33, 0x2768703f, 0x89e7e499, 0x44dd965b,
+0xf7a772d7, 0xdd508108, 0x8a43b845, 0xba5a74e5,
+0x6ca47c79, 0x72b9e0bc, 0x9479ce84, 0x3342f0b1,
+0x9a39e2c0, 0x57808b69, 0x288ff4b6, 0xe5fab877,
+0xed07f654, 0x0ee79da9, 0x02e7b183, 0x456fdb53,
+0x11aeeb6c, 0x8c2fadb9, 0x67f79309, 0x2f97a264,
+0x02af0d27, 0xf07f9608, 0xb66fd12c, 0x25e6bbc7,
+0x92001908, 0xc52170a0, 0xc9fa7f41, 0xbf361c71,
+0x33cd7f76, 0x776f9b61, 0x459cdfe1, 0x065dbdb5,
+0x67a6f1d1, 0xcbbee73d, 0x2f7b516c, 0x1fda5e43,
+0xeba7d6ab, 0x337c3557, 0x1f2477f5, 0xeec7d493,
+0x749fa13a, 0x3c37e01d, 0xa78babcf, 0x9ee438d4,
+0xaa57066a, 0x9efe96c5, 0x8d45bd8b, 0xbc36930b,
+0xfbf60974, 0xdbb7844b, 0x44001279, 0x14e036b9,
+0xb524f4a6, 0xad1cee3d, 0x351aca37, 0x22861da8,
+0x0648f10b, 0x394078f1, 0x4287ef8c, 0x5c52b8a2,
+0xaa345739, 0x959a7de2, 0xb1cd8059, 0x29b3e4f9,
+0x3ee210dd, 0x7a4e3104, 0x7e6ccae0, 0xb6d003d5,
+0xfda934b3, 0x0e0a48d0, 0xd4109873, 0x2812c616,
+0x635c5c94, 0xe3f9d4ac, 0xf0a6aaca, 0x7541e3f6,
+0x3fc3b0c4, 0x49fb84e3, 0x710f44de, 0x7557e168,
+0xa524128c, 0xdac666c4, 0x0231bd62, 0x0f8d71da,
+0xefc53932, 0xff6f8f71, 0xe28502da, 0x033e463d,
+0xcd4e9499, 0x32702fe4, 0x51e3dedc, 0x9923eb00,
+0x0d4391d5, 0x55abc4a1, 0xc487b606, 0x67a99b08,
+0xf8f3b29a, 0xe21b51bc, 0x3cf54c4c, 0x5ce361fd,
+0xa1bbcd20, 0x842530fd, 0xb916ed90, 0x6c0fc501,
+0x0306ef82, 0x01f9412c, 0x1f418a83, 0xe1a87a00,
+0xe3170dad, 0xee8e482f, 0x9a3c5c02, 0xb3be7f4b,
+0x98a8e507, 0x8e567e9d, 0x878294a2, 0x0257b6d8,
+0x478dd212, 0xad7f31c2, 0x0ddf5f18, 0x870a41d2,
+0xb80eebad, 0x65d01cfd, 0x2420af2d, 0x03d4928d,
+0x7ecdd5a2, 0xaed78097, 0x489bbdf8, 0xac3b4047,
+0xf86fd0ed, 0xb6e1d459, 0x25cb9f89, 0xa930c756,
+0x3fb6730b, 0x6dfd3141, 0x7040efde, 0x5e7b20c1,
+0x7e0bf614, 0xff9f51c0, 0x0bc3d4c0, 0xa9646223,
+0xf5d6bf0d, 0xa39adc0c, 0xbad2e29f, 0x1fb82009,
+0x8a67db42, 0x33371921, 0x8fd37f99, 0x1d8bec6b,
+0x3318d993, 0x1d1fc4cc, 0x809090c5, 0xcba8a502,
+0x3fe6234f, 0xa0c82c20, 0xcebbdb15, 0xd63aa273,
+0xa2697101, 0x0307172d, 0xc9ab9add, 0x10810732,
+0xf9572b9e, 0x0446f0f0, 0x201f00ce, 0x58b49de0,
+0xad59fb0a, 0xf68fa3d7, 0xf16e483c, 0x2c8712ae,
+0x8d813fa1, 0x7cfd639f, 0x177ccd17, 0x20d1b4de,
+0xcd0d849a, 0x172391be, 0x46960345, 0xeacd959a,
+0x6b5bb948, 0xc918da1d, 0x10e663e9, 0xdeb1947b,
+0x97a1daaf, 0xec2aeac7, 0x977a8130, 0xba638e7e,
+0xe6013c46, 0x8139db8b, 0x8a99f837, 0xb764477a,
+0xc5e25c77, 0xee619c4c, 0xf62b722b, 0x4c668ea5,
+0xc844b875, 0xed00e58e, 0x374de0c6, 0x976c7b53,
+0xa0f4b261, 0x57fede6a, 0x9c496394, 0x5d6bf467,
+0x49c55f0b, 0x7fcaa93d, 0x80af6060, 0x2c06d418,
+0x05b6c9f4, 0x530b1c98, 0xf399a24f, 0x5d696799,
+0xb4f01406, 0x950b7725, 0x161cc738, 0xbb2cb047,
+0xb00e5899, 0xef80ad2e, 0x258efb9f, 0xcea45c0f,
+0x2b92718c, 0x43b2b1f2, 0x859df60a, 0xf2d38ec7,
+0x8a21f675, 0x8736fc22, 0xe54f56a2, 0x399bf38f,
+0x2f0ab0e9, 0x867d5f7c, 0xfb1d5d33, 0xfc37f1bf,
+0x54d69e7a, 0xf7857201, 0x38a74088, 0xe9b7f4c7,
+0x1499d362, 0x107b8406, 0x9d232cca, 0x258c896f,
+0x492dbe35, 0xa501bc07, 0x9163e950, 0xc8bc7f87,
+0xad441a50, 0x05951263, 0x90e3eecb, 0x53902d55,
+0xed85a316, 0x601f2763, 0x11406d6d, 0x8a6595bb,
+0x7742c2e9, 0xc0110a3f, 0x9e302c92, 0x3bad12f5,
+0x92621943, 0x15d9ffa7, 0xbf4c7e98, 0xe4329cd4,
+0x2dd15e35, 0x14f41072, 0xeb93b35f, 0xa46fda4b,
+0xb397dd25, 0xff473a19, 0x4e671ddd, 0xeab28b65,
+0x248ee99b, 0xda0fd07e, 0x90622959, 0xaa1b00fc,
+0xf66ab278, 0x468a4536, 0x9e8b7fd4, 0x2248ca01,
+0x14849148, 0x8b112b0e, 0x9fbe1840, 0xd9329b20,
+0x3411070d, 0x18303ffc, 0x6227a516, 0x482105b6,
+0xada6610c, 0x4974a4e4, 0x37edb9b2, 0x60cdcd07,
+0xb385a684, 0xe40e9d41, 0xd213f44d, 0x1e6f0465,
+0x3d9341ba, 0xe6b1ca3f, 0xd90134d2, 0x30a84f64,
+0x985f3aa1, 0x8f8960cd, 0x4bbb5ac7, 0x813e6e6c,
+0xf9da3cc0, 0x376b463f, 0xbe42b933, 0x601f62a2,
+0x3f912588, 0xc3d98614, 0x4a86672b, 0xf83e9f6e,
+0x8bc8b9f3, 0x656a02e4, 0x9ed5cf15, 0x71db2aa9,
+0xdee9e1ae, 0x31bce974, 0xd90df1ff, 0x2407f850,
+0x7dad6b36, 0x04b02538, 0xf3ab51da, 0xadb88427,
+0xa8fd87c2, 0x44e3913d, 0x53db94bb, 0x7b9c97d6,
+0x1c139a60, 0x446e3d77, 0x7718ed0b, 0xf21d7332,
+0xb7acf39c, 0x80a90b35, 0xd6d5b48a, 0x63a41462,
+0x00234218, 0x90744431, 0xcd22c178, 0x270c0b5c,
+0xafbfd299, 0x69a4382c, 0xa910cd4a, 0xe33fb607,
+0xc6466ac3, 0x800bd126, 0xddf65ba6, 0x9363268e,
diff --git a/src/cpu/intel/model_6fx/microcode-2335-m086fbB6.h b/src/cpu/intel/model_6fx/microcode-2335-m086fbB6.h
new file mode 100644
index 0000000000..27c0d5b5b6
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2335-m086fbB6.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2335-m086fbB6.inc */
+0x00000001, 0x000000b6, 0x07132007, 0x000006fb,
+0xc75d0879, 0x00000001, 0x00000008, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b6,
+0x00000035, 0x2a000000, 0x20070712, 0x000002f1,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xc67566b4, 0x105501ed, 0x8a79141f, 0xd976d998,
+0x39025e8d, 0xc8d4def9, 0x136f7e41, 0xd876436e,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x8d12ea76, 0xc5c9c349, 0x92308263,
+0xf78e4c9d, 0x72c29f88, 0xd19a18ac, 0x1c90e94d,
+0xeb8c5d92, 0xf7bb5a98, 0xa62ae1bb, 0x1d37396a,
+0x191737e5, 0xe423c9c2, 0x1c16fae4, 0xb95f9692,
+0xaeae4fbf, 0xbed4707f, 0x70f70fa6, 0x3e80ad8a,
+0x668f54d9, 0xff968f7e, 0xc4e24190, 0x0872ccf0,
+0x4fa39955, 0x55a1a6f5, 0xc36d7848, 0xe82e7047,
+0x3ea79a72, 0x27411065, 0x55930d6f, 0x8e94ddfa,
+0x6008c698, 0xb315b1d6, 0xedee441f, 0xd3875916,
+0xd0a76bae, 0x14ef297d, 0x6393320d, 0x69d787dd,
+0x7973bdd6, 0x7e5c4c27, 0xdfe61741, 0xc631b12d,
+0xcc99b991, 0xbeed1d1b, 0x9b3c5535, 0x78a48b4a,
+0xe278d8a2, 0xf1c80ebe, 0x70f3ed4f, 0x4744194c,
+0x53503244, 0xf94ab448, 0x04f48675, 0xa91912e6,
+0x0fbe4a37, 0x22dd31d7, 0xc7b0cb0d, 0x752eebc1,
+0x83141b0c, 0xb59e8702, 0x5efa7721, 0xc8440cd4,
+0x94a00db5, 0xfafd13f4, 0x878cc0a0, 0x735a935a,
+0x456ae71e, 0x405aa5f4, 0xcb272526, 0xeb85d034,
+0x91f58175, 0xbab6094c, 0x48426d3c, 0x18bb5eea,
+0xe9ee4304, 0x0868f031, 0x29413b52, 0x29ab13c3,
+0x575646eb, 0xb24f2668, 0x142b91b2, 0xfa969908,
+0x12b79a91, 0x38bc2ba2, 0x525e5da2, 0xabc63db2,
+0x9bce15d9, 0xa2d2a006, 0xa1744c42, 0xf64f876a,
+0x4121f17a, 0x0e24d1b5, 0xb27a09dd, 0x2741ca03,
+0xd83fe2bc, 0x59a0aeee, 0xe861ab21, 0xb304ca71,
+0xb8bc5b2b, 0x1553f2c5, 0x5d078685, 0x3de43e77,
+0x8e1f2eb1, 0xa9eb40bc, 0x3bcb1973, 0x4721b5b6,
+0x73e23954, 0xa9464b92, 0x82ad836e, 0x56b8a136,
+0x4bb95ff6, 0xa538c8aa, 0xe2bf3da3, 0x1347a40a,
+0x34f844c2, 0x596ab878, 0xa9f94b32, 0xdad18fd1,
+0x6f2fda04, 0x09c10ec7, 0xed4a2d3f, 0x375add96,
+0x0ae45688, 0xa594039e, 0x8fdae080, 0x7f3f4a68,
+0xef496e17, 0xab450c5e, 0x9a43c59c, 0xf5394c3a,
+0xf09dd852, 0xb9b41813, 0x45ed7124, 0xcfe1955c,
+0x7e3eedcc, 0xf4603b14, 0x1907131c, 0x5b45ade1,
+0x154c8205, 0xcf98affa, 0xfaf58903, 0xa071e600,
+0x0814f47e, 0xacd29fff, 0xa9246964, 0x7a638372,
+0x3d1061b1, 0xba47647e, 0xd1fbee16, 0x896dd880,
+0x1c100f37, 0x99cb8778, 0x48062c08, 0xd0366a79,
+0xa6d7ddb8, 0x86c68a9f, 0x02ac6f34, 0x0e144676,
+0x20d43c65, 0xcb6a9b99, 0x0e1c9291, 0x9cfd5b8f,
+0xac43cbcf, 0x34a7974d, 0xce017104, 0x975c2efc,
+0xd55c5dbb, 0x0e16766d, 0x890dfd62, 0x2934622d,
+0x709fa149, 0x21a94f12, 0x43113498, 0xb146aa2f,
+0xfbbca7ff, 0x1782cec2, 0x9ff3b595, 0xfe4b2b95,
+0x0fd2fbd8, 0x1651f923, 0xa74fe4cc, 0xd07a49c0,
+0x0d0adba2, 0x9c70bce9, 0x08e8b8d7, 0x32dbe104,
+0x6168b74f, 0x7a24fdbe, 0x5e3b2564, 0x6ffe5439,
+0x1e7721c4, 0x94af4976, 0x1391cec8, 0xafa04102,
+0x79d64355, 0xd88737af, 0xa2f2298f, 0xc980628f,
+0x465e2d9b, 0x8b2bfcf2, 0xc46fb4fd, 0xc352c65c,
+0xa3064ff7, 0x3b9264da, 0x7427ca4b, 0x41c01632,
+0xa2d1ed33, 0x6cca9f3f, 0xf8b67421, 0x305e1584,
+0xc9732051, 0x89a0091d, 0xc374e441, 0x587ab4e7,
+0x958dd99b, 0x286d9f81, 0x10c67cdd, 0xb85d1783,
+0x67b38f42, 0x30b90891, 0x45894054, 0xd050199d,
+0x130063b6, 0x7b5e0863, 0x8a61c4d6, 0x2c44fe2e,
+0x148428aa, 0xaa587921, 0xf542fe2b, 0x7b7da7e5,
+0xed3bd14f, 0xb2616902, 0xc840e668, 0xb2623ee3,
+0xbfc63cca, 0xed8b82dd, 0xf7d3cb2e, 0x41eab7ed,
+0x8c3bfe0a, 0xd24a3c82, 0xd6d3d9be, 0x3aedf032,
+0x957a863f, 0x04d80868, 0x1a59e52b, 0x52ee31fb,
+0x8aa7dfa0, 0x2dfb638d, 0x2967e9cd, 0x0aa67bda,
+0xd87b2b96, 0xea23ba62, 0xd6c97957, 0xa6f1cc56,
+0xac8c9465, 0x3408348f, 0xc82fc701, 0xdf1d0e14,
+0x11f617a5, 0x93f4964c, 0xebfae6fb, 0x07f0a028,
+0xb40c5b7c, 0x6c0f33f6, 0x854abf0a, 0x89e518d1,
+0xfcb70776, 0x1cf65ddc, 0x1dc0ae2e, 0x418ff41d,
+0xafbc49f4, 0x064e2e27, 0x35ce2cc0, 0xece5ac9a,
+0x7c245d5d, 0xf22af2a7, 0x5a5df3a5, 0xf991e2f4,
+0xcd0b15fd, 0x68bd046a, 0xd29d50c6, 0x1e691c01,
+0x7a4d3cd5, 0x2f6275da, 0xf1cee3f3, 0x84261101,
+0xd32ecfdc, 0xe75fdec2, 0xc02846a8, 0x13f19aa6,
+0x3dafe115, 0x2c2b0488, 0xbb9da407, 0x196198eb,
+0x897db3b0, 0x58813217, 0x917af6ba, 0xf7fa30ff,
+0x277c26a1, 0xde9ffb6a, 0x85eb946a, 0xb9a6295b,
+0x3f7f687a, 0x17fef8a5, 0x3af23085, 0x457a11a3,
+0x2a73b9a7, 0xedbfd16a, 0xd2e88242, 0x1e3c02e5,
+0x0ea74671, 0x1fc9e250, 0x5a313d7d, 0xd5a49528,
+0xe749e126, 0xdf0de086, 0x35b60d77, 0x07fb5491,
+0xdedda50a, 0x51325ec5, 0x8cef16c0, 0x5dbc5f47,
+0x0c02a13e, 0x76604b7c, 0xbfef93fb, 0x3e7f0bf0,
+0xd1add7e3, 0xdd6c3a85, 0x6e1e119e, 0x38278895,
+0xa8df00b8, 0x19f99ab9, 0x368b3ea6, 0xcde20a8b,
+0xf7acd01f, 0xc59c84f9, 0x0a0b6d38, 0x18cb2d96,
+0x37544234, 0xc2c89561, 0x603d7483, 0x8049a647,
+0x86cee8e1, 0xfab3b928, 0xbf53d180, 0x548aaaef,
+0xd0840b5d, 0x56475635, 0xa29f7fea, 0x1db9078e,
+0xc29beac4, 0xe34189e0, 0xae65a95a, 0x5ba92288,
+0x50152e52, 0x9ce2d6cc, 0x1a602dca, 0x72671a71,
+0xde59b037, 0x7adb5fe0, 0xcadf39c4, 0x7110db44,
+0x00200eee, 0xf2a574d0, 0x7cc14a56, 0x9b01c7c7,
+0x363a0d5b, 0xff8a60e8, 0x34e900dc, 0x567b5d4e,
+0x6b52d659, 0x82e22016, 0xd2e6cb9f, 0x611391c9,
+0xe99bad01, 0xc6e46ebb, 0x14e29144, 0xb8e85f81,
+0xea508116, 0xae7aa3b1, 0x6d535779, 0x673ec856,
+0x285dfb55, 0x4671b198, 0x21491515, 0x1fd77e2b,
+0x1dfbfa06, 0x442161e9, 0x0dfa5161, 0x9ba818fe,
+0x708a8e17, 0xc9754986, 0xeef3ab77, 0x8caa3151,
+0xfe6d3b59, 0xcfba71e2, 0x780b6c3f, 0x0fedcdbe,
+0xb3dfbdf4, 0xbb0d7953, 0x1d9450d3, 0x58d71d72,
+0x09d71b70, 0x679bd3ed, 0xd68bfb24, 0xe93470ed,
+0x36b2a64a, 0x6ddb8077, 0xd6968654, 0x29868706,
+0x30af7610, 0x0fc9eb07, 0x10690e76, 0xfe62ee78,
+0x9ffb3fc6, 0x0c34f0e5, 0xbc01db4f, 0xd4fbb08f,
+0x4420b704, 0xa4af88c9, 0x0a3ae196, 0x6af40c74,
+0x08d58801, 0x886ba013, 0xd70a4f3e, 0x924c5830,
+0x494ee315, 0x90f62676, 0x727c427b, 0x78e0fb4b,
+0xf9b4508b, 0xac37411e, 0x8e1f7b36, 0x54778002,
+0x00080c22, 0xd55e89e6, 0xef8b0961, 0x43eab9ab,
+0x98e8e142, 0x9ef7eb71, 0xb1b0a6f8, 0xb259fec7,
+0xd04d9f7f, 0x873a79fc, 0x6dff58bb, 0x7747a1ef,
+0xef25d604, 0x21eb7b76, 0xee7cf400, 0x11056351,
+0x57ecdffe, 0xfe939145, 0xf52794bb, 0x55917634,
+0x9fb4d599, 0x5bf73f5e, 0x11382735, 0xc6cba6b8,
+0x3ce059fe, 0x88f1bfbf, 0x4ed5941f, 0x9009764a,
+0xf9c7f463, 0x0f28df41, 0x8cad66cf, 0x3ea7591c,
+0x6707c286, 0xd47cb952, 0xf53392e2, 0x94e1a29e,
+0xd4fb88f4, 0xa5fcaf93, 0xf5ba3444, 0x91249b70,
+0x0bbeb5c9, 0xf943bfe9, 0x92629f51, 0xbc10d3f6,
+0x9564f091, 0xad4bb29e, 0x0a50af33, 0xe8f79296,
+0x8bf25c64, 0x81bdf02b, 0xec22d493, 0x0d2efea1,
+0x52e2a6cf, 0xd412701d, 0xa17df71c, 0xb9f62247,
+0x4d7b517a, 0xa9bd93a0, 0x94fb1eaa, 0x2d4bc7fb,
+0xcd857966, 0xaf4953b6, 0xf664d4a2, 0xf1e12279,
+0x1827aa2d, 0x6db71721, 0x28159f88, 0x9df25ab6,
+0xa97443a9, 0x378b6644, 0x6ceebaef, 0x0e01e9fa,
+0x048cf8b0, 0x962c3d48, 0x2d375c33, 0x407593a6,
+0x693e2d8a, 0x9d5a557c, 0x44863ad9, 0x6ab3e26e,
+0x3ec52d9f, 0x0933fed7, 0xa7b06032, 0x266f3a2f,
+0x02575fdc, 0x2224ba45, 0x71c02d29, 0x1b08c7d1,
+0x8b2200cb, 0xfc1c9a92, 0xbddc0508, 0xf3220cb2,
+0xcf373ecb, 0x0dce00e9, 0x59e970e7, 0x0bd36624,
+0xbbd1ce75, 0xa8641ec8, 0x06937187, 0xc3f2d380,
+0x8a7adc67, 0x79f67552, 0x7fdf88a5, 0xb6941a6e,
+0x0aafe9d5, 0x1d86eab7, 0x9240d112, 0xca6c7aac,
+0x6ebaa150, 0xbba6c64f, 0xf20ec41c, 0x14a3c3fd,
+0x8e3db21b, 0x66ad6654, 0xd339f5e1, 0x749714f2,
+0xb22ba620, 0x9f4f0119, 0x3745aaec, 0x5ba03b86,
+0x10bb4d86, 0x96309fe1, 0xf93c8620, 0x901c3170,
+0x3224e497, 0x453639b7, 0xc8cb8101, 0x860a60c7,
+0x10a69fae, 0x5cd0cf62, 0xf0c9fe79, 0x49b7f0b5,
+0x89c719bf, 0x8caf497a, 0xca747cd6, 0x4a0cfabc,
+0xb2f2cc33, 0x2768703f, 0x89e7e499, 0x44dd965b,
+0xf7a772d7, 0xdd508108, 0x8a43b845, 0xba5a74e5,
+0x6ca47c79, 0x72b9e0bc, 0x9479ce84, 0x3342f0b1,
+0x9a39e2c0, 0x57808b69, 0x288ff4b6, 0xe5fab877,
+0xed07f654, 0x0ee79da9, 0x02e7b183, 0x456fdb53,
+0x11aeeb6c, 0x8c2fadb9, 0x67f79309, 0x2f97a264,
+0x02af0d27, 0xf07f9608, 0xb66fd12c, 0x25e6bbc7,
+0x92001908, 0xc52170a0, 0xc9fa7f41, 0xbf361c71,
+0x33cd7f76, 0x776f9b61, 0x459cdfe1, 0x065dbdb5,
+0x67a6f1d1, 0xcbbee73d, 0x2f7b516c, 0x1fda5e43,
+0xeba7d6ab, 0x337c3557, 0x1f2477f5, 0xeec7d493,
+0x749fa13a, 0x3c37e01d, 0xa78babcf, 0x9ee438d4,
+0xaa57066a, 0x9efe96c5, 0x8d45bd8b, 0xbc36930b,
+0xfbf60974, 0xdbb7844b, 0x44001279, 0x14e036b9,
+0xb524f4a6, 0xad1cee3d, 0x351aca37, 0x22861da8,
+0x0648f10b, 0x394078f1, 0x4287ef8c, 0x5c52b8a2,
+0xaa345739, 0x959a7de2, 0xb1cd8059, 0x29b3e4f9,
+0x3ee210dd, 0x7a4e3104, 0x7e6ccae0, 0xb6d003d5,
+0xfda934b3, 0x0e0a48d0, 0xd4109873, 0x2812c616,
+0x635c5c94, 0xe3f9d4ac, 0xf0a6aaca, 0x7541e3f6,
+0x3fc3b0c4, 0x49fb84e3, 0x710f44de, 0x7557e168,
+0xa524128c, 0x51372fb2, 0x2ac08192, 0x3eb0f675,
+0xba27ba41, 0xdbf35029, 0x275d7e1f, 0x9004b73f,
+0x4cf7fc4c, 0x25209e44, 0xdb3fb941, 0x0495def9,
+0xf1f07e90, 0x286fe1fa, 0xf66a0f35, 0xf6671521,
+0x4fa64eab, 0xf18ad8bf, 0xef994c43, 0x9d758555,
+0x8c417730, 0x4f5b4a30, 0x6a666a2c, 0xc4bb2cdc,
+0xc47d92e9, 0xa1ecba4d, 0xbf47b6ae, 0x84007cb0,
+0xa5308077, 0xa6e10cf4, 0xa826b606, 0x6cabfbd6,
+0xe4e666f2, 0x7233d4f4, 0x8e72a3d1, 0x7e42b9c0,
+0x89122fcc, 0xce531057, 0xacfe0564, 0xaad50079,
+0x7ce90859, 0x1138e482, 0xf3435413, 0xed68f44d,
+0x41a8bfe3, 0x340f643d, 0x3193235e, 0xe19b7aa0,
+0xfef034af, 0xeafa3d8b, 0x6378a9e4, 0xa818f386,
+0x36dbfb43, 0xe00273af, 0x097a4117, 0x555598fa,
+0xd7992ef7, 0xc294087d, 0xfbc6deb4, 0x6351579b,
+0x4447fe13, 0x273f1486, 0x381a1bf2, 0x8c53abc8,
+0x5caadebf, 0xc46f2924, 0xe08be0a4, 0xacad6259,
+0xe2f3208f, 0xfb41dc91, 0x17884a38, 0x72d0ab1e,
+0xb724f30f, 0xb9fefc3e, 0xe560b06e, 0xf05b705f,
+0xb4b00fb7, 0x9f83cff5, 0x20761411, 0x23d67c4e,
+0xa3266515, 0x3d447b77, 0x54cdc223, 0x9b1a21a7,
+0x76a2b3de, 0x242e4462, 0xe6f373cc, 0x7d4c774b,
+0xcc61a320, 0x510638a4, 0x549bc769, 0xdb6c0212,
+0x58fd2df0, 0xf61702cc, 0xa6c74dcd, 0xf69334d4,
+0x02332490, 0xcd9ff8a4, 0x1dca8e22, 0x8ec0c96e,
+0xff171889, 0x2298401c, 0x49ecfd54, 0x8423f337,
+0xd72f2af5, 0xc811f407, 0x168cd4e6, 0x3517c983,
+0x1e6fc829, 0xe8fc44d9, 0x451d4b6c, 0x0f25c8df,
+0x13692a02, 0x9e4f56b8, 0x4580dbd3, 0xc59efa29,
+0xdfff2dfa, 0x2aa380b9, 0x881af1b1, 0x403acbc6,
+0x83f19fd2, 0x8b150f0c, 0xabccb5ec, 0x0a087791,
+0xeb5ba4e2, 0x8f73940f, 0xd2943621, 0x77c86051,
+0x7b5f1e75, 0x1730184c, 0x4328d733, 0x0578eeac,
+0xc5054cbf, 0x4d133080, 0xdee3e35a, 0xac6a5b1e,
+0x959abc19, 0xfd53f7e9, 0xf7ab42bd, 0x0ba4f020,
+0xfa602bed, 0x1380d7f5, 0x39b1e123, 0xb2f1c237,
+0xa15fef55, 0x75f1f9e5, 0xa6efecff, 0x07afcbbe,
+0xab8657fa, 0xb9167834, 0xe20ff889, 0xed40be86,
+0x9d013d81, 0xb91326ae, 0xf1f225f3, 0x77b567e4,
+0x5fcf9b04, 0xb947b3f5, 0x167d7825, 0x4e927bc3,
+0x365b50b5, 0x9c652e0a, 0x3fee5e3f, 0x49417778,
+0xf8d5f609, 0x75dff194, 0x67d8c305, 0x5292a33e,
+0x4db66693, 0x998680c9, 0xd05ce0c1, 0x2bfbde6c,
+0x9c71288b, 0xc9adf7f0, 0x517d0894, 0x6acb0832,
+0xdcc2e963, 0x65229704, 0xab443008, 0x0826fde2,
+0xb0bafe2d, 0x7f0214ac, 0xe1269f97, 0x1d6dc1bd,
+0xdd3b81d9, 0x6e8692b5, 0xc8302b38, 0xddc5de63,
+0x7fc60389, 0x178ff47c, 0xbfb44a0e, 0x591b656c,
+0x898a32f0, 0xb9297b19, 0x6ca20af1, 0xd8e88910,
+0x3f566876, 0x35f0ca57, 0x298155aa, 0x4f5a0e3e,
+0x0a53cea0, 0xb4563a23, 0x58631218, 0x37254da2,
+0x3990eee2, 0xa96c21c3, 0xd10d3ed4, 0x95bd6c67,
+0xc0c483a5, 0x8f65d4c1, 0x10386080, 0x4ac397be,
+0xc03afb93, 0x700bd109, 0xd412ee2d, 0xf07928c9,
+0x7d46803d, 0xb0e9b6ac, 0x36ec7b7b, 0xadd1a7fd,
+0x36c24675, 0x69c1a353, 0x59c550f7, 0x6267f710,
+0x4e67f73f, 0x47f0633a, 0x5a1e29a9, 0xae2d20bc,
+0x13685d12, 0x04167682, 0xdd9ed112, 0xc5e10812,
+0x995e023d, 0x308ee3ae, 0x5ed9c311, 0x40c6e81d,
+0x359e5573, 0x9d6b8ed1, 0xaa089b2f, 0xa9ec7b0b,
+0xf1a251b8, 0x570eea34, 0x848fd943, 0x6619a0a4,
+0x2375fcbe, 0x7f738199, 0x5ebdb676, 0x5bfa1f27,
+0xbc20486e, 0xc8653674, 0x6ae78e88, 0xb095150b,
+0xb3b4aa06, 0x2fe88a6a, 0x4dd529c4, 0x562cd7ab,
+0xcbb0e3c1, 0x8b36f6e3, 0xb278ccd6, 0xe839f35e,
diff --git a/src/cpu/intel/model_6fx/microcode-2336-m106fbB6.h b/src/cpu/intel/model_6fx/microcode-2336-m106fbB6.h
new file mode 100644
index 0000000000..99bb1c5d5d
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2336-m106fbB6.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2336-m106fbB6.inc */
+0x00000001, 0x000000b6, 0x07132007, 0x000006fb,
+0x5e5a71a7, 0x00000001, 0x00000010, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b6,
+0x00000035, 0x2a000000, 0x20070712, 0x000002f1,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xc67566b4, 0x105501ed, 0x8a79141f, 0xd976d998,
+0x39025e8d, 0xc8d4def9, 0x136f7e41, 0xd876436e,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x8d12ea76, 0xc5c9c349, 0x92308263,
+0xf78e4c9d, 0x72c29f88, 0xd19a18ac, 0x1c90e94d,
+0xeb8c5d92, 0xf7bb5a98, 0xa62ae1bb, 0x1d37396a,
+0x191737e5, 0xe423c9c2, 0x1c16fae4, 0xb95f9692,
+0xaeae4fbf, 0xbed4707f, 0x70f70fa6, 0x3e80ad8a,
+0x668f54d9, 0xff968f7e, 0xc4e24190, 0x0872ccf0,
+0x4fa39955, 0x55a1a6f5, 0xc36d7848, 0xe82e7047,
+0x3ea79a72, 0x27411065, 0x55930d6f, 0x8e94ddfa,
+0x6008c698, 0xb315b1d6, 0xedee441f, 0xd3875916,
+0xd0a76bae, 0x14ef297d, 0x6393320d, 0x69d787dd,
+0x7973bdd6, 0x7e5c4c27, 0xdfe61741, 0xc631b12d,
+0xcc99b991, 0xbeed1d1b, 0x9b3c5535, 0x78a48b4a,
+0xe278d8a2, 0xf1c80ebe, 0x70f3ed4f, 0x4744194c,
+0x53503244, 0xf94ab448, 0x04f48675, 0xa91912e6,
+0x0fbe4a37, 0x22dd31d7, 0xc7b0cb0d, 0x752eebc1,
+0x83141b0c, 0xb59e8702, 0x5efa7721, 0xc8440cd4,
+0x94a00db5, 0xfafd13f4, 0x878cc0a0, 0x735a935a,
+0x456ae71e, 0x405aa5f4, 0xcb272526, 0xeb85d034,
+0x91f58175, 0xbab6094c, 0x48426d3c, 0x18bb5eea,
+0xe9ee4304, 0x0868f031, 0x29413b52, 0x29ab13c3,
+0x575646eb, 0xb24f2668, 0x142b91b2, 0xfa969908,
+0x12b79a91, 0x38bc2ba2, 0x525e5da2, 0xabc63db2,
+0x9bce15d9, 0xa2d2a006, 0xa1744c42, 0xf64f876a,
+0x4121f17a, 0x0e24d1b5, 0xb27a09dd, 0x2741ca03,
+0xd83fe2bc, 0x59a0aeee, 0xe861ab21, 0xb304ca71,
+0xb8bc5b2b, 0x1553f2c5, 0x5d078685, 0x3de43e77,
+0x8e1f2eb1, 0xa9eb40bc, 0x3bcb1973, 0x4721b5b6,
+0x73e23954, 0xa9464b92, 0x82ad836e, 0x56b8a136,
+0x4bb95ff6, 0xa538c8aa, 0xe2bf3da3, 0x1347a40a,
+0x34f844c2, 0x596ab878, 0xa9f94b32, 0xdad18fd1,
+0x6f2fda04, 0x09c10ec7, 0xed4a2d3f, 0x375add96,
+0x0ae45688, 0xa594039e, 0x8fdae080, 0x7f3f4a68,
+0xef496e17, 0xab450c5e, 0x9a43c59c, 0xf5394c3a,
+0xf09dd852, 0xb9b41813, 0x45ed7124, 0xcfe1955c,
+0x7e3eedcc, 0xf4603b14, 0x1907131c, 0x5b45ade1,
+0x154c8205, 0xcf98affa, 0xfaf58903, 0xa071e600,
+0x0814f47e, 0xacd29fff, 0xa9246964, 0x7a638372,
+0x3d1061b1, 0xba47647e, 0xd1fbee16, 0x896dd880,
+0x1c100f37, 0x99cb8778, 0x48062c08, 0xd0366a79,
+0xa6d7ddb8, 0x86c68a9f, 0x02ac6f34, 0x0e144676,
+0x20d43c65, 0xcb6a9b99, 0x0e1c9291, 0x9cfd5b8f,
+0xac43cbcf, 0x34a7974d, 0xce017104, 0x975c2efc,
+0xd55c5dbb, 0x0e16766d, 0x890dfd62, 0x2934622d,
+0x709fa149, 0x21a94f12, 0x43113498, 0xb146aa2f,
+0xfbbca7ff, 0x1782cec2, 0x9ff3b595, 0xfe4b2b95,
+0x0fd2fbd8, 0x1651f923, 0xa74fe4cc, 0xd07a49c0,
+0x0d0adba2, 0x9c70bce9, 0x08e8b8d7, 0x32dbe104,
+0x6168b74f, 0x7a24fdbe, 0x5e3b2564, 0x6ffe5439,
+0x1e7721c4, 0x94af4976, 0x1391cec8, 0xafa04102,
+0x79d64355, 0xd88737af, 0xa2f2298f, 0xc980628f,
+0x465e2d9b, 0x8b2bfcf2, 0xc46fb4fd, 0xc352c65c,
+0xa3064ff7, 0x3b9264da, 0x7427ca4b, 0x41c01632,
+0xa2d1ed33, 0x6cca9f3f, 0xf8b67421, 0x305e1584,
+0xc9732051, 0x89a0091d, 0xc374e441, 0x587ab4e7,
+0x958dd99b, 0x286d9f81, 0x10c67cdd, 0xb85d1783,
+0x67b38f42, 0x30b90891, 0x45894054, 0xd050199d,
+0x130063b6, 0x7b5e0863, 0x8a61c4d6, 0x2c44fe2e,
+0x148428aa, 0xaa587921, 0xf542fe2b, 0x7b7da7e5,
+0xed3bd14f, 0xb2616902, 0xc840e668, 0xb2623ee3,
+0xbfc63cca, 0xed8b82dd, 0xf7d3cb2e, 0x41eab7ed,
+0x8c3bfe0a, 0xd24a3c82, 0xd6d3d9be, 0x3aedf032,
+0x957a863f, 0x04d80868, 0x1a59e52b, 0x52ee31fb,
+0x8aa7dfa0, 0x2dfb638d, 0x2967e9cd, 0x0aa67bda,
+0xd87b2b96, 0xea23ba62, 0xd6c97957, 0xa6f1cc56,
+0xac8c9465, 0x3408348f, 0xc82fc701, 0xdf1d0e14,
+0x11f617a5, 0x93f4964c, 0xebfae6fb, 0x07f0a028,
+0xb40c5b7c, 0x6c0f33f6, 0x854abf0a, 0x89e518d1,
+0xfcb70776, 0x1cf65ddc, 0x1dc0ae2e, 0x418ff41d,
+0xafbc49f4, 0x064e2e27, 0x35ce2cc0, 0xece5ac9a,
+0x7c245d5d, 0xf22af2a7, 0x5a5df3a5, 0xf991e2f4,
+0xcd0b15fd, 0x68bd046a, 0xd29d50c6, 0x1e691c01,
+0x7a4d3cd5, 0x2f6275da, 0xf1cee3f3, 0x84261101,
+0xd32ecfdc, 0xe75fdec2, 0xc02846a8, 0x13f19aa6,
+0x3dafe115, 0x2c2b0488, 0xbb9da407, 0x196198eb,
+0x897db3b0, 0x58813217, 0x917af6ba, 0xf7fa30ff,
+0x277c26a1, 0xde9ffb6a, 0x85eb946a, 0xb9a6295b,
+0x3f7f687a, 0x17fef8a5, 0x3af23085, 0x457a11a3,
+0x2a73b9a7, 0xedbfd16a, 0xd2e88242, 0x1e3c02e5,
+0x0ea74671, 0x1fc9e250, 0x5a313d7d, 0xd5a49528,
+0xe749e126, 0xdf0de086, 0x35b60d77, 0x07fb5491,
+0xdedda50a, 0x51325ec5, 0x8cef16c0, 0x5dbc5f47,
+0x0c02a13e, 0x76604b7c, 0xbfef93fb, 0x3e7f0bf0,
+0xd1add7e3, 0xdd6c3a85, 0x6e1e119e, 0x38278895,
+0xa8df00b8, 0x19f99ab9, 0x368b3ea6, 0xcde20a8b,
+0xf7acd01f, 0xc59c84f9, 0x0a0b6d38, 0x18cb2d96,
+0x37544234, 0xc2c89561, 0x603d7483, 0x8049a647,
+0x86cee8e1, 0xfab3b928, 0xbf53d180, 0x548aaaef,
+0xd0840b5d, 0x56475635, 0xa29f7fea, 0x1db9078e,
+0xc29beac4, 0xe34189e0, 0xae65a95a, 0x5ba92288,
+0x50152e52, 0x9ce2d6cc, 0x1a602dca, 0x72671a71,
+0xde59b037, 0x7adb5fe0, 0xcadf39c4, 0x7110db44,
+0x00200eee, 0xf2a574d0, 0x7cc14a56, 0x9b01c7c7,
+0x363a0d5b, 0xff8a60e8, 0x34e900dc, 0x567b5d4e,
+0x6b52d659, 0x82e22016, 0xd2e6cb9f, 0x611391c9,
+0xe99bad01, 0xc6e46ebb, 0x14e29144, 0xb8e85f81,
+0xea508116, 0xae7aa3b1, 0x6d535779, 0x673ec856,
+0x285dfb55, 0x4671b198, 0x21491515, 0x1fd77e2b,
+0x1dfbfa06, 0x442161e9, 0x0dfa5161, 0x9ba818fe,
+0x708a8e17, 0xc9754986, 0xeef3ab77, 0x8caa3151,
+0xfe6d3b59, 0xcfba71e2, 0x780b6c3f, 0x0fedcdbe,
+0xb3dfbdf4, 0xbb0d7953, 0x1d9450d3, 0x58d71d72,
+0x09d71b70, 0x679bd3ed, 0xd68bfb24, 0xe93470ed,
+0x36b2a64a, 0x6ddb8077, 0xd6968654, 0x29868706,
+0x30af7610, 0x0fc9eb07, 0x10690e76, 0xfe62ee78,
+0x9ffb3fc6, 0x0c34f0e5, 0xbc01db4f, 0xd4fbb08f,
+0x4420b704, 0xa4af88c9, 0x0a3ae196, 0x6af40c74,
+0x08d58801, 0x886ba013, 0xd70a4f3e, 0x924c5830,
+0x494ee315, 0x90f62676, 0x727c427b, 0x78e0fb4b,
+0xf9b4508b, 0xac37411e, 0x8e1f7b36, 0x54778002,
+0x00080c22, 0xd55e89e6, 0xef8b0961, 0x43eab9ab,
+0x98e8e142, 0x9ef7eb71, 0xb1b0a6f8, 0xb259fec7,
+0xd04d9f7f, 0x873a79fc, 0x6dff58bb, 0x7747a1ef,
+0xef25d604, 0x21eb7b76, 0xee7cf400, 0x11056351,
+0x57ecdffe, 0xfe939145, 0xf52794bb, 0x55917634,
+0x9fb4d599, 0x5bf73f5e, 0x11382735, 0xc6cba6b8,
+0x3ce059fe, 0x88f1bfbf, 0x4ed5941f, 0x9009764a,
+0xf9c7f463, 0x0f28df41, 0x8cad66cf, 0x3ea7591c,
+0x6707c286, 0xd47cb952, 0xf53392e2, 0x94e1a29e,
+0xd4fb88f4, 0xa5fcaf93, 0xf5ba3444, 0x91249b70,
+0x0bbeb5c9, 0xf943bfe9, 0x92629f51, 0xbc10d3f6,
+0x9564f091, 0xad4bb29e, 0x0a50af33, 0xe8f79296,
+0x8bf25c64, 0x81bdf02b, 0xec22d493, 0x0d2efea1,
+0x52e2a6cf, 0xd412701d, 0xa17df71c, 0xb9f62247,
+0x4d7b517a, 0xa9bd93a0, 0x94fb1eaa, 0x2d4bc7fb,
+0xcd857966, 0xaf4953b6, 0xf664d4a2, 0xf1e12279,
+0x1827aa2d, 0x6db71721, 0x28159f88, 0x9df25ab6,
+0xa97443a9, 0x378b6644, 0x6ceebaef, 0x0e01e9fa,
+0x048cf8b0, 0x962c3d48, 0x2d375c33, 0x407593a6,
+0x693e2d8a, 0x9d5a557c, 0x44863ad9, 0x6ab3e26e,
+0x3ec52d9f, 0x0933fed7, 0xa7b06032, 0x266f3a2f,
+0x02575fdc, 0x2224ba45, 0x71c02d29, 0x1b08c7d1,
+0x8b2200cb, 0xfc1c9a92, 0xbddc0508, 0xf3220cb2,
+0xcf373ecb, 0x0dce00e9, 0x59e970e7, 0x0bd36624,
+0xbbd1ce75, 0xa8641ec8, 0x06937187, 0xc3f2d380,
+0x8a7adc67, 0x79f67552, 0x7fdf88a5, 0xb6941a6e,
+0x0aafe9d5, 0x1d86eab7, 0x9240d112, 0xca6c7aac,
+0x6ebaa150, 0xbba6c64f, 0xf20ec41c, 0x14a3c3fd,
+0x8e3db21b, 0x66ad6654, 0xd339f5e1, 0x749714f2,
+0xb22ba620, 0x9f4f0119, 0x3745aaec, 0x5ba03b86,
+0x10bb4d86, 0x96309fe1, 0xf93c8620, 0x901c3170,
+0x3224e497, 0x453639b7, 0xc8cb8101, 0x860a60c7,
+0x10a69fae, 0x5cd0cf62, 0xf0c9fe79, 0x49b7f0b5,
+0x89c719bf, 0x8caf497a, 0xca747cd6, 0x4a0cfabc,
+0xb2f2cc33, 0x2768703f, 0x89e7e499, 0x44dd965b,
+0xf7a772d7, 0xdd508108, 0x8a43b845, 0xba5a74e5,
+0x6ca47c79, 0x72b9e0bc, 0x9479ce84, 0x3342f0b1,
+0x9a39e2c0, 0x57808b69, 0x288ff4b6, 0xe5fab877,
+0xed07f654, 0x0ee79da9, 0x02e7b183, 0x456fdb53,
+0x11aeeb6c, 0x8c2fadb9, 0x67f79309, 0x2f97a264,
+0x02af0d27, 0xf07f9608, 0xb66fd12c, 0x25e6bbc7,
+0x92001908, 0xc52170a0, 0xc9fa7f41, 0xbf361c71,
+0x33cd7f76, 0x776f9b61, 0x459cdfe1, 0x065dbdb5,
+0x67a6f1d1, 0xcbbee73d, 0x2f7b516c, 0x1fda5e43,
+0xeba7d6ab, 0x337c3557, 0x1f2477f5, 0xeec7d493,
+0x749fa13a, 0x3c37e01d, 0xa78babcf, 0x9ee438d4,
+0xaa57066a, 0x9efe96c5, 0x8d45bd8b, 0xbc36930b,
+0xfbf60974, 0xdbb7844b, 0x44001279, 0x14e036b9,
+0xb524f4a6, 0xad1cee3d, 0x351aca37, 0x22861da8,
+0x0648f10b, 0x394078f1, 0x4287ef8c, 0x5c52b8a2,
+0xaa345739, 0x959a7de2, 0xb1cd8059, 0x29b3e4f9,
+0x3ee210dd, 0x7a4e3104, 0x7e6ccae0, 0xb6d003d5,
+0xfda934b3, 0x0e0a48d0, 0xd4109873, 0x2812c616,
+0x635c5c94, 0xe3f9d4ac, 0xf0a6aaca, 0x7541e3f6,
+0x3fc3b0c4, 0x49fb84e3, 0x710f44de, 0x7557e168,
+0xa524128c, 0xb4ca4c26, 0x473e043d, 0x00d2821f,
+0x39bc0871, 0xc0f825f8, 0xa22a8627, 0xe13c2de4,
+0x2fec6683, 0xfe2b7af7, 0x23eb8e5b, 0x4e0e6e44,
+0x0308ab02, 0xa228df71, 0xff5cec44, 0xacdcfbaa,
+0x92c6c3e6, 0x68e4150d, 0x11087f00, 0xabdc3bd4,
+0xb8dd26da, 0x18627343, 0x5ce82e6d, 0x11c05a6f,
+0x8a609a73, 0x3bb8d2fb, 0x5aa4eb39, 0xf89751d7,
+0xd2259651, 0x342d297f, 0xe4ab916a, 0x1c96d759,
+0x42b26d03, 0x51771d78, 0xef2f8396, 0x9e7e7379,
+0x6a28bb1f, 0x03155776, 0xb07e87e8, 0x53e37e86,
+0x24c0874f, 0xe92c4b2c, 0x196392c2, 0xdd1208c6,
+0x7c84ce52, 0xbd0babaf, 0xf2485778, 0xd8a2b514,
+0x5f1c6f73, 0x88b4b082, 0x276e2be0, 0xf6589d80,
+0xde140abb, 0x58a6d091, 0x0e42a6e1, 0xc972b503,
+0x3c26a09a, 0xb266a0be, 0x94649d3b, 0x41115c79,
+0xa0b7dbd2, 0x721acb50, 0xd7bf8b36, 0xc7f9f7cb,
+0x74d852f8, 0x8528edb8, 0x77e2cc4e, 0x2ddd65da,
+0x74ef8037, 0xe48969b2, 0x330e8588, 0xb633554d,
+0x609d1eec, 0xc4bd5986, 0xf8129f98, 0x05ec27b8,
+0x03ecbe2d, 0x2bcbaebc, 0xc2c47373, 0x12894413,
+0x44754eda, 0xd3e34546, 0x1333bd0a, 0x124ef238,
+0x8844e192, 0x0b55645f, 0xa4d57aa5, 0x2a868d45,
+0x2a23afbd, 0xfa7355bd, 0xf5119cd0, 0xbb01cac3,
+0x78667085, 0xd4aaa465, 0xda92200c, 0x72c6aa69,
+0x7ee61a47, 0xdb5e8a13, 0x486b9ad5, 0x1a3e1497,
+0xe484d83d, 0x8c01e389, 0xe71a32a6, 0x8eccec7b,
+0xa5cc579d, 0x337431be, 0x89a1bfb2, 0x93dd4f6e,
+0xd5417607, 0x3d321435, 0x4fbddc50, 0xcedb04ff,
+0xf6a2ae51, 0x60bdcdef, 0x97e70b67, 0x0fbdc596,
+0xa08d5b80, 0x05c8368b, 0x524819f2, 0x98e5708f,
+0x1dd76543, 0x92f36601, 0xbacd9ed4, 0xa97f5533,
+0x8f5aa949, 0x3fe4aaf4, 0x96a9280c, 0xadbb7c35,
+0xb8f83f0f, 0xcc5a1f8a, 0x89752caf, 0xcd4c2e1e,
+0x77d78e44, 0xb1aa165b, 0x67a987b4, 0xc23319c9,
+0x16e8293e, 0x2cf911f0, 0x7bf83540, 0x61c5dcf3,
+0xbd28d091, 0xea696427, 0xb06937e0, 0xe11eceff,
+0xa69f2a87, 0xba41c16a, 0x8991d3b0, 0x5a15df6c,
+0x5aa35438, 0xcb880a2f, 0x564f7cb7, 0x47cdc8e6,
+0xe2e1a3ca, 0x3eed6e0c, 0x4b3e4200, 0x6a2bb79a,
+0x425dd2e9, 0x5c3a0b34, 0xecbafc25, 0x5c2981c0,
+0xead1c8c3, 0xc36e7dea, 0x9dfa32b9, 0x75cdfe6f,
+0x29455323, 0xbaeb62df, 0xcf102c9f, 0xeccb75d3,
+0x777f06a3, 0x10cda97b, 0xcc6c2ee1, 0xcb235b39,
+0xcf8e7cdd, 0x01920c9a, 0x64b640a5, 0x4fa59fb4,
+0x7425d18d, 0xc3eca5e4, 0x30997afa, 0x0abf8b3d,
+0x7b10acf7, 0xd9729dfb, 0xc86419e7, 0xfc13aa07,
+0xf1f6f7b2, 0x02a16930, 0x87dab49d, 0xcd2e2863,
+0xf5222ad9, 0x13b4aa81, 0x2c7ac35e, 0xa96174ed,
+0x766e67d9, 0xb2c19936, 0xa709bf29, 0x00e6b0f5,
+0x832c1292, 0x6c3b45bf, 0xa09862c4, 0x8b734d08,
+0x7531434d, 0x50f5810f, 0x5bd87aa6, 0x5475296b,
+0xece2de76, 0xaad31105, 0xcb831e28, 0xb9fe36c6,
+0xc183a0cb, 0xe8f968da, 0x2a41f474, 0x8aa7cc1c,
+0xc43a68c3, 0xf8fc3386, 0x5f3301a6, 0xf7632604,
+0x128436cd, 0xd16f3ce5, 0x667b508e, 0xbf5756f8,
+0x8e0e3a42, 0x6cbcd0de, 0xbe5fedf4, 0x9b83de71,
+0x937bd7a4, 0xe871eeb9, 0x6e5e611e, 0x6b29d325,
+0x69fcccb7, 0x976b9570, 0xe896873e, 0x9d941355,
+0xd726628f, 0x69776f84, 0x94e7b692, 0x9100e226,
+0x92fb2e7b, 0x7c884944, 0x2479baae, 0xd13fab34,
+0x9c8a6f04, 0x75b25e71, 0x2ccc54c8, 0x3d819a0a,
+0x45043845, 0x5ff7efe1, 0x63bbeaf5, 0x28b57d96,
+0x6c8f5378, 0x788400a8, 0xbafbb398, 0x246dfae2,
+0x074495d9, 0x9f51fe8a, 0xb9026bde, 0xe3b2e2de,
+0x2a4443b1, 0x6075ab0b, 0x3a4372eb, 0xedd7b9fd,
diff --git a/src/cpu/intel/model_6fx/microcode-2337-m806fbB6.h b/src/cpu/intel/model_6fx/microcode-2337-m806fbB6.h
new file mode 100644
index 0000000000..97295e1c66
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2337-m806fbB6.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2337-m806fbB6.inc */
+0x00000001, 0x000000b6, 0x07132007, 0x000006fb,
+0x2831cee4, 0x00000001, 0x00000080, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b6,
+0x00000035, 0x2a000000, 0x20070712, 0x000002f1,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0xc67566b4, 0x105501ed, 0x8a79141f, 0xd976d998,
+0x39025e8d, 0xc8d4def9, 0x136f7e41, 0xd876436e,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x8d12ea76, 0xc5c9c349, 0x92308263,
+0xf78e4c9d, 0x72c29f88, 0xd19a18ac, 0x1c90e94d,
+0xeb8c5d92, 0xf7bb5a98, 0xa62ae1bb, 0x1d37396a,
+0x191737e5, 0xe423c9c2, 0x1c16fae4, 0xb95f9692,
+0xaeae4fbf, 0xbed4707f, 0x70f70fa6, 0x3e80ad8a,
+0x668f54d9, 0xff968f7e, 0xc4e24190, 0x0872ccf0,
+0x4fa39955, 0x55a1a6f5, 0xc36d7848, 0xe82e7047,
+0x3ea79a72, 0x27411065, 0x55930d6f, 0x8e94ddfa,
+0x6008c698, 0xb315b1d6, 0xedee441f, 0xd3875916,
+0xd0a76bae, 0x14ef297d, 0x6393320d, 0x69d787dd,
+0x7973bdd6, 0x7e5c4c27, 0xdfe61741, 0xc631b12d,
+0xcc99b991, 0xbeed1d1b, 0x9b3c5535, 0x78a48b4a,
+0xe278d8a2, 0xf1c80ebe, 0x70f3ed4f, 0x4744194c,
+0x53503244, 0xf94ab448, 0x04f48675, 0xa91912e6,
+0x0fbe4a37, 0x22dd31d7, 0xc7b0cb0d, 0x752eebc1,
+0x83141b0c, 0xb59e8702, 0x5efa7721, 0xc8440cd4,
+0x94a00db5, 0xfafd13f4, 0x878cc0a0, 0x735a935a,
+0x456ae71e, 0x405aa5f4, 0xcb272526, 0xeb85d034,
+0x91f58175, 0xbab6094c, 0x48426d3c, 0x18bb5eea,
+0xe9ee4304, 0x0868f031, 0x29413b52, 0x29ab13c3,
+0x575646eb, 0xb24f2668, 0x142b91b2, 0xfa969908,
+0x12b79a91, 0x38bc2ba2, 0x525e5da2, 0xabc63db2,
+0x9bce15d9, 0xa2d2a006, 0xa1744c42, 0xf64f876a,
+0x4121f17a, 0x0e24d1b5, 0xb27a09dd, 0x2741ca03,
+0xd83fe2bc, 0x59a0aeee, 0xe861ab21, 0xb304ca71,
+0xb8bc5b2b, 0x1553f2c5, 0x5d078685, 0x3de43e77,
+0x8e1f2eb1, 0xa9eb40bc, 0x3bcb1973, 0x4721b5b6,
+0x73e23954, 0xa9464b92, 0x82ad836e, 0x56b8a136,
+0x4bb95ff6, 0xa538c8aa, 0xe2bf3da3, 0x1347a40a,
+0x34f844c2, 0x596ab878, 0xa9f94b32, 0xdad18fd1,
+0x6f2fda04, 0x09c10ec7, 0xed4a2d3f, 0x375add96,
+0x0ae45688, 0xa594039e, 0x8fdae080, 0x7f3f4a68,
+0xef496e17, 0xab450c5e, 0x9a43c59c, 0xf5394c3a,
+0xf09dd852, 0xb9b41813, 0x45ed7124, 0xcfe1955c,
+0x7e3eedcc, 0xf4603b14, 0x1907131c, 0x5b45ade1,
+0x154c8205, 0xcf98affa, 0xfaf58903, 0xa071e600,
+0x0814f47e, 0xacd29fff, 0xa9246964, 0x7a638372,
+0x3d1061b1, 0xba47647e, 0xd1fbee16, 0x896dd880,
+0x1c100f37, 0x99cb8778, 0x48062c08, 0xd0366a79,
+0xa6d7ddb8, 0x86c68a9f, 0x02ac6f34, 0x0e144676,
+0x20d43c65, 0xcb6a9b99, 0x0e1c9291, 0x9cfd5b8f,
+0xac43cbcf, 0x34a7974d, 0xce017104, 0x975c2efc,
+0xd55c5dbb, 0x0e16766d, 0x890dfd62, 0x2934622d,
+0x709fa149, 0x21a94f12, 0x43113498, 0xb146aa2f,
+0xfbbca7ff, 0x1782cec2, 0x9ff3b595, 0xfe4b2b95,
+0x0fd2fbd8, 0x1651f923, 0xa74fe4cc, 0xd07a49c0,
+0x0d0adba2, 0x9c70bce9, 0x08e8b8d7, 0x32dbe104,
+0x6168b74f, 0x7a24fdbe, 0x5e3b2564, 0x6ffe5439,
+0x1e7721c4, 0x94af4976, 0x1391cec8, 0xafa04102,
+0x79d64355, 0xd88737af, 0xa2f2298f, 0xc980628f,
+0x465e2d9b, 0x8b2bfcf2, 0xc46fb4fd, 0xc352c65c,
+0xa3064ff7, 0x3b9264da, 0x7427ca4b, 0x41c01632,
+0xa2d1ed33, 0x6cca9f3f, 0xf8b67421, 0x305e1584,
+0xc9732051, 0x89a0091d, 0xc374e441, 0x587ab4e7,
+0x958dd99b, 0x286d9f81, 0x10c67cdd, 0xb85d1783,
+0x67b38f42, 0x30b90891, 0x45894054, 0xd050199d,
+0x130063b6, 0x7b5e0863, 0x8a61c4d6, 0x2c44fe2e,
+0x148428aa, 0xaa587921, 0xf542fe2b, 0x7b7da7e5,
+0xed3bd14f, 0xb2616902, 0xc840e668, 0xb2623ee3,
+0xbfc63cca, 0xed8b82dd, 0xf7d3cb2e, 0x41eab7ed,
+0x8c3bfe0a, 0xd24a3c82, 0xd6d3d9be, 0x3aedf032,
+0x957a863f, 0x04d80868, 0x1a59e52b, 0x52ee31fb,
+0x8aa7dfa0, 0x2dfb638d, 0x2967e9cd, 0x0aa67bda,
+0xd87b2b96, 0xea23ba62, 0xd6c97957, 0xa6f1cc56,
+0xac8c9465, 0x3408348f, 0xc82fc701, 0xdf1d0e14,
+0x11f617a5, 0x93f4964c, 0xebfae6fb, 0x07f0a028,
+0xb40c5b7c, 0x6c0f33f6, 0x854abf0a, 0x89e518d1,
+0xfcb70776, 0x1cf65ddc, 0x1dc0ae2e, 0x418ff41d,
+0xafbc49f4, 0x064e2e27, 0x35ce2cc0, 0xece5ac9a,
+0x7c245d5d, 0xf22af2a7, 0x5a5df3a5, 0xf991e2f4,
+0xcd0b15fd, 0x68bd046a, 0xd29d50c6, 0x1e691c01,
+0x7a4d3cd5, 0x2f6275da, 0xf1cee3f3, 0x84261101,
+0xd32ecfdc, 0xe75fdec2, 0xc02846a8, 0x13f19aa6,
+0x3dafe115, 0x2c2b0488, 0xbb9da407, 0x196198eb,
+0x897db3b0, 0x58813217, 0x917af6ba, 0xf7fa30ff,
+0x277c26a1, 0xde9ffb6a, 0x85eb946a, 0xb9a6295b,
+0x3f7f687a, 0x17fef8a5, 0x3af23085, 0x457a11a3,
+0x2a73b9a7, 0xedbfd16a, 0xd2e88242, 0x1e3c02e5,
+0x0ea74671, 0x1fc9e250, 0x5a313d7d, 0xd5a49528,
+0xe749e126, 0xdf0de086, 0x35b60d77, 0x07fb5491,
+0xdedda50a, 0x51325ec5, 0x8cef16c0, 0x5dbc5f47,
+0x0c02a13e, 0x76604b7c, 0xbfef93fb, 0x3e7f0bf0,
+0xd1add7e3, 0xdd6c3a85, 0x6e1e119e, 0x38278895,
+0xa8df00b8, 0x19f99ab9, 0x368b3ea6, 0xcde20a8b,
+0xf7acd01f, 0xc59c84f9, 0x0a0b6d38, 0x18cb2d96,
+0x37544234, 0xc2c89561, 0x603d7483, 0x8049a647,
+0x86cee8e1, 0xfab3b928, 0xbf53d180, 0x548aaaef,
+0xd0840b5d, 0x56475635, 0xa29f7fea, 0x1db9078e,
+0xc29beac4, 0xe34189e0, 0xae65a95a, 0x5ba92288,
+0x50152e52, 0x9ce2d6cc, 0x1a602dca, 0x72671a71,
+0xde59b037, 0x7adb5fe0, 0xcadf39c4, 0x7110db44,
+0x00200eee, 0xf2a574d0, 0x7cc14a56, 0x9b01c7c7,
+0x363a0d5b, 0xff8a60e8, 0x34e900dc, 0x567b5d4e,
+0x6b52d659, 0x82e22016, 0xd2e6cb9f, 0x611391c9,
+0xe99bad01, 0xc6e46ebb, 0x14e29144, 0xb8e85f81,
+0xea508116, 0xae7aa3b1, 0x6d535779, 0x673ec856,
+0x285dfb55, 0x4671b198, 0x21491515, 0x1fd77e2b,
+0x1dfbfa06, 0x442161e9, 0x0dfa5161, 0x9ba818fe,
+0x708a8e17, 0xc9754986, 0xeef3ab77, 0x8caa3151,
+0xfe6d3b59, 0xcfba71e2, 0x780b6c3f, 0x0fedcdbe,
+0xb3dfbdf4, 0xbb0d7953, 0x1d9450d3, 0x58d71d72,
+0x09d71b70, 0x679bd3ed, 0xd68bfb24, 0xe93470ed,
+0x36b2a64a, 0x6ddb8077, 0xd6968654, 0x29868706,
+0x30af7610, 0x0fc9eb07, 0x10690e76, 0xfe62ee78,
+0x9ffb3fc6, 0x0c34f0e5, 0xbc01db4f, 0xd4fbb08f,
+0x4420b704, 0xa4af88c9, 0x0a3ae196, 0x6af40c74,
+0x08d58801, 0x886ba013, 0xd70a4f3e, 0x924c5830,
+0x494ee315, 0x90f62676, 0x727c427b, 0x78e0fb4b,
+0xf9b4508b, 0xac37411e, 0x8e1f7b36, 0x54778002,
+0x00080c22, 0xd55e89e6, 0xef8b0961, 0x43eab9ab,
+0x98e8e142, 0x9ef7eb71, 0xb1b0a6f8, 0xb259fec7,
+0xd04d9f7f, 0x873a79fc, 0x6dff58bb, 0x7747a1ef,
+0xef25d604, 0x21eb7b76, 0xee7cf400, 0x11056351,
+0x57ecdffe, 0xfe939145, 0xf52794bb, 0x55917634,
+0x9fb4d599, 0x5bf73f5e, 0x11382735, 0xc6cba6b8,
+0x3ce059fe, 0x88f1bfbf, 0x4ed5941f, 0x9009764a,
+0xf9c7f463, 0x0f28df41, 0x8cad66cf, 0x3ea7591c,
+0x6707c286, 0xd47cb952, 0xf53392e2, 0x94e1a29e,
+0xd4fb88f4, 0xa5fcaf93, 0xf5ba3444, 0x91249b70,
+0x0bbeb5c9, 0xf943bfe9, 0x92629f51, 0xbc10d3f6,
+0x9564f091, 0xad4bb29e, 0x0a50af33, 0xe8f79296,
+0x8bf25c64, 0x81bdf02b, 0xec22d493, 0x0d2efea1,
+0x52e2a6cf, 0xd412701d, 0xa17df71c, 0xb9f62247,
+0x4d7b517a, 0xa9bd93a0, 0x94fb1eaa, 0x2d4bc7fb,
+0xcd857966, 0xaf4953b6, 0xf664d4a2, 0xf1e12279,
+0x1827aa2d, 0x6db71721, 0x28159f88, 0x9df25ab6,
+0xa97443a9, 0x378b6644, 0x6ceebaef, 0x0e01e9fa,
+0x048cf8b0, 0x962c3d48, 0x2d375c33, 0x407593a6,
+0x693e2d8a, 0x9d5a557c, 0x44863ad9, 0x6ab3e26e,
+0x3ec52d9f, 0x0933fed7, 0xa7b06032, 0x266f3a2f,
+0x02575fdc, 0x2224ba45, 0x71c02d29, 0x1b08c7d1,
+0x8b2200cb, 0xfc1c9a92, 0xbddc0508, 0xf3220cb2,
+0xcf373ecb, 0x0dce00e9, 0x59e970e7, 0x0bd36624,
+0xbbd1ce75, 0xa8641ec8, 0x06937187, 0xc3f2d380,
+0x8a7adc67, 0x79f67552, 0x7fdf88a5, 0xb6941a6e,
+0x0aafe9d5, 0x1d86eab7, 0x9240d112, 0xca6c7aac,
+0x6ebaa150, 0xbba6c64f, 0xf20ec41c, 0x14a3c3fd,
+0x8e3db21b, 0x66ad6654, 0xd339f5e1, 0x749714f2,
+0xb22ba620, 0x9f4f0119, 0x3745aaec, 0x5ba03b86,
+0x10bb4d86, 0x96309fe1, 0xf93c8620, 0x901c3170,
+0x3224e497, 0x453639b7, 0xc8cb8101, 0x860a60c7,
+0x10a69fae, 0x5cd0cf62, 0xf0c9fe79, 0x49b7f0b5,
+0x89c719bf, 0x8caf497a, 0xca747cd6, 0x4a0cfabc,
+0xb2f2cc33, 0x2768703f, 0x89e7e499, 0x44dd965b,
+0xf7a772d7, 0xdd508108, 0x8a43b845, 0xba5a74e5,
+0x6ca47c79, 0x72b9e0bc, 0x9479ce84, 0x3342f0b1,
+0x9a39e2c0, 0x57808b69, 0x288ff4b6, 0xe5fab877,
+0xed07f654, 0x0ee79da9, 0x02e7b183, 0x456fdb53,
+0x11aeeb6c, 0x8c2fadb9, 0x67f79309, 0x2f97a264,
+0x02af0d27, 0xf07f9608, 0xb66fd12c, 0x25e6bbc7,
+0x92001908, 0xc52170a0, 0xc9fa7f41, 0xbf361c71,
+0x33cd7f76, 0x776f9b61, 0x459cdfe1, 0x065dbdb5,
+0x67a6f1d1, 0xcbbee73d, 0x2f7b516c, 0x1fda5e43,
+0xeba7d6ab, 0x337c3557, 0x1f2477f5, 0xeec7d493,
+0x749fa13a, 0x3c37e01d, 0xa78babcf, 0x9ee438d4,
+0xaa57066a, 0x9efe96c5, 0x8d45bd8b, 0xbc36930b,
+0xfbf60974, 0xdbb7844b, 0x44001279, 0x14e036b9,
+0xb524f4a6, 0xad1cee3d, 0x351aca37, 0x22861da8,
+0x0648f10b, 0x394078f1, 0x4287ef8c, 0x5c52b8a2,
+0xaa345739, 0x959a7de2, 0xb1cd8059, 0x29b3e4f9,
+0x3ee210dd, 0x7a4e3104, 0x7e6ccae0, 0xb6d003d5,
+0xfda934b3, 0x0e0a48d0, 0xd4109873, 0x2812c616,
+0x635c5c94, 0xe3f9d4ac, 0xf0a6aaca, 0x7541e3f6,
+0x3fc3b0c4, 0x49fb84e3, 0x710f44de, 0x7557e168,
+0xa524128c, 0x5c7a1cab, 0xd94da26d, 0x635e0b6b,
+0x21229736, 0xa4accca9, 0x27ee9ae8, 0x1a5416d1,
+0x989833aa, 0x7eebb36a, 0x74ad3b3c, 0x76a2ee47,
+0x1424b74a, 0x495bb4ef, 0x95f7352e, 0x0591577f,
+0x7c2bc9cb, 0x4fe50735, 0x496ba74f, 0x827dab44,
+0x3a4e6eb1, 0xf3089b11, 0xed78dc22, 0x79d5e577,
+0x2421bad0, 0x89f97e71, 0x7d069592, 0x53da02fe,
+0x6e47d868, 0xb99cfcc6, 0xca203836, 0xacd9ad61,
+0x2139c875, 0x9bc56e41, 0xb001c73c, 0xd531ae4b,
+0x456e9177, 0x4c8d3f89, 0xd597fb45, 0xb8fa7d69,
+0xbf24bde7, 0x9286ac26, 0x43906899, 0xcd57a058,
+0x83966715, 0xb6164ea0, 0x4623f16a, 0x9402a156,
+0x5fafb09b, 0xd20029a8, 0x4e0c2923, 0xfa02adc7,
+0x6f6d2158, 0xc661283a, 0x0cf41257, 0x3ebed2b7,
+0xc24fa184, 0x084523bc, 0xb7a62e05, 0xb7b64b28,
+0x5c926138, 0x88f3346f, 0xd0bd95ce, 0x0a130c87,
+0x4cbee562, 0x4020be46, 0x83460e2a, 0x2e44c926,
+0x80b45964, 0x37b94c25, 0x74019708, 0x59c03c00,
+0x47bc9dc0, 0x3c3142b2, 0x37a323d3, 0x3a9f60e6,
+0x61b527a8, 0x36ead7b3, 0xe0876b20, 0x62e103e4,
+0x1d121a6d, 0xc8105f0d, 0xdd252e3d, 0x930b581e,
+0xeafa1998, 0xeb7ff364, 0x413bc324, 0x954ce936,
+0xa7468f25, 0x885b2cae, 0xc564b9c7, 0x731d380b,
+0x868c22f1, 0x598c9eea, 0xeb05f3fa, 0x9459de9a,
+0x5f6f64fe, 0xa86f3703, 0x52bf65e3, 0x9a6d1ae3,
+0x06403369, 0x9cb53025, 0xcb2e3db2, 0xd0735776,
+0x03804548, 0x515e7fd5, 0x1bc911c0, 0xeffde082,
+0x6e83c7a2, 0x0968c2c7, 0x05f9223f, 0x61a1ca0b,
+0xfa2cdf10, 0xa1fc1a7d, 0x458c9036, 0x8aa6c474,
+0xc25743af, 0x9347ba31, 0x595f0df7, 0xfffb4e3d,
+0xbc8995d2, 0x25c45251, 0x15d585fa, 0x7aa6dc47,
+0x5f4cb245, 0xdde3093c, 0x21d24076, 0xcaac5bc8,
+0x4996d45c, 0x68ed647d, 0xa913abad, 0xdaef2834,
+0x1af11d90, 0xf8f170c2, 0xd1f2f415, 0xd12e7eca,
+0x4a488d17, 0x66cf3181, 0x0cb503f6, 0xe47660b0,
+0x6585acdb, 0xd1458ac8, 0x01e03d3a, 0xa3570cdc,
+0x089c5cdc, 0xda99762a, 0xffd89a50, 0x1d1af7ea,
+0x23c080cc, 0x8f19e36c, 0x0efb27b0, 0x842ffecf,
+0x573b335b, 0xb95fc7dd, 0xcc753e1c, 0xcfeeed94,
+0x60319281, 0xb951d84f, 0x3d285ef2, 0xad86e154,
+0x68ee568b, 0xf773c45b, 0x3da9f5e2, 0x8390a8c0,
+0x2a9c24f7, 0x571deb94, 0x72f2ee6c, 0x92da0173,
+0xc64d1ab7, 0x2e1c591e, 0xea10f1e4, 0xc4bd43d3,
+0x9f40bf13, 0xac535424, 0xdab90153, 0x222dd9d9,
+0xe1fa8cfb, 0xac6e48bf, 0x2e315a7d, 0x810ff992,
+0x42aa7db5, 0x9264cc20, 0xb37bcf8f, 0x7fc98ded,
+0x717896ec, 0x0c8d431f, 0xabf12dc2, 0xa5cb0d3d,
+0x4f5aa31b, 0x279b0ae2, 0xabf896e0, 0x6dbbfc53,
+0x636a82f3, 0xad99a6c1, 0x4a2a3699, 0xea695ce9,
+0x06d8857d, 0x42712072, 0xa20cf6a4, 0x341e3f58,
+0x701f9570, 0x6f0e1667, 0x11f6096f, 0x6742b00f,
+0x66f8850e, 0x8b6450fb, 0xd8a69fb0, 0xa0e53fd0,
+0x134b9267, 0xcdad001b, 0x7d2986e8, 0xea497d52,
+0x34e58614, 0x3e566177, 0xeef44c29, 0xea770a4b,
+0xb31f234b, 0x7b25a4d0, 0x6e60445e, 0x2666d947,
+0x71460fd8, 0xe848e55f, 0xaaeb7796, 0x85fdd232,
+0xd7ae0bc7, 0x1bacd300, 0x0bc22f58, 0xd8d89f1d,
+0x32b0ee1d, 0x179a3227, 0x89a2a16a, 0x80ba1be5,
+0x5b985d2a, 0x01d8f172, 0xde47159b, 0x9f4f6afa,
+0xda08f4fe, 0x9979d501, 0x10c87592, 0x432c7695,
+0x73227987, 0x3d4f140f, 0x64ce99ee, 0xbf8c5e4c,
+0x2d57b3c6, 0xb925c254, 0xd937cce8, 0xf3bc19e8,
+0x35c09ef5, 0xfec6cba2, 0x1dd3d617, 0x6395da09,
+0x25b186ff, 0x7cd137b0, 0x1c875643, 0x1ef07dee,
+0x1ed5f7e2, 0x0e8e78ac, 0x7267452e, 0x1b2519e0,
diff --git a/src/cpu/intel/model_6fx/microcode-2339-m046fbB7.h b/src/cpu/intel/model_6fx/microcode-2339-m046fbB7.h
new file mode 100644
index 0000000000..b21dc3f25f
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2339-m046fbB7.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2339-m046fbB7.inc */
+0x00000001, 0x000000b7, 0x08062007, 0x000006fb,
+0x5cb3ffdf, 0x00000001, 0x00000004, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b7,
+0x00000040, 0x2a000000, 0x20070806, 0x00000351,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x689bf2ea, 0x64b9cd61, 0x0e56d7b6, 0x033b2bc1,
+0xbf57d124, 0x5197e7ed, 0x93fff212, 0xb7c37466,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x54def9a7, 0x33a2e6e3, 0x79b55cdf,
+0x294d8af1, 0xff038f58, 0x0fb91e8c, 0xba74e062,
+0xcfbd452b, 0x56d1d11a, 0xf8755451, 0xf47352e2,
+0xd28625e9, 0x9a2cbcd4, 0xa9ec7e91, 0x9fa6a7b8,
+0x5a1d2dd6, 0x3a3dfa3b, 0xa31fd3d5, 0x130619cd,
+0xdbbabc25, 0xb95f88d5, 0xf8cf01c3, 0x802bc8a4,
+0x1d43f5e6, 0xfd658c26, 0xe0b9c3ee, 0xe2c5a6d9,
+0x00cf4e42, 0xe56efa9a, 0xc41e4bbe, 0x7ab162b3,
+0xdca2a850, 0xf46eab9e, 0x421dd7e4, 0x0d9ecf98,
+0x806f8699, 0xea39042d, 0x86b2e6c4, 0x43c10db2,
+0x18934744, 0x7f573a4c, 0x2d2d3bd6, 0xc9fdebee,
+0x2039d41b, 0x64467510, 0x5a6afa1b, 0x1a7d1458,
+0xfa5b317b, 0x1c3f8e70, 0x5307ea07, 0xcc63437d,
+0xf4288fb0, 0x7dea11a3, 0x107311b9, 0x17002206,
+0x8eaa5480, 0x644a1ec9, 0x0622d5b2, 0xb6604163,
+0x128060e1, 0x68026fb9, 0x02f3832c, 0x76748d3f,
+0x92334984, 0xa5374ac8, 0x26eef6ea, 0xfe252fca,
+0x307be666, 0x46f984da, 0xfb50ff52, 0xca790b9b,
+0xf041de60, 0xac932953, 0x1d31068f, 0x6c44c8b7,
+0xe97919b2, 0xa187f3f6, 0x5960eb6b, 0x75704994,
+0x7efa3aea, 0x2f40d2fc, 0xce9a1d38, 0x3afaefb5,
+0xbdda33fe, 0x11ba757c, 0x101dff57, 0x0e641dac,
+0xf57e7a8f, 0x22baa7f8, 0x2ddef478, 0x4c77f00b,
+0xef46fed3, 0xa932a219, 0x69e70b40, 0x523a9bb9,
+0xb99d5ba9, 0x75aec8ae, 0xf5a5e6f6, 0x334741d9,
+0xb611507e, 0x36f907bc, 0x057cec1b, 0x7c9c5efc,
+0x0b48974b, 0x49b9d104, 0xbabad0ba, 0xb3ff9162,
+0xc651843d, 0x6a975712, 0x0afa2925, 0x04685017,
+0xde256d5e, 0xc4801856, 0x5bddf11d, 0xfdb9a696,
+0xe186c423, 0x940587b3, 0xfe38ed88, 0xd4bd7c19,
+0xe5d9d575, 0xfed29450, 0x24e44b29, 0x269b76e1,
+0xc152ae0d, 0x716ffcf2, 0xeec65135, 0xc10c7f4d,
+0x6560ea50, 0x4fd9288c, 0xb301b641, 0x93d00be8,
+0x7549006f, 0x827e0844, 0xdf6d6400, 0x1939172c,
+0x67dc500c, 0xc523903c, 0xf1da2bdc, 0x710c98a6,
+0x788c7f3a, 0xb85ae739, 0x6e6e9717, 0x030e494c,
+0x18d45263, 0x3e171635, 0xa5fda1df, 0x8ec80a94,
+0x9b4a1156, 0x76de7c87, 0xc911db93, 0x25384299,
+0x111c69da, 0xf3f3051f, 0x7e1ddeac, 0xfa7fb2b9,
+0x65b9a7ee, 0xa63ce6ef, 0x7573ec2e, 0xbeefd6d6,
+0x2050a9c9, 0xebdf7e02, 0x5b0c0fdc, 0x4ca0e28c,
+0x7da06fd7, 0x7dd67396, 0xb7f0f8c3, 0x5ac30ef7,
+0xe0e16e86, 0xf9edec89, 0x91a3796e, 0xe4752b1a,
+0x4a0fd701, 0x030885b2, 0x1e98a671, 0x84cc6562,
+0x7ea15fb7, 0xd0c007bd, 0xa61a2856, 0x62e6be31,
+0xd09f3733, 0xb026cab8, 0x9e228f09, 0xf4029b52,
+0x5d071877, 0xca353d08, 0x00ce27e5, 0xad6db98d,
+0x276eba94, 0x39381902, 0x23bbadab, 0x4b38dc7e,
+0xd7a99e9a, 0x9d288328, 0x87f86105, 0x7beafc63,
+0xf19cd665, 0xf70b0206, 0x62e5384b, 0x1748fce1,
+0x4175ba96, 0x0b262bb8, 0x836d6835, 0x529fc721,
+0x1b31a678, 0xc0c40064, 0x9e6e4483, 0x614a449b,
+0xd796e58e, 0x5a090d9e, 0x45f4157c, 0x66395c6c,
+0x7c62cd51, 0x6d0b3620, 0xf20e26e4, 0x384825df,
+0x3c1aff5a, 0xb41fe981, 0xe37158fd, 0x968201df,
+0x513d4ce6, 0xf57ba780, 0x5870364f, 0xde0b1e29,
+0xdd35d5d9, 0x783e584f, 0xb87714d1, 0x36b112ea,
+0x1944e21f, 0xf9bbe5a3, 0x18979e76, 0x63a941a0,
+0x2cfa504c, 0x5599f58a, 0x115d99be, 0x8d9e3f46,
+0x70db7270, 0xfc9b3ece, 0x38a04bd2, 0x84315f47,
+0x38d9c3ef, 0xe6edff77, 0x5035c6f2, 0x0c6093f9,
+0x5ffd5704, 0xda82e26f, 0x51a31591, 0x90f8f26c,
+0x173b254e, 0x4c66a430, 0x7646662f, 0x66127ee2,
+0xadae684e, 0x38d72765, 0x2662d199, 0x1c4cc6fe,
+0xf691e9c9, 0x8cdcf8a4, 0x1590f884, 0xfa917bda,
+0x57fb2241, 0x46ef6fb4, 0x884109e2, 0xdd0fd78a,
+0xbf63171c, 0xe802f9d8, 0x057f1d0f, 0x8298b952,
+0xec8ded3a, 0x21fee909, 0x801d462a, 0xbbe4d49f,
+0x3932b0e9, 0xfbc8bf5d, 0x54daabc7, 0x4fa50257,
+0x345cb166, 0xbeacab0f, 0xe73cf259, 0x034a7e89,
+0x56cb2a7a, 0x92b2845b, 0x7a7bf77c, 0x406ac16a,
+0x4ccd8168, 0x1047bc4c, 0x6c582521, 0x0f82fa2e,
+0x07369947, 0x9d563df0, 0x45547449, 0xb048406d,
+0xed042eda, 0xedef34ec, 0xb1b37d9d, 0x48076f70,
+0x91ff91f9, 0xe13f7027, 0x4a115f7a, 0x574e04d8,
+0x89826d0c, 0x2246a783, 0x6d68fadf, 0xd1dd55c2,
+0xe909851e, 0x7bf6e7f7, 0x40054ad0, 0x11a2a4d3,
+0x1f10e7b9, 0x6b84be2c, 0xce557a2d, 0xb79b23a0,
+0xf8191f0a, 0xd29681aa, 0xc420c648, 0xe336266c,
+0xdf3d06b1, 0x37747672, 0xaba098d1, 0x0a149f03,
+0xde9c646f, 0x7f1dbeda, 0x06049e2e, 0xcc38b831,
+0x6c0ec1e5, 0x27af0d00, 0x0d5e8665, 0x2e8e31e1,
+0x98906a26, 0xd7b7ec07, 0xb3dd5a4c, 0x0ddfbbaa,
+0x319265a0, 0x9b30a21a, 0xd830d641, 0x88f67c8a,
+0xfff55f2f, 0x1cc0adb1, 0x044ba4dd, 0x5ce3d504,
+0x47f8b569, 0x6cbb32e1, 0xa319afc4, 0xf006a8cb,
+0xb5fb9392, 0x7fc4addd, 0x94163770, 0xdae9c12e,
+0xf2847767, 0x937a4c52, 0x609169ca, 0xa587e668,
+0x10c43726, 0x8586871b, 0x02316b12, 0xf5d7f2c2,
+0x8bef11ea, 0xf685dc06, 0x94d081dd, 0x45379760,
+0xf3103f71, 0x2076ce46, 0x4efcc314, 0xa2aeda34,
+0x7e35fdf1, 0xf6cc7ae2, 0x0a3d95cf, 0x5601a9c7,
+0xf624ecfd, 0xf026edcf, 0x3260b74d, 0xf31b7c68,
+0xdffcf562, 0xd8710800, 0x1dd83a13, 0x0e70fe1b,
+0xe4a55021, 0xe307f80f, 0x7b9b6712, 0x6dab5b0a,
+0xc3442ef8, 0x630083be, 0xe41b8314, 0x75546458,
+0x946ab3be, 0x9381f6b2, 0x225a0132, 0xc232bd70,
+0x3ccd86ca, 0xd371a543, 0x0aa8b560, 0xb936ce09,
+0x7f933bf2, 0x49394310, 0x05a1fae4, 0x004fe429,
+0xde17ca1c, 0x974889bb, 0x0d8db963, 0x709dd80b,
+0x9eceff8a, 0x58490939, 0x5e077eb7, 0x430b1928,
+0xbbde011d, 0x247eb70f, 0x3aa3b64f, 0x3fecae13,
+0xfbad7f5c, 0x6f85fffa, 0x9de06656, 0x959f265d,
+0x0917decf, 0x6aafa979, 0x6f210a49, 0x6643cdc7,
+0x4e56fc03, 0x1b6f33cb, 0x9a376d8f, 0x979f2344,
+0x39e3b138, 0x5370c906, 0x0f4a41cd, 0xd3d72658,
+0x5052564a, 0xaf0fd8f2, 0xd717c81d, 0xaddd4532,
+0x488ee996, 0x081b7bc9, 0x205058ca, 0x22e987d9,
+0x49cdc902, 0x71b71e1c, 0x2b6ee65e, 0xf5c0303a,
+0x733bdb32, 0xd92fb75a, 0xd61aabaa, 0xb601f12e,
+0x9972a011, 0xe5409cd1, 0x3b484e4b, 0x20476261,
+0x7db993be, 0x723a1077, 0xf1ec7018, 0x6cfd6264,
+0x311cf5e9, 0x79538a98, 0x9922dd73, 0xe9309d46,
+0x4fac05b8, 0xde53216f, 0x15fe93a9, 0x47821373,
+0x8c6cf081, 0x8254d8ca, 0x238a1f37, 0x042ae85d,
+0x30f88e58, 0xd2f56d9b, 0x920c1e54, 0x69e1580e,
+0xc8049f67, 0x43ac0ac4, 0xc8cf836c, 0x85b69de7,
+0x418df906, 0x68a0fc32, 0xa4b55249, 0x3b709078,
+0xac8dddb8, 0xed99d1b7, 0x4e6dbc17, 0xebcfe0d2,
+0xd265d835, 0xd67f233d, 0x9d2c0052, 0xabf2891b,
+0x5be1b893, 0x8957a327, 0xa1d40677, 0x2988aede,
+0x4936648c, 0xb2956c97, 0x2af93731, 0x5a259c47,
+0xf4534876, 0x820f3b01, 0x67d3137f, 0x8cad613a,
+0xd6e031ca, 0xd927ac8f, 0x4ec4b219, 0x6520ee05,
+0x1034edda, 0x784f9568, 0x90c74cb8, 0xfcd09547,
+0xb68a2c3f, 0x9baba756, 0x9fbdbea7, 0x537712ed,
+0xee91151c, 0x899e14e0, 0x4fe9abf8, 0x8c522c39,
+0x604986be, 0xca111d77, 0xa72935f2, 0x84c0376a,
+0x6e276929, 0x63733774, 0xc473d5cf, 0x8cd1da03,
+0xccabb5ac, 0x271d8f2f, 0x7cb3e8c8, 0xbc5956e7,
+0xb58cde8b, 0xb635d490, 0xc4aa1794, 0x7cdcd6a7,
+0x30acb961, 0x52c07120, 0x09ae4b7c, 0xdde1ea37,
+0xc3593d25, 0x7b532717, 0x61447056, 0x657f7dab,
+0x1b936e1e, 0x7bb095ca, 0x995d2965, 0x84b393e8,
+0x2a5d7d42, 0x8c72d4f1, 0x2826802c, 0x698eada8,
+0x5897481e, 0xda3c3737, 0x5adfcf6d, 0xc44b5db2,
+0x04a78742, 0xa23a8536, 0xecd69e3c, 0x7111aa9d,
+0xa4cf542b, 0xb3f0a7d7, 0xa0e57112, 0x59dd6568,
+0xae64c96c, 0x3451cc08, 0x4295c972, 0x894037d1,
+0x201bf773, 0x79928d3e, 0x307dee2c, 0xff5642c5,
+0xdb313178, 0xbd979853, 0x254bcce9, 0x46227c07,
+0x68a0c1e4, 0x4b433904, 0x8ffd470a, 0x5f58ac3c,
+0x708ed59e, 0x34dc58c8, 0x9aea7525, 0xf8f6e8e3,
+0xa3a90fdb, 0xe48a9161, 0xd32d3454, 0xd8573eff,
+0xae5d67b7, 0x2af32da9, 0x2657a15e, 0xde8530d3,
+0x6842b9cd, 0xaf5c1480, 0x05a72ef1, 0x30053afd,
+0xa016229e, 0x11a07032, 0xf2dfc027, 0x476bfa27,
+0x211d4658, 0xadc69eb1, 0xe737b56c, 0x5ef6b900,
+0x8e1fd2cb, 0xed39d820, 0xeb7f3f50, 0x265e6585,
+0x557ae19c, 0xa3a3fd55, 0x1c836146, 0xbc76d4a3,
+0x31fc2256, 0x769f9664, 0x8355df20, 0x174d99f7,
+0x5e337022, 0xdf20492f, 0x5438f3ff, 0x82482a77,
+0x4f76e152, 0x8ca0d095, 0x85ca2ea9, 0xf3176747,
+0xc888c866, 0x5f2016ad, 0x518c35d5, 0xf00704b3,
+0x088a4a41, 0x33760317, 0xb28cddc6, 0x80bfe5d5,
+0xa483b783, 0x33c5defb, 0x592dacb6, 0xefecbf6d,
+0x29b9df93, 0x07977c89, 0xf995da69, 0x26a92c16,
+0x27c4ecc3, 0xfe2d72da, 0x1bebc25b, 0xe10c0f79,
+0xbdce385b, 0xf5a88487, 0xd03f5549, 0xb9366e95,
+0xc4fc2f86, 0xe3ec3db6, 0xf22f8654, 0x77b1c446,
+0xf98f50b7, 0x075e9213, 0x9edf0ae6, 0x029373ee,
+0xc3d31f95, 0x0d10e23b, 0x1f883337, 0x1becc15f,
+0x22972103, 0xa70b498b, 0xbaa0cccd, 0x92ea1506,
+0x4519c12d, 0x0a94c80b, 0x9ad65827, 0xe64bbfe4,
+0x3645e5e4, 0x96998e35, 0x01904413, 0xb725cc14,
+0xbbb7f422, 0x2a452229, 0x29849337, 0x3879a2a2,
+0xdf34168f, 0x3348cac4, 0xcc1856a1, 0x7924642d,
+0x65a7e776, 0xf957cff2, 0xeecca02e, 0x5ff1c480,
+0x52583121, 0x01aea9be, 0x48fc13f3, 0x0ff780e6,
+0x3cd62d4e, 0x26c53aa5, 0x95a717c4, 0xec44709f,
+0x34745216, 0xea8e0c56, 0x90bf3fd3, 0x902d91b9,
+0x27882bf9, 0xcd74a17a, 0xccc132de, 0xe734140c,
+0xff0c41db, 0xe5e6a729, 0xd3c36045, 0x448ea773,
+0xc7efd621, 0x35e66b71, 0xfc3f1dc8, 0x132ee364,
+0x1c3c6a30, 0x912226db, 0xd4bc9010, 0xa14f4948,
+0x46eb61c1, 0x1cfee2cd, 0x8089bdeb, 0x9e17c16b,
+0xe20c439d, 0x444bea37, 0x228f2a87, 0x5cff9668,
+0xed5e4c76, 0x0418b0ad, 0x3ef20353, 0x17ea0073,
+0x0b306627, 0x65c8e723, 0x080fdcbe, 0xcace800e,
+0x384f2218, 0x4c527db1, 0x7801e67c, 0x723b6766,
+0x5fb15c85, 0x4da3d143, 0x4b1f5880, 0xa5a810e2,
+0x791c8c41, 0xa842755d, 0xf9d957e8, 0x9731f15f,
+0xcf122f4b, 0xa7c4497c, 0x5330c885, 0x9ae3d91c,
+0x286b6b79, 0x5a00b8a1, 0xa14fa34b, 0xc1321021,
+0x08dec93e, 0x9920ffeb, 0x146eacc8, 0x87dca09b,
+0xcf71965c, 0x3254db7a, 0x0df06961, 0x965cd47a,
+0x175680c1, 0xe7b1e648, 0x707205b7, 0x0cba978f,
+0xdfcc5012, 0x15707026, 0xb37f659a, 0xb0076669,
+0xa2902802, 0x94491ef2, 0x1387f18a, 0xf4dd5703,
+0x8e24c9c5, 0x58d1db83, 0x1c3c5152, 0xc23bd870,
+0xcd225dc9, 0x3d24f287, 0x127600f8, 0x64ca884b,
+0x809155c0, 0x5ab51e7c, 0xe518e235, 0x4758b708,
+0x5dbbf518, 0x9760277d, 0x6399fa43, 0xad1842eb,
+0x9df8bfcd, 0x6fcd5760, 0x006d5951, 0xacfafe4b,
+0xc30a9389, 0x4dad389d, 0xe341f0c7, 0x18927b26,
+0x53867e7a, 0xb1af4daa, 0xf0311faa, 0x0e334cb5,
+0xd4a8dab0, 0xbf2efb6a, 0x31d1f2b9, 0x2a029902,
+0x72315ccc, 0x89ffc3ab, 0xcbd7203a, 0x402e6d3b,
+0x211ab2d1, 0x6461484a, 0x405266c6, 0x682fea27,
+0xf03a5d15, 0xcc7845f2, 0x12e83c8a, 0x2e599188,
+0x803f06e0, 0x1fd3ec36, 0x59cfcb50, 0x81dbac24,
+0xe3a3759e, 0x3e9fde3d, 0x42d631ce, 0x3e5e49a1,
+0x0ca8f156, 0x684c883d, 0x1fb4555f, 0xe0d23d60,
+0xea5baa3b, 0xf05b2f3a, 0x87f61600, 0xe4d2fe06,
+0x0c3c4dbe, 0xba45167f, 0x4e7c6f77, 0x320d412f,
+0x47fc3279, 0xe19c7af3, 0xef796ae7, 0xeec248ea,
+0xc2ba5685, 0x491db45e, 0x278b4392, 0xf25c5e60,
+0xd73b7517, 0x0f2ad498, 0x016d4e65, 0x6766a7ff,
+0xf8a4bcdf, 0x73b4b534, 0x5dcd8125, 0x79431173,
+0x166f15d2, 0x309b17ed, 0x7ada5100, 0x020bdcfd,
+0x766c3207, 0x20045371, 0x7518831f, 0xafde636c,
+0xf5193f70, 0xab868353, 0xb3070aa8, 0x042f29fe,
+0x3499e9d5, 0xf2cef3e6, 0x1da5d59a, 0x38301e9f,
+0xc6f191c4, 0x39fd6c2c, 0x8828976b, 0x7f628a4d,
+0x8731da88, 0x9c8d3f0e, 0xb1c68f93, 0x489f55e4,
+0x0b75da85, 0x9d665ce1, 0x0713048f, 0x6a29acbb,
+0x19786616, 0xce125963, 0xc90aa5fe, 0x6b322722,
+0x6f0eae93, 0xd1ca1a8b, 0xe137dc7a, 0xf5cc0f74,
+0xf091829e, 0x64b514b2, 0xdec4f103, 0x4939e13b,
+0xa17943d4, 0xa8b6b0bb, 0x8833c501, 0xe43736cd,
+0x6fd9fe1d, 0xd8c966cc, 0xb88d0837, 0xc8e1dbe4,
+0xe92b213f, 0x1ed3fccf, 0xebd79b4e, 0x32ceb4c5,
+0xa6f95ace, 0x7ec33024, 0x44d73412, 0x6ff9175f,
+0xae9b4f82, 0x8edac052, 0x2b902596, 0xd87c3f9d,
+0x255d8754, 0xd44ec7d4, 0xf542345d, 0x0587465c,
+0x37dd9a2d, 0xa8d1535f, 0x38fa4f77, 0x0021536d,
+0x7322d19f, 0x65b1f61a, 0x46e094f5, 0x9e497d9f,
+0xee58d599, 0x2c4bf8ff, 0xa0363515, 0xb5531ee7,
+0xb60edf0d, 0xa37e4bf8, 0x26d38a78, 0x89bf690e,
diff --git a/src/cpu/intel/model_6fx/microcode-2340-m406fbB7.h b/src/cpu/intel/model_6fx/microcode-2340-m406fbB7.h
new file mode 100644
index 0000000000..c9a7c88540
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2340-m406fbB7.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2340-m406fbB7.inc */
+0x00000001, 0x000000b7, 0x08062007, 0x000006fb,
+0x530b8fb3, 0x00000001, 0x00000040, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x000000a1, 0x00020001, 0x000000b7,
+0x00000040, 0x2a000000, 0x20070806, 0x00000351,
+0x00000001, 0x000006fb, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x00000000, 0x00000000, 0x00000000, 0x00000000,
+0x689bf2ea, 0x64b9cd61, 0x0e56d7b6, 0x033b2bc1,
+0xbf57d124, 0x5197e7ed, 0x93fff212, 0xb7c37466,
+0x58d10d9f, 0xb7f2421d, 0xe4d5fcf1, 0x02889a15,
+0xad9bed07, 0xa32ab3e6, 0x3491afcc, 0x9c991c37,
+0x2a1c2071, 0xf066191a, 0x3bd898e7, 0x2648d958,
+0xc05f7908, 0x05864b9b, 0xbe4c1eee, 0x1e6c7ef4,
+0x0e7a539e, 0x100b2ab3, 0x1273dceb, 0xfec8847d,
+0x8f37946f, 0x634e3b5c, 0x691dbd61, 0xd89e3cb9,
+0x094639d4, 0x7d972e1a, 0xd6dbd94d, 0x2001c3ec,
+0x34f791f0, 0xeee0d794, 0x88b7459d, 0xc2c73aa3,
+0x607a174d, 0x4f0f8304, 0x65790b35, 0x00532bfe,
+0x1fd1e0cc, 0x7b91f873, 0x154ed42b, 0x7a7108e9,
+0x81637c95, 0x192cb173, 0x28ccd94e, 0xb9bcc372,
+0xac05171b, 0x867f47da, 0xf8e8c47d, 0x1edcdb4a,
+0xd2ca6c2d, 0xe9ee9169, 0x5a6efedc, 0xb6825038,
+0x09277eaa, 0x2a34e580, 0x0f794366, 0x86c99402,
+0x211b98bf, 0xdf8eb0e3, 0xda11d7bd, 0xd440363e,
+0xa7d49f1a, 0x16dd7395, 0x5b23c2fc, 0xab93ea3c,
+0x00000011, 0x54def9a7, 0x33a2e6e3, 0x79b55cdf,
+0x294d8af1, 0xff038f58, 0x0fb91e8c, 0xba74e062,
+0xcfbd452b, 0x56d1d11a, 0xf8755451, 0xf47352e2,
+0xd28625e9, 0x9a2cbcd4, 0xa9ec7e91, 0x9fa6a7b8,
+0x5a1d2dd6, 0x3a3dfa3b, 0xa31fd3d5, 0x130619cd,
+0xdbbabc25, 0xb95f88d5, 0xf8cf01c3, 0x802bc8a4,
+0x1d43f5e6, 0xfd658c26, 0xe0b9c3ee, 0xe2c5a6d9,
+0x00cf4e42, 0xe56efa9a, 0xc41e4bbe, 0x7ab162b3,
+0xdca2a850, 0xf46eab9e, 0x421dd7e4, 0x0d9ecf98,
+0x806f8699, 0xea39042d, 0x86b2e6c4, 0x43c10db2,
+0x18934744, 0x7f573a4c, 0x2d2d3bd6, 0xc9fdebee,
+0x2039d41b, 0x64467510, 0x5a6afa1b, 0x1a7d1458,
+0xfa5b317b, 0x1c3f8e70, 0x5307ea07, 0xcc63437d,
+0xf4288fb0, 0x7dea11a3, 0x107311b9, 0x17002206,
+0x8eaa5480, 0x644a1ec9, 0x0622d5b2, 0xb6604163,
+0x128060e1, 0x68026fb9, 0x02f3832c, 0x76748d3f,
+0x92334984, 0xa5374ac8, 0x26eef6ea, 0xfe252fca,
+0x307be666, 0x46f984da, 0xfb50ff52, 0xca790b9b,
+0xf041de60, 0xac932953, 0x1d31068f, 0x6c44c8b7,
+0xe97919b2, 0xa187f3f6, 0x5960eb6b, 0x75704994,
+0x7efa3aea, 0x2f40d2fc, 0xce9a1d38, 0x3afaefb5,
+0xbdda33fe, 0x11ba757c, 0x101dff57, 0x0e641dac,
+0xf57e7a8f, 0x22baa7f8, 0x2ddef478, 0x4c77f00b,
+0xef46fed3, 0xa932a219, 0x69e70b40, 0x523a9bb9,
+0xb99d5ba9, 0x75aec8ae, 0xf5a5e6f6, 0x334741d9,
+0xb611507e, 0x36f907bc, 0x057cec1b, 0x7c9c5efc,
+0x0b48974b, 0x49b9d104, 0xbabad0ba, 0xb3ff9162,
+0xc651843d, 0x6a975712, 0x0afa2925, 0x04685017,
+0xde256d5e, 0xc4801856, 0x5bddf11d, 0xfdb9a696,
+0xe186c423, 0x940587b3, 0xfe38ed88, 0xd4bd7c19,
+0xe5d9d575, 0xfed29450, 0x24e44b29, 0x269b76e1,
+0xc152ae0d, 0x716ffcf2, 0xeec65135, 0xc10c7f4d,
+0x6560ea50, 0x4fd9288c, 0xb301b641, 0x93d00be8,
+0x7549006f, 0x827e0844, 0xdf6d6400, 0x1939172c,
+0x67dc500c, 0xc523903c, 0xf1da2bdc, 0x710c98a6,
+0x788c7f3a, 0xb85ae739, 0x6e6e9717, 0x030e494c,
+0x18d45263, 0x3e171635, 0xa5fda1df, 0x8ec80a94,
+0x9b4a1156, 0x76de7c87, 0xc911db93, 0x25384299,
+0x111c69da, 0xf3f3051f, 0x7e1ddeac, 0xfa7fb2b9,
+0x65b9a7ee, 0xa63ce6ef, 0x7573ec2e, 0xbeefd6d6,
+0x2050a9c9, 0xebdf7e02, 0x5b0c0fdc, 0x4ca0e28c,
+0x7da06fd7, 0x7dd67396, 0xb7f0f8c3, 0x5ac30ef7,
+0xe0e16e86, 0xf9edec89, 0x91a3796e, 0xe4752b1a,
+0x4a0fd701, 0x030885b2, 0x1e98a671, 0x84cc6562,
+0x7ea15fb7, 0xd0c007bd, 0xa61a2856, 0x62e6be31,
+0xd09f3733, 0xb026cab8, 0x9e228f09, 0xf4029b52,
+0x5d071877, 0xca353d08, 0x00ce27e5, 0xad6db98d,
+0x276eba94, 0x39381902, 0x23bbadab, 0x4b38dc7e,
+0xd7a99e9a, 0x9d288328, 0x87f86105, 0x7beafc63,
+0xf19cd665, 0xf70b0206, 0x62e5384b, 0x1748fce1,
+0x4175ba96, 0x0b262bb8, 0x836d6835, 0x529fc721,
+0x1b31a678, 0xc0c40064, 0x9e6e4483, 0x614a449b,
+0xd796e58e, 0x5a090d9e, 0x45f4157c, 0x66395c6c,
+0x7c62cd51, 0x6d0b3620, 0xf20e26e4, 0x384825df,
+0x3c1aff5a, 0xb41fe981, 0xe37158fd, 0x968201df,
+0x513d4ce6, 0xf57ba780, 0x5870364f, 0xde0b1e29,
+0xdd35d5d9, 0x783e584f, 0xb87714d1, 0x36b112ea,
+0x1944e21f, 0xf9bbe5a3, 0x18979e76, 0x63a941a0,
+0x2cfa504c, 0x5599f58a, 0x115d99be, 0x8d9e3f46,
+0x70db7270, 0xfc9b3ece, 0x38a04bd2, 0x84315f47,
+0x38d9c3ef, 0xe6edff77, 0x5035c6f2, 0x0c6093f9,
+0x5ffd5704, 0xda82e26f, 0x51a31591, 0x90f8f26c,
+0x173b254e, 0x4c66a430, 0x7646662f, 0x66127ee2,
+0xadae684e, 0x38d72765, 0x2662d199, 0x1c4cc6fe,
+0xf691e9c9, 0x8cdcf8a4, 0x1590f884, 0xfa917bda,
+0x57fb2241, 0x46ef6fb4, 0x884109e2, 0xdd0fd78a,
+0xbf63171c, 0xe802f9d8, 0x057f1d0f, 0x8298b952,
+0xec8ded3a, 0x21fee909, 0x801d462a, 0xbbe4d49f,
+0x3932b0e9, 0xfbc8bf5d, 0x54daabc7, 0x4fa50257,
+0x345cb166, 0xbeacab0f, 0xe73cf259, 0x034a7e89,
+0x56cb2a7a, 0x92b2845b, 0x7a7bf77c, 0x406ac16a,
+0x4ccd8168, 0x1047bc4c, 0x6c582521, 0x0f82fa2e,
+0x07369947, 0x9d563df0, 0x45547449, 0xb048406d,
+0xed042eda, 0xedef34ec, 0xb1b37d9d, 0x48076f70,
+0x91ff91f9, 0xe13f7027, 0x4a115f7a, 0x574e04d8,
+0x89826d0c, 0x2246a783, 0x6d68fadf, 0xd1dd55c2,
+0xe909851e, 0x7bf6e7f7, 0x40054ad0, 0x11a2a4d3,
+0x1f10e7b9, 0x6b84be2c, 0xce557a2d, 0xb79b23a0,
+0xf8191f0a, 0xd29681aa, 0xc420c648, 0xe336266c,
+0xdf3d06b1, 0x37747672, 0xaba098d1, 0x0a149f03,
+0xde9c646f, 0x7f1dbeda, 0x06049e2e, 0xcc38b831,
+0x6c0ec1e5, 0x27af0d00, 0x0d5e8665, 0x2e8e31e1,
+0x98906a26, 0xd7b7ec07, 0xb3dd5a4c, 0x0ddfbbaa,
+0x319265a0, 0x9b30a21a, 0xd830d641, 0x88f67c8a,
+0xfff55f2f, 0x1cc0adb1, 0x044ba4dd, 0x5ce3d504,
+0x47f8b569, 0x6cbb32e1, 0xa319afc4, 0xf006a8cb,
+0xb5fb9392, 0x7fc4addd, 0x94163770, 0xdae9c12e,
+0xf2847767, 0x937a4c52, 0x609169ca, 0xa587e668,
+0x10c43726, 0x8586871b, 0x02316b12, 0xf5d7f2c2,
+0x8bef11ea, 0xf685dc06, 0x94d081dd, 0x45379760,
+0xf3103f71, 0x2076ce46, 0x4efcc314, 0xa2aeda34,
+0x7e35fdf1, 0xf6cc7ae2, 0x0a3d95cf, 0x5601a9c7,
+0xf624ecfd, 0xf026edcf, 0x3260b74d, 0xf31b7c68,
+0xdffcf562, 0xd8710800, 0x1dd83a13, 0x0e70fe1b,
+0xe4a55021, 0xe307f80f, 0x7b9b6712, 0x6dab5b0a,
+0xc3442ef8, 0x630083be, 0xe41b8314, 0x75546458,
+0x946ab3be, 0x9381f6b2, 0x225a0132, 0xc232bd70,
+0x3ccd86ca, 0xd371a543, 0x0aa8b560, 0xb936ce09,
+0x7f933bf2, 0x49394310, 0x05a1fae4, 0x004fe429,
+0xde17ca1c, 0x974889bb, 0x0d8db963, 0x709dd80b,
+0x9eceff8a, 0x58490939, 0x5e077eb7, 0x430b1928,
+0xbbde011d, 0x247eb70f, 0x3aa3b64f, 0x3fecae13,
+0xfbad7f5c, 0x6f85fffa, 0x9de06656, 0x959f265d,
+0x0917decf, 0x6aafa979, 0x6f210a49, 0x6643cdc7,
+0x4e56fc03, 0x1b6f33cb, 0x9a376d8f, 0x979f2344,
+0x39e3b138, 0x5370c906, 0x0f4a41cd, 0xd3d72658,
+0x5052564a, 0xaf0fd8f2, 0xd717c81d, 0xaddd4532,
+0x488ee996, 0x081b7bc9, 0x205058ca, 0x22e987d9,
+0x49cdc902, 0x71b71e1c, 0x2b6ee65e, 0xf5c0303a,
+0x733bdb32, 0xd92fb75a, 0xd61aabaa, 0xb601f12e,
+0x9972a011, 0xe5409cd1, 0x3b484e4b, 0x20476261,
+0x7db993be, 0x723a1077, 0xf1ec7018, 0x6cfd6264,
+0x311cf5e9, 0x79538a98, 0x9922dd73, 0xe9309d46,
+0x4fac05b8, 0xde53216f, 0x15fe93a9, 0x47821373,
+0x8c6cf081, 0x8254d8ca, 0x238a1f37, 0x042ae85d,
+0x30f88e58, 0xd2f56d9b, 0x920c1e54, 0x69e1580e,
+0xc8049f67, 0x43ac0ac4, 0xc8cf836c, 0x85b69de7,
+0x418df906, 0x68a0fc32, 0xa4b55249, 0x3b709078,
+0xac8dddb8, 0xed99d1b7, 0x4e6dbc17, 0xebcfe0d2,
+0xd265d835, 0xd67f233d, 0x9d2c0052, 0xabf2891b,
+0x5be1b893, 0x8957a327, 0xa1d40677, 0x2988aede,
+0x4936648c, 0xb2956c97, 0x2af93731, 0x5a259c47,
+0xf4534876, 0x820f3b01, 0x67d3137f, 0x8cad613a,
+0xd6e031ca, 0xd927ac8f, 0x4ec4b219, 0x6520ee05,
+0x1034edda, 0x784f9568, 0x90c74cb8, 0xfcd09547,
+0xb68a2c3f, 0x9baba756, 0x9fbdbea7, 0x537712ed,
+0xee91151c, 0x899e14e0, 0x4fe9abf8, 0x8c522c39,
+0x604986be, 0xca111d77, 0xa72935f2, 0x84c0376a,
+0x6e276929, 0x63733774, 0xc473d5cf, 0x8cd1da03,
+0xccabb5ac, 0x271d8f2f, 0x7cb3e8c8, 0xbc5956e7,
+0xb58cde8b, 0xb635d490, 0xc4aa1794, 0x7cdcd6a7,
+0x30acb961, 0x52c07120, 0x09ae4b7c, 0xdde1ea37,
+0xc3593d25, 0x7b532717, 0x61447056, 0x657f7dab,
+0x1b936e1e, 0x7bb095ca, 0x995d2965, 0x84b393e8,
+0x2a5d7d42, 0x8c72d4f1, 0x2826802c, 0x698eada8,
+0x5897481e, 0xda3c3737, 0x5adfcf6d, 0xc44b5db2,
+0x04a78742, 0xa23a8536, 0xecd69e3c, 0x7111aa9d,
+0xa4cf542b, 0xb3f0a7d7, 0xa0e57112, 0x59dd6568,
+0xae64c96c, 0x3451cc08, 0x4295c972, 0x894037d1,
+0x201bf773, 0x79928d3e, 0x307dee2c, 0xff5642c5,
+0xdb313178, 0xbd979853, 0x254bcce9, 0x46227c07,
+0x68a0c1e4, 0x4b433904, 0x8ffd470a, 0x5f58ac3c,
+0x708ed59e, 0x34dc58c8, 0x9aea7525, 0xf8f6e8e3,
+0xa3a90fdb, 0xe48a9161, 0xd32d3454, 0xd8573eff,
+0xae5d67b7, 0x2af32da9, 0x2657a15e, 0xde8530d3,
+0x6842b9cd, 0xaf5c1480, 0x05a72ef1, 0x30053afd,
+0xa016229e, 0x11a07032, 0xf2dfc027, 0x476bfa27,
+0x211d4658, 0xadc69eb1, 0xe737b56c, 0x5ef6b900,
+0x8e1fd2cb, 0xed39d820, 0xeb7f3f50, 0x265e6585,
+0x557ae19c, 0xa3a3fd55, 0x1c836146, 0xbc76d4a3,
+0x31fc2256, 0x769f9664, 0x8355df20, 0x174d99f7,
+0x5e337022, 0xdf20492f, 0x5438f3ff, 0x82482a77,
+0x4f76e152, 0x8ca0d095, 0x85ca2ea9, 0xf3176747,
+0xc888c866, 0x5f2016ad, 0x518c35d5, 0xf00704b3,
+0x088a4a41, 0x33760317, 0xb28cddc6, 0x80bfe5d5,
+0xa483b783, 0x33c5defb, 0x592dacb6, 0xefecbf6d,
+0x29b9df93, 0x07977c89, 0xf995da69, 0x26a92c16,
+0x27c4ecc3, 0xfe2d72da, 0x1bebc25b, 0xe10c0f79,
+0xbdce385b, 0xf5a88487, 0xd03f5549, 0xb9366e95,
+0xc4fc2f86, 0xe3ec3db6, 0xf22f8654, 0x77b1c446,
+0xf98f50b7, 0x075e9213, 0x9edf0ae6, 0x029373ee,
+0xc3d31f95, 0x0d10e23b, 0x1f883337, 0x1becc15f,
+0x22972103, 0xa70b498b, 0xbaa0cccd, 0x92ea1506,
+0x4519c12d, 0x0a94c80b, 0x9ad65827, 0xe64bbfe4,
+0x3645e5e4, 0x96998e35, 0x01904413, 0xb725cc14,
+0xbbb7f422, 0x2a452229, 0x29849337, 0x3879a2a2,
+0xdf34168f, 0x3348cac4, 0xcc1856a1, 0x7924642d,
+0x65a7e776, 0xf957cff2, 0xeecca02e, 0x5ff1c480,
+0x52583121, 0x01aea9be, 0x48fc13f3, 0x0ff780e6,
+0x3cd62d4e, 0x26c53aa5, 0x95a717c4, 0xec44709f,
+0x34745216, 0xea8e0c56, 0x90bf3fd3, 0x902d91b9,
+0x27882bf9, 0xcd74a17a, 0xccc132de, 0xe734140c,
+0xff0c41db, 0xe5e6a729, 0xd3c36045, 0x448ea773,
+0xc7efd621, 0x35e66b71, 0xfc3f1dc8, 0x132ee364,
+0x1c3c6a30, 0x912226db, 0xd4bc9010, 0xa14f4948,
+0x46eb61c1, 0x1cfee2cd, 0x8089bdeb, 0x9e17c16b,
+0xe20c439d, 0x444bea37, 0x228f2a87, 0x5cff9668,
+0xed5e4c76, 0x0418b0ad, 0x3ef20353, 0x17ea0073,
+0x0b306627, 0x65c8e723, 0x080fdcbe, 0xcace800e,
+0x384f2218, 0x4c527db1, 0x7801e67c, 0x723b6766,
+0x5fb15c85, 0x4da3d143, 0x4b1f5880, 0xa5a810e2,
+0x791c8c41, 0xa842755d, 0xf9d957e8, 0x9731f15f,
+0xcf122f4b, 0xa7c4497c, 0x5330c885, 0x9ae3d91c,
+0x286b6b79, 0x5a00b8a1, 0xa14fa34b, 0xc1321021,
+0x08dec93e, 0x9920ffeb, 0x146eacc8, 0x87dca09b,
+0xcf71965c, 0x3254db7a, 0x0df06961, 0x965cd47a,
+0x175680c1, 0xe7b1e648, 0x707205b7, 0x0cba978f,
+0xdfcc5012, 0x15707026, 0xb37f659a, 0xb0076669,
+0xa2902802, 0x472b75a7, 0xcd5a847e, 0x401c7fd0,
+0x52e54606, 0x0fe2a16e, 0x8941f51f, 0x311b0657,
+0x94e01900, 0x0d3f37e8, 0x6f0b3996, 0x8e64f3bd,
+0xf0a8ccc2, 0xd400da89, 0x8041e350, 0x1db663d5,
+0x5b6eea43, 0xe68ea32f, 0xe1d16388, 0x2b0f5c13,
+0x4d22785a, 0x9034e49e, 0x878a5913, 0x7dc4fbcc,
+0x2895cc8e, 0x6d85f095, 0xebced3d8, 0xd6c1e5b8,
+0xe0e9fd41, 0x480de119, 0xf8517d84, 0xa87bde73,
+0xcaa51e6c, 0x7c8ad68f, 0xb5b7a4a6, 0xe12e2b8a,
+0xe28b3028, 0xd93e8a7d, 0x32b2fb22, 0x867ffb55,
+0xe208ba03, 0xf2e8cdd8, 0xeff0d040, 0xaa4f2e7c,
+0x746e73d7, 0x3207ae19, 0x58215487, 0xc080592a,
+0x698f0e35, 0xcf3cf4f0, 0xe4a5625f, 0x2221cfe1,
+0x21d130a6, 0x31471bcb, 0x5264e0af, 0xafcaf37e,
+0xabcd0310, 0x02452894, 0x6c5f74ef, 0x6c99a0da,
+0x9ef066aa, 0x4d8dda28, 0x7923db87, 0x19d82e2b,
+0x4b1a6310, 0x01fa9c9e, 0x99814399, 0xf6f057ff,
+0x1f7bc6e5, 0x0fd5a00e, 0xdffe8af0, 0xa64d424b,
+0x625554e9, 0x278a6159, 0x5525c1f4, 0xaf81b2a6,
+0x32c4512b, 0xeb26e3d5, 0x0b1cc029, 0x8e9b1676,
+0xee133520, 0x85f5e8ae, 0xb4b11f97, 0x42e7ecfe,
+0xa51db47f, 0x460d8e14, 0x125e209c, 0x10e8cd77,
+0x94ec3b42, 0x43673f66, 0xcc953107, 0xde2825d8,
+0xeff67ee0, 0xab40aeed, 0xce4d1bb4, 0x514a6248,
+0xca71787a, 0x43f6c993, 0x54268baa, 0x53507e95,
+0xd99a43a1, 0x7e617f9d, 0x85b7dd0e, 0x60a9d9cb,
+0xc7bb7be9, 0x04b7158d, 0x96f90b42, 0x93a92f2d,
+0xac2d451a, 0x8202c933, 0x78c5a382, 0x36dcb1a9,
+0xaa8c7675, 0xc259b415, 0x01b131d4, 0xf7f7424c,
+0xaf063f5c, 0xc742d9b9, 0x05a20f07, 0x4f6334c1,
+0xcbfdccb9, 0x61ae37e8, 0x36f885bc, 0xe9e66223,
+0x34414533, 0x5da12bac, 0x3f3656d6, 0xf03d04b7,
+0x0f515897, 0xe874cf71, 0xc83feb7f, 0xec4cffe5,
+0x56c5d3b0, 0xac04474d, 0xdb7e8d27, 0x29c56daa,
+0x4f80c663, 0x0a7431e2, 0x80cb0cac, 0x699e16fc,
+0x6043bf62, 0x62123a9a, 0x5bbc2002, 0x893be389,
+0x04e5f827, 0x7c0f0309, 0x521ec4c0, 0x446c0e89,
+0x1beddc92, 0x054c7b2a, 0xebd6d1e9, 0x9ee7c39f,
+0xba838e6c, 0xc1cfe472, 0x9db58989, 0xf059ecff,
+0xf2ac3e1b, 0x9d725f29, 0xa4ba66f2, 0xb975d6bd,
+0x985ff5b3, 0x76c642c3, 0x9de0dcb9, 0x936352e7,
diff --git a/src/cpu/intel/model_6fx/microcode-2346-m16fda3.h b/src/cpu/intel/model_6fx/microcode-2346-m16fda3.h
new file mode 100644
index 0000000000..2892215d80
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2346-m16fda3.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2346-m16fda3.inc */
+0x00000001, 0x000000a3, 0x08132007, 0x000006fd,
+0x89c0d09e, 0x00000001, 0x00000001, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x72cbc5d0, 0xa24e89bc, 0x074028ef, 0x2ad07a06,
+0xdeb7acf5, 0x98912a6d, 0x295d17a5, 0xa3b8708f,
+0x95c69839, 0xb2f655e2, 0xdce0fc75, 0xf92f04fd,
+0x51b6b38e, 0xe7884365, 0x69dcc34e, 0xcfe67a6b,
+0x5e421f0e, 0x51527923, 0xb63fceab, 0xae39d6c2,
+0x5dc6865a, 0x5819082a, 0xcfcfc6eb, 0xc4ed71a8,
+0x06e83b7b, 0x7cc5025b, 0x5fefb2c9, 0x3c02abbe,
+0x42dba8cc, 0xfc966b64, 0x2acaa07e, 0x61d32476,
+0x72fed3f8, 0x7ef26af7, 0x8086deb1, 0xd11fe511,
+0x3dcc3e92, 0x202bf190, 0x17fbf18b, 0x4cd17950,
+0x81299fb5, 0xac3d96a2, 0x389ff313, 0x85dd4b22,
+0x4eaef9da, 0x623b133b, 0xe3d02b2c, 0x2290a31d,
+0xc6f8c543, 0xf6c18f11, 0x8070c5d4, 0xc756e5c4,
+0xf4a40060, 0xbf169c70, 0x62dd14d4, 0x729fefe0,
+0x6594d275, 0xa5abc2e8, 0x720904e3, 0x5a5b42ad,
+0x5e970808, 0x5a6ec767, 0x502a6d38, 0x88d24740,
+0xb4739506, 0xe3f497a2, 0x2618e78d, 0xfb602c6c,
+0x323fc08b, 0xf9cb3dfa, 0xc90130e6, 0xe373da35,
+0xde024249, 0x490b1796, 0x93f157ee, 0x10f73761,
+0x6dd5c0e4, 0x4a9fb1fd, 0xadc2ead7, 0xd13e442c,
+0xbfbd007d, 0xc8de8a68, 0x09c630bc, 0x69e78a87,
+0x4d64bab9, 0x81c58c9b, 0x0b693158, 0x2a40ee8f,
+0x47153744, 0x2a32e243, 0xdde6b849, 0xa2c35ddb,
+0xf8c10a60, 0xaf5796f6, 0x8a95da67, 0x013f80a1,
+0x7f332110, 0x345e3e0f, 0xba8ca1f8, 0x373a3380,
+0x97f10a50, 0x3e1e78a8, 0x097496d4, 0x60ef2ffb,
+0x9421fb84, 0x03131ba9, 0x535e0247, 0xeda34f42,
+0x7f34ebb7, 0xbcfd1c2d, 0x19b2c696, 0x7107aed5,
+0xd5877fe2, 0x404186ae, 0xbc41a831, 0x1cd49fd3,
+0x92ff4c85, 0x3f65b35e, 0x701ce1cd, 0xe3839c91,
+0xab53cf2d, 0xdb124ec0, 0x7c012c6c, 0x432b628b,
+0xac351ee6, 0x9da287ad, 0x0adc2580, 0x66f945ca,
+0x36bd8108, 0xbce986ee, 0x8fc2d524, 0x06dbf665,
+0xb4124dd5, 0xf15c2853, 0x4aaa9b46, 0x753c207d,
+0xd7805517, 0xaa6f6dfe, 0xf6eb1ced, 0xe6a4f89c,
+0x5cbf2b1f, 0x6889832b, 0xf121bc8e, 0x2d7e02e9,
+0xedbc10d5, 0xf3974ab6, 0xf977d65d, 0x40ef2640,
+0x9c5f3410, 0x7ce2bca8, 0xac2d2c23, 0x204d560f,
+0x2dffb3b3, 0xb051fdc4, 0x76ef18ad, 0x1b13190f,
+0xa08cd1d4, 0x1aa202b8, 0x1a5040f4, 0x23a24420,
+0x22622bd2, 0x6e543121, 0xfe68651f, 0x4e0d3fd6,
+0xda661e0b, 0xfb41bbdc, 0x5a6e0df0, 0x8c27383a,
+0x91e24f94, 0xa5db6d2d, 0xc7684280, 0xfddaf106,
+0x0ada8514, 0x5cb76df8, 0xea1242ce, 0xc5aca25f,
+0x0821a5f3, 0x71e4de37, 0x89c9a2a8, 0x4d2231b4,
+0xc3edc81c, 0x56f516f9, 0x7e95a590, 0xe00ea616,
+0x827fd358, 0x4511b62d, 0x6cac7958, 0x8259e262,
+0x9ee67b13, 0xe73bdab2, 0x811f51d7, 0x88e6196f,
+0x642a4db5, 0x1ca77047, 0x5a095f6c, 0xa42ddb9a,
+0x66321e3c, 0xeeed0f13, 0x72e48195, 0x988f23df,
+0x3d058cd3, 0x45fed77a, 0xa20f4f80, 0xca873db9,
+0xcfd4a890, 0xcb406f47, 0x56bd45eb, 0x8ca14876,
+0x411da96d, 0xaabe66e1, 0x26ce3950, 0x40ceb4ab,
+0xbbb2b914, 0xfd90126b, 0x74c60165, 0xcd2e00ff,
+0xe0607bd7, 0x3dc3818d, 0x4102205b, 0x72cca471,
+0x0864151a, 0x65c92538, 0x5bc44cfc, 0x406a9b62,
+0x10e5aab2, 0x751f6321, 0x533ca54a, 0x335961a9,
+0xa386abb2, 0x24f90a2b, 0x3d13ff7c, 0x35d454ef,
+0xc236b524, 0x8cf68189, 0x6ba29c87, 0x3925aaae,
+0xa12de178, 0x4610a2d1, 0xfe330eca, 0x8d657af3,
+0x7f2f81f3, 0x46cd664c, 0x676003c0, 0xdf786970,
+0xb240a066, 0x41f852f2, 0xb85e5eac, 0x8ba83def,
+0xc12c498e, 0x02c5d742, 0x4b9df557, 0xd9f2ed28,
+0x5f7cec4f, 0xf9ff3a0c, 0x457ac549, 0x133f5bd1,
+0x951b6947, 0xf835f2df, 0xee51efd0, 0xe90b1bdc,
+0xb76c1a80, 0xc3f209a0, 0xb175f774, 0xd8963aff,
+0x3d458f2a, 0x9ba9ca53, 0x91561069, 0x444ac140,
+0x87f53cb5, 0xc835bec0, 0x2b6906e1, 0x1f2201e6,
+0x443bfce4, 0xd0e25486, 0x71ba244a, 0xa85e4fad,
+0xb0a9df78, 0xbef803cb, 0x710cbd53, 0xd7ce50b3,
+0x38f69e53, 0x5175759f, 0x987de9f5, 0xfc5f9332,
+0x090ba2ef, 0xa059c8e0, 0x9efc20ca, 0xaead8853,
+0x22cd4804, 0xb30dca16, 0xadbbdf33, 0x246cb36c,
+0xec99405d, 0xfef7e46e, 0x454bf0a3, 0xa75d4072,
+0x6859ad38, 0x3c6a15e8, 0x37bb8ecb, 0x05747a82,
+0x97edcb0b, 0x5bff5a7d, 0x20cd1e91, 0x1e37277b,
+0x4c0149e1, 0xc7d5e490, 0x253bcac9, 0xdffe64ac,
+0xf7ce2179, 0xada80d94, 0x3653f166, 0x7271d8a4,
+0x994f269f, 0x0841e81a, 0x709401cc, 0x0c9fefbb,
+0x30fa89fd, 0x1fea8b70, 0xffc68c98, 0x2030e064,
+0x8e28b2c7, 0x2750f01e, 0xceb4d955, 0xb86ee560,
+0x7ca55701, 0x3a942ffe, 0xd6ad0e17, 0xe8cec9d1,
+0x5a6954e8, 0xb14fe7c6, 0x6e7d5c90, 0x8481626b,
+0x7c798699, 0xdb0b344a, 0xa721cdc5, 0x861db07a,
+0x1844fca7, 0xde861a71, 0x770735c1, 0x3ab64f3e,
+0xb352aeb8, 0x046529cf, 0x2fd753f9, 0xbb3cad72,
+0x27b44c84, 0x58e77f53, 0x08840b3c, 0x75ceaa6a,
+0xcfb8ec2f, 0x8877c4a8, 0xee6bf89f, 0xc6256203,
+0x0bb3f6bc, 0x696fa2f3, 0xf04e8efb, 0x3fd0099b,
+0x27a473cf, 0x87fe81c8, 0x35cface5, 0x8afad818,
+0xb47534e9, 0x90b406aa, 0x7d7c2d15, 0xc9caf1ad,
+0x9692ac7f, 0xa3bc5fc9, 0xfd41d0f4, 0xc47f86df,
+0x60cbdd17, 0xc1fc9bb1, 0x518ec6f8, 0x45c7e024,
+0x7db1e277, 0xd4d30cd3, 0x35bc1c5a, 0x60b61287,
+0xfcecbc8b, 0xc6cb70e9, 0xc6280061, 0x9d0ac8ce,
+0xfaf12df8, 0x9b3f092c, 0x979a43f8, 0xbbdbe0cc,
+0x6274f1d9, 0x7322b577, 0x50589a1b, 0xbd0dca66,
+0x2160d66b, 0x4ea6b9f3, 0xd942aa7a, 0x0c8e1c82,
+0xc0a07833, 0x0fdb7b24, 0x012a56a1, 0x9d2b019b,
+0xba7c66ee, 0xe6af3a73, 0x823e0207, 0xd9913462,
+0x8896001b, 0x142af0f2, 0x52539dd9, 0x864a53f0,
+0x6e85c62b, 0x66139be6, 0xadd260aa, 0x2a7a579a,
+0xd0fe929c, 0x67052a99, 0x1bcb98e0, 0x8c58f5fa,
+0xb32d4733, 0xb4e4e4c8, 0xb536ab23, 0xd00ef025,
+0x05c4cb84, 0xbbc9b7d8, 0x175d6254, 0x5d8ebdb4,
+0xe3f3e65a, 0x52177f95, 0xe85d812b, 0x87fb19ac,
+0x88b80b16, 0xc570083b, 0x124da09f, 0xc8522543,
+0x5f73aab0, 0x6c25b49f, 0xc8a03cb2, 0xd857bb2b,
+0x16378b5d, 0x242f0e79, 0x02d5d491, 0x7fc8b85f,
+0x48177825, 0xc70d4bce, 0xa23f5d56, 0xc7ebcb58,
+0xaf3b143a, 0xc33e9d65, 0xc043e61d, 0xf05a3d2a,
+0xd162c7d0, 0xdad944f7, 0x3226cdeb, 0xd0d044e3,
+0x8012c5e8, 0x18524401, 0x2a4d751d, 0x95592574,
+0x8e03592e, 0x68a72ded, 0x7d65ba50, 0xfa66bb37,
+0x81250634, 0xe92c784a, 0xb585ae7c, 0xc6e350f1,
+0x8d40d62d, 0x5b2ad4bc, 0xc87b65d1, 0x700191fb,
+0x06015556, 0xaf94c477, 0xa63b5aa1, 0x28a7ab7a,
+0x7cdb448e, 0x3819d9d0, 0xcb0dfe9b, 0x715dc992,
+0x88f5e070, 0xa1f5ecb5, 0x8c9876ad, 0x44be717b,
+0xda7487fe, 0xecc57fab, 0xfb6cd21e, 0x6de34108,
+0xa98b84ed, 0xd755144c, 0xb24c242b, 0xa29eab2d,
+0xb909c928, 0x077da28d, 0x549454df, 0x173b4e96,
+0x5353fdfd, 0xcf06a087, 0x33acdb4a, 0x166b41a1,
+0x45219876, 0x96eb46b1, 0xee5f18ad, 0x6a962b7a,
+0x9914a217, 0xca72359c, 0x28f5a8f8, 0x9d0b43ac,
+0x5fb6964f, 0x0b2685e0, 0xbda83a60, 0x464fbf9c,
+0xfd8f4ec5, 0x9d16acdf, 0x1192191f, 0x119c43e0,
+0xd0a2df66, 0x8c2cf306, 0x3da0f9f4, 0xf409a043,
+0xcfc563b0, 0xf0be102c, 0x3252b4b7, 0x07076cbb,
+0x355888f0, 0x4e4bc8d0, 0x1fd64ff5, 0x245147db,
+0x9d757b6f, 0xfbaeee9f, 0x43d68df0, 0x2709be60,
+0xd333fd6b, 0x79af3f65, 0xb52de3ea, 0x04d94eb8,
+0x43865e4f, 0xc736c027, 0xfd180b96, 0x78caa82a,
+0xd0021810, 0x9e514f99, 0x72f5067b, 0x7de6487f,
+0x6cb34382, 0x0e01763a, 0x89976ae4, 0x7a8bbfa2,
+0xa50291f9, 0x6407b33f, 0xf7ce016c, 0x2d586dd3,
+0xac0a7612, 0x32fa7be1, 0x3ee474d4, 0xc795f431,
+0xd6d0a977, 0xdc859d13, 0x446f01b1, 0xafc13014,
+0x67bad636, 0xda3c5946, 0xe169c32f, 0xfe5c93b7,
+0xac1b3104, 0x42a5c9ab, 0xc906dad0, 0xe4b213db,
+0x6fefea5a, 0x35528fb5, 0x59cadba2, 0x5cbb0ea0,
+0x2b01c14c, 0xaa438c3b, 0x6bbad300, 0x3d6d3409,
+0xcc87ec95, 0x6f167576, 0x623c3b26, 0xab438ac1,
+0x469b5486, 0xb7992347, 0x0418dd1e, 0x54e6ad5f,
+0x44bff273, 0xbc97e1d7, 0x7c5c88da, 0xf7bbb29a,
+0x48d01e8c, 0xaa4d4376, 0x9a99c998, 0x24d09e2f,
+0x24480693, 0x84b6b905, 0xd0ff443b, 0x76605be6,
+0x5c6af5bd, 0x5dd0c084, 0x4d162432, 0xed939cf2,
+0x2d333e06, 0xd2144645, 0xb06a3583, 0xc1d6e232,
+0x03883c1c, 0x6a3a1491, 0xe6b619d9, 0xfee3f413,
+0x5e59c26c, 0x28684bc1, 0xca68c55b, 0xca395734,
+0x95d8afd7, 0x8a94d5ce, 0x6d780b0d, 0x6ab50934,
+0xf5121314, 0xb9ec2632, 0x1beb9a14, 0xcd950304,
+0x6fd91394, 0x33f84e25, 0x546d4a4b, 0xc303eb86,
+0xcfb7b409, 0xf852adeb, 0x65c4960a, 0x01878815,
+0x4a6501d8, 0x5bb3a40f, 0x9414a799, 0xbbae4dea,
+0xae9d7b0e, 0x761dcb06, 0x9581c2ff, 0x06edcb74,
+0x0c06177d, 0xdc36931a, 0x751d52ea, 0x699dd531,
+0x5285df50, 0x81990800, 0xa81d52e4, 0xf305b98e,
+0x260f304c, 0xa9f5a19d, 0x702bf4d9, 0xc4e322c4,
+0x05e38fbd, 0xf6997433, 0x938443b8, 0x33fe4ff4,
+0xc0da5ba1, 0x1701d20f, 0x4f631fda, 0xd966d058,
+0x847b08a0, 0x7719b2ac, 0xea7e817e, 0x3cc266f9,
+0x39b94930, 0xd5a7c643, 0x831d614c, 0x486c87ea,
+0xeb32ec07, 0x27ccfb31, 0x3618615c, 0x01c5284f,
+0x138ba020, 0x7f316b7d, 0xf7049fff, 0x2acb57be,
+0x156b6bb0, 0x03df196b, 0x72bfb285, 0x0d1fd58d,
+0xcb86fb0c, 0x938e1a8d, 0xd387a3ab, 0x5fa1b627,
+0x2c4d3f80, 0x0b4a7121, 0xbab5d24c, 0x4e14e39c,
+0x19d839a3, 0x0b730800, 0xaabb2b8a, 0xa58aa531,
+0xa82260bc, 0x21be659d, 0x714b34d8, 0xa89d111d,
+0x02828552, 0xae10e3c9, 0xdd9ecd12, 0xe13beb47,
+0x96818a52, 0xb5fcd9b2, 0xa8d0964f, 0xfcc0e896,
+0x7ab323da, 0xb1bf60de, 0xdb70c0ac, 0x83373de9,
+0x3513e4d5, 0x0634af3e, 0xc3052a5f, 0x3acb8ac9,
+0xcf03743f, 0x15555b96, 0x929b04ff, 0xdb2a9428,
+0xdce90ae4, 0xe414e73b, 0x5b6b19ff, 0x1a708067,
+0x61329d15, 0xc4eb8336, 0x2d861d5e, 0xca108403,
+0x0e9ab2d4, 0x04d3b3c4, 0x36ef280d, 0xfea6cee9,
+0x80c30cad, 0x399d1c6d, 0x2b654d22, 0x204032fc,
+0xee60e1c1, 0xb20fd9db, 0x087a91fd, 0x6a4e368b,
+0xad3ca7e5, 0x5355a689, 0xd220e928, 0x925cb754,
+0x677991e5, 0xb3941d98, 0xa3eb379a, 0xf0237d52,
+0xe96b9e08, 0xb7ae3c7f, 0x7a84124d, 0x9cc15b58,
+0x2ddafebf, 0x93a8990b, 0x1555212e, 0x7fe44a1c,
+0x90851979, 0x62a143a7, 0x5ba95724, 0x4d8762c9,
+0xee3a6f84, 0x0af45b74, 0xcfabce5c, 0x73ff8f3e,
+0xa872ef47, 0xe97e60bb, 0x805c1800, 0x8d3b978f,
+0xaf71cdb9, 0x4d8da1ec, 0xae5f2f19, 0xe57566f8,
+0xa2003cdd, 0xe65293ce, 0x6970388a, 0x979c68dc,
+0x2fcf8d5c, 0x61a603d3, 0x92158c18, 0xd2f53c34,
+0x842dc4b1, 0x32f3df78, 0xc696ab26, 0x2be86b54,
+0xd98bca91, 0x0415fca1, 0x5afc9076, 0x796a5ef4,
+0x87a225b1, 0x6b5784b3, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2347-m206fda3.h b/src/cpu/intel/model_6fx/microcode-2347-m206fda3.h
new file mode 100644
index 0000000000..92b59e26f5
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2347-m206fda3.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2347-m206fda3.inc */
+0x00000001, 0x000000a3, 0x08132007, 0x000006fd,
+0x89c0d07f, 0x00000001, 0x00000020, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x72cbc5d0, 0xa24e89bc, 0x074028ef, 0x2ad07a06,
+0xdeb7acf5, 0x98912a6d, 0x295d17a5, 0xa3b8708f,
+0x95c69839, 0xb2f655e2, 0xdce0fc75, 0xf92f04fd,
+0x51b6b38e, 0xe7884365, 0x69dcc34e, 0xcfe67a6b,
+0x5e421f0e, 0x51527923, 0xb63fceab, 0xae39d6c2,
+0x5dc6865a, 0x5819082a, 0xcfcfc6eb, 0xc4ed71a8,
+0x06e83b7b, 0x7cc5025b, 0x5fefb2c9, 0x3c02abbe,
+0x42dba8cc, 0xfc966b64, 0x2acaa07e, 0x61d32476,
+0x72fed3f8, 0x7ef26af7, 0x8086deb1, 0xd11fe511,
+0x3dcc3e92, 0x202bf190, 0x17fbf18b, 0x4cd17950,
+0x81299fb5, 0xac3d96a2, 0x389ff313, 0x85dd4b22,
+0x4eaef9da, 0x623b133b, 0xe3d02b2c, 0x2290a31d,
+0xc6f8c543, 0xf6c18f11, 0x8070c5d4, 0xc756e5c4,
+0xf4a40060, 0xbf169c70, 0x62dd14d4, 0x729fefe0,
+0x6594d275, 0xa5abc2e8, 0x720904e3, 0x5a5b42ad,
+0x5e970808, 0x5a6ec767, 0x502a6d38, 0x88d24740,
+0xb4739506, 0xe3f497a2, 0x2618e78d, 0xfb602c6c,
+0x323fc08b, 0xf9cb3dfa, 0xc90130e6, 0xe373da35,
+0xde024249, 0x490b1796, 0x93f157ee, 0x10f73761,
+0x6dd5c0e4, 0x4a9fb1fd, 0xadc2ead7, 0xd13e442c,
+0xbfbd007d, 0xc8de8a68, 0x09c630bc, 0x69e78a87,
+0x4d64bab9, 0x81c58c9b, 0x0b693158, 0x2a40ee8f,
+0x47153744, 0x2a32e243, 0xdde6b849, 0xa2c35ddb,
+0xf8c10a60, 0xaf5796f6, 0x8a95da67, 0x013f80a1,
+0x7f332110, 0x345e3e0f, 0xba8ca1f8, 0x373a3380,
+0x97f10a50, 0x3e1e78a8, 0x097496d4, 0x60ef2ffb,
+0x9421fb84, 0x03131ba9, 0x535e0247, 0xeda34f42,
+0x7f34ebb7, 0xbcfd1c2d, 0x19b2c696, 0x7107aed5,
+0xd5877fe2, 0x404186ae, 0xbc41a831, 0x1cd49fd3,
+0x92ff4c85, 0x3f65b35e, 0x701ce1cd, 0xe3839c91,
+0xab53cf2d, 0xdb124ec0, 0x7c012c6c, 0x432b628b,
+0xac351ee6, 0x9da287ad, 0x0adc2580, 0x66f945ca,
+0x36bd8108, 0xbce986ee, 0x8fc2d524, 0x06dbf665,
+0xb4124dd5, 0xf15c2853, 0x4aaa9b46, 0x753c207d,
+0xd7805517, 0xaa6f6dfe, 0xf6eb1ced, 0xe6a4f89c,
+0x5cbf2b1f, 0x6889832b, 0xf121bc8e, 0x2d7e02e9,
+0xedbc10d5, 0xf3974ab6, 0xf977d65d, 0x40ef2640,
+0x9c5f3410, 0x7ce2bca8, 0xac2d2c23, 0x204d560f,
+0x2dffb3b3, 0xb051fdc4, 0x76ef18ad, 0x1b13190f,
+0xa08cd1d4, 0x1aa202b8, 0x1a5040f4, 0x23a24420,
+0x22622bd2, 0x6e543121, 0xfe68651f, 0x4e0d3fd6,
+0xda661e0b, 0xfb41bbdc, 0x5a6e0df0, 0x8c27383a,
+0x91e24f94, 0xa5db6d2d, 0xc7684280, 0xfddaf106,
+0x0ada8514, 0x5cb76df8, 0xea1242ce, 0xc5aca25f,
+0x0821a5f3, 0x71e4de37, 0x89c9a2a8, 0x4d2231b4,
+0xc3edc81c, 0x56f516f9, 0x7e95a590, 0xe00ea616,
+0x827fd358, 0x4511b62d, 0x6cac7958, 0x8259e262,
+0x9ee67b13, 0xe73bdab2, 0x811f51d7, 0x88e6196f,
+0x642a4db5, 0x1ca77047, 0x5a095f6c, 0xa42ddb9a,
+0x66321e3c, 0xeeed0f13, 0x72e48195, 0x988f23df,
+0x3d058cd3, 0x45fed77a, 0xa20f4f80, 0xca873db9,
+0xcfd4a890, 0xcb406f47, 0x56bd45eb, 0x8ca14876,
+0x411da96d, 0xaabe66e1, 0x26ce3950, 0x40ceb4ab,
+0xbbb2b914, 0xfd90126b, 0x74c60165, 0xcd2e00ff,
+0xe0607bd7, 0x3dc3818d, 0x4102205b, 0x72cca471,
+0x0864151a, 0x65c92538, 0x5bc44cfc, 0x406a9b62,
+0x10e5aab2, 0x751f6321, 0x533ca54a, 0x335961a9,
+0xa386abb2, 0x24f90a2b, 0x3d13ff7c, 0x35d454ef,
+0xc236b524, 0x8cf68189, 0x6ba29c87, 0x3925aaae,
+0xa12de178, 0x4610a2d1, 0xfe330eca, 0x8d657af3,
+0x7f2f81f3, 0x46cd664c, 0x676003c0, 0xdf786970,
+0xb240a066, 0x41f852f2, 0xb85e5eac, 0x8ba83def,
+0xc12c498e, 0x02c5d742, 0x4b9df557, 0xd9f2ed28,
+0x5f7cec4f, 0xf9ff3a0c, 0x457ac549, 0x133f5bd1,
+0x951b6947, 0xf835f2df, 0xee51efd0, 0xe90b1bdc,
+0xb76c1a80, 0xc3f209a0, 0xb175f774, 0xd8963aff,
+0x3d458f2a, 0x9ba9ca53, 0x91561069, 0x444ac140,
+0x87f53cb5, 0xc835bec0, 0x2b6906e1, 0x1f2201e6,
+0x443bfce4, 0xd0e25486, 0x71ba244a, 0xa85e4fad,
+0xb0a9df78, 0xbef803cb, 0x710cbd53, 0xd7ce50b3,
+0x38f69e53, 0x5175759f, 0x987de9f5, 0xfc5f9332,
+0x090ba2ef, 0xa059c8e0, 0x9efc20ca, 0xaead8853,
+0x22cd4804, 0xb30dca16, 0xadbbdf33, 0x246cb36c,
+0xec99405d, 0xfef7e46e, 0x454bf0a3, 0xa75d4072,
+0x6859ad38, 0x3c6a15e8, 0x37bb8ecb, 0x05747a82,
+0x97edcb0b, 0x5bff5a7d, 0x20cd1e91, 0x1e37277b,
+0x4c0149e1, 0xc7d5e490, 0x253bcac9, 0xdffe64ac,
+0xf7ce2179, 0xada80d94, 0x3653f166, 0x7271d8a4,
+0x994f269f, 0x0841e81a, 0x709401cc, 0x0c9fefbb,
+0x30fa89fd, 0x1fea8b70, 0xffc68c98, 0x2030e064,
+0x8e28b2c7, 0x2750f01e, 0xceb4d955, 0xb86ee560,
+0x7ca55701, 0x3a942ffe, 0xd6ad0e17, 0xe8cec9d1,
+0x5a6954e8, 0xb14fe7c6, 0x6e7d5c90, 0x8481626b,
+0x7c798699, 0xdb0b344a, 0xa721cdc5, 0x861db07a,
+0x1844fca7, 0xde861a71, 0x770735c1, 0x3ab64f3e,
+0xb352aeb8, 0x046529cf, 0x2fd753f9, 0xbb3cad72,
+0x27b44c84, 0x58e77f53, 0x08840b3c, 0x75ceaa6a,
+0xcfb8ec2f, 0x8877c4a8, 0xee6bf89f, 0xc6256203,
+0x0bb3f6bc, 0x696fa2f3, 0xf04e8efb, 0x3fd0099b,
+0x27a473cf, 0x87fe81c8, 0x35cface5, 0x8afad818,
+0xb47534e9, 0x90b406aa, 0x7d7c2d15, 0xc9caf1ad,
+0x9692ac7f, 0xa3bc5fc9, 0xfd41d0f4, 0xc47f86df,
+0x60cbdd17, 0xc1fc9bb1, 0x518ec6f8, 0x45c7e024,
+0x7db1e277, 0xd4d30cd3, 0x35bc1c5a, 0x60b61287,
+0xfcecbc8b, 0xc6cb70e9, 0xc6280061, 0x9d0ac8ce,
+0xfaf12df8, 0x9b3f092c, 0x979a43f8, 0xbbdbe0cc,
+0x6274f1d9, 0x7322b577, 0x50589a1b, 0xbd0dca66,
+0x2160d66b, 0x4ea6b9f3, 0xd942aa7a, 0x0c8e1c82,
+0xc0a07833, 0x0fdb7b24, 0x012a56a1, 0x9d2b019b,
+0xba7c66ee, 0xe6af3a73, 0x823e0207, 0xd9913462,
+0x8896001b, 0x142af0f2, 0x52539dd9, 0x864a53f0,
+0x6e85c62b, 0x66139be6, 0xadd260aa, 0x2a7a579a,
+0xd0fe929c, 0x67052a99, 0x1bcb98e0, 0x8c58f5fa,
+0xb32d4733, 0xb4e4e4c8, 0xb536ab23, 0xd00ef025,
+0x05c4cb84, 0xbbc9b7d8, 0x175d6254, 0x5d8ebdb4,
+0xe3f3e65a, 0x52177f95, 0xe85d812b, 0x87fb19ac,
+0x88b80b16, 0xc570083b, 0x124da09f, 0xc8522543,
+0x5f73aab0, 0x6c25b49f, 0xc8a03cb2, 0xd857bb2b,
+0x16378b5d, 0x242f0e79, 0x02d5d491, 0x7fc8b85f,
+0x48177825, 0xc70d4bce, 0xa23f5d56, 0xc7ebcb58,
+0xaf3b143a, 0xc33e9d65, 0xc043e61d, 0xf05a3d2a,
+0xd162c7d0, 0xdad944f7, 0x3226cdeb, 0xd0d044e3,
+0x8012c5e8, 0x18524401, 0x2a4d751d, 0x95592574,
+0x8e03592e, 0x68a72ded, 0x7d65ba50, 0xfa66bb37,
+0x81250634, 0xe92c784a, 0xb585ae7c, 0xc6e350f1,
+0x8d40d62d, 0x5b2ad4bc, 0xc87b65d1, 0x700191fb,
+0x06015556, 0xaf94c477, 0xa63b5aa1, 0x28a7ab7a,
+0x7cdb448e, 0x3819d9d0, 0xcb0dfe9b, 0x715dc992,
+0x88f5e070, 0xa1f5ecb5, 0x8c9876ad, 0x44be717b,
+0xda7487fe, 0xecc57fab, 0xfb6cd21e, 0x6de34108,
+0xa98b84ed, 0xd755144c, 0xb24c242b, 0xa29eab2d,
+0xb909c928, 0x077da28d, 0x549454df, 0x173b4e96,
+0x5353fdfd, 0xcf06a087, 0x33acdb4a, 0x166b41a1,
+0x45219876, 0x96eb46b1, 0xee5f18ad, 0x6a962b7a,
+0x9914a217, 0xca72359c, 0x28f5a8f8, 0x9d0b43ac,
+0x5fb6964f, 0x0b2685e0, 0xbda83a60, 0x464fbf9c,
+0xfd8f4ec5, 0x9d16acdf, 0x1192191f, 0x119c43e0,
+0xd0a2df66, 0x8c2cf306, 0x3da0f9f4, 0xf409a043,
+0xcfc563b0, 0xf0be102c, 0x3252b4b7, 0x07076cbb,
+0x355888f0, 0x4e4bc8d0, 0x1fd64ff5, 0x245147db,
+0x9d757b6f, 0xfbaeee9f, 0x43d68df0, 0x2709be60,
+0xd333fd6b, 0x79af3f65, 0xb52de3ea, 0x04d94eb8,
+0x43865e4f, 0xc736c027, 0xfd180b96, 0x78caa82a,
+0xd0021810, 0x9e514f99, 0x72f5067b, 0x7de6487f,
+0x6cb34382, 0x0e01763a, 0x89976ae4, 0x7a8bbfa2,
+0xa50291f9, 0x6407b33f, 0xf7ce016c, 0x2d586dd3,
+0xac0a7612, 0x32fa7be1, 0x3ee474d4, 0xc795f431,
+0xd6d0a977, 0xdc859d13, 0x446f01b1, 0xafc13014,
+0x67bad636, 0xda3c5946, 0xe169c32f, 0xfe5c93b7,
+0xac1b3104, 0x42a5c9ab, 0xc906dad0, 0xe4b213db,
+0x6fefea5a, 0x35528fb5, 0x59cadba2, 0x5cbb0ea0,
+0x2b01c14c, 0xaa438c3b, 0x6bbad300, 0x3d6d3409,
+0xcc87ec95, 0x6f167576, 0x623c3b26, 0xab438ac1,
+0x469b5486, 0xb7992347, 0x0418dd1e, 0x54e6ad5f,
+0x44bff273, 0xbc97e1d7, 0x7c5c88da, 0xf7bbb29a,
+0x48d01e8c, 0xaa4d4376, 0x9a99c998, 0x24d09e2f,
+0x24480693, 0x84b6b905, 0xd0ff443b, 0x76605be6,
+0x5c6af5bd, 0x5dd0c084, 0x4d162432, 0xed939cf2,
+0x2d333e06, 0xd2144645, 0xb06a3583, 0xc1d6e232,
+0x03883c1c, 0x6a3a1491, 0xe6b619d9, 0xfee3f413,
+0x5e59c26c, 0x28684bc1, 0xca68c55b, 0xca395734,
+0x95d8afd7, 0x8a94d5ce, 0x6d780b0d, 0x6ab50934,
+0xf5121314, 0xb9ec2632, 0x1beb9a14, 0xcd950304,
+0x6fd91394, 0x33f84e25, 0x546d4a4b, 0xc303eb86,
+0xcfb7b409, 0xf852adeb, 0x65c4960a, 0x01878815,
+0x4a6501d8, 0x5bb3a40f, 0x9414a799, 0xbbae4dea,
+0xae9d7b0e, 0x761dcb06, 0x9581c2ff, 0x06edcb74,
+0x0c06177d, 0xdc36931a, 0x751d52ea, 0x699dd531,
+0x5285df50, 0x81990800, 0xa81d52e4, 0xf305b98e,
+0x260f304c, 0xa9f5a19d, 0x702bf4d9, 0xc4e322c4,
+0x05e38fbd, 0xf6997433, 0x938443b8, 0x33fe4ff4,
+0xc0da5ba1, 0x1701d20f, 0x4f631fda, 0xd966d058,
+0x847b08a0, 0x7719b2ac, 0xea7e817e, 0x3cc266f9,
+0x39b94930, 0xd5a7c643, 0x831d614c, 0x486c87ea,
+0xeb32ec07, 0x27ccfb31, 0x3618615c, 0x01c5284f,
+0x138ba020, 0x7f316b7d, 0xf7049fff, 0x2acb57be,
+0x156b6bb0, 0x03df196b, 0x72bfb285, 0x0d1fd58d,
+0xcb86fb0c, 0x938e1a8d, 0xd387a3ab, 0x5fa1b627,
+0x2c4d3f80, 0x0b4a7121, 0xbab5d24c, 0x4e14e39c,
+0x19d839a3, 0x0b730800, 0xaabb2b8a, 0xa58aa531,
+0xa82260bc, 0x21be659d, 0x714b34d8, 0xa89d111d,
+0x02828552, 0xae10e3c9, 0xdd9ecd12, 0xe13beb47,
+0x96818a52, 0xb5fcd9b2, 0xa8d0964f, 0xfcc0e896,
+0x7ab323da, 0xb1bf60de, 0xdb70c0ac, 0x83373de9,
+0x3513e4d5, 0x0634af3e, 0xc3052a5f, 0x3acb8ac9,
+0xcf03743f, 0x15555b96, 0x929b04ff, 0xdb2a9428,
+0xdce90ae4, 0xe414e73b, 0x5b6b19ff, 0x1a708067,
+0x61329d15, 0xc4eb8336, 0x2d861d5e, 0xca108403,
+0x0e9ab2d4, 0x04d3b3c4, 0x36ef280d, 0xfea6cee9,
+0x80c30cad, 0x399d1c6d, 0x2b654d22, 0x204032fc,
+0xee60e1c1, 0xb20fd9db, 0x087a91fd, 0x6a4e368b,
+0xad3ca7e5, 0x5355a689, 0xd220e928, 0x925cb754,
+0x677991e5, 0xb3941d98, 0xa3eb379a, 0xf0237d52,
+0xe96b9e08, 0xb7ae3c7f, 0x7a84124d, 0x9cc15b58,
+0x2ddafebf, 0x93a8990b, 0x1555212e, 0x7fe44a1c,
+0x90851979, 0x62a143a7, 0x5ba95724, 0x4d8762c9,
+0xee3a6f84, 0x0af45b74, 0xcfabce5c, 0x73ff8f3e,
+0xa872ef47, 0xe97e60bb, 0x805c1800, 0x8d3b978f,
+0xaf71cdb9, 0x4d8da1ec, 0xae5f2f19, 0xe57566f8,
+0xa2003cdd, 0xe65293ce, 0x6970388a, 0x979c68dc,
+0x2fcf8d5c, 0x61a603d3, 0x92158c18, 0xd2f53c34,
+0x842dc4b1, 0x32f3df78, 0xc696ab26, 0x2be86b54,
+0xd98bca91, 0x0415fca1, 0x5afc9076, 0x796a5ef4,
+0x87a225b1, 0x6b5784b3, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2348-m806fda3.h b/src/cpu/intel/model_6fx/microcode-2348-m806fda3.h
new file mode 100644
index 0000000000..23a274e63b
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2348-m806fda3.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2348-m806fda3.inc */
+0x00000001, 0x000000a3, 0x08132007, 0x000006fd,
+0x89c0d01f, 0x00000001, 0x00000080, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x72cbc5d0, 0xa24e89bc, 0x074028ef, 0x2ad07a06,
+0xdeb7acf5, 0x98912a6d, 0x295d17a5, 0xa3b8708f,
+0x95c69839, 0xb2f655e2, 0xdce0fc75, 0xf92f04fd,
+0x51b6b38e, 0xe7884365, 0x69dcc34e, 0xcfe67a6b,
+0x5e421f0e, 0x51527923, 0xb63fceab, 0xae39d6c2,
+0x5dc6865a, 0x5819082a, 0xcfcfc6eb, 0xc4ed71a8,
+0x06e83b7b, 0x7cc5025b, 0x5fefb2c9, 0x3c02abbe,
+0x42dba8cc, 0xfc966b64, 0x2acaa07e, 0x61d32476,
+0x72fed3f8, 0x7ef26af7, 0x8086deb1, 0xd11fe511,
+0x3dcc3e92, 0x202bf190, 0x17fbf18b, 0x4cd17950,
+0x81299fb5, 0xac3d96a2, 0x389ff313, 0x85dd4b22,
+0x4eaef9da, 0x623b133b, 0xe3d02b2c, 0x2290a31d,
+0xc6f8c543, 0xf6c18f11, 0x8070c5d4, 0xc756e5c4,
+0xf4a40060, 0xbf169c70, 0x62dd14d4, 0x729fefe0,
+0x6594d275, 0xa5abc2e8, 0x720904e3, 0x5a5b42ad,
+0x5e970808, 0x5a6ec767, 0x502a6d38, 0x88d24740,
+0xb4739506, 0xe3f497a2, 0x2618e78d, 0xfb602c6c,
+0x323fc08b, 0xf9cb3dfa, 0xc90130e6, 0xe373da35,
+0xde024249, 0x490b1796, 0x93f157ee, 0x10f73761,
+0x6dd5c0e4, 0x4a9fb1fd, 0xadc2ead7, 0xd13e442c,
+0xbfbd007d, 0xc8de8a68, 0x09c630bc, 0x69e78a87,
+0x4d64bab9, 0x81c58c9b, 0x0b693158, 0x2a40ee8f,
+0x47153744, 0x2a32e243, 0xdde6b849, 0xa2c35ddb,
+0xf8c10a60, 0xaf5796f6, 0x8a95da67, 0x013f80a1,
+0x7f332110, 0x345e3e0f, 0xba8ca1f8, 0x373a3380,
+0x97f10a50, 0x3e1e78a8, 0x097496d4, 0x60ef2ffb,
+0x9421fb84, 0x03131ba9, 0x535e0247, 0xeda34f42,
+0x7f34ebb7, 0xbcfd1c2d, 0x19b2c696, 0x7107aed5,
+0xd5877fe2, 0x404186ae, 0xbc41a831, 0x1cd49fd3,
+0x92ff4c85, 0x3f65b35e, 0x701ce1cd, 0xe3839c91,
+0xab53cf2d, 0xdb124ec0, 0x7c012c6c, 0x432b628b,
+0xac351ee6, 0x9da287ad, 0x0adc2580, 0x66f945ca,
+0x36bd8108, 0xbce986ee, 0x8fc2d524, 0x06dbf665,
+0xb4124dd5, 0xf15c2853, 0x4aaa9b46, 0x753c207d,
+0xd7805517, 0xaa6f6dfe, 0xf6eb1ced, 0xe6a4f89c,
+0x5cbf2b1f, 0x6889832b, 0xf121bc8e, 0x2d7e02e9,
+0xedbc10d5, 0xf3974ab6, 0xf977d65d, 0x40ef2640,
+0x9c5f3410, 0x7ce2bca8, 0xac2d2c23, 0x204d560f,
+0x2dffb3b3, 0xb051fdc4, 0x76ef18ad, 0x1b13190f,
+0xa08cd1d4, 0x1aa202b8, 0x1a5040f4, 0x23a24420,
+0x22622bd2, 0x6e543121, 0xfe68651f, 0x4e0d3fd6,
+0xda661e0b, 0xfb41bbdc, 0x5a6e0df0, 0x8c27383a,
+0x91e24f94, 0xa5db6d2d, 0xc7684280, 0xfddaf106,
+0x0ada8514, 0x5cb76df8, 0xea1242ce, 0xc5aca25f,
+0x0821a5f3, 0x71e4de37, 0x89c9a2a8, 0x4d2231b4,
+0xc3edc81c, 0x56f516f9, 0x7e95a590, 0xe00ea616,
+0x827fd358, 0x4511b62d, 0x6cac7958, 0x8259e262,
+0x9ee67b13, 0xe73bdab2, 0x811f51d7, 0x88e6196f,
+0x642a4db5, 0x1ca77047, 0x5a095f6c, 0xa42ddb9a,
+0x66321e3c, 0xeeed0f13, 0x72e48195, 0x988f23df,
+0x3d058cd3, 0x45fed77a, 0xa20f4f80, 0xca873db9,
+0xcfd4a890, 0xcb406f47, 0x56bd45eb, 0x8ca14876,
+0x411da96d, 0xaabe66e1, 0x26ce3950, 0x40ceb4ab,
+0xbbb2b914, 0xfd90126b, 0x74c60165, 0xcd2e00ff,
+0xe0607bd7, 0x3dc3818d, 0x4102205b, 0x72cca471,
+0x0864151a, 0x65c92538, 0x5bc44cfc, 0x406a9b62,
+0x10e5aab2, 0x751f6321, 0x533ca54a, 0x335961a9,
+0xa386abb2, 0x24f90a2b, 0x3d13ff7c, 0x35d454ef,
+0xc236b524, 0x8cf68189, 0x6ba29c87, 0x3925aaae,
+0xa12de178, 0x4610a2d1, 0xfe330eca, 0x8d657af3,
+0x7f2f81f3, 0x46cd664c, 0x676003c0, 0xdf786970,
+0xb240a066, 0x41f852f2, 0xb85e5eac, 0x8ba83def,
+0xc12c498e, 0x02c5d742, 0x4b9df557, 0xd9f2ed28,
+0x5f7cec4f, 0xf9ff3a0c, 0x457ac549, 0x133f5bd1,
+0x951b6947, 0xf835f2df, 0xee51efd0, 0xe90b1bdc,
+0xb76c1a80, 0xc3f209a0, 0xb175f774, 0xd8963aff,
+0x3d458f2a, 0x9ba9ca53, 0x91561069, 0x444ac140,
+0x87f53cb5, 0xc835bec0, 0x2b6906e1, 0x1f2201e6,
+0x443bfce4, 0xd0e25486, 0x71ba244a, 0xa85e4fad,
+0xb0a9df78, 0xbef803cb, 0x710cbd53, 0xd7ce50b3,
+0x38f69e53, 0x5175759f, 0x987de9f5, 0xfc5f9332,
+0x090ba2ef, 0xa059c8e0, 0x9efc20ca, 0xaead8853,
+0x22cd4804, 0xb30dca16, 0xadbbdf33, 0x246cb36c,
+0xec99405d, 0xfef7e46e, 0x454bf0a3, 0xa75d4072,
+0x6859ad38, 0x3c6a15e8, 0x37bb8ecb, 0x05747a82,
+0x97edcb0b, 0x5bff5a7d, 0x20cd1e91, 0x1e37277b,
+0x4c0149e1, 0xc7d5e490, 0x253bcac9, 0xdffe64ac,
+0xf7ce2179, 0xada80d94, 0x3653f166, 0x7271d8a4,
+0x994f269f, 0x0841e81a, 0x709401cc, 0x0c9fefbb,
+0x30fa89fd, 0x1fea8b70, 0xffc68c98, 0x2030e064,
+0x8e28b2c7, 0x2750f01e, 0xceb4d955, 0xb86ee560,
+0x7ca55701, 0x3a942ffe, 0xd6ad0e17, 0xe8cec9d1,
+0x5a6954e8, 0xb14fe7c6, 0x6e7d5c90, 0x8481626b,
+0x7c798699, 0xdb0b344a, 0xa721cdc5, 0x861db07a,
+0x1844fca7, 0xde861a71, 0x770735c1, 0x3ab64f3e,
+0xb352aeb8, 0x046529cf, 0x2fd753f9, 0xbb3cad72,
+0x27b44c84, 0x58e77f53, 0x08840b3c, 0x75ceaa6a,
+0xcfb8ec2f, 0x8877c4a8, 0xee6bf89f, 0xc6256203,
+0x0bb3f6bc, 0x696fa2f3, 0xf04e8efb, 0x3fd0099b,
+0x27a473cf, 0x87fe81c8, 0x35cface5, 0x8afad818,
+0xb47534e9, 0x90b406aa, 0x7d7c2d15, 0xc9caf1ad,
+0x9692ac7f, 0xa3bc5fc9, 0xfd41d0f4, 0xc47f86df,
+0x60cbdd17, 0xc1fc9bb1, 0x518ec6f8, 0x45c7e024,
+0x7db1e277, 0xd4d30cd3, 0x35bc1c5a, 0x60b61287,
+0xfcecbc8b, 0xc6cb70e9, 0xc6280061, 0x9d0ac8ce,
+0xfaf12df8, 0x9b3f092c, 0x979a43f8, 0xbbdbe0cc,
+0x6274f1d9, 0x7322b577, 0x50589a1b, 0xbd0dca66,
+0x2160d66b, 0x4ea6b9f3, 0xd942aa7a, 0x0c8e1c82,
+0xc0a07833, 0x0fdb7b24, 0x012a56a1, 0x9d2b019b,
+0xba7c66ee, 0xe6af3a73, 0x823e0207, 0xd9913462,
+0x8896001b, 0x142af0f2, 0x52539dd9, 0x864a53f0,
+0x6e85c62b, 0x66139be6, 0xadd260aa, 0x2a7a579a,
+0xd0fe929c, 0x67052a99, 0x1bcb98e0, 0x8c58f5fa,
+0xb32d4733, 0xb4e4e4c8, 0xb536ab23, 0xd00ef025,
+0x05c4cb84, 0xbbc9b7d8, 0x175d6254, 0x5d8ebdb4,
+0xe3f3e65a, 0x52177f95, 0xe85d812b, 0x87fb19ac,
+0x88b80b16, 0xc570083b, 0x124da09f, 0xc8522543,
+0x5f73aab0, 0x6c25b49f, 0xc8a03cb2, 0xd857bb2b,
+0x16378b5d, 0x242f0e79, 0x02d5d491, 0x7fc8b85f,
+0x48177825, 0xc70d4bce, 0xa23f5d56, 0xc7ebcb58,
+0xaf3b143a, 0xc33e9d65, 0xc043e61d, 0xf05a3d2a,
+0xd162c7d0, 0xdad944f7, 0x3226cdeb, 0xd0d044e3,
+0x8012c5e8, 0x18524401, 0x2a4d751d, 0x95592574,
+0x8e03592e, 0x68a72ded, 0x7d65ba50, 0xfa66bb37,
+0x81250634, 0xe92c784a, 0xb585ae7c, 0xc6e350f1,
+0x8d40d62d, 0x5b2ad4bc, 0xc87b65d1, 0x700191fb,
+0x06015556, 0xaf94c477, 0xa63b5aa1, 0x28a7ab7a,
+0x7cdb448e, 0x3819d9d0, 0xcb0dfe9b, 0x715dc992,
+0x88f5e070, 0xa1f5ecb5, 0x8c9876ad, 0x44be717b,
+0xda7487fe, 0xecc57fab, 0xfb6cd21e, 0x6de34108,
+0xa98b84ed, 0xd755144c, 0xb24c242b, 0xa29eab2d,
+0xb909c928, 0x077da28d, 0x549454df, 0x173b4e96,
+0x5353fdfd, 0xcf06a087, 0x33acdb4a, 0x166b41a1,
+0x45219876, 0x96eb46b1, 0xee5f18ad, 0x6a962b7a,
+0x9914a217, 0xca72359c, 0x28f5a8f8, 0x9d0b43ac,
+0x5fb6964f, 0x0b2685e0, 0xbda83a60, 0x464fbf9c,
+0xfd8f4ec5, 0x9d16acdf, 0x1192191f, 0x119c43e0,
+0xd0a2df66, 0x8c2cf306, 0x3da0f9f4, 0xf409a043,
+0xcfc563b0, 0xf0be102c, 0x3252b4b7, 0x07076cbb,
+0x355888f0, 0x4e4bc8d0, 0x1fd64ff5, 0x245147db,
+0x9d757b6f, 0xfbaeee9f, 0x43d68df0, 0x2709be60,
+0xd333fd6b, 0x79af3f65, 0xb52de3ea, 0x04d94eb8,
+0x43865e4f, 0xc736c027, 0xfd180b96, 0x78caa82a,
+0xd0021810, 0x9e514f99, 0x72f5067b, 0x7de6487f,
+0x6cb34382, 0x0e01763a, 0x89976ae4, 0x7a8bbfa2,
+0xa50291f9, 0x6407b33f, 0xf7ce016c, 0x2d586dd3,
+0xac0a7612, 0x32fa7be1, 0x3ee474d4, 0xc795f431,
+0xd6d0a977, 0xdc859d13, 0x446f01b1, 0xafc13014,
+0x67bad636, 0xda3c5946, 0xe169c32f, 0xfe5c93b7,
+0xac1b3104, 0x42a5c9ab, 0xc906dad0, 0xe4b213db,
+0x6fefea5a, 0x35528fb5, 0x59cadba2, 0x5cbb0ea0,
+0x2b01c14c, 0xaa438c3b, 0x6bbad300, 0x3d6d3409,
+0xcc87ec95, 0x6f167576, 0x623c3b26, 0xab438ac1,
+0x469b5486, 0xb7992347, 0x0418dd1e, 0x54e6ad5f,
+0x44bff273, 0xbc97e1d7, 0x7c5c88da, 0xf7bbb29a,
+0x48d01e8c, 0xaa4d4376, 0x9a99c998, 0x24d09e2f,
+0x24480693, 0x84b6b905, 0xd0ff443b, 0x76605be6,
+0x5c6af5bd, 0x5dd0c084, 0x4d162432, 0xed939cf2,
+0x2d333e06, 0xd2144645, 0xb06a3583, 0xc1d6e232,
+0x03883c1c, 0x6a3a1491, 0xe6b619d9, 0xfee3f413,
+0x5e59c26c, 0x28684bc1, 0xca68c55b, 0xca395734,
+0x95d8afd7, 0x8a94d5ce, 0x6d780b0d, 0x6ab50934,
+0xf5121314, 0xb9ec2632, 0x1beb9a14, 0xcd950304,
+0x6fd91394, 0x33f84e25, 0x546d4a4b, 0xc303eb86,
+0xcfb7b409, 0xf852adeb, 0x65c4960a, 0x01878815,
+0x4a6501d8, 0x5bb3a40f, 0x9414a799, 0xbbae4dea,
+0xae9d7b0e, 0x761dcb06, 0x9581c2ff, 0x06edcb74,
+0x0c06177d, 0xdc36931a, 0x751d52ea, 0x699dd531,
+0x5285df50, 0x81990800, 0xa81d52e4, 0xf305b98e,
+0x260f304c, 0xa9f5a19d, 0x702bf4d9, 0xc4e322c4,
+0x05e38fbd, 0xf6997433, 0x938443b8, 0x33fe4ff4,
+0xc0da5ba1, 0x1701d20f, 0x4f631fda, 0xd966d058,
+0x847b08a0, 0x7719b2ac, 0xea7e817e, 0x3cc266f9,
+0x39b94930, 0xd5a7c643, 0x831d614c, 0x486c87ea,
+0xeb32ec07, 0x27ccfb31, 0x3618615c, 0x01c5284f,
+0x138ba020, 0x7f316b7d, 0xf7049fff, 0x2acb57be,
+0x156b6bb0, 0x03df196b, 0x72bfb285, 0x0d1fd58d,
+0xcb86fb0c, 0x938e1a8d, 0xd387a3ab, 0x5fa1b627,
+0x2c4d3f80, 0x0b4a7121, 0xbab5d24c, 0x4e14e39c,
+0x19d839a3, 0x0b730800, 0xaabb2b8a, 0xa58aa531,
+0xa82260bc, 0x21be659d, 0x714b34d8, 0xa89d111d,
+0x02828552, 0xae10e3c9, 0xdd9ecd12, 0xe13beb47,
+0x96818a52, 0xb5fcd9b2, 0xa8d0964f, 0xfcc0e896,
+0x7ab323da, 0xb1bf60de, 0xdb70c0ac, 0x83373de9,
+0x3513e4d5, 0x0634af3e, 0xc3052a5f, 0x3acb8ac9,
+0xcf03743f, 0x15555b96, 0x929b04ff, 0xdb2a9428,
+0xdce90ae4, 0xe414e73b, 0x5b6b19ff, 0x1a708067,
+0x61329d15, 0xc4eb8336, 0x2d861d5e, 0xca108403,
+0x0e9ab2d4, 0x04d3b3c4, 0x36ef280d, 0xfea6cee9,
+0x80c30cad, 0x399d1c6d, 0x2b654d22, 0x204032fc,
+0xee60e1c1, 0xb20fd9db, 0x087a91fd, 0x6a4e368b,
+0xad3ca7e5, 0x5355a689, 0xd220e928, 0x925cb754,
+0x677991e5, 0xb3941d98, 0xa3eb379a, 0xf0237d52,
+0xe96b9e08, 0xb7ae3c7f, 0x7a84124d, 0x9cc15b58,
+0x2ddafebf, 0x93a8990b, 0x1555212e, 0x7fe44a1c,
+0x90851979, 0x62a143a7, 0x5ba95724, 0x4d8762c9,
+0xee3a6f84, 0x0af45b74, 0xcfabce5c, 0x73ff8f3e,
+0xa872ef47, 0xe97e60bb, 0x805c1800, 0x8d3b978f,
+0xaf71cdb9, 0x4d8da1ec, 0xae5f2f19, 0xe57566f8,
+0xa2003cdd, 0xe65293ce, 0x6970388a, 0x979c68dc,
+0x2fcf8d5c, 0x61a603d3, 0x92158c18, 0xd2f53c34,
+0x842dc4b1, 0x32f3df78, 0xc696ab26, 0x2be86b54,
+0xd98bca91, 0x0415fca1, 0x5afc9076, 0x796a5ef4,
+0x87a225b1, 0x6b5784b3, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2374-m16f6cb.h b/src/cpu/intel/model_6fx/microcode-2374-m16f6cb.h
new file mode 100644
index 0000000000..7677320736
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2374-m16f6cb.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2374-m16f6cb.inc */
+0x00000001, 0x000000cb, 0x09162007, 0x000006f6,
+0x6f5dfa09, 0x00000001, 0x00000001, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x8cc99628, 0xdd93d064, 0xeacbe655, 0x0f2e237f,
+0xed4e652a, 0x1a3f2706, 0xc4ac514f, 0x9aa90c36,
+0xb808bbc5, 0x43bb567b, 0xbfea430d, 0xaceacc6f,
+0xa03a6fc5, 0xce471ef1, 0x3b414283, 0x2e6afbf0,
+0x26b83316, 0xd2200e5a, 0x4baba0ee, 0x4e928f40,
+0xbcd3d907, 0x2dcdd606, 0xabf25452, 0x0752ed4f,
+0x671b3afb, 0xc8d02d3f, 0xd4261c4c, 0xe3999096,
+0xf030cd34, 0x00959162, 0xe1fcad06, 0xaa39436e,
+0x1967eeed, 0x3c36361b, 0xb03c7119, 0xed21d6ab,
+0x64e77067, 0xf8251213, 0x92b71464, 0x9627993c,
+0xd0f6329e, 0xfb756405, 0x64bd21d7, 0xc58c9e01,
+0x64c5c82f, 0x0a4ea25c, 0x023df5e1, 0xe53b65df,
+0x103c6d92, 0x85806ef2, 0x53174db3, 0x86eb50d5,
+0x6e472e0b, 0xae1b1232, 0x70c8ef6f, 0xbd53d673,
+0xe36a3752, 0x57b967a0, 0x1ef229e0, 0xb5205fa0,
+0x8a1b8605, 0xd5e0f464, 0x950ae36b, 0x98d0a673,
+0x8f0daad5, 0xac17892e, 0xaf25b16f, 0x4656a1af,
+0xe86de91f, 0x3eac43d0, 0xf3158fe4, 0x4475650a,
+0x1028fd42, 0xf75508a9, 0xacafbb7e, 0x95c83a04,
+0x47b7f70f, 0x3c4078f0, 0x8455af31, 0x7664ceda,
+0x689b2778, 0xfb4057c0, 0x5bf83a36, 0xf3560a91,
+0x6e5155a7, 0x27dae434, 0x0e583b31, 0x73ea435b,
+0xfd4d2097, 0x84d77cba, 0x1cc336eb, 0x5d924138,
+0x474fac1b, 0x496736b7, 0x8166361d, 0x724a2336,
+0x57372e63, 0xc72e0f0b, 0x0e442bbd, 0x0d3fdee8,
+0xf5c61af3, 0xe15d745f, 0x8b3646bd, 0x6aeeb4bf,
+0xa5d8fc0d, 0x1371ed89, 0xc0d4de01, 0x201c36c2,
+0x055a8591, 0x57690227, 0x357c8aa1, 0xa7f7dc08,
+0x4e7abcf8, 0x7f1d9554, 0x1ca865d6, 0x94bc649b,
+0x261df890, 0x229e0361, 0x8dc3c9a6, 0xe9849f75,
+0x7f3e006a, 0xbf0eadb3, 0x31209c06, 0x20d8ce6b,
+0x9e9f9876, 0xe45461a0, 0x0577d8aa, 0xc7b34c81,
+0x5f34b5b7, 0x4921ca3f, 0x8024451d, 0x77957caa,
+0x50224c71, 0x2dc6d58d, 0x1dcc39f3, 0xe4f6072d,
+0x96c5ebfe, 0x9bfa46de, 0x693c63b0, 0x36d3d7d4,
+0xa8cd7320, 0x1fbbbac1, 0x299f98dd, 0x30c11f3f,
+0xc2f3768c, 0x206af5b6, 0x2957b013, 0xfe45cdee,
+0x1b0ed424, 0xb292ed29, 0xd75c4e75, 0xdb829ddb,
+0x4f1408d9, 0x10c912c5, 0x3f1412d7, 0x172bc236,
+0x6714ce89, 0x5e788c51, 0xa9185b5b, 0x1e559cae,
+0x3e5e1e03, 0x42b069ab, 0x3ed34c33, 0x27fa8f53,
+0xa1d4d045, 0x7f3a55e8, 0xe4dc36f6, 0x25bcdc0e,
+0x8b370262, 0xace3a7ca, 0xc93cb529, 0x57377a07,
+0xe94c4b8c, 0x84c19a43, 0xfe87ecde, 0x10ecd4cb,
+0x85ab4702, 0xbbcdfacf, 0xfd12ef31, 0x330d5a61,
+0xeb57c1cb, 0xd1ca61f1, 0xa7e32012, 0xc5273d7a,
+0x8ce6f8ec, 0xb6f02288, 0x8b38ed67, 0xfad9cc58,
+0x39e7fa49, 0xfb3d9704, 0xd7dd5146, 0xfe61fac2,
+0xc456e412, 0x51899aa6, 0x7c1e63fa, 0x37179d80,
+0xecb61178, 0x8f44f5c9, 0xa9b952b6, 0xce36ea2c,
+0x899ebbef, 0x08c13867, 0x285a7693, 0x30d16f3e,
+0xa0c38351, 0x61b6771e, 0x10232f08, 0x260aa3c1,
+0x46289838, 0x11c7a747, 0x442bbb7a, 0x4566010e,
+0x0d911958, 0x905492fc, 0xe277fc99, 0xc3f49fa7,
+0x116f2325, 0xe804886d, 0xefeaec69, 0x48aa6147,
+0x36c224ba, 0xbbf0f900, 0xb60f663d, 0xf7dfe70a,
+0x539f05f9, 0x08817226, 0x05221b62, 0x48b61680,
+0x29ea4964, 0x633bff58, 0x7eeab12a, 0x74623b22,
+0xf3d5752b, 0xc5c19a97, 0xa87f85d2, 0xf3943291,
+0xbaff1f30, 0x6c7f3697, 0x1376d156, 0x3b95e18a,
+0x678779a9, 0x094ea73d, 0xb15571cb, 0x2500d79a,
+0x1722f328, 0xb67d6753, 0xf492d6bf, 0x8a090f83,
+0x2b95e523, 0xec19679b, 0x1f25ec56, 0xf3a79e0e,
+0x7d795c32, 0xf961eec4, 0x57d2781f, 0xdc2dccf8,
+0x71412727, 0x3a5840ff, 0xe433fa73, 0xad17f321,
+0xc8c8c87e, 0xeebbb101, 0xa00bc7f5, 0x49fc605c,
+0x6e8de8ef, 0x6140052d, 0x7abfdebf, 0x8e8205c2,
+0x6ef7b48c, 0x7c89a48b, 0x0b70c768, 0xc924a889,
+0xf62ddb12, 0xb0a31334, 0xda0ad64b, 0xce05fd6a,
+0xc14ab235, 0x793c3c5c, 0xe097f8cd, 0x557d7ab4,
+0x0f774f23, 0xaba657ea, 0x68445529, 0xda624520,
+0x87b5ac57, 0xfe0fefdc, 0xd68fb057, 0xbef6bade,
+0x0c93027b, 0x91c4aff9, 0xe59b7798, 0xfdf29517,
+0x6ffc358c, 0x19b1ad64, 0xbe6ae4f3, 0x83809cf5,
+0x57971a97, 0x3b2d4a05, 0xb2385257, 0xb168d28e,
+0xbfc2c743, 0xf0a26979, 0x75a599db, 0x9e0fbd84,
+0x984219a7, 0x9fd76c11, 0xe9543726, 0x04a3aa88,
+0x0464f668, 0x00ce157c, 0x54867a61, 0xf189c8ab,
+0xefb98743, 0xee120915, 0x64412b15, 0x15e592c4,
+0x512e1b2b, 0x9b89ca4e, 0xc31f2572, 0xc04856d8,
+0x18f7c195, 0x20e9138f, 0x5060c183, 0xc6b3504e,
+0x8564aa44, 0xde498682, 0xe0c8b0a1, 0x2817ba17,
+0x67948b99, 0xda17b086, 0xd49e7e8a, 0xf76cacfb,
+0xfef3e62b, 0x49d844ac, 0x00779390, 0xd64f6467,
+0x5c7919fe, 0xc655db71, 0xf96627db, 0x2b69cdfa,
+0x04f0e69a, 0x403cd655, 0x94daf134, 0x61b19de3,
+0x2659bf25, 0x70b55cbf, 0x2795450e, 0xbd2d93d8,
+0x9fdf44af, 0xd26cf2d8, 0x767dcc5a, 0x349e0083,
+0x8713f27b, 0xd9785b33, 0x33761b40, 0xeea10521,
+0x4ffd5554, 0x8bde0d09, 0xabda65c2, 0xcb313439,
+0x5e38f460, 0xcea63946, 0xcd454c65, 0x61ea3130,
+0xd6bf676f, 0x9fe33190, 0x805599a0, 0x2b4d71bb,
+0xd6ef6d75, 0xa1dc7b50, 0x532dae93, 0xe5b3bcba,
+0x67bfd0fb, 0xe657b81a, 0x941df750, 0xfe355d3a,
+0x83be456d, 0x70c7f3b9, 0x16d7c736, 0xe1677e4e,
+0x66050649, 0xa5130662, 0xfc7b1f88, 0x936e7a2a,
+0x5b83c459, 0x66459c28, 0xe95c7a78, 0x5e4b4012,
+0x6163b0b9, 0xdc59f22f, 0x43554c8c, 0x1e600eed,
+0xeaa25fdb, 0xc6b0f2a2, 0xa91cd5e8, 0x78118159,
+0x1fd3b9b0, 0x33ec8d9c, 0x98b5f83c, 0x4bea93ce,
+0x8f1508ab, 0x3b8ebf4f, 0xa6f58dd5, 0xf527f240,
+0xba863b2e, 0x6cdefb2d, 0xc0bc3710, 0xc405d374,
+0xe20e18c2, 0x98aeb97c, 0xb7e7334d, 0xaed99f08,
+0x5db6a85a, 0x29f49035, 0x6aa56f8b, 0x42119bd5,
+0xddfb18cc, 0xbbc497db, 0x6b1bdeb8, 0x87a7effa,
+0x26cc2ef6, 0xebb44d0e, 0x86d98ee9, 0xe5ed8a54,
+0xd89e77b0, 0x3d70edaa, 0x397122c8, 0x01373cdc,
+0xd20990ac, 0x8dd8f0cf, 0xc0b85880, 0x98d34d2b,
+0xea9c54fa, 0x01154926, 0xf97b07b5, 0xf8acc1fb,
+0xe2772a2f, 0x0b72e223, 0x0d5a5bf0, 0xbd5a79fc,
+0x164a0de1, 0xba318e96, 0xf181613f, 0x4e415e2a,
+0x3c0e50c0, 0x203a9454, 0xebfd74f5, 0xb4eab52e,
+0x077fb33b, 0x82875c19, 0x710fa091, 0x9f90e318,
+0x1e85d567, 0x0d87c6d0, 0xd4aac2e3, 0x08f33bd2,
+0x912b7cd1, 0xc0221fef, 0x0b1ac4ff, 0xa4b5e363,
+0x76fe31bb, 0xda70ad1c, 0x35391da6, 0xfc7e096d,
+0x1b92bd89, 0x06a15c01, 0x71bea62b, 0x7e02d846,
+0xcad0b5a3, 0x85314e36, 0xff7c3e21, 0x05a26a1a,
+0x4991d458, 0xc31312de, 0x7f3d5ba6, 0x482af963,
+0xa64eabfb, 0xa156004e, 0xf7bd66a0, 0x596ed6aa,
+0x299c5948, 0x83e3090c, 0xc7ff0db5, 0xf7f04b07,
+0xea6f26c2, 0x2202ff95, 0xdb1be869, 0x570d2bc8,
+0xb6b2d6b6, 0x06a93efb, 0x6e21fcc6, 0x8873a3c1,
+0x4e83b301, 0x9fee4803, 0xeec62f43, 0x48527fc0,
+0x423cf782, 0x5d619cfb, 0x62af27a8, 0x907ccbe1,
+0x90ccdc3c, 0x596e345f, 0xff6777f1, 0x734506db,
+0xf2251e7b, 0x8c1d119c, 0xde4a8d7a, 0x3491f6c9,
+0x1d236690, 0xca9ea54d, 0x0b041fb4, 0x5e0952e9,
+0x3a2a9fd6, 0xa9f9b1f7, 0xa6a2ef4e, 0x9a10b33f,
+0x68874a04, 0xea79b7c9, 0xc9b880be, 0x5d840cee,
+0xe271c855, 0x115ebc21, 0x4413b163, 0x2092ae0c,
+0xabf457b1, 0xa4e624d7, 0x6162c7b8, 0x48a3d1b0,
+0xf5576ae2, 0xd2c50b2a, 0x8d280a22, 0x317b2aa9,
+0x86081f3e, 0x5b16558b, 0xe929c9a3, 0x024d87d9,
+0x4e028055, 0x8a4f2cdf, 0x0074cf1f, 0x94c333fa,
+0x5ce57075, 0xc7f96cfa, 0x9cae5fb3, 0x883dae8e,
+0x366856b7, 0x9caf63c4, 0xb9dede87, 0xf33e6f03,
+0x12043886, 0x7c491aa0, 0xa893dec8, 0x48c770b1,
+0x53b5b08a, 0x305c2fc3, 0x8acf8a9b, 0x34eeb82b,
+0xb8788ec1, 0xc94bab28, 0x01ba344d, 0x01443e32,
+0x7a02a450, 0x7c753958, 0x1538ac60, 0x780495a8,
+0x6100c375, 0x087b32cc, 0xdc1a012f, 0x6177bccf,
+0x1a73ed83, 0x70c1673b, 0x4a611622, 0xc38cd364,
+0xec01a740, 0x9d8b70ba, 0x4167b81f, 0x32aa3a67,
+0x01f53fa1, 0x2970f763, 0x96d632f2, 0x6bb81493,
+0xf0271789, 0x8d50a57e, 0x6844d683, 0x4e810ac2,
+0xecb47ada, 0x4aae5190, 0x597fe8c9, 0x932e6295,
+0xb7bb5fa1, 0x3bf834e9, 0xe67989ad, 0x245e7f0a,
+0xe754455a, 0x157e56bd, 0x57d18987, 0xedfbd198,
+0xdfac9f5d, 0xd8ae6b4e, 0x34ff0f87, 0x5a941474,
+0x829936da, 0x3a64c085, 0xee7114ac, 0x9f6c5b61,
+0x966e4768, 0x42e63da2, 0x2ac3cdbf, 0x009868bf,
+0xacf2c492, 0x71825064, 0xd9a18aa8, 0xf9056101,
+0x4cc3cd56, 0x38ce86e4, 0xe7622a3c, 0x3cc073c4,
+0xc366b756, 0xb4ea6da6, 0x0797eefb, 0xa4701b26,
+0x2e8e7cff, 0xb5168bff, 0xc524e609, 0x959ed99a,
+0x696cc74d, 0xba540d34, 0x56ed1fe2, 0x243ee688,
+0x9f9b6e64, 0xafd12b43, 0x14b69f11, 0xdb4c6915,
+0x2a0a17ab, 0x7800111b, 0xbb45464d, 0x322ffe3b,
+0x81e5c756, 0xbf97c084, 0x6e603423, 0x040aaa9c,
+0x244c254b, 0x792f2cb9, 0xc2697b28, 0x6cd584cb,
+0xa8dd616f, 0x13e0b67d, 0x6344c177, 0x456e2291,
+0xf79a69b0, 0x287b0c41, 0xf129f53a, 0x5ab58b96,
+0xd6b5ebaf, 0x3e869e34, 0x1ed31326, 0x99a139c0,
+0xead1e32b, 0x9ae80270, 0x6d50908a, 0xfe3a8682,
+0xc300928c, 0x07a9d067, 0xf95fb96a, 0x9124d845,
+0x950bb64e, 0xd759b736, 0x63af09bb, 0x77992644,
+0x6585fd18, 0x90c8a962, 0x58280f9a, 0x3b33b693,
+0xe69fac20, 0x40e9da52, 0x58af61c7, 0xd0fb5fd2,
+0xe7c4904e, 0x89a89562, 0xcfeddf61, 0x78a6a53b,
+0x46cbcb5e, 0x98830a71, 0x45476951, 0x29007807,
+0x1892d5e3, 0xec8f4748, 0x6eae03dc, 0x68106a0b,
+0xc7b79f3c, 0xcf67dfaa, 0x76d01d92, 0xe83302ca,
+0xbe89cb53, 0x8e99b9c6, 0x1b329e36, 0xa6201431,
+0xcb5e3ca1, 0xabfa3732, 0xc6d861c7, 0xff827943,
+0x8baa8d8d, 0x44124268, 0xb52d38f6, 0xe1b543d7,
+0x350eb505, 0x8aaad0ab, 0x64d2d1f7, 0x1f78037c,
+0x15e4d29a, 0x8de0fde2, 0x0c67bd7d, 0x9217b97f,
+0xa51ff353, 0x7e6e317c, 0xf912efc7, 0x6370513f,
+0xf3c39d12, 0x9f72b794, 0x04d0c86e, 0x6df3411c,
+0x3886f1ca, 0x1bc7617f, 0x1828cc69, 0xa99b3d47,
+0x639eb77c, 0x1e8ddb3c, 0x24a52535, 0xdd236edf,
+0xf982fbac, 0xc1888b0f, 0xb346e7ff, 0x0b3dd6a7,
+0x136a9ca9, 0x929ad1d6, 0x0c8a0974, 0x2d7bf023,
+0x0c5e5a30, 0x903dd14c, 0x528c952f, 0xa1cf54e6,
+0xf12b6408, 0xf12e92d5, 0xeaf353fd, 0xe6fe1ee4,
+0xae452344, 0xff0439cc, 0x10e66738, 0x8fe58135,
+0xc4da00c1, 0x652e5e2c, 0xed3da3b1, 0x466fdbc9,
+0xafb0be28, 0x096e3c7d, 0xae36530e, 0x48ece09f,
+0xeea64c15, 0x2fbdb9af, 0xd3aec625, 0x283bc6e2,
+0xdb9fb831, 0xd9a2a76d, 0xbed7481c, 0x5b125110,
+0x9727c61a, 0xd0b68c17, 0x63308054, 0x0afc462c,
+0xdcf6fbf6, 0x6bd99600, 0x5d2cafba, 0x32540b05,
+0x71a05d58, 0x57c91984, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2376-m46f6cd.h b/src/cpu/intel/model_6fx/microcode-2376-m46f6cd.h
new file mode 100644
index 0000000000..c01e87d86a
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2376-m46f6cd.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2376-m46f6cd.inc */
+0x00000001, 0x000000cd, 0x09162007, 0x000006f6,
+0xa77fc94b, 0x00000001, 0x00000004, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x069de10f, 0x231acfec, 0xb14d18de, 0xfff6e27c,
+0x47f9f050, 0x93e4ab75, 0xc5b027f8, 0x5d0af696,
+0xae8c0180, 0xd2bd00de, 0x54589c4c, 0x8a304494,
+0xf62f1f4c, 0x54951068, 0xae698c80, 0xd0495a6f,
+0x41252806, 0x8a3929ce, 0xf5da0a40, 0x7b37235a,
+0xd3e66940, 0xee4bd80e, 0x2c8c9cef, 0xdbbc8c44,
+0xd93c981c, 0x3653aa83, 0xf38ac2b8, 0xeb772793,
+0xb02e5b5b, 0xca076ad4, 0x2f72e48c, 0xa8598c92,
+0x86235029, 0x06136faa, 0x847ba9e0, 0xa12b22bd,
+0x8675ac47, 0x9c88b30e, 0x5f6bf4bc, 0xb4490e67,
+0xe14615a3, 0x47914f9a, 0xa906d616, 0xd926d1c3,
+0xe3c475ec, 0x805ece3b, 0x03e32c4c, 0xd0d49809,
+0xf80587bc, 0x0d147769, 0xf754e7af, 0xd8f9e4e3,
+0x0652985b, 0xc47d60fa, 0xf7ee4161, 0x208f5cce,
+0xc0207b34, 0xcfc0b155, 0x131344a3, 0xc8151215,
+0xfd64a827, 0x0b46e3a9, 0xf13b69d6, 0xe3f034f3,
+0x214a31ca, 0xd6ddb66c, 0xdc325966, 0x3cb35d51,
+0xef9c208b, 0xc74e3d36, 0x2cf09e5d, 0xdb2a20dd,
+0xe75f3cbf, 0x094301ea, 0xd215ea97, 0xeb9907d8,
+0x3d69506e, 0xe6ea09ed, 0xfb868e50, 0x33d62866,
+0xef755902, 0xee6079a1, 0x193e9133, 0xf849f9dd,
+0xec089a93, 0x3919d90d, 0xcdcb2ca9, 0xdc6d5ad9,
+0x0eb6f22a, 0xdb9e6033, 0xc91db934, 0x39eeb1b1,
+0x7ff82cb6, 0xf23be65f, 0xbedbbf55, 0x7cf22a24,
+0xf7bb7f92, 0x93b08ce3, 0x4aadb8fc, 0xd7e8fb49,
+0x52b41550, 0x6a6deddc, 0x1cf9fcae, 0x50e7dd5f,
+0x40a3c0e3, 0x1e990ebb, 0x67789222, 0x660180f9,
+0x6d283a27, 0x6b59f4fd, 0x2681057c, 0x7fd28ba6,
+0x7b29c3f8, 0x06f3cabf, 0x753070b1, 0x6f35b09a,
+0xcd1bcf2b, 0x5558faa9, 0xde88dc0f, 0xd5a96254,
+0x2a437c53, 0xed8e7708, 0xc671efc3, 0x23634321,
+0xade99512, 0xd6c582f0, 0x63f9e461, 0xa076a3f7,
+0xc7bd36d2, 0x4b4d9413, 0x9304492f, 0xf13d3b94,
+0x9412f88b, 0xa2fe563a, 0x58d4f309, 0x8bb4ff69,
+0xf1b8f459, 0x5c1bc95e, 0x94923096, 0xc42f1043,
+0x4e558014, 0x927525c7, 0xb1b01a10, 0x6b6e236c,
+0xcbfae624, 0x90165fc5, 0x4ab743df, 0xf01aa3d5,
+0x8407f56b, 0x5a6f41ea, 0x8db4e144, 0x938fd696,
+0x1b05c5ac, 0x891c3318, 0x883d70e0, 0x034ef879,
+0x9f364d96, 0x9ac1d849, 0x52935d76, 0x92b1d7f7,
+0xb241d6c6, 0x7a466608, 0xf5971834, 0xa5b88250,
+0x475d7738, 0xdc4285cc, 0x953d3f20, 0x73dd0ab7,
+0xd7c07f38, 0xba153744, 0x5662025d, 0xffcac9ab,
+0xb5f14ff8, 0x788ae76c, 0xa3add19c, 0xb9f4e614,
+0x2684d144, 0x9954d047, 0xa5fa8658, 0x2e98742f,
+0xbd93d843, 0x9004abe1, 0x5dce2625, 0xb07ce2cd,
+0xe45a23de, 0x5fc7d4f1, 0x9f6cd823, 0xca45faac,
+0x77ed9a41, 0x863eb485, 0xbe5ee6d9, 0x7163f443,
+0xf0f13fd0, 0x803146bc, 0x5a8a5234, 0xc6f23b27,
+0xa4be8f1a, 0x7f543252, 0xf48c1088, 0x88f0f42c,
+0x508dcc60, 0xdce3dd19, 0x9621736d, 0x61e9f832,
+0xe49ad73e, 0x839ddc15, 0x0320088d, 0xe4e07850,
+0xe6081f95, 0x212f40ee, 0xe5ec02fc, 0xeb3ec560,
+0x21c799fd, 0xf616092e, 0x8c246959, 0x369e4e78,
+0x95b8b0d7, 0xb2ac56e4, 0x11533370, 0xaa6d732f,
+0x96da9f5d, 0x2c15d26c, 0xefc38a7d, 0xb411422b,
+0x5ed512a2, 0xd0f6bdc7, 0x848402f5, 0x557a9d6b,
+0xf6d6bfb4, 0xbae8326c, 0x44d2711e, 0xca0b1c1e,
+0x818d6489, 0x674fdf62, 0xeba712c9, 0x8600fc72,
+0x46c4091e, 0xc0dd6afa, 0x86d0ce6d, 0x73db482a,
+0xf422ed0e, 0x814f50d3, 0x6a8f5f4b, 0xf8839c31,
+0xb2f9ba8f, 0x63f77f84, 0xf2feb43c, 0x8267b66a,
+0x4c1e25a6, 0xf5d369e0, 0xbfffcfbb, 0x72a2342f,
+0xd2138eb0, 0x94f439ed, 0x75cf2660, 0xf4e13865,
+0x99cc2799, 0x601f4b94, 0xef7da960, 0x9cbd1464,
+0xbb1eecaf, 0xd505e594, 0x634b8c91, 0xbf437ddc,
+0xe84a6b03, 0x647c259b, 0xaeef8ebc, 0xc2f8231b,
+0x1ec35135, 0x82a90e21, 0x92abcc48, 0x11339939,
+0xb38a8e03, 0xb3173d16, 0x1d456a2f, 0x884647c1,
+0xa0796e8e, 0x2dbe5e87, 0xd724eb78, 0x850f2323,
+0x67d0dabf, 0xffbefce9, 0x94ba824e, 0x4dad31d7,
+0x41866002, 0xbc02ef63, 0xc714a08a, 0x4cbbf0a0,
+0xb0711591, 0xd356135f, 0x66c868a7, 0xef093288,
+0xc0f20e6d, 0x08d1e5b6, 0xf57c95b6, 0xda4abe4e,
+0x53e01eb9, 0xdb1fc9a1, 0x914a0d4d, 0x72835fd2,
+0xc48c91da, 0x90179816, 0x58e935cb, 0xc9ffcc97,
+0x81a20a84, 0x4873eaa5, 0xeb2e34df, 0x9eaee870,
+0x473a53b0, 0xe896b132, 0xa1da6125, 0x53907d39,
+0xf2c0101a, 0xb400f023, 0x5c8405fc, 0xe56b9ff9,
+0xafe70304, 0x61efed87, 0xfe2c1d6f, 0xa137799b,
+0x6099842e, 0xc535ce7c, 0x813b7a56, 0x4fbfa56e,
+0xd00b6167, 0x94047c4a, 0x7f2d2caf, 0xe779ed1e,
+0x91f8ad3d, 0x4819be3c, 0xeb7c3f7f, 0xafde58c8,
+0x416ba349, 0xe54b1a61, 0x84bf1cee, 0x6a49a45a,
+0xcb279f1e, 0x94a64ea8, 0x50c52323, 0xf2bb1e1d,
+0xb3369a76, 0x6b7bd4ba, 0xa5a883c5, 0x9920d82b,
+0x1ad509e3, 0xb6603840, 0x9cf6fa7b, 0x37f38611,
+0x8ac50d7c, 0xa00722bb, 0x1c530a5c, 0xaaaf42ea,
+0xab934993, 0x3a763beb, 0x85920bf8, 0xba2f9222,
+0x0803ab8f, 0xb65644be, 0xc1468e02, 0x0fcc5ad3,
+0xca511fb9, 0xdecc45dc, 0x164ebc01, 0xda810b73,
+0xe514c39a, 0x2d65d0c4, 0x92620d3a, 0xe52f6c2d,
+0x6660cd07, 0x9e3f024b, 0xe75f21f2, 0x4b369f5f,
+0x552e761f, 0xe3245f99, 0xc4a8d36d, 0x79150e9e,
+0xafd6be8b, 0xd3079f1c, 0x741da83e, 0xbeb8bade,
+0xef56cdec, 0x797d768d, 0xb812e70e, 0xda2b8b18,
+0x60b40484, 0xb86adad7, 0xeec53ea7, 0x57d642cc,
+0x917691fc, 0xe1d2bc90, 0x4f47b3a2, 0x98510bfa,
+0xc38f58f3, 0x749b0440, 0xb5399e12, 0xfa8f3814,
+0x45577b99, 0x8911964b, 0xce5b480e, 0x7bb71f83,
+0xbaf64cd2, 0xd708ad19, 0x6ab5affa, 0x9958f2bb,
+0xd0ca7465, 0x78bef153, 0x9aa7e50d, 0xd59589f5,
+0x27a84f81, 0xb4e5ca62, 0xb11e75fb, 0x2f959347,
+0xb6908b81, 0xa0dc5495, 0x15d063b8, 0xbac68fb2,
+0xa842417d, 0x0e679113, 0x858d3a24, 0xb28c6d81,
+0xa63ff7c4, 0xb6162705, 0x3d418eed, 0xb35998f0,
+0x982bd927, 0x18e15412, 0xa6191a2b, 0x88059de0,
+0x37b687e0, 0x99a0d2e3, 0xc2270bb3, 0x1c2efde7,
+0xef4e85dc, 0xdd5cdd23, 0x2b93f297, 0xe69f6615,
+0xdc707a03, 0x0b424b20, 0xd24bada3, 0xec108aca,
+0x1eee4859, 0xfc337cb4, 0xf677d3be, 0x3bc9fcf3,
+0xf0bf3560, 0xd76e5902, 0x07249f10, 0xcd0c1aed,
+0xe68d1f68, 0x3bf09532, 0xc7dff675, 0xf627f8b2,
+0x27925559, 0xf735c609, 0xf0bf366c, 0x340b0650,
+0xfdddfeea, 0xfed89dc1, 0x0704611b, 0xd4a4353b,
+0xf81a7fa3, 0x04f46a9d, 0xc8b9ebe2, 0xfc13091a,
+0x071d6bf6, 0xd07f4f4c, 0xd4620b62, 0x0b0ae427,
+0xae03a28c, 0xd7dc1e3a, 0x22c2eaad, 0xa5c8e3f1,
+0xa2834902, 0x19faf326, 0x8ae4ddda, 0x8a732cb9,
+0x240bc2f2, 0xbaea93a2, 0xd8049b07, 0x3f38948e,
+0xc0e9c772, 0xc8b6c1b2, 0x082490d3, 0xfce9f20c,
+0x10722c35, 0x28b52bc3, 0x272477f7, 0x31dbb406,
+0x220e8872, 0x099fbaf0, 0x39a10e00, 0x1960c5d9,
+0x3f5bfba6, 0x0123b1ff, 0x3a7b0cdc, 0x3f29d8f4,
+0x021e948e, 0x15367a71, 0x1d660894, 0x01060e64,
+0x0a47a953, 0x3d7f7646, 0x5c2e3326, 0x2f0b52c7,
+0x5c4ce5a0, 0x6b4d4526, 0x24cdcc9e, 0x4b9b5edf,
+0x6a80a105, 0x013180e9, 0x4269c090, 0x4b9eda81,
+0x1f586fd8, 0x5329bfcc, 0x6cef8d7b, 0x3450dab5,
+0x7e54bdb0, 0x342ae8b2, 0x77459bb2, 0x1bbbed96,
+0x1d31aaea, 0x57be8663, 0x7fcb476d, 0x2af95451,
+0x10b5fe50, 0x723b1d0b, 0x68e8fdb6, 0x1ba86347,
+0x28197557, 0xfe83bafd, 0x71da9ee4, 0xb290db8e,
+0xc3e3329e, 0x2d7999c1, 0x9e5078ab, 0xb03ce933,
+0x44964e69, 0x85c9a1e3, 0xdb0b04de, 0x7705bff8,
+0xcc509f50, 0xe1baa519, 0x33a76486, 0xd20807da,
+0xff31a538, 0x2824987a, 0xfd55dca9, 0xc6c75eed,
+0x6e09a934, 0xc28e5766, 0xa51425cf, 0x44ed113d,
+0xd8a7e6d2, 0x1a93ea5c, 0x5d13c219, 0x420713e1,
+0x08dd1ad5, 0x5f4a4e98, 0x4854b87f, 0x3d8ffc1d,
+0x780ec676, 0xe5f156e4, 0x11b5a68b, 0xec86f0d9,
+0xd08d6490, 0xc73546d5, 0xc9cc9af4, 0x2a179fdd,
+0xc9fa7139, 0xed1e1f85, 0x358bedf7, 0xf85d053d,
+0xc40d6cab, 0x1be9e76a, 0xf65d3c04, 0xf8e2cf43,
+0x7e7d8de2, 0x8ce53551, 0xb9c28202, 0x1e3dd0a2,
+0xeb7e16c3, 0x7d2332aa, 0x7c310b4e, 0x06cf6714,
+0x736cd20f, 0x87197a64, 0x30fecd51, 0xa2171877,
+0xffbd4e01, 0xe7bdcfe3, 0xfaf63afb, 0x103dc98c,
+0x8df92486, 0x9f18a46b, 0x62e21409, 0xff9bd459,
+0xea06dbb2, 0xa4aed423, 0xbb907994, 0x015b7beb,
+0xe7b5d965, 0x3c7baa4d, 0x6e639c70, 0x6a63e04c,
+0x4737f3f7, 0xb3b30f63, 0x2bea37d8, 0x84a8b29b,
+0xfef6dfd7, 0x1cd52427, 0xcb3b7267, 0xe40c2eb0,
+0x68b8b070, 0xc123305d, 0x89843b7b, 0x470534d6,
+0xf81d8b07, 0x26d4b20d, 0x5a234265, 0x6ad94a6e,
+0x11c357f9, 0x854a4eea, 0x7d2a7644, 0x05d3f0ee,
+0xb074a203, 0x8b9e2e78, 0x181f15f5, 0x68d76981,
+0xa7496454, 0xd6b494c3, 0x4b9586d3, 0x7cf5f67d,
+0xfdd40e83, 0x203ed59f, 0x4f79e5d2, 0xbe585702,
+0x27c5a87e, 0x7c8904cb, 0xad3bd485, 0x03c2c4d5,
+0x5fc5ca27, 0x3d9bc4ff, 0x2ab90d3e, 0xfeae7801,
+0x30f86b75, 0xe16eff78, 0xe2a35865, 0xe4f1632b,
+0xfa4c9f3e, 0x39995cc5, 0xd413439c, 0x26409cb0,
+0x2c0a191e, 0x3ddb38f1, 0x13844831, 0xe491b98e,
+0x3502853b, 0x7ce54372, 0xeb146bc9, 0x0528ced7,
+0x3706e43f, 0x6407efbd, 0x6d0fdd4b, 0xc5ad8378,
+0x7f68d6c2, 0x2c776f23, 0xd84159e4, 0x1136149d,
+0x1850c335, 0xed7200c8, 0x38862fc1, 0x31144436,
+0xd55f3539, 0x7095ced0, 0x28d6c71e, 0x9a7e1c59,
+0x738f287b, 0xcfc36dbc, 0xa352b20a, 0x94b46685,
+0xff21c397, 0x45a639e7, 0x97dce079, 0x0339e07d,
+0x6c63181e, 0xd1695983, 0x0f3f9949, 0xe79cbc93,
+0x2ba92b63, 0x07aec366, 0x069d04f2, 0x1cd9921d,
+0xe1552bb3, 0x274ff779, 0xf129e10f, 0xc676d005,
+0xd94949c2, 0x4b05e853, 0x16a2b4f8, 0x7c8607d4,
+0xc0c7225b, 0x8bb48a31, 0xffe935aa, 0x4e4d2f9c,
+0x74472edf, 0x27fd27d3, 0xb0edb970, 0xae7aad7d,
+0x7ed3c3e5, 0x51544c0b, 0xe1160c3c, 0x8898d872,
+0xa49ec27b, 0x4b8b71ad, 0x7c011baf, 0x0136cb03,
+0x89f0c23e, 0xb09b12aa, 0xf54e7879, 0x7b159d26,
+0xd0274c76, 0x06a11c54, 0x32417ff5, 0x22f9ac87,
+0xd04c7f93, 0xb4d64581, 0xda8e836b, 0x727833ae,
+0xe10f52ad, 0xd5d9b8ca, 0x137439d1, 0xe6480fd4,
+0x5920d3a3, 0x224e70cd, 0x6a9f8b40, 0x523313cb,
+0xd933079c, 0xeb1ce420, 0x932c88d8, 0x621ba7c4,
+0x398699e1, 0x91790ab0, 0xb72e91fd, 0x0c717172,
+0xfd51b6b1, 0x103361c5, 0x6b81ca06, 0x54ab7ce7,
+0x1a676e96, 0x7b064711, 0x40fbe8a1, 0x13b58a47,
+0x654dada0, 0x1497f23f, 0x17853e67, 0x34793aad,
+0x9a35153d, 0x2757793b, 0x86dd1d1f, 0xb5830eb5,
+0x8624a4e4, 0xf8827b80, 0x1bbe08b1, 0xfa388a75,
+0xa12f653b, 0x0cc7d6e2, 0x8e34dadc, 0xaf97070e,
+0x027ee8d8, 0x94b956a5, 0xbb256a5a, 0x3bef3e55,
+0xa2ba9e38, 0x4b1d8640, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2380-m106f768.h b/src/cpu/intel/model_6fx/microcode-2380-m106f768.h
new file mode 100644
index 0000000000..ebd569ca07
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2380-m106f768.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2380-m106f768.inc */
+0x00000001, 0x00000068, 0x09162007, 0x000006f7,
+0x18729a7e, 0x00000001, 0x00000010, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x67615a02, 0xc5c97f5f, 0x67c6cc07, 0xc2b8af48,
+0xe6144a74, 0xeb752f3c, 0xcc641d37, 0xc85dbcbf,
+0x8aaade67, 0xc12d84d2, 0x42d1e9fc, 0x648e9b8b,
+0x7ba8726a, 0x10730fd5, 0x559ec216, 0x6ce0304e,
+0x6262dcef, 0x9bcfb566, 0xde72b180, 0xfff5e1bb,
+0x357fc3fa, 0xb433b4d0, 0xe0a5c2c4, 0x77d08032,
+0x058d1ae6, 0x501f62b9, 0xd536ee5d, 0xc42cda2e,
+0xb32833da, 0x79b0e085, 0xdd4c876b, 0x7ce16476,
+0x21a34fee, 0x4a7c9a43, 0x55fa4e5d, 0x58c491b5,
+0x9812db2e, 0xaf55d9d1, 0x6d179bf4, 0xb550b764,
+0x0eea6215, 0xb46f1eec, 0x2007d397, 0xa819e1f0,
+0x7ea88495, 0xc40cae2c, 0xc16b49ad, 0xb92c71bf,
+0x5b3fd03a, 0xa7d20283, 0x2b144d56, 0x47c6b4e0,
+0xc02c37d6, 0x07f461c4, 0x943c86f1, 0x1bf5de9f,
+0xb204aaf0, 0xa24bd8e6, 0x6a48faea, 0x3058ba2c,
+0xa8e86950, 0xb5b4379c, 0x990fe958, 0x55171689,
+0x9ff43ba5, 0xf8bf0b99, 0xca5b9d3a, 0x6293d6a1,
+0x0b7d8354, 0xdf95b72e, 0x7f2e9e77, 0xc505ee34,
+0x2edec94c, 0x188473ce, 0x26c7362c, 0x3dd5cf5d,
+0x05ad2dcf, 0x66c59f30, 0xdf1debed, 0xc93fff73,
+0x2642be44, 0x17442c17, 0x10671a4d, 0x02c54398,
+0x33f14adc, 0x020cf5f4, 0x3597dc28, 0x42e987b7,
+0xc40f9739, 0x625e6650, 0x3b60315f, 0x940e136f,
+0x3dca1103, 0x4159b10a, 0xf42a3027, 0x900c7980,
+0x61106101, 0x5aaa4c16, 0xdd95902e, 0x507c3c70,
+0x3ee2d404, 0x40498827, 0xe2a4b67a, 0x767e8e7b,
+0xa9560205, 0xf194ec13, 0x5fafff8f, 0xd53d6edd,
+0x59c614c0, 0x6a0f4494, 0x30bb87be, 0xaf1ada6b,
+0x514d7c35, 0xced06aa0, 0x3f2cd210, 0xd47ebb24,
+0x89d317da, 0xd8eb25b7, 0x418bd5b5, 0x71b8a88f,
+0x8ba4d56f, 0x6f6a2a92, 0xb5bb0923, 0x269679ee,
+0x1022ba01, 0x5961ee04, 0xffecb06a, 0xf78cf0c8,
+0x22011938, 0xf6e0027b, 0xb59d29c2, 0x3c64808f,
+0xafcb0d9e, 0x8477f881, 0x6e3aa0b6, 0x097dfc20,
+0x2fd6504b, 0x64346735, 0x13903009, 0x1dc3f335,
+0xd1c7c3ab, 0x1be49d10, 0xf31d50de, 0xa67b35b3,
+0x2aa9fbc8, 0x39d0b34b, 0x533f165f, 0xf8ec6056,
+0xdf03fcd9, 0x261527cc, 0xbc386be2, 0x89272956,
+0xca340c54, 0xa87b2959, 0x9dd445fa, 0x476a6320,
+0x5ec91ee6, 0xccd6f647, 0x4b5f2b38, 0x1c12bc75,
+0x88f20dc6, 0xb363d3eb, 0xa883466a, 0x01271996,
+0xd547f1fa, 0xcfc9637b, 0xbf3ab2d0, 0xa2c34aa6,
+0x5f1b4642, 0xa10030a2, 0x2ec1fdd9, 0xcad61c34,
+0x70243eb4, 0x8b94c510, 0x37c25834, 0x70e2558e,
+0x520ed333, 0x8aff0b4e, 0x77d86d46, 0x7b1b8bf9,
+0xdfd41082, 0xdcf4e512, 0x6fb04eb1, 0x91f536db,
+0x4ad991b1, 0x737cf5e9, 0xfe5cfa24, 0x18a20bfd,
+0x8471e184, 0x39026c6c, 0x4a2f658a, 0xcc95ea19,
+0x7f6b63e8, 0x6898846b, 0x6313970d, 0x8c05f8b5,
+0x45f5e6a3, 0xe808d5ab, 0xe427b730, 0xa67d845b,
+0x572583a5, 0x04e8e1c9, 0xe0b51899, 0xb22508a1,
+0xcfc9b3e4, 0x6af3bb0d, 0x5ddc0027, 0xd45a5bcd,
+0x72d64b56, 0x9cba2941, 0xb165f22d, 0x6f848282,
+0x0b5b94f4, 0x18eb6bcc, 0xc8ff69ca, 0x5b1aac44,
+0xbd38547a, 0xc3f5fe80, 0x8e71900e, 0xf765e42a,
+0x1be04368, 0xba6b77d1, 0x027853a1, 0x4d76fe05,
+0x30b44278, 0xca1efae7, 0x36fc3696, 0x2feb3958,
+0x560acd1e, 0x71bcdb1e, 0xff0c0f48, 0xa7ebdcc1,
+0xe874123f, 0x050e72e9, 0xaa51e4fc, 0x14e60100,
+0x42116c64, 0x58a87c0a, 0x3cc6816f, 0x6ef8022e,
+0x822b9e42, 0x76699062, 0x87c1d73a, 0xd71d85f6,
+0x2c048669, 0xe53a0f9b, 0xedefa244, 0x3112ba9f,
+0x0ddf05fb, 0x43d2a8bc, 0x8a912f27, 0x120b57d1,
+0x12d0a08c, 0x3055610a, 0x0611c5e9, 0x62ff32a1,
+0x96b856a1, 0x13c9a0cc, 0x81bdc683, 0x8d1e4af5,
+0x5dddefc9, 0x2167f11f, 0x080de923, 0xf93d81b1,
+0x89aa8364, 0x14a9218c, 0xc65494d3, 0xc955648a,
+0x9d532e77, 0xc9bafa7f, 0x30099ca5, 0x71ce1593,
+0x52b08e34, 0x2ecc93c4, 0xd2b00f8b, 0x2265551d,
+0x4b5f1fec, 0x75bcafc0, 0xb032813d, 0x60c83e46,
+0x88fc0a32, 0xc24685ee, 0x1552dd77, 0xd4d8beea,
+0xf6101d37, 0x5067e008, 0x03c0ce59, 0x49d8df07,
+0xf0f3b2a1, 0xae6a1194, 0x1b1c9a5e, 0xc0c5087b,
+0xcde2ddb0, 0x9a52499e, 0x6cc44420, 0x0a9fe620,
+0x6cb2ea9e, 0xc1c5dd9e, 0xb5c21092, 0x5d6b62a0,
+0x54420a2e, 0xa55fe6c6, 0x5be036e2, 0x00ad1a1c,
+0x49fe30d8, 0x13db6cd5, 0x1d367882, 0xfa4a08fb,
+0xb037e9cd, 0x243c4e45, 0xccf4509a, 0x6db26901,
+0x0075ab9c, 0x6ee273b3, 0x46e953bf, 0x55625aaa,
+0xfb4c043f, 0xf986c5bd, 0xc2262652, 0x28bb1b7b,
+0xcf429e66, 0xde10a292, 0x70de0224, 0xb34d3b44,
+0xba0468ac, 0xbd06f79b, 0xbcdce47a, 0xaffaaa80,
+0xb093dbec, 0x4e250f0c, 0x73639683, 0x021fe836,
+0x49439a22, 0x2e4fb04f, 0xe0b3f943, 0x3c6ee400,
+0x23316a70, 0x80235474, 0x30b98b5d, 0x94a03c53,
+0x1a314d5b, 0xa630ff3f, 0x4e19d90e, 0xfb9c77d9,
+0x98c95421, 0x065ec7c9, 0x1065516f, 0x47c897a4,
+0x704e3cef, 0xe011a1a3, 0x3a5ad35c, 0x68526d7b,
+0xb480bb26, 0x0669ccc1, 0x047cc38c, 0xd5574b18,
+0xa64909a5, 0xb5e73a87, 0x5ea071f1, 0x76df8d93,
+0x53e57d5e, 0xb2a62d6c, 0xc506e3da, 0x69385811,
+0x09d25d90, 0x54e79cc5, 0xd68a620d, 0x4c4974bd,
+0x98b55474, 0xe4b700dd, 0x3f70e16c, 0xc07ef531,
+0x9c11b7aa, 0x8bbeacce, 0x21391b4f, 0x73624bc3,
+0x5706b45e, 0x92a200d4, 0x80f2f6d0, 0xb933d8c3,
+0x179e5a40, 0xae89a6c8, 0x153eaa99, 0x10bb4e91,
+0xb50a198f, 0xe0abdcb9, 0x035f44ac, 0xf0f2998e,
+0x18cadd3a, 0x23050c59, 0xb58a65fb, 0x6c999ccc,
+0x8763005f, 0x1703af79, 0xda1d75cc, 0xa3a2f063,
+0xdde69386, 0x43039b8c, 0x25e1b4bc, 0x162f930c,
+0x70e335de, 0x59fdc4e7, 0x88c864d4, 0x77db0614,
+0x8d0d0fdb, 0x56862726, 0x83eaa90d, 0xe509b226,
+0xa4ada038, 0xe84a085c, 0xa648287b, 0x2e23bbe7,
+0x449180b2, 0x5dcc1bfe, 0xd4fa7aa3, 0x2cbe4a49,
+0xc519cdba, 0xd82cdff1, 0x2c8e00d2, 0xcfa395d7,
+0x680c8e2a, 0xb0105431, 0x49c98d09, 0xf0bc411b,
+0xdb36b018, 0xb8bf0c6b, 0x3d4793c4, 0xc2c8b854,
+0xbf759b5f, 0x69713fd2, 0xecef764c, 0x170dd67d,
+0x8ea058f7, 0x9b9f2c7e, 0xe2e50483, 0xbf377736,
+0x67a40d09, 0xdb97b029, 0x18fca161, 0xbea0cd76,
+0xa3380607, 0xb40553ad, 0xaa2ba855, 0xcfdbe241,
+0x07f78103, 0x16269f13, 0xf947b3d0, 0x7542caae,
+0x840573e7, 0x7bb4b73c, 0x18fb5bce, 0x6510a043,
+0x09816599, 0x35a3b7ab, 0xd5aa1265, 0x4ff654a0,
+0xaf919aac, 0xa45d4d56, 0xad1d53c6, 0xf8e4a825,
+0x58aadc02, 0xf925c5b2, 0x2e1f1137, 0x3bde5e6f,
+0x29237bdb, 0x93a29f52, 0x4618d46e, 0x055078ee,
+0x4672eb9b, 0x1d84e114, 0xcd3e8620, 0x5e9c11e9,
+0x3473a677, 0xa0c59414, 0xdba554a4, 0x7d570d61,
+0x7fc49885, 0x6d967357, 0x8e2c95b3, 0x599b0a3e,
+0xdeeb825b, 0xa26e7a46, 0xfa6344be, 0xe360cb75,
+0x598d3b1f, 0xa1de27d5, 0x6d582656, 0x7460caf2,
+0x9a9b0a1f, 0x6b03e47f, 0xcb773bfc, 0x8b4dbf7e,
+0xb2346a85, 0x7524eb59, 0xad850431, 0x1b7f3435,
+0xaa872445, 0x5383f435, 0x277db9e8, 0xd0885463,
+0xcd9c190c, 0x59b067ee, 0xe2a649d8, 0x0de635f8,
+0xb971eab5, 0x5251d886, 0x0fbee652, 0x20a69173,
+0xac648bc8, 0xf527bbd3, 0x5991e44a, 0xc354d183,
+0x533ebb92, 0x4e213450, 0x32da96d7, 0x1bc6eba8,
+0x9a982769, 0xc63f6a40, 0x5362ff6e, 0x31603fef,
+0x4326f4bd, 0xc69df862, 0x67015fd3, 0x2cc17450,
+0x751adb02, 0x5a959871, 0xd4744b5c, 0x02c05fe0,
+0x301d3565, 0x9a7df8bd, 0x5ea285ef, 0xd6cd559f,
+0x20ed318d, 0xcd4c0972, 0xf6fd10c6, 0x51dcbcf8,
+0x343bc9f5, 0xa7b1e1ca, 0x7072ef25, 0x25050f84,
+0x4cc19863, 0x247562bd, 0x960e87f7, 0xea2a401f,
+0x58e2451f, 0x4e59f93e, 0x9ebd55b0, 0x6c4bf8ab,
+0x6d8de270, 0xbaf9e338, 0x64a6f36a, 0xc61817a9,
+0x0cff6e4d, 0xe9d6facd, 0x9f679b31, 0xfb4e0df3,
+0x5d3601d5, 0xdb557456, 0xee907bd0, 0x97f55ad4,
+0x9be94661, 0x37d20c4d, 0x61c2e4f8, 0x1410ad12,
+0xc70e847a, 0xe7aefa4f, 0xbfedf651, 0x6d82c2b5,
+0xe72ee260, 0x7614a850, 0x810fa301, 0x24382684,
+0x8cbf769a, 0x6d200632, 0x3e5fac0d, 0xb3f721e5,
+0x191a57a0, 0x938ef2e8, 0xb9577657, 0x8c48778b,
+0xa64f1049, 0x553062a9, 0x4f0a17e4, 0xe4a7949a,
+0x6fa14161, 0x67ceae86, 0x22cc55ca, 0x8f49bdcd,
+0x8636d5c7, 0xf6db1b31, 0x5ddb0ce8, 0xfa84e29a,
+0x3b465c6e, 0x40438b22, 0x54c77f5c, 0x11260af3,
+0xfa9c31a5, 0x62574201, 0xb47b260e, 0x49bcda40,
+0x9ca8ff1d, 0x7ef6a279, 0x4b9b3701, 0xd514317d,
+0x1397305a, 0x60e37da0, 0xe883c100, 0xaeed8582,
+0xc4c984fe, 0x5b8fde0f, 0x3a1ff9ef, 0x66077a5c,
+0xe7779cbf, 0x1bec9cc4, 0x1ae72ef1, 0x13479f70,
+0x3c180bf8, 0xd948cf8c, 0xaa7de543, 0xab853b9e,
+0x5fe0a2df, 0xc91f811a, 0x08ee75ef, 0xdf912c97,
+0xc357c8f5, 0x64049a04, 0x382a1d20, 0xa34de556,
+0x8443f669, 0x85589500, 0x5bff7e15, 0xfba9d7d7,
+0x5ee9511c, 0xef6c7809, 0x32e2b93a, 0x01dc227f,
+0x42af4cbb, 0xbf89eebe, 0xee70ccc7, 0xdc8edfa2,
+0xe9fb5422, 0xe682d011, 0x2015a8a8, 0x9290e8a0,
+0x45e84ab2, 0x09e54944, 0x6498df04, 0xe1cbd37b,
+0xf0ef571a, 0x11126396, 0x194bb903, 0xe4b9a1c9,
+0xa31ea519, 0xde38d30f, 0x71bd64fb, 0x19548c4c,
+0x99f19c88, 0x2c368d17, 0x23370946, 0xc927bbee,
+0xc6b7ab96, 0x233427ea, 0xf4ba633c, 0xb05f583d,
+0x42407188, 0xf3937760, 0xb72c9a9b, 0xfe855280,
+0x076b9424, 0x13b7f5e8, 0x96223666, 0xd9e45123,
+0xbf342078, 0xd6fd02f4, 0x1d731bae, 0xec80d22c,
+0xb29df9e4, 0x667b78a2, 0x7f5642f3, 0x99e9bcbf,
+0x4f336820, 0x4b8fde3e, 0x93b01d0e, 0x7ccb245b,
+0x0014f1b4, 0xe1b1c1ca, 0xaa7ca490, 0x85d838ae,
+0xf134027a, 0xc64a16c1, 0x8b94368d, 0x85202ad5,
+0xcfaf0f31, 0x9d81d9de, 0x09e374eb, 0x7d905160,
+0xf8409a09, 0x670b3696, 0xa584a070, 0x84342454,
+0x95253da1, 0x229f2918, 0x1a702051, 0x22e81f48,
+0x766bf7fe, 0x07384f51, 0x82487bbf, 0x10c9307d,
+0x2b572e64, 0x139cef4d, 0x6ac5e564, 0x6fcbc0a3,
+0xba1bf522, 0x85eacbc3, 0x28530abf, 0x7322f6b6,
+0xbdbde559, 0x100f0c60, 0x26b64329, 0x93ea0651,
+0x52573484, 0x63f48bab, 0xa0d5ecb6, 0x23bd3d48,
+0x706634ec, 0xc52537cc, 0x2784e92e, 0xd095c0b6,
+0xf5c6a0d2, 0x1d5f041b, 0x6f86c937, 0x5403a4c6,
+0x1f354de2, 0x6f074fa7, 0x9465e5cd, 0x0b8c87fe,
+0xd4057cdf, 0xb3a60164, 0x627f39a1, 0x33020fd7,
+0x51e197ea, 0x40cb35b6, 0xdf2327b0, 0xff6aa5b5,
+0x48e196aa, 0x37077b50, 0xabc7535d, 0x089fad31,
+0xba46bca6, 0x57730eb6, 0xc039f71e, 0xa19963fa,
+0xda9c5d12, 0x7360c4b8, 0xa2fd2347, 0x3a58da4a,
+0x8ba6803c, 0x781cf017, 0xffdbfbc2, 0xe3f7cbc9,
+0x343900aa, 0x432e4ea1, 0xb9e0eb2a, 0x11ec2e64,
+0x5b205aea, 0x65cf92d1, 0x4fe48dd0, 0x72558b78,
+0xb0d9b571, 0x6ada41a3, 0x4e8180af, 0x222054ca,
+0x98556eeb, 0x145b8d08, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2381-m406f769.h b/src/cpu/intel/model_6fx/microcode-2381-m406f769.h
new file mode 100644
index 0000000000..591a3ee668
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2381-m406f769.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2381-m406f769.inc */
+0x00000001, 0x00000069, 0x09172007, 0x000006f7,
+0x4e779cf4, 0x00000001, 0x00000040, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0xc8c262f4, 0xaf3e2b58, 0xffb85691, 0x37176b6a,
+0xda8214a9, 0xc589d723, 0x955d8adc, 0xebf6dde6,
+0x603ea97b, 0x9aaf8ddf, 0x1a4f99ba, 0x2bb46213,
+0x457c0e43, 0x52b12095, 0xbea57bba, 0x539215e6,
+0x87761b6f, 0xbe123f4d, 0x2eebcfd8, 0x508374db,
+0x4b379fa7, 0x27b0b1df, 0x16a3d4a9, 0xd7cd9ae5,
+0xbd40b857, 0xb8d6dfd5, 0x6e3e5f22, 0xd9e99573,
+0x9feeac99, 0xcb522725, 0x39167848, 0x7cfdaddd,
+0x8c45ccb0, 0xd3f11c87, 0x64fd55f4, 0xe53bd280,
+0x97440a2f, 0x19b7b8f7, 0x78fbee9b, 0x806616a4,
+0xa4e7267b, 0x8ccbd157, 0x13d4b457, 0x859a6169,
+0x05cd40b6, 0x7157c954, 0x44857455, 0xcf2a8c25,
+0xc6fb5f83, 0x97820f5f, 0xc6fa3e62, 0xf52fda3b,
+0x00eec237, 0xa34d0f5e, 0x63b31adb, 0xb4922d9d,
+0xa826fe4a, 0xcdae9df2, 0xc7fb4011, 0x6fa41ef3,
+0x65de08e4, 0xf405be1b, 0xfea32384, 0xbefaecbb,
+0x56ec5b78, 0xd29e4663, 0x64e0702d, 0x9cadc43a,
+0xfee8e4e9, 0x6e776cfb, 0x28f86258, 0x3ec87236,
+0xeba58f3c, 0xd4966f6c, 0xcaabc6c4, 0x25782c7d,
+0x17007930, 0x8a9f3c13, 0x1e9842dc, 0x31f6a225,
+0xc0b20b8d, 0xef8e129e, 0xb537896b, 0xdc62f098,
+0xfa19e05b, 0x4b85ebaa, 0x71c05717, 0xa211e54b,
+0x9ad57b82, 0x275c77e2, 0x3c2d3207, 0x41a4735f,
+0x4ae5448e, 0x1a984ee2, 0x8f9dcff7, 0xa2f7b4fc,
+0x8d807156, 0x8c7299c6, 0xe8f29d33, 0x60f5f7dd,
+0xe21ee1e2, 0x36d3eea7, 0x89413378, 0x0711067f,
+0x6980d2d7, 0x699020f3, 0x5cacc477, 0x9dd66dd7,
+0xd657ff2a, 0xa04eaeb5, 0x3478cac0, 0x487fd6cd,
+0x398dfce4, 0x89bf90bc, 0x22d8c1d2, 0x02acc684,
+0x8ff16f07, 0x1dbe7919, 0xed8ee206, 0x3d6d6a36,
+0x987cf1f5, 0xed743a25, 0x905f11af, 0xac5f3185,
+0x392bbe45, 0x32e59314, 0xbde9f0e5, 0xbdda44b0,
+0x6dd078cd, 0x3b5c4d4e, 0x47b48733, 0x4e3a8ca2,
+0xb7f6df78, 0x94e8d403, 0xc737dfde, 0xdb90d991,
+0x09a1976b, 0x4c8c9115, 0xb591d94e, 0x63e76efe,
+0x356271e1, 0xe0747963, 0x78b2dc3d, 0x05469e8b,
+0x30c92050, 0xae7dfab2, 0x3942e785, 0x99d36dd9,
+0x2e033e50, 0xc3fae7bb, 0xc1334065, 0x8a1e7b14,
+0xc97e6879, 0x3a620fb9, 0xac1e7c18, 0x5b5a6c58,
+0x89312764, 0x08f41565, 0x800ae942, 0x12d47b83,
+0x55600299, 0x50a3e02f, 0xf02db208, 0x779255f9,
+0x5ce13e50, 0x40e62354, 0x7c8eb083, 0x1063ece2,
+0x30421ddc, 0x3f2a76cd, 0xa9bb3c7c, 0x7dadc236,
+0x6a57f6d0, 0x433eeb9d, 0xb495e0d0, 0x31a6b14b,
+0x78196982, 0x6f6764a6, 0x2b2404a3, 0x0643cfe9,
+0x566cf4d4, 0x2b47c9e7, 0xca6da375, 0xcb396117,
+0x5045973b, 0xe10bdcd4, 0x7a484949, 0x9828c2d7,
+0x25a89305, 0x260cce74, 0xf61f5b26, 0x3cc150e5,
+0xc48f0bb2, 0x0e066d67, 0xf1865a1c, 0xc7b94ee1,
+0xe23d20bb, 0x5642d1b3, 0xaac24ac9, 0x581218c1,
+0xc09394a0, 0x544a38fe, 0x1737c1f8, 0xaf28fd90,
+0xd05bc62c, 0x0cea3cd2, 0xe808ece5, 0xaebc9448,
+0xd35c4afb, 0xd987fb71, 0xa7669b86, 0x5d24edc6,
+0x44b630e5, 0xb8e9724d, 0xd13ef44b, 0xb0deb768,
+0x6b8c7b57, 0xe83f5a88, 0xf5847bde, 0x837b62c6,
+0x2291ea62, 0xb1ed5172, 0xd58984cd, 0x6127142a,
+0x1fd80fdf, 0x3174500c, 0x3c337bef, 0x23ddc5af,
+0x40c0faa8, 0x02bdd1fd, 0x14cc4d7c, 0xeca7e237,
+0xcef074c2, 0x4359eced, 0xac4bf265, 0xd09c002f,
+0xabd8ef91, 0x890b1e7c, 0x95639eba, 0xa0dad747,
+0x060f7739, 0x0a7f675d, 0x044459c5, 0xb1d2ea6c,
+0xfcf7a75b, 0xa2560237, 0xae4c9acd, 0x930e40ea,
+0xa8b2c2dd, 0x657a0c99, 0xc3a721bd, 0xefecae8e,
+0xde5d1b90, 0x64230532, 0xf5b37ad3, 0xb34f1d88,
+0x7dbfb263, 0x6d8486b0, 0x703f5c9d, 0x36eb2571,
+0xc2940ef4, 0xb24bd011, 0x0827bfe8, 0xe7dd58a4,
+0x79fdb76c, 0xfaeff06c, 0xcb5e3de4, 0x54de184f,
+0x83ce6b32, 0x243c665a, 0x6c785c26, 0x28f88347,
+0x1b14e52b, 0xc489f983, 0x0ee1daa2, 0xa1e1c6bd,
+0x19d47eca, 0x39827cc7, 0x1d36dcdc, 0xcb741131,
+0xdaf56577, 0xd3ee6290, 0x259695ca, 0x2769ae6d,
+0x63109c94, 0xe68e77fa, 0xa147f000, 0x457af6f5,
+0xea812632, 0x23adac03, 0x8c0ec893, 0x89307048,
+0x4e237a5c, 0x3ee6f784, 0xfb51c8cf, 0xa8f62ec5,
+0xcef53a16, 0x62f4f325, 0x0007d164, 0xbc8c92b6,
+0xc7debef4, 0xa46d2d21, 0x22232f4f, 0x7b064901,
+0x5b69f49d, 0x1cf5cfd1, 0x395184d1, 0x7748d1e1,
+0xe843ae68, 0x5e4feb6a, 0xd6f91e9a, 0x5976450a,
+0x72befef9, 0x6bb0ba92, 0xd41d8e98, 0x91f2428a,
+0x74102a90, 0x97c45f3f, 0x65a94ea6, 0xa21c4f15,
+0xae89417b, 0x53443878, 0x681b766f, 0x2538df36,
+0xa76f327e, 0x91d19797, 0x37ae54d0, 0x5cee2a7e,
+0xa6019d14, 0xc0e21a17, 0x955af21e, 0x3cacd721,
+0x2b381505, 0x2a49584c, 0xac2af949, 0x092e6946,
+0xcb24706f, 0x60f5ed1f, 0x20bf6f0e, 0xbef94bbe,
+0xf12c1bc4, 0xa6092fa8, 0x09534dce, 0x45d869ea,
+0xfdb0b147, 0xa5f7568c, 0xc4b9820f, 0x236efcae,
+0x06e1144f, 0x36498c2a, 0xd41cd998, 0x0624a018,
+0xa536aebb, 0xcaa6dea0, 0x0fdf7c60, 0x46e185c4,
+0xa764400f, 0x0271805b, 0x6e9fa85e, 0x5e6e4c76,
+0xc1fd4fc9, 0x17597b33, 0xd8396e3e, 0x8edceb6f,
+0x480da81d, 0xecf5ec45, 0xe813da33, 0x4d5b6ba1,
+0x891460b6, 0x01093db7, 0xb7665f0a, 0xc6d99863,
+0x6ca28f96, 0x1a74bc38, 0x043a8b7e, 0x4301146b,
+0x04deb40e, 0x8c3a86de, 0x0185f532, 0x2f3ea326,
+0xd3613a71, 0x5a353367, 0x37ec76f5, 0x11672cf8,
+0x649ef06c, 0xd2a92c6f, 0x3bdb5372, 0x6debe631,
+0xd4c3fb21, 0x159c1239, 0x47bfd8e9, 0xa00f6eb7,
+0x59862e6a, 0x6d5a4902, 0x346cec3d, 0xda23310b,
+0xbf7d5f70, 0x57d716eb, 0x1e6c229a, 0xcb51fb67,
+0x40f0bf3b, 0x8759cb94, 0xe2e4727b, 0xa087e1d9,
+0xf62bbbb3, 0x08e91708, 0x142bc6c6, 0xf010109c,
+0xe861cac7, 0xadabb0b7, 0x0b550bfb, 0xb6e79d0a,
+0xa6f20b8e, 0x8680ab31, 0xbb130ef2, 0xe6ea8723,
+0xbab6ebe2, 0xa11975de, 0x28c5b0c0, 0x5f28330c,
+0xe1a4a2b6, 0xb387cc95, 0xf368e7ba, 0xde0d3d88,
+0xd62d48fe, 0xf7715ebd, 0x31e432df, 0x639f1f2a,
+0x06b8de5b, 0x0aa3d9e7, 0x1e813f0f, 0x112212ac,
+0x136f2701, 0x13d58f31, 0xb4d22d07, 0x012576f3,
+0x795c943a, 0x6f6b419a, 0xf54e26a8, 0xbc94605d,
+0x889bbea2, 0xc2bb5d4c, 0x896573a9, 0xf0862d97,
+0x67b1ed18, 0x0dc64dfb, 0x3ccfc9ea, 0x987bd7bf,
+0xe9aafb49, 0x760c693f, 0x331721cb, 0x3cf4473d,
+0x0493cdbb, 0xa319be13, 0x0e280d97, 0xafc31837,
+0xa3246067, 0x0fbeb037, 0x48a32b43, 0x3843b479,
+0xc6a17c13, 0xe37707aa, 0x9779713f, 0x1b3e9a3f,
+0x80f54ef6, 0xbc28fead, 0x7aad3334, 0x690e6843,
+0x3e6953c7, 0x667bc8c3, 0x8c75819c, 0xa4752261,
+0xd045b4e0, 0x420f7ea3, 0x78f9c7d9, 0xb26af8f0,
+0xa758de96, 0x52344fec, 0x276b48fe, 0x9824567c,
+0x98c56888, 0x85d9692d, 0x079e2ca4, 0x0e421ec9,
+0x2e0634ba, 0xf5d84dd7, 0xc31e7500, 0x4c29cb36,
+0x37bf0924, 0x00e8eecb, 0x4231ccab, 0x092e515d,
+0x70215cf2, 0xf50f4e93, 0x4c57d581, 0x077458e1,
+0xb4db8e49, 0x6e23ffeb, 0x59ed0cad, 0x47b580a0,
+0x1cff6770, 0x223f5630, 0x0a5293c6, 0x2c95a85b,
+0x88ed30cf, 0xc3b94d6d, 0x77397476, 0xba74703a,
+0x1d32b740, 0x32ebcdfe, 0xc042c44b, 0x25ef75b5,
+0xaa6c94e0, 0x17711e94, 0x053f729d, 0x193ac3ad,
+0x1b849012, 0x7bd66e5e, 0xb012f683, 0x20f07ddd,
+0x3078cb97, 0xa257bfc9, 0xaa18ad84, 0x29db62f1,
+0x40fde5e7, 0x70f68dab, 0xaf0e6afc, 0x92c4fb07,
+0x45be88eb, 0xe5502287, 0xf9fb6286, 0xb38524c1,
+0x42f587db, 0x9120bac4, 0x4648b401, 0x46a6dd56,
+0x6fe59481, 0xbe0bf594, 0x97fc271f, 0x24847776,
+0x4b2c1cab, 0x512ccca5, 0x52b32399, 0x6a45b81d,
+0x377a21d2, 0x89f876a8, 0xa0bc9ea4, 0x4ae10052,
+0x46a452e9, 0x5a8513a3, 0x3eb3cfe6, 0x3b29d2d6,
+0x913c030f, 0x0a8fb4af, 0x5f1d9ec0, 0x1b80eec7,
+0xe2d47560, 0x4741a0f1, 0x1a8329b9, 0xd0d6d7dd,
+0xe6dcb11f, 0x3884af15, 0x80125d63, 0xde9e0b52,
+0xa488a326, 0x7ffeb1dc, 0x0d80179a, 0x2162b0c4,
+0x5df6e6ca, 0x4c5acaf2, 0x63253910, 0x6926afeb,
+0x70e91519, 0xf172affe, 0xb58059d5, 0x83a9c9bc,
+0x80d339c8, 0x79d961c3, 0x709ccbab, 0x9f5f32c0,
+0xdd816af3, 0x842fc048, 0x46fbf129, 0x7a2f0495,
+0x104e5f40, 0x19efba34, 0x64982e8f, 0x76bca689,
+0x0f2717b1, 0x56643869, 0x48e42c54, 0x5aa00ac4,
+0xddb45c48, 0xd7b5c02a, 0xdc3ec963, 0x2608949b,
+0xf4c77d4b, 0x6d5ba22d, 0x670ffe14, 0x9f999188,
+0x7a25ff7e, 0xb2da6285, 0x75513c5c, 0x8b27c275,
+0xfd721e86, 0xda8e2c90, 0xc39e8c9a, 0xad8f47e7,
+0x39529e14, 0x4f196808, 0xb3b3b14b, 0x2cca6974,
+0xb7c84fe1, 0x0b98cd21, 0x71c2dedc, 0xacd1d92e,
+0x3dd3b6dd, 0xb93a0031, 0xd5fbd8a5, 0x9e1ef6ad,
+0xd406500d, 0xf1abe592, 0xeda8d1a6, 0xdd25ee95,
+0x6bb072e5, 0x5c0ac5d0, 0x42dbee39, 0xcca76d1b,
+0x18ee78fc, 0x5fd26f99, 0x366ab232, 0xe2f511bd,
+0x41835cd3, 0x9976967e, 0x1731ed57, 0x5b175f03,
+0xca96195a, 0x302e8c64, 0x5e8805e4, 0x3eb5bcca,
+0x1eeb6d77, 0x9467eecb, 0x2fb2fd5b, 0x53d01637,
+0x684795d2, 0x8c1eb085, 0xa81e175c, 0xd6e97ab1,
+0x079eba05, 0x320a8414, 0x9c4dc2c1, 0xd45247e3,
+0xc528c31f, 0x8bd981e2, 0x69800473, 0x8f8e46c9,
+0xc6b90d21, 0x0a5081b4, 0x2cff7dfb, 0xaafd8bb3,
+0xf9172eb2, 0xdddaf3a9, 0x7e20392f, 0xaec06fa0,
+0x301657ff, 0xb2204a88, 0x796d46d2, 0x24b39297,
+0x7b5013c0, 0xa858aa4e, 0xeca0b835, 0xba9a55ba,
+0xaab680ea, 0x702e24ea, 0xfec03648, 0x4f63c3ac,
+0x4981c3d9, 0x7cbbc936, 0x70f159ef, 0x23cc02f2,
+0x23e0a0e9, 0x28ea4632, 0x92cf78e7, 0xfdf45b4d,
+0xa0d0171d, 0xe811909f, 0x3be83784, 0x932c14bd,
+0xb3bc895b, 0xa1ee1399, 0xde0ce7d0, 0xaa4a8606,
+0x2f93c916, 0x17e8004a, 0x95e34d47, 0xd7e039ee,
+0x9397fbb4, 0x57023723, 0x66d5b72f, 0xf58e8181,
+0x958082e1, 0x82ee9723, 0x995b1577, 0xb519154d,
+0xb8bf7dd2, 0xf9311c7f, 0x1b1bbc78, 0x4f352ffc,
+0xaab3b8a8, 0x7aecbb63, 0x8accee57, 0x66db792b,
+0xe211b7a2, 0xc8f3f756, 0x4c18e95e, 0xe7a78e26,
+0xe9a98c86, 0xeb6f152a, 0x16b5f4a7, 0x5a6e37f4,
+0x4a20435a, 0x80efa08f, 0x7048030b, 0x372abe74,
+0x7ef0b427, 0x4f9aec1b, 0xff5d2148, 0x33970d2d,
+0xfa009f9a, 0xfd0437ce, 0x01d30808, 0xd38ed908,
+0xb4837dc3, 0xe1bbe7d2, 0x049632a5, 0x702f1f6c,
+0x8eca33a9, 0x8b691c43, 0x1a5f5681, 0x980cce54,
+0xfdc3aa8f, 0x9d103356, 0xcc2e6bee, 0x2d81ba6e,
+0x493f266b, 0x7f78b2e8, 0x45bad0a9, 0xdee465a8,
+0xc7519329, 0x827b2df3, 0x6c432be0, 0x6a0248be,
+0x9dafc378, 0x21744a65, 0x002e2c2f, 0x3cb353c3,
+0x7350ea72, 0x5d255da5, 0xaf3f51cd, 0x9dde24aa,
+0xfae42395, 0x2feff6ee, 0xafd18dee, 0x87fe0cf5,
+0xa7927da5, 0x49f11c98, 0x0b58497a, 0xa66e42fc,
+0x94947302, 0xd442d522, 0xe340db02, 0xfe4b3d12,
+0xd7f8ce19, 0x31ef991d, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2385-m806fa94.h b/src/cpu/intel/model_6fx/microcode-2385-m806fa94.h
new file mode 100644
index 0000000000..72afded229
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2385-m806fa94.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2385-m806fa94.inc */
+0x00000001, 0x00000094, 0x09242007, 0x000006fa,
+0x613bce61, 0x00000001, 0x00000080, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x92fd47ce, 0x10f09cd9, 0x8f9ef677, 0x6971cee1,
+0xe3760388, 0x28b9f57f, 0xcbfd3d2e, 0x36755a57,
+0x58a60a7a, 0x7284d969, 0x79a702f0, 0x66b3e382,
+0xea218360, 0x3841f678, 0x884c32db, 0x1ec43072,
+0x1e50452c, 0x6d6a79cf, 0x0607d723, 0x0a64a857,
+0x2dbdc8c6, 0xdb12f63c, 0x2b9e534e, 0x41aac030,
+0x5c4c58f5, 0xd77024bf, 0xfd24ef64, 0xe8bd51f9,
+0xbbb3f061, 0xb1f936ff, 0x8bb07ba2, 0x537b0047,
+0x199b65bd, 0xb3eca4a1, 0xcec8e142, 0xb9579b80,
+0xaba924ab, 0xb7d53ba4, 0xd7ea5293, 0x2a50d735,
+0x2452b188, 0xf03b3147, 0x7db5121e, 0xb2358d51,
+0xc805c765, 0x865df5e7, 0x6d40f06b, 0xc761c4e8,
+0x387dd0f0, 0xbc80eeb9, 0xe92c426b, 0x65cbc9b4,
+0x9538d4b4, 0x63cc487f, 0xb760f820, 0x3b86ffef,
+0xb1bd1ea5, 0xb12722fa, 0xb732adf2, 0xf421f446,
+0xb18e4b57, 0xc95fa70c, 0x4730564f, 0xa921f11a,
+0x99ab37d6, 0x4ce60951, 0xa6bd8a42, 0x61a14da7,
+0x911105b5, 0x85948731, 0xd3041116, 0x068e5f6c,
+0xa4f578ca, 0x508a653f, 0xf0c8ea8d, 0x74316838,
+0xabfd3b0c, 0xa3f920d9, 0x5db364b9, 0x27dd1bf9,
+0x06fefafa, 0x67811b14, 0x2643808b, 0x204a1032,
+0x04d612a1, 0xdf10cd23, 0x8f0120a0, 0x1d2b7701,
+0xee14f361, 0xd674c8b4, 0xc988792d, 0x74212138,
+0xe540eb5a, 0xddd1a51b, 0xaf84b94e, 0x2143f7a2,
+0x61e0f85f, 0x0633b153, 0xd5309996, 0x5533cd51,
+0x4cbab2b6, 0x17b8b40b, 0x25bac4d5, 0x1f2275d3,
+0xa1ac6d36, 0x4d92597f, 0x466f4b8b, 0xfdf126f2,
+0x531a5d7a, 0xd6d4a487, 0xdb0d238c, 0x61f18b1c,
+0x97a67f6a, 0x29924f9d, 0x27427d0d, 0x0d1eb39a,
+0x2b1103c6, 0x99685f83, 0xf4cb8fb6, 0x97bca469,
+0x20898983, 0x5bf74bb7, 0xa77c3cdd, 0x50be1e9f,
+0xab69aa20, 0x55d76e56, 0x150aff1c, 0x29e2b7c0,
+0x26aee693, 0xe744ef2d, 0xa38f0735, 0x7d4c6a8f,
+0xc65e7fb5, 0x236ba91e, 0xb8cf1be7, 0xcc8b0bfb,
+0x22da2b34, 0x3be52646, 0x73b86c2b, 0x920cc665,
+0x94b61a5b, 0x97786dc5, 0x1a8912b4, 0x38a58e22,
+0xcb5183c9, 0xdb977a8c, 0x7f122780, 0x9a657d7f,
+0x8dbaa672, 0xe712cdf2, 0xc386869b, 0xc4211433,
+0xf8a4588f, 0x39ad86bf, 0x2e50779b, 0x9a7c794c,
+0x0df1f0b9, 0xd0159ee0, 0x5992f6c2, 0x951e6022,
+0x41bd2401, 0xc961687e, 0x855326e6, 0xfccc4c2a,
+0x0087bc35, 0xce5e122f, 0xf74d48e8, 0x6675c151,
+0x8398d4a5, 0x9de7b65c, 0x9801dcd2, 0x3ce8da22,
+0xa5840674, 0x234cc202, 0x108dd897, 0x1fa992db,
+0x85d4f4cb, 0xbbd8b6f3, 0xaf2fe163, 0xb21a3d04,
+0x1490c4eb, 0xe3ef4ef9, 0xeadfc144, 0xaaac2565,
+0xce4659fd, 0x3cb70a0b, 0xc3b4b043, 0xf54129a6,
+0x8349a551, 0xd18e753a, 0x526145e0, 0xdec9f03f,
+0x73db07ea, 0x6e2c5618, 0x8989eb82, 0x9367c1c8,
+0xd84f7e3c, 0x9ee11292, 0x5bf7ff68, 0xc654ada8,
+0xbcaa8dd3, 0xb5aae79c, 0x67e00306, 0x8f76b1f1,
+0x059b6e20, 0xca613e5f, 0xadc0d38e, 0xd74aa7c9,
+0x88f51b72, 0x6fb62bc6, 0xb2c0b60e, 0x153e4ea1,
+0xebfe87db, 0x35340df5, 0x6bf5bf7e, 0x714da776,
+0x26795988, 0x214a3bce, 0x0602f74b, 0xccd2cee0,
+0x77e60679, 0x496fc72c, 0xc6c902c2, 0x1f2efe4f,
+0xb4f79c94, 0xc41afbdf, 0xb6d46516, 0xfebac219,
+0x2cc57e9e, 0xdc23d815, 0x30cfaa54, 0xb2274ada,
+0x4bc6454c, 0xe68a34e9, 0x7ec93dfa, 0xc025c478,
+0xf8325907, 0x5c675d83, 0xf470fa06, 0xa523d410,
+0x3221f28d, 0x0572f5d0, 0x70f94306, 0x8534bea9,
+0x216d7668, 0xb0eb1431, 0x82009673, 0x464a3046,
+0xf7e1e01a, 0xb5e59acb, 0x05acf463, 0xb6c1faf4,
+0xf159ece1, 0x04a8c883, 0x099cce7b, 0xdfaaf89c,
+0x454e03ad, 0x7c92c35f, 0x4b030844, 0x77d8a4c9,
+0x146aa969, 0xd268c376, 0x46c04f6e, 0xa7d3f2c2,
+0x6bee2732, 0x98b1d762, 0x9c5de9e7, 0xf4a1da1f,
+0x578d91f1, 0x1e305651, 0xd54e7356, 0xfdce2bce,
+0x07958e20, 0xc33fe30e, 0x26f4a5a7, 0x7216e316,
+0xcbdefb6a, 0x4b08e63e, 0xad7a149e, 0x8917c4a3,
+0x0366c10b, 0xd7ce39a5, 0x0a815df9, 0x16ed6b13,
+0x7d669780, 0x21b0d9e0, 0x2f79076d, 0x9e8f2ee3,
+0x654dcc28, 0x81377390, 0x22d0b924, 0x156a6296,
+0xa0fcfe27, 0x3059f827, 0x99964303, 0x8934a4dd,
+0xb4468baf, 0xba359157, 0xc0a61a90, 0xf4556666,
+0x608a8297, 0xad441862, 0xb9c1702d, 0x8145dba5,
+0x0f254115, 0x59a4b412, 0x8fc5c7a5, 0xeb4ccdaa,
+0x73e90452, 0x9972be3c, 0xefb39d2d, 0x2521bdb9,
+0xf8887014, 0x57fa05c3, 0x0730eadf, 0x5fbc0238,
+0xbe97cdf3, 0xad6e7d72, 0xd0806a54, 0xcb39a4f7,
+0xf75f9e1a, 0xa6b74bbd, 0x094051fd, 0x23ffb160,
+0xc9fd9613, 0x4a3be12c, 0x65809263, 0x101d6a29,
+0x3afc2485, 0x92ed66e5, 0x51ba582f, 0xef4f96ac,
+0x4a6d1e4d, 0x4be612f1, 0xb4081a08, 0x848faf38,
+0x0c35ca45, 0x0f9eeb04, 0xedd783ea, 0x7e1024eb,
+0xd195dc4b, 0xf7b117cf, 0x4d362f21, 0x1a6cbc8b,
+0xcb2df2f5, 0x730e6926, 0x2d2981cf, 0xf8a8bdcc,
+0x96f35d56, 0x7f8759cb, 0x058621aa, 0xdb5237d7,
+0x817f6446, 0x482202d2, 0xbc9dec06, 0xd481dda8,
+0xdf9f0d2e, 0x596a296f, 0x1e393fac, 0x145dc600,
+0xe38ccfde, 0xd80ce87d, 0x96b20bc0, 0x3350fd25,
+0xa64215f5, 0x8c0525c8, 0xb462e6f4, 0xbcacdc94,
+0x307abda3, 0xd00abb6f, 0x323859ea, 0xe331bd4e,
+0x84c0d3e2, 0x6c3d63b8, 0xe3c0eea7, 0x33d6ce95,
+0x5394e077, 0xf2050ebb, 0x9aaaf4c0, 0xc2c5d983,
+0xc18af803, 0xd23701c5, 0x360244a1, 0x440fcbae,
+0x55f25bcd, 0xff067fdc, 0xe674bc4b, 0xf5b22262,
+0x7c8d0af3, 0x54b5cdb5, 0x8c2a9bc3, 0x16566ffb,
+0x94a90e84, 0x9e1baf54, 0x4678e1a3, 0x22513f0a,
+0x29a77692, 0x770025d2, 0x82bdcb61, 0xad9a632e,
+0x59b727e4, 0xe9a02367, 0x4bdb418c, 0x3bf1edbe,
+0xd6944e95, 0x451620be, 0x5bc342e4, 0x5e2d1a55,
+0xf579eee3, 0x8e0a2861, 0x4b23da56, 0x7b9fde42,
+0x34d9b2e7, 0x215f2be9, 0x6147f427, 0x71a9dde2,
+0xaeaf26bf, 0x8679c6c1, 0x1ceeefc4, 0x5443db62,
+0x8b8e0ec2, 0xb2b1fbb2, 0x64b541a3, 0x41e134d1,
+0xfa1cda7f, 0x8f6496d7, 0x3c0d9866, 0xbb9a82cb,
+0x37196a18, 0x3e181a89, 0xf0ef7f72, 0x5a664ee6,
+0x5de26b20, 0x93fd754e, 0x5f4ae628, 0x9392b256,
+0xdf0473a1, 0x72d6f8b7, 0x3fb33bcd, 0xa02785d6,
+0xfb87096c, 0xb83dc5cd, 0x2467e913, 0x72e3c483,
+0x8d277e1e, 0x16e5aaf2, 0xa371a484, 0x3dad20ac,
+0xaa7e663f, 0x1e137ed1, 0x74a64067, 0xd538061b,
+0x8b459ac5, 0x0ac1184d, 0xa85593db, 0x41c784e6,
+0x2a31cfc0, 0x01ff3cea, 0x5c1545d2, 0x67116668,
+0xfb6873e1, 0x20270ecc, 0x54413eef, 0x8e0bdf48,
+0xc66c4bcc, 0x637840fd, 0x59deef08, 0xd1c1a3a7,
+0xd86e63c5, 0xf2e5c27d, 0x8b6b1f8d, 0xb2bc73c7,
+0x08c4aef0, 0x322ada3b, 0xf80ceb06, 0x421bc458,
+0x17f16c07, 0xcf4171e3, 0x0940f2d5, 0x2b4790e0,
+0xf0fac17e, 0xeb3000d3, 0x1e558c89, 0xa83c6fcf,
+0x9f46e782, 0x69de7aa8, 0x73994547, 0xa0f18c30,
+0x38c732b1, 0xd8cc513f, 0x7d5d1fd5, 0x00d15590,
+0xf1d9e3a6, 0x4ec06f1a, 0xb4fd51ac, 0x4a4cba99,
+0x8ac784fb, 0xa739a497, 0xc1d77735, 0x1a0bfe2b,
+0x48282cfc, 0x53a95951, 0xad1e7438, 0x86fed107,
+0x4927ca7f, 0x9e9b01f1, 0x8e1e028f, 0xad723b15,
+0x2c18e064, 0x379f9f7c, 0xa2b52daa, 0xbe4394d4,
+0x39c1b8fd, 0xcd2bce50, 0x98a3868b, 0x9d5f399c,
+0xf3d67313, 0xf4098bfa, 0x44a9cffb, 0xbed84b99,
+0x6772284a, 0x5913cd34, 0x56cdb402, 0x97c2a711,
+0x960a393f, 0x831626e9, 0xc45f7819, 0x74117fa9,
+0xb686cdeb, 0x822f5929, 0x5b2e5dbe, 0xdd6cf03a,
+0x0af92686, 0x8116f734, 0x8b6443c7, 0x7c7e5b51,
+0x8d6b25ed, 0x6f849ba4, 0xabc52549, 0x292936c9,
+0x23345631, 0x3ec1139a, 0x1f455ceb, 0x8b471929,
+0x54ba89ea, 0x447cf2ba, 0xc5199e32, 0xa90836e3,
+0x30d32619, 0xcec448b2, 0x3ce9b002, 0xaf5daee0,
+0xf9d866d3, 0xc01f9c7d, 0x0086c8a2, 0x4c41c4a2,
+0xce6070b4, 0xbc440a45, 0x932a7bd5, 0x5a3967a2,
+0xb73a4fa0, 0xac056431, 0x981f7a3a, 0x17f1fc4f,
+0x79180a8d, 0x11ff6c3b, 0x2d2974ae, 0xf02a9d0c,
+0xd519dca0, 0x985ae8a7, 0xff8cc562, 0xccd2959c,
+0xc8e1755d, 0x582ed5cc, 0x6ea71364, 0xe7418b1c,
+0x6863462f, 0x31a0afc5, 0x61e7d39e, 0xa62fd758,
+0x224ef92b, 0x200ca33e, 0x435162a7, 0x93e98c95,
+0x277c8ffb, 0xd40b6030, 0xa80231a7, 0xfc0bd44c,
+0x1bf95e3e, 0x73107b2e, 0xa1053205, 0xacc2d1e4,
+0x559ed170, 0x63855ebe, 0xbc624e8a, 0xc5d1069f,
+0x4882fabd, 0xb8f37420, 0xd5296744, 0x89c3d999,
+0x26920170, 0xd1b7dc19, 0xe39aa2fc, 0xe7d75841,
+0xad8a3e42, 0x989872ab, 0x85490dec, 0x6f1b8d7b,
+0xc27cb34e, 0xaece9777, 0x06aa95e8, 0xf0cd691a,
+0x24b2b791, 0x6a680140, 0xdc57d1b3, 0xd76e7e09,
+0x4179bf62, 0x5f9e7d46, 0xe1d17d57, 0x0de6ea3f,
+0xaab63b79, 0xb248d9f9, 0x2abe84c9, 0xa4c6303b,
+0x95d0d55b, 0x0bf485a1, 0x2349e2b1, 0xd58a673e,
+0x20a9c547, 0xda06b618, 0x6940082a, 0xb04c29f6,
+0xb8b71408, 0x749ced6c, 0x130b7f62, 0xaa9a780d,
+0x1f582e4f, 0x4e489983, 0x827b9d04, 0xe06b40ba,
+0x2897e19b, 0xed2c64a6, 0x48156465, 0x96b13665,
+0x77adec3a, 0xe8aae08e, 0x246810c1, 0x8325d23c,
+0xd8f532f4, 0xb7334bf0, 0x7c0ce51f, 0x6f6cffe8,
+0x0eda13ab, 0xde4b3416, 0x2e317daf, 0xf83396ad,
+0xf50d6031, 0x65b090ae, 0xde15edb2, 0x7036d85a,
+0x2201b5be, 0xe03b6ea6, 0xcb2c5c54, 0xdaffcd2c,
+0x2f3ce0eb, 0x1d03ee9a, 0x117c70c9, 0x0ff345b4,
+0x8efc3b59, 0x4a31d035, 0x68b25cb9, 0x6d74e514,
+0xc0c9def6, 0x64472616, 0x97b30c18, 0xdd78ca4a,
+0x36a33ae3, 0x6be6ca3b, 0xafaed757, 0x1f7a24b1,
+0xb23f1830, 0xf230c461, 0x5b099707, 0x6a968e41,
+0xe20d0246, 0x68691c52, 0x4b2fb987, 0xcd1950c6,
+0x5a0b2d14, 0x824015c8, 0x98d975aa, 0x60c87c2d,
+0xa7f1f033, 0x972107da, 0x81e14228, 0x58edab99,
+0x94307323, 0x04326fd2, 0x20660cd4, 0x02deeb94,
+0x910a4c96, 0x0c513d4a, 0x76728ab7, 0x7e445af6,
+0x9566286a, 0x31106e06, 0xc5dba959, 0x82cc4824,
+0x2ce47924, 0x0ba7b3e9, 0x981ac74f, 0x7c082ce0,
+0x2599b524, 0x654d2883, 0x1e4be10a, 0x39931fcb,
+0xf64a47c1, 0x993a5a86, 0xd416a229, 0xf269beed,
+0xf05d4c13, 0x572acaa8, 0x1d78d508, 0xcd843d85,
+0x38520a79, 0x1b1fef2c, 0xe29b511c, 0x7c1aa95f,
+0x2b6ecc4d, 0xea5908c1, 0x2b63560d, 0xc10db41a,
+0x5e2514e1, 0x3d34c58e, 0xebf1fece, 0x56507222,
+0xbe36a40b, 0x147fbf00, 0x6eb1f2df, 0xe466f1e4,
+0x63c9f169, 0xcf6bd201, 0x98933c12, 0x60e2b81e,
+0x3508f806, 0x9e67f8a5, 0x6ee1305a, 0x0f4ba23e,
+0xcd340cdf, 0x7cfc8ab9, 0x00bf2a62, 0xbf9ed3a1,
+0x9b245491, 0xae4637c9, 0xb0a0c618, 0x7facd30d,
+0xcb8fbec2, 0xf04e8980, 0xc955c18c, 0x3d5425b1,
+0x529210c7, 0x8945c8e2, 0x3db97f39, 0xed09fb5d,
+0xc0cfa504, 0xf28f6542, 0xee9e5678, 0x4d292474,
+0x57925cce, 0xb4e1c5e9, 0xfa2c00ef, 0x10f26af5,
+0x05bf6469, 0xf9e160b2, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/microcode-2389-m16f25a.h b/src/cpu/intel/model_6fx/microcode-2389-m16f25a.h
new file mode 100644
index 0000000000..c307e38be8
--- /dev/null
+++ b/src/cpu/intel/model_6fx/microcode-2389-m16f25a.h
@@ -0,0 +1,291 @@
+//+++
+// Copyright (c) <1995-2009>, 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.
+//
+//---
+/* Mon Mar 30 13:42:53 CST 2009 */
+/* 2389-m16f25a.inc */
+0x00000001, 0x0000005a, 0x09262007, 0x000006f2,
+0x594ddba0, 0x00000001, 0x00000001, 0x00000fd0,
+0x00001000, 0x00000000, 0x00000000, 0x00000000,
+0x152fb7fd, 0x850cbe5b, 0xe75e2947, 0xf788eb54,
+0xabca24f1, 0x16fc1a71, 0x7f21cab8, 0x3d73c05c,
+0x755d87e6, 0x13a4319f, 0x557caa79, 0x18cae86c,
+0x73f505c1, 0xeae87978, 0x935e984e, 0x21e586a9,
+0x6f8dd7cf, 0xb13522c2, 0x8ac3f259, 0x22fec739,
+0x9fa75b90, 0x3a73fcc9, 0x1f3de62b, 0x9118414f,
+0x788f3e85, 0x02dd4ff6, 0x9d1ca368, 0x58bbb255,
+0xf60514cf, 0x0740be5a, 0x91c73633, 0xc9d2a381,
+0x32d6d9c8, 0x5f6763f3, 0xefbdaf07, 0x5520aff2,
+0x4ecf52bf, 0x417700ed, 0x61628b47, 0xbba700d5,
+0x65492543, 0x77d372ed, 0xcc6f7445, 0xe8e1f1fc,
+0x4f168aa8, 0xbda26bae, 0xaf4d8926, 0xb9dd2c84,
+0x2f7bf0e8, 0x01086c71, 0x673ba5a1, 0x1a4502ef,
+0xf6e77b29, 0xc2a5a476, 0xf2269ba8, 0x63d33a8e,
+0xb7e9fb2c, 0x543b2915, 0x1b457be2, 0xa1c59632,
+0x2c84e2e7, 0x9cf6439f, 0x65ed7d8f, 0x95b4267d,
+0xd7bce79c, 0x4797f834, 0x68cdd196, 0xd5f0e2ea,
+0xa3ae3170, 0x7cfe8168, 0x7afd2fdb, 0x012486da,
+0x35f1667b, 0x0973298f, 0x00091763, 0xeee07b37,
+0x90e4a608, 0xe76e89f7, 0xab4c198e, 0x49572f69,
+0xd023feb1, 0xf058f820, 0x5c07ccda, 0x606dac10,
+0x20b87c7a, 0xb527d8c9, 0xfe2c66c2, 0xcd8aae4b,
+0x4b238f67, 0x3432b883, 0xcc779cf3, 0xc79b4662,
+0xdbf4f9f6, 0x4eb4c769, 0x48c093f8, 0x601f6666,
+0x5ddd73cd, 0x6559ed49, 0x252b9fe0, 0x7fdf6ba7,
+0xd976c227, 0xb848e27a, 0x769d43bb, 0xd76c31b7,
+0x8a5fd658, 0x95a5c6b3, 0x9f1393a2, 0x25e918d1,
+0xe96a36b2, 0x1aaecb55, 0x068c18cc, 0xe6614d61,
+0xa232c14b, 0x13d513d2, 0xd9ccd4d9, 0xca99a988,
+0xd44b42cd, 0xb6abb17a, 0x07031920, 0x886f8fe1,
+0xc7756a52, 0x82ee4f9a, 0x2f356d42, 0x2044dcb7,
+0xea2da2ab, 0x7726fd32, 0xcf979e08, 0x5e0e0354,
+0x1ba120b3, 0xcc21b547, 0xbf98e8ff, 0x114a1bfe,
+0x3e41fece, 0x07b5f920, 0x88cf832b, 0xf5e98deb,
+0x34747f7a, 0x03a39064, 0x5da11460, 0xbfb41656,
+0x95a111fa, 0x1df7e7d2, 0xf0680ade, 0x071d3c53,
+0x79ba893f, 0x7791507e, 0x5a098130, 0x9a7752ab,
+0xa6a4a0a6, 0x4f45a65b, 0x3614be25, 0xd65ae806,
+0x82fafbf9, 0xcf9a932a, 0x16e39c33, 0x0eb56b4c,
+0x08c6d8d2, 0xdc73c409, 0xa0153cc0, 0x88a68745,
+0xfdd65375, 0xfaa74f1a, 0xf6e6877f, 0x1a0c85d2,
+0x479f5a10, 0x78f67d26, 0x88c910c6, 0xf36fffad,
+0x4082b994, 0xd266ac62, 0x4d739545, 0x1fc2f70b,
+0x1b7e1ac0, 0x67777d41, 0xecda77ef, 0xf32afc1d,
+0x15dee9c4, 0x60e531c8, 0xa5c54184, 0x8f22a836,
+0xaee5e044, 0xe1c0617d, 0xc00d440c, 0xc93395a2,
+0x86e7c3b7, 0x318382f8, 0xe53c45dd, 0x18b57b37,
+0x6000e01d, 0x22cc6cc4, 0xe265c1f3, 0x98012e13,
+0x038eec0a, 0xb2f6cf92, 0x89ce1fe5, 0x43de926c,
+0x5a0b8ae3, 0xb6cfc1e3, 0xa7e8a621, 0xc6bfca93,
+0x9e1b77d1, 0xb8fc54e7, 0x7560bd2f, 0x4cabd94f,
+0xc6831724, 0x178bc5e6, 0x1f9c59a0, 0x269e95c2,
+0x03c270c2, 0x8db34d1e, 0xbe92f0c1, 0xdd0445b1,
+0xd3113a3c, 0x876339a2, 0x810f39fb, 0xbebe992a,
+0x780c4d20, 0x8407ca95, 0x9ab841f0, 0x36cdd022,
+0x863f1c26, 0x4c40d415, 0x94fce6ce, 0x8388f1b0,
+0xe63d30b3, 0x8267aa21, 0xaa68b68b, 0x191bbe3e,
+0x7ea62abb, 0xb0d0c35d, 0x790d80de, 0x5dd613b8,
+0x42fde2b1, 0xddafeb79, 0xf5b58ec2, 0x3a972e04,
+0x1dfd433d, 0xc5c3c230, 0xf09997e2, 0x30e1411c,
+0xf05fcbcf, 0x6b5be86b, 0x48e480cd, 0xad260caf,
+0xb279f8d6, 0xa883729e, 0x3a143f6e, 0xe8c59008,
+0x5f5a1a05, 0xc576e1f5, 0xb22bbd82, 0xef74f199,
+0xf4d8b068, 0x7106e506, 0x8182a8cc, 0x9d794773,
+0xb1d603be, 0x3478f207, 0x85026e92, 0xe91ecc16,
+0x73294d00, 0xfe797696, 0x75c8310f, 0xe9964758,
+0xaf769bd0, 0xde532e94, 0xb7578b7c, 0x5916f8ac,
+0x6fba254b, 0x5739e288, 0xec6800c2, 0x507f69be,
+0xf442a1ea, 0x871e84f0, 0x7116a0ef, 0x576648be,
+0x4dee7717, 0xe099452d, 0xa0ade876, 0xde18e59c,
+0xaa0fb31d, 0x4e92256f, 0x5d44ca1c, 0x251b2dae,
+0x476cb2ba, 0x85237506, 0xef2b6aee, 0xd0936e7b,
+0x30f8ba52, 0xb923acda, 0xe0d0c993, 0xd3de81a4,
+0xf6cdece1, 0x27ed29b3, 0x21dabde0, 0x935ff7f5,
+0x9d855b92, 0xa52cb2f2, 0x498fa9b3, 0x49bf08bb,
+0xa36266a9, 0xde341a10, 0x885675fb, 0xd8264d75,
+0x6c2a8e9f, 0x48d4875d, 0x9aaf73e3, 0x422aa96b,
+0x15a58d18, 0x1449a939, 0x93cf44b6, 0x501896fb,
+0xd59a46eb, 0x90ddacad, 0x84fde9ad, 0xa3295550,
+0x3704c2a4, 0xb9e6c49e, 0x088237b7, 0x1772a5ab,
+0x32d7f004, 0x54c680f4, 0xcd5c7635, 0x945ec9cf,
+0x66893f71, 0x36c50881, 0xc51ea31c, 0xacbcfffb,
+0xcddc5d97, 0x56a70a0a, 0x9e64a05c, 0x50d632ee,
+0x4c2517b7, 0xe781d33b, 0x83da0d2b, 0x17cdb806,
+0x15aca814, 0x82db0921, 0x40d2c497, 0xf28459b8,
+0xaf62cfa2, 0xb6657c05, 0x96f8c0b6, 0xd3b1305e,
+0xc3dd0d08, 0x04b7e05d, 0xe95854d3, 0xefee27b9,
+0xaf33db1d, 0x920a7626, 0x66680468, 0x32348218,
+0xb627a0e2, 0xa794b5fe, 0x2cde0b39, 0xaeb66413,
+0xfec7e465, 0x1a8038ce, 0xd2b94d31, 0xd63ffead,
+0xbb03b14b, 0x1fb7384c, 0x16c47560, 0xd4920900,
+0x027470d9, 0xe4f22b45, 0x9c5d987c, 0x029e447b,
+0x7d67d952, 0xade3cd07, 0x37b7814a, 0x9db82614,
+0x4bf56cd2, 0x8d711f84, 0x9cff31fa, 0xfbfa8289,
+0x8fd9bf51, 0x8f354bcd, 0xf81e7c6e, 0x3464e90b,
+0xb7360bba, 0x050ea5d0, 0x30ab2959, 0x4d83c638,
+0x3baafa77, 0xd7b5c348, 0xde518699, 0x073dbbfc,
+0x84bf5141, 0x4f0b446f, 0x8e19fc4b, 0xca72ab4a,
+0xfef52d7a, 0x67308c55, 0xd11a79c0, 0x1cd51780,
+0xf03aceb9, 0x62a55ded, 0xa3e00544, 0xc71845c1,
+0xc2bf8165, 0x12e69ba8, 0xfcb4cd01, 0x6cb4cf9a,
+0xea6d586d, 0x7fe13e82, 0x9d54a259, 0x97ac9459,
+0x80a49396, 0xc85d02c6, 0xf0fbf19a, 0xc0860ae5,
+0x3ff44232, 0x76602448, 0x0a706a10, 0x141dd13c,
+0xe61b8b64, 0x6e4be14a, 0x4e6d87a9, 0x478d98ea,
+0x730a2273, 0xb7007acc, 0x692ec7b3, 0x1d389f7d,
+0xb793f67e, 0xd8d66265, 0xd8b993b4, 0xfc6d88bc,
+0xa9d3add0, 0x9e59435a, 0x9e7969f1, 0xd243fd73,
+0x6effdde5, 0x1dbf31a2, 0x320ca346, 0x1b73bfd8,
+0xda401aa8, 0x13cdf71d, 0xfe20d240, 0x3bdfecdb,
+0x0b123e41, 0x752ee304, 0xd9c5da00, 0xe3c01c7e,
+0x9ce03107, 0x89d8a300, 0xbede9c6d, 0x438d0958,
+0x2841ebbd, 0x7c7dfc6f, 0x1849ab1c, 0x1178a256,
+0xca4abbae, 0x2e0bb313, 0x888e8346, 0x595130bc,
+0xb21f1bf2, 0x4cb7ad8c, 0x96749830, 0x0c3516ba,
+0x2302f8c1, 0xb111f506, 0x8395f1ea, 0xfde48a3a,
+0xf3735f71, 0xc9659b54, 0x88992529, 0xeb887aca,
+0x6c0e87f6, 0xd6362d67, 0x968fd0ac, 0xcff7ea9a,
+0x7988fd1f, 0xd00271db, 0x38c22f93, 0x34badb85,
+0x9f8f2283, 0x577c6448, 0xb1bd60e1, 0xd2796580,
+0x50c829e4, 0x0605fdee, 0x748ddfc7, 0x36bd94f8,
+0x264749ba, 0x8a54e5f6, 0x3a19a84b, 0x6f584bd0,
+0x64fc0ef3, 0xe7e98d57, 0xcc4d8e0c, 0x041a0079,
+0xf5084b9d, 0x4c3b3927, 0xfa1d2e98, 0x71dcd1bc,
+0xf74491ea, 0xfd97d9f7, 0x768912d6, 0xb1d674b4,
+0x52f0716e, 0x8387ed44, 0x7a3406cc, 0xd9b25c3b,
+0x3c2856c7, 0x99f4bd12, 0x44d2e06e, 0x4056feaa,
+0xe731e402, 0x490774b3, 0xa6377412, 0x5b57bc0e,
+0xe37ee94b, 0x1aef05a3, 0x3729ca7b, 0x7f804ba9,
+0x589b5805, 0x60354265, 0x2cf4d695, 0xadb62dce,
+0x853cfcbd, 0x31cb5ebb, 0x00c80ca8, 0x51cdb21b,
+0xad6be78e, 0xa8e9ffeb, 0xb656155d, 0xafea149a,
+0x9fbcb3bc, 0xc89f6b72, 0x6d03f3bc, 0x3381da15,
+0x8a267f92, 0xdcf5bf30, 0x38496dbf, 0xc5bd6b9e,
+0xa9918af0, 0xc8fad63c, 0xe218d792, 0x83eacea6,
+0x418c76a1, 0x749d613e, 0xbe36f88c, 0xb84cd7d6,
+0xb4e7308e, 0xce6e4143, 0xd39fa6a0, 0xbe7bb3b1,
+0x9eece758, 0x8d490022, 0x9c5b92cc, 0xc57b244d,
+0x6b442bb1, 0xb19d0c26, 0x1e3e1fe4, 0xfd9e384c,
+0x642a3233, 0x4b7a4358, 0xe4b4a9b0, 0x920a89bc,
+0x67bdce9c, 0x7d96b2ac, 0x5cbe3c13, 0x4af3f4b5,
+0xa4e701d3, 0x80b4efe1, 0x841613f3, 0x64a49885,
+0x45d821ff, 0x1a7a2117, 0x93147289, 0x8ebbe7e9,
+0xcd3f04c4, 0xdb888d97, 0x0c55b583, 0x80ace4e3,
+0x11ab298e, 0x8fc499d4, 0x98ec32fe, 0x086b0642,
+0x290732f1, 0x562bb750, 0xac9b7a2c, 0x1f1b85e5,
+0x04ac16e9, 0xc9e86674, 0x5eecf0cc, 0xc276c820,
+0x5584fc0a, 0x947af43e, 0xc391c579, 0x59f0f0f3,
+0x33d729c8, 0x9250c732, 0x3b364a2b, 0xcc028b92,
+0xf6339e57, 0x67bdb10b, 0x8adc8905, 0x808475e0,
+0xfb69fcd1, 0xf7088f7e, 0xafcd6732, 0x0ffcbbfd,
+0x64058baa, 0xbaa6996f, 0x04221519, 0xe64e5801,
+0x3d1b3c28, 0xc5ab8d20, 0x5291ed0e, 0x52e8939a,
+0x79ebe0a2, 0x5e548b49, 0xf069bbc5, 0xd102a0ec,
+0xe5a7b49c, 0x0a9f6417, 0x67493489, 0xe386752a,
+0x59755c62, 0xe95ea052, 0x4d4f6403, 0xa6636625,
+0x93cf3e3d, 0xe2894a74, 0xf7f55522, 0xfeddb51e,
+0xfb5be65a, 0x8e5ef093, 0x52bce66f, 0x56937c52,
+0xb0bbc6c2, 0x03574feb, 0x0d0c94c0, 0xd160828b,
+0xccb2f851, 0xabcb3b49, 0xc3eabce5, 0x7930acd8,
+0x0076ca0e, 0x85cc9159, 0x2545f934, 0x6968716b,
+0xa01609c2, 0x592322f9, 0xac8ca99c, 0xf97b4b52,
+0x398fbd8a, 0x403d0e0b, 0xa38b4549, 0xcd89c55e,
+0xc6cfbce5, 0xb932e3dc, 0xa5242c59, 0xe391ceb8,
+0xa1efb4eb, 0x06ee07eb, 0xb4d5ddd1, 0xae38b88c,
+0x0bb94dfe, 0xf02b0125, 0x910bb8be, 0x80f9d20c,
+0xf017bc44, 0x18342c66, 0xc4495bfe, 0x14e9b1d8,
+0xd61a63f0, 0x1283c3dc, 0xb8663c79, 0x591f1fc9,
+0x0f52cab0, 0x530e9c52, 0x327f0380, 0x932c89a0,
+0xe7895303, 0xedeb046d, 0x400219af, 0x08eabb3c,
+0x824199ce, 0xbc188572, 0xe35e844a, 0x409b6afa,
+0x9d80ae8d, 0x98be78c2, 0x49049ab1, 0xfb921fed,
+0xf47c6b1c, 0x54ce9a0a, 0x9c81b083, 0x31694911,
+0xc5adaa93, 0x51f4d362, 0x45949957, 0xa1bc132d,
+0xdbc037b8, 0x510f859d, 0x4a3e70d0, 0xea91f20b,
+0xbaa64855, 0x32acc401, 0xc689dcc3, 0xac71af82,
+0x47a2c479, 0x617b1df3, 0x98968c18, 0x3f342afc,
+0x921cdd37, 0x9c515004, 0xdea8d3e3, 0x576fa5ff,
+0x719a6fae, 0x98635ce2, 0x4eae86fc, 0xc77aedff,
+0xe3076a45, 0xf672338b, 0x3e930234, 0x43301a6b,
+0xad2fe508, 0x4d307dde, 0x2e9a599d, 0xad7e4242,
+0xa62b3239, 0x14b02e24, 0x43d3fb7c, 0x31fb39c0,
+0xc1c4de0d, 0x44984242, 0x1d35462a, 0xcdb6205d,
+0xe138a574, 0x33cd0479, 0x2bf3fa56, 0xb25de4ce,
+0x99a25cc9, 0xa7859b8c, 0xc4dc3178, 0x898d8b27,
+0x47778970, 0xf4b3a46a, 0xbbba9097, 0x18824623,
+0x3941733d, 0x5028d200, 0xb4c6c63e, 0xe552da5f,
+0xd0af35d9, 0x70d99fd0, 0x5e483b30, 0x6826811d,
+0xd6f56267, 0xccbd900e, 0xbfe8e78a, 0x34f53ae9,
+0x28b554a4, 0xd0c8b157, 0x91e55d6d, 0xdec21006,
+0x74a135df, 0xd5d3d4fc, 0x24011884, 0xb2946e4f,
+0xa643a55a, 0xe2d20347, 0x67a2100a, 0x96efd06e,
+0xa870a665, 0x662e084f, 0x5ecd5092, 0x03c658c3,
+0xcb363766, 0x676bef19, 0xd71618ac, 0xc87934bd,
+0xe96101d1, 0x55d1976c, 0x471c8505, 0x7a36d839,
+0x5d62a9ee, 0xf3c54a8a, 0xa2be15d9, 0x244087c9,
+0x042c8037, 0x23224689, 0x281c5d73, 0x2139ecfc,
+0xffb8bc8a, 0x834fdd11, 0x9cd5a5bd, 0xa3368319,
+0x7e5bef0c, 0x4ae2dbda, 0x86d90089, 0x6675dfce,
+0x48876262, 0xcec72538, 0x11dc5c80, 0x86a730f9,
+0x313565c9, 0xe3e5be11, 0x106d7cce, 0x752b8be2,
+0x3d00a5bc, 0xe6f70e95, 0x44447ac8, 0x600df30c,
+0x8335ac3b, 0x8816ddee, 0x700982fe, 0xee495741,
+0x48c7e81c, 0xa3d55da2, 0xb0172982, 0x70ab2158,
+0xd4460621, 0x3a9e528b, 0x59b18a7b, 0xf4dabc4c,
+0xa8454763, 0x70877bb6, 0x66005c97, 0xaf292c06,
+0x7b843db1, 0xf343b59b, 0x25cdc7b5, 0xa41da617,
+0x9e9d895e, 0xc936f475, 0x7270925a, 0x30024230,
+0x8e72f53d, 0x2b6c1b6f, 0x1a69732c, 0x7ed5aff5,
+0xfc18a2a3, 0xaf377cc1, 0xbff09a78, 0x4b4e0814,
+0x95a0b2c1, 0x270398de, 0x201fca94, 0x2a032a4f,
+0x131542b4, 0x0d7306da, 0x2d1c3496, 0xcc3c6d8d,
+0xa814ddc9, 0xa3b3a991, 0x17ee60c2, 0x852c0b8d,
+0x11e5853a, 0x762002a7, 0x92c5311d, 0x0d4bf7e1,
+0xfffec870, 0xe3d35e5b, 0xff6ecfb9, 0xdedae6ff,
+0x0111a772, 0x9808e780, 0x29c336e8, 0xe9bc05df,
+0x5bedde11, 0x945565af, 0xaff808fe, 0x87e3423d,
+0x4de6f98f, 0x93b4adef, 0xbf704fa4, 0x09120e91,
+0xd54f3692, 0xdf8eab1e, 0xfabbf59c, 0xe74318be,
+0xaab87ffc, 0x29fa791c, 0xe3915552, 0xa652cb9b,
+0xa1252e74, 0xb35b723b, 0x542aa28b, 0x12fcc5b0,
+0x3941f962, 0x82bcc6cc, 0x47b11974, 0xb821611f,
+0x78b34250, 0xf1be5659, 0x561b9e61, 0x6f3bd501,
+0x584e6f5c, 0xd54ed547, 0xacebcd21, 0x7b5ff816,
+0xb64ad233, 0x9f2f330d, 0x69fb1ece, 0xac8710dd,
+0x58dc6c60, 0x9bee6139, 0xbb10ad0e, 0xbd8cd5dd,
+0xebc0ce9d, 0xa733274f, 0x884d9b55, 0x42b08b63,
+0xafa54a74, 0x1c7ccf64, 0x93a20191, 0xaaa3132e,
+0xc69831d1, 0x54634889, 0xfbfe3efc, 0xd3cf68d4,
+0x302e3117, 0xf5693131, 0xc3ce8c6c, 0x1f03cd89,
+0x6243334c, 0xf16bc80f, 0xdca5f130, 0xcb2cd956,
+0x4c1bb421, 0xe8de533c, 0x7f86703a, 0x29aa897e,
+0xdd54acad, 0x76b2f2ae, 0x7ef82b71, 0x2e30970b,
+0xba402597, 0x9a653ab4, 0xd68fcf53, 0x2d9f0d15,
+0x7f9efd1c, 0x2363d147, 0x5327289a, 0xe89229f3,
+0xd63a535c, 0x7efe9273, 0x64f2e3a3, 0x9bdf65a7,
+0x26b6edfb, 0x1b9c7bfe, 0x5d14b3de, 0x54d575fb,
+0x6d65db4c, 0x95648b7f, 0xa8a3b8f0, 0x7cc7ad46,
+0xe20e6dbb, 0x8488a45f, 0x8ebc2932, 0xd4767316,
+0x3e8c4b8a, 0xbab7402c, 0xfc1e217e, 0xe5c5bf82,
+0x6928fe2e, 0xc88528e9, 0x4b2e4e8f, 0xdd938b86,
+0x0c964f98, 0xfc88d480, 0x35fcaf9e, 0xdd7bbe9d,
+0x197d005a, 0x4d40b3b3, 0xcf203155, 0x0d2fa621,
+0x752d2c58, 0xb12bac12, 0x1e7e8c23, 0x94215d54,
+0x9854a71c, 0x4de63c64, 0x7a012529, 0x9c171f8d,
+0x9e71def7, 0x3bd17d50, 0x11f175d9, 0xec78abf3,
+0x7b529eee, 0xd3a69fc3, 0x5b718676, 0x58214d29,
+0xa8bd2c34, 0x41ea00ab, 0xa03f64d6, 0x4ee342b0,
+0x32b1e444, 0x1c1801a4, 0xc8424702, 0x334a7e35,
+0x50cf1543, 0x3b22b495, 0x88683776, 0x8e2e0154,
+0x6155c033, 0x4e2fa6ac, 0x42ace700, 0x8d64f97c,
+0xaf9ced17, 0xb2a5cb92, 0xa558582d, 0x88705de7,
+0x9e528d59, 0x84bd45e4, 0x5cb680c0, 0xcd48fa5c,
diff --git a/src/cpu/intel/model_6fx/model_6fx_init.c b/src/cpu/intel/model_6fx/model_6fx_init.c
index 64f77410aa..d716efbd48 100644
--- a/src/cpu/intel/model_6fx/model_6fx_init.c
+++ b/src/cpu/intel/model_6fx/model_6fx_init.c
@@ -1,3 +1,24 @@
+/*
+ * This file is part of the coreboot project.
+ *
+ * Copyright (C) 2007-2009 coresystems GmbH
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License as
+ * published by the Free Software Foundation; version 2 of
+ * the License.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+ * MA 02110-1301 USA
+ */
+
#include <console/console.h>
#include <device/device.h>
#include <device/pci.h>
@@ -10,10 +31,26 @@
#include <cpu/intel/hyperthreading.h>
#include <cpu/x86/cache.h>
#include <cpu/x86/mtrr.h>
+#include <usbdebug_direct.h>
static const uint32_t microcode_updates[] = {
- #include "microcode_m206f257.h"
- #include "microcode_m206f6c7.h"
+ #include "microcode-2127-m206f6c7.h"
+ #include "microcode-2129-m206f257.h"
+ #include "microcode-2334-m016fbB6.h"
+ #include "microcode-2335-m086fbB6.h"
+ #include "microcode-2336-m106fbB6.h"
+ #include "microcode-2337-m806fbB6.h"
+ #include "microcode-2339-m046fbB7.h"
+ #include "microcode-2340-m406fbB7.h"
+ #include "microcode-2346-m16fda3.h"
+ #include "microcode-2347-m206fda3.h"
+ #include "microcode-2348-m806fda3.h"
+ #include "microcode-2374-m16f6cb.h"
+ #include "microcode-2376-m46f6cd.h"
+ #include "microcode-2380-m106f768.h"
+ #include "microcode-2381-m406f769.h"
+ #include "microcode-2385-m806fa94.h"
+ #include "microcode-2389-m16f25a.h"
/* Dummy terminator */
0x0, 0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0x0,
@@ -221,7 +258,12 @@ static struct device_operations cpu_dev_ops = {
static struct cpu_device_id cpu_table[] = {
{ X86_VENDOR_INTEL, 0x06f0 }, /* Intel Core 2 Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06f2 }, /* Intel Core 2 Solo/Core Duo */
{ X86_VENDOR_INTEL, 0x06f6 }, /* Intel Core 2 Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06f7 }, /* Intel Core 2 Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06fa }, /* Intel Core 2 Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06fb }, /* Intel Core 2 Solo/Core Duo */
+ { X86_VENDOR_INTEL, 0x06fd }, /* Intel Core 2 Solo/Core Duo */
{ 0, 0 },
};