Lee Jones wrote: [snip] > As I recall, the 3Com 3C503 meets these criteria. > > Then you have to either get the programming information for the > ISA Ethernet card from the manufacturer or by reverse-engineering. > Any card will have some Ethernet controller chip, but you need to > know where the buffers live, how to toggle the support circuitry, > and all the minutea of initializing it and handling packets. [snip] If you choose your card wisely, you can get 8086 assembly code for the packet driver. For instance the CRNWYR packet drivers support 3c503, as does Linux. Linux comes with C source, CRNWYR with asm source. Darren