From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Dyer Date: Tue, 11 Jan 2005 23:57:55 -0600 Subject: [U-Boot-Users] [patch]fixes for cmd_fpga.c Message-ID: List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de The attached patch: 1) fixes a bug with the 'fpga loadb' command The bug is in calculating the config data size - 4 bytes of length info were being read as signed chars, casted to long, shifted and added. The cast to long was doing sign extension and causing an incorrect result if a byte was greater than 0x80. For me this caused the fpga load to end early and time out waiting for the hardware completion. 2) removes compilation warnings about using __FUNCTION__ concatenated with strings 3) changes the fpga loadb to always print the file header info during a load. I realize this patch is a mishmash - hopefully it's helpful to someone. -- Hardware, n.: The parts of a computer system that can be kicked. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: uboot-cmdfpga-patch.txt Url: http://lists.denx.de/pipermail/u-boot/attachments/20050111/6208c8b0/attachment.txt