diff options
Diffstat (limited to 'arch/arm/mach-arm.dox')
-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". */ |