- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 问题定位:内存泄漏,踩内存。
1.内存泄漏 确定现象: linux 内存泄漏,可以查看slabinfo 和另外一个proc下(貌似meminfo),关于内存的信息,可以看到内存是否在不断减少,以及减少的速度。 vxworks系统,内存是否有相关信息??? 如果快速泄漏内存,则较容易判断。如果是非常慢的,则要经过一定时间场景复现后,应该也能看出来。 linux在内存耗光后,会有
2013-07-27 00:27:40 13888 2
原创 linux uart
UART driver LINUX虽然UART驱动程序也是字符驱动程序,但它们并不像之前的通常的字符驱动程序那样直接暴露给内核系统调用。相反,UART驱动程序提供服务给另一个内核层:tty层。I/O系统调用的旅程首先从顶层的线路规程开始,通过tty层,最后到达UART驱动程序层。 UART驱动程序围绕3个关键的数据机构展开。这三个数据结构都定义于include/linux/
2012-12-01 09:52:32 2152
原创 UART driver
LINUX虽然UART驱动程序也是字符驱动程序,但它们并不像之前的通常的字符驱动程序那样直接暴露给内核系统调用。相反,UART驱动程序提供服务给另一个内核层:tty层。I/O系统调用的旅程首先从顶层的线路规程开始,通过tty层,最后到达UART驱动程序层。 UART驱动程序围绕3个关键的数据机构展开。
2012-12-01 09:51:38 549
原创 串口 ---linux-3.5.3
刚开始看Linux 感觉不像之前vxworks代码那些东西。linux更讲究结构体的设计和使用,类似C++对象的继承什么的。 设计才是真思维。堆代码完全不是问题,设计好才是关键。 UART是指Universal Asynchronous Receiver Transmitter,通用异步收发器。主要包含发送模块、接收模块、波特率发生器模块、数据存储模块和总线接口模块。seri
2012-11-23 01:10:11 769 2
转载 armzhiling
指令格式: 指令{条件}{S} {目的Register},{OP1},{OP2}"{ }"中的内容可选。即,可以不带条件只有目的寄存器,或只有目的寄存器和操作数1,也可以同时包含所有选项。“S” 决定指令的操作是否影响CPSR中条件标志位的值,当没有S时指令不更新CPSR中条件标志位的值 助记符英文全称示例、功
2012-09-18 00:54:40 586
原创 操作系统,网上课件+IO实现四种方式。
http://cs.hytc.edu.cn/lab/cl/操作系统/zjs060/zjs06001.htm 第1章 操作系... 第2章 用户接... 第3章 进程管... 第4章 死锁及... 第5章 处理机... 第6章 存储管...
2012-08-06 23:50:09 998
原创 第四章文件系统 notes
第四章文件系统操作系统抽象感念。进程(线程)、地址空间、文件。文件是进程创建的信息逻辑单元。如果能把每个文件看成一种地址空间,那么读者就离理解文件的本质不远了。文件受操作系统管理。操作系统中处理文件的部分称为文件系统file system。用户层:表现形式。 4.1文件 4.2目录文件系统的设计者则关心:链表、位图来记录空闲。逻辑磁盘块中的扇区。4.3文件系统的实现。
2012-08-06 01:25:39 401
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人