![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux系统
文章平均质量分 58
未知海洋
linux 嵌入式软件开发
展开
-
printk(%p的各种方式)
https://www.kernel.org/doc/Documentation/printk-formats.txtIf variable is of Type, use printk format specifier:--------------------------------------------------------- int %d or %x unsigned int %u or %x long %ld or %lx unsigned long ...转载 2020-08-28 09:23:10 · 553 阅读 · 0 评论 -
内核签名
1)对于我们自己写的驱动程序,dmesg中有类似于:itx3010_J45: module verification failed: signature and/or required key missing - tainting kernel (我们写的驱动)是因为3.7以后的内核添加内核签名机制, 当CONFIG_MODULE_SIG_FORCE=y时,内核将只加载带有公钥的合法签名模...原创 2018-09-07 16:57:20 · 1906 阅读 · 0 评论 -
dmesg报错:pci 0000:00:1c.0: BAR 15: failed to assign [mem size 0x00200000 64bit pref]
1)00:1c.0, 00:1c.1, 00:1c.2, 00:1c.3 设备如下,为PCI桥设备2)以第一个PCI桥00:1c.0为例,从shell界面可以看到BIOS给其分配的memory地址为90600000~908fffff,进入系统后,dmesg看到:系统要给00:1c.0分配的是另一段地址,而不是BIOS中的地址,但是分配失败,如下图:3) 而BIOS中给00:1...原创 2018-09-07 17:10:10 · 17988 阅读 · 1 评论