让kernel 停止启动

Posted widic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了让kernel 停止启动相关的知识,希望对你有一定的参考价值。

--- a/init/main.c
+++ b/init/main.c
@@ -504,6 +504,8 @@ static void __init mm_init(void)
mm_init_dur = read_fast_counter() - mm_init_dur;
}

+volatile int done=1;

  • asmlinkage __visible void __init start_kernel(void)
    {
    char *command_line;
    @@ -512,6 +514,11 @@ asmlinkage __visible void __init start_kernel(void)
    u32 setup_arch_time_pmu;
    u32 setup_arch_time_32k;

+while (done==1)
+{

  • asm("NOP");
    +}
  • start_time_pmu = ARM_CCNT_Read();
    
    start_time_pmu = ARM_CCNT_Read();










以上是关于让kernel 停止启动的主要内容,如果未能解决你的问题,请参考以下文章

Android:更换片段时如何停止音乐?

如何在切换片段时停止 AsyncTask?

恢复片段后android地图停止响应

自动刷新android片段,直到满足条件

AVKit – 视频片段仅循环 2 次

Android Studio - 如何从片段中停止 handler.postDelayed?