============================================ REVISION HISTORY for MBA v4.10 ============================================ Supported 3Com NICs: 3C90X, 3C90XB, 3C90XC, 3C980, MiniPCI, 3CCFE575CT PC Card MBA Common Base Code: ---------------------------------------- - Support "Boot Failure" option when used on PCs without BBS BIOS. Option was previously available only on PCs with BBS BIOS. The two options for Boot Failure are: 1. Next Boot Device (default). Used to say "Next BBS Device". On non-BBS PCs, it will boot the the hard disk when this is selected. 2. Reboot - Display NIC's PCI bus/slot numbers after the "MBA UNDI" text in a BBS BIOS Boot Order menu. - Display PXE base code build number on the MBA Information Screen. - Changed handling when START_BASE returns. If SUCCESS is returned, a local boot is always done. - Removed "Network boot aborted or terminated." message when network boot failed. - Includes PXE base code build 74. UNDI: ---------- - Added code to manually filter the received packets and make sure the current "RecFilter" value allows the kind of packet we have received. - Added correct support for the SetMACAddress function in the NAD code. - Added code to Reset function to copy the adapters permanent address back into the temporary mac address variable "Net_Address" - Changed code for SetMACAddress to return error if called when adapter is "open". - Changed some of the UNDI return codes to the more generic error: PXENV_STATUS_UNDI_INVALID_STATE. - Added processing Stop state. Fixed bug which processed state incorrectly during initialization. - Added PXE_UNDI_GET_STATE_STOPPED constant according to PXE source. - Added Get_State function. Made UNDI_STOP check state and return an error code if undi was not started.