linux 学习应用
joswee
on the way
展开
-
Ubuntu+下构建内核源码树_图文教程
Ubuntu下构建内核源码树网上好多文章,他大爷的都是转来转去,每一篇中用的。索性还是自己整理一篇吧。 网上牛人多,但是小白问题更多,更何况咱们这号不入门的,因为最近学内核,要写模块,模块要在源码树下编译安装,又习惯了Ubuntu的OS,不忍转向他方,还是好好摆置摆置它吧,找的几篇文章不怎么好用,下边开始吧。PS:当前系统是上一篇配置SSH博文里Jun从Ubunt转载 2015-06-02 22:39:19 · 377 阅读 · 0 评论 -
linux 内核文件夹简介
arch 包括了所有和体系结构相关的核心代码,它下面的每一个子目录都代表一种Linux支持的体系结构;include 包括编译内核所需的大部分头文件;init 包含内核的初始化代码(不是系统的引导代码),有main.c和Version.c两个头文件;mm 包含所有的内存管理代码;drivers 包含系统中所有的设备驱动程序;ipc 包含核心进程间的通信代码;fs 存放li翻译 2015-06-02 22:44:43 · 620 阅读 · 0 评论 -
Linux内核驱动GPIO的使用
一 概述 Linux内核中gpio是最简单,最常用的资源(和 interrupt ,dma,timer一样)驱动程序,应用程序都能够通过相应的接口使用gpio,gpio使用0~MAX_INT之间的整数标识,不能使用负数,gpio与硬件体系密切相关的,不过linux有一个框架处理gpio,能够使用统一的接口来操作gpio.在讲gpio核心(gpiolib.c)之前先来看看gpio是怎么转载 2015-07-08 22:32:28 · 521 阅读 · 0 评论 -
linux驱动学习笔记--头文件的说明
#include 是在linux-2.6.29/include/linux下面寻找源文件。#include 是在linux-2.6.29/arch/arm/include/asm下面寻找源文件。#include 是在linux-2.6.29/arch/arm/mach-s3c2410/include/mach下面寻找源文件。#include在linux-2.6.31_TX转载 2015-10-19 16:04:41 · 267 阅读 · 0 评论 -
指针函数与函数指针的区别
一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针 类型标识符 *函数名(参数表) int *f(x,y); 首先它是一个函数,只不过这个函数的返回值是一个地址值。函数返回值必须用同类转载 2015-09-20 22:04:25 · 189 阅读 · 1 评论