int main() { char c; { putchar('1'); putchar('\n'); putchar('1'); putchar('\n'); putchar('1'); putchar('\r'); } unsigned long delay = 0; while(1) { buzzer_stop(); for(delay = 0; delay < 0xfffff * 2; delay++); buzzer_ring(); for(delay = 0; delay < 0xfffff * 2; delay++); } while(1); return 0; }
int mymain(void) { int nand_addr; int sdram_addr; int sec; sec = 1000000; uart_init(); nand_init(); buzzer_init(); nand_addr = LED_NAND_ADDR; //16K sdram_addr = LED_DRAM_ADDR; while(sec){ buzzer_ring(); delay(sec); buzzer_slient(); delay(sec); if(sec >= 100000) sec -= 100000; else sec -= 5; } if(*(int *)0xE2900010 & 0x1){ nand_read((char *)sdram_addr, nand_addr, LED_NAND_SIZE); go(sdram_addr); } else help(); //load_shell(); return 0; }