Masa-san/Garrett, I've reverted everything to PIO on the RTL8029. Everything works perfectly for 8-bit transfers, however this is far from optimal (RDMA reads essentially require a dummy read for each byte).
I am finding that if I enable WTS (16-bit) transfers, an attempt to read the first 6 bytes of PROM results in a panic: NOTICE: SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major panic[cpu1]/thread=2a100aa7ca0: BERR Error(s) The offending line is a ddi_get16() call with the same base address as the (working) byte transfer. Any ideas? Steve _______________________________________________ driver-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/driver-discuss
