move parse_args() to after arch_init()
In attached-mic, bootparam is not mapped until arch_init() is finished. In builtin-mic and builtin-x86, virtual address of bootparam is changed in arch_init().
This commit is contained in:
@@ -253,10 +253,16 @@ int main(void)
|
|||||||
|
|
||||||
kputs("MCK started.\n");
|
kputs("MCK started.\n");
|
||||||
|
|
||||||
parse_kargs();
|
|
||||||
|
|
||||||
arch_init();
|
arch_init();
|
||||||
|
|
||||||
|
/*
|
||||||
|
* In attached-mic,
|
||||||
|
* bootparam is not mapped until arch_init() is finished.
|
||||||
|
* In builtin-mic and builtin-x86,
|
||||||
|
* virtual address of bootparam is changed in arch_init().
|
||||||
|
*/
|
||||||
|
parse_kargs();
|
||||||
|
|
||||||
mem_init();
|
mem_init();
|
||||||
|
|
||||||
rest_init();
|
rest_init();
|
||||||
|
|||||||
Reference in New Issue
Block a user