02 2022 档案
摘要:1、参考链接 https://zhuanlan.zhihu.com/p/89439043 rcu锁用于替换spin_lock
阅读全文
摘要:1、spin_lock 不能处理硬件中断 2、spin_lock_irq 不能处理同个中断的多个锁 3、spin_lock_irqsave 解决上述锁的问题 参考链接: https://www.byteisland.com/自旋锁-spin_lock、-spin_lock_irq-以及-spin_l
阅读全文
摘要:top half 用于处理紧急事件 buttom half 用于处理非紧急事件,承接top half 接下来要处理的 buttom half 一般通过softirqs、tasklets、workqueues 软中断与硬中断的另_点区别是’软中断的处理函数必须是可重入的, 软中断的执行允许被硬中断抢占
阅读全文
摘要:platform_device_register->platform_device_add
阅读全文
摘要:uboot的cpu、内存的配置位置 board/{soc名称}
阅读全文
摘要:setenv serverip 192.168.9.120 setenv ipaddr 192.168.9.233 setenv bootcmd tftp 41000000 uImage\;tftp 42000000 exynos4412-fs4412.dtb\;bootm 41000000 - 4
阅读全文
摘要:command1 & command2 & command3 三个命令同时执行 command1; command2; command3 不管前面命令执行成功没有,后面的命令继续执行 command1 && command2 只有前面命令执行成功,后面命令才继续执行
阅读全文
摘要:svn propset svn:eol-style LF filename 参考链接:https://stackoverflow.com/questions/8024740/whats-the-best-way-to-have-svneol-style-native-for-text-files-b
阅读全文
摘要:https://e-mailky.github.io/2019-01-14-initialize
阅读全文