An extended TCP/IP library for the ENC28J60

pijey46049, I understand what you are saying, completely about the time involved. I have 2(3 with yours) sets of different enc28j60 codes, and the default Ethernet lib codes. Attempting to reconcile them is a big job. I've spent hours just pouring over existing codes.

Originally I wanted to merge the 2, and simply have 2 'drivers' for the hardware. This might work, but the biggest issue would then be compiled code size. So my latest thought is to simply merge/mash/cajole the enc28j60 codes together and use the same high level interface that the default lib has. Of course, there may be additional methods, but the basics should be close.

The idea is easier to state than to implement...