Use more secure HTTPS URLs for coreboot sites
The coreboot sites support HTTPS, and requests over HTTP with SSL are also redirected. So use the more secure URLs, which also saves a request most of the times, as nothing needs to be redirected. Run the command below to replace all occurences. ``` $ git grep -l -E 'http://(www.|review.|)coreboot.org' | xargs sed -i 's,http://\(.*\)coreboot.org,https://\1coreboot.org,g' ``` Change-Id: If53f8b66f1ac72fb1a38fa392b26eade9963c369 Signed-off-by: Paul Menzel <paulepanter@users.sourceforge.net> Reviewed-on: https://review.coreboot.org/20034 Tested-by: build bot (Jenkins) <no-reply@coreboot.org> Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
parent
619e83045a
commit
a8843dee58
|
@ -116,15 +116,15 @@ The latest coreboot sources are available via GIT.
|
||||||
For users who doesn't need to change and commit the code:
|
For users who doesn't need to change and commit the code:
|
||||||
{ \small
|
{ \small
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
$ git clone http://review.coreboot.org/p/coreboot
|
$ git clone https://review.coreboot.org/p/coreboot
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
}
|
}
|
||||||
For developers, you need to get a gerrit account which you can register
|
For developers, you need to get a gerrit account which you can register
|
||||||
at \url{http://review.coreboot.org}. Please refer section ~\ref{sec:gerrit}
|
at \url{https://review.coreboot.org}. Please refer section ~\ref{sec:gerrit}
|
||||||
{ \small
|
{ \small
|
||||||
\begin{verbatim}
|
\begin{verbatim}
|
||||||
$ git clone ssh://<username>@review.coreboot.org:29418/coreboot
|
$ git clone ssh://<username>@review.coreboot.org:29418/coreboot
|
||||||
$ git clone http://[<username>:<password>@]review.coreboot.org/coreboot.git
|
$ git clone https://[<username>:<password>@]review.coreboot.org/coreboot.git
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -463,7 +463,7 @@ Once your patch gets a +2 comment, your patch can be merged (cherry-pick, actual
|
||||||
If you are a coreboot user, not planning to contribute, you can skip this section.
|
If you are a coreboot user, not planning to contribute, you can skip this section.
|
||||||
\subsection{Get gerrit account}
|
\subsection{Get gerrit account}
|
||||||
You need to get an OpenID first. Currently Google account give you an OpenID. It means, if you have a gmail account, you have an OpenID. You can try to signed in.
|
You need to get an OpenID first. Currently Google account give you an OpenID. It means, if you have a gmail account, you have an OpenID. You can try to signed in.
|
||||||
click \url{http://review.coreboot.org}
|
click \url{https://review.coreboot.org}
|
||||||
|
|
||||||
%\includegraphics[width=6.00in,height=1.00in]{gerrit_signin.png}
|
%\includegraphics[width=6.00in,height=1.00in]{gerrit_signin.png}
|
||||||
{ \small
|
{ \small
|
||||||
|
@ -655,7 +655,7 @@ usage of Git.
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{itemize}
|
||||||
\item
|
\item
|
||||||
\textit{\url{http://www.coreboot.org/Documentation}}
|
\textit{\url{https://www.coreboot.org/Documentation}}
|
||||||
\end{itemize}
|
\end{itemize}
|
||||||
|
|
||||||
\subsection {Links}
|
\subsection {Links}
|
||||||
|
|
|
@ -161,20 +161,20 @@
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x34:
|
<li>0x34:
|
||||||
- Just after entering
|
- Just after entering
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l67">raminit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l67">raminit</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x36:
|
<li>0x36:
|
||||||
- Just before displaying the
|
- Just before displaying the
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l106">UPD parameters</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l106">UPD parameters</a>
|
||||||
for FSP MemoryInit
|
for FSP MemoryInit
|
||||||
</li>
|
</li>
|
||||||
<li>0x92: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l219">POST_FSP_MEMORY_INIT</a>
|
<li>0x92: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l219">POST_FSP_MEMORY_INIT</a>
|
||||||
- Just before calling FSP
|
- Just before calling FSP
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l125">MemoryInit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l125">MemoryInit</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x37:
|
<li>0x37:
|
||||||
- Just after returning from FSP
|
- Just after returning from FSP
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l127">MemoryInit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l127">MemoryInit</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
|
|
|
@ -108,11 +108,11 @@ mv build/coreboot.rom.new build/coreboot.rom
|
||||||
When the reset vector is successfully invoked, port 0x80 will output the following value:
|
When the reset vector is successfully invoked, port 0x80 will output the following value:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>0x01: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l45">POST_RESET_VECTOR_CORRECT</a>
|
<li>0x01: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l45">POST_RESET_VECTOR_CORRECT</a>
|
||||||
- Bootblock successfully executed the
|
- Bootblock successfully executed the
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc;hb=HEAD#l4">reset vector</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc;hb=HEAD#l4">reset vector</a>
|
||||||
and entered the 16-bit code at
|
and entered the 16-bit code at
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc;hb=HEAD#l35">_start</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc;hb=HEAD#l35">_start</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
@ -154,15 +154,15 @@ mv build/coreboot.rom.new build/coreboot.rom
|
||||||
<li>Add the necessary .h files to define the necessary values and structures</li>
|
<li>Add the necessary .h files to define the necessary values and structures</li>
|
||||||
<li>When successful port 0x80 will output the following values:
|
<li>When successful port 0x80 will output the following values:
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x01: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l45">POST_RESET_VECTOR_CORRECT</a>
|
<li>0x01: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l45">POST_RESET_VECTOR_CORRECT</a>
|
||||||
- Bootblock successfully executed the
|
- Bootblock successfully executed the
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc;hb=HEAD#l4">reset vector</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc;hb=HEAD#l4">reset vector</a>
|
||||||
and entered the 16-bit code at
|
and entered the 16-bit code at
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc;hb=HEAD#l35">_start</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc;hb=HEAD#l35">_start</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x10: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l53">POST_ENTER_PROTECTED_MODE</a>
|
<li>0x10: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l53">POST_ENTER_PROTECTED_MODE</a>
|
||||||
- Bootblock executing in
|
- Bootblock executing in
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/32bit/entry32.inc;hb=HEAD#l55">32-bit mode</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/32bit/entry32.inc;hb=HEAD#l55">32-bit mode</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x10 - Verstage/romstage reached 32-bit mode</li>
|
<li>0x10 - Verstage/romstage reached 32-bit mode</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -173,26 +173,26 @@ mv build/coreboot.rom.new build/coreboot.rom
|
||||||
<b>Build Note:</b> The following files are included into the default bootblock image:
|
<b>Build Note:</b> The following files are included into the default bootblock image:
|
||||||
</p>
|
</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/bootblock_romcc.S;hb=HEAD">src/arch/x86/bootblock_romcc.S</a>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/bootblock_romcc.S;hb=HEAD">src/arch/x86/bootblock_romcc.S</a>
|
||||||
added by <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l133">src/arch/x86/Makefile.inc</a>
|
added by <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l133">src/arch/x86/Makefile.inc</a>
|
||||||
and includes the following files:
|
and includes the following files:
|
||||||
<ul>
|
<ul>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/prologue.inc">src/arch/x86/prologue.inc</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/prologue.inc">src/arch/x86/prologue.inc</a></li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc">src/cpu/x86/16bit/reset16.inc</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/reset16.inc">src/cpu/x86/16bit/reset16.inc</a></li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc">src/cpu/x86/16bit/entry16.inc</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/16bit/entry16.inc">src/cpu/x86/16bit/entry16.inc</a></li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/32bit/entry32.inc">src/cpu/x86/32bit/entry32.inc</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/32bit/entry32.inc">src/cpu/x86/32bit/entry32.inc</a></li>
|
||||||
<li>The code in
|
<li>The code in
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/bootblock_romcc.S">src/arch/x86/bootblock_romcc.S</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/bootblock_romcc.S">src/arch/x86/bootblock_romcc.S</a>
|
||||||
includes src/soc/<Vendor>/<Chip Family>/bootblock/timestamp.inc using the
|
includes src/soc/<Vendor>/<Chip Family>/bootblock/timestamp.inc using the
|
||||||
CONFIG_CHIPSET_BOOTBLOCK_INCLUDE value set above
|
CONFIG_CHIPSET_BOOTBLOCK_INCLUDE value set above
|
||||||
</li>
|
</li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/sse_enable.inc">src/cpu/x86/sse_enable.inc</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/sse_enable.inc">src/cpu/x86/sse_enable.inc</a></li>
|
||||||
<li>The code in
|
<li>The code in
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l156">src/arch/x86/Makefile.inc</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l156">src/arch/x86/Makefile.inc</a>
|
||||||
invokes the ROMCC tool to convert the following "C" code into assembler as bootblock.inc:
|
invokes the ROMCC tool to convert the following "C" code into assembler as bootblock.inc:
|
||||||
<ul>
|
<ul>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/include/arch/bootblock_romcc.h">src/arch/x86/include/arch/bootblock_romcc.h</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/include/arch/bootblock_romcc.h">src/arch/x86/include/arch/bootblock_romcc.h</a></li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/lapic/boot_cpu.c">src/cpu/x86/lapic/boot_cpu.c</a></li>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/x86/lapic/boot_cpu.c">src/cpu/x86/lapic/boot_cpu.c</a></li>
|
||||||
<li>The CONFIG_BOOTBLOCK_CPU_INIT value set above typically points to the code in
|
<li>The CONFIG_BOOTBLOCK_CPU_INIT value set above typically points to the code in
|
||||||
src/soc/<Vendor>/<Chip Family>/bootblock/bootblock.c
|
src/soc/<Vendor>/<Chip Family>/bootblock/bootblock.c
|
||||||
</li>
|
</li>
|
||||||
|
@ -200,14 +200,14 @@ mv build/coreboot.rom.new build/coreboot.rom
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
</li>
|
</li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/id.S">src/arch/x86/id.S</a>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/id.S">src/arch/x86/id.S</a>
|
||||||
added by <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l110">src/arch/x86/Makefile.inc</a>
|
added by <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l110">src/arch/x86/Makefile.inc</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/intel/fit/fit.S">src/cpu/intel/fit/fit.S</a>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/intel/fit/fit.S">src/cpu/intel/fit/fit.S</a>
|
||||||
added by <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/intel/fit/Makefile.inc;hb=HEAD">src/cpu/intel/fit/Makefile.inc</a>
|
added by <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/cpu/intel/fit/Makefile.inc;hb=HEAD">src/cpu/intel/fit/Makefile.inc</a>
|
||||||
</li>
|
</li>
|
||||||
<li><a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/walkcbfs.S">src/arch/x86/walkcbfs.S</a>
|
<li><a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/walkcbfs.S">src/arch/x86/walkcbfs.S</a>
|
||||||
added by <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l137">src/arch/x86/Makefile.inc</a>
|
added by <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/Makefile.inc;hb=HEAD#l137">src/arch/x86/Makefile.inc</a>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
@ -231,19 +231,19 @@ Use the following steps to locate the FSP binary:
|
||||||
<li>Edit the src/soc/<Vendor>/<Chip Family>/Kconfig file
|
<li>Edit the src/soc/<Vendor>/<Chip Family>/Kconfig file
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>Add "select USE_GENERIC_FSP_CAR_INC" to enable the use of
|
<li>Add "select USE_GENERIC_FSP_CAR_INC" to enable the use of
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc">src/drivers/intel/fsp1_1/cache_as_ram.inc</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc">src/drivers/intel/fsp1_1/cache_as_ram.inc</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Add "select SOC_INTEL_COMMON" to enable the use of the files from src/soc/intel/common
|
<li>Add "select SOC_INTEL_COMMON" to enable the use of the files from src/soc/intel/common
|
||||||
specifically building
|
specifically building
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/soc/intel/common/util.c">util.c</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/soc/intel/common/util.c">util.c</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</li>
|
</li>
|
||||||
<li>Debug the result until port 0x80 outputs
|
<li>Debug the result until port 0x80 outputs
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x90: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
<li>0x90: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
||||||
- Just before calling
|
- Just before calling
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Alternating 0xba and 0x01 - The FSP image was not found</li>
|
<li>Alternating 0xba and 0x01 - The FSP image was not found</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -257,9 +257,9 @@ Use the following steps to locate the FSP binary:
|
||||||
</li>
|
</li>
|
||||||
<li>Debug the result until port 0x80 outputs
|
<li>Debug the result until port 0x80 outputs
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x90: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
<li>0x90: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
||||||
- Just before calling
|
- Just before calling
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
||||||
</li>
|
</li>
|
||||||
<li>Alternating 0xbb and 0x02 - TempRamInit executed, no CPU microcode update found</li>
|
<li>Alternating 0xbb and 0x02 - TempRamInit executed, no CPU microcode update found</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -287,12 +287,12 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
</li>
|
</li>
|
||||||
<li>Debug the result until port 0x80 outputs
|
<li>Debug the result until port 0x80 outputs
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x90: <a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
<li>0x90: <a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>
|
||||||
- Just before calling
|
- Just before calling
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l73">TempRamInit</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x2A - Just before calling
|
<li>0x2A - Just before calling
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">cache_as_ram_main</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">cache_as_ram_main</a>
|
||||||
which is the start of the verstage code which may be part of romstage
|
which is the start of the verstage code which may be part of romstage
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -349,14 +349,14 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
<ol type="A">
|
<ol type="A">
|
||||||
<li>0x32:
|
<li>0x32:
|
||||||
- Just after entering
|
- Just after entering
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/romstage.c;hb=HEAD#l99">romstage_common</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/romstage.c;hb=HEAD#l99">romstage_common</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x33 - Just after calling
|
<li>0x33 - Just after calling
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/romstage.c;hb=HEAD#l113">soc_pre_ram_init</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/romstage.c;hb=HEAD#l113">soc_pre_ram_init</a>
|
||||||
</li>
|
</li>
|
||||||
<li>0x34:
|
<li>0x34:
|
||||||
- Just after entering
|
- Just after entering
|
||||||
<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l67">raminit</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/raminit.c;hb=HEAD#l67">raminit</a>
|
||||||
</li>
|
</li>
|
||||||
</ol>
|
</ol>
|
||||||
</ol>
|
</ol>
|
||||||
|
@ -410,7 +410,7 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
execution during ramstage. This file is processed by the util/sconfig utility
|
execution during ramstage. This file is processed by the util/sconfig utility
|
||||||
to generate build/mainboard/<Vendor>/<Board>/static.c. The various
|
to generate build/mainboard/<Vendor>/<Board>/static.c. The various
|
||||||
state routines in
|
state routines in
|
||||||
src/lib/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/lib/hardwaremain.c;hb=HEAD#l128">hardwaremain.c</a>
|
src/lib/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/lib/hardwaremain.c;hb=HEAD#l128">hardwaremain.c</a>
|
||||||
call dev_* routines which use the tables in static.c to locate operation tables
|
call dev_* routines which use the tables in static.c to locate operation tables
|
||||||
associated with the various chips and devices. After location the operation
|
associated with the various chips and devices. After location the operation
|
||||||
tables, the state routines call one or more functions depending upon the
|
tables, the state routines call one or more functions depending upon the
|
||||||
|
@ -540,7 +540,7 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
BS_DEV_RESOURCES state of ramstage. The northcluster driver will typically
|
BS_DEV_RESOURCES state of ramstage. The northcluster driver will typically
|
||||||
specify the DRAM resources while the other drivers will typically specify
|
specify the DRAM resources while the other drivers will typically specify
|
||||||
the IO resources. These resources are hung off the device_t data structure by
|
the IO resources. These resources are hung off the device_t data structure by
|
||||||
src/device/device_util.c/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/device/device_util.c;hb=HEAD#l448">new_resource</a>.
|
src/device/device_util.c/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/device/device_util.c;hb=HEAD#l448">new_resource</a>.
|
||||||
</p>
|
</p>
|
||||||
<p>
|
<p>
|
||||||
During the BS_WRITE_TABLES state, coreboot collects these resources and
|
During the BS_WRITE_TABLES state, coreboot collects these resources and
|
||||||
|
@ -552,7 +552,7 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
<ol>
|
<ol>
|
||||||
<li>
|
<li>
|
||||||
Implement a read_resources routine which calls macros defined in
|
Implement a read_resources routine which calls macros defined in
|
||||||
src/include/device/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/device/device.h;hb=HEAD#l237">device.h</a>
|
src/include/device/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/device/device.h;hb=HEAD#l237">device.h</a>
|
||||||
like:
|
like:
|
||||||
<ul>
|
<ul>
|
||||||
<li>ram_resource</li>
|
<li>ram_resource</li>
|
||||||
|
@ -661,7 +661,7 @@ Use the following steps to debug the call to TempRamInit:
|
||||||
The EDK2 data structure is defined in
|
The EDK2 data structure is defined in
|
||||||
MdeModulePkg/Include/IndustryStandard/<a target="_blank" href="https://github.com/tianocore/edk2/blob/master/MdePkg/Include/IndustryStandard/Acpi61.h#l111">Acpi61.h</a>
|
MdeModulePkg/Include/IndustryStandard/<a target="_blank" href="https://github.com/tianocore/edk2/blob/master/MdePkg/Include/IndustryStandard/Acpi61.h#l111">Acpi61.h</a>
|
||||||
The coreboot data structure is defined in
|
The coreboot data structure is defined in
|
||||||
src/arch/x86/include/arch/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/include/arch/acpi.h;hb=HEAD#l237">acpi.h</a>
|
src/arch/x86/include/arch/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/arch/x86/include/arch/acpi.h;hb=HEAD#l237">acpi.h</a>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<ol>
|
<ol>
|
||||||
|
|
|
@ -170,7 +170,7 @@
|
||||||
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/after_raminit.S;hb=HEAD#l41">after_raminit.S</a><br>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/after_raminit.S;hb=HEAD#l41">after_raminit.S</a><br>
|
||||||
</td>
|
</td>
|
||||||
<td>FindFSP: POST code 0x90
|
<td>FindFSP: POST code 0x90
|
||||||
(<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>)
|
(<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>)
|
||||||
is displayed<br>
|
is displayed<br>
|
||||||
Enable: POST code
|
Enable: POST code
|
||||||
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">0x2A</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">0x2A</a>
|
||||||
|
@ -303,7 +303,7 @@
|
||||||
<td>TempRamInit</td>
|
<td>TempRamInit</td>
|
||||||
<td>FSP <a target="_blank" href="SoC/soc.html#TempRamInit">TempRamInit</a></td>
|
<td>FSP <a target="_blank" href="SoC/soc.html#TempRamInit">TempRamInit</a></td>
|
||||||
<td>FSP binary found: POST code 0x90
|
<td>FSP binary found: POST code 0x90
|
||||||
(<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>)
|
(<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l205">POST_FSP_TEMP_RAM_INIT</a>)
|
||||||
is displayed<br>
|
is displayed<br>
|
||||||
TempRamInit successful: POST code
|
TempRamInit successful: POST code
|
||||||
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">0x2A</a>
|
<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/cache_as_ram.inc;hb=HEAD#l151">0x2A</a>
|
||||||
|
@ -332,7 +332,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
<tr>
|
<tr>
|
||||||
<td>TempRamExit</td>
|
<td>TempRamExit</td>
|
||||||
<td>src/drivers/intel/fsp1_1/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/after_raminit.S;hb=HEAD#l51">after_raminit.S</a></td>
|
<td>src/drivers/intel/fsp1_1/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/after_raminit.S;hb=HEAD#l51">after_raminit.S</a></td>
|
||||||
<td>Post code 0x91
|
<td>Post code 0x91
|
||||||
(<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l212">POST_FSP_TEMP_RAM_EXIT</a>)
|
(<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/include/console/post_codes.h;hb=HEAD#l212">POST_FSP_TEMP_RAM_EXIT</a>)
|
||||||
is displayed before calling TempRamExit by
|
is displayed before calling TempRamExit by
|
||||||
|
@ -354,7 +354,7 @@
|
||||||
<td>FspNotify</td>
|
<td>FspNotify</td>
|
||||||
<td>
|
<td>
|
||||||
The code which calls FspNotify is located in
|
The code which calls FspNotify is located in
|
||||||
src/drivers/intel/fsp1_1/<a target="_blank" href="http://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/fsp_util.c;hb=HEAD#l182">fsp_util.c</a>.
|
src/drivers/intel/fsp1_1/<a target="_blank" href="https://review.coreboot.org/gitweb?p=coreboot.git;a=blob;f=src/drivers/intel/fsp1_1/fsp_util.c;hb=HEAD#l182">fsp_util.c</a>.
|
||||||
The fsp_notify_boot_state_callback routine is called three times as specified
|
The fsp_notify_boot_state_callback routine is called three times as specified
|
||||||
by the BOOT_STATE_INIT_ENTRY macros below the routine.
|
by the BOOT_STATE_INIT_ENTRY macros below the routine.
|
||||||
</td>
|
</td>
|
||||||
|
|
|
@ -41,7 +41,7 @@ project you're submitting the changes to. If you’re submitting code that
|
||||||
you wrote that might be owned by your employer, make sure that your
|
you wrote that might be owned by your employer, make sure that your
|
||||||
employer is aware and you are authorized to submit the code. For
|
employer is aware and you are authorized to submit the code. For
|
||||||
clarification, see the Developer's Certificate of Origin in the coreboot
|
clarification, see the Developer's Certificate of Origin in the coreboot
|
||||||
[Signed-off-by policy](http://www.coreboot.org/Development_Guidelines#Sign-off_Procedure).
|
[Signed-off-by policy](https://www.coreboot.org/Development_Guidelines#Sign-off_Procedure).
|
||||||
|
|
||||||
* Let non-trivial patches sit in a review state for at least 24 hours
|
* Let non-trivial patches sit in a review state for at least 24 hours
|
||||||
before submission. Remember that there are coreboot developers in timezones
|
before submission. Remember that there are coreboot developers in timezones
|
||||||
|
@ -205,7 +205,7 @@ would be a good reviewer, look in the MAINTAINERS file or git history of
|
||||||
the files that you’ve changed, and add those people.
|
the files that you’ve changed, and add those people.
|
||||||
|
|
||||||
* Familiarize yourself with the coreboot [commit message
|
* Familiarize yourself with the coreboot [commit message
|
||||||
guidelines](http://www.coreboot.org/Git#Commit_messages), before pushing
|
guidelines](https://www.coreboot.org/Git#Commit_messages), before pushing
|
||||||
patches. This will help to keep annoying requests to fix your commit
|
patches. This will help to keep annoying requests to fix your commit
|
||||||
message to a minimum.
|
message to a minimum.
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ trivial patch so apply some common sense.
|
||||||
|
|
||||||
PLEASE check your patch with the automated style checker
|
PLEASE check your patch with the automated style checker
|
||||||
(util/lint/checkpatch.pl) to catch trival style violations.
|
(util/lint/checkpatch.pl) to catch trival style violations.
|
||||||
See http://coreboot.org/Coding_Style for guidance here.
|
See https://coreboot.org/Coding_Style for guidance here.
|
||||||
|
|
||||||
PLEASE add the maintainers that are generated by
|
PLEASE add the maintainers that are generated by
|
||||||
util/scripts/get_maintainer.pl as reviewers. The results returned
|
util/scripts/get_maintainer.pl as reviewers. The results returned
|
||||||
|
@ -54,7 +54,7 @@ trivial patch so apply some common sense.
|
||||||
of the OSDL certificate of contribution and should include a
|
of the OSDL certificate of contribution and should include a
|
||||||
Signed-off-by: line. The current version of this "Developer's
|
Signed-off-by: line. The current version of this "Developer's
|
||||||
Certificate of Origin" (DCO) is listed at
|
Certificate of Origin" (DCO) is listed at
|
||||||
http://coreboot.org/Development_Guidelines#Sign-off_Procedure.
|
https://coreboot.org/Development_Guidelines#Sign-off_Procedure.
|
||||||
|
|
||||||
6. Make sure you have the right to send any changes you make. If you
|
6. Make sure you have the right to send any changes you make. If you
|
||||||
do changes at work you may find your employer owns the patch
|
do changes at work you may find your employer owns the patch
|
||||||
|
@ -517,7 +517,7 @@ MISSING: SPI
|
||||||
|
|
||||||
THE REST
|
THE REST
|
||||||
M: Stefan Reinauer <stefan.reinauer@coreboot.org>
|
M: Stefan Reinauer <stefan.reinauer@coreboot.org>
|
||||||
T: git http://review.coreboot.org/coreboot
|
T: git https://review.coreboot.org/coreboot
|
||||||
S: Buried alive in mainboards
|
S: Buried alive in mainboards
|
||||||
F: *
|
F: *
|
||||||
F: */
|
F: */
|
||||||
|
|
|
@ -479,7 +479,7 @@ ROMCC?=$(ROMCC_BIN)
|
||||||
$(ROMCC_BIN): $(top)/util/romcc/romcc.c
|
$(ROMCC_BIN): $(top)/util/romcc/romcc.c
|
||||||
@printf " HOSTCC $(subst $(obj)/,,$(@)) (this may take a while)\n"
|
@printf " HOSTCC $(subst $(obj)/,,$(@)) (this may take a while)\n"
|
||||||
@# Note: Adding -O2 here might cause problems. For details see:
|
@# Note: Adding -O2 here might cause problems. For details see:
|
||||||
@# http://www.coreboot.org/pipermail/coreboot/2010-February/055825.html
|
@# https://www.coreboot.org/pipermail/coreboot/2010-February/055825.html
|
||||||
$(HOSTCC) -g $(STACK) -Wall -o $@ $<
|
$(HOSTCC) -g $(STACK) -Wall -o $@ $<
|
||||||
|
|
||||||
IFDTOOL:=$(objutil)/ifdtool/ifdtool
|
IFDTOOL:=$(objutil)/ifdtool/ifdtool
|
||||||
|
|
14
README
14
README
|
@ -24,7 +24,7 @@ Payloads
|
||||||
After the basic initialization of the hardware has been performed, any
|
After the basic initialization of the hardware has been performed, any
|
||||||
desired "payload" can be started by coreboot.
|
desired "payload" can be started by coreboot.
|
||||||
|
|
||||||
See http://www.coreboot.org/Payloads for a list of supported payloads.
|
See https://www.coreboot.org/Payloads for a list of supported payloads.
|
||||||
|
|
||||||
|
|
||||||
Supported Hardware
|
Supported Hardware
|
||||||
|
@ -34,8 +34,8 @@ coreboot supports a wide range of chipsets, devices, and mainboards.
|
||||||
|
|
||||||
For details please consult:
|
For details please consult:
|
||||||
|
|
||||||
* http://www.coreboot.org/Supported_Motherboards
|
* https://www.coreboot.org/Supported_Motherboards
|
||||||
* http://www.coreboot.org/Supported_Chipsets_and_Devices
|
* https://www.coreboot.org/Supported_Chipsets_and_Devices
|
||||||
|
|
||||||
|
|
||||||
Build Requirements
|
Build Requirements
|
||||||
|
@ -63,7 +63,7 @@ Optional:
|
||||||
Building coreboot
|
Building coreboot
|
||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
Please consult http://www.coreboot.org/Build_HOWTO for details.
|
Please consult https://www.coreboot.org/Build_HOWTO for details.
|
||||||
|
|
||||||
|
|
||||||
Testing coreboot Without Modifying Your Hardware
|
Testing coreboot Without Modifying Your Hardware
|
||||||
|
@ -73,7 +73,7 @@ If you want to test coreboot without any risks before you really decide
|
||||||
to use it on your hardware, you can use the QEMU system emulator to run
|
to use it on your hardware, you can use the QEMU system emulator to run
|
||||||
coreboot virtually in QEMU.
|
coreboot virtually in QEMU.
|
||||||
|
|
||||||
Please see http://www.coreboot.org/QEMU for details.
|
Please see https://www.coreboot.org/QEMU for details.
|
||||||
|
|
||||||
|
|
||||||
Website and Mailing List
|
Website and Mailing List
|
||||||
|
@ -82,11 +82,11 @@ Website and Mailing List
|
||||||
Further details on the project, a FAQ, many HOWTOs, news, development
|
Further details on the project, a FAQ, many HOWTOs, news, development
|
||||||
guidelines and more can be found on the coreboot website:
|
guidelines and more can be found on the coreboot website:
|
||||||
|
|
||||||
http://www.coreboot.org
|
https://www.coreboot.org
|
||||||
|
|
||||||
You can contact us directly on the coreboot mailing list:
|
You can contact us directly on the coreboot mailing list:
|
||||||
|
|
||||||
http://www.coreboot.org/Mailinglist
|
https://www.coreboot.org/Mailinglist
|
||||||
|
|
||||||
|
|
||||||
Copyright and License
|
Copyright and License
|
||||||
|
|
|
@ -5,4 +5,4 @@ config PAYLOAD_FILO
|
||||||
with a FILO payload. If you don't know what this is
|
with a FILO payload. If you don't know what this is
|
||||||
about, just leave it enabled.
|
about, just leave it enabled.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads for more information.
|
See https://coreboot.org/Payloads for more information.
|
||||||
|
|
|
@ -5,4 +5,4 @@ config PAYLOAD_GRUB2
|
||||||
with a GRUB2 payload. If you don't know what this is
|
with a GRUB2 payload. If you don't know what this is
|
||||||
about, just leave it enabled.
|
about, just leave it enabled.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads for more information.
|
See https://coreboot.org/Payloads for more information.
|
||||||
|
|
|
@ -6,4 +6,4 @@ config PAYLOAD_SEABIOS
|
||||||
with a SeaBIOS payload. If you don't know what this is
|
with a SeaBIOS payload. If you don't know what this is
|
||||||
about, just leave it enabled.
|
about, just leave it enabled.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads for more information.
|
See https://coreboot.org/Payloads for more information.
|
||||||
|
|
|
@ -5,6 +5,6 @@ config PAYLOAD_UBOOT
|
||||||
Select this option if you want to build a coreboot image
|
Select this option if you want to build a coreboot image
|
||||||
with a U-Boot payload.
|
with a U-Boot payload.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads and U-Boot's documentation
|
See https://coreboot.org/Payloads and U-Boot's documentation
|
||||||
at http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.x86
|
at http://git.denx.de/?p=u-boot.git;a=blob;f=doc/README.x86
|
||||||
for more information.
|
for more information.
|
||||||
|
|
|
@ -5,4 +5,4 @@ config PAYLOAD_DEPTHCHARGE
|
||||||
Select this option if you want to build a coreboot image
|
Select this option if you want to build a coreboot image
|
||||||
with a depthcharge payload.
|
with a depthcharge payload.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads for more information.
|
See https://coreboot.org/Payloads for more information.
|
||||||
|
|
|
@ -5,4 +5,4 @@ config PAYLOAD_TIANOCORE
|
||||||
with a Tiano Core payload. If you don't know what this is
|
with a Tiano Core payload. If you don't know what this is
|
||||||
about, just leave it enabled.
|
about, just leave it enabled.
|
||||||
|
|
||||||
See http://coreboot.org/Payloads for more information.
|
See https://coreboot.org/Payloads for more information.
|
||||||
|
|
|
@ -8,13 +8,13 @@ code, and provides common C library symbols such as malloc() and printf().
|
||||||
|
|
||||||
Note: This is _not_ a standard library for use with an operating system,
|
Note: This is _not_ a standard library for use with an operating system,
|
||||||
rather it's only useful for coreboot payload development!
|
rather it's only useful for coreboot payload development!
|
||||||
See http://coreboot.org for details on coreboot.
|
See https://coreboot.org for details on coreboot.
|
||||||
|
|
||||||
|
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
|
||||||
$ git clone http://review.coreboot.org/p/coreboot.git
|
$ git clone https://review.coreboot.org/p/coreboot.git
|
||||||
|
|
||||||
$ cd coreboot/payloads/libpayload
|
$ cd coreboot/payloads/libpayload
|
||||||
|
|
||||||
|
@ -52,10 +52,10 @@ Please see the sample/ directory for details.
|
||||||
Website and Mailing List
|
Website and Mailing List
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
The main website is http://www.coreboot.org/Libpayload.
|
The main website is https://www.coreboot.org/Libpayload.
|
||||||
|
|
||||||
For additional information, patches, and discussions, please join the
|
For additional information, patches, and discussions, please join the
|
||||||
coreboot mailing list at http://coreboot.org/Mailinglist, where most
|
coreboot mailing list at https://coreboot.org/Mailinglist, where most
|
||||||
libpayload developers are subscribed.
|
libpayload developers are subscribed.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -30,7 +30,7 @@
|
||||||
/* calling syntax: i386_do_exec(long addr, int argc, char **argv, int *ret) */
|
/* calling syntax: i386_do_exec(long addr, int argc, char **argv, int *ret) */
|
||||||
|
|
||||||
/* This implements the payload API detailed here:
|
/* This implements the payload API detailed here:
|
||||||
* http://www.coreboot.org/Payload_API
|
* https://www.coreboot.org/Payload_API
|
||||||
*/
|
*/
|
||||||
|
|
||||||
.align 4
|
.align 4
|
||||||
|
|
|
@ -74,7 +74,7 @@ _init:
|
||||||
movl %ebx, loader_ebx
|
movl %ebx, loader_ebx
|
||||||
|
|
||||||
/* Copy argv[] and argc as demanded by the Payload API,
|
/* Copy argv[] and argc as demanded by the Payload API,
|
||||||
* see http://www.coreboot.org/Payload_API and exec.S.
|
* see https://www.coreboot.org/Payload_API and exec.S.
|
||||||
*/
|
*/
|
||||||
cmpl $CB_MAGIC_VALUE, CB_MAGIC(%esp)
|
cmpl $CB_MAGIC_VALUE, CB_MAGIC(%esp)
|
||||||
jne 1f
|
jne 1f
|
||||||
|
|
|
@ -378,7 +378,7 @@ fam15_skip_dram_mtrr_setup:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -233,7 +233,7 @@ clear_fixed_var_mtrr_out:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -306,7 +306,7 @@ no_msr_11e:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -132,7 +132,7 @@ clear_mtrrs:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -138,7 +138,7 @@ clear_var_mtrrs:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -132,7 +132,7 @@ clear_mtrrs:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -107,7 +107,7 @@ clear_mtrrs:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -114,7 +114,7 @@ clear_fixed_var_mtrr_out:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
@ -160,7 +160,7 @@ clear_fixed_var_mtrr_out:
|
||||||
#ifdef CARTEST
|
#ifdef CARTEST
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %esi
|
movl $copy_and_run, %esi
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %ei
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %ei
|
||||||
|
@ -241,7 +241,7 @@ testok:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -25,7 +25,7 @@ config USBDEBUG
|
||||||
It also requires a USB2 controller which supports the EHCI
|
It also requires a USB2 controller which supports the EHCI
|
||||||
Debug Port capability.
|
Debug Port capability.
|
||||||
|
|
||||||
See http://www.coreboot.org/EHCI_Debug_Port for an up-to-date list
|
See https://www.coreboot.org/EHCI_Debug_Port for an up-to-date list
|
||||||
of supported controllers.
|
of supported controllers.
|
||||||
|
|
||||||
If unsure, say N.
|
If unsure, say N.
|
||||||
|
|
|
@ -17,6 +17,6 @@ while. Again, not an issue specific to this port.
|
||||||
* to avoid very slow LZMA decompression I use this port with LZMA compression
|
* to avoid very slow LZMA decompression I use this port with LZMA compression
|
||||||
disabled in CBFS. I'm not sure what's causing this particular slowness.
|
disabled in CBFS. I'm not sure what's causing this particular slowness.
|
||||||
|
|
||||||
See also this thread: http://www.coreboot.org/pipermail/coreboot/2009-September/052107.html
|
See also this thread: https://www.coreboot.org/pipermail/coreboot/2009-September/052107.html
|
||||||
|
|
||||||
Ward, 2009-09-22
|
Ward, 2009-09-22
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* This acpi_is_wakeup_early_via_VX800 is from Rudolf's patch on the list:
|
* This acpi_is_wakeup_early_via_VX800 is from Rudolf's patch on the list:
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2008-January/028787.html.
|
* https://www.coreboot.org/pipermail/coreboot/2008-January/028787.html.
|
||||||
*/
|
*/
|
||||||
static int acpi_is_wakeup_early_via_vx800(void)
|
static int acpi_is_wakeup_early_via_vx800(void)
|
||||||
{
|
{
|
||||||
|
@ -527,7 +527,7 @@ void main(unsigned long bist)
|
||||||
#if PAYLOAD_IS_SEABIOS == 1
|
#if PAYLOAD_IS_SEABIOS == 1
|
||||||
if (boot_mode == 3) {
|
if (boot_mode == 3) {
|
||||||
/* An idea of Libo.Feng at amd.com in
|
/* An idea of Libo.Feng at amd.com in
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2008-December/043111.html
|
* https://www.coreboot.org/pipermail/coreboot/2008-December/043111.html
|
||||||
*
|
*
|
||||||
* I want move the 1M data, I have to set some MTRRs myself.
|
* I want move the 1M data, I have to set some MTRRs myself.
|
||||||
* Setting MTRR before back memory save s3 resume time about
|
* Setting MTRR before back memory save s3 resume time about
|
||||||
|
|
|
@ -313,7 +313,7 @@ static void set_dram_timing(void)
|
||||||
* 0x0001 512MB 0xff 256MB dual-sided 256MB dual-sided
|
* 0x0001 512MB 0xff 256MB dual-sided 256MB dual-sided
|
||||||
*
|
*
|
||||||
* See also:
|
* See also:
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2009-May/047966.html
|
* https://www.coreboot.org/pipermail/coreboot/2009-May/047966.html
|
||||||
*/
|
*/
|
||||||
static void set_dram_buffer_strength(void)
|
static void set_dram_buffer_strength(void)
|
||||||
{
|
{
|
||||||
|
|
|
@ -134,7 +134,7 @@ clear_mtrrs:
|
||||||
xorl %edx, %edx
|
xorl %edx, %edx
|
||||||
/*
|
/*
|
||||||
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
* IMPORTANT: The following calculation _must_ be done at runtime. See
|
||||||
* http://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
* https://www.coreboot.org/pipermail/coreboot/2010-October/060855.html
|
||||||
*/
|
*/
|
||||||
movl $copy_and_run, %eax
|
movl $copy_and_run, %eax
|
||||||
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
andl $(~(CONFIG_XIP_ROM_SIZE - 1)), %eax
|
||||||
|
|
|
@ -51,7 +51,7 @@ and will be created in the current directory.
|
||||||
.B "\-T, \-\-test"
|
.B "\-T, \-\-test"
|
||||||
Submit generated image(s) to the automated test system.
|
Submit generated image(s) to the automated test system.
|
||||||
The results of the tests will be made available at
|
The results of the tests will be made available at
|
||||||
.B http://qa.coreboot.org/log_manual.php
|
.B https://qa.coreboot.org/log_manual.php
|
||||||
.TP
|
.TP
|
||||||
.B "\-c, \-\-cpus [<numcpus>|max]"
|
.B "\-c, \-\-cpus [<numcpus>|max]"
|
||||||
Build on
|
Build on
|
||||||
|
@ -73,7 +73,7 @@ Show a help text and exit.
|
||||||
Show version information and exit.
|
Show version information and exit.
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
Please report any bugs on the coreboot mailing list
|
Please report any bugs on the coreboot mailing list
|
||||||
.RB "(" http://coreboot.org/Mailinglist ")."
|
.RB "(" https://coreboot.org/Mailinglist ")."
|
||||||
.SH LICENCE
|
.SH LICENCE
|
||||||
.B abuild
|
.B abuild
|
||||||
is covered by the GNU General Public License (GPL), version 2 or later.
|
is covered by the GNU General Public License (GPL), version 2 or later.
|
||||||
|
|
|
@ -9,7 +9,7 @@ my $DATE = '2009-09-04';
|
||||||
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
||||||
my $COPYRIGHT = "2009";
|
my $COPYRIGHT = "2009";
|
||||||
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
||||||
my $URL = "http://coreboot.org";
|
my $URL = "https://coreboot.org";
|
||||||
|
|
||||||
my $DEBUG = 0;
|
my $DEBUG = 0;
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@ my $DATE = '2009-09-04';
|
||||||
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
||||||
my $COPYRIGHT = "2009";
|
my $COPYRIGHT = "2009";
|
||||||
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
||||||
my $URL = "http://coreboot.org";
|
my $URL = "https://coreboot.org";
|
||||||
|
|
||||||
my $DEBUG = 0;
|
my $DEBUG = 0;
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,7 @@ my $DATE = '2009-09-04';
|
||||||
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
my $AUTHOR = "Ward Vandewege <ward\@jhvc.com>";
|
||||||
my $COPYRIGHT = "2009";
|
my $COPYRIGHT = "2009";
|
||||||
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
my $LICENSE = "GPL v3 - http://www.fsf.org/licenses/gpl.txt";
|
||||||
my $URL = "http://coreboot.org";
|
my $URL = "https://coreboot.org";
|
||||||
|
|
||||||
my $DEBUG = 0;
|
my $DEBUG = 0;
|
||||||
|
|
||||||
|
|
|
@ -261,7 +261,7 @@ categories from inside the computer. Valid categories are:
|
||||||
|
|
||||||
Which controller the most easily accessible USB debug port is. On intel
|
Which controller the most easily accessible USB debug port is. On intel
|
||||||
1 is for `00:1d.0` and 2 is `00:1a.0` (yes, it's reversed). See
|
1 is for `00:1d.0` and 2 is `00:1a.0` (yes, it's reversed). See
|
||||||
<http://www.coreboot.org/EHCI_Debug_Port> for more info.
|
<https://www.coreboot.org/EHCI_Debug_Port> for more info.
|
||||||
|
|
||||||
If you're able to use EHCI debug port without setting HCD index manually
|
If you're able to use EHCI debug port without setting HCD index manually
|
||||||
in config this is correct.
|
in config this is correct.
|
||||||
|
|
|
@ -30,7 +30,7 @@ list all known names but some names might be missing.
|
||||||
If the board is not found in the corebootv4's source code, there might
|
If the board is not found in the corebootv4's source code, there might
|
||||||
be some form of support that is not ready yet for inclusion in coreboot,
|
be some form of support that is not ready yet for inclusion in coreboot,
|
||||||
usually people willing to send their patches to coreboot goes through
|
usually people willing to send their patches to coreboot goes through
|
||||||
[http://review.coreboot.org gerrit], so looking there could find some
|
[https://review.coreboot.org gerrit], so looking there could find some
|
||||||
code for boards that are not yet merged.
|
code for boards that are not yet merged.
|
||||||
|
|
||||||
= Vendor trees =
|
= Vendor trees =
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
# $2: wiki page to update
|
# $2: wiki page to update
|
||||||
|
|
||||||
. ~/.wikiaccount
|
. ~/.wikiaccount
|
||||||
WIKIAPI="http://www.coreboot.org/api.php"
|
WIKIAPI="https://www.coreboot.org/api.php"
|
||||||
TITLE="$2"
|
TITLE="$2"
|
||||||
cookie_jar="$HOME/.wikicookiejar"
|
cookie_jar="$HOME/.wikicookiejar"
|
||||||
#Will store file in wikifile
|
#Will store file in wikifile
|
||||||
|
|
|
@ -30,7 +30,7 @@ RUN \
|
||||||
|
|
||||||
RUN \
|
RUN \
|
||||||
cd /root && \
|
cd /root && \
|
||||||
git clone http://review.coreboot.org/coreboot && \
|
git clone https://review.coreboot.org/coreboot && \
|
||||||
cd coreboot/util/crossgcc && \
|
cd coreboot/util/crossgcc && \
|
||||||
git checkout {{DOCKER_COMMIT}} && \
|
git checkout {{DOCKER_COMMIT}} && \
|
||||||
make all_without_gdb \
|
make all_without_gdb \
|
||||||
|
|
|
@ -28,7 +28,7 @@
|
||||||
#include <sys/io.h>
|
#include <sys/io.h>
|
||||||
#endif
|
#endif
|
||||||
#if (defined(__MACH__) && defined(__APPLE__))
|
#if (defined(__MACH__) && defined(__APPLE__))
|
||||||
/* DirectHW is available here: http://www.coreboot.org/DirectHW */
|
/* DirectHW is available here: https://www.coreboot.org/DirectHW */
|
||||||
#define __DARWIN__
|
#define __DARWIN__
|
||||||
#include <DirectHW/DirectHW.h>
|
#include <DirectHW/DirectHW.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -9,7 +9,7 @@ is a handy little tool for dumping the configuration space of Intel(R)
|
||||||
CPUs, northbridges and southbridges.
|
CPUs, northbridges and southbridges.
|
||||||
.sp
|
.sp
|
||||||
This tool has been developed for the coreboot project (see
|
This tool has been developed for the coreboot project (see
|
||||||
.B http://coreboot.org
|
.B https://coreboot.org
|
||||||
for details on coreboot).
|
for details on coreboot).
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
.TP
|
.TP
|
||||||
|
@ -64,7 +64,7 @@ Dump Intel(R) CPU MSRs.
|
||||||
Dump Advanced Memory Buffer (AMB) registers.
|
Dump Advanced Memory Buffer (AMB) registers.
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
Please report any bugs on the coreboot mailing list
|
Please report any bugs on the coreboot mailing list
|
||||||
.RB "(" http://coreboot.org/Mailinglist ")."
|
.RB "(" https://coreboot.org/Mailinglist ")."
|
||||||
.SH LICENCE
|
.SH LICENCE
|
||||||
.B inteltool
|
.B inteltool
|
||||||
is covered by the GNU General Public License (GPL), version 2.
|
is covered by the GNU General Public License (GPL), version 2.
|
||||||
|
|
|
@ -22,7 +22,7 @@
|
||||||
#include <sys/io.h>
|
#include <sys/io.h>
|
||||||
#endif
|
#endif
|
||||||
#if (defined(__MACH__) && defined(__APPLE__))
|
#if (defined(__MACH__) && defined(__APPLE__))
|
||||||
/* DirectHW is available here: http://www.coreboot.org/DirectHW */
|
/* DirectHW is available here: https://www.coreboot.org/DirectHW */
|
||||||
#define __DARWIN__
|
#define __DARWIN__
|
||||||
#include <DirectHW/DirectHW.h>
|
#include <DirectHW/DirectHW.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -23,7 +23,7 @@
|
||||||
#include "msrtool.h"
|
#include "msrtool.h"
|
||||||
|
|
||||||
/* This Darwin support requires DirectHW, which is available at
|
/* This Darwin support requires DirectHW, which is available at
|
||||||
* http://www.coreboot.org/DirectHW
|
* https://www.coreboot.org/DirectHW
|
||||||
*/
|
*/
|
||||||
|
|
||||||
int darwin_probe(const struct sysdef *system)
|
int darwin_probe(const struct sysdef *system)
|
||||||
|
|
|
@ -20,7 +20,7 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#if (defined(__MACH__) && defined(__APPLE__))
|
#if (defined(__MACH__) && defined(__APPLE__))
|
||||||
/* DirectHW is available here: http://www.coreboot.org/DirectHW */
|
/* DirectHW is available here: https://www.coreboot.org/DirectHW */
|
||||||
#define __DARWIN__
|
#define __DARWIN__
|
||||||
#include <DirectHW/DirectHW.h>
|
#include <DirectHW/DirectHW.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -10,7 +10,7 @@ All rights reserved.
|
||||||
|
|
||||||
This file is part of nvramtool, a utility for reading/writing coreboot
|
This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
parameters and displaying information from the coreboot table.
|
parameters and displaying information from the coreboot table.
|
||||||
For details, see http://coreboot.org/nvramtool.
|
For details, see https://coreboot.org/nvramtool.
|
||||||
|
|
||||||
This program is free software; you can redistribute it and/or modify it
|
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
|
under the terms of the GNU General Public License (as published by the
|
||||||
|
|
|
@ -10,7 +10,7 @@ contains various system information such as the type of mainboard in use. It
|
||||||
specifies locations in the CMOS (nonvolatile RAM) where the coreboot
|
specifies locations in the CMOS (nonvolatile RAM) where the coreboot
|
||||||
parameters are stored.
|
parameters are stored.
|
||||||
|
|
||||||
For information about coreboot, see http://www.coreboot.org/.
|
For information about coreboot, see https://www.coreboot.org/.
|
||||||
|
|
||||||
Ideas for Future Improvements
|
Ideas for Future Improvements
|
||||||
-----------------------------
|
-----------------------------
|
||||||
|
|
|
@ -16,7 +16,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
.\"
|
.\"
|
||||||
.\" This file is part of nvramtool, a utility for reading/writing coreboot
|
.\" This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
.\" parameters and displaying information from the coreboot table.
|
.\" parameters and displaying information from the coreboot table.
|
||||||
.\" For details, see http://coreboot.org/nvramtool.
|
.\" For details, see https://coreboot.org/nvramtool.
|
||||||
.\"
|
.\"
|
||||||
.\" Please also read the file DISCLAIMER which is included in this software
|
.\" Please also read the file DISCLAIMER which is included in this software
|
||||||
.\" distribution.
|
.\" distribution.
|
||||||
|
@ -71,7 +71,7 @@ where the coreboot parameters are stored.
|
||||||
This program is intended for (x86-based) systems that use coreboot. For
|
This program is intended for (x86-based) systems that use coreboot. For
|
||||||
information about coreboot, see
|
information about coreboot, see
|
||||||
.br
|
.br
|
||||||
http://www.coreboot.org/.
|
https://www.coreboot.org/.
|
||||||
.SH PARAMETERS
|
.SH PARAMETERS
|
||||||
.TP
|
.TP
|
||||||
.B "[-n] -r NAME"
|
.B "[-n] -r NAME"
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#include "ip_checksum.h"
|
#include "ip_checksum.h"
|
||||||
|
|
||||||
/* Note: The contents of this file were borrowed from the coreboot source
|
/* Note: The contents of this file were borrowed from the coreboot source
|
||||||
* code which may be obtained from http://www.coreboot.org.
|
* code which may be obtained from https://www.coreboot.org.
|
||||||
* Specifically, this code was obtained from coreboot (LinuxBIOS)
|
* Specifically, this code was obtained from coreboot (LinuxBIOS)
|
||||||
* version 1.0.0.8.
|
* version 1.0.0.8.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -8,7 +8,7 @@
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
/* Note: The contents of this file were borrowed from the coreboot source
|
/* Note: The contents of this file were borrowed from the coreboot source
|
||||||
* code which may be obtained from http://www.coreboot.org/.
|
* code which may be obtained from https://www.coreboot.org/.
|
||||||
* Specifically, this code was obtained from LinuxBIOS version 1.1.8.
|
* Specifically, this code was obtained from LinuxBIOS version 1.1.8.
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -6,7 +6,7 @@
|
||||||
#define IP_CHECKSUM_H
|
#define IP_CHECKSUM_H
|
||||||
|
|
||||||
/* Note: The contents of this file were borrowed from the coreboot source
|
/* Note: The contents of this file were borrowed from the coreboot source
|
||||||
* code which may be obtained from http://www.coreboot.org.
|
* code which may be obtained from https://www.coreboot.org.
|
||||||
* Specifically, this code was obtained from coreboot (LinuxBIOS)
|
* Specifically, this code was obtained from coreboot (LinuxBIOS)
|
||||||
* version 1.0.0.8.
|
* version 1.0.0.8.
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -10,7 +10,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
*
|
*
|
||||||
* This file is part of nvramtool, a utility for reading/writing coreboot
|
* This file is part of nvramtool, a utility for reading/writing coreboot
|
||||||
* parameters and displaying information from the coreboot table.
|
* parameters and displaying information from the coreboot table.
|
||||||
* For details, see http://coreboot.org/nvramtool.
|
* For details, see https://coreboot.org/nvramtool.
|
||||||
*
|
*
|
||||||
* Please also read the file DISCLAIMER which is included in this software
|
* Please also read the file DISCLAIMER which is included in this software
|
||||||
* distribution.
|
* distribution.
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
This script creates the page http://www.coreboot.org/Coreboot_Options
|
This script creates the page https://www.coreboot.org/Coreboot_Options
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
#!/usr/bin/env python
|
#!/usr/bin/env python
|
||||||
#
|
#
|
||||||
# kconfig2wiki - Kconfig to MediaWiki converter for
|
# kconfig2wiki - Kconfig to MediaWiki converter for
|
||||||
# http://www.coreboot.org/Coreboot_Options
|
# https://www.coreboot.org/Coreboot_Options
|
||||||
#
|
#
|
||||||
# Copyright (C) 2010 coresystems GmbH
|
# Copyright (C) 2010 coresystems GmbH
|
||||||
# based on http://landley.net/kdocs/make/menuconfig2html.py
|
# based on http://landley.net/kdocs/make/menuconfig2html.py
|
||||||
|
|
|
@ -18,7 +18,7 @@ for details on coreboot), but it may also be useful for other things.
|
||||||
Installation
|
Installation
|
||||||
------------
|
------------
|
||||||
|
|
||||||
$ git clone http://review.coreboot.org/p/coreboot.git
|
$ git clone https://review.coreboot.org/p/coreboot.git
|
||||||
|
|
||||||
$ cd coreboot/util/superiotool
|
$ cd coreboot/util/superiotool
|
||||||
|
|
||||||
|
@ -53,23 +53,23 @@ Typical usage of superiotool:
|
||||||
Supported Super I/O Chips
|
Supported Super I/O Chips
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
Please see http://coreboot.org/Superiotool#Supported_devices, or type
|
Please see https://coreboot.org/Superiotool#Supported_devices, or type
|
||||||
|
|
||||||
$ superiotool -l
|
$ superiotool -l
|
||||||
|
|
||||||
There's also a collection of sample register dumps from various Super I/O
|
There's also a collection of sample register dumps from various Super I/O
|
||||||
chips on that web page. Please send further register dumps (either from a
|
chips on that web page. Please send further register dumps (either from a
|
||||||
proprietary BIOS and/or from coreboot) to the coreboot mailing list
|
proprietary BIOS and/or from coreboot) to the coreboot mailing list
|
||||||
(http://coreboot.org/Mailinglist).
|
(https://coreboot.org/Mailinglist).
|
||||||
|
|
||||||
|
|
||||||
Website and Mailing List
|
Website and Mailing List
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
The main website is http://coreboot.org/Superiotool.
|
The main website is https://coreboot.org/Superiotool.
|
||||||
|
|
||||||
For additional information, patches, and discussions, please join the
|
For additional information, patches, and discussions, please join the
|
||||||
coreboot mailing list at http://coreboot.org/Mailinglist, where most
|
coreboot mailing list at https://coreboot.org/Mailinglist, where most
|
||||||
superiotool developers are subscribed.
|
superiotool developers are subscribed.
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -18,7 +18,7 @@ It is mainly used for coreboot development purposes (see coreboot.org
|
||||||
for details on coreboot), but it may also be useful for other things.
|
for details on coreboot), but it may also be useful for other things.
|
||||||
.PP
|
.PP
|
||||||
The list of supported Super I/O chips is available at
|
The list of supported Super I/O chips is available at
|
||||||
.BR http://coreboot.org/Superiotool#Supported_devices ","
|
.BR https://coreboot.org/Superiotool#Supported_devices ","
|
||||||
but it can also be viewed by running
|
but it can also be viewed by running
|
||||||
.BR "superiotool -l" "."
|
.BR "superiotool -l" "."
|
||||||
.SH OPTIONS
|
.SH OPTIONS
|
||||||
|
@ -110,7 +110,7 @@ Show version information and exit.
|
||||||
Show a help text and exit.
|
Show a help text and exit.
|
||||||
.SH BUGS
|
.SH BUGS
|
||||||
Please report any bugs on the coreboot mailing list
|
Please report any bugs on the coreboot mailing list
|
||||||
.RB "(" http://coreboot.org/Mailinglist ")."
|
.RB "(" https://coreboot.org/Mailinglist ")."
|
||||||
.SH AUTHORS
|
.SH AUTHORS
|
||||||
Please see the individual source code files and/or the README file.
|
Please see the individual source code files and/or the README file.
|
||||||
.SH LICENCE
|
.SH LICENCE
|
||||||
|
|
|
@ -275,7 +275,7 @@ void print_list_of_supported_chips(void)
|
||||||
for (i = 0; i < ARRAY_SIZE(vendor_print_functions); i++)
|
for (i = 0; i < ARRAY_SIZE(vendor_print_functions); i++)
|
||||||
vendor_print_functions[i].print_list();
|
vendor_print_functions[i].print_list();
|
||||||
|
|
||||||
printf("See <http://coreboot.org/Superiotool#Supported_devices> "
|
printf("See <https://coreboot.org/Superiotool#Supported_devices> "
|
||||||
"for more information.\n");
|
"for more information.\n");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -29,7 +29,7 @@
|
||||||
#include <sys/io.h>
|
#include <sys/io.h>
|
||||||
#endif
|
#endif
|
||||||
#if (defined(__MACH__) && defined(__APPLE__))
|
#if (defined(__MACH__) && defined(__APPLE__))
|
||||||
/* DirectHW is available here: http://www.coreboot.org/DirectHW */
|
/* DirectHW is available here: https://www.coreboot.org/DirectHW */
|
||||||
#include <DirectHW/DirectHW.h>
|
#include <DirectHW/DirectHW.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
|
@ -24,7 +24,7 @@
|
||||||
#include <sys/io.h>
|
#include <sys/io.h>
|
||||||
#endif
|
#endif
|
||||||
#if (defined(__MACH__) && defined(__APPLE__))
|
#if (defined(__MACH__) && defined(__APPLE__))
|
||||||
/* DirectHW is available here: http://www.coreboot.org/DirectHW */
|
/* DirectHW is available here: https://www.coreboot.org/DirectHW */
|
||||||
#define __DARWIN__
|
#define __DARWIN__
|
||||||
#include <DirectHW/DirectHW.h>
|
#include <DirectHW/DirectHW.h>
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in New Issue