In the example files from Keil for the ATMEL dev kit specifically, under the GNU tools, there is a linker file Flash.ld. The MEMORY section in this file is for the AT91SAM7S64 processor, and the regions (code and data) are given as the data sheet specifies for the processor. But all documentation about the GNU linker (ld) states that the size and length in the ld file must be given in bytes and the SAM7S' memory orginization is in WORDs (32-Bits). How will the MEMORY look for the AT91SAM7S256?