diff options
author | wdenk <wdenk> | 2004-03-13 23:29:43 +0000 |
---|---|---|
committer | wdenk <wdenk> | 2004-03-13 23:29:43 +0000 |
commit | c40b29568232761e33400e58be86b15a167d3422 (patch) | |
tree | c306e01e8cf535467fb448499304020d251a763a /include/ide.h | |
parent | 6629d2f22b4af180dc41defe2396bafcd8fe4093 (diff) | |
download | u-boot-imx-c40b29568232761e33400e58be86b15a167d3422.zip u-boot-imx-c40b29568232761e33400e58be86b15a167d3422.tar.gz u-boot-imx-c40b29568232761e33400e58be86b15a167d3422.tar.bz2 |
* Patch by Rune Torgersen, 27 Feb 2004:
- Added LBA48 support (CONFIG_LBA48 & CFG_64BIT_LBA)
- Added support for 64bit printing in vsprintf (CFG_64BIT_VSPRINTF)
- Added support for 64bit strtoul (CFG_64BIT_STRTOUL)
* Patch by Masami Komiya, 27 Feb 2004:
Fix rarpboot: add autoload by NFS
* Patch by Dan Eisenhut, 26 Feb 2004:
fix flash_write return value in saveenv
* Patch by Stephan Linz, 11 Dec 2003
expand config.mk to avoid trigraph warnings on NIOS
* Rename "BMS2003" board into "HMI10"
Diffstat (limited to 'include/ide.h')
-rw-r--r-- | include/ide.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/include/ide.h b/include/ide.h index 08b86aa..3af12c8 100644 --- a/include/ide.h +++ b/include/ide.h @@ -38,12 +38,18 @@ #endif /* CONFIG_IDE_LED */ +#if CFG_64BIT_LBA +typedef uint64_t lbaint_t; +#else +typedef ulong lbaint_t; +#endif + /* * Function Prototypes */ void ide_init (void); -ulong ide_read (int device, ulong blknr, ulong blkcnt, ulong *buffer); -ulong ide_write (int device, ulong blknr, ulong blkcnt, ulong *buffer); +ulong ide_read (int device, lbaint_t blknr, ulong blkcnt, ulong *buffer); +ulong ide_write (int device, lbaint_t blknr, ulong blkcnt, ulong *buffer); #endif /* _IDE_H */ |