I've modified load.c to only scan ethers later if not booting via pxe, and I've modified ether83815.c to know how to dig the SiS mac address out of rom, so it's no longer necessary to specify ea= to boot through an SiS interface.