Import Upstream version 3.20191115.1
This commit is contained in:
commit
3708483c39
|
@ -0,0 +1,165 @@
|
|||
PATH := $(PATH):/sbin:/usr/sbin
|
||||
IUCODE_TOOL ?= iucode_tool
|
||||
IUC_FLAGS := -v
|
||||
IUC_FINAL_FLAGS := -vv
|
||||
|
||||
# CUTDATE RANGE:
|
||||
#
|
||||
# This filter selects what we consider to be old microcode which
|
||||
# should still be shipped even if Intel dropped them. Note that
|
||||
# it is useless to ship microcodes for anything the distro doesn't
|
||||
# really support anymore
|
||||
#
|
||||
# Watch out: check in the changelog, if this filter will add
|
||||
# microcodes that look like they've been recalled, use
|
||||
# IUC_OLDIES_EXCLUDE to avoid shipping the probably recalled
|
||||
# microcode. Refer to IUC_EXCLUDE for IUC_OLDIES_EXCLUDE syntax.
|
||||
#
|
||||
# Last manual check: up to 2008-01-01
|
||||
IUC_OLDIES_SELECT := "--date-before=2008-01-01"
|
||||
IUC_OLDIES_EXCLUDE :=
|
||||
|
||||
# EXCLUDING MICROCODES:
|
||||
#
|
||||
# Always document reason. See iucode_tool(8) for -s !<sig> syntax
|
||||
# Recalls might require use of .fw overrides to retain old version,
|
||||
# instead of exclusions. Exclusions have the highest priority, and
|
||||
# will remove microcode added by any other means, including override
|
||||
# files (.fw files).
|
||||
IUC_EXCLUDE :=
|
||||
|
||||
# 0x106c0: alpha hardware, seen in a very very old microcode data file
|
||||
IUC_EXCLUDE += -s !0x106c0
|
||||
|
||||
# INCLUDING MICROCODES:
|
||||
#
|
||||
# This should be used to add a microcode from any of the regular
|
||||
# microcode bundles, without the need for an override file. See
|
||||
# iucode_tool(8) for -s <sig> syntax. Always document the reason,
|
||||
# as per IUC_EXCLUDE.
|
||||
IUC_INCLUDE :=
|
||||
|
||||
# Keep sorting order predictable or things will break
|
||||
export LC_COLLATE=C
|
||||
|
||||
MICROCODE_REG_DBIN := $(patsubst microcode-%.d/,microcode-%.dbin,$(wildcard microcode-*.d/))
|
||||
MICROCODE_REG_SOURCES := $(sort $(wildcard microcode-*.dat microcode-*.bin) $(MICROCODE_REG_DBIN))
|
||||
MICROCODE_SUP_SOURCES := $(wildcard supplementary-ucode-*.bin supplementary-ucode-*.d/)
|
||||
MICROCODE_OVERRIDES := $(wildcard *.fw)
|
||||
|
||||
MICROCODE_FINAL_REG_SOURCES :=
|
||||
ifneq ($(IUC_OLDIES_SELECT),)
|
||||
MICROCODE_FINAL_REG_SOURCES += microcode-oldies.pbin
|
||||
endif
|
||||
ifneq ($(IUC_INCLUDE),)
|
||||
MICROCODE_FINAL_REG_SOURCES += microcode-includes.pbin
|
||||
endif
|
||||
MICROCODE_FINAL_REG_SOURCES += $(lastword $(MICROCODE_REG_SOURCES))
|
||||
|
||||
ifneq ($(MICROCODE_SUP_SOURCES),)
|
||||
MICROCODE_FINAL_SOURCES := microcode-aux.pbin
|
||||
else
|
||||
MICROCODE_FINAL_SOURCES := $(MICROCODE_FINAL_REG_SOURCES)
|
||||
endif
|
||||
ifneq ($(MICROCODE_OVERRIDES),)
|
||||
MICROCODE_FINAL_SOURCES += microcode-overrides.pbin
|
||||
endif
|
||||
|
||||
all: intel-microcode.bin intel-microcode-64.bin
|
||||
|
||||
# When processing a directory that contains a single upstream
|
||||
# microcode release (split over many binary microcode files), we need
|
||||
# to group it into a single (temporary) bundle for downgrade mode to
|
||||
# work as expected. Using iucode_tool (in the default --no-downgrade
|
||||
# mode) to generate the temporary bundle ensures reproducibility,
|
||||
# since it will sort out any conflicts in a predictable way.
|
||||
|
||||
microcode-%.dbin: microcode-%.d/
|
||||
@echo
|
||||
@echo Preprocessing microcode directory $^ into $@...
|
||||
@$(IUCODE_TOOL) $(IUC_FLAGS) --overwrite -w "$@" $^
|
||||
|
||||
# When looking for "old" microcodes that we should ship even if they
|
||||
# are not in the latest regular microcode bundle anymore, we use a
|
||||
# date filter to select *signatures* of microcodes that should be
|
||||
# included (instead of directly selecting the microcode itself).
|
||||
#
|
||||
# Then, the "latest" microcode (in source file order, due to the use
|
||||
# of downgrade mode) for each such signatures will be selected,
|
||||
# regardless of the date on the microcode itself.
|
||||
|
||||
microcode-oldies.pbin: $(MICROCODE_REG_SOURCES)
|
||||
@echo
|
||||
@echo Preprocessing older regular microcode...
|
||||
@$(IUCODE_TOOL) $(IUC_FLAGS) \
|
||||
$(IUC_OLDIES_SELECT) $(IUC_OLDIES_EXCLUDE) \
|
||||
--loose-date-filtering --downgrade --overwrite -w "$@" $^
|
||||
|
||||
microcode-includes.pbin: $(MICROCODE_REG_SOURCES)
|
||||
@echo
|
||||
@echo Preprocessing force-included regular microcode...
|
||||
@$(IUCODE_TOOL) $(IUC_FLAGS) -s! $(IUC_INCLUDE) \
|
||||
--downgrade --overwrite -w "$@" $^
|
||||
|
||||
# When there are supplementary microcode bundles, they must be merged
|
||||
# with the regular microcode in a separate step, since all such
|
||||
# microcodes must have the same precedence. We use two intermediate
|
||||
# bundles for this.
|
||||
#
|
||||
# The oldies and force-included microcodes are bundled together with
|
||||
# the latest regular microcode bundle in microcode-regular.pbin. The
|
||||
# precedence order for downgrading is:
|
||||
#
|
||||
# oldies < includes < latest regular microcode bundle
|
||||
#
|
||||
# The precedence order won't matter for oldies and includes, as they
|
||||
# either have different microcode, or microcode with the same
|
||||
# revision.
|
||||
#
|
||||
# Then, microcode-regular.pbin is merged with all supplementary
|
||||
# microcode bundles, with the downgrade logic disabled in the
|
||||
# microcode-aux.pbin target. The result will be used by the final
|
||||
# target.
|
||||
#
|
||||
# When there are no supplementary microcode updates, we can do all the
|
||||
# merging with the downgrade logic active in a single go in the final
|
||||
# target.
|
||||
|
||||
microcode-regular.pbin: $(MICROCODE_FINAL_REG_SOURCES)
|
||||
@echo
|
||||
@echo Building microcode bundle for regular microcode...
|
||||
@$(IUCODE_TOOL) $(IUC_FINAL_FLAGS) --downgrade --overwrite -w "$@" $^
|
||||
|
||||
microcode-aux.pbin: microcode-regular.pbin $(MICROCODE_SUP_SOURCES)
|
||||
@echo
|
||||
@echo Merging regular and supplementary microcode bundles...
|
||||
@$(IUCODE_TOOL) $(IUC_FINAL_FLAGS) --overwrite -w "$@" $^
|
||||
|
||||
# The microcode overrides are bundled together to sort out any
|
||||
# duplication and revision level issues.
|
||||
microcode-overrides.pbin: $(MICROCODE_OVERRIDES)
|
||||
@echo
|
||||
@echo Preprocessing microcode overrides...
|
||||
@$(IUCODE_TOOL) $(IUC_FLAGS) --overwrite -w "$@" $^
|
||||
|
||||
# Final target
|
||||
intel-microcode.bin: $(MICROCODE_FINAL_SOURCES)
|
||||
@echo
|
||||
@echo Building final microcode bundle...
|
||||
@$(IUCODE_TOOL) $(IUC_FINAL_FLAGS) $(IUC_EXCLUDE) \
|
||||
--downgrade --overwrite -w "$@" $^
|
||||
|
||||
intel-microcode-64.bin: intel-microcode.bin
|
||||
@echo
|
||||
@echo Building stripped-down microcode bundle for x86-64 and x32...
|
||||
@$(IUCODE_TOOL) $(IUC_FLAGS) \
|
||||
$(shell sed -n -r -e '/^i.86/ { s/^[^ ]+ +/-s !/;s/ +\#.*//;p}' cpu-signatures.txt) $(IUC_EXCLUDE) \
|
||||
--overwrite -w "$@" $^
|
||||
|
||||
distclean: clean
|
||||
clean:
|
||||
rm -f intel-microcode-64.bin intel-microcode.bin
|
||||
rm -f microcode-overrides.pbin microcode-oldies.pbin microcode-includes.pbin microcode-regular.pbin microcode-aux.pbin
|
||||
rm -f microcode-*.dbin
|
||||
|
||||
.PHONY: clean
|
|
@ -0,0 +1,802 @@
|
|||
2019-11-15:
|
||||
* Updated Microcodes:
|
||||
sig 0x000406e3, pf_mask 0xc0, 2019-10-03, rev 0x00d6, size 101376
|
||||
sig 0x000506e3, pf_mask 0x36, 2019-10-03, rev 0x00d6, size 101376
|
||||
sig 0x000806e9, pf_mask 0x10, 2019-10-15, rev 0x00ca, size 100352
|
||||
sig 0x000806e9, pf_mask 0xc0, 2019-09-26, rev 0x00ca, size 100352
|
||||
sig 0x000806ea, pf_mask 0xc0, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000806eb, pf_mask 0xd0, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000806ec, pf_mask 0x94, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000906e9, pf_mask 0x2a, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000906ea, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 99328
|
||||
sig 0x000906eb, pf_mask 0x02, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000906ec, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 99328
|
||||
sig 0x000906ed, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 100352
|
||||
sig 0x000a0660, pf_mask 0x80, 2019-10-03, rev 0x00ca, size 91136
|
||||
|
||||
2019-11-13:
|
||||
* This release adds a microcode update that was missing from
|
||||
the 2019-11-12 release
|
||||
* Updated Microcodes (previously removed):
|
||||
sig 0x000906ec, pf_mask 0x22, 2019-08-14, rev 0x00c6, size 99328
|
||||
|
||||
2019-11-12:
|
||||
* Implements MDS mitigation (TSX TAA), INTEL-SA-00270, CVE-2019-11135
|
||||
* Implements TA Indirect Sharing mitigation, and improves the
|
||||
MDS mitigation (VERW)
|
||||
* Fixes FIVR (Xeon Voltage Modulation) vulnerability, INTEL-SA-00271,
|
||||
CVE-2019-11139
|
||||
* Fixes SGX vulnerabilities and errata (including CVE-2019-0117)
|
||||
* Fixes Jcc conditional jump macro-fusion erratum (Skylake+, except Ice Lake)
|
||||
* Fixes AVX SHUF* instruction implementation flaw erratum
|
||||
* Removed Microcodes:
|
||||
sig 0x000906ec, pf_mask 0x22, 2019-02-14, rev 0x00ae, size 98304
|
||||
* New Microcodes:
|
||||
sig 0x000406d8, pf_mask 0x01, 2019-09-16, rev 0x012d, size 84992
|
||||
sig 0x00050656, pf_mask 0xbf, 2019-09-05, rev 0x400002c, size 51200
|
||||
sig 0x00060663, pf_mask 0x80, 2018-04-17, rev 0x002a, size 87040
|
||||
sig 0x000706a8, pf_mask 0x01, 2019-08-29, rev 0x0016, size 74752
|
||||
sig 0x000706e5, pf_mask 0x80, 2019-09-05, rev 0x0046, size 102400
|
||||
sig 0x000a0660, pf_mask 0x80, 2019-08-27, rev 0x00c6, size 91136
|
||||
* Updated Microcodes:
|
||||
sig 0x000406e3, pf_mask 0xc0, 2019-08-14, rev 0x00d4, size 101376
|
||||
sig 0x00050654, pf_mask 0xb7, 2019-09-05, rev 0x2000065, size 34816
|
||||
sig 0x00050657, pf_mask 0xbf, 2019-09-05, rev 0x500002c, size 51200
|
||||
sig 0x000506e3, pf_mask 0x36, 2019-08-14, rev 0x00d4, size 101376
|
||||
sig 0x000706a1, pf_mask 0x01, 2019-08-28, rev 0x0032, size 73728
|
||||
sig 0x000806e9, pf_mask 0x10, 2019-08-14, rev 0x00c6, size 99328
|
||||
sig 0x000806e9, pf_mask 0xc0, 2019-08-14, rev 0x00c6, size 100352
|
||||
sig 0x000806ea, pf_mask 0xc0, 2019-08-14, rev 0x00c6, size 99328
|
||||
sig 0x000806eb, pf_mask 0xd0, 2019-08-14, rev 0x00c6, size 100352
|
||||
sig 0x000806ec, pf_mask 0x94, 2019-08-14, rev 0x00c6, size 100352
|
||||
sig 0x000906e9, pf_mask 0x2a, 2019-08-14, rev 0x00c6, size 100352
|
||||
sig 0x000906ea, pf_mask 0x22, 2019-08-14, rev 0x00c6, size 99328
|
||||
sig 0x000906eb, pf_mask 0x02, 2019-08-14, rev 0x00c6, size 100352
|
||||
sig 0x000906ed, pf_mask 0x22, 2019-08-14, rev 0x00c6, size 99328
|
||||
* Updated Microcodes (previously removed):
|
||||
sig 0x00050653, pf_mask 0x97, 2019-09-09, rev 0x1000151, size 32768
|
||||
|
||||
2019-09-18:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306d4, pf_mask 0xc0, 2019-06-13, rev 0x002e, size 19456
|
||||
sig 0x000306f4, pf_mask 0x80, 2019-06-17, rev 0x0016, size 18432
|
||||
sig 0x00040671, pf_mask 0x22, 2019-06-13, rev 0x0021, size 14336
|
||||
sig 0x000406f1, pf_mask 0xef, 2019-06-18, rev 0xb000038, size 30720
|
||||
sig 0x00050654, pf_mask 0xb7, 2019-07-31, rev 0x2000064, size 33792
|
||||
sig 0x00050657, pf_mask 0xbf, 2019-08-12, rev 0x500002b, size 51200
|
||||
sig 0x00050662, pf_mask 0x10, 2019-06-17, rev 0x001c, size 32768
|
||||
sig 0x00050663, pf_mask 0x10, 2019-06-17, rev 0x7000019, size 24576
|
||||
sig 0x00050664, pf_mask 0x10, 2019-06-17, rev 0xf000017, size 24576
|
||||
sig 0x00050665, pf_mask 0x10, 2019-06-17, rev 0xe00000f, size 19456
|
||||
|
||||
2019-06-18:
|
||||
* Implements MDS mitigation (RIDL, Fallout, Zombieload), INTEL-SA-00223
|
||||
CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
|
||||
* Updated Microcodes:
|
||||
sig 0x000206d6, pf_mask 0x6d, 2019-05-21, rev 0x061f, size 18432
|
||||
sig 0x000206d7, pf_mask 0x6d, 2019-05-21, rev 0x0718, size 19456
|
||||
|
||||
2019-05-14:
|
||||
* Implements MDS mitigation (RIDL, Fallout, Zombieload), INTEL-SA-00223
|
||||
CVE-2018-12126, CVE-2018-12127, CVE-2018-12130, CVE-2019-11091
|
||||
* New Microcodes:
|
||||
sig 0x00030678, pf_mask 0x02, 2019-04-22, rev 0x0838, size 52224
|
||||
sig 0x00030678, pf_mask 0x0c, 2019-04-22, rev 0x0838, size 52224
|
||||
sig 0x00030679, pf_mask 0x0f, 2019-04-23, rev 0x090c, size 52224
|
||||
sig 0x000406c3, pf_mask 0x01, 2019-04-23, rev 0x0368, size 69632
|
||||
sig 0x000406c4, pf_mask 0x01, 2019-04-23, rev 0x0411, size 68608
|
||||
sig 0x00050657, pf_mask 0xbf, 2019-02-27, rev 0x5000021, size 47104
|
||||
* Updated Microcodes:
|
||||
sig 0x000206a7, pf_mask 0x12, 2019-02-17, rev 0x002f, size 12288
|
||||
sig 0x000306a9, pf_mask 0x12, 2019-02-13, rev 0x0021, size 14336
|
||||
sig 0x000306c3, pf_mask 0x32, 2019-02-26, rev 0x0027, size 23552
|
||||
sig 0x000306d4, pf_mask 0xc0, 2019-03-07, rev 0x002d, size 19456
|
||||
sig 0x000306e4, pf_mask 0xed, 2019-03-14, rev 0x042e, size 16384
|
||||
sig 0x000306e7, pf_mask 0xed, 2019-03-14, rev 0x0715, size 17408
|
||||
sig 0x000306f2, pf_mask 0x6f, 2019-03-01, rev 0x0043, size 34816
|
||||
sig 0x000306f4, pf_mask 0x80, 2019-03-01, rev 0x0014, size 18432
|
||||
sig 0x00040651, pf_mask 0x72, 2019-02-26, rev 0x0025, size 21504
|
||||
sig 0x00040661, pf_mask 0x32, 2019-02-26, rev 0x001b, size 25600
|
||||
sig 0x00040671, pf_mask 0x22, 2019-03-07, rev 0x0020, size 14336
|
||||
sig 0x000406e3, pf_mask 0xc0, 2019-04-01, rev 0x00cc, size 100352
|
||||
sig 0x000406f1, pf_mask 0xef, 2019-03-02, rev 0xb000036, size 30720
|
||||
sig 0x00050654, pf_mask 0xb7, 2019-04-02, rev 0x200005e, size 32768
|
||||
sig 0x00050662, pf_mask 0x10, 2019-03-23, rev 0x001a, size 32768
|
||||
sig 0x00050663, pf_mask 0x10, 2019-03-23, rev 0x7000017, size 24576
|
||||
sig 0x00050664, pf_mask 0x10, 2019-03-23, rev 0xf000015, size 23552
|
||||
sig 0x00050665, pf_mask 0x10, 2019-03-23, rev 0xe00000d, size 19456
|
||||
sig 0x000506c9, pf_mask 0x03, 2019-01-15, rev 0x0038, size 17408
|
||||
sig 0x000506ca, pf_mask 0x03, 2019-03-01, rev 0x0016, size 15360
|
||||
sig 0x000506e3, pf_mask 0x36, 2019-04-01, rev 0x00cc, size 100352
|
||||
sig 0x000506f1, pf_mask 0x01, 2019-03-21, rev 0x002e, size 11264
|
||||
sig 0x000706a1, pf_mask 0x01, 2019-01-02, rev 0x002e, size 73728
|
||||
sig 0x000806e9, pf_mask 0x10, 2019-04-01, rev 0x00b4, size 98304
|
||||
sig 0x000806e9, pf_mask 0xc0, 2019-04-01, rev 0x00b4, size 99328
|
||||
sig 0x000806ea, pf_mask 0xc0, 2019-04-01, rev 0x00b4, size 99328
|
||||
sig 0x000806eb, pf_mask 0xd0, 2019-03-30, rev 0x00b8, size 98304
|
||||
sig 0x000806ec, pf_mask 0x94, 2019-03-30, rev 0x00b8, size 97280
|
||||
sig 0x000906e9, pf_mask 0x2a, 2019-04-01, rev 0x00b4, size 99328
|
||||
sig 0x000906ea, pf_mask 0x22, 2019-04-01, rev 0x00b4, size 98304
|
||||
sig 0x000906eb, pf_mask 0x02, 2019-04-01, rev 0x00b4, size 99328
|
||||
sig 0x000906ec, pf_mask 0x22, 2019-02-14, rev 0x00ae, size 98304
|
||||
sig 0x000906ed, pf_mask 0x22, 2019-03-17, rev 0x00b8, size 97280
|
||||
|
||||
2019-03-12:
|
||||
* Removed Microcodes:
|
||||
sig 0x00050653, pf_mask 0x97, 2018-01-29, rev 0x1000140, size 30720
|
||||
* New Microcodes:
|
||||
sig 0x000806e9, pf_mask 0x10, 2018-10-18, rev 0x009e, size 98304
|
||||
sig 0x000806eb, pf_mask 0xd0, 2018-10-25, rev 0x00a4, size 99328
|
||||
sig 0x000806ec, pf_mask 0x94, 2019-02-12, rev 0x00b2, size 98304
|
||||
sig 0x000906ec, pf_mask 0x22, 2018-09-29, rev 0x00a2, size 98304
|
||||
sig 0x000906ed, pf_mask 0x22, 2019-02-04, rev 0x00b0, size 97280
|
||||
* Updated Microcodes:
|
||||
sig 0x000306f2, pf_mask 0x6f, 2018-11-20, rev 0x0041, size 34816
|
||||
sig 0x000306f4, pf_mask 0x80, 2018-11-06, rev 0x0013, size 17408
|
||||
sig 0x00050654, pf_mask 0xb7, 2019-01-28, rev 0x200005a, size 33792
|
||||
sig 0x00050662, pf_mask 0x10, 2018-12-06, rev 0x0019, size 32768
|
||||
sig 0x00050663, pf_mask 0x10, 2018-12-06, rev 0x7000016, size 23552
|
||||
sig 0x00050664, pf_mask 0x10, 2018-11-17, rev 0xf000014, size 23552
|
||||
sig 0x00050665, pf_mask 0x10, 2018-11-17, rev 0xe00000c, size 19456
|
||||
sig 0x000506c9, pf_mask 0x03, 2018-09-14, rev 0x0036, size 17408
|
||||
sig 0x000506ca, pf_mask 0x03, 2018-09-20, rev 0x0010, size 15360
|
||||
sig 0x000706a1, pf_mask 0x01, 2018-09-21, rev 0x002c, size 73728
|
||||
sig 0x000806e9, pf_mask 0xc0, 2018-07-16, rev 0x009a, size 98304
|
||||
sig 0x000806ea, pf_mask 0xc0, 2018-10-18, rev 0x009e, size 98304
|
||||
sig 0x000906e9, pf_mask 0x2a, 2018-07-16, rev 0x009a, size 98304
|
||||
sig 0x000906ea, pf_mask 0x22, 2018-12-12, rev 0x00aa, size 98304
|
||||
sig 0x000906eb, pf_mask 0x02, 2018-12-12, rev 0x00aa, size 99328
|
||||
|
||||
2018-08-07, 2018-08-07a:
|
||||
* Implements L1D_FLUSH support, L1TF "Foreshadow/-NG" mitigation
|
||||
* Implements SSBD support, Spectre v4 mitigation
|
||||
* Disable speculation for (some) RDMSR/WRMSR, Spectre v3a fix
|
||||
* Implements IBRS/IBPB/STIPB support, Spectre v2 mitigation for
|
||||
sigs 0x106a5, 0x106e5, 0x20652, 0x20655
|
||||
* New Microcodes:
|
||||
sig 0x000206c2, pf_mask 0x03, 2018-05-08, rev 0x001f, size 11264
|
||||
sig 0x000206e6, pf_mask 0x04, 2018-05-15, rev 0x000d, size 9216
|
||||
sig 0x000506c2, pf_mask 0x01, 2018-05-11, rev 0x0014, size 15360
|
||||
sig 0x000506ca, pf_mask 0x03, 2018-05-11, rev 0x000c, size 14336
|
||||
sig 0x000506f1, pf_mask 0x01, 2018-05-11, rev 0x0024, size 10240
|
||||
* Updated Microcodes:
|
||||
sig 0x000106a5, pf_mask 0x03, 2018-05-11, rev 0x001d, size 12288
|
||||
sig 0x000106e5, pf_mask 0x13, 2018-05-08, rev 0x000a, size 9216
|
||||
sig 0x00020652, pf_mask 0x12, 2018-05-08, rev 0x0011, size 9216
|
||||
sig 0x00020655, pf_mask 0x92, 2018-04-23, rev 0x0007, size 4096
|
||||
sig 0x000206a7, pf_mask 0x12, 2018-04-10, rev 0x002e, size 12288
|
||||
sig 0x000206f2, pf_mask 0x05, 2018-05-16, rev 0x003b, size 14336
|
||||
sig 0x000306a9, pf_mask 0x12, 2018-04-10, rev 0x0020, size 13312
|
||||
sig 0x000306c3, pf_mask 0x32, 2018-04-02, rev 0x0025, size 23552
|
||||
sig 0x000306d4, pf_mask 0xc0, 2018-03-22, rev 0x002b, size 18432
|
||||
sig 0x00040651, pf_mask 0x72, 2018-04-02, rev 0x0024, size 22528
|
||||
sig 0x00040661, pf_mask 0x32, 2018-04-02, rev 0x001a, size 25600
|
||||
sig 0x00040671, pf_mask 0x22, 2018-04-03, rev 0x001e, size 13312
|
||||
sig 0x000406e3, pf_mask 0xc0, 2018-04-17, rev 0x00c6, size 99328
|
||||
sig 0x00050662, pf_mask 0x10, 2018-05-25, rev 0x0017, size 31744
|
||||
sig 0x00050663, pf_mask 0x10, 2018-04-20, rev 0x7000013, size 22528
|
||||
sig 0x00050664, pf_mask 0x10, 2018-04-20, rev 0xf000012, size 22528
|
||||
sig 0x000506c9, pf_mask 0x03, 2018-05-11, rev 0x0032, size 16384
|
||||
sig 0x000506e3, pf_mask 0x36, 2018-04-17, rev 0x00c6, size 99328
|
||||
sig 0x000706a1, pf_mask 0x01, 2018-05-22, rev 0x0028, size 73728
|
||||
sig 0x000806e9, pf_mask 0xc0, 2018-03-24, rev 0x008e, size 98304
|
||||
sig 0x000806ea, pf_mask 0xc0, 2018-05-15, rev 0x0096, size 98304
|
||||
sig 0x000906e9, pf_mask 0x2a, 2018-03-24, rev 0x008e, size 98304
|
||||
sig 0x000906ea, pf_mask 0x22, 2018-05-02, rev 0x0096, size 97280
|
||||
sig 0x000906eb, pf_mask 0x02, 2018-03-24, rev 0x008e, size 98304
|
||||
|
||||
2018-07-03:
|
||||
* Implements L1D_FLUSH support, L1TF "Foreshadow/-NG" mitigation
|
||||
* Implements SSBD support, Spectre v4 mitigation
|
||||
* Disable speculation for (some) RDMSR/WRMSR, Spectre v3a fix
|
||||
* Updated Microcodes:
|
||||
sig 0x000206d6, pf_mask 0x6d, 2018-05-08, rev 0x061d, size 18432
|
||||
sig 0x000206d7, pf_mask 0x6d, 2018-05-08, rev 0x0714, size 19456
|
||||
sig 0x000306e4, pf_mask 0xed, 2018-04-25, rev 0x042d, size 15360
|
||||
sig 0x000306e7, pf_mask 0xed, 2018-04-25, rev 0x0714, size 17408
|
||||
sig 0x000306f2, pf_mask 0x6f, 2018-04-20, rev 0x003d, size 33792
|
||||
sig 0x000306f4, pf_mask 0x80, 2018-04-20, rev 0x0012, size 17408
|
||||
sig 0x000406f1, pf_mask 0xef, 2018-04-19, rev 0xb00002e, size 28672
|
||||
sig 0x00050654, pf_mask 0xb7, 2018-05-15, rev 0x200004d, size 31744
|
||||
sig 0x00050665, pf_mask 0x10, 2018-04-20, rev 0xe00000a, size 18432
|
||||
|
||||
2018-04-25:
|
||||
* Implements IBRS/IBPB/STIPB support, Spectre-v2 mitigation
|
||||
* Updated Microcodes:
|
||||
sig 0x000406f1, pf_mask 0xef, 2018-03-21, rev 0xb00002c, size 27648
|
||||
sig 0x000706a1, pf_mask 0x01, 2017-12-26, rev 0x0022, size 73728
|
||||
|
||||
2018-03-12:
|
||||
* Implements IBRS/IBPB/STIPB support, Spectre-v2 mitigation
|
||||
* New Microcodes:
|
||||
sig 0x00050653, pf_mask 0x97, 2018-01-29, rev 0x1000140, size 30720
|
||||
sig 0x00050665, pf_mask 0x10, 2018-01-22, rev 0xe000009, size 18432
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000206a7, pf_mask 0x12, 2018-02-07, rev 0x002d, size 12288
|
||||
sig 0x000206d6, pf_mask 0x6d, 2018-01-30, rev 0x061c, size 18432
|
||||
sig 0x000206d7, pf_mask 0x6d, 2018-01-26, rev 0x0713, size 19456
|
||||
sig 0x000306a9, pf_mask 0x12, 2018-02-07, rev 0x001f, size 13312
|
||||
sig 0x000306c3, pf_mask 0x32, 2018-01-21, rev 0x0024, size 23552
|
||||
sig 0x000306d4, pf_mask 0xc0, 2018-01-18, rev 0x002a, size 18432
|
||||
sig 0x000306e4, pf_mask 0xed, 2018-01-25, rev 0x042c, size 15360
|
||||
sig 0x000306e7, pf_mask 0xed, 2018-02-16, rev 0x0713, size 16384
|
||||
sig 0x000306f2, pf_mask 0x6f, 2018-01-19, rev 0x003c, size 33792
|
||||
sig 0x000306f4, pf_mask 0x80, 2018-01-22, rev 0x0011, size 17408
|
||||
sig 0x00040651, pf_mask 0x72, 2018-01-18, rev 0x0023, size 21504
|
||||
sig 0x00040661, pf_mask 0x32, 2018-01-21, rev 0x0019, size 25600
|
||||
sig 0x00040671, pf_mask 0x22, 2018-01-21, rev 0x001d, size 12288
|
||||
sig 0x000406e3, pf_mask 0xc0, 2017-11-16, rev 0x00c2, size 99328
|
||||
sig 0x00050654, pf_mask 0xb7, 2018-01-26, rev 0x2000043, size 28672
|
||||
sig 0x00050662, pf_mask 0x10, 2018-01-22, rev 0x0015, size 31744
|
||||
sig 0x00050663, pf_mask 0x10, 2018-01-22, rev 0x7000012, size 22528
|
||||
sig 0x00050664, pf_mask 0x10, 2018-01-22, rev 0xf000011, size 22528
|
||||
sig 0x000506e3, pf_mask 0x36, 2017-11-16, rev 0x00c2, size 99328
|
||||
sig 0x000806e9, pf_mask 0xc0, 2018-01-21, rev 0x0084, size 98304
|
||||
sig 0x000806ea, pf_mask 0xc0, 2018-01-21, rev 0x0084, size 97280
|
||||
sig 0x000906e9, pf_mask 0x2a, 2018-01-21, rev 0x0084, size 98304
|
||||
sig 0x000906ea, pf_mask 0x22, 2018-01-21, rev 0x0084, size 96256
|
||||
sig 0x000906eb, pf_mask 0x02, 2018-01-21, rev 0x0084, size 98304
|
||||
|
||||
2018-01-08:
|
||||
* This release has been officially recalled by Intel
|
||||
* Updated Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2017-11-20, rev 0x0023, size 23552
|
||||
sig 0x000306d4, pf_mask 0xc0, 2017-11-17, rev 0x0028, size 18432
|
||||
sig 0x000306e4, pf_mask 0xed, 2017-12-01, rev 0x042a, size 15360
|
||||
sig 0x000306f2, pf_mask 0x6f, 2017-11-17, rev 0x003b, size 33792
|
||||
sig 0x000306f4, pf_mask 0x80, 2017-11-17, rev 0x0010, size 17408
|
||||
sig 0x00040651, pf_mask 0x72, 2017-11-20, rev 0x0021, size 22528
|
||||
sig 0x00040661, pf_mask 0x32, 2017-11-20, rev 0x0018, size 25600
|
||||
sig 0x00040671, pf_mask 0x22, 2017-11-17, rev 0x001b, size 13312
|
||||
sig 0x000406e3, pf_mask 0xc0, 2017-11-16, rev 0x00c2, size 99328
|
||||
sig 0x00050654, pf_mask 0xb7, 2017-12-08, rev 0x200003c, size 27648
|
||||
sig 0x00050662, pf_mask 0x10, 2017-12-16, rev 0x0014, size 31744
|
||||
sig 0x00050663, pf_mask 0x10, 2017-12-16, rev 0x7000011, size 22528
|
||||
sig 0x000506e3, pf_mask 0x36, 2017-11-16, rev 0x00c2, size 99328
|
||||
sig 0x000706a1, pf_mask 0x01, 2017-12-26, rev 0x0022, size 73728
|
||||
sig 0x000806e9, pf_mask 0xc0, 2018-01-04, rev 0x0080, size 98304
|
||||
sig 0x000806ea, pf_mask 0xc0, 2018-01-04, rev 0x0080, size 98304
|
||||
sig 0x000906e9, pf_mask 0x2a, 2018-01-04, rev 0x0080, size 98304
|
||||
sig 0x000906ea, pf_mask 0x22, 2018-01-04, rev 0x0080, size 97280
|
||||
sig 0x000906eb, pf_mask 0x02, 2018-01-04, rev 0x0080, size 98304
|
||||
|
||||
2017-11-17:
|
||||
* New Microcodes:
|
||||
sig 0x000506c9, pf_mask 0x03, 2017-03-25, rev 0x002c, size 16384
|
||||
sig 0x000706a1, pf_mask 0x01, 2017-10-31, rev 0x001e, size 72704
|
||||
sig 0x000906ea, pf_mask 0x22, 2017-08-23, rev 0x0070, size 95232
|
||||
sig 0x000906eb, pf_mask 0x02, 2017-09-20, rev 0x0072, size 97280
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x00050654, pf_mask 0xb7, 2017-10-17, rev 0x2000035, size 26624
|
||||
sig 0x000806ea, pf_mask 0xc0, 2017-08-03, rev 0x0070, size 96256
|
||||
|
||||
2017-07-07:
|
||||
* New Microcodes:
|
||||
sig 0x00050654, pf_mask 0x97, 2017-06-01, rev 0x2000022, size 25600
|
||||
sig 0x000806e9, pf_mask 0xc0, 2017-04-27, rev 0x0062, size 97280
|
||||
sig 0x000806ea, pf_mask 0xc0, 2017-05-23, rev 0x0066, size 95232
|
||||
sig 0x000906e9, pf_mask 0x2a, 2017-04-06, rev 0x005e, size 97280
|
||||
|
||||
2017-05-11:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2017-01-27, rev 0x0022, size 22528
|
||||
sig 0x000306d4, pf_mask 0xc0, 2017-01-27, rev 0x0025, size 17408
|
||||
sig 0x000306f2, pf_mask 0x6f, 2017-01-30, rev 0x003a, size 32768
|
||||
sig 0x000306f4, pf_mask 0x80, 2017-01-30, rev 0x000f, size 16384
|
||||
sig 0x00040651, pf_mask 0x72, 2017-01-27, rev 0x0020, size 20480
|
||||
sig 0x00040661, pf_mask 0x32, 2017-01-27, rev 0x0017, size 24576
|
||||
sig 0x00040671, pf_mask 0x22, 2017-01-27, rev 0x0017, size 11264
|
||||
sig 0x000406e3, pf_mask 0xc0, 2017-04-09, rev 0x00ba, size 98304
|
||||
sig 0x000406f1, pf_mask 0xef, 2017-03-01, rev 0xb000021, size 26624
|
||||
sig 0x000506e3, pf_mask 0x36, 2017-04-09, rev 0x00ba, size 98304
|
||||
|
||||
2016-11-04:
|
||||
* New Microcodes:
|
||||
sig 0x00050663, pf_mask 0x10, 2016-10-12, rev 0x700000d, size 20480
|
||||
sig 0x00050664, pf_mask 0x10, 2016-06-02, rev 0xf00000a, size 21504
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000306f2, pf_mask 0x6f, 2016-10-07, rev 0x0039, size 32768
|
||||
sig 0x000406f1, pf_mask 0xef, 2016-10-07, rev 0xb00001f, size 25600
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x000106e4, pf_mask 0x09, 2013-07-01, rev 0x0003, size 6144
|
||||
|
||||
2016-07-14:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306f4, pf_mask 0x80, 2016-06-07, rev 0x000d, size 15360
|
||||
sig 0x000406e3, pf_mask 0xc0, 2016-06-22, rev 0x009e, size 97280
|
||||
sig 0x000406f1, pf_mask 0xef, 2016-06-06, rev 0xb00001d, size 25600
|
||||
sig 0x000506e3, pf_mask 0x36, 2016-06-22, rev 0x009e, size 97280
|
||||
|
||||
2016-06-07:
|
||||
* New Microcodes:
|
||||
sig 0x000406e3, pf_mask 0xc0, 2016-04-06, rev 0x008a, size 96256
|
||||
sig 0x000406f1, pf_mask 0xef, 2016-05-20, rev 0xb00001c, size 25600
|
||||
sig 0x00050662, pf_mask 0x10, 2015-12-12, rev 0x000f, size 28672
|
||||
sig 0x000506e3, pf_mask 0x36, 2016-04-06, rev 0x008a, size 96256
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2016-03-16, rev 0x0020, size 22528
|
||||
sig 0x000306d4, pf_mask 0xc0, 2016-04-29, rev 0x0024, size 17408
|
||||
sig 0x000306f2, pf_mask 0x6f, 2016-03-28, rev 0x0038, size 32768
|
||||
sig 0x000306f4, pf_mask 0x80, 2016-02-11, rev 0x000a, size 15360
|
||||
sig 0x00040651, pf_mask 0x72, 2016-04-01, rev 0x001f, size 20480
|
||||
sig 0x00040661, pf_mask 0x32, 2016-04-01, rev 0x0016, size 24576
|
||||
sig 0x00040671, pf_mask 0x22, 2016-04-29, rev 0x0016, size 11264
|
||||
|
||||
2015-11-06:
|
||||
* New Microcodes:
|
||||
sig 0x000306f4, pf_mask 0x80, 2015-07-17, rev 0x0009, size 14336
|
||||
sig 0x00040671, pf_mask 0x22, 2015-08-03, rev 0x0013, size 11264
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000306a9, pf_mask 0x12, 2015-02-26, rev 0x001c, size 12288
|
||||
sig 0x000306c3, pf_mask 0x32, 2015-08-13, rev 0x001e, size 21504
|
||||
sig 0x000306d4, pf_mask 0xc0, 2015-09-11, rev 0x0022, size 16384
|
||||
sig 0x000306f2, pf_mask 0x6f, 2015-08-10, rev 0x0036, size 30720
|
||||
sig 0x00040651, pf_mask 0x72, 2015-08-13, rev 0x001d, size 20480
|
||||
|
||||
2015-01-21:
|
||||
* Downgraded microcodes (to a previously shipped revision):
|
||||
sig 0x000306f2, pf_mask 0x6f, 2014-09-03, rev 0x0029, size 28672
|
||||
|
||||
2015-01-07:
|
||||
* New Microcodes:
|
||||
sig 0x000306d4, pf_mask 0xc0, 2014-12-05, rev 0x0018, size 14336
|
||||
|
||||
* Updated Microcodes (this update is known to cause issues):
|
||||
sig 0x000306f2, pf_mask 0x6f, 2014-11-21, rev 0x002d, size 28672
|
||||
|
||||
2014-09-13:
|
||||
* New Microcodes:
|
||||
sig 0x000306f2, pf_mask 0x6f, 2014-09-03, rev 0x0029, size 28672
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2014-07-03, rev 0x001c, size 21504
|
||||
sig 0x00040651, pf_mask 0x72, 2014-07-03, rev 0x001c, size 20480
|
||||
sig 0x00040661, pf_mask 0x32, 2014-07-03, rev 0x0012, size 23552
|
||||
|
||||
2014-06-24:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306a9, pf_mask 0x12, 2014-05-29, rev 0x001b, size 12288
|
||||
sig 0x000306c3, pf_mask 0x32, 2014-05-23, rev 0x001a, size 20480
|
||||
sig 0x000306e4, pf_mask 0xed, 2014-05-29, rev 0x0428, size 13312
|
||||
sig 0x000306e7, pf_mask 0xed, 2014-05-29, rev 0x070d, size 15360
|
||||
sig 0x00040651, pf_mask 0x72, 2014-05-23, rev 0x0018, size 19456
|
||||
sig 0x00040661, pf_mask 0x32, 2014-05-23, rev 0x0010, size 23552
|
||||
|
||||
2014-04-30:
|
||||
* New microcodes:
|
||||
sig 0x000306e7, pf_mask 0xed, 2014-04-14, rev 0x070c, size 15360
|
||||
|
||||
* Updated microcodes:
|
||||
sig 0x000306e4, pf_mask 0xed, 2014-04-10, rev 0x0427, size 12288
|
||||
|
||||
2014-01-22:
|
||||
* New Microcodes:
|
||||
sig 0x00040661, pf_mask 0x32, 2013-08-21, rev 0x000f, size 23552
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000106e5, pf_mask 0x13, 2013-08-20, rev 0x0007, size 7168
|
||||
sig 0x000306c3, pf_mask 0x32, 2013-08-16, rev 0x0017, size 20480
|
||||
sig 0x000306e4, pf_mask 0xed, 2013-07-09, rev 0x0416, size 11264
|
||||
sig 0x00040651, pf_mask 0x72, 2013-09-14, rev 0x0017, size 19456
|
||||
|
||||
2013-09-06:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2013-08-07, rev 0x0016, size 20480
|
||||
sig 0x00040651, pf_mask 0x72, 2013-08-08, rev 0x0016, size 19456
|
||||
|
||||
* Updated Microcodes (recently removed):
|
||||
sig 0x000106e4, pf_mask 0x09, 2013-07-01, rev 0x0003, size 6144
|
||||
|
||||
2013-08-08:
|
||||
* New Microcodes:
|
||||
sig 0x000306c3, pf_mask 0x32, 2013-07-02, rev 0x0012, size 19456
|
||||
sig 0x000306e4, pf_mask 0xed, 2013-06-13, rev 0x0415, size 11264
|
||||
sig 0x000306e6, pf_mask 0xed, 2013-06-19, rev 0x0600, size 11264
|
||||
sig 0x00040651, pf_mask 0x72, 2013-07-02, rev 0x0015, size 18432
|
||||
|
||||
* Updated Microcodes (removed in the past):
|
||||
sig 0x000106a5, pf_mask 0x03, 2013-06-21, rev 0x0019, size 10240
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000106a4, pf_mask 0x03, 2013-06-21, rev 0x0012, size 14336
|
||||
sig 0x000106e5, pf_mask 0x13, 2013-07-01, rev 0x0006, size 7168
|
||||
sig 0x00020652, pf_mask 0x12, 2013-06-26, rev 0x000e, size 8192
|
||||
sig 0x00020655, pf_mask 0x92, 2013-06-28, rev 0x0004, size 3072
|
||||
sig 0x000206a7, pf_mask 0x12, 2013-06-12, rev 0x0029, size 10240
|
||||
sig 0x000206d7, pf_mask 0x6d, 2013-06-17, rev 0x0710, size 17408
|
||||
sig 0x000206f2, pf_mask 0x05, 2013-06-18, rev 0x0037, size 13312
|
||||
sig 0x000306a9, pf_mask 0x12, 2013-06-13, rev 0x0019, size 12288
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x000106e4, pf_mask 0x09, 2010-03-08, rev 0x0002, size 5120
|
||||
|
||||
2013-02-22:
|
||||
* Updated Microcodes:
|
||||
sig 0x000306a9, pf_mask 0x12, 2013-01-09, rev 0x0017, size 11264
|
||||
|
||||
2012-06-06-v2 (2012-10-01):
|
||||
* Updated Microcodes:
|
||||
sig 0x000206d6, pf_mask 0x6d, 2012-05-22, rev 0x0619, size 16384
|
||||
sig 0x000206d7, pf_mask 0x6d, 2012-05-22, rev 0x070d, size 16384
|
||||
sig 0x000306a9, pf_mask 0x12, 2012-07-16, rev 0x0013, size 11264
|
||||
|
||||
* Updated Microcodes (recently removed):
|
||||
sig 0x000206f2, pf_mask 0x05, 2012-04-12, rev 0x0036, size 12288
|
||||
|
||||
2012-06-06:
|
||||
* New Microcodes:
|
||||
sig 0x00020661, pf_mask 0x02, 2011-07-18, rev 0x0105, size 5120
|
||||
sig 0x000206d7, pf_mask 0x6d, 2012-04-03, rev 0x070c, size 16384
|
||||
sig 0x000306a9, pf_mask 0x12, 2012-04-12, rev 0x0012, size 11264
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000106e5, pf_mask 0x13, 2011-09-01, rev 0x0005, size 6144
|
||||
sig 0x000206a7, pf_mask 0x12, 2012-04-24, rev 0x0028, size 9216
|
||||
sig 0x000206d6, pf_mask 0x6d, 2012-04-18, rev 0x0618, size 16384
|
||||
|
||||
* Removed Microcodes (recently updated):
|
||||
sig 0x000206f2, pf_mask 0x05, 2011-08-31, rev 0x0034, size 12288
|
||||
|
||||
2011-11-10:
|
||||
* New Microcodes:
|
||||
sig 0x000206d6, pf_mask 0x6d, 2011-09-29, rev 0x060c, size 15360
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x00020652, pf_mask 0x12, 2011-09-01, rev 0x000d, size 7168
|
||||
sig 0x00020655, pf_mask 0x92, 2011-09-01, rev 0x0003, size 2048
|
||||
sig 0x000206a7, pf_mask 0x12, 2011-10-11, rev 0x0025, size 9216
|
||||
sig 0x000206f2, pf_mask 0x05, 2011-08-31, rev 0x0034, size 12288
|
||||
|
||||
* Removed Microcodes (recently added):
|
||||
sig 0x00030661, pf_mask 0x02, 2011-06-23, rev 0x0106, size 5120
|
||||
sig 0x00030661, pf_mask 0x04, 2011-06-23, rev 0x0106, size 5120
|
||||
sig 0x00030661, pf_mask 0x08, 2011-06-23, rev 0x0106, size 5120
|
||||
|
||||
2011-09-15:
|
||||
* New Microcodes:
|
||||
sig 0x000206f2, pf_mask 0x05, 2011-07-21, rev 0x0032, size 12288
|
||||
sig 0x00030661, pf_mask 0x02, 2011-06-23, rev 0x0106, size 5120
|
||||
sig 0x00030661, pf_mask 0x04, 2011-06-23, rev 0x0106, size 5120
|
||||
sig 0x00030661, pf_mask 0x08, 2011-06-23, rev 0x0106, size 5120
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000206a7, pf_mask 0x12, 2011-07-14, rev 0x001b, size 9216
|
||||
|
||||
2011-04-28:
|
||||
* New Microcodes:
|
||||
sig 0x000206a7, pf_mask 0x12, 2011-04-07, rev 0x0017, size 8192
|
||||
|
||||
* Added back microcodes (unchanged, removed in the past):
|
||||
sig 0x00000f12, pf_mask 0x04, 2003-05-02, rev 0x002e, size 2048
|
||||
|
||||
* Removed Microcodes (recently rolled back):
|
||||
sig 0x000106a5, pf_mask 0x03, 2009-04-14, rev 0x0011, size 8192
|
||||
|
||||
2010-11-23:
|
||||
* New Microcodes:
|
||||
sig 0x000006fb, pf_mask 0x20, 2010-10-03, rev 0x00ba, size 4096
|
||||
|
||||
* Readded Microcodes (older revision):
|
||||
sig 0x000106a5, pf_mask 0x03, 2009-04-14, rev 0x0011, size 8192
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000006f2, pf_mask 0x01, 2010-10-02, rev 0x005d, size 4096
|
||||
sig 0x000006f2, pf_mask 0x20, 2010-10-02, rev 0x005c, size 4096
|
||||
sig 0x000006f6, pf_mask 0x01, 2010-09-30, rev 0x00d0, size 4096
|
||||
sig 0x000006f6, pf_mask 0x04, 2010-10-01, rev 0x00d2, size 4096
|
||||
sig 0x000006f6, pf_mask 0x20, 2010-10-01, rev 0x00d1, size 4096
|
||||
sig 0x000006f7, pf_mask 0x10, 2010-10-02, rev 0x006a, size 4096
|
||||
sig 0x000006f7, pf_mask 0x40, 2010-10-02, rev 0x006b, size 4096
|
||||
sig 0x000006fa, pf_mask 0x80, 2010-10-02, rev 0x0095, size 4096
|
||||
sig 0x000006fb, pf_mask 0x01, 2010-10-03, rev 0x00ba, size 4096
|
||||
sig 0x000006fb, pf_mask 0x04, 2010-10-03, rev 0x00bc, size 4096
|
||||
sig 0x000006fb, pf_mask 0x08, 2010-10-03, rev 0x00bb, size 4096
|
||||
sig 0x000006fb, pf_mask 0x10, 2010-10-03, rev 0x00ba, size 4096
|
||||
sig 0x000006fb, pf_mask 0x40, 2010-10-03, rev 0x00bc, size 4096
|
||||
sig 0x000006fb, pf_mask 0x80, 2010-10-03, rev 0x00ba, size 4096
|
||||
sig 0x000006fd, pf_mask 0x01, 2010-10-02, rev 0x00a4, size 4096
|
||||
sig 0x000006fd, pf_mask 0x20, 2010-10-02, rev 0x00a4, size 4096
|
||||
sig 0x000006fd, pf_mask 0x80, 2010-10-02, rev 0x00a4, size 4096
|
||||
sig 0x00010661, pf_mask 0x01, 2010-10-04, rev 0x0043, size 4096
|
||||
sig 0x00010661, pf_mask 0x02, 2010-10-04, rev 0x0042, size 4096
|
||||
sig 0x00010661, pf_mask 0x80, 2010-10-04, rev 0x0044, size 4096
|
||||
sig 0x00010676, pf_mask 0x01, 2010-09-29, rev 0x060f, size 4096
|
||||
sig 0x00010676, pf_mask 0x04, 2010-09-29, rev 0x060f, size 4096
|
||||
sig 0x00010676, pf_mask 0x10, 2010-09-29, rev 0x060f, size 4096
|
||||
sig 0x00010676, pf_mask 0x40, 2010-09-29, rev 0x060f, size 4096
|
||||
sig 0x00010676, pf_mask 0x80, 2010-09-29, rev 0x060f, size 4096
|
||||
sig 0x00010677, pf_mask 0x10, 2010-09-29, rev 0x070a, size 4096
|
||||
sig 0x0001067a, pf_mask 0x11, 2010-09-28, rev 0x0a0b, size 8192
|
||||
sig 0x0001067a, pf_mask 0x44, 2010-09-28, rev 0x0a0b, size 8192
|
||||
sig 0x0001067a, pf_mask 0xa0, 2010-09-28, rev 0x0a0b, size 8192
|
||||
sig 0x000106d1, pf_mask 0x08, 2010-09-30, rev 0x0029, size 4096
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x00000612, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000616, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000617, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000619, pf_mask 0x00, 1998-02-18, rev 0x00d2, size 2048
|
||||
sig 0x00000633, pf_mask 0x00, 1998-09-23, rev 0x0036, size 2048
|
||||
sig 0x00000634, pf_mask 0x00, 1998-09-23, rev 0x0037, size 2048
|
||||
sig 0x00000650, pf_mask 0x04, 1997-12-12, rev 0x0019, size 2048
|
||||
sig 0x00000650, pf_mask 0x20, 1998-02-11, rev 0x002e, size 2048
|
||||
sig 0x00000650, pf_mask 0x80, 1998-02-11, rev 0x002f, size 2048
|
||||
sig 0x00000651, pf_mask 0x02, 1999-05-25, rev 0x0041, size 2048
|
||||
sig 0x00000651, pf_mask 0x08, 1999-05-25, rev 0x0042, size 2048
|
||||
sig 0x00000652, pf_mask 0x08, 1999-05-18, rev 0x002d, size 2048
|
||||
sig 0x00000672, pf_mask 0x01, 1999-09-22, rev 0x0010, size 2048
|
||||
sig 0x00000673, pf_mask 0x01, 1999-09-10, rev 0x000e, size 2048
|
||||
sig 0x00000683, pf_mask 0x01, 2001-02-06, rev 0x0013, size 2048
|
||||
sig 0x00000683, pf_mask 0x04, 2001-02-06, rev 0x0010, size 2048
|
||||
sig 0x00000683, pf_mask 0x10, 2001-02-06, rev 0x0014, size 2048
|
||||
sig 0x000006a4, pf_mask 0x04, 2000-06-16, rev 0x0001, size 2048
|
||||
sig 0x00000f12, pf_mask 0x01, 2003-05-02, rev 0x002d, size 2048
|
||||
sig 0x00000f12, pf_mask 0x02, 2003-05-02, rev 0x002f, size 2048
|
||||
sig 0x00000f12, pf_mask 0x04, 2003-05-02, rev 0x002e, size 2048
|
||||
sig 0x00000f13, pf_mask 0x04, 2003-05-08, rev 0x0005, size 2048
|
||||
sig 0x00000f24, pf_mask 0x08, 2003-06-05, rev 0x0020, size 2048
|
||||
|
||||
* Removed Microcodes (recently added/updated):
|
||||
sig 0x000206c2, pf_mask 0x03, 2010-09-07, rev 0x0013, size 7168
|
||||
|
||||
2010-09-14:
|
||||
* Updated Microcodes:
|
||||
sig 0x000206c2, pf_mask 0x03, 2010-09-07, rev 0x0013, size 7168
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x000006d8, pf_mask 0x08, 2006-08-31, rev 0x0021, size 2048
|
||||
sig 0x000006d8, pf_mask 0x20, 2004-07-22, rev 0x0020, size 2048
|
||||
sig 0x00000f65, pf_mask 0x04, 2007-05-10, rev 0x000b, size 2048
|
||||
sig 0x00010661, pf_mask 0x04, 2007-05-01, rev 0x0036, size 4096
|
||||
|
||||
* Removed Microcodes (recently added/updated):
|
||||
sig 0x000106a5, pf_mask 0x03, 2010-03-03, rev 0x0015, size 8192
|
||||
sig 0x000206e6, pf_mask 0x04, 2010-04-21, rev 0x0007, size 6144
|
||||
|
||||
2010-08-26:
|
||||
* New Microcodes:
|
||||
sig 0x000106ca, pf_mask 0x01, 2009-08-25, rev 0x0107, size 5120
|
||||
sig 0x000106e4, pf_mask 0x09, 2010-03-08, rev 0x0002, size 5120
|
||||
sig 0x00020655, pf_mask 0x92, 2010-03-01, rev 0x0002, size 2048
|
||||
sig 0x000206c2, pf_mask 0x03, 2010-06-18, rev 0x000f, size 7168
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000106a5, pf_mask 0x03, 2010-03-03, rev 0x0015, size 8192
|
||||
sig 0x000106e5, pf_mask 0x13, 2010-04-05, rev 0x0004, size 6144
|
||||
sig 0x00020652, pf_mask 0x12, 2010-06-10, rev 0x000c, size 7168
|
||||
sig 0x000206e6, pf_mask 0x04, 2010-04-21, rev 0x0007, size 6144
|
||||
|
||||
2010-02-09:
|
||||
* New Microcodes:
|
||||
sig 0x000106ca, pf_mask 0x04, 2009-08-25, rev 0x0107, size 5120
|
||||
sig 0x000106ca, pf_mask 0x08, 2009-08-25, rev 0x0107, size 5120
|
||||
sig 0x000106ca, pf_mask 0x10, 2009-08-25, rev 0x0107, size 5120
|
||||
sig 0x00020652, pf_mask 0x12, 2009-11-12, rev 0x0009, size 7168
|
||||
sig 0x00020661, pf_mask 0x01, 2009-10-23, rev 0x0104, size 5120
|
||||
sig 0x000206e6, pf_mask 0x04, 2009-12-08, rev 0x0002, size 6144
|
||||
|
||||
2009-09-27:
|
||||
* New Microcodes:
|
||||
sig 0x00010676, pf_mask 0x80, 2008-01-19, rev 0x060c, size 4096
|
||||
sig 0x0001067a, pf_mask 0x11, 2008-04-09, rev 0x0a07, size 8192
|
||||
sig 0x0001067a, pf_mask 0xa0, 2008-04-09, rev 0x0a07, size 8192
|
||||
sig 0x000106e5, pf_mask 0x13, 2009-05-29, rev 0x0003, size 6144
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000006f6, pf_mask 0x20, 2007-09-16, rev 0x00cc, size 4096
|
||||
sig 0x000006fb, pf_mask 0x04, 2009-05-11, rev 0x00b9, size 4096
|
||||
sig 0x000006fb, pf_mask 0x08, 2009-04-28, rev 0x00b8, size 4096
|
||||
sig 0x000006fb, pf_mask 0x40, 2009-05-11, rev 0x00b9, size 4096
|
||||
sig 0x00010676, pf_mask 0x01, 2008-01-19, rev 0x060c, size 4096
|
||||
sig 0x00010677, pf_mask 0x10, 2008-04-28, rev 0x0705, size 8192
|
||||
sig 0x000106a4, pf_mask 0x03, 2009-04-21, rev 0x0011, size 13312
|
||||
sig 0x000106a5, pf_mask 0x03, 2009-04-14, rev 0x0011, size 8192
|
||||
sig 0x000106c2, pf_mask 0x01, 2009-04-10, rev 0x0217, size 5120
|
||||
sig 0x000106c2, pf_mask 0x04, 2009-04-10, rev 0x0218, size 5120
|
||||
sig 0x000106c2, pf_mask 0x08, 2009-04-10, rev 0x0219, size 5120
|
||||
sig 0x000106d1, pf_mask 0x08, 2009-04-06, rev 0x0026, size 4096
|
||||
|
||||
2009-03-30:
|
||||
* New Microcodes:
|
||||
sig 0x000006fb, pf_mask 0x80, 2007-07-13, rev 0x00b6, size 4096
|
||||
sig 0x000006fd, pf_mask 0x20, 2007-08-13, rev 0x00a3, size 4096
|
||||
sig 0x000106a4, pf_mask 0x03, 2009-02-20, rev 0x0010, size 10240
|
||||
sig 0x000106a5, pf_mask 0x03, 2009-02-20, rev 0x000f, size 6144
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x000006fa, pf_mask 0x80, 2007-09-24, rev 0x0094, size 4096
|
||||
sig 0x000006fd, pf_mask 0x80, 2007-08-13, rev 0x00a3, size 4096
|
||||
sig 0x000106c2, pf_mask 0x01, 2008-10-06, rev 0x0211, size 5120
|
||||
sig 0x000106c2, pf_mask 0x04, 2008-10-06, rev 0x0212, size 5120
|
||||
sig 0x000106c2, pf_mask 0x08, 2008-12-02, rev 0x0213, size 5120
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x00000611, pf_mask 0x00, 1996-12-18, rev 0x0b27, size 2048
|
||||
sig 0x00000680, pf_mask 0x08, 1999-05-25, rev 0x000d, size 2048
|
||||
sig 0x00000680, pf_mask 0x20, 1999-05-25, rev 0x000c, size 2048
|
||||
sig 0x00000696, pf_mask 0x10, 2000-07-07, rev 0x0001, size 2048
|
||||
sig 0x000106c1, pf_mask 0x01, 2007-12-03, rev 0x0109, size 5120
|
||||
|
||||
2008-09-10:
|
||||
* New Microcodes:
|
||||
sig 0x0001067a, pf_mask 0x44, 2008-04-09, rev 0x0a07, size 8192
|
||||
sig 0x000106c2, pf_mask 0x04, 2008-06-04, rev 0x020a, size 5120
|
||||
sig 0x000106c2, pf_mask 0x08, 2008-07-10, rev 0x020d, size 5120
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x00010676, pf_mask 0x04, 2008-01-19, rev 0x060c, size 4096
|
||||
sig 0x00010676, pf_mask 0x10, 2008-01-19, rev 0x060c, size 4096
|
||||
sig 0x00010676, pf_mask 0x40, 2008-01-19, rev 0x060c, size 4096
|
||||
sig 0x000106c2, pf_mask 0x01, 2008-06-04, rev 0x020a, size 5120
|
||||
sig 0x000106d1, pf_mask 0x08, 2008-06-04, rev 0x0021, size 4096
|
||||
|
||||
2008-04-01:
|
||||
* New Microcodes:
|
||||
sig 0x000106c2, pf_mask 0x01, 2008-03-04, rev 0x0207, size 5120
|
||||
sig 0x000106d1, pf_mask 0x08, 2008-02-02, rev 0x0010, size 4096
|
||||
|
||||
* Updated Microcodes:
|
||||
sig 0x00000f48, pf_mask 0x02, 2008-01-15, rev 0x000e, size 3072
|
||||
|
||||
* Removed Microcodes:
|
||||
sig 0x00000f11, pf_mask 0x02, 2003-07-29, rev 0x000a, size 2048
|
||||
sig 0x00000f22, pf_mask 0x02, 2003-07-29, rev 0x0005, size 2048
|
||||
|
||||
2008-02-20:
|
||||
* License text update, no microcode changes.
|
||||
|
||||
* Sunrise: this release ships the microcodes:
|
||||
sig 0x00000611, pf_mask 0x00, 1996-12-18, rev 0x0b27, size 2048
|
||||
sig 0x00000612, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000616, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000617, pf_mask 0x00, 1996-12-10, rev 0x00c6, size 2048
|
||||
sig 0x00000619, pf_mask 0x00, 1998-02-18, rev 0x00d2, size 2048
|
||||
sig 0x00000633, pf_mask 0x00, 1998-09-23, rev 0x0036, size 2048
|
||||
sig 0x00000634, pf_mask 0x00, 1998-09-23, rev 0x0037, size 2048
|
||||
sig 0x00000650, pf_mask 0x01, 1999-05-25, rev 0x0040, size 2048
|
||||
sig 0x00000650, pf_mask 0x02, 1999-05-25, rev 0x0041, size 2048
|
||||
sig 0x00000650, pf_mask 0x04, 1997-12-12, rev 0x0019, size 2048
|
||||
sig 0x00000650, pf_mask 0x08, 1999-05-25, rev 0x0045, size 2048
|
||||
sig 0x00000650, pf_mask 0x20, 1998-02-11, rev 0x002e, size 2048
|
||||
sig 0x00000650, pf_mask 0x80, 1998-02-11, rev 0x002f, size 2048
|
||||
sig 0x00000651, pf_mask 0x01, 1999-05-25, rev 0x0040, size 2048
|
||||
sig 0x00000651, pf_mask 0x02, 1999-05-25, rev 0x0041, size 2048
|
||||
sig 0x00000651, pf_mask 0x08, 1999-05-25, rev 0x0042, size 2048
|
||||
sig 0x00000652, pf_mask 0x01, 1999-05-12, rev 0x002a, size 2048
|
||||
sig 0x00000652, pf_mask 0x02, 1999-05-17, rev 0x002c, size 2048
|
||||
sig 0x00000652, pf_mask 0x04, 1999-05-12, rev 0x002b, size 2048
|
||||
sig 0x00000652, pf_mask 0x08, 1999-05-18, rev 0x002d, size 2048
|
||||
sig 0x00000653, pf_mask 0x01, 1999-06-28, rev 0x0010, size 2048
|
||||
sig 0x00000653, pf_mask 0x02, 1999-05-18, rev 0x000c, size 2048
|
||||
sig 0x00000653, pf_mask 0x04, 1999-05-20, rev 0x000b, size 2048
|
||||
sig 0x00000653, pf_mask 0x08, 1999-05-18, rev 0x000d, size 2048
|
||||
sig 0x00000660, pf_mask 0x01, 1999-05-05, rev 0x000a, size 2048
|
||||
sig 0x00000665, pf_mask 0x10, 1999-05-05, rev 0x0003, size 2048
|
||||
sig 0x0000066a, pf_mask 0x02, 1999-05-05, rev 0x000c, size 2048
|
||||
sig 0x0000066a, pf_mask 0x08, 1999-05-05, rev 0x000d, size 2048
|
||||
sig 0x0000066a, pf_mask 0x20, 1999-05-05, rev 0x000b, size 2048
|
||||
sig 0x0000066d, pf_mask 0x02, 1999-03-12, rev 0x0005, size 2048
|
||||
sig 0x0000066d, pf_mask 0x08, 1999-03-12, rev 0x0006, size 2048
|
||||
sig 0x0000066d, pf_mask 0x20, 1999-05-05, rev 0x0007, size 2048
|
||||
sig 0x00000671, pf_mask 0x04, 1998-08-11, rev 0x0014, size 2048
|
||||
sig 0x00000672, pf_mask 0x01, 1999-09-22, rev 0x0010, size 2048
|
||||
sig 0x00000672, pf_mask 0x04, 1999-09-22, rev 0x0038, size 2048
|
||||
sig 0x00000673, pf_mask 0x01, 1999-09-10, rev 0x000e, size 2048
|
||||
sig 0x00000673, pf_mask 0x04, 1999-09-10, rev 0x002e, size 2048
|
||||
sig 0x00000680, pf_mask 0x08, 1999-05-25, rev 0x000d, size 2048
|
||||
sig 0x00000680, pf_mask 0x20, 1999-05-25, rev 0x000c, size 2048
|
||||
sig 0x00000681, pf_mask 0x01, 1999-09-21, rev 0x000d, size 2048
|
||||
sig 0x00000681, pf_mask 0x04, 1999-09-21, rev 0x0010, size 2048
|
||||
sig 0x00000681, pf_mask 0x08, 1999-09-21, rev 0x000f, size 2048
|
||||
sig 0x00000681, pf_mask 0x10, 1999-09-21, rev 0x0011, size 2048
|
||||
sig 0x00000681, pf_mask 0x20, 1999-09-21, rev 0x000e, size 2048
|
||||
sig 0x00000683, pf_mask 0x01, 2001-02-06, rev 0x0013, size 2048
|
||||
sig 0x00000683, pf_mask 0x04, 2001-02-06, rev 0x0010, size 2048
|
||||
sig 0x00000683, pf_mask 0x08, 1999-10-15, rev 0x0008, size 2048
|
||||
sig 0x00000683, pf_mask 0x10, 2001-02-06, rev 0x0014, size 2048
|
||||
sig 0x00000683, pf_mask 0x20, 1999-10-15, rev 0x0007, size 2048
|
||||
sig 0x00000686, pf_mask 0x01, 2000-05-05, rev 0x0007, size 2048
|
||||
sig 0x00000686, pf_mask 0x02, 2000-05-04, rev 0x000a, size 2048
|
||||
sig 0x00000686, pf_mask 0x04, 2000-05-04, rev 0x0002, size 2048
|
||||
sig 0x00000686, pf_mask 0x10, 2000-05-05, rev 0x0008, size 2048
|
||||
sig 0x00000686, pf_mask 0x80, 2000-05-04, rev 0x000c, size 2048
|
||||
sig 0x0000068a, pf_mask 0x10, 2000-11-02, rev 0x0001, size 2048
|
||||
sig 0x0000068a, pf_mask 0x20, 2000-12-07, rev 0x0004, size 2048
|
||||
sig 0x0000068a, pf_mask 0x80, 2000-12-07, rev 0x0005, size 2048
|
||||
sig 0x00000695, pf_mask 0x10, 2004-11-09, rev 0x0007, size 2048
|
||||
sig 0x00000695, pf_mask 0x20, 2004-11-09, rev 0x0007, size 2048
|
||||
sig 0x00000695, pf_mask 0x80, 2004-11-09, rev 0x0047, size 2048
|
||||
sig 0x00000696, pf_mask 0x10, 2000-07-07, rev 0x0001, size 2048
|
||||
sig 0x000006a0, pf_mask 0x04, 2000-01-10, rev 0x0003, size 2048
|
||||
sig 0x000006a1, pf_mask 0x04, 2000-03-06, rev 0x0001, size 2048
|
||||
sig 0x000006a4, pf_mask 0x04, 2000-06-16, rev 0x0001, size 2048
|
||||
sig 0x000006b1, pf_mask 0x10, 2001-02-15, rev 0x001c, size 2048
|
||||
sig 0x000006b1, pf_mask 0x20, 2001-02-20, rev 0x001d, size 2048
|
||||
sig 0x000006b4, pf_mask 0x10, 2002-01-10, rev 0x0001, size 2048
|
||||
sig 0x000006b4, pf_mask 0x20, 2002-01-11, rev 0x0002, size 2048
|
||||
sig 0x000006d6, pf_mask 0x20, 2004-10-17, rev 0x0018, size 2048
|
||||
sig 0x000006d8, pf_mask 0x08, 2006-08-31, rev 0x0021, size 2048
|
||||
sig 0x000006d8, pf_mask 0x20, 2004-07-22, rev 0x0020, size 2048
|
||||
sig 0x000006e8, pf_mask 0x20, 2005-11-15, rev 0x0039, size 4096
|
||||
sig 0x000006ec, pf_mask 0x20, 2006-05-01, rev 0x0054, size 4096
|
||||
sig 0x000006ec, pf_mask 0x80, 2006-09-12, rev 0x0059, size 4096
|
||||
sig 0x000006f2, pf_mask 0x01, 2007-09-26, rev 0x005a, size 4096
|
||||
sig 0x000006f2, pf_mask 0x20, 2007-03-15, rev 0x0057, size 4096
|
||||
sig 0x000006f6, pf_mask 0x01, 2007-09-16, rev 0x00cb, size 4096
|
||||
sig 0x000006f6, pf_mask 0x04, 2007-09-16, rev 0x00cd, size 4096
|
||||
sig 0x000006f6, pf_mask 0x20, 2007-03-15, rev 0x00c7, size 4096
|
||||
sig 0x000006f7, pf_mask 0x10, 2007-09-16, rev 0x0068, size 4096
|
||||
sig 0x000006f7, pf_mask 0x40, 2007-09-17, rev 0x0069, size 4096
|
||||
sig 0x000006fa, pf_mask 0x80, 2007-03-13, rev 0x0092, size 4096
|
||||
sig 0x000006fb, pf_mask 0x01, 2007-07-13, rev 0x00b6, size 4096
|
||||
sig 0x000006fb, pf_mask 0x04, 2007-08-06, rev 0x00b7, size 4096
|
||||
sig 0x000006fb, pf_mask 0x08, 2007-07-13, rev 0x00b6, size 4096
|
||||
sig 0x000006fb, pf_mask 0x10, 2007-07-13, rev 0x00b6, size 4096
|
||||
sig 0x000006fb, pf_mask 0x40, 2007-08-06, rev 0x00b7, size 4096
|
||||
sig 0x000006fd, pf_mask 0x01, 2007-08-13, rev 0x00a3, size 4096
|
||||
sig 0x000006fd, pf_mask 0x80, 2007-03-13, rev 0x00a1, size 4096
|
||||
sig 0x00000f07, pf_mask 0x01, 2002-07-16, rev 0x0012, size 2048
|
||||
sig 0x00000f07, pf_mask 0x02, 2000-11-15, rev 0x0008, size 2048
|
||||
sig 0x00000f0a, pf_mask 0x01, 2002-07-16, rev 0x0013, size 2048
|
||||
sig 0x00000f0a, pf_mask 0x02, 2002-08-21, rev 0x0015, size 2048
|
||||
sig 0x00000f0a, pf_mask 0x04, 2002-07-16, rev 0x0014, size 2048
|
||||
sig 0x00000f11, pf_mask 0x02, 2003-07-29, rev 0x000a, size 2048
|
||||
sig 0x00000f12, pf_mask 0x01, 2003-05-02, rev 0x002d, size 2048
|
||||
sig 0x00000f12, pf_mask 0x02, 2003-05-02, rev 0x002f, size 2048
|
||||
sig 0x00000f12, pf_mask 0x04, 2003-05-02, rev 0x002e, size 2048
|
||||
sig 0x00000f13, pf_mask 0x04, 2003-05-08, rev 0x0005, size 2048
|
||||
sig 0x00000f22, pf_mask 0x02, 2003-07-29, rev 0x0005, size 2048
|
||||
sig 0x00000f24, pf_mask 0x02, 2003-06-05, rev 0x001f, size 2048
|
||||
sig 0x00000f24, pf_mask 0x04, 2003-06-05, rev 0x001e, size 2048
|
||||
sig 0x00000f24, pf_mask 0x08, 2003-06-05, rev 0x0020, size 2048
|
||||
sig 0x00000f24, pf_mask 0x10, 2003-06-10, rev 0x0021, size 2048
|
||||
sig 0x00000f25, pf_mask 0x01, 2004-08-11, rev 0x0029, size 2048
|
||||
sig 0x00000f25, pf_mask 0x02, 2004-08-11, rev 0x002a, size 2048
|
||||
sig 0x00000f25, pf_mask 0x04, 2004-08-11, rev 0x002b, size 2048
|
||||
sig 0x00000f25, pf_mask 0x10, 2004-08-26, rev 0x002c, size 2048
|
||||
sig 0x00000f26, pf_mask 0x02, 2004-08-05, rev 0x0010, size 2048
|
||||
sig 0x00000f27, pf_mask 0x02, 2003-06-04, rev 0x0038, size 2048
|
||||
sig 0x00000f27, pf_mask 0x04, 2003-06-04, rev 0x0037, size 2048
|
||||
sig 0x00000f27, pf_mask 0x08, 2003-06-04, rev 0x0039, size 2048
|
||||
sig 0x00000f29, pf_mask 0x02, 2004-08-11, rev 0x002d, size 2048
|
||||
sig 0x00000f29, pf_mask 0x04, 2004-08-11, rev 0x002e, size 2048
|
||||
sig 0x00000f29, pf_mask 0x08, 2004-08-11, rev 0x002f, size 2048
|
||||
sig 0x00000f32, pf_mask 0x0d, 2004-05-11, rev 0x000a, size 2048
|
||||
sig 0x00000f33, pf_mask 0x0d, 2005-04-21, rev 0x000c, size 2048
|
||||
sig 0x00000f34, pf_mask 0x1d, 2005-04-21, rev 0x0017, size 7168
|
||||
sig 0x00000f41, pf_mask 0x02, 2005-04-21, rev 0x0016, size 5120
|
||||
sig 0x00000f41, pf_mask 0x20, 2004-11-22, rev 0x0011, size 5120
|
||||
sig 0x00000f41, pf_mask 0x9d, 2004-11-22, rev 0x0012, size 5120
|
||||
sig 0x00000f41, pf_mask 0xbd, 2005-04-22, rev 0x0017, size 5120
|
||||
sig 0x00000f43, pf_mask 0x9d, 2005-04-21, rev 0x0005, size 2048
|
||||
sig 0x00000f44, pf_mask 0x9d, 2005-04-21, rev 0x0006, size 3072
|
||||
sig 0x00000f47, pf_mask 0x9d, 2005-04-21, rev 0x0003, size 3072
|
||||
sig 0x00000f48, pf_mask 0x01, 2006-05-08, rev 0x000c, size 3072
|
||||
sig 0x00000f48, pf_mask 0x02, 2005-09-01, rev 0x000b, size 3072
|
||||
sig 0x00000f48, pf_mask 0x5f, 2005-06-30, rev 0x0007, size 3072
|
||||
sig 0x00000f49, pf_mask 0xbd, 2005-04-21, rev 0x0003, size 2048
|
||||
sig 0x00000f4a, pf_mask 0x5c, 2005-12-14, rev 0x0004, size 2048
|
||||
sig 0x00000f4a, pf_mask 0x5d, 2005-06-10, rev 0x0002, size 2048
|
||||
sig 0x00000f62, pf_mask 0x04, 2005-12-15, rev 0x000f, size 3072
|
||||
sig 0x00000f64, pf_mask 0x01, 2005-12-15, rev 0x0002, size 3072
|
||||
sig 0x00000f64, pf_mask 0x34, 2005-12-23, rev 0x0004, size 3072
|
||||
sig 0x00000f65, pf_mask 0x01, 2006-04-26, rev 0x0008, size 2048
|
||||
sig 0x00000f65, pf_mask 0x04, 2007-05-10, rev 0x000b, size 2048
|
||||
sig 0x00000f68, pf_mask 0x22, 2006-07-14, rev 0x0009, size 2048
|
||||
sig 0x00001632, pf_mask 0x00, 1998-06-10, rev 0x0002, size 2048
|
||||
sig 0x00010661, pf_mask 0x01, 2007-09-19, rev 0x0038, size 4096
|
||||
sig 0x00010661, pf_mask 0x02, 2007-03-16, rev 0x0031, size 4096
|
||||
sig 0x00010661, pf_mask 0x04, 2007-05-01, rev 0x0036, size 4096
|
||||
sig 0x00010661, pf_mask 0x80, 2007-03-16, rev 0x0033, size 4096
|
||||
sig 0x00010676, pf_mask 0x01, 2008-01-19, rev 0x060b, size 4096
|
||||
sig 0x00010676, pf_mask 0x04, 2008-01-19, rev 0x060b, size 4096
|
||||
sig 0x00010676, pf_mask 0x10, 2008-01-19, rev 0x060b, size 4096
|
||||
sig 0x00010676, pf_mask 0x40, 2008-01-19, rev 0x060b, size 4096
|
||||
sig 0x00010677, pf_mask 0x10, 2008-01-19, rev 0x0703, size 4096
|
||||
sig 0x000106c1, pf_mask 0x01, 2007-12-03, rev 0x0109, size 5120
|
|
@ -0,0 +1,98 @@
|
|||
##
|
||||
## This textfile was generated manually from public documentation
|
||||
## (Processor Specification updates).
|
||||
##
|
||||
|
||||
# i686 only
|
||||
i686 0x00000611 # PPRO
|
||||
i686 0x00000612 # PPRO
|
||||
i686 0x00000616 # PPRO
|
||||
i686 0x00000617 # PPRO
|
||||
i686 0x00000619 # PPRO
|
||||
i686 0x00000633 # PII
|
||||
i686 0x00000634 # PII
|
||||
i686 0x00000650 # PII/Celeron/M-PII
|
||||
i686 0x00000651 # PII/Celeron
|
||||
i686 0x00000652 # PII/PII-Xeon/Celeron/M-PII
|
||||
i686 0x00000653 # PII/PII-Xeon
|
||||
i686 0x00000660 # Celeron
|
||||
i686 0x00000665 # Celeron
|
||||
i686 0x0000066a # M-PII
|
||||
i686 0x0000066d # ? (first seen in 2000)
|
||||
i686 0x00000671 # ? (first seen in 2000)
|
||||
i686 0x00000672 # PIII/PIII-Xeon
|
||||
i686 0x00000673 # PIII/PIII-Xeon
|
||||
i686 0x00000680 # ? (first seen in 2000)
|
||||
i686 0x00000681 # PIII/PIII-Xeon
|
||||
i686 0x00000683 # PIII/PIII-Xeon/Celeron
|
||||
i686 0x00000686 # PIII/PIII-Xeon/Celeron
|
||||
i686 0x0000068a # PIII/PIII-Xeon/Celeron
|
||||
i686 0x00000695 # P-M
|
||||
i686 0x00000696 # ? (first seen in 2001)
|
||||
i686 0x000006a0 # PIII-Xeon
|
||||
i686 0x000006a1 # PIII-Xeon
|
||||
i686 0x000006a4 # PIII-Xeon
|
||||
i686 0x000006b1 # PIII/Celeron
|
||||
i686 0x000006b4 # PIII/Celeron
|
||||
i686 0x000006d6 # P-M
|
||||
i686 0x000006d8 # P-M
|
||||
i686 0x000006e8 # Xeon LV 32bit / Core Solo 32bit / Core Duo 32bit / Celeron M 32bit
|
||||
i686 0x000006ec # PM-DualCore 32bit / Xeon LV 32bit
|
||||
i686 0x00000f07 # P4
|
||||
i686 0x00000f0a # Xeon-DP/P4
|
||||
i686 0x00000f11 # Xeon-MP
|
||||
i686 0x00000f12 # Xeon-DP/P4
|
||||
i686 0x00000f13 # Celeron/P4
|
||||
i686 0x00000f22 # Xeon-MP
|
||||
i686 0x00000f24 # Xeon-DP/M-P4M/P4
|
||||
i686 0x00000f25 # Xeon-MP/Xeon-DP/P4
|
||||
i686 0x00000f26 # Xeon-MP
|
||||
i686 0x00000f27 # Xeon-DP/M-P4M/P4
|
||||
i686 0x00000f29 # Xeon-DP/M-P4M/P4
|
||||
i686 0x00000f32 # (first seen in 2004, together with P4/Celeron-D, likely step B1)
|
||||
i686 0x00000f33 # P4/Celeron D
|
||||
i686 0x00001632 # PII overdrive processor
|
||||
i686 0x000106c1 # Atom z5xx/N270 32bit
|
||||
i686 0x00020661 # Atom z6xx 32bit
|
||||
|
||||
# x86-64/Intel64, also capable of i686
|
||||
# (may match some i686-only models that share signature with x86-64 models)
|
||||
Intel64 0x00000f34 # Celeron-D 32bit / Xeon 64bit (nocona)
|
||||
Intel64 0x00000f43 # Xeon 64bit
|
||||
Intel64 0x00000f49 # Xeon MP 64bit
|
||||
Intel64 0x00000f4a # Xeon 64bit
|
||||
Intel64 0x00000f65 # P4/Pentium-D 64bit
|
||||
Intel64 0x00000f68 # Xeon 64bit
|
||||
Intel64 0x00020655 # Celeron Mbl P4000/u3000
|
||||
Intel64 0x000006f2 # PM-DC 64bit
|
||||
Intel64 0x000006f6 # ? (Core2/Core2-M/Xeon 51xx/Xeon 30xx/Celeron-M 64bit)
|
||||
Intel64 0x000006f7 # ? (Core2Q/Xeon5355)
|
||||
Intel64 0x000006fa # Celeron 500 64bit
|
||||
Intel64 0x000006fb # ? (Core2/Core2-M/Xeon32xx/Xeon30xx 64bit)
|
||||
Intel64 0x000006fd # PM-DC/Celeron-duo 64bit
|
||||
Intel64 0x00000f41 # Celeron-D 32bit and 64bit / Xeon MP 32bit
|
||||
Intel64 0x00000f44 # Pentium-D 64bit
|
||||
Intel64 0x00000f47 # Pentium-D 64bit
|
||||
Intel64 0x00000f48 # ?
|
||||
Intel64 0x00000f62 # Pentium-D 64bit
|
||||
Intel64 0x00000f64 # Pentium-D 64bit
|
||||
Intel64 0x00010661 # Celeron 400/500 64bit
|
||||
Intel64 0x00010676 # Core2X/Core2duo/P-dual core
|
||||
Intel64 0x00010677 # Core2X
|
||||
Intel64 0x0001067a # Core2X/Core2duo/P-dual core/Celeron E3000
|
||||
Intel64 0x000106a4 # Ci7
|
||||
Intel64 0x000106a5 # Ci7
|
||||
Intel64 0x000106c2 # Atom z5xx/N270 32bit / Atom 200/300 64bit
|
||||
Intel64 0x000106ca # Atom n500/n400/d500/d400 64bit
|
||||
Intel64 0x000106d1 # ?
|
||||
Intel64 0x000106e4 # ?
|
||||
Intel64 0x000106e5 # Ci7-800 / Ci5-700
|
||||
Intel64 0x00020652 # P-Mbl P6000/u5000 / Ci5 / Ci3
|
||||
Intel64 0x000206a7 # ? (Ci7/Ci5/Ci3/Ci7-M/Ci3-M/Ci5-M/P-DC-M/M-Celeron/Xeon E3 64bit)
|
||||
Intel64 0x000206c2 # Ci7-900X
|
||||
Intel64 0x000206d6 # ? (Ci7 3930/Xeon E5)
|
||||
Intel64 0x000206d7 # ? (Ci7 3820)
|
||||
Intel64 0x000206e6 # ?
|
||||
Intel64 0x000206f2 # ? (Xeon E7)
|
||||
Intel64 0x00030661 # Atom D2xxx/N2xxx 64bit
|
||||
Intel64 0x000306a9 # ? (Ci5-3570/Ci7-3770)
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue