\textbf{Description}: Match table signature to be equal to this value
unless all zero.
...
...
@@ -1426,12 +1435,12 @@ blocking.
\textbf{Type}: \texttt{plist\ string}\\
\textbf{Failsafe}: Empty string\\
\textbf{Description}: Adds kernel driver on \DIFdelbegin\DIFdel{selected macOS version only.
The selection happens based on prefix match with the kernel version, i.
e.
}\DIFdelend\DIFaddbegin\DIFadd{specified macOS version or older.
The selection happens based on prefix match with }\DIFdelend\DIFaddbegin\DIFadd{specified macOS version or older.
}
\hypertarget{kernmatch}\DIFadd{Kernel version interpretation is implemented as follows:
\hypertarget{kernmatch}\DIFadd{Kernel version can be obtained with }\texttt{\DIFadd{uname -r}}\DIFadd{command,
and should look like 3 numbers separated by dots, for example }\texttt{\DIFadd{18.7.0}}\DIFadd{is }\DIFaddend the
kernel version \DIFdelbegin\DIFdel{, i. e. }\DIFdelend\DIFaddbegin\DIFadd{for }\texttt{\DIFadd{10.14.6}}\DIFadd{. Kernel version interpretation is implemented as follows:
\DIFadd{Here $ParseDarwinVersion$ argument is assumed to be 3 integers obtained by splitting Darwin kernel version
string from left to right by the }\texttt{\DIFadd{.}}\DIFadd{symbol. $FindDarwinVersion$ function looks up
Darwin kernel version by locating }\texttt{\DIFadd{"Darwin Kernel Version $\kappa$.$\lambda$.$\mu$"}}\DIFadd{string
Darwin kernel version by locating }\DIFaddend\texttt{\DIFdelbegin\DIFdel{16.7.0}\DIFdelend\DIFaddbegin\DIFadd{"Darwin Kernel Version $\kappa$.$\lambda$.$\mu$"}\DIFaddend}\DIFdelbegin\DIFdel{will match macOS 10.12.6 and }\texttt{\DIFdel{16.}}%DIFAUXCMD
\DIFdel{will match
any macOS 10.12.
x version }\DIFdelend\DIFaddbegin\DIFadd{string
in the kernel image.
}
\item
\DIFaddend\texttt{\DIFdelbegin\DIFdel{16.7.0}\DIFdelend\DIFaddbegin\DIFadd{MinKernel}\DIFaddend}\DIFdelbegin\DIFdel{will match macOS 10.12.6 and }\texttt{\DIFdel{16.}}%DIFAUXCMD
\DIFdel{will match
any macOS 10.12.x version }\DIFdelend\DIFaddbegin\\
\item\texttt{\DIFadd{Auto}}\DIFadd{--- Performs automatic choice as available with the following preference: }\texttt{\DIFadd{AMI}}\DIFadd{, }\texttt{\DIFadd{V2}}\DIFadd{, }\texttt{\DIFadd{V1}}\DIFadd{.
}\item\texttt{\DIFadd{V1}}\DIFadd{--- Uses UEFI standard legacy input protocol }\texttt{\DIFadd{EFI\_SIMPLE\_TEXT\_INPUT\_PROTOCOL}}\DIFadd{.
}\item\texttt{\DIFadd{V2}}\DIFadd{--- Uses UEFI standard modern input protocol }\texttt{\DIFadd{EFI\_SIMPLE\_TEXT\_INPUT\_EX\_PROTOCOL}}\DIFadd{.