学习fuchsia_启动过程
KernelZircon的启动:首先运行boot-shim.ld的ENTRY(_start);//boot-shim.S的FUNCTION(_start);//start.S汇编代码,之后到lk_main(); ~~//内调zircon/kernel/top/main.cc的lk_main(); ~~//创建”bootstrap2′′线程,从init.cc的lk_init_level(),参数”global_prng_thread_safe”;//内调global_prng.cc的BecomeThreadSafe(); ~~//线程”bootstrap2′′创建成功后执行bootstrap2()函
下载地址
用户评论