- 博客(15)
- 收藏
- 关注
原创 container of()函数简介
在linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member), 已知结构体type的成员member的地址ptr,求结结构体type的起始地址。
2018-12-28 14:36:29 193
原创 Linux printk打印格式化
数据类型 打印格式 int %d or %x unsigned int %u or %x long %ld or %lx unsigned long %lu or %lx ...
2018-12-27 14:42:25 662
原创 求素数
/*** 实验题1.1 求素数:只能被1或者自己整除的自然数(正整数)* 设计一个程序,输出所有小于等于n(n为一个大于2的正整数)的素数。* 要求:1、每行输出10个素数。2、尽可能采用较优的算法*/#include <stdio.h>#include <math.h>/* 判断正整数x是否为素数 */int prime(int x);...
2018-12-19 09:06:24 249
原创 Linux内核基本调试方法
1、printk2、oops:内核在发生panic时,所产生的一个调试信息3、kprobe:用于调试在运行的内核中的代码4、kcore:/proc/kcore
2018-12-17 16:43:09 418
原创 MTK6771 依赖工具安装
sudo apt-get install openjdk-8-jdk build-essential bc flex g++-multilib libc6-dev lib32ncurses5 lib32ncurses5-dev lib32z1 unzip zip flex bison gperf curl zlib1g zlib1g-dev tofrodos libxml2-utils git l...
2018-12-12 17:08:01 2955
转载 madplay
1.先安装1.madplay-0.15.2b.tar.gz2.libmad-0.15.1b.tar.gz3 libid3tag-0.15.1b.tar.gz 方法是:./configure sudo make sudo make installprefix = /usr/local 中prefix 为make install的安装目录,默认在/usr/loacl如果希望安装到其他目...
2018-12-12 15:42:47 3535
转载 Linux hexdump使用
hexdump命令一般用来查看“二进制”文件的十六进制编码,但实际上它能查看任何文件,而不只限于二进制文件。语法hexdump [选项] [文件]...选项-n length 只格式化输入文件的前length个字节。-C 输出规范的十六进制和ASCII码。-b 单字节八进制显示。-c 单字节字符显示。-d 双字节十进制显示。-o 双字节八进制显示。-x 双字节十六进...
2018-12-10 09:35:36 514
原创 Linux内核组件与工具开源
近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和监控等方面:BPF、Btrfs、Netconsd、Cgroup2、PSI、Oomd。近日,Facebook 开源了一套解决重要计算集群管理问题的 Linux 内核组件和相关工具,这些项目覆盖了资源控制、资源利用、工作负载隔离、负载均衡、测量和...
2018-12-07 15:21:00 490
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人