原文:linux pstore驱动分析和调试

.简介 pstore persistent storage 主要用于存储内核异常时的log信息。实现方式是,管理一块 非易失性的存储空间 ,如不断电的RAM或外部存储,当系统异常时,将log信息写到Pstore管理的存储空间,直到下一次系统正常时,在将log读出来,以文件形式提供给用户使用。 ramoops指的是采用ram保存oops信息的一个功能,在内核开关中用 个开关控制:PSTORE CO ...

2021-03-03 23:03 0 606 推荐指数:

查看详情

linux的串口驱动分析

1、串口驱动中的数据结构 • UART驱动程序结构:struct uart_driver 驱动 • UART端口结构: struct uart_port 串口 • UART相关操作函数结构: struct uart_ops 串口操作函数集 • UART状态结构: struct ...

Wed Apr 20 05:52:00 CST 2016 0 11045
linux串口驱动分析

linux串口驱动分析 硬件资源及描写叙述 s3c2440A 通用异步接收器和发送器(UART)提供了三个独立的异步串行 I/O(SIO)port,每一个port都能够在中断模式或 DMA 模式下操作。UART ...

Wed Aug 06 05:54:00 CST 2014 0 2244
[Linux] pwm设备驱动调试

转载请注明出处:https://www.cnblogs.com/lialong1st/p/11436190.html CPU:RK3288 系统:Linux 客户需求是通过 pwm 控制激光的强弱,写驱动前,需要先了解几个相关的概念和相关函数 概念: PWM:脉冲宽度 ...

Sat Aug 31 01:28:00 CST 2019 0 1620
蓝牙驱动分析 linux

蓝牙驱动分析 这个驱动分析的是OK6410开发板自带的内核版本是linux3.0.1,所支持的wifi和蓝牙一体芯片是marvell的8688和8787.根据开发板的设计,芯片与主机之间是通过sdio协议接口通信的,所以驱动也是通过sdio的方式写的。 个人分析驱动的过程是从插入设备驱动的动作 ...

Tue Feb 07 21:22:00 CST 2017 0 1981
Linux驱动:LCD驱动框架分析

一直想花时间来整理一下Linux内核LCD驱动,却一直都忙着做其他事情去了,这些天特意抽出时间来整理之前落下的笔记,故事就这样开始了。LCD驱动也是字符设备驱动的一种,框架上相对于字符设备驱动稍微复杂一点点,真的就是一点点,难点在对LCD硬件的配置上。 开发平台:TQ210,S5PV210处理器 ...

Thu Oct 01 09:57:00 CST 2015 0 4792
linux内核之USB驱动分析

第一部分 USB驱动程序框架   app:   -------------------------------------------   USB设备驱动程序    // 知道数据含义  内核 --------------------------------------   USB总线驱动 ...

Sun Dec 23 19:21:00 CST 2018 0 2198
Linux的LCD驱动分析及移植

测试平台 宿主机平台:Ubuntu 12.04.4 LTS 目标机:Easy-ARM IMX283 目标机内核:Linux 2.6.35.3 LCD驱动分析 LCD屏的驱动总体上分成两块,一块是GUI显示输出驱动;一块是触摸驱动(该部分单独一节另外描述)。 LCD驱动概念 ...

Thu Jul 18 01:35:00 CST 2019 0 1965
Linux DMA驱动构架分析

转载于: http://www.voidcn.com/blog/bcbobo21cn/article/p-5777739.html 以linux2.6.32中的S3C2440驱动为例进行分析,DMA驱动所对应的源码为linux-2.6.32.2\arch \arm ...

Tue Nov 08 06:51:00 CST 2016 0 4878
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM