Re: PowerPC port

2003-11-17 Thread Peter Bruin
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

Re: Patches for the ppc port

2003-08-14 Thread Peter Bruin
> 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

Patches for the ppc port

2003-08-10 Thread Peter Bruin
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

Re: GNU/Hurd on PPC

2003-06-20 Thread Peter Bruin
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

Re: ppc, darwin, and the hurd

2003-06-19 Thread Peter Bruin
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

Re: Patches for the Hurd on OSF Mach/PowerPC

2003-06-12 Thread Peter Bruin
"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

Re: Patches for the Hurd on OSF Mach/PowerPC

2003-06-12 Thread Peter Bruin
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

Patches for the Hurd on OSF Mach/PowerPC

2003-06-06 Thread Peter Bruin
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

Re: Status of the ppc port

2003-06-03 Thread Peter Bruin
> 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

Status of the ppc port

2003-06-02 Thread Peter Bruin
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

Buffer freed too early in serverboot

2003-01-04 Thread Peter Bruin
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

PowerPC port

2001-12-31 Thread Peter Bruin
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

Re: PowerPC port

2001-10-28 Thread Peter Bruin
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, >> >

Where to put OSF Mach-specific things

2001-10-12 Thread Peter Bruin
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:

Re: PowerPC port

2001-10-11 Thread Peter Bruin
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

Re: PowerPC port

2001-10-11 Thread Peter Bruin
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

Re: PowerPC port

2001-10-10 Thread Peter Bruin
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

Re: Port to PowerPC

2001-01-31 Thread Peter Bruin
>>> 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

Re: Port to PowerPC

2001-01-29 Thread Peter Bruin
>>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

Re: Port to PowerPC

2001-01-28 Thread Peter Bruin
>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

Bug in glibc/hurd/hurdsig.c

2000-08-27 Thread Peter Bruin
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

Port to PowerPC

2000-07-08 Thread Peter Bruin
have comments on this, and is there anything I should do before continuing? -- Peter Bruin [EMAIL PROTECTED]