* Re: [parisc-linux] ld problem workaround
1999-05-06 5:24 [parisc-linux] ld problem workaround Philipp Rumpf
@ 1999-05-06 5:22 ` Alex deVries
1999-05-06 5:39 ` Philipp Rumpf
0 siblings, 1 reply; 11+ messages in thread
From: Alex deVries @ 1999-05-06 5:22 UTC (permalink / raw)
To: Philipp Rumpf; +Cc: parisc-linux
On Thu, 6 May 1999, Philipp Rumpf wrote:
> There is now an ugly workaround in the CVS tree that allows us to
> use 0x8000 as kernel entry point.
So if I understand it correctly, we should be able to fix the bootloader
to jump to 0x8000 and actually load the kernel.
Chris, how far off that are we?
- Alex
^ permalink raw reply [flat|nested] 11+ messages in thread
* [parisc-linux] ld problem workaround
@ 1999-05-06 5:24 Philipp Rumpf
1999-05-06 5:22 ` Alex deVries
0 siblings, 1 reply; 11+ messages in thread
From: Philipp Rumpf @ 1999-05-06 5:24 UTC (permalink / raw)
To: parisc-linux
There is now an ugly workaround in the CVS tree that allows us to
use 0x8000 as kernel entry point.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 5:39 ` Philipp Rumpf
@ 1999-05-06 5:38 ` Alex deVries
0 siblings, 0 replies; 11+ messages in thread
From: Alex deVries @ 1999-05-06 5:38 UTC (permalink / raw)
To: Philipp Rumpf; +Cc: parisc-linux
On Thu, 6 May 1999, Philipp Rumpf wrote:
>
> Where are the bootloader sources atm ?
>
Jason's sources are at:
ftp://puffin.external.hp.com/pub/parisc/src/boot_rel_0.2.tar.gz
I'm not quite sure how complete they are. The pain is that because of our
lack of ELF32 in binutils these really need to be linked on an HPUX box.
The Puffin Group is working with HP to have a box called
puffinpa.external.hp.com to act first as an HPUX build machine to solve
the problem of not everyone having access to HPUX yet.
- Alex
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 5:22 ` Alex deVries
@ 1999-05-06 5:39 ` Philipp Rumpf
1999-05-06 5:38 ` Alex deVries
0 siblings, 1 reply; 11+ messages in thread
From: Philipp Rumpf @ 1999-05-06 5:39 UTC (permalink / raw)
To: Alex deVries; +Cc: parisc-linux
> > There is now an ugly workaround in the CVS tree that allows us to
> > use 0x8000 as kernel entry point.
>
> So if I understand it correctly, we should be able to fix the bootloader
> to jump to 0x8000 and actually load the kernel.
The other way round preferably.
> Chris, how far off that are we?
Where are the bootloader sources atm ?
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
@ 1999-05-06 18:42 Jason Eckhardt
1999-05-06 18:47 ` Ulrich Drepper
1999-05-06 22:17 ` Philipp Rumpf
0 siblings, 2 replies; 11+ messages in thread
From: Jason Eckhardt @ 1999-05-06 18:42 UTC (permalink / raw)
To: adevries; +Cc: jason, parisc-linux
> On Thu, 6 May 1999, Philipp Rumpf wrote:
> >
> > Where are the bootloader sources atm ?
> >
>
> Jason's sources are at:
>
> ftp://puffin.external.hp.com/pub/parisc/src/boot_rel_0.2.tar.gz
>
> I'm not quite sure how complete they are. The pain is that because of our
> lack of ELF32 in binutils these really need to be linked on an HPUX box.
>
The source is fairly complete in the sense that the bootstrap can load
a kernel image and transfer control to it. If we had a linux kernel, it could
be booted today.
The source can also be considered less
than complete in that it just reads the kernel from a fixed location on
the media -- for simplicity, to get linux up and running. Alex and
chris have suggested (and this was a thought all along) to have the booter
load the kernel from an ext2 file system. With more time, that can be
done. It's a bit painful since it involves a stand alone extfs (read only)
implementation. Hopefully, we can re-use much of the standard linux code,
but I haven't thought about this in detail yet.
Jason.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 18:42 Jason Eckhardt
@ 1999-05-06 18:47 ` Ulrich Drepper
1999-05-06 19:51 ` Steve Ball
1999-05-06 20:47 ` Martin K. Petersen
1999-05-06 22:17 ` Philipp Rumpf
1 sibling, 2 replies; 11+ messages in thread
From: Ulrich Drepper @ 1999-05-06 18:47 UTC (permalink / raw)
To: Jason Eckhardt; +Cc: adevries, jason, parisc-linux
Jason Eckhardt <jason@equator.com> writes:
> Hopefully, we can re-use much of the standard linux code,
> but I haven't thought about this in detail yet.
Take a look at MILO, the Alpha bootloader. No need to repeat the work.
--
---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
Cygnus Solutions `--' drepper at cygnus.com `------------------------
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 18:47 ` Ulrich Drepper
@ 1999-05-06 19:51 ` Steve Ball
1999-05-06 20:47 ` Martin K. Petersen
1 sibling, 0 replies; 11+ messages in thread
From: Steve Ball @ 1999-05-06 19:51 UTC (permalink / raw)
Cc: parisc-linux
SILO took the same approach, for the SPARC.
----------------------******-------------------
Steve Ball
NMT EE Department System and Network Admistrator
C/S 3392 | Work: (505) 835-5330
Socorro, NM 87801 | Shop: (505) 835-5923 (Solar Racing Shop)
hamster@arctic.nmt.edu | Home: (505) 835-6325 (South 335)
www.ee.nmt.edu/~hamster | www.nmt.edu/~nmtcaver
The secret of flying is simple: Throw yourself at the ground and miss.
Boy, backups sure are a lot faster since i linked /dev/st0 to /dev/null...
----------------------******-------------------
On 6 May 1999, Ulrich Drepper wrote:
> Jason Eckhardt <jason@equator.com> writes:
>
> > Hopefully, we can re-use much of the standard linux code,
> > but I haven't thought about this in detail yet.
>
> Take a look at MILO, the Alpha bootloader. No need to repeat the work.
>
> --
> ---------------. drepper at gnu.org ,-. 1325 Chesapeake Terrace
> Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA
> Cygnus Solutions `--' drepper at cygnus.com `------------------------
>
> ---------------------------------------------------------------------------
> To unsubscribe: send e-mail to parisc-linux-request@thepuffingroup.com with
> `unsubscribe' as the subject.
>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 18:47 ` Ulrich Drepper
1999-05-06 19:51 ` Steve Ball
@ 1999-05-06 20:47 ` Martin K. Petersen
1 sibling, 0 replies; 11+ messages in thread
From: Martin K. Petersen @ 1999-05-06 20:47 UTC (permalink / raw)
To: parisc-linux
>>>>> "Ulrich" == Ulrich Drepper <drepper@cygnus.com> writes:
Ulrich> Jason Eckhardt <jason@equator.com> writes:
>> Hopefully, we can re-use much of the standard linux code, but I
>> haven't thought about this in detail yet.
Ulrich> Take a look at MILO, the Alpha bootloader.
Or SILO, the SPARC bootloader.
--
Martin Kasper Petersen BOFH, IC1&2, Aalborg University, DK
mailto:mkp@SunSITE.auc.dk http://SunSITE.auc.dk/~mkp/
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
@ 1999-05-06 22:14 Jason Eckhardt
1999-05-08 3:59 ` Philipp Rumpf
0 siblings, 1 reply; 11+ messages in thread
From: Jason Eckhardt @ 1999-05-06 22:14 UTC (permalink / raw)
To: prumpf; +Cc: parisc-linux
> Is there any reason not to let this stay in the kernel tree ? I think being able
> to make the necessary changes in the CVS tree instead of sending them to you would
> be convenient. (Or is the "official version" the CVS one ?)
>
Currently I am behind a firewall and cannot use CVS through it. This
will be remedied shortly. In any case, a slightly older version of the
bootloader is in the CVS tree. The mentioned file is the newest version,
though, and should probably be used instead.
What code are you proposing to add to the bootloader? ext2 support is
underway.
Jason.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 18:42 Jason Eckhardt
1999-05-06 18:47 ` Ulrich Drepper
@ 1999-05-06 22:17 ` Philipp Rumpf
1 sibling, 0 replies; 11+ messages in thread
From: Philipp Rumpf @ 1999-05-06 22:17 UTC (permalink / raw)
To: Jason Eckhardt, adevries; +Cc: jason, parisc-linux
> The source is fairly complete in the sense that the bootstrap can load
> a kernel image and transfer control to it. If we had a linux kernel, it could
> be booted today.
Is there any reason not to let this stay in the kernel tree ? I think being able
to make the necessary changes in the CVS tree instead of sending them to you would
be convenient. (Or is the "official version" the CVS one ?)
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [parisc-linux] ld problem workaround
1999-05-06 22:14 Jason Eckhardt
@ 1999-05-08 3:59 ` Philipp Rumpf
0 siblings, 0 replies; 11+ messages in thread
From: Philipp Rumpf @ 1999-05-08 3:59 UTC (permalink / raw)
To: Jason Eckhardt; +Cc: parisc-linux
> What code are you proposing to add to the bootloader? ext2 support is
> underway.
If it works, I propose to let it unchanged (of course, e2fs would be nice).
I concentrate on the kernel for now (and think we might get interrupt(ion)s
RSN).
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~1999-05-08 3:47 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
1999-05-06 5:24 [parisc-linux] ld problem workaround Philipp Rumpf
1999-05-06 5:22 ` Alex deVries
1999-05-06 5:39 ` Philipp Rumpf
1999-05-06 5:38 ` Alex deVries
-- strict thread matches above, loose matches on Subject: below --
1999-05-06 18:42 Jason Eckhardt
1999-05-06 18:47 ` Ulrich Drepper
1999-05-06 19:51 ` Steve Ball
1999-05-06 20:47 ` Martin K. Petersen
1999-05-06 22:17 ` Philipp Rumpf
1999-05-06 22:14 Jason Eckhardt
1999-05-08 3:59 ` Philipp Rumpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox