Quote:
Originally Posted by twiggy
I get this error on boot:
ep0: wrote 0x7ff to TX_AVAIL_THRESH, read back 0x0. Interface disabled
|
The ep driver is already in kernel, it just doesn't work because Amiga-specific PCMCIA driver is broken in some weird way. With NE2000 compatible cards (ne driver) it works by some sheer coincidence.
I was supposed to debug this at some point, but life got in the way. Unless someone fixes the PCMCIA driver, ep won't work.
https://nxr.netbsd.org/xref/src/sys/...gayle_pcmcia.c
Either one of the pcmio_* functions is broken, or the fact that pcmio_ functions are not defined for word length accesses is the problem... Word accesses are probably needed by ep (while they aren't used by ne).