Skip to content
Snippets Groups Projects
  1. Dec 06, 2008
  2. Dec 05, 2008
    • Peter Tyser's avatar
      net: Fix TftpStart() ip:filename bug · 6a86bb6c
      Peter Tyser authored
      
      The TftpStart() function modifies the 'BootFile'
      string when 'BootFile' contains both an IP address
      and filename (eg 1.2.3.4:/path/file). This causes
      subsequent calls to TftpStart to incorrectly parse
      the TFTP filename and server IP address to use.
      For example:
      
      => tftp 0x100000 10.52.0.62:/home/ptyser/non_existant
      Speed: 100, half duplex
      Using eTSEC1 device
      TFTP from server 10.52.0.62; our IP address is 10.52.253.79
                       ^^^^^^^^^^ CORRECT
      Filename '/home/ptyser/non_existant'.
                ^^^^^^^^^^^^^^^^^^^^^^^^^ CORRECT
      Load address: 0x100000
      Loading: *
      TFTP error: 'File not found' (1)
      Starting again
      
      eTSEC2: No link.
      Speed: 100, half duplex
      Using eTSEC1 device
      TFTP from server 10.52.0.33; our IP address is 10.52.253.79
                       ^^^^^^^^^^ WRONG
      Filename '10.52.0.62'.
                ^^^^^^^^^^ WRONG
      Load address: 0x100000
      Loading: *
      TFTP error: 'File not found' (1)
      Starting again
      
      TftpStart() was modified to not modify the 'BootFile' string.
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      6a86bb6c
    • Peter Tyser's avatar
      net: Add additional IP fragmentation check · d32c5be5
      Peter Tyser authored
      
      Ignore IP packets which have the "more fragments" flag bit
      set.  This flag indicates the IP packet is fragmented and
      must be ignored by U-Boot.
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      d32c5be5
    • Peter Tyser's avatar
      net: Define IP flag field values · e0c07b86
      Peter Tyser authored
      
      These defines were pulled from the "Add simple
      IP/UDP fragmentation support" patch from Frank
      Haverkamp <haver@vnet.ibm.com>.
      
      Signed-off-by: default avatarPeter Tyser <ptyser@xes-inc.com>
      Signed-off-by: default avatarBen Warren <biggerbadderben@gmail.com>
      e0c07b86
  3. Nov 10, 2008
  4. Oct 18, 2008
  5. Sep 03, 2008
  6. Aug 31, 2008
  7. Aug 30, 2008
    • Sandeep Paulraj's avatar
      ARM DaVinci: Changing function names for EMAC driver · fcaac589
      Sandeep Paulraj authored
      
      DM644x is just one of a series of DaVinci chips that use the EMAC driver.
      By replacing all the function names that start with dm644x_* to davinci_*
      we make these function more portable. I have tested this change on my EVM.
      DM6467 is another DaVinci SOC which uses the EMAC driver and i will
      be sending patches that add DaVinci DM6467 support to the list soon.
      
      Signed-off-by: default avatarSandeep Paulraj <s-paulraj@ti.com>
      fcaac589
  8. Aug 27, 2008
Loading