logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

内核态和用户态通讯知识收集

在一台运行   Linux   的计算机中,CPU   在任何时候只会有如下四种状态:【1】   在处理一个硬中断。【2】   在处理一个软中断,如   softirq、tasklet   和   bh。【3】   运行于内核态,但有进程上下文,即与一个进程相关。【4】   运行一个用户态进程。  1.  Linux中的进程间通信机制源自于Unix平台上的进程通信机制

#list#debian
请把Camera hold住 - Android高通平台调试Camera驱动全纪录

原文地址:项目比较紧,3周内把一个带有外置ISP,MIPI数据通信,800万像素的camera从无驱动到实现客户全部需求。1日 搭平台,建环境,编译内核,烧写代码。我是一直在Window下搭个虚拟机登服务器搞开发的,对Linux系统环境实在无爱,每每一到项目刚开始要搭环境了,内心总有点排斥,过程就比较纠结,看来以后还是要搞个linux真机玩玩。2日 编写camera驱动大致

#android#linux
ext4格式的 system.img 怎么修改

$file system.img就可以看到这个文件是个什么格式的了system.img: Linux rev 1.0 ext4 filesystem data..gingerbread的system.img缺省是ext4格式的,使用mount命令将system.imgmount到某个目录下,然后用编译android framework时生成的make

Linux那些事儿之我是Hub(9)While You Were Sleeping(二)

老实说,从函数一个开始的598行直到627行都没有什么可说的.其中需要一提的是,606行,调用usb_buffer_alloc()申请内存,赋给hub->buffer.614行,调用kmalloc()申请内存,赋给hub->status.622行,调用kmalloc()申请内存,赋给hub->descriptor.当然也别忘了这中间的某行,初始化一把互斥锁,hub->status_mutex.以后

到底了