[SeaBIOS] [PATCH 4/5] sdcard: Set timeout control register during init (to max allowed timeout)

Kevin O'Connor kevin at koconnor.net
Fri Jul 31 00:36:22 CEST 2015


Signed-off-by: Kevin O'Connor <kevin at koconnor.net>
---
 src/hw/sdcard.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/hw/sdcard.c b/src/hw/sdcard.c
index d4dea6a..39cb5ba 100644
--- a/src/hw/sdcard.c
+++ b/src/hw/sdcard.c
@@ -326,6 +326,7 @@ sdcard_controller_setup(void *data)
         return;
     writeb(&regs->power_control, 0);
     writeb(&regs->power_control, SPC_V33 | SPC_POWER_ON);
+    writeb(&regs->timeout_control, 0x0e); // Set to max timeout
 
     // Initialize card
     int card_type = sdcard_card_setup(regs);
-- 
1.9.3




More information about the SeaBIOS mailing list