上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页
摘要: 1.设备驱动程序的作用 从一个角度看,设备驱动程序的作用在于提供机制,而不是策略。 在编写驱动程序时,程序猿应该特别注意以下这个基本概念:编写訪问硬件的内核代码时,不要给用户强加不论什么特定策略。由于不同的用户有不同的需求,驱动程序应该处理如何使硬件可用的问题。而将如何使用硬件的问题留给上层应用程序 阅读全文
posted @ 2020-03-21 12:24 Smah 阅读(1284) 评论(0) 推荐(1) 编辑
摘要: 首先:强调一个概念定义一个函数为虚函数,不代表函数为不被实现的函数。定义他为虚函数是为了允许用基类的指针来调用子类的这个函数。定义一个函数为纯虚函数,才代表函数没有被实现。定义纯虚函数是为了实现一个接口,起到一个规范的作用,规范继承这个类的程序员必须实现这个函数。1、简介假设我们有下面的类层次: c 阅读全文
posted @ 2020-03-17 23:23 Smah 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 一般来说,make 会以 UNIX 的标准 Shell,包括通配符的使用,也就是/bin/sh 来执行命令,遵循于 IEEE 1003.2-1992标准的(POSIX.2),那什么是Makefile(百度百科介绍)呢,一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefi 阅读全文
posted @ 2020-03-17 13:47 Smah 阅读(286) 评论(0) 推荐(0) 编辑
摘要: AUTOSAR所有软件规范文档(SWS)的目录结构都是一样的,如下: 特点及优点如下: a. 结构化程度高,所有文档结构一致,易于查找; b. 内容详实,包括所有API/数据结构的列表; c. 采用多种说明方法,如表格、UML图,易于理解。 1 Introduction and functional 阅读全文
posted @ 2020-03-09 09:57 Smah 阅读(1203) 评论(0) 推荐(0) 编辑
摘要: https://zhuanlan.zhihu.com/p/77182846 阅读全文
posted @ 2020-03-06 17:13 Smah 阅读(454) 评论(0) 推荐(0) 编辑
摘要: 看不清楚可以保留本地,图片均清晰可见 Linux 学习路径 Linux 桌面介绍 FHS:文件系统目录标准 Linux 需要特别注意的目录 Linux 内核学习路线 地址: https://www.jianshu.com/p/b087a229aaf1 Linux Security Coaching 阅读全文
posted @ 2020-03-05 10:01 Smah 阅读(1993) 评论(0) 推荐(1) 编辑
摘要: 分时操作系统: 分时操作系统将系统处理机时间与内存空间按一定的时间间隔(划分时间片),采用轮转运行方式轮流地切换给各终端用户的程序使用(例如规定每个作业每次只能运行一个时间片)。由于时间间隔很短,每个用户就感觉像独占全机一样,这样就解决了主机共享问题。而对于人机交互,为实现用户键入命令后能对自己的作 阅读全文
posted @ 2020-03-05 09:27 Smah 阅读(10460) 评论(0) 推荐(2) 编辑
摘要: lockdep是内核提供协助发现死锁问题的功能。 本文首先介绍何为lockdep,然后如何在内核使能lockdep,并简单分析内核lockdep相关代码。 最后构造不同死锁用例,并分析如何根据lockdep输出发现问题根源。 1. Lockdep介绍 死锁是指两个或多个进程因争夺资源而造成的互相等待 阅读全文
posted @ 2020-03-04 17:16 Smah 阅读(1884) 评论(0) 推荐(0) 编辑
摘要: 建议食用 https://blog.csdn.net/u010918487/article/details/86550058 阅读全文
posted @ 2020-03-04 16:46 Smah 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 1. 前言 本文是“Linux内核分析”系列文章的第一篇,会以内核的核心功能为出发点,描述Linux内核的整体架构,以及架构之下主要的软件子系统。之后,会介绍Linux内核源文件的目录结构,并和各个软件子系统对应。 注:本文和其它的“Linux内核分析”文章都基于如下约定: a) 内核版本为Linu 阅读全文
posted @ 2020-03-04 16:45 Smah 阅读(3207) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 31 下一页