diff options
| author | Bernard Xiong <[email protected]> | 2015-11-09 15:25:48 +0800 |
|---|---|---|
| committer | Bernard Xiong <[email protected]> | 2015-11-09 15:25:48 +0800 |
| commit | c7bd0aca21d28fdf8992cf6917676fa9ff054bff (patch) | |
| tree | 2d756f27dba60ca9de602fef1ebd31c6e8fc0fb6 /src/components.c | |
| parent | 3677f4de9ffbd1211112d3a8791cf0091432c60c (diff) | |
[Kernel] Add rti_board_start to replace rti_start.
Diffstat (limited to 'src/components.c')
| -rw-r--r-- | src/components.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/components.c b/src/components.c index d4d03ee23d..4b37bb4f47 100644 --- a/src/components.c +++ b/src/components.c @@ -63,6 +63,12 @@ static int rti_start(void) } INIT_EXPORT(rti_start, "0"); +static int rti_board_start(void) +{ + return 0; +} +INIT_EXPORT(rti_board_start, "0.end"); + static int rti_board_end(void) { return 0; @@ -83,7 +89,7 @@ void rt_components_board_init(void) #if RT_DEBUG_INIT int result; const struct rt_init_desc *desc; - for (desc = &__rt_init_desc_rti_start; desc < &__rt_init_desc_rti_board_end; desc ++) + for (desc = &__rt_init_desc_rti_board_start; desc < &__rt_init_desc_rti_board_end; desc ++) { rt_kprintf("initialize %s", desc->fn_name); result = desc->fn(); @@ -92,7 +98,7 @@ void rt_components_board_init(void) #else const init_fn_t *fn_ptr; - for (fn_ptr = &__rt_init_rti_start; fn_ptr < &__rt_init_rti_board_end; fn_ptr++) + for (fn_ptr = &__rt_init_rti_board_start; fn_ptr < &__rt_init_rti_board_end; fn_ptr++) { (*fn_ptr)(); } |
