ENC28J60 Bootloader

All you need is the library. The device has it's own internal software and bootloader, and cannot be changed. Google the device on the web, or in this forum, it's a simple device with a few drawbacks- but they are cheap and work well for what they are...