| home | help | back | first | fref | pref | prev | next | nref | lref | last | post |
Date: Thu, 30 Nov 1995 23:40:23 +0200 From: Lars Wirzenius <wirzeniu@cc.helsinki.fi> To: linux-announce@vger.rutgers.edu From: Alan Cox <alan@cymru.net> Subject: ELKS -- Linux 8086 Approved: linux-announce@news.ornl.gov (Lars Wirzenius) Newsgroups: comp.os.linux.announce Followup-to: comp.os.linux.misc Organization: ? -----BEGIN PGP SIGNED MESSAGE----- What is Linux 8086 - ------------------ Linux 8086 is the first part of the ELKS project to build an embeddable Linux kernel subset, and also effectively a small Linuxlike kernel for little computers. The initial target is 80x86 PC's. There is now a mailing list thank to DaveM.. linux-8086@vger.rutgers.edu What State Is Linux 8086 in - --------------------------- The bootblocks work, a BIOS console output driver works, the cut down printk works most of the time, a few device probes are in and the timer interrupt code is driving a jiffy counter to prove the irq code is ok. Chad Page is working on the scheduler and has a basic 8086 scheduler working. Chad also did the bootloader and other bits. What Tools Are There - -------------------- To cross build you need as86/ld86/bcc. All these are free or GPL'd or free. as86/ld86 are in the bin86-0.2 package. Bcc can be found on ftp.linux.org.uk:/pub/linux/8086. Where do I find the code - ------------------------ The scheduler work is on ftp.linux.org.uk:/pub/linux/8086, the other bits I have been hacking on are on shadow.cabi.net:/pub/ELKS/. The two are not merged currently, and you need to add #asm jmp _main #endasm at the top of init/main.c to make the one I put up build. A new one with chad's scheduling code in should appear soon. What Needs To Be Done - --------------------- Almost everything. C libraries, cross compile setup for user programs. On the kernel side a complete set of drivers and file systems as well as finishing off the scheduler, cleaning up and getting the Makefiles working properly. The code so far is just a beginning - this is one for people who want to hack nasty low level code at the moment. Alan -----BEGIN PGP SIGNATURE----- Version: 2.6.2i iQCVAwUBML4kBYQRll5MupLRAQEX2gP/chlyx1DZ2SMDTts6F5QDIYXkHq+W6FPh ylGuQWHhTiMVbGvtTgkjZCnCCPaYIbq8cSpCBGO/qnCnXiNz9AYviWESIFTJwud4 H9j8TDcpDYS25VcscODWZ2a013/gVjYiNLeLMhQwskBq2gSJV7DKugI73aLfQoux AF/87nZ/WFE= =/OQq -----END PGP SIGNATURE----- -- This article has been digitally signed by the moderator, using PGP. Finger wirzeniu@kruuna.helsinki.fi for PGP key needed for validating signature. Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov PLEASE remember a short description of the software and the LOCATION.
| home | help | back | first | fref | pref | prev | next | nref | lref | last | post |