int main(void) { SET_PID(0x04100948); //090409_hunnoh_product_id+ uart_init_param(calulate_system_clock(), uart_baud_rate()); CHIP_STATUS |= CHIP_READY_BIT; //audio_init(); //GPIOInit(); //declare before interrupt control //090408_jykim_dvp_handshaking+ OpenRiscEnableInt(); OpenRiscEnableTimerInt(0x0fffffff); OSInit(); InterruptControl(); MainTaskCreate(); OSStart(); //Never Reach return 0; }
void uart_main_init(uart_t* uart) { uart_init(uart); uart_baud_rate(uart, UART_UBRR_VALUE); uart_character_size(uart, 8); uart_parity_mode(uart, UPM_DIS); uart_stop_bit(uart, 1); while (!(uart_tx_done(uart))); sprintf(data, "Uart inited\n"); uart_tx(uart, data, strlen(data)); }