summaryrefslogtreecommitdiff
path: root/Hurd/JoachimNilssonHurdPage.mdwn
diff options
context:
space:
mode:
authorJoachim Nilsson <joachim@gnufans.org>2002-12-26 11:21:00 +0000
committerJoachim Nilsson <joachim@gnufans.org>2002-12-26 11:21:00 +0000
commitb45d8b705476b2df67fb348d8d33b2e9c686d5e5 (patch)
treedeb80c0c491a3159c34e4ca1075454cf33b2d062 /Hurd/JoachimNilssonHurdPage.mdwn
parentd43465357793fa931a59271aa208616498902ff4 (diff)
none
Diffstat (limited to 'Hurd/JoachimNilssonHurdPage.mdwn')
-rw-r--r--Hurd/JoachimNilssonHurdPage.mdwn65
1 files changed, 41 insertions, 24 deletions
diff --git a/Hurd/JoachimNilssonHurdPage.mdwn b/Hurd/JoachimNilssonHurdPage.mdwn
index 049e35d0..395f3de0 100644
--- a/Hurd/JoachimNilssonHurdPage.mdwn
+++ b/Hurd/JoachimNilssonHurdPage.mdwn
@@ -1,34 +1,54 @@
<table border="0" width="100%">
<tr valign="top">
- <td><nop><h1><a name="Table_of_Contents"> Table of Contents </a></h1> %TOC% </nop></td>
+ <td><nop><h2><a name="Table_of_Contents"> Table of Contents </a></h2> %TOC% </nop></td>
<td> Click <a href="http://hurd.gnufans.orghttp://LOCATIONHurd/JoachimNilssonHurdPage" target="_top">here to edit</a> this page. </td>
</tr>
</table>
-# <a name="Introduction"> Introduction </a>
+## <a name="Introduction"> Introduction </a>
This page serves as a simple project page for me. I use it to list my personal Hurd related projects. If you wish to comment on my lack of progress, do so in [[TWiki/GoodStyle]], preferably at the bottom of this page.
-# <a name="Current_Project"> Current Project </a>
+## <a name="Current_Project"> Current Project </a>
-Currently I'm working on importing new Linux drivers to the OSKit. "New" means simply to add more of the drivers existing in Linux 2.2.X that don't exist in the OSKit today.
+Currently I'm working on importing the Linux ATA-100 drivers to the OSKit. Using patches by Linux ATA guy, Andr� Hedrick. [ATA-100 patches](http://www.kernel.org/pub/linux/kernel/people/hedrick/ide-2.2.20/).
-## <a name="Add_new_Linux_drivers_to_the_OSK"> </a> Add "new" Linux drivers to the OSKit
+At my help I now have [[Main/OgnyanKulev]], he will test a few ATA-100 cards he has access to.
-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. The first stage deals with network drivers, 10 and 100 Mbps. Gigabit ethernet I have no possibility to test ... so they are **not** included.
+**_Main.JoachimNilsson:_**
+
+* Promise PDC268XX.
+
+**_Main.OgnyanKulev:_**
+
+* Promise PDC268XX.
+* Intel 82801BA
+* Silicon Image CMD649
+
+### <a name="ATA_100_Support"> </a> ATA-100 Support
+
+Work in progress ... please stand by.
+
+If you want to help out testing, please contact me via email.
+
+## <a name="Previous_Project_s_"> Previous Project(s) </a>
-**_Planned additions:_**
+### <a name="Add_new_Linux_drivers_to_the_OSK"> </a> Add "new" Linux drivers to the OSKit
-The following is a preliminary list of driveres that I plan to add. Some of them I have access to and can test, the rest are simply drivers I think should be included. If you disagree, please tell me so.
+"New" means simply to add more of the drivers existing in Linux 2.2.X that don't exist in the OSKit today.
+
+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. The first stage deals with network drivers, 10 and 100 Mbps. Gigabit ethernet I have no possibility to test ... so they are **not** included.
+
+**_Added NICs:_**
* 3Com 3c515
* D-Link DE-600, DE-620
* Davicom DM9102(A)/DM9132/DM9801
* N2k-PCi, NE2000 PCI-based cards
* PCNet32
-* [[RealTek]] RTL8139
-* [[SiS]] 900/7016
-* [[ThunderLAN]]
+* RealTek RTL8139
+* SiS 900/7016
+* ThunderLAN
* VIA Rhine
I may, at a later date, include updates to drivers by Donald Becker. His company keeps new drivers at <http://www.scyld.com/network/>
@@ -43,14 +63,12 @@ I may, at a later date, include updates to drivers by Donald Becker. His company
<tr>
<td> 2.2.22-NET </td>
<td> Adds more Linux NIC drivers </td>
- <td>   </td>
- <td>   </td>
+ <td><a href="http://gnufans.org/joachim/hurd/patch-oskit-linux-2.2.22-net.diff.gz" target="_top">patch-oskit-linux-2.2.22-net.diff.gz</a></td>
+ <td align="right"> Dec 26, 2002 </td>
</tr>
</table>
-# <a name="Previous_Project_s_"> Previous Project(s) </a>
-
-## <a name="Upgrade_OSKit_Linux_drivers"> </a> Upgrade OSKit Linux drivers
+### <a name="Upgrade_OSKit_Linux_drivers"> </a> Upgrade OSKit Linux drivers
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.
@@ -141,7 +159,7 @@ The first patch brings the Linux drivers up to version 2.2.13. Please note that:
<td> 2.2.23 </td>
<td> Upgrade from Linux 2.2.12 to 2.2.23 </td>
<td> [[][patch-oskit-linux-2.2.23.diff.gz]] </td>
- <td>   </td>
+ <td> Not yet </td>
<td>   </td>
</tr>
</table>
@@ -168,19 +186,18 @@ These I have and will test eventually
* NE1000/2000
* RTL8139
-# <a name="Future_Work"> Future Work </a>
+## <a name="Future_Work"> Future Work </a>
-1. Support for Promise ATA-100 controllers in the OSKit. Using patches by Linux ATA guy, Andr� Hedrick. [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. SMP support for GNUmach2 - Current OSKit is broken.
+1. _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.
+2. Port a simple DHCP client (udhcp perhaps?).
+3. Enable the sound drivers in the OSKit -- port a useful sound daemon.
+4. SMP support for GNUmach2 - Current OSKit is broken.
----
Feel free to contact me if you have any comments or suggestions. -- [[Main/JoachimNilsson]] - Nov 13th 2002
-# <a name="Comments"> Comments </a>
+## <a name="Comments"> Comments </a>
Go Joachim! Great work!