码迷,mamicode.com
首页 >  
搜索关键字:设备驱动    ( 1545个结果
输入子系统的理解
原先用的字符设备驱动框架都是自己定义fops结构体,自己去实现里面的各个成员函数,然后测试程序里面打开一个设备文件open("/dev/xxx")就能通过内核调用到驱动程序里的open函数。但这个做法的前提是写应用程序的人知道有个名字叫xxx的文件才能去打开他,没有把应用和驱动很好地分开。 输入子系 ...
分类:其他好文   时间:2021-06-09 10:36:23    阅读次数:0
某SPI设备驱动引起的开关机压力测试死机问题一例
硬件平台:某ARM SoC 软件平台:Linux 问题现象:产品做开关机压力测试,发生死机。 ...
分类:其他好文   时间:2021-06-02 19:24:29    阅读次数:0
Linux操作系统分析—课程总结分析报告
一、Linux模型 Linux内核作为操作系统内核,向下承接最底层的硬件驱动,向上提供应用层的接口实现,适用于各类软硬件结合系统。 Linux内核主要分为以下五大模块:进程管理、内存管理、文件系统、设备驱动以及网络模块。 二、进程管理 在Linux中,父进程通过fork自己的地址空间创建一个新的子进 ...
分类:系统相关   时间:2021-05-24 13:49:30    阅读次数:0
给驱动添加sysfs设备模型(基于中断的按键程序)
linux kernel version:4.4.38 硬件平台:exynos4412-tiny4412 参考链接:https://www.cnblogs.com/ethandlwang/p/14759735.html 基于上一篇按键点灯程序,我给设备驱动添加了sysfs设备模型,demo级程序 添 ...
分类:其他好文   时间:2021-05-24 06:51:38    阅读次数:0
字符设备驱动 以及Makefile
#include <linux/module.h> // module_init module_exit #include <linux/init.h> // __init __exit #include <linux/cdev.h> #include <linux/fs.h> #define MY ...
分类:其他好文   时间:2021-04-01 13:34:35    阅读次数:0
M1 Macs可以运行旧版本的macOS吗?
当苹果在2020年11月推出其M1驱动的Mac时,该公司表示macOS Big Sur已经完全重建,以利用新的处理技术。 对于那些想使用最新和最好的软件的人来说,这是个好消息,对于那些需要能够运行旧版本的macOS的人来说,这是个好消息-也许是因为他们依赖于在Big Sur上不起作用的软件,或者是因 ...
分类:系统相关   时间:2021-03-09 13:15:38    阅读次数:0
Linux USB子系统(十二)——Gadget UAC2驱动分析
本文分析的是linux-5.4.3 一.Gadget Audio设备驱动分析 drivers/usb/gadget/legacy/audio.c 因为项目的问题, 了解usb音频设备的工作原理,为啥它能让PC识别成“speak”或者“mic”,以及你能够播放录音。 主要涉及下面两个层次: Gadge ...
分类:系统相关   时间:2021-02-05 10:41:11    阅读次数:0
TCP/IP协议栈在Linux内核中的运行时序分析
1、背景知识 1.1、Linux内核 Linux内核的主要组件如图1所示,有系统调用接口、进程管理、内存管理、虚拟文件系统、网络堆栈、设备驱动程序、硬件架构的相关代码。 其中进程管理主要控制系统进程对CPU的访问。当需要某个进程运行时,由进程调度器根据基于优先级的调度算法启动新的进程。Linux上单 ...
分类:系统相关   时间:2021-01-30 12:20:06    阅读次数:0
centos7不再使用inittab方式来设置开机不自启图形界面
linux 下的init 0,1,2,3,4,5,6知识介绍 一. init是Linux系统操作中不可缺少的程序之一。 所谓的init进程,它是一个由内核启动的用户级进程。 内核自行启动(已经被载入内存,开始运行,并已初始化所有的设备驱动程序和数据结构等)之后,就通过启动一个用户级程序init的方式 ...
分类:其他好文   时间:2021-01-12 11:18:57    阅读次数:0
1001.idea打jar包
1.创建包和类 package com.example.HelloWorld; public class HelloWorld 2.运行方法 3.打jar包 File | Project Settings | Artifacts 选择主类 OK | OK 4.build artifacts buil ...
分类:编程语言   时间:2021-01-11 10:51:18    阅读次数:0
1545条   1 2 3 4 ... 155 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!