上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 71 下一页
摘要: 在kernel的printk.c中,有一个全局变量console_suspend_enabled,这个变量控制着当suspend之后,是否还可以往console上输出message。默认是不可以的。这会给debug带来一些困扰,尤其是suspend之后如果出现kernel panic或是其他异常情况的时候。所以,可以修改这个变量然后重新编译kernel,或者kernel也提供了一个kernel cmdline:no_console_suspend,在kernel config的时候定义就OK了。但是kernel的这个no_console_suspend的cmdline似乎不起作用,看了一下代. 阅读全文
posted @ 2012-03-28 12:55 super119 阅读(2066) 评论(0) 推荐(0) 编辑
摘要: MediaInfo是个opensource project,有个应用程序可以查看一个media的详细信息。射手播放器也依赖mediainfo提供的MediaInfo.dll来给出media的信息。对于multimedia developer来说,这是个非常不错的工具。 阅读全文
posted @ 2012-03-28 09:34 super119 阅读(341) 评论(0) 推荐(0) 编辑
摘要: export ARCH=armexport CROSS_COMPILE=armv7a-cros-linux-gnueabi-/* make menuconfig, make oldconfig, make xxx_defconfig */make uImagemake modulesDESTDIR=./modules_install make modules_install INSTALL_MOD_PATH=./modules_install 阅读全文
posted @ 2012-03-26 17:43 super119 阅读(293) 评论(0) 推荐(0) 编辑
摘要: Probably the most powerful tracer derived from Ftrace is the function tracer. It has the ability to trace practically every function in the kernel. It can be run not just for debugging or analyzing, but also to learn and observe the flow of the Linux kernel.Two previous articles, Debugging the Linu. 阅读全文
posted @ 2012-03-26 17:17 super119 阅读(824) 评论(0) 推荐(0) 编辑
摘要: 来自:http://lwn.net/Articles/365835/Ftrace是很棒的kernel debug工具,相比使用printk或其他打印message的方法,ftrace有更强大的debug功能。其他不说,由于printk的执行时间是毫秒级别的,所以printk的加入会导致一些并发行的bug很难重现。而ftrace使用的是ringbuffer,所以时间是微秒级的,这就已经是一个很明显的优势了。还有包括kernel panic/oops的时候可以将trace dump出来等。具体见下文,一共三个part。Ftrace is a tracing utility built direc. 阅读全文
posted @ 2012-03-26 17:16 super119 阅读(605) 评论(0) 推荐(0) 编辑
摘要: The Ftrace tracing utility has many different features that will assist in tracking down Linux kernel problems. The previous article discussed setting up Ftrace, using the function and function graph tracers, using trace_printk(), and a simple way to stop the recording of a trace from user space. T. 阅读全文
posted @ 2012-03-26 17:16 super119 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 转自:http://hi.baidu.com/johnman/blog/item/69a11a4f2c7b2634aec3ab30.htmlX服务器和WM(window manager 窗口管理器)之间是什么关系. 平时大家起动图形界面是怎么启动的呢? 如果你是一开己就进入图形界面那就太遗憾了.应为你错过了了解X服务器起动过程的好时机.不过没关系.你打开一个XTERM输入: init 3 就可以安全的回到字符界面. 好了,等做完以下实验你就完全明白X和WM(window manager 窗口管理器)之间是什么关系了. 先输入以下命令: #startx 起动图形界面,你看到的是一个和平时使用一. 阅读全文
posted @ 2012-03-23 12:33 super119 阅读(522) 评论(0) 推荐(0) 编辑
摘要: 转载自:http://hi.baidu.com/johnman/blog/item/24086289d68cc3b20e2444c0.html垂直中断(vertical blank interrupt)和水平中断(horizontal blank interrupt)。ndsl的硬件在屏幕上绘图的时候,是从上到下,从左到右,每个屏幕象素点依次绘制的。如下图:绘制的过程是一行一行地绘制,每当绘制完一行。黑色箭头所指示,就引发一个水平中断(Hblank interrupt)。当所有的行都被绘制,相当于完成了一次红色箭头所指示的路径,硬件引发一个垂直中断(Vbland interrupt)。当然,. 阅读全文
posted @ 2012-03-23 12:22 super119 阅读(951) 评论(0) 推荐(0) 编辑
摘要: 第一種方法:minicom 在 screen 裡, 要如何送 key (Ctrl+) 給 minicom 而不會被 screen 吃掉 ?要按 Ctrl+a a例如:要離開 minicom, 要按 Ctrl+a a q第二種方法:用# minicom -m把 minicom 預設的 Ctrl+ 變成 Alt+ 阅读全文
posted @ 2012-03-23 12:11 super119 阅读(1720) 评论(0) 推荐(0) 编辑
摘要: 经测试,select与depends on是相反的逻辑关系。A depends on B那么只有在B选中才能选AA select B那么只要选中A就会选中B所以select叫反向依赖。 阅读全文
posted @ 2012-03-22 12:53 super119 阅读(11068) 评论(1) 推荐(1) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 71 下一页