Basic connection information
The Ethernet module is used via the EBI of the board; we use chip select 2. It uses a 16-bit data bus and a 10-bit address bus, so we use D0-D15 on the EBI for data and A1-A10 for the address. NWR0, NRD, and NCS2 are used for WR, RD, and CS.
Register values
DBW = 10 (EBI_DBW_8)
NWS = 101 (EBI_NWS_6)
PAGES = 00 (EBI_PAGES_1M)
TDF = 001 (EBI_TDF_1)
BAT = 0 (EBI_BAT_BYTE_WRITE) - I was never sure about this, but it should be right
BA = 0x100 (Base address is 0x10000000)
Pin diagram
TODO: add diode resistor values, switch diode direction and point them to 5V instead of 3.3V, and add inverter to the reset switch that goes to ground (make sure inverter uses Vcc as input, since the reset pin won't drive anything but instead it's Vcc doing the driving)