* [U-Boot-Users] documentation help
@ 2007-11-09 16:02 Abraham Varricatt
0 siblings, 0 replies; only message in thread
From: Abraham Varricatt @ 2007-11-09 16:02 UTC (permalink / raw)
To: u-boot
Hi all,
For the past week I've been trying to trace the program flow of u-boot
and I've not had much success so far.
When I mean 'program flow' I am referring to how u-boot works. As an
example, I have a MPC8555E running on a board with PCI configured. Now,
during boot up u-boot initializes the PCI bus.
What I've found out so far, is that the main program calls a function
called 'pci_init()' (or similar to that). This function is located in a
file present in the 'board' directory. Now, the code in the 'board'
directory redirects program flow to the 'cpu' directory where much of
the initialization really takes place. There is a lot of jumping around
there and it is hard for me to keep track of the flow.
One of the biggest difficulties I am facing is that there does not seem
to be any documentation on this matter. The comments in the source are
just not enough for me.
Any suggestions?
One of my colleagues specifically asked me to explain to him how u-boot
does the PCI enumeration and I'm stuck.
Yours,
Abraham V.
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-11-09 16:02 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-11-09 16:02 [U-Boot-Users] documentation help Abraham Varricatt
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox