- 博客(5)
- 资源 (40)
- 收藏
- 关注
原创 基于linux自动创建设备节点而引入的疑问
1. 自动创建设备节点时mknod做了哪些事情?mknod会在内部自动创建一个inode,代表设备文件节点的物理磁盘属性,该inode存在于devtmpfs或者tmpfs等ramfs文件系统中,inode会记录下建立时传入的设备文件节点char/block等类型以及相应的设备号等信息,通过父目录的ramfs_dir_inode_operations来决定,调用ramfs_mknod生成当前设备节点
2015-08-18 17:47:13 2088
原创 linux中断子系统:中断号的映射与维护初始化mmap过程
写在前沿:好久好久没有静下心来整理一些东西了,开始工作已有一个月,脑子里想整理的东西特别多。记录是一种很好的自我学习方式,静下来多思考多总结,三年的工作目标不能发生变化,作为职场菜鸟即将进入全世界半导体第一的Intel working,是机遇更是一种挑战,困难也是可想而知。脚踏实地、仰望星空,以结果为导向,以目标为准则,争取每天进步一点点。Linux内核版本:3.4.39一. linux中断子系统
2015-08-11 21:38:02 5950
原创 sysfs与ramfs、tmpfs、devtmpfs的一点区别
ramfs在挂载以后,其内部以dentry和inode为核心层次维护。sysfs在挂载后,一般只会把挂载点的dentry和inode进行创建,并初始化该sys目录的inode->i_op为sysfs_dir_inode_operations.这之后所有的sys下文件的读写访问操作,都需要经过look_up先找到文件路径,并逐一给每个目录建立inode与dentry,是个动态的过程,只有这个时候才会
2015-08-06 20:33:54 13415
原创 Android编译时TARGET_OUT_ROOT/TARGET_OUT变量的由来
TARGET_ROOT_OUT := $(PRODUCT_OUT)/$(TARGET_COPY_OUT_ROOT)TARGET_COPY_OUT_ROOT := root则首先确定PROUDCT_OUT = $(TARGET_PRODUCT_OUT_ROOT)/$(TARGET_DEVICE);TARGET_DEVIC是我们check出来的目标设备full_xxxTARGET_PRODUCT_OU
2015-08-05 20:07:19 8381 2
原创 Android repo sync能否指定目录,貌似没找到解决方案?
这个问题比较疑惑尝试考虑在一个新建目录project下repo init后,貌似就不能repo sync同步到其他的目录中去。而且有一个规律是project多个下级目录下执行repo sync最终还是能够在project目录下同步到代码,这说明repo sync在执行时,会去逐一的返回上一目录,看是否有.repo目录相关的内容,查询如果最近一级目录下存在一个.repo则执行同步该repo sync
2015-08-04 21:00:13 8601 1
Android5.0+ Camera Preview based-Gralloc with ION.pdf
2021-06-16
install_flash_player_11_linux_i386.tar.gz
2012-11-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人