自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

原创 diff命令制作patch

diff - urN 原始的 修改后的 > xxx.patch

2018-12-21 16:05:31 1551

原创 大端/小端模式

1、大端模式:低位高地址,高位低地址2、小端模式:低位低地址,高位高地址

2018-12-21 09:46:04 841

原创 求素数

/***   实验题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

原创 驱动调试之修改系统时钟中断定位系统僵死问题

驱动调试之修改系统时钟中断定位系统僵死问题

2018-12-13 15:24:12 195

原创 Linux System.map

查看System.map确定内核函数的地址范围

2018-12-13 09:25:26 555

原创 嵌入式Linux应用开发完全手册

嵌入式Linux应用开发完全手册 韦东山

2018-12-12 17:48:05 1432

原创 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

原创 数据传输三要素

数据传输三要素1、源2、目的3、长度

2018-12-12 14:04:37 2216

转载 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

原创 Linux驱动防抖动解决方法

Linux驱动防抖动解决方法:利用定时器。

2018-12-06 11:13:50 894

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除