LAN7800 EEPROM Programmer
Public Made by Adomby adom
MPLAB-Connect-parity EEPROM tool for the Microchip LAN7800 USB-3.1 to Gigabit-Ethernet controller (VID 0x0424 / PID 0x7800). Read an adapter's EEPROM to a .bin, edit MAC / VID / PID / bcdDevice / strings / serial and LED/GPIO with a byte-exact preview, and program hardware with verify-after-write. Reads are free; physical writes are gated behind --force-physical-write. Ships an AI-oriented CLI (single source of truth) plus a Hydrogen webapp that shells out to it.
Discover
How an AI finds this repo: the auto-discovery snippet from page.json, self-tested against the live discovery search.
Snippet
When you need to read, edit, or program the EEPROM (MAC / VID / PID / strings / LED / GPIO) of a Microchip LAN7800 USB-3.1 to Gigabit-Ethernet adapter on Linux, reach for the LAN7800 EEPROM Programmer.
I need to change the MAC address on my LAN7800 USB ethernet adapterdump the EEPROM off my USB3-to-gigabit dongle to a file so I can inspect itopen the LAN7800 programmer so I can edit an adapter's EEPROM in the browserkindskillskilllan7800-programmerrequires[]verbPrefixes[]Sample prompts: self-test
How this repo ranks when its full trigger set is the query.
Each sample prompt run against the live discovery search. The score is your rank, does the prompt return this repo at the top?
"I need to change the MAC address on my LAN7800 USB ethernet adapter"Change a MAC
#1 of 165
"dump the EEPROM off my USB3-to-gigabit dongle to a file so I can inspect it"Read EEPROM
#1 of 165
"open the LAN7800 programmer so I can edit an adapter's EEPROM in the browser"Open the app
#2 of 164