Hi,
José Salaver Torres <[EMAIL PROTECTED]> wrote:
> I have been searching for a project about making a port for powerpc of
> the gnu-Mach microkernel, the only thing I have found is a project for
> making run the osf-mach into Hurd, that seems crap, because I have read
> that osf-mach doesn't ha
> Can you split the patches up by features, rather than directories?
> For example, all changes to device_open in one patch, etc.
> This would be much better to manage and maintain.
I agree.
> > Almost all changes are between #ifdefs, so applying the patches (at
> > least the ones that have Chang
Hi,
I'm in the process of splitting my changes for the OSF Mach/PowerPC
port into multiple patches (one per subdirectory of the Hurd source
directory). I'm done with most of the Hurd libraries and a few other
subdirectories; the patches, including ChangeLog entries for the
finished patches, are o
Hi,
A PowerPC port of the Hurd is in the works; in fact, I'm compiling a
part of it as I write this 8-) . The bad news is, however, that a)
there is no binary release yet (I'm planning to make a very small one
soon), and the source code is not yet integrated into the main
distribution, and b) the
Hi,
[EMAIL PROTECTED] wrote:
> From what I understand the darwin kernel is not compatable with the
> mach interface though.
The Darwin kernel doesn't have Mach's device drivers; instead, it uses
Apple's so-called IOKit. As far as I know, the rest of the Mach
system calls should work, at least i
"M. Gerards" <[EMAIL PROTECTED]> wrote:
> On what kind of PPCs does it work now?
As far as I know, only on a certain PowerMac 5500/225 ;-)
It should work on any PPC which can boot the OSF Mach kernel, i.e. on which
MkLinux runs (and maybe a couple more). You can find the kernel on (a mirror
o
Marco Gerards <[EMAIL PROTECTED]> wrote:
> I had a really quick look at your patches, especially the ext2fs
> patch. I have a little (perhaps stupid) question about this patch. I
> usually use htons ntos, etc. for handling endianess. Was there a
> reason not to use these functions? I'm really happ
Hi,
I've put a couple of patches for glibc and the Hurd on
http://huizen.dds.nl/~pjbruin/hurd/, together with a small bit of
explanation. Some of the patches (libc-powerpc.patch, dl-start.S,
{ext2fs,libports,libshouldbeinlibc,libstore}.patch) are reasonably
clean, while the rest is somewhat more
> when storeio and pfinet work (how do you use it without storeio?),
> it'd be interesting to bootstrap debian and start building debian
> packages of the utils. besides what you have, we basicaly need perl,
> sed, make, gawk and g++ for that.
Actually, storeio does work, but only when linked stat
Hi,
I've started working on the PowerPC port again, and there's definitely
been some progress. The Hurd boots to the multiuser login shell, and
most servers seem to work (not storeio and pfinet, currently). ext2
file systems are now also writable. There are of course many bugs and
deficiencies
Hi,
In serverboot/bootstrap.c, the buffer allocated for the configuration
file is freed after the file is parsed. However, the parsing code in
boot/boot_script.c puts pointers to the buffer in the `cmds'
variables, which are used during execution of the script. So either
boot.c should make its o
Hi,
I've finally found the time to update my Hurd and create a patch for it to
run on OSF Mach. See http://huizen.dds.nl/~pjbruin/hurd/hurd.patch.
It still has many bugs, but it does work in some way (at least on my
machine :-) ).
Peter Bruin
[EMAIL PROT
Hi,
I didn't know my mailer did that (I have to use Mac OS for e-mail, because
my modem isn't supported by Linux). I have put my files on the web,
http://huizen.dds.nl/~pjbruin/hurd/
Peter
>On Sat, Oct 27, 2001 at 09:09:15PM +0200, Peter Bruin wrote:
>> Hi,
>>
>
Hi,
Before I make patches, I'm first going to clean up my code a bit, because
a lot of it consists of hacks. Would it be best to have the OSF Mach-specific
things (e.g. a device_open function which uses the GNU Mach syntax and calls
the Mach function using the OSF syntax)? Or should we just use:
ow if there is a way for a
thread to restore all of its registers. Also, I have never tested if
rpc_trampoline works.
I'll post my code as soon as I can, but it may take a couple of days.
Peter Bruin
[EMAIL PROTECTED]
Quoting Roland McGrath <[EMAIL PROTECTED]>:
> > Most chan
Hi,
I have ported the Hurd to OSF Mach (in fact, I haven't done anything with
Mach, I just use the version that comes with MkLinux). You can indeed run
the Hurd from within MkLinux, but it can't read from the console because Linux
also has the console open; it might be possible to fix that. Maybe
t I didn't have to change anything in the Hurd code (except for the GNU vs.
OSF Mach things)!
Peter Bruin
[EMAIL PROTECTED]
___
Bug-hurd mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-hurd
>>> The only problems are related to writing the PowerPC specific hurd
>>> code in the C library (the rest of the PowerPC specific code could be
>>> identical to the Linux PowerPC code), and the differences between
>>> GNUMach and the version of Mach used by Apple. Some of the interfaces
>>> have
>>Now my question: Do all binaries, kernel and severs, have to be the same
>>format (ELF, a.out, Mach-O). Is there a chance to compile Hurd servers
>>to Mach-O?
>>If not I would say it's nearly impossible to get Hurd runnning on
>>something like Darwin.
>>
>>Patrick
>
>Hello,
>
>The servers don't
>Hallo,
>
>I have a question...
>
>I read some people want to run the Hurd on typical apple hardware as PPC
>and the like, so I took a look at Apples Darwin resources and I'm trying
>to get at least the partitionimages from www.darwinfo.org running.
>
>First I tried to load the Kernelimage partiti
hile (_hurd_msgport_thread == MACH_PORT_NULL)
+ __thread_switch (MACH_PORT_NULL, SWITCH_OPTION_DEPRESS, 10);
}
BTW, the PowerPC port of the Hurd now works until console-run tries to
open the terminal. I am working on dynamic linking, which doesn't work
well yet.
Peter Bru
have
comments on this, and is there anything I should do before continuing?
--
Peter Bruin
[EMAIL PROTECTED]
22 matches
Mail list logo