[SeaBIOS] [PATCH 6/7] ahci: rework init workflow & fix timeout handling