summaryrefslogtreecommitdiff
path: root/manual/getting_started
diff options
context:
space:
mode:
authorBarry Wardell <rockbox@barrywardell.net>2006-10-10 16:23:18 +0000
committerBarry Wardell <rockbox@barrywardell.net>2006-10-10 16:23:18 +0000
commitec694567470a31df2e07206650109523e3188774 (patch)
treed3aa14794344c90d5adacf45da6be52e9b8f8beb /manual/getting_started
parent71f50ae9d5dd2a5628478f63447f2d603dfc100d (diff)
FS#6146. Corrections to description of bootloaders on targets which store the Rockbox bootloader on disk.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@11175 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'manual/getting_started')
-rw-r--r--manual/getting_started/installation.tex32
1 files changed, 26 insertions, 6 deletions
diff --git a/manual/getting_started/installation.tex b/manual/getting_started/installation.tex
index d29d56dd81..49091c304c 100644
--- a/manual/getting_started/installation.tex
+++ b/manual/getting_started/installation.tex
@@ -67,21 +67,41 @@ software.
\opt{SWCODEC}{
\subsection{Introduction}
- There are two separate components of Rockbox that need to be installed in
- order to run Rockbox.
+ \opt{HAVE_FIRMWARE_ON_DISK}{There are three separate components of Rockbox,
+ two of which need to be installed in order to run Rockbox.}
+
+ \opt{HAVE_FIRMWARE_IN_FLASH}{There are two separate components of Rockbox
+ that need to be installed in order to run Rockbox.}
\begin{description}
+ \opt{HAVE_FIRMWARE_ON_DISK}{
+ \item[The \playerman{} bootloader]
+ The \playerman{} bootloader is the program that tells your \dap{} how to boot
+ and load the remaining firmware from disk. It is also responsible for the
+ disk mode on your \dap{}.
+
+ This bootloader is stored in special flash memory in your \playerman. It is
+ already installed on your \dap{}, so it is never necessary to modify this
+ in order to install Rockbox.}
\item[The Rockbox bootloader.] \index{Bootloader}
+ \opt{HAVE_FIRMWARE_ON_DISK}{The Rockbox bootloader is loaded from disk by
+ the \playerman{} bootloader. It is responsible for loading the Rockbox
+ firmware and for providing the dual boot function. It directly replaces the
+ \playerman{} firmware on the \daps{} disk.}
+ \opt{HAVE_FIRMWARE_IN_FLASH}{
The bootloader is the program that tells your
\dap{} how to boot and load other components of Rockbox. This is the
component of Rockbox that is installed to the flash memory of your
- \playerman.
+ \playerman.}
- \item[The Rockbox firmware.] Unlike the \playerman\ firmware, which runs
- entirely from flash memory, most of the Rockbox code is contained in a
+ \item[The Rockbox firmware.]
+ \opt{HAVE_FIRMWARE_IN_FLASH}{Unlike the \playerman{} firmware, which runs
+ entirely from flash memory, }
+ \opt{HAVE_FIRMWARE_ON_DISK}{Similar to the \playerman{} firmware, }
+ most of the Rockbox code is contained in a
``build'' that resides on your \daps{} hard drive. This makes it easy to
- update Rockbox. The build consists of a file named \firmwarefilename\ and a
+ update Rockbox. The build consists of a file named \firmwarefilename{} and a
directory called \fname{.rockbox}, both of which are located in the root
directory of your hard drive.