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@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 _______________________________________________ U-Boot mailing list U-Boot@lists.denx.de http://lists.denx.de/mailman/listinfo/u-boot