From mboxrd@z Thu Jan 1 00:00:00 1970 From: Arvid Brodin Date: Wed, 9 Oct 2013 21:54:51 +0200 Subject: [U-Boot] How/Where does "_start" get assigned a value ? In-Reply-To: <1381334837993-165089.post@n7.nabble.com> References: <1381334837993-165089.post@n7.nabble.com> Message-ID: <5255B48B.9040808@xdin.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de On 2013-10-09 18:07, djoker wrote: > Hi Everyone, > > I have a armv7 board and am looking at the "_start" symbol address, using > the following command: > *nm u-boot | grep -w _start* > > It returned the following: > *67000020 T _start* > > I couldn't help notice that the the _start value is very "close" in vlaue to > the value of CONFIG_SYS_TEXT_BASE defined in my board file: > *#define CONFIG_SYS_TEXT_BASE 0x67000004* > > But, I have searched through the source code, but not found where _start > gets assigned a value.. Could someone please help me understand this ? This symbol is declared in arch/<...>/start.S, as the entry point for the u-boot code, if I understand things correctly. > > Thanks, > ~vj > > > > -- > View this message in context: http://u-boot.10912.n7.nabble.com/How-Where-does-start-get-assigned-a-value-tp165089.html > Sent from the U-Boot mailing list archive at Nabble.com. > _______________________________________________ > U-Boot mailing list > U-Boot at lists.denx.de > http://lists.denx.de/mailman/listinfo/u-boot > -- Arvid Brodin | Consultant (Linux) XDIN AB | Knarrarn?sgatan 7 | SE-164 40 Kista | Sweden | xdin.com