Re: ELKS 0.0.80

1999-10-27 Thread Alistair Riddoch

Greg Haerr writes:
 
 Also, on another note, in catching signals in Linux from the terminal
 emulator, I attempt to send them to the process group with killpg().
 This routine under ELKS causes an undefined symbol getgpid() when
 linking.  It appears there's an error in linux-8086 libc.
 

I have checked through this, and added the full Linux features to kill(2),
and the call to getpgid(3) in killpg(3) is not necessary, as calling
kill(0, SIGNAL) automatically kill the current processes pgrp.

Any thoughts on where the best place to put this is?

Al



Re: ELKS 0.0.80

1999-10-27 Thread Greg Haerr

 I have checked through this, and added the full Linux features to kill(2),
 and the call to getpgid(3) in killpg(3) is not necessary, as calling
 kill(0, SIGNAL) automatically kill the current processes pgrp.

 Any thoughts on where the best place to put this is?


Well, this stuff is supposed to be in Rob's libc code, for kill(2).  But you
may
put up a patch for libc in a root ELKS subdirectory, until Rob patches the
devkit.
This is what I did for putenv(), which fixed some nasty shell behaviour.

Greg



lilo ?

1999-10-27 Thread Scott Dudley


Has anyone gotten lilo to boot elks from a hard drive?

--
Regards,

Scott Dudley



Re: Linux 8086 TCP/IP stack options - anyone for 6502-C

1999-10-27 Thread Dylan Ellicott

I might be able to take a look, it has been a while since I did any 6502
assembly, but ...

BTW is their any reason why we don't do a full re-implementation. It can't
be that bad.

-Dylan

-Original Message-
From: Alan Cox [EMAIL PROTECTED]
To: Greg Haerr [EMAIL PROTECTED]
Cc: [EMAIL PROTECTED] [EMAIL PROTECTED]; [EMAIL PROTECTED]
[EMAIL PROTECTED]; [EMAIL PROTECTED] [EMAIL PROTECTED]; [EMAIL PROTECTED]
[EMAIL PROTECTED]
Date: October 26, 1999 6:00 PM
Subject: Linux 8086 TCP/IP stack options - anyone for 6502-C


 Also, on another note, in catching signals in Linux from the terminal
 emulator, I attempt to send them to the process group with killpg().
 This routine under ELKS causes an undefined symbol getgpid() when
 linking.  It appears there's an error in linux-8086 libc.

That should be getpgrp() I think


I've been rummaging around following some leads from from Kira on Linuxnet
and now we need to find someone who wants to do 6502-C conversions or
Z80-C conversions (the 6502 one looks the best)

Phil Blundells 6502 TCP/IP stack -
http://www.tazenda.demon.co.uk/phil/iprom.S
On the Z80 side there is http://www.altsoft.demon.co.uk/cpcip/ which seems
to have a long way to goon TCP (the hard bit)

The 6502 one is interesting cos Phil Blundell appears to be the same one as
the Linux guy so hopefully we can get it GPL'd

Alan