From dc2287c2e54b73625fdea7b1ae67e8a085d9d773 Mon Sep 17 00:00:00 2001 From: Joachim Nilsson Date: Sat, 21 Sep 2002 01:10:00 +0000 Subject: none --- Hurd/JoachimNilssonHurdPage.mdwn | 113 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 111 insertions(+), 2 deletions(-) diff --git a/Hurd/JoachimNilssonHurdPage.mdwn b/Hurd/JoachimNilssonHurdPage.mdwn index 49eec6dc..32660429 100644 --- a/Hurd/JoachimNilssonHurdPage.mdwn +++ b/Hurd/JoachimNilssonHurdPage.mdwn @@ -1,3 +1,112 @@ -Nothing much here right now. I might be moving the stuff I already have from to here, sometime in the future. +%TOC% -For now, it's empty. +# Introduction + +This page is a simple project page for me. I use it to keep track of things concerning the Hurd. This until we get a Wiki or something up and running. + +# Current Project + +I am currently working on updating the OSKit's Linux drivers from Linux 2.2.12 to 2.2.21 plus the ATA-100 patches for Linux 2.2.19. This because my Promise ATA-100 card at home prevents me from running the Hurd on my SMP machine. + +## Project plan + +1. Start off with OSKit, St. Patrick's Day release. +2. Upgrade the Linux IDE drivers to Linux 2.2.19, and 2.2.21 +3. Test against HEAD branch of gnumach (oskit-mach) +4. Import the ATA-100 patch. +5. Test again. +6. Release fat patch. + +I will do this in parts, see status table below. + +## Status + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
PartBrief descriptionDIFFDate
I Upgrade IDE driversTGZ May 4, 2002
II Import ATA-100 patches: PDC20267 HPT366. -- --
III Upgrade to Linux 2.2.20 of IDE drivers. -- --
IV Upgrade rest of ATA-100 drivers. -- --
V Upgrade ISA NIC's. -- --
VI Upgrade rest of drivers. -- --
+ +## Accessing GNU CVS + + export CVSROOT=":pserver:anoncvs@anoncvs.gnu.org:/cvsroot/hurd" + +## OSKit-Mach Troubles + +* Building OSKit & Mach and optimizations, context SMP: +* OSKit \_\_libc\_multiple\_libcs: +* Enabling OSKit drivers in Mach: +* IDE Bios probe trap on page zero problem: + +* Neal announces oskit-mach binary: +* Neal crashes with OSKit 200009 on 0x104: +* Igor crashes on 0x104: + +# Future Work + +1. Enable [[FreeBSD]] drivers from OSKit in Mach. +2. Use the sound drivers in Mach - port a useful sound daemon. +3. I want to get SMP working with OSKit-mach. I have the SMP test kernel from the OSKit, comprehensive knowledge of how Linux 2.4 deals with SMP. Now I only need to read the Intel specs on multiprocessing and start working ... eh? + +# Links + +Misc. links for my pleasure only. + +* [Savannah - GNU CVS](http://savannah.gnu.org) +* [Gnu/Hurd](http://hurd.gnu.org) +* [OSKit-mach docs](http://www.etherhogz.org/doc/) +* "Building OSKit-Mach" the document: +* [Walken Hurd hackers guide](http://www.via.ecp.fr/~walken/hurd/) [(mirror)](http://vmlinux.org/crash/mirror/www.via.ecp.fr/) +* [CMU CS Mach pages](http://www.cs.cmu.edu/afs/cs.cmu.edu/project/mach/public/www/mach.html) +* [Univ. of Utah's Mach 4](http://www.cs.utah.edu/projects/flux/mach4/html/) +* OSKit [HTML](http://www.cs.utah.edu/flux/oskit/html/oskit-www.html) or [PS.GZ](http://vmlinux.org/joachim/hurd/oskit.ps.gz) manual. + +Mach docs + +* wget -m -np (nearly 250M) +* wget -m -np (nearly 2G (e.g. includes oskit)) +* wget -m -np (About 20-30M) +* + +---- + +-- [[Main/JoachimNilsson]] - 21 Sep 2002 -- cgit v1.2.3