HP 10/100VG J2585B Driver
Release: 0.1a
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Author: Simon Thornington
E-mail: thorns@cs.mcgill.ca
~~~~~~~~~~~~~~~~~~~~~~~~~~~~

Forward
~~~~~~~

This is a very simple driver I wrote partly so I could use my
card, and partly as a project for a class.  As such, I might
also release my accompanying paper, perhaps as a tutorial
for writing this kind of stuff.

The driver (currently) only supports PIO transfer mode, and 
only supports this precise card (J2585B).  The only other card
I might consider supporting is the J2585A, but I really don't
want to.  If there is enough demand, it wouldn't really be
_too_ much work.  

Notice the header file for this driver is completely ripped 
from the Linux driver of the same name.  As such, this entire
project is covered under the GNU Public License.  Although I 
included the license (see COPYING) it was probably not
necessary.  An interesting read anyways...

While 'hp100.c' contains almost entirely new code, free distribution
is fine with me.  

Installation
~~~~~~~~~~~~

Simply move the 'hp100' binary in 'hp driver' to 'system/drivers'
and the 'hp100' binary in 'hp add-on' to 'system/add-ons/net_server'.
Both should compile out of the box with either version of 
Codewarrior (limited or unlimited).  There are some warnings... ;)

Caveats
~~~~~~~

I haven't been able to test this between two VG machines - I don't
have any latency or throughput data for a real network.  My
Wintel broke (cooked) and I have been using my 486 (no PCI).  If
anyone actually uses this driver, a little performance data would
be handy.  

This is still what I would call an 'alpha' release.  I can't find
any bugs in it, and everything seems to work, but if you download
this driver, please email me, whether or not you have problems.  
I'd like to get a feel for the stability before I release another
version.  

Cheers,

Simon Thornington
15/04/97