Deleted Added
full compact
24c24
< * $FreeBSD: head/sys/boot/arm/at91/boot0spi/main.c 163595 2006-10-21 22:43:07Z imp $
---
> * $FreeBSD: head/sys/boot/arm/at91/boot0spi/main.c 164321 2006-11-16 00:48:53Z imp $
32c32,34
< #define OFFSET 0
---
> #define LOADER_OFFSET 0
> #define FPGA_OFFSET (15 * FLASH_PAGE_SIZE)
> #define OFFSET LOADER_OFFSET
38,40c40,42
< char *addr = (char *)SDRAM_BASE + (1 << 20); /* Load to base + 1MB */
< char *addr2 = (char *)SDRAM_BASE + (2 << 20); /* Load to base + 2MB */
< char *addr3 = (char *)SDRAM_BASE + (3 << 20); /* Load to base + 2MB */
---
> char *addr = (char *)SDRAM_BASE + (1 << 20); /* download at + 1MB */
> char *addr2 = (char *)SDRAM_BASE + (2 << 20); /* readback to + 2MB */
> char *addr3 = (char *)SDRAM_BASE + (3 << 20); /* extra copy at + 3MB */
46c48
< printf("\nDownloaded %u bytes.\n", len);
---
> // Need extra copy at addr3
59a62
> printf("Done\n");