会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
侧边栏
yooooooo
以有涯之生随无涯之学
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
119
120
121
122
123
124
125
126
127
···
137
下一页
2018年6月2日
Android 增加JNI
摘要: Android:JNI 与 NDK到底是什么?(含实例教学) 前言 在android开发中,使用NDK开发的需求正逐渐增大; 很多人搞不懂JNI与NDK到底是怎么回事? 今天我们先介绍JNI与NDK之间的区别,手把手进行NDK的使用教学,希望你们会喜欢; 目录: 1. JNI介绍 1.1 简介 定义
阅读全文
posted @ 2018-06-02 11:30 yooooooo
阅读(1113)
评论(0)
推荐(0)
2018年5月31日
符号解析与重定位
摘要: 1.重定位 在完成空间与地址的分配步骤之后,链接器就进入了符号解析与重定位的步骤,这也就是静态链接的核心作用; 在分析符号解析和重定位之前,首先让我们来看看“a.o”里面是怎么使用这两个外部符号,也就是说我们在“a.c”源程序里面使用了“shared”变量和“swap”函数,那么编译器在将“a.c”
阅读全文
posted @ 2018-05-31 17:41 yooooooo
阅读(4612)
评论(3)
推荐(0)
什么是重定位?为什么需要重定位?【转】
摘要: 一、必须知道的几个概念。 1、链接地址和运行地址。 ①运行地址,顾名思义就是程序运行的时候的地址,也就是你用工具将代码下载到RAM的那个地址,也叫加载地址。 ②链接地址,由链接脚本指定的地址。为什么需要链接脚本指定地址呢?你想一下,在c语言编程中,当我们需要调用一个A函数的时候,编译器是怎么找到这个
阅读全文
posted @ 2018-05-31 12:41 yooooooo
阅读(4716)
评论(4)
推荐(1)
2018年5月30日
处理器、指令集和汇编语言【转】
摘要: 1. 处理器架构和处理器指令集的关系式什么? 2. 是否指令集决定了处理器的架构? 3. MIPS属于处理器架构还是还是指令集的一种? 4. 汇编语言的种类和处理器架构的关系? 处理器架构就是处理器的硬件架构,称为微架构。是一堆硬件电路,去实现指令集所规定的操作运算。 是的,指令集决定了处理器的架构
阅读全文
posted @ 2018-05-30 19:53 yooooooo
阅读(4146)
评论(0)
推荐(0)
linux 设备驱动加载的先后顺序
摘要: Linux驱动先注册总线,总线上可以先挂device,也可以先挂driver,那么究竟怎么控制先后的顺序呢。 1、初始化宏 Linux系统使用两种方式去加载系统中的模块:动态和静态。 静态加载:将所有模块的程序编译到Linux内核中,由do_initcall函数加载 核心进程(/init/main.
阅读全文
posted @ 2018-05-30 17:40 yooooooo
阅读(8529)
评论(0)
推荐(3)
2018年5月25日
Regmap 框架:简化慢速IO接口优化性能【转】
摘要: 1. 简介 Regmap 机制是在 Linux 3.1 加入进来的特性。主要目的是减少慢速 I/O 驱动上的重复逻辑,提供一种通用的接口来操作底层硬件上的寄存器。其实这就是内核做的一次重构。Regmap 除了能做到统一的 I/O 接口,还可以在驱动和硬件 IC 之间做一层缓存,从而能减少底层 I/O
阅读全文
posted @ 2018-05-25 20:37 yooooooo
阅读(1214)
评论(0)
推荐(1)
2018年5月17日
Linux内核同步机制之completion【转】
摘要: "Linux内核同步机制之completion" 内核编程中常见的一种模式是,在当前线程之外初始化某个活动,然后等待该活动的结束。这个活动可能是,创建一个新的内核线程或者新的用户空间进程、对一个已有进程的某个请求,或者某种类型的硬件动作,等等。在这种情况下,我们可以使用信号量来同步这两个任务。然而,
阅读全文
posted @ 2018-05-17 11:22 yooooooo
阅读(472)
评论(0)
推荐(0)
2018年5月16日
高通调试 SPI 屏的 开机一段时间黑屏
摘要: 1. spi调试问题: 问题描述: 1. spi屏幕lk启动的时候正常出现小企鹅,到kernel启动的过程黑屏并且花屏才到开机动画; 2. 黑屏的三个阶段: 参照: "黑屏分析" 分析开机过程黑屏,首先需要定位黑屏问题发生的时间段,开机过程中涉及到显示logo 或者是播放动画的主要有如下三个阶段:
阅读全文
posted @ 2018-05-16 12:15 yooooooo
阅读(2275)
评论(2)
推荐(0)
2018年5月14日
高通 display 驱动【转】
摘要: "高通display驱动" 0. 关键字 MDSS : 高通平台lcd multimedia Display sub system DSI: Display Serial Interface 1. 涉及文件 1. drivers\video\fbmem.c(核心层) 2. drivers\video
阅读全文
posted @ 2018-05-14 15:36 yooooooo
阅读(3748)
评论(0)
推荐(1)
高通spi 屏幕 -lk代码分析
摘要: lk SPI驱动 1. 初始化时钟 在lk中,我们是从kmain开始执行下来的,而执行顺序则是先初始化时钟,也就是在 函数中开始执行的: 在这里我们需要修改这个函数中的 ,我们来这里看这个函数,平台为msm8909: 这个数组增加可以参考链接来增加,之后会提供patch来显示,相关寄存器文档参考 ;
阅读全文
posted @ 2018-05-14 10:21 yooooooo
阅读(3363)
评论(0)
推荐(0)
上一页
1
···
119
120
121
122
123
124
125
126
127
···
137
下一页
公告