此博客已停用 个人博客: Mangogeek.com
全部博文(71)
发布时间:2014-11-02 23:09:53
Ubuntu 14.10安装SecureCRT 7.31、软件准备Ubuntu14.10 x64SecureCRT7.3的版本:scrt-7.3.0-657.ubuntu13-64.x86_64.deb下载地址:http://www.vandyke.com/download/securecrt/download.html2、安装SecureCRT在终端下执行:点击(此处)折叠或打开$sudo dpkg -i scrt-7.3.0-657.ubun.........【阅读全文】
发布时间:2014-08-31 08:28:23
Linux内核的等待队列是以双循环链表为基础数据结构,与进程调度机制紧密结合,能够用于实现核心的异步事件通知机制。在这个链表中,有两种数据结构:等待队列头(wait_queue_head_t)和等待队列项(wait_queue_t)。等待队列头和等待队列项中都包含一个list_head类型的域作为"连接件"。它通过一个双链表和把等待tast.........【阅读全文】
发布时间:2014-08-20 17:42:47
1.linux内核定时器基本结构和函数1)struct timer_list 一个struct timer_list对应了一个定时器。#include <linux/timer.h>以下列出常用的接口:struct timer_list { /*....*/ unsigned long expires;//定时器服务函数开始执行时间 void (*fu.........【阅读全文】
发布时间:2014-07-21 08:38:28
arm-linux-gcc 编译选项-c 预处理、编译和汇编源文件,但不进行连接-S 编译后停止,不进行汇编-E 预处理后停止,不进行编译-o 制定输出文件-Wall 警告信息-g 产生调试信息-O O0 O1 O2 O3 除了O0不优化,其余.........【阅读全文】
发布时间:2014-05-06 08:06:04
在学习Linux驱动的过程中,遇到一个宏叫做container_of。该宏定义在include/linux/kernel.h中,首先来贴出它的代码:/** * container_of - cast a member of a structure out to the containing structure * @ptr: the pointer to the member. * @type:&.........【阅读全文】
发布时间:2014-04-01 20:54:41
这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc编译器。假设我.........【阅读全文】