diff options
author | Barry Wardell <rockbox@barrywardell.net> | 2006-10-10 16:23:18 +0000 |
---|---|---|
committer | Barry Wardell <rockbox@barrywardell.net> | 2006-10-10 16:23:18 +0000 |
commit | ec694567470a31df2e07206650109523e3188774 (patch) | |
tree | d3aa14794344c90d5adacf45da6be52e9b8f8beb /manual/getting_started | |
parent | 71f50ae9d5dd2a5628478f63447f2d603dfc100d (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.tex | 32 |
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. |