码迷,mamicode.com
首页 >  
搜索关键字:printk    ( 269个结果
在linux代码中打印函数调用的堆栈的方法
之前一直有这样的需求,当时问到,也没搜到方法,现在竟然既问到了,也搜到了,哎,世事真是不能强求啊! 在Linux内核调试中,经常用到的打印函数调用堆栈的方法非常简单,只需在需要查看堆栈的函数中加入: dump_stack();或 __backtrace();即可。 dump_stack()在~/ke ...
分类:系统相关   时间:2017-02-03 22:05:45    阅读次数:266
02.驱动调试
驱动程序的调试一. 打印: printk, 自制proc文件UBOOT传入console=ttySAC0(串口) console=tty1(LCD)1. 内核处理UBOOT传入的参数console_setup add_preferred_console // 我想用名为"ttySAC0"的控制台,先 ...
分类:其他好文   时间:2017-01-31 18:36:24    阅读次数:272
三读bootmem【转】
转自:http://blog.csdn.net/lights_joy/article/details/2704788 版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[-] 11 相关数据结构 111 bootmem_data 1 ...
分类:其他好文   时间:2017-01-19 19:23:23    阅读次数:206
Char device registration
The kernel uses structures of type struct cdev to represent char devices internally. Include <linux/cdev.h> so that you can use the following structur ...
分类:其他好文   时间:2017-01-12 18:29:56    阅读次数:132
驱动06.触摸屏驱动程序
1.触摸屏的简介 触摸屏是标准的输入设备,在写驱动程序时采用的之前讲过的输入子系统那套框架。我们无需关心对设备文件的操作,只需关心对硬件寄存器的操作和上报事件即可。 触摸屏是附在LCD上的一层薄膜,并不是我们平时认识的触摸屏,它只是起到确定坐标的作用。 S3C2440提供的触摸屏接口有4种处理模式, ...
分类:其他好文   时间:2017-01-12 09:40:51    阅读次数:158
设备驱动基础学习--/proc下增加节点
#include <linux/module.h>#include <linux/init.h>#include <linux/types.h>#include <linux/fs.h>#include <linux/errno.h>#include <linux/mm.h>#include <li ...
分类:其他好文   时间:2017-01-09 00:21:27    阅读次数:250
linux kernel module
#include <linux/init.h>#include <linux/module.h>#include <linux/kernel.h> static int hello_init(void){ printk(KERN_ALERT "hello world!\n"); return 0;} ...
分类:系统相关   时间:2016-12-19 13:34:41    阅读次数:186
zabbix 监控主机tcp连接数
zabbix自定义key值监控主机tcp连接数脚本内容如下:cattcp_connection.sh #!/bin/bash functionESTAB{ /usr/sbin/ss-ant|awk‘{++s[$1]}END{for(kins)printk,s[k]}‘|grep‘ESTAB‘|awk‘{print$2}‘ } functionTIMEWAIT{ /usr/sbin/ss-ant|awk‘{++s[$1]}END{for(kins)printk,s[k]}‘|..
分类:其他好文   时间:2016-12-01 22:45:50    阅读次数:333
第1个linux驱动___打印"hello world"
为了方便后续的深入,我们在驱动程序中用printk( )函数来打印“hello world”,printk( )是内核中自带的函数,专门用于在打印内核信息。在安装驱动模块到内核中的时,需要进行驱动模块的初始化,初始化具体做什么我们先不提,我们暂时只用printk( )打印“hello world”: ...
分类:系统相关   时间:2016-11-17 00:37:50    阅读次数:266
ISO C90 forbids mixed declarations and code 警告
编译的时候经常会遇到 ISO C90 forbids mixed declarations and code 警告百度了一下,知道是如下原因 : 变量定义之前任何一条非变量定义的语句(注意:语句是会带分号的)都会引起这个警告! 解决方法: 将非变量的定义移到变量定义之后 即可 编译的时候经常会遇到 ...
分类:其他好文   时间:2016-10-28 19:58:45    阅读次数:158
269条   上一页 1 ... 6 7 8 9 10 ... 27 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!