Re: Is ELKS a good idea for teaching O.S.

2000-02-29 Thread David Murn
On Tue, 29 Feb 2000, Alegria Loinaz. Inaki wrote: I am a new participant in the list and after reading FAQs I have a couple of questions: - Is ELKS able to run executable programs from standard Linux? Not directly, since standard Linux programs are in 32bit code, ELKS is mainly for 16bit

Re: 8086/88 80286 ||| 80386 80486 Pentium ...

2000-02-29 Thread David Murn
On Wed, 1 Mar 2000, Ken Yap wrote: For the definitive list of Linux distributions, go to lwn.net/bigpage.phtml There are a few tiny distributions listed there that may install and run in as little as 2 MB. We used to run a very useful system (6 concurrent users) on 3.5mb, mainly running mail

Re: Dos Binary Compatibility WAS Re: elksfs status

2000-02-05 Thread David Murn
On 4 Feb 2000 [EMAIL PROTECTED] wrote: I'd be interested in any information/documentation on the MSDOS binary compatibility in ELKS. Oh god, is that still there? I put it in as a joke 2 years ago :) What purpose does it serve in the project? For the project, it had no real purpose. How

Re: Dos Binary Compatibility WAS Re: elksfs status

2000-02-05 Thread David Murn
On Sat, 5 Feb 2000, Greg Haerr wrote: Yes. I'm quite familiar with MSDOS EXE format and the current code doesn't do anything near what's required. And even if it did, there's the problem of having linking with a Linux8086 libc but producing .exe files... I know. I guess someone obviously

Re: Updated files in elkscmd

2000-02-02 Thread David Murn
On Wed, 2 Feb 2000, Alistair Riddoch wrote: If anyone has contributed code to this directory and is not credited, please let me know and I will put you into the files headers. I've got a new fdisk just about ready to go into elkscmd, which should fix a number of bugs people have reported.

Re: making a second primary partition

2000-01-23 Thread David Murn
On Sat, 22 Jan 2000, Matt Balaun wrote: I can create the partition without any problem, but how do I figure out how big it is in MB simply from the sector information ELKS fdisk displays? I wrote the fdisk program, but I've basically forgotten how it works. You should find that it prints

Re: Call for a README file

2000-01-22 Thread David Murn
On Fri, 21 Jan 2000, Alistair Riddoch wrote: Anyone who wants to contribute to the project, but can't code, here is your chance. Don't worry about discussing in depth what the files should contain. I was thinking this could also be a good place for an (almost) howto. If people try to

CVS back

1999-12-06 Thread David Murn
Hi all, As some of you may have noticed, CVS on elks.doa.org came back up a couple of hours ago (around midday GMT). Simon had a 3 hour yelling match with the ISP who finally fixed his connection. Feel free to start using CVS again, and feel free to try out the networking code and play

Re: elkscmd/(sys_utils|file_utils|sh_utils)

1999-12-05 Thread David Murn
On Sun, 5 Dec 1999, Mario Frasca wrote: login.c removes the trailing '\n' from the password, passwd.c doesn't do it. I don't know what is the reason for removing the '\n', but I assume there must be one, so I added the following lines to passwd.c Yes, there is a reason for it. The password

Re: Y2k

1999-11-20 Thread David Murn
On Sat, 20 Nov 1999 [EMAIL PROTECTED] wrote: That's SICK! How the h... can anyone take a patent on a time format?! This is only in America, the land of the free and the stupid. Davey

Re: Intro

1999-11-20 Thread David Murn
On Wed, 17 Nov 1999, Alan Cox wrote: We dont really have a networking layer. I don't that is in itself a problem since you can prove you send/receive frames correctly and the rest is someone elses problem. Agreed. My ne[12]000 code (which should be in the CVS tree by now), should in theory

Re: Networking and stability (Was: Intro)

1999-11-20 Thread David Murn
On Fri, 19 Nov 1999, Alistair Riddoch wrote: Agreed, but for initial coding, it may be best to run in user space till code fairly near to completion. There is alot to be said for this as an idea. Its much easier to debug user space code, and it doesn't bring the system down when it

Re: ELKS 0.0.81 available from ftp.ecs.soton.ac.uk

1999-11-13 Thread David Murn
On Sat, 13 Nov 1999, Stefan Pettersson wrote: So we are back to the usual problem, where in the 640 kB should we put or own EPROM. On x86 you've got 20 address lines, this is 0-1mb. What do you think the space is reserved for from 640k-1024k? ROMs. When the system boots, it will probe

Re: ELKS 0.0.81 available from ftp.ecs.soton.ac.uk

1999-11-13 Thread David Murn
On Sat, 13 Nov 1999, Blaz Antonic wrote: All you have to do is to insure your ROM image uses correct format (utils in netboot package create correct images from executable binaries) and BIOS will do the rest of the job Actually, 'format' simply means 0x55aa at the start of the image, and the

Re: KISS networking for elks

1999-11-11 Thread David Murn
On Thu, 11 Nov 1999, Vali Dragnuta wrote: As I knew about ELKS acute need for networking /* :-) */, here is an idea I have to deal with the problem quite in a simple way. Ideas are fine, but I got sick of people talking about networking and just wrote it. Writing code is much faster for

Re: Stupid licensing thread (Was: Request for comments - Microwindows)

1999-10-04 Thread David Murn
On 4 Oct 1999, Vidar Hokstad wrote: I still personally think the MPL is the only standard license that fits the linked in case at all I agree, but on the other hand I'd gladly support licensing the code under both the GPL and the MPL, so that those who wants to develop free software can

RE: new version of nano-X/microwindows

1999-10-04 Thread David Murn
On Mon, 4 Oct 1999, Greg Haerr wrote: On Monday, October 04, 1999 1:32 PM, Araujo, Isaque G. [SMTP:[EMAIL PROTECTED]] wrote: : Would be nice if you had some screenshots of nano-X/microwindows running ! : Yes, it would be. Sometime ago this was discussed on this list, and IIRC, all

Re: Year 2000 bug support ??

1999-10-02 Thread David Murn
On Fri, 1 Oct 1999, Luciano [ISO-8859-1] José Alves wrote: I have a question. Does have ELKS support for Year 2000 bug ? How about a y2k statement? "Your computer will die before ELKS" sounds appropriately correct. Davey

Re: Fdisk

1999-10-01 Thread David Murn
On Fri, 1 Oct 1999, Werner Heuser wrote: for me 0.0.79 worked with 'fdisk /dev/bda1' on a C286LT Don't use /dev/bda1, use /dev/bda. bda1 is partition 1 on the 1st disk, which is not what you want. Davey

Re: Getting off this list

1999-09-21 Thread David Murn
On Wed, 22 Sep 1999, Benjamin Hauger wrote: Forget it. I've asked to be unsubscribed about three or four times and I've tried. Once you're on this list, there's no escaping it. You might want to try setting up a procmail script to bounce all incoming list messages back at the list. I'm about

Re: [Fwd: syntax doc. about as86]

1999-09-07 Thread David Murn
On Tue, 7 Sep 1999, Thierry DELHAISE wrote: movb4(di),*36; (What mean the * prefix of value 36) ; does 4(di) means [di+4] ??? Simple answer. Assemble it under as86 and see what comes out :) Davey

Re: OS development

1999-09-07 Thread David Murn
On Tue, 7 Sep 1999 [EMAIL PROTECTED] wrote: Does anybody on the list know where some docs, HOWTO's, books, etc are(preferably on the net) on the theories behind OS/kernel development and maybe how to implement them? I'm hoping there's something out there not necassarily on linux but on

Re: Custom BIOS?

1999-07-31 Thread David Murn
On Sat, 31 Jul 1999, Grant Stockly wrote: Does anyone know if there is source code on the internet for a BIOS? It doesn't matter how detailed it is, all I want to know is basically what is done. There is one on simtel. I forget where exactly, but I've put it up on the web, at

Re: Turbo C

1999-07-29 Thread David Murn
On Thu, 29 Jul 1999, Perry Harrington wrote: I brought up a thread a long time ago on this, Borland wasn't interested then, but they just released Turbo C for free. Source, or just free binaries? If it's only binaries it's not much use to us. This means we can use it for compiling in the

Re: ELKS 0.0.78 released

1999-07-20 Thread David Murn
On Tue, 20 Jul 1999, Blaz Antonic wrote: I have already suggested to use BIOS console instead of direct one on PS/2 machines long time ago, but noone tried it. So, disable dircon and enable bioscon support in config, recompile and try again. Please let us know whether it works or not (in

doa.org administrivia

1999-07-20 Thread David Murn
Hi all, At 10:32am GMT, 18th July 1999, a host on the domain shared by doa.org was entered into the ORBS database. As a result, some users have had mail bounce from the developers mailing list. Any mail address which bounces to this list with an error such as the ORBS error, or a 'user

RE: rfs (new filesystem for ELKS)

1999-07-19 Thread David Murn
On Mon, 19 Jul 1999, Greg Haerr wrote: Why has elks chosen a 16 bit inode number for stat when the rest of the world has 32 bit inode numbers? It probably is a good idea to use 32bit inode numbers. I'd say the simple answer is that because ELKS is targetted at 16bit (or less, ie. not

RE: ELKS bugs fixed

1999-07-15 Thread David Murn
On Wed, 14 Jul 1999, Luke (boo) Farrar wrote: bcc -0 -O -ansi -s -ansi fsck.c -o fsck -H undefined symbol: _S_ISSOCK It would be nice as a hard disk filing system is fairly useless without it. Well, ISSOCK is checking if stat() was done on a socket. Not much use at all until the OS

doa.org

1999-07-15 Thread David Murn
Just a quick note to let everyone know that doa.org has returned, so elks.doa.org now works again for CVS and web. Also, the [EMAIL PROTECTED] kernel mailing list is now back online. Davey

Re: doa.org

1999-07-15 Thread David Murn
On Thu, 15 Jul 1999, Jakob Eriksson wrote: On Thu, 15 Jul 1999, David Murn wrote: Just a quick note to let everyone know that doa.org has returned, so elks.doa.org now works again for CVS and web. The web message is not very friendly though! I know, I stuck a rocket up him yesterday

Re: compile 0.0.77 problems

1999-07-14 Thread David Murn
On Wed, 14 Jul 1999, Scott Lanning wrote: 3) Also FAQ Q2.5, it says 'mkfs -t minix -n14 /dev/fd0 1440', but my mkfs has no -n14 option. However, 'mkfs.minix -n14 /dev/fd0 1440' works okay. (Maybe it's just my (Redhat 5.1) distribution.) Must be a redhat issue, in slackware (and also when I

RE: ELKS bugs fixed

1999-07-14 Thread David Murn
On Wed, 14 Jul 1999, Greg Haerr wrote: The issue here is that the size of the libc.a file itself is 512k, so the filesystem won't let ld86 read it... It is? I dunno where you got your libc.a from, but mine is 82k. libc under Linux is 512k, but under ELKS, it's tiny. Davey

RE: signals

1999-07-13 Thread David Murn
On Mon, 12 Jul 1999, Greg Haerr wrote: : This is debugging info from the kernel which basically means that signals : are working. Actually signals don't work well yet. Try ^C in a variety of programs, and you'll find yourself logged out with the original still running, etc. Well,

RE: ELKS bugs fixed

1999-07-13 Thread David Murn
On Mon, 12 Jul 1999, Greg Haerr wrote: Killed your baby? Why, it seems this one died from neglect ;-) try typing ESC [ H on the console. Nothing happens. Yep, it won't do anything. The only commands supported, are: m (color), s (save location), u (unsave location), A (up), B (down),

RE: ELKS bugs fixed

1999-07-13 Thread David Murn
On Tue, 13 Jul 1999, Greg Haerr wrote: : I agree, but of late I've had little enthusiasm to try and trim the fat : off the larger areas of the code. Hmm.. I haven't got to that yet. What other areas are bloated? I basically did an: ls -lS `find -name *.a` to find all the large

Re: ELKS bugs fixed

1999-07-13 Thread David Murn
On Tue, 13 Jul 1999, Luke (boo) Farrar wrote: Do we still have the 512k file size limit? I thought that libc was bigger than this or something, and that was one of the limiting factors on a self hosted bcc. Not quite. I didn't actually know about the 512k limit, but greg says it's there.

Re: ELKS problems

1999-06-28 Thread David Murn
On Mon, 28 Jun 1999, Greg Haerr wrote: I can't get Micro-Windows to work with the serial mouse driver. It appears there's still possibly a bug in select(). Basically, the mouse works for about 1 second and then freezes. As I read this, the first thing that pops into my head is that

Re: SV: Capabilities

1999-06-01 Thread David Murn
On Tue, 1 Jun 1999, Thor Harald Johansen wrote: Okay. I need a reasonably good text editor. Point me to one, please. ;) levee comes with the elkscmd package. Davey

Re: SV: Capabilities

1999-06-01 Thread David Murn
On Tue, 1 Jun 1999, Thor Harald Johansen wrote: Oh, by the way, the standard shell, is it very poor compared to other shells? Actually, it's not, if you look at all it's doing. Sash as a shell is very basic, but internal to that one executable are a LOT of prorgams. From small programs such

Re: Web space for developers

1999-06-01 Thread David Murn
On Tue, 1 Jun 1999, Robert Amstadt wrote: As you may know, I run one of the mirrors for the ELKS project. I was browsing around the web pages and noticed that at least one of the ELKS developers was using Geo Cities with their annoying pop-up ads. I have a 384k connection to the Internet

Re: Capabilities

1999-06-01 Thread David Murn
On Tue, 1 Jun 1999, Ross Vandegrift wrote: ed would be a good start, but I'd rather see a vi implementation. ed, is called (surprisingly) ed. vi is called levee. Those 2 programs are already there in the elkscmd package. Davey

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

RE: ELKS video drivers...

1999-05-20 Thread David Murn
On Mon, 17 May 1999, Greg Haerr wrote: 1. IBM MDA. no graphics support... Umm, are you sure? We used to run windows 3.0 on amber monochrome monitors at college. Davey

RE: NanoX version 0.3 released

1999-05-13 Thread David Murn
On Wed, 12 May 1999, Greg Haerr wrote: The point about ELKS being currently limited to 64k code is a very good one. I think we're kind of nearing that limit, aren't we? We've been over this issue many times. There are many reasons to limiting the size like this, and that is simply the fact

Re: I am a novice

1999-05-11 Thread David Murn
On Mon, 10 May 1999, Enzo Humberto De Lucca Alday wrote: I dont now so much about computers,i am the tipical student that use the computer for text only... For someone who uses it for text only, why did you use a graphical mail program which HTML encodes your mail? In response to your

Re: some questions

1999-05-09 Thread David Murn
On Sun, 9 May 1999, Alessio Morale wrote: Dan Olson wrote: Well, I'm sure that your correct in that most Z80s only have = 64k, but there are some exceptions, such as the TRS-80 Model IV and the Commodore 128 (as the name implies). But isn't a 65XX based computer the Commodore 128?

Re: I/O port on HP200LX

1999-05-08 Thread David Murn
On Sat, 8 May 1999, Tadayoshi Kubo wrote: I know the I/O port No.00-0F is DMA controller and the port No.20-21 is interrupt controller. But I don't know how to use the port No22 and 23. Anyone know the I/O port No.22,23 meaning on the HP200LX? Assuming it's simply an 8259, you can find the

Re: I/O port on HP200LX

1999-05-08 Thread David Murn
On Sat, 8 May 1999, Blaz Antonic wrote: Under Linux, the PIC is shown as using ports 0x20-0x3f, so it's definitly part of the PIC. Actually it's not. Ports 0x22 and 0x23 are used on many chipsets (mostly non-intel chipsets, cyrix/AMD processors settings and stuff like that) and do not

Sorry about bouncing mail

1999-05-07 Thread David Murn
Hi all, I've had a problem recently with my mail which may have caused some of you to get bounces when sending mail to either me or to a mailing list. That problem has been fixed, so bounces from me should stop. If anyone has sent anything directly to me, you'll need to resend it, and

RE: Booting ELKS from DOS Re: your mail

1999-05-04 Thread David Murn
On Tue, 4 May 1999, Araujo, Isaque G. wrote: Shane, I don't know if you read my old mails which I've sent to Alistair Riddoch and to the ELKS-list, but this already exists (BOOTELKS by Steffen Gabel), what is need is a effort to change this code for don't write any VII, just start ELKS. The

Re: Off-Topic: EPROMs?

1999-04-29 Thread David Murn
On Thu, 29 Apr 1999, Dustin Lang wrote: Anyways, I have a bunch of EPROMs that I'd like to program, but I can't get the silly things to erase. They're supposed to be UV-erasable, but I don't have a good source of UV. I tried sunlight but apparently the ozone is too thick here. Can anyone

Re: your mail

1999-04-29 Thread David Murn
On Thu, 29 Apr 1999, Wenzel Jakob wrote: my palmtop boots from DOS from ROM (argh) and i can't create a boot disk for generating the ints.bin file. i need a dos-version of this program or perhaps somebody can explain me how to generate this file and I'll write the program. I'm guessing

Re: GEM (WAS Re: vgalib)

1999-04-22 Thread David Murn
On Thu, 22 Apr 1999, Joshua E. Rodd wrote: The GEM code is neat, and it *is* GPL'd, so maybe we can play with it, but it's always more fun to write our own code than port. =) Sure, it's more fun, but if you port code, then you can actually get some sort of relatively fast turnover of

Re: ELKS Networking

1999-04-13 Thread David Murn
On Mon, 12 Apr 1999, Tracy Camp (Hurrah) wrote: there is some VERY small TCP/IP code (6502 assembler) as part of AS/OS65 which as an entire OS fits in something like 20K. The assember code wouldn't be overly useful in and of itself, but it would be interesting as an example of how to

Re: ELKS Networking

1999-04-13 Thread David Murn
On Tue, 13 Apr 1999, Luke(boo) Farrar wrote: I'm sure you can help. Porting driver's etc. isn't nearly as hard as writing one from scratch. Actually it's not that difficult to write one for scratch (at least for any 8390 based cards). We have the socket stuff so my plan is to hack up a cut

Re: ELKS Networking

1999-04-13 Thread David Murn
On Tue, 13 Apr 1999, Tracy Camp (Hurrah) wrote: the ne2000 chipset is I believe available from National Semiconductor under their part numbers, they have some really good documention on programming these chips in PDF format ne2000 uses the same ethernet controller as wd8003 and 3c503, being

Re: some questions

1999-04-13 Thread David Murn
On Tue, 13 Apr 1999, Molenda, Mark P wrote: 1) My assumption is that the port of linux to 8086 processors is called ELKS. Where would I get a tar for that? Yep, it's called ELKS. The current tgz is available at Alistairs site, which is ftp://ftp.ecs.soton.ac.uk/pub/elks/ 2) How many

Re: ELKS Networking

1999-04-12 Thread David Murn
On Mon, 12 Apr 1999, Joseph Dunn wrote: I was wondering if it would be possible to port Linux's TCP/IP software to ELKS. Not really. The linux driver is WAY to big to fit in ELKS. Even the minix driver (which is made for small memory machines), takes around 50k, iirc. It would need to be a

Re: Limiting amount of memory used for disk caching in Linux

1999-04-06 Thread David Murn
On Sun, 4 Apr 1999, Ted Pavlic wrote: Does anyone know how to limit the amount memory used for disk cache by Linux? Firstly, this is the wrong list to ask it on. Try linux-kernel. I've wanted to do this for a long time too, and the basic answer is "you can't". Linux has a nice little bug

Re: [OT] asm in bcc

1999-03-23 Thread David Murn
On Tue, 23 Mar 1999, Stacy D. Coil wrote: uint32 v; uint32 m; #asm mov v, eax mov m, ebx #endasm But this returns and no symbol for v and m. Could someone be kind enough to show me how to pass varibles from c to assembly and back? You can't just say "mov v,

Re: Merced/Linux??

1999-03-04 Thread David Murn
On Thu, 4 Mar 1999, H.Oura FCT Headquarters?? wrote: I'm very interested in the development status of Merced/linux. If there's someone who knows about that, please inform me. Unless merced is some device for the 8086, ELKS will probably never support it. Davey

Re: Merced/Linux??

1999-03-04 Thread David Murn
On Thu, 4 Mar 1999, Jonathan Hall wrote: Unless merced is some device for the 8086, ELKS will probably never support it. Merced is Intel's new-fangled attempt at making a good processor (64-bit). Quite the opposite of the 8086. In that case take it off our list :) Davey

Re: PRO-120(B) PCI Fast ethernet adapter

1999-03-03 Thread David Murn
On Wed, 3 Mar 1999, Jonathan Hall wrote: But for your question... you might look at the card itself and see what chipset it uses, then look in the Kernel configuration or in /usr/src/linux/drivers/net for a driver that matches the chipset. I've found drivers for a few of my cards that way.

Re: USA residents beware

1999-02-28 Thread David Murn
On Sat, 27 Feb 1999, John Oram wrote: The Federal Communications Commission ruled yesterday that dial-up internet connections are interstate in nature and should therefore be subject to federal jurisdiction. Firstly, this is not the appropriate forum to be discussing this. Secondly, there's

Re: Embedded MS-Windows NT

1999-02-23 Thread David Murn
On Tue, 23 Feb 1999, John Oram wrote: (3) Microsoft begins embedded NT beta Welp, and I thought cisco held the record for the largest roms at 8meg. I guess if nothing else, the ROM industry will like this. Some of you have probably heard this joke before, but anyway Apparently they're

Re: ELKS 0.0.75 released

1999-02-16 Thread David Murn
On Tue, 16 Feb 1999, Alistair Riddoch wrote: A single make command can now be used to build a complete filsystem image, or a (nearly) bootable floppy image, including configuring and building the kernel and bootblocks code. How was this different to before? Make used to create that stuff

Re: kernel fission was: msdos/umsdos support?

1999-02-11 Thread David Murn
On Thu, 11 Feb 1999, Dan Olson wrote: Huh? Not to open up a large can of worms here, but in my opinion the ONLY reason for ELKS is for something fun for its participants to do. The relative utility of 8086-class computers goes down every day. If you don't like it, then get off the

Re: TCP/IP stack on ELKS

1999-01-30 Thread David Murn
On Fri, 29 Jan 1999, Gaurav Lochan wrote: About ELKS, well, i wanted to know WHY you havent been able to write a TCP/IP stack for it ? To start with, there IS the beginnings of a TCP/IP stack. I think the author managed to get it to reply to pings, but I'm not sure if he did or not. The

Re: Kernel 2.2.0 too big on RH5.2 system...

1999-01-29 Thread David Murn
On Thu, 28 Jan 1999, David D.W. Downey wrote: Uhh, excuse me but the list says it is for linux 8086, which even to me means it's a list for Linux machines based on the 8086 processor. ie 386, 486, 586 ect. ect. Not quite. Not "Linux machines based on the 8086" more "Linux based on the

Re: Intro

1999-01-17 Thread David Murn
On Thu, 18 Nov 1999, Giles Russell wrote: OK, call me stupid, but how can I get to the CVS tree ??? Someone else (Simon) should be able to answer this. I've forgotten how to, actually :) The stack will be a userspace app. I dunno about this. I think that a stack is fittable into

Re:

1998-12-15 Thread David Murn
On Mon, 14 Dec 1998, Stephen Bowyer wrote: Just my personal opinion, if you don't like it then as far as I'm concerned you can log in as root and enter "rm /* -R". If you don't like it, you could hit the 'd' key. Davey

Re: unsuscribe linux-8086

1998-12-08 Thread David Murn
On Mon, 7 Dec 1998, David Schleef wrote: Is this a cruel joke by microsoft to automatically "correct" the accepted spelling of the word that will cause unsubscription so as to be gratuitously incompatible with Majordomo and leverage their own mailing list software? No, this is someone