
10 Feb
2004
10 Feb
'04
12:32 a.m.
In message F886CE4F008AD711819B00508BE3802E0616307B@dlee15.itg.ti.com you wrote:
This patch fixed two bugs found in fat.h. It is a diff with U-Boot-1.0.0 (10/29/2003).
- The number of FAT12 entries in FAT12 buffer was calculated incorrectly.
As a result, you are not able to read any big file using more 2048 FAT12 entries.
- data_begin in fsdata struct can be negative depending on the FAT system
layout. If it happens, wrong sectors are requested by fat code.
Thanks, added.
Best regards,
Wolfgang Denk
--
See us @ Embedded World, Nuremberg, Feb 17 - 19, Hall 12.0 Booth 440
Phone: (+49)-8142-4596-87 Fax: (+49)-8142-4596-88 Email: wd@denx.de
While most peoples' opinions change, the conviction of their correct-
ness never does.