theseankelly/seanOS — Issue #7: Bootloader isn't forgiving about int13 failures
Author: theseankelly
Created: 2011-11-15 16:27:09+00:00
State: open

Currently, we give up after the first int13 fails. Not a problem for emulation, but reading likely has a chance of failure.

Proposed solution:
- determine the max recommended amount of bytes to read
- keep a count for retries
- for each retry, reduce the number of bytes being read (reduces chance of failure)

Affects cdboot.S and stage2.S