summaryrefslogtreecommitdiff
path: root/bsp/microblaze/startup.c
diff options
context:
space:
mode:
Diffstat (limited to 'bsp/microblaze/startup.c')
-rwxr-xr-xbsp/microblaze/startup.c72
1 files changed, 36 insertions, 36 deletions
diff --git a/bsp/microblaze/startup.c b/bsp/microblaze/startup.c
index 941a908f8f..eb32b0ad8f 100755
--- a/bsp/microblaze/startup.c
+++ b/bsp/microblaze/startup.c
@@ -6,7 +6,7 @@
* Change Logs:
* Date Author Notes
* 2006-08-31 Bernard first implementation
- * 2011-12-17 nl1031 for MicroBlaze
+ * 2011-12-17 nl1031 for MicroBlaze
*/
#include <rthw.h>
@@ -43,72 +43,72 @@ extern rt_err_t rt_hw_serial_init(void);
*/
void rtthread_startup(void)
{
- /* init hardware interrupt */
- rt_hw_interrupt_init();
+ /* init hardware interrupt */
+ rt_hw_interrupt_init();
- /* init board */
- rt_hw_board_init();
-
- rt_show_version();
+ /* init board */
+ rt_hw_board_init();
- /* init tick */
- rt_system_tick_init();
+ rt_show_version();
- /* init kernel object */
- rt_system_object_init();
+ /* init tick */
+ rt_system_tick_init();
- /* init timer system */
- rt_system_timer_init();
+ /* init kernel object */
+ rt_system_object_init();
+
+ /* init timer system */
+ rt_system_timer_init();
#ifdef RT_USING_HEAP
#ifdef __CC_ARM
- rt_system_heap_init((void*)&Image$$RW_IRAM1$$ZI$$Limit, (void*)0x204000);
+ rt_system_heap_init((void*)&Image$$RW_IRAM1$$ZI$$Limit, (void*)0x204000);
#elif __ICCARM__
rt_system_heap_init(__segment_end("HEAP"), (void*)0x204000);
#else
- rt_system_heap_init((void*)&__bss_end, (void*)(&__bss_end+0x4000));
+ rt_system_heap_init((void*)&__bss_end, (void*)(&__bss_end+0x4000));
#endif
#endif
- /* init scheduler system */
- rt_system_scheduler_init();
+ /* init scheduler system */
+ rt_system_scheduler_init();
#ifdef RT_USING_HOOK /* if the hook is used */
- /* set idle thread hook */
- rt_thread_idle_sethook(rt_hw_led_flash);
+ /* set idle thread hook */
+ rt_thread_idle_sethook(rt_hw_led_flash);
#endif
#ifdef RT_USING_DEVICE
- /* init hardware serial device */
- rt_hw_serial_init();
+ /* init hardware serial device */
+ rt_hw_serial_init();
#endif
- /* init application */
- rt_application_init();
+ /* init application */
+ rt_application_init();
#ifdef RT_USING_FINSH
- /* init finsh */
- finsh_system_init();
- finsh_set_device("uart1");
+ /* init finsh */
+ finsh_system_init();
+ finsh_set_device("uart1");
#endif
- /* init idle thread */
- rt_thread_idle_init();
+ /* init idle thread */
+ rt_thread_idle_init();
- /* start scheduler */
- rt_system_scheduler_start();
+ /* start scheduler */
+ rt_system_scheduler_start();
- /* never reach here */
- return ;
+ /* never reach here */
+ return ;
}
int main (void)
{
- /* invoke rtthread_startup */
- rtthread_startup();
-
- return 0;
+ /* invoke rtthread_startup */
+ rtthread_startup();
+
+ return 0;
}
/*@}*/