X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=include%2Fide.h;h=222f4f84e48664f25e983b48557cf695c2f883df;hb=07dd6eb040a4a09110b2cc084b51893f234c1b57;hp=3af12c8db2f529f3ed98bb4b505d7926bd0d1cfa;hpb=c40b29568232761e33400e58be86b15a167d3422;p=oweals%2Fu-boot.git diff --git a/include/ide.h b/include/ide.h index 3af12c8db2..222f4f84e4 100644 --- a/include/ide.h +++ b/include/ide.h @@ -26,6 +26,8 @@ #define IDE_BUS(dev) (dev >> 1) +#define ATA_CURR_BASE(dev) (CFG_ATA_BASE_ADDR+ide_bus_offset[IDE_BUS(dev)]) + #ifdef CONFIG_IDE_LED /* @@ -38,7 +40,7 @@ #endif /* CONFIG_IDE_LED */ -#if CFG_64BIT_LBA +#ifdef CFG_64BIT_LBA typedef uint64_t lbaint_t; #else typedef ulong lbaint_t; @@ -48,8 +50,8 @@ typedef ulong lbaint_t; * Function Prototypes */ -void ide_init (void); -ulong ide_read (int device, lbaint_t blknr, ulong blkcnt, ulong *buffer); -ulong ide_write (int device, lbaint_t blknr, ulong blkcnt, ulong *buffer); +void ide_init(void); +ulong ide_read(int device, lbaint_t blknr, ulong blkcnt, void *buffer); +ulong ide_write(int device, lbaint_t blknr, ulong blkcnt, void *buffer); #endif /* _IDE_H */