public
/
FUZIX.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
a467da6
)
Kernel: devide: Fix false-positive detection of drives
author
Will Sowerbutts
<will@sowerbutts.com>
Wed, 21 Jan 2015 20:58:09 +0000
(20:58 +0000)
committer
Will Sowerbutts
<will@sowerbutts.com>
Wed, 21 Jan 2015 20:59:00 +0000
(20:59 +0000)
Kernel/dev/devide.c
patch
|
blob
|
history
diff --git
a/Kernel/dev/devide.c
b/Kernel/dev/devide.c
index
600b489
..
f5a1f20
100644
(file)
--- a/
Kernel/dev/devide.c
+++ b/
Kernel/dev/devide.c
@@
-198,7
+198,7
@@
static void devide_init_drive(uint8_t drive)
ide_reg_devhead = select;
ide_reg_control = 0x06; /* assert reset, no interrupts */
devide_delay();
- ide_reg_control = 0x02; /* release reset, no interrupts
t
*/
+ ide_reg_control = 0x02; /* release reset, no interrupts */
devide_delay();
if(!devide_wait(IDE_STATUS_READY))
return;
@@
-218,6
+218,7
@@
static void devide_init_drive(uint8_t drive)
return;
/* send identify command */
+ ide_reg_devhead = select;
ide_reg_command = IDE_CMD_IDENTIFY;
/* allocate temporary sector buffer memory */