diff --git a/Docs/Configuration.pdf b/Docs/Configuration.pdf index 5c1342e8..f5d3322a 100644 Binary files a/Docs/Configuration.pdf and b/Docs/Configuration.pdf differ diff --git a/Docs/Configuration.tex b/Docs/Configuration.tex index c01ac3f4..cf90bbcb 100755 --- a/Docs/Configuration.tex +++ b/Docs/Configuration.tex @@ -1385,7 +1385,12 @@ blocking. \textbf{Failsafe}: All zero\\ \textbf{Description}: Sequence of \texttt{EAX}, \texttt{EBX}, \texttt{ECX}, \texttt{EDX} values in Little Endian order to replace \texttt{CPUID (1)} - call in XNU kernel. + call in XNU kernel. Normally it is only the value of \texttt{EAX} that needs to be taken care of, + which represents the exact CPUID. And the remainders are to be left as zeroes. + For instance, \texttt{A9 06 03 00} stands for CPUID \texttt{0x0306A9} (Ivy Bridge). + A good example can be found at + \href{https://github.com/acidanthera/bugtracker/issues/365}{acidanthera/bugtracker\#365}. + (See \texttt{Special NOTES for Haswell+ low-end}) \item \texttt{Cpuid1Mask}\\ diff --git a/Docs/Differences/Differences.pdf b/Docs/Differences/Differences.pdf index 87829463..2daa6719 100644 Binary files a/Docs/Differences/Differences.pdf and b/Docs/Differences/Differences.pdf differ diff --git a/Docs/Differences/Differences.tex b/Docs/Differences/Differences.tex index 1e503ec6..092e2863 100644 --- a/Docs/Differences/Differences.tex +++ b/Docs/Differences/Differences.tex @@ -1,7 +1,7 @@ \documentclass[]{article} %DIF LATEXDIFF DIFFERENCE FILE -%DIF DEL PreviousConfiguration.tex Sun Aug 11 01:57:12 2019 -%DIF ADD ../Configuration.tex Sun Aug 25 02:43:40 2019 +%DIF DEL PreviousConfiguration.tex Wed Aug 14 17:47:32 2019 +%DIF ADD ../Configuration.tex Tue Aug 27 16:14:37 2019 \usepackage{lmodern} \usepackage{amssymb,amsmath} @@ -1452,7 +1452,13 @@ blocking. \textbf{Failsafe}: All zero\\ \textbf{Description}: Sequence of \texttt{EAX}, \texttt{EBX}, \texttt{ECX}, \texttt{EDX} values in Little Endian order to replace \texttt{CPUID (1)} - call in XNU kernel. + call in XNU kernel. \DIFaddbegin \DIFadd{Normally it is only the value of }\texttt{\DIFadd{EAX}} \DIFadd{that needs to be taken care of, + which represents the exact CPUID. And the remainders are to be left as zeroes. + For instance, }\texttt{\DIFadd{A9 06 03 00}} \DIFadd{stands for CPUID }\texttt{\DIFadd{0x0306A9}} \DIFadd{(Ivy Bridge). + A good example can be found at + }\href{https://github.com/acidanthera/bugtracker/issues/365}{acidanthera/bugtracker\#365}\DIFadd{. + (See }\texttt{\DIFadd{Special NOTES for Haswell+ low-end}}\DIFadd{) +}\DIFaddend \item \texttt{Cpuid1Mask}\\