
Linux内核
怀想天空2011
这个作者很懒,什么都没留下…
展开
-
ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器的区别
对于一个真实的运行环境而言,配置和启用文件服务器都是很有必要的。把重要的数据集中存储和管理,其安全性显然比分布存储要可靠得多。为此,建议系统管理员配制和启用文件服务器作为基本的管理策略。根据使用的方式来看,可以分为3种类别的文件服务器:ftp服务器(ftp/tftp)、 Samba服务器、NFS服务器。ftp的客户可以是任意平台,samba是专门针对windows客户,而NFS则是面向Li转载 2017-04-27 18:25:38 · 1752 阅读 · 0 评论 -
linux中root、uboot、kernel、busybox和文件系统之间是什么关系?
root 一般指: 1、root 用户,也就是根用户,对应 Windows 就是 Administrator 。 2、根目录,也就是最顶层的目录,他没有在上层了,对应 Windows 就是我的电脑(其实没法比,因为 Windows 的目录结构是虚拟的)。uboot :Universal BootLoader ,字面翻译是,是通用启动加载器。也就是系统启动程序,硬件需要启动系统原创 2017-04-27 18:22:10 · 4448 阅读 · 1 评论 -
Linux makefile 教程 非常详细,且易懂
最近在学习Linux下的C编程,买了一本叫《Linux环境下的C编程指南》读到makefile就越看越迷糊,可能是我的理解能不行。 于是google到了以下这篇文章。通俗易懂。然后把它贴出来,方便学习。 后记,看完发现这篇文章和《Linux环境下的C编程指南》的makefile一章所讲述的惊人的相似,只是这篇文章从一个实例切入,在有些地方比转载 2017-05-02 16:22:37 · 384 阅读 · 0 评论 -
linux内核编译字符驱动程序
第一个驱动程序:first_drv.c#include <linux/module.h>#include <linux/kernel.h>#include <linux/fs.h>#include <linux/init.h>#include <linux/delay.h>#include <linux/uacc...原创 2019-08-21 15:32:17 · 922 阅读 · 0 评论 -
Linux DTS(Device Tree Source)设备树详解之一(背景基础知识篇)
什么是DTS?为什么要引入DTS? DTS即Device Tree Source 设备树源码, Device Tree是一种描述硬件的数据结构,它起源于 OpenFirmware (OF)。 在Linux 2.6中,ARM架构的板极硬件细节过多地被硬编码在arch/arm/plat-xxx和arch/arm/mach-xxx,比如板上的platform设备、 resource、i2c_b...转载 2019-10-09 18:03:04 · 1392 阅读 · 0 评论 -
Linux DTS(Device Tree Source)设备树详解之二(dts匹配及发挥作用的流程篇)
请尊重原创版权,转载注明出处。Linux DTS(Device Tree Source)设备树详解之二(dts匹配及发挥作用的流程篇) 一个dts文件确定一个项目,多个项目可以包含同一个dtsi文件。找到该项目对应的dts文件即找到了该设备树的根节点kernel\arch\arm\boot\dts\qcom\sdm630-mtp.dts/* Copyright (c) 20...转载 2019-10-09 18:04:19 · 1721 阅读 · 0 评论 -
Linux DTS(Device Tree Source)设备树详解之三(高通MSM8953实例分析篇)
请尊重原创版权,转载注明出处。 在前两篇中我们了解了DTS的背景基础知识以及发挥作用的流程,这篇文章我们以高通的MSM8953平台为例来添加一个基础的i2c设备(包含一个gpio中断)。首先我们在该i2c设备的驱动中找到了匹配设备与驱动程序的compatiblestatic const struct of_device_id iqs263_of_match[] = { ...转载 2019-10-09 18:05:03 · 2012 阅读 · 0 评论