From 2860944765da81a3d87ce42e9487ce7628ff9b04 Mon Sep 17 00:00:00 2001 From: Alan Cox Date: Sat, 17 Nov 2018 10:54:33 +0000 Subject: [PATCH] sam, atomlite: Fix disk auto probe with ROM enabled The ROM seems to leave drive 1 selected which confused us. Go back to drive 0 before we do our magic probe tricks --- Kernel/platform-sam/devatom.c | 1 + 1 file changed, 1 insertion(+) diff --git a/Kernel/platform-sam/devatom.c b/Kernel/platform-sam/devatom.c index ccb4c841..656c576a 100644 --- a/Kernel/platform-sam/devatom.c +++ b/Kernel/platform-sam/devatom.c @@ -26,6 +26,7 @@ void devide_writeb(uint8_t reg, uint8_t value) uint8_t atom_probe(void) { + devide_writeb(ide_reg_devhead, 0xE0); ide_addr = ide_reg_lba_0; ide_high = 0xAA; ide_low = 0x55; -- 2.34.1