#include "libsys_boot.h" void main() { uint32_t i; volatile uint32_t *pGPIO = (uint32_t*)SYS_GPIO_0_DATA; volatile uint32_t *pGPIODIR = (uint32_t*)SYS_GPIO_0_DIR; volatile uint8_t *pRAM = (uint8_t*)SDRAM_BASE; volatile uint32_t *pRAM32 = (uint32_t*)SDRAM_BASE; *pGPIODIR = GPIO_0_DFLT_DIR; *pGPIO = 0; for (i=0; i < 1024; i++) { pRAM[i] = i; } for (i=0; i < 1024; i++) { *pGPIO = pRAM32[i]; } *pGPIO = 1; }