1. 15 3月, 2016 2 次提交
  2. 14 1月, 2016 2 次提交
  3. 26 10月, 2014 1 次提交
  4. 22 7月, 2014 1 次提交
  5. 24 7月, 2013 2 次提交
  6. 16 7月, 2013 1 次提交
    • F
      Fix ext2/ext4 filesystem accesses beyond 2TiB · 04735e9c
      Frederic Leroy 提交于
      With CONFIG_SYS_64BIT_LBA, lbaint_t gets defined as a 64-bit type,
      which is required to represent block numbers for storage devices that
      exceed 2TiB (the block size usually is 512B), e.g. recent hard drives
      
      We now use lbaint_t for partition offset to reflect the lbaint_t change,
      and access partitions beyond or crossing the 2.1TiB limit.
      This required changes to signature of ext4fs_devread(), and type of all
      variables relatives to block sector.
      
      ext2/ext4 fs uses logical block represented by a 32 bit value. Logical
      block is a multiple of device block sector. To avoid overflow problem
      when calling ext4fs_devread(), we need to cast the sector parameter.
      Signed-off-by: NFrédéric Leroy <fredo@starox.org>
      04735e9c
  7. 26 6月, 2013 1 次提交
    • S
      Fix block device accesses beyond 2TiB · ff8fef56
      Sascha Silbe 提交于
      With CONFIG_SYS_64BIT_LBA, lbaint_t gets defined as a 64-bit type,
      which is required to represent block numbers for storage devices that
      exceed 2TiB (the block size usually is 512B), e.g. recent hard drives.
      
      For some obscure reason, the current U-Boot code uses lbaint_t for the
      number of blocks to read (a rather optimistic estimation of how RAM
      sizes will evolve), but not for the starting address. Trying to access
      blocks beyond the 2TiB boundary will simply wrap around and read a
      block within the 0..2TiB range.
      
      We now use lbaint_t for block start addresses, too. This required
      changes to all block drivers as the signature of block_read(),
      block_write() and block_erase() in block_dev_desc_t changed.
      Signed-off-by: NSascha Silbe <t-uboot@infra-silbe.de>
      ff8fef56
  8. 16 3月, 2013 1 次提交
  9. 22 10月, 2012 1 次提交
  10. 17 10月, 2012 2 次提交
  11. 16 10月, 2012 1 次提交
  12. 09 10月, 2012 1 次提交
  13. 01 5月, 2011 2 次提交
    • W
      IDE: fix compiler warnings · 96d04c31
      Wolfgang Denk 提交于
      The changes introduced by commit 0abddf82 ``cmd_ide: enhance new
      feature "CONFIG_IDE_AHB"'' caused compiler warnings like
      
      cmd_ide.c: In function 'ide_init':
      cmd_ide.c:716: warning: assignment from incompatible pointer type
      
      Constify the respective function arguments to fix this.
      Signed-off-by: NWolfgang Denk <wd@denx.de>
      96d04c31
    • M
      cmd_ide: enhance new feature "CONFIG_IDE_AHB" · 0abddf82
      Macpaul Lin 提交于
      Although most IDE controller is designed to be connected to PCI bridge,
      there are still some IDE controller support AHB interface for SoC design.
      
      The driver implementation of these IDE-AHB controllers differ from other
      IDE-PCI controller, some additional registers and commands access is required
      during CMD/DATA I/O. Hence a configuration "CONFIG_IDE_AHB" in cmd_ide.c is
      required to be defined to support these kinds of SoC controllers. Such as
      Faraday's FTIDE020 series and Global Unichip's UINF-0301.
      Signed-off-by: NMacpaul Lin <macpaul@andestech.com>
      0abddf82
  14. 03 10月, 2009 1 次提交
  15. 25 9月, 2009 1 次提交
  16. 19 10月, 2008 1 次提交
  17. 28 8月, 2007 1 次提交
  18. 20 2月, 2007 2 次提交
  19. 15 3月, 2004 1 次提交
  20. 14 3月, 2004 1 次提交
    • W
      * Patch by Rune Torgersen, 27 Feb 2004: · c40b2956
      wdenk 提交于
        - 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"
      c40b2956
  21. 27 8月, 2002 1 次提交
  22. 28 12月, 2000 1 次提交
  23. 14 12月, 2000 1 次提交
  24. 13 11月, 2000 1 次提交