diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2007-11-08 12:01:52 +0100 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2007-11-08 12:01:52 +0100 |
commit | 8fe25ecf1270ab08e0b3baf5e8bae91e8f55eaa9 (patch) | |
tree | e7688eb0e6b8a5c8aba5c810719d41888c7de926 /arch/arm | |
parent | 0a13be8de25ea2ba37f156fbfac0555125f651f3 (diff) | |
download | barebox-8fe25ecf1270ab08e0b3baf5e8bae91e8f55eaa9.tar.gz barebox-8fe25ecf1270ab08e0b3baf5e8bae91e8f55eaa9.tar.xz |
adding various doku
Diffstat (limited to 'arch/arm')
-rw-r--r-- | arch/arm/mach-arm.dox | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/arm/mach-arm.dox b/arch/arm/mach-arm.dox index 8443b731aa..862b3396f1 100644 --- a/arch/arm/mach-arm.dox +++ b/arch/arm/mach-arm.dox @@ -12,22 +12,22 @@ FIXME to: "runtime address != link address". You should only use branches and do not refer to fixed data. This implies the use of assembler code only. -The ARM CPU starts at lable <reset> in one of the corresponding start-*.S +The ARM CPU starts at lable \<reset\> in one of the corresponding start-*.S files. After some basic hardware setup it can call a function -<arch_init_lowlevel> if not disabled. This call is intended to give all +\<arch_init_lowlevel\> if not disabled. This call is intended to give all developers a chance to use a standard reset vector file, but also do some special things required only on their specific CPU. -After handling some MMU related things <board_init_lowlevel> can be called (if +After handling some MMU related things \<board_init_lowlevel\> can be called (if not disabled). This is a board specific function for SDRAM setup for example. As its board specific, your can do whatever you need to bring your board up. -When <board_init_lowlevel> returns it will be assumed there is now a working +When \<board_init_lowlevel\> returns it will be assumed there is now a working RAM that can be used for all further steps. Next step is relocation of U-Boot itself. It gets copied to RAM and the last -assembler instruction is a jump into <start_uboot>. This target address is -the first C instruction in U-Boot. At this point of time: +assembler instruction is a jump into \<start_uboot\>. This target address is +the first C instruction in U-Boot. At this point of time:\n "runtime address == link address". */ |