[Etherboot-developers] Re: 3Com 3C905B and fix
Brought to you by:
marty_connor,
stefanhajnoczi
|
From: Michael H. <m.h...@so...> - 2002-02-14 08:21:13
|
Hello! > I tried to use etherboot 5.0.5 with 3C905B (the one with buggy Lucent > chipset). I investigated a bit further in this topic. To see how 3com resp. Lanworks deal with this bug I used a 3C905C-TXM with MBA Rom built in. Donald Beckers vortex-diag.c (www.scyld.com) says in pcidev_tbl that this card (PCI ID: 0x10b7/0x9200) has also the flash_bug. Rom-Scan detects a 2k rom image. Inspecting the rom contents with vortex-diag -B makes me believing 3com work around this bug by a loader in the first 2k of the rom (checksum for 2k of rom!), which sets the transceiver type temporarily (not in eeprom like 3C90X_BOOTROM_FIX), then reads/ copies the whole rom content and then boots. Maybe we could implement a similar loader to etherboot, eleminating those nasty 3C90X_BOOTROM_FIX hack. I hope then there are no more side effects like NT4 and DOS driver (would make me happy ;-) ) problems. Michael Hertel Sommer GmbH & Co. KG *********************** Disclaim ****************************** *Diese E-Mail wurde auf Viren geprueft. Sofern Dateianhaenge * *eines unkomprimierten Formates vorhanden waren, wurden diese * *automatisch in ein komprimiertes, selbstentpackendes Format * *umgewandelt. Bei Fragen oder Problemen wenden Sie sich an * *an den Support. Vielen Dank. pos...@so... * * * *************************************************************** * * *This E-Mail was checked for viruses. If uncompressed attach- * *ments were available, these were converted automatically * *into a compressed, unpacking format. For questions or * *problems ask the support. Thank you. pos...@so...* *************************************************************** |