All of lore.kernel.org
 help / color / mirror / Atom feed
From: Murray Jensen <Murray.Jensen@csiro.au>
To: u-boot@lists.denx.de
Subject: [U-Boot-Users] why jump at absolute address in start.S
Date: Sat, 04 Jan 2003 00:48:50 +1100	[thread overview]
Message-ID: <7744.1041601730@msa.cmst.csiro.au> (raw)
In-Reply-To: Your message of "Fri, 03 Jan 2003 21:19:36 +0800" <3E158DE8.4010006@sjtu.edu.cn>

On Fri, 03 Jan 2003 21:19:36 +0800, Laudney Ren <bren@sjtu.edu.cn> writes:
>I was very very very moved when I found you wrote such a detailed
>answer, providing so much background information, which would be
>precious to this list.

OK, thanks very much - it appears I didn't waste my time after all.

Just one thing ...

>When MPC8xx is reset, it starts to execute machine code at 0x100.

In fact, it might execute at 0xfff00100 or 0x00000100 depending on the
way your board designer has configured the hard reset (I think this is
correct for 8xx - I'm mainly 8260 these days and I have to think back).

That's the nice thing about this trick - it doesn't matter if it's
executing high or low at hard reset - we will relocate to the final
address that the flash is located at and it's all configurable.

>It's like a row of bricks which are the same. It makes no difference
>that which one you are standing on. Until the moment, in section
>_in_flash, we take away all the other bricks except one. If we haven't
>stood on the finally chosen brick, we'll fall. That's exactly what
>"disappear underneath" means.

Nice analogy :-) Cheers!
								Murray...
--
Murray Jensen, CSIRO Manufacturing & Infra. Tech.      Phone: +61 3 9662 7763
Locked Bag No. 9, Preston, Vic, 3072, Australia.         Fax: +61 3 9662 7853
Internet: Murray.Jensen at csiro.au

Hymod project: http://www.msa.cmst.csiro.au/projects/Hymod/

To the extent permitted by law, CSIRO does not represent, warrant and/or
guarantee that the integrity of this communication has been maintained or
that the communication is free of errors, virus, interception or interference.

The information contained in this e-mail may be confidential or privileged.
Any unauthorised use or disclosure is prohibited. If you have received this
e-mail in error, please delete it immediately and notify Murray Jensen on
+61 3 9662 7763. Thank you.

  reply	other threads:[~2003-01-03 13:48 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-01-03  3:47 [U-Boot-Users] why jump at absolute address in start.S Laudney Ren
2003-01-03  6:15 ` Murray Jensen
2003-01-03  8:23   ` Wolfgang Denk
2003-01-03 13:37     ` Murray Jensen
2003-01-03 13:19   ` Laudney Ren
2003-01-03 13:48     ` Murray Jensen [this message]
2003-01-03  8:23 ` Wolfgang Denk
     [not found] <00656285.C21188@sjtu.edu.cn>
2003-01-03 13:44 ` Jerry Van Baren

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=7744.1041601730@msa.cmst.csiro.au \
    --to=murray.jensen@csiro.au \
    --cc=u-boot@lists.denx.de \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.