diff options
author | Greg Watson <jarrah@users.sourceforge.net> | 2004-01-21 23:52:49 +0000 |
---|---|---|
committer | Greg Watson <jarrah@users.sourceforge.net> | 2004-01-21 23:52:49 +0000 |
commit | 456764dd30dd93a64afed195e4dad1436905b8ac (patch) | |
tree | ca7ca94b59aefd76cc82a9d26edadd781e5756fd /src/stream | |
parent | 8af609f2fe4652bb54d62a5615ecdcada18bcaf0 (diff) |
changed routine name
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@1341 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1
Diffstat (limited to 'src/stream')
-rw-r--r-- | src/stream/ide_stream.c | 12 |
1 files changed, 5 insertions, 7 deletions
diff --git a/src/stream/ide_stream.c b/src/stream/ide_stream.c index d05c6aab91..0db2ac9089 100644 --- a/src/stream/ide_stream.c +++ b/src/stream/ide_stream.c @@ -6,8 +6,7 @@ #include <string.h> /* read a sector or a partial sector */ -extern int ide_read_sector(int drive, void * buffer, unsigned int block, int byte_offset, - int n_bytes); +extern int ide_read(int drive, unsigned long block, void * buffer); extern int ide_init(void); static unsigned long offset; @@ -62,12 +61,12 @@ static unsigned int first_fill = 1; #ifndef IDE_BOOT_DRIVE #define IDE_BOOT_DRIVE 0 #endif -static byte_offset_t ide_read(void *vdest, byte_offset_t offset, byte_offset_t count) +static byte_offset_t stream_ide_read(void *vdest, byte_offset_t offset, byte_offset_t count) { byte_offset_t bytes = 0; unsigned char *dest = vdest; - //printk_debug("ide_read count = %x\n", count); + //printk_debug("stream_ide_read count = %x\n", count); while (bytes < count) { unsigned int byte_offset, len; @@ -75,8 +74,7 @@ static byte_offset_t ide_read(void *vdest, byte_offset_t offset, byte_offset_t c if (block_num != offset / 512 || first_fill) { block_num = offset / 512; printk_notice ("."); - ide_read_sector(IDE_BOOT_DRIVE, buffer, block_num, - 0, 512); + ide_read(IDE_BOOT_DRIVE, block_num, buffer); first_fill = 0; } @@ -104,7 +102,7 @@ byte_offset_t stream_read(void *vdest, byte_offset_t count) { byte_offset_t len; - len = ide_read(vdest, offset, count); + len = stream_ide_read(vdest, offset, count); if (len > 0) { offset += len; } |