diff options
author | rsc <rsc> | 2006-09-06 17:50:20 +0000 |
---|---|---|
committer | rsc <rsc> | 2006-09-06 17:50:20 +0000 |
commit | f552738889f56586728d1b5d2a63cde0cf124929 (patch) | |
tree | e91c4b41699f12d686383556fbbe67baa41d9575 /ide.c | |
parent | 9e9bcaf143bf8507e947f9934371744c3d50a8ea (diff) | |
download | xv6-labs-f552738889f56586728d1b5d2a63cde0cf124929.tar.gz xv6-labs-f552738889f56586728d1b5d2a63cde0cf124929.tar.bz2 xv6-labs-f552738889f56586728d1b5d2a63cde0cf124929.zip |
no /* */ comments
Diffstat (limited to 'ide.c')
-rw-r--r-- | ide.c | 8 |
1 files changed, 3 insertions, 5 deletions
@@ -1,6 +1,4 @@ -/* - * Simple PIO-based (non-DMA) IDE driver code. - */ +// Simple PIO-based (non-DMA) IDE driver code. #include "types.h" #include "param.h" @@ -38,7 +36,7 @@ ide_wait_ready(int check_error) int r; while(((r = inb(0x1F7)) & (IDE_BSY|IDE_DRDY)) != IDE_DRDY) - /* do nothing */; + ; if(check_error && (r & (IDE_DF|IDE_ERR)) != 0) return -1; @@ -75,7 +73,7 @@ ide_probe_disk1(void) // check for Device 1 to be ready for a while for(x = 0; x < 1000 && (r = inb(0x1F7)) == 0; x++) - /* do nothing */; + ; // switch back to Device 0 outb(0x1F6, 0xE0 | (0<<4)); |