From 67e14345fff30fb1e23ad55baaa72ed4e327b837 Mon Sep 17 00:00:00 2001 From: d0p1 Date: Tue, 23 Jul 2024 17:25:11 +0200 Subject: [PATCH] fix: ata probe --- kernel/dev/at/ata.inc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kernel/dev/at/ata.inc b/kernel/dev/at/ata.inc index fe80006..aece4c8 100644 --- a/kernel/dev/at/ata.inc +++ b/kernel/dev/at/ata.inc @@ -103,7 +103,9 @@ ata_probe: mov bx, ax xor ecx, ecx .loop: + push ecx call ata_wait + pop ecx ; select drive mov dx, bx @@ -172,7 +174,6 @@ ata_probe: jmp .drive_found @@: .drive_found: - push ecx mov esi, szMsgAtaFound call klog