summaryrefslogtreecommitdiff
path: root/Hurd/JoachimNilssonHurdPage.mdwn
diff options
context:
space:
mode:
authorJoachim Nilsson <joachim@gnufans.org>2002-12-18 18:30:00 +0000
committerJoachim Nilsson <joachim@gnufans.org>2002-12-18 18:30:00 +0000
commitbaa0ee1d2143e7b237cf9558d5669cc7b2d44c62 (patch)
tree7533b8f11843e69ad61f9279a24af795a7595a0c /Hurd/JoachimNilssonHurdPage.mdwn
parenta788acb3d18b11d718598d790b38a9c955f98c37 (diff)
none
Diffstat (limited to 'Hurd/JoachimNilssonHurdPage.mdwn')
-rw-r--r--Hurd/JoachimNilssonHurdPage.mdwn34
1 files changed, 26 insertions, 8 deletions
diff --git a/Hurd/JoachimNilssonHurdPage.mdwn b/Hurd/JoachimNilssonHurdPage.mdwn
index f2d707df..675e7c55 100644
--- a/Hurd/JoachimNilssonHurdPage.mdwn
+++ b/Hurd/JoachimNilssonHurdPage.mdwn
@@ -17,6 +17,8 @@ Currently I'm working on importing new Linux drivers to the OSKit. "New" means s
To test any of the work in this project you first need to upgrade the OSKit to Linux 2.2.22 using my patches below.
+1. Add support for my [[RealTek]] 8139B - testing has begun using the 8139too.c and rtl8139.c drivers from Linux 2.2.22 - as well as the [latest work by Donald Becker](http://www.scyld.com/network/rtl8139.html).
+
<table border="1" cellpadding="1" cellspacing="0">
<tr>
<th bgcolor="#99CCCC"><strong>Part</strong></th>
@@ -38,7 +40,7 @@ To test any of the work in this project you first need to upgrade the OSKit to L
The OSKit itslef is currently at Linux version 2.2.12 for most of its drivers. The objective of this project was to upgrade to 2.2.22.
-The first patch brings the Linux drivers up to version 2.2.13, it also includes some [[Mach/UsefulOskitPatches]]. Please note that:
+The first patch brings the Linux drivers up to version 2.2.13. Please note that:
* The patches are cummulative, i.e., you only need one.
* The patches only upgrade existing OSKit drivers, they don't add support for new ones. Unlike the corresponding Linux patches.
@@ -125,16 +127,32 @@ The first patch brings the Linux drivers up to version 2.2.13, it also includes
**_Notes:_**
-1. Yes, the patch has been tested using the latest CVS version (HEAD) of GNUmach. Verified means that I have verified that GNUmach can be built, booted successfully (using IDE and various NICs). I have also verified that the Hurd swap using storeio works smoothly. However, you _may_ need to add the [[PUBURLMachUsefuleOskitPatchespatch-oskit-097-jon_arneydiffgz]] in [[Mach/UsefulOskitPatches]]. This because I seem to have forgotten it in some of the patches ... **ahem**
+1. Yes, the patch has been tested using the latest CVS version (HEAD) of GNUmach. Verified means that I have verified that GNUmach can be built, booted successfully (using IDE and various NICs).
+
+To build [[Mach/OskitMach]] you also need some [[Mach/UsefulOskitPatches]]. As well as two unofficial GNUmach2 patches. See Daniel Wagners post to bug-hurd, <http://mail.gnu.org/pipermail/bug-hurd/2002-December/011134.html>
+
+**_Tested NICs:_**
+
+Testbed: Intel AL440LX mobo 128MiB RAM (only 64MiB detected by Grub 0.93).
+
+* Digital Equipment Corp. Etherworks Turbo PCI Controller DE435 - digital Tulip 21040-AA
+* 3Com 3C905B-TXNM Fast Etherlink XL PCI - Parallel Tasking II 3Com 40-0483-004
+
+**_Untested NICs:_**
+
+These I have and will test eventually
+
+* Western Digital 10 Mbps ISA - WD8003EBD
+* SMC Ultra 16 ISA
+* NE1000/2000
# <a name="Future_Work"> Future Work </a>
-1. Add support for my [[RealTek]] 8139 - testing has begun using the 8139too.c and rtl8139.c drivers from Linux 2.2.20 - as well as the [latest work by Donald Becker](http://www.scyld.com/network/rtl8139.html).
-2. Add support for my ATA-100 controller to the OSKit - using [Andr� Hedricks ATA-100 patches](http://www.kernel.org/pub/linux/kernel/people/hedrick/ide-2.2.20/).
-3. _Try to enable GNUmach to use the [[FreeBSD]] drivers in the OSKit_<br /> I have now looked into this. The [[FreeBSD]] PCI related drivers are initialized from the [[FreeBSD]] PCI probe. GNUmach uses the Linux PCI stuff and hence it would not be done easily.
-4. Port a simple DHCP client.
-5. Use the sound drivers in the OSKit -- port a useful sound daemon.
-6. I want to get SMP working with OSKit-mach.
+1. Add support for my ATA-100 controller to the OSKit - using [Andr� Hedricks ATA-100 patches](http://www.kernel.org/pub/linux/kernel/people/hedrick/ide-2.2.20/).
+2. _Try to enable GNUmach to use the [[FreeBSD]] drivers in the OSKit_<br /> I have looked into this a bit. The [[FreeBSD]] PCI drivers are initialized from the [[FreeBSD]] PCI probe. GNUmach uses the Linux PCI stuff which means the [[FreeBSD]] probe will not run - this is probably solved in some ingenious way int the OSKit, but I've yet to find out about that.
+3. Port a simple DHCP client (udhcp perhaps?).
+4. Enable the sound drivers in the OSKit -- port a useful sound daemon.
+5. I want to get SMP working with OSKit-mach.
----