Hello Louis Santillan, hello Jack Browning,

>>>> seems to be fully functional, i.e., all the builtin commands appear
>>>> to work normally. When I go to run the BIOS updater by typing the
>>>> .exe's file name and hitting return, however, the only thing that
>>>> happens is that the word "Test." is printed to the console. The
>>>> updater then exits without doing anything else.

Does your BIOS come with a "Firmware Update" BIOS Boot Option?  If it
does, it should provide you a File Manager to select files from the
USB drive and verify that the selected file is actually an applicable
firmware update.  Even if the file is just an EXE, the "Firmware
Update" File Manager is smart enough to look into the file and extract
the BIOS update.

Is this the 3521A16.exe file you are referring to?

https://www.dell.com/support/home/fi/fi/fibsdt1/drivers/driversdetails?driverid=p1m11

It seems that there is indeed a DOS portion _and_ a Windows portion to
the executable.  The DOS portion actually uses a DOS extender to set up
and run 32-bit code under DPMI (COFF, starting at offset 0x5000).  This
32-bit code is where the "Test." message is apparently coming from.

Presumably there is a way to get the DOS portion to actually do
something useful, but I am not yet sure how.

Thank you!

--
https://github.com/tkchia


_______________________________________________
Freedos-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to