Backing out last change; no immediate plans to make the whole block-device

layer asynchronous, so keeping the sync/async boundary within aoedev.c
seems cleanest for now.
This commit is contained in:
Michael Brown
2006-06-01 11:14:59 +00:00
parent d6866202f9
commit 1f394c2f7c
3 changed files with 9 additions and 11 deletions

View File

@@ -20,7 +20,6 @@
#include <string.h>
#include <assert.h>
#include <byteswap.h>
#include <gpxe/async.h>
#include <gpxe/blockdev.h>
#include <gpxe/ata.h>
@@ -49,7 +48,7 @@ ata_command ( struct ata_device *ata, struct ata_command *command ) {
( unsigned long long ) command->cb.lba.native,
command->cb.count.native );
return async_wait ( ata->command ( ata, command ) );
return ata->command ( ata, command );
}
/**