dslinux/linux-2.6.x/include/asm-arm/arch-nds firmware.h
amadeus
dslinux_amadeus at user.in-berlin.de
Sun Aug 6 22:23:52 CEST 2006
Update of /cvsroot/dslinux/dslinux/linux-2.6.x/include/asm-arm/arch-nds
In directory antilope:/tmp/cvs-serv22971/linux-2.6.x/include/asm-arm/arch-nds
Modified Files:
firmware.h
Log Message:
Fix cache line alignment bug
Index: firmware.h
===================================================================
RCS file: /cvsroot/dslinux/dslinux/linux-2.6.x/include/asm-arm/arch-nds/firmware.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- firmware.h 17 Apr 2006 22:07:53 -0000 1.1
+++ firmware.h 6 Aug 2006 20:23:50 -0000 1.2
@@ -21,9 +21,10 @@
#define NDS_FIRMWARE_BLOCK_SIZE 512
struct nds_firmware_block {
+ /* data is first, because we want ARM9 cache line alignment */
+ u_char data[NDS_FIRMWARE_BLOCK_SIZE];
loff_t from;
size_t len;
u_char *destination;
- u_char data[NDS_FIRMWARE_BLOCK_SIZE];
};
More information about the dslinux-commit
mailing list