4 ms·
There’s a lot of firmware flashing stuff that runs on DOS, because it’s easier to have direct access to hardware without the OS trying to access that hardware s
by vertex-four 7y ago
There’s a lot of firmware flashing stuff that runs on DOS, because it’s easier to have direct access to hardware without the OS trying to access that hardware simultaneously.
The alternative is correctly disabling the device under Windows/Linux/whatever, flashing the firmware, and re-enabling it, which is a process likely to have bugs and potentially result in bricking the device. Modern operating systems are big and constantly doing things in the background that may interfere with the firmware flashing process.
- londons_explore 7y agoEven DOS doesn't work for most modern hardware. Can't have direct blueray drive access if there is no way to initialize the SATA controller...
- AshamedCaptain 7y agoThe BIOS does it for you.
- deleted 7y ago[deleted]
- jboles 7y agoNot entirely true -- this is the case if the drive is configured as "Enhanced" or "RAID" or "AHCI" in the BIOS/EFI. There's typically a "Legacy" mode which will make the device visible to DOS (and indistinguishable from any other ATA controller).
- Wowfunhappy 7y agoWell, all I can tell you is that it worked.