Re: A question

2000-06-20 Thread Dries van Oosten
On Tue, 20 Jun 2000, Alan Cox wrote: hybrid crossing between the V7 and the linux method. Like allocating a relatively small struct, but then make it an option to grow the struct by making a linked list of these structs. Given the low computative power of The struct size is fixed - I

Re: A question

2000-06-20 Thread Larry Howard Mittman
Alan Cox wrote: > hybrid crossing between the V7 and the linux method. Like allocating a > relatively small struct, but then make it an option to grow the struct by > making a linked list of these structs. Given the low computative power of The struct size is fixed - I dont follow you If I

Re: A question

2000-06-20 Thread Alan Cox
From what I understand, using the task struct to keep track of sleeping processes, limits the number of processes the kernel can handle. If you In a sense since wakeup is O(N) by number of processes processes, you can increase functionality. If the number of sleeping processes is more then

Re: A question

2000-06-20 Thread Alan Cox
various extended features (which few use) can then be easily added on a personal basis. I doubt that ELKS has ever run more than 15 processes, for instance. For reference the standard V7 builds were for about 30-60 processes (60 being a big box).

Re: A question

2000-06-20 Thread Greg Haerr
: For ELKS it isnt worth it. For real Linux it would be (and in fact it does : it all with lists) Although these suggestions about making extendable sleep structs are laudable, I, for one, agree with Alan. I think ELKS is a great learning tool, and should function simply. I've found that in

Re: A question

2000-06-20 Thread Blaz Antonic
cases even ELKS code is too complicated. Alan has pointed this out with the #ifdef madness and other very little used options. Most of IFDEFs were there due to bugs in the source .. old code was just #if 0ed out and replaced with new one. At least that's what i did in parts of kernel i

Re: A question

2000-06-19 Thread Alan Cox
Could anyone explain me what is a V7 like wakeup mechanism? Old old unix systems took the address of the thing they wanted to wait on and placed it in the task structure. Since the number of processes is pretty low its easy for the CPU to walk the process table on a wakeup checking if the

Re: bcc Question

1999-11-03 Thread Alistair Riddoch
Scott Dudley writes: Compiling with bcc, I'm getting the error "error: initializer too complicated". It's in a function prototype. What should I look for? bcc does not like function prototypes. Try specifying the -ansi flags which tells bcc to remove the code through a prototype

Re: Technical question boot problem

1999-06-11 Thread Ken Yap
I bet it definitely works (boot on XT drive) if one disables the onboard IDE first. The problem I see is using IDE and MFM/RLL drives at the same time, which might prove difficult. To boot XT drives on an AT+, one usually has to disable the IDE drives so that the BIOS doesn't go looking there.

Re: Technical question boot problem

1999-06-10 Thread Jakob Eriksson
On Thu, 10 Jun 1999 [EMAIL PROTECTED] wrote: Hi all! I've got a 808[68] maschine with a 40 MB harddisk with MS-DOS 3.3 installed. I want to use this maschine with ELKS in future so I decided to make a backup of the disk first. Can I just move the whole disk with it's adapter card

Re: Technical question boot problem

1999-06-10 Thread Dan Olson
BTW: Do you, Jakob, or somebady else know, whether one has to "park" the xt-disk before shutting down the computer? The guy who gave me the xt insisted that I had to use the "park" utility that he had written for the disk before switching power off. AFAIR it "parks" the head of the disk on

Re: Technical question boot problem

1999-06-10 Thread Dan Olson
I've got a 808[68] maschine with a 40 MB harddisk with MS-DOS 3.3 installed. I want to use this maschine with ELKS in future so I decided to make a backup of the disk first. Can I just move the whole disk with it's adapter card to my Pentium? I noticed that there is a xt disk driver for

Re: 0.0.76 Question.

1999-05-31 Thread Luke (boo) Farrar
On Sat, 29 May 1999, David Murn wrote: On Thu, 27 May 1999, Luke (boo) Farrar wrote: Is it a config option? It doesn't happen using sash, but does with ash. Probably because sash's inbuilt ls isn't using signals, so doesn't need to setup a signal handler. And why doesn't 286

Re: 0.0.76 Question.

1999-05-30 Thread David Murn
On Thu, 27 May 1999, Luke (boo) Farrar wrote: Is it a config option? It doesn't happen using sash, but does with ash. Probably because sash's inbuilt ls isn't using signals, so doesn't need to setup a signal handler. And why doesn't 286 protected mode stuff compile? Did it ever? I'm just