Thread (1 message) 1 message, 1 author, 1998-01-25
  • (off-list ancestor, not in this archive)
  • Re: root-be-0.03.tar.gz · Thomas Bogendoerfer <tsbogend@alpha.franken.de> · 1998-01-25

Re: root-be-0.03.tar.gz

From: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
Date: 1998-01-25 12:25:58

Possibly related (same subject, not in this thread)

quoted
is there a way to do a raw disk access via ARC firmware ? Mabye we could
use some bits from SILO (Sparc Linux Loader) and get ext2fs access this
way. 
That´s one way.  Another would be to do it like the Alpha Milo.
which would be IMHO a real overkill (Alpha Milo is nearly a complete
Linux kernel with some special stuff for bringing up the hardware). It 
makes sense for Alphas as there are ARC only machines out, and the 
ARC PAL code isn't suited for Linux. So you have to replace the PAL code and
after that the ARC firmware isn't able to do anything, so Alpha Milo has 
to boot the kernel itself. To this it needs to access the hardware and
as the Linux drivers has already been available, why not use them ?
Alpha Milo can also be used as the real firmware on some Alpha boards 
(I've flashed Alpha Milo, so my Alpha doesn't see any ARC stuff).
For Mips Milo we don't need to change PAL code change or other strange
stuff and with raw partition access we can do all what we want.
Raw access should work by accessing something like
scsi(0)disk(0)rdisk(1)partition(0) or so.  Milo should actually already
provide all the framework required for easy implementation of ext2fs
access.
good, I will to some tests:-)

Thomas.

-- 
See, you not only have to be a good coder to create a system like Linux,
you have to be a sneaky bastard too ;-)
                   [Linus Torvalds in [off-list ref]]
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help