- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 根据dev_name 找到对应的驱动文件
开机的log中打印下面的log,那怎么根据这个log找到对应的驱动呢?00:01: ttyS0 at MMIO 0x3f00002f8 (irq = 15, base_baud = 115200) is a 16550A这段对应的源码如下:static inline voiduart_report_port(struct uart_driver *drv, struct uart_por...
2020-03-30 21:05:14 1951
原创 通过evel将字符串作为函数执行函数
def replace(func_name,args,kwargs): print("enter",func_name,args,kwargs) evel("%s(%s,%s)" % (func_name,args,kwargs)) print("exit",func_name,args,kwargs) return
2020-03-30 09:11:18 1046
原创 python segmentation fault
1:使用faulthandler 调试在代码中加入import faulthandler;faulthander.enable()然后通过python3 -Xfaulthander xx.py 执行.打印挂掉是的堆栈Thread 0x0000ffffbb0d8b20 (most recent call first):File "/usr/local/lib/python3.7/s...
2020-03-27 11:51:14 3419
原创 memory-less node
开机log中提示memory-lessnode,所谓的memory-lessnode就是这个node上没有内存对应的numactl -H如下:可见node 0和 2上确实没有内存,这就dmesg中的log对应起来,static void __init setup_node_data(int nid, u64 start_pfn, u64 end_pfn){ ...
2020-03-17 14:12:17 1202
原创 neon intrinsics
#include <stdio.h>unsigned short int A[] = {1,2,3,4}; // array with 4 elementsint main(void){ for(int i=0;i<4;++i) { A[i]+=A[i]; } return 0;}对应的neon intrinsics...
2020-03-16 16:28:37 1111
原创 定制centos iso
1.解压要定制的iso,并把要安装的kernelcp进来,如下图2:更新grub.cfg文件,添加要执行的脚本文件3:将要执行的ks-iso.cfg添加到initrd中4:重新打包iso...
2020-03-16 15:40:01 1158
EDK_II_UserManual_0_7.pdf
2017-03-24
EDK_II Module Writer_s Guide_0_7.pdf
2017-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人