畅快百合

文章
5
资源
0
加入时间
3年0月20天

WDS1期第11课 根文件系统 1 /dev/console run_init_process(execute_command) sbin/init /etc/init

uboot的目的是启动内核内核的目的是启动应用程序应用程序位于根文件系统查看内核怎么启动应用程序,在init/main.c中,打开设备"/dev/console"打开了一个设备sys_open((const char __user *) “/dev/console”, O_RDWR, 0),这个文件 "/dev/console"对应的就是终端(这里是串口0,其他可能是键盘和液晶的组合),...

startThreadPool调用流程

ProcessState::self()->startThreadPool();1、startThreadPool()的主要作用是:(ProcessState.cpp)调用spawnPooledThread( true )2、spawnPooledThread这个函数里面主要作用是:(ProcessState.cpp)启动一个线程sp<Thread> t = new PoolThread(isMain);t->run(buf); //

2021-11-09

sigma_tool工具使用海外产品必须经过WFA认证,需要用sigma_tool工具。一般测试wifi下面的三种模式:SAP(热点)、STA、P2P由于该项测试基本上由专有的实验室测试,测试SAP,STA这两种模式时,需要一些辅助工具和认证证书我们获取不到。但是P2P测试可以直接进行。在wifi关闭和p2p关闭环境下进行。for p2p:adb shell/vendor/bin/hw/wpa_supplicant -ip2p0 -Dnl80211 -c /data/vendor/wifi/w