All of lore.kernel.org
 help / color / mirror / Atom feed
* Loading init and ld.so.1 for Coldfire V4e
@ 2002-10-08 19:54 Kent Borg
  2002-10-08 21:40 ` Erik Andersen
  0 siblings, 1 reply; 4+ messages in thread
From: Kent Borg @ 2002-10-08 19:54 UTC (permalink / raw)
  To: linux-kernel

I am trying to get Linux working on a Coldfire V4e (no, they don't
exist yet in the outside world).  This is kind of an m68k, but being a
Coldfire, it is a subset of the old m68k.  This is a Coldfire, but
being new and spiffy, it has an MMU (32 instruction TLB entries, 32
data TLB entries). 

Currently I am at the point where a lot of the memory stuff is
possibly working, the kernel thinks it has booted, and it is trying to
fire up init.  And it is failing.

Does anyone have a pointer to something I can read to tell me a bit of
how programs load, what ld.so.1 does, etc?  I am in the midst of elf
headers, I see ld.so.1 being opened, I see sections with various
addresses flying by, and I end up trying to execute an address that is
not executable, only read-write.  It is possible that stuff really is
percolating correctly from vma's to page tables, it is possible stuff
really is percolating correctly from page tables to TLBs.  It is
possible that ld.so.1 and init really are being built correctly and
even at sensible addresses, but I don't know.  There are too many
variables here that I don't know about.

Any suggestions on where I could learn more on how init is supposed to
get up and running?


Thanks,

-kb, the Kent who happens to work for an obscure little corner of
Motorola.

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2002-10-09 15:13 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-10-08 19:54 Loading init and ld.so.1 for Coldfire V4e Kent Borg
2002-10-08 21:40 ` Erik Andersen
2002-10-09 15:14   ` Kent Borg
2002-10-09 15:19     ` Ben Collins

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.