Hexo
https://intgyl.com/icon.png
2020-09-18T00:53:07.448Z
https://intgyl.com/
John Doe
Hexo
[Android7.1][rk3288]添加显示方向旋转
https://intgyl.com/2020/08/19/kernel/driver/Android7-1-rk3288-%E6%B7%BB%E5%8A%A0%E6%98%BE%E7%A4%BA%E6%96%B9%E5%90%91%E6%97%8B%E8%BD%AC/
2020-08-19T01:49:18.000Z
2020-09-18T00:53:07.448Z
<h2 id="需求"><a href="#需求" class="headerlink" title="需求"></a>需求</h2><blockquote>
<p>继<a
[Android7.1][rk3288/rk3399]添加logo和开机动画分区
https://intgyl.com/2020/08/19/kernel/driver/Android7-1-rk3288-rk3399-%E6%B7%BB%E5%8A%A0logo%E5%92%8C%E5%BC%80%E6%9C%BA%E5%8A%A8%E7%94%BB%E5%88%86%E5%8C%BA/
2020-08-19T01:10:15.000Z
2020-09-18T00:53:07.392Z
<h2 id="需求"><a href="#需求" class="headerlink"
[Android7.1][rk3288/rk3399]lcd兼容方案
https://intgyl.com/2020/08/17/kernel/driver/Android7-1-rk3288-rk3399-lcd%E5%85%BC%E5%AE%B9%E6%96%B9%E6%A1%88/
2020-08-17T01:18:33.000Z
2020-09-18T00:53:07.424Z
<h2 id="兼容方案"><a href="#兼容方案" class="headerlink" title="兼容方案"></a>兼容方案</h2><h3 id="定做LCD-fpc"><a href="#定做LCD-fpc" class="headerlink"
[Android]添加全局水印
https://intgyl.com/2020/08/17/android/Android-%E6%B7%BB%E5%8A%A0%E5%85%A8%E5%B1%80%E6%B0%B4%E5%8D%B0/
2020-08-17T00:56:44.000Z
2020-09-18T00:53:07.464Z
<h2 id="需求"><a href="#需求" class="headerlink" title="需求"></a>需求</h2><blockquote>
<p>在测试版本添加水印,以明确该版本非正式版,仅供测试使用。</p>
</blockquote>
<h2
[Android6.0][RK3399] USB接口Touchscreen驱动流程分析
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-USB%C3%A6%C2%8E%C2%A5%C3%A5%C2%8F%C2%A3Touchscreen%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A6%C2%B5%C2%81%C3%A7%C2%A8%C2%8B%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90/
2018-12-28T07:42:41.000Z
2020-09-18T00:53:07.392Z
<h2 id="流程分析"><a href="#流程分析" class="headerlink" title="流程分析"></a>流程分析</h2><h3 id="module-usb-driver"><a href="#module-usb-driver"
[Android5.1][RK3288] Camera(三)OV13850 Camera 调试笔记
https://intgyl.com/2018/12/28/kernel/driver/Android5-1-RK3288-Camera%C3%AF%C2%BC%C2%88%C3%A4%C2%B8%C2%89%C3%AF%C2%BC%C2%89OV13850-Camera-%C3%A8%C2%B0%C2%83%C3%A8%C2%AF%C2%95%C3%A7%C2%AC%C2%94%C3%A8%C2%AE%C2%B0/
2018-12-28T07:36:32.000Z
2020-09-18T00:53:07.408Z
<h2 id="基本配置与编译"><a href="#基本配置与编译" class="headerlink" title="基本配置与编译"></a>基本配置与编译</h2><h3 id="DTS-配置"><a href="#DTS-配置" class="headerlink"
[Android5.1][RK3288] Camera(二)Linux 中的 V4L2
https://intgyl.com/2018/12/28/kernel/driver/Android5-1-RK3288-Camera%C3%AF%C2%BC%C2%88%C3%A4%C2%BA%C2%8C%C3%AF%C2%BC%C2%89Linux-%C3%A4%C2%B8%C2%AD%C3%A7%C2%9A%C2%84-V4L2/
2018-12-28T07:20:56.000Z
2020-09-18T00:53:07.400Z
<h2 id="什么是-V4L2"><a href="#什么是-V4L2" class="headerlink" title="什么是 V4L2"></a>什么是 V4L2</h2><p>Video for Linux 2 是 Linux
[Android5.1][RK3288] Camera(一)基础知识 及 RK 平台启动流程
https://intgyl.com/2018/12/28/kernel/driver/Android5-1-RK3288-Camera%C3%AF%C2%BC%C2%88%C3%A4%C2%B8%C2%80%C3%AF%C2%BC%C2%89%C3%A5%C2%9F%C2%BA%C3%A7%C2%A1%C2%80%C3%A7%C2%9F%C2%A5%C3%A8%C2%AF%C2%86-%C3%A5%C2%8F%C2%8A-RK-%C3%A5%C2%B9%C2%B3%C3%A5%C2%8F%C2%B0%C3%A5%C2%90%C2%AF%C3%A5%C2%8A%C2%A8%C3%A6%C2%B5%C2%81%C3%A7%C2%A8%C2%8B/
2018-12-28T07:15:30.000Z
2020-09-18T00:53:07.460Z
<h2 id="基础"><a href="#基础" class="headerlink" title="基础"></a>基础</h2><h3 id="模组结构"><a href="#模组结构" class="headerlink"
[Linux4.4][RK3399] DRM HDMI 调试小结
https://intgyl.com/2018/12/28/kernel/driver/Linux4-4-RK3399-DRM-HDMI-%C3%A8%C2%B0%C2%83%C3%A8%C2%AF%C2%95%C3%A5%C2%B0%C2%8F%C3%A7%C2%BB%C2%93/
2018-12-28T07:10:24.000Z
2020-09-18T00:53:07.388Z
<h2 id="调试流程"><a href="#调试流程" class="headerlink" title="调试流程"></a>调试流程</h2><h3 id="确认板子是否识别到了显示器的-EDID"><a href="#确认板子是否识别到了显示器的-EDID"
[Linux4.4][RK3399] DRM 框架及代码流程
https://intgyl.com/2018/12/28/kernel/driver/Linux4-4-RK3399-DRM-%C3%A6%C2%A1%C2%86%C3%A6%C2%9E%C2%B6%C3%A5%C2%8F%C2%8A%C3%A4%C2%BB%C2%A3%C3%A7%C2%A0%C2%81%C3%A6%C2%B5%C2%81%C3%A7%C2%A8%C2%8B/
2018-12-28T07:07:17.000Z
2020-09-18T00:53:07.396Z
<h2 id="DRM-简介"><a href="#DRM-简介" class="headerlink" title="DRM 简介"></a>DRM 简介</h2><h3 id="定义"><a href="#定义" class="headerlink"
[Linux4.4] 以 SPI 驱动模型为例分析 Linux 主机驱动与外设驱动分离模型
https://intgyl.com/2018/12/28/kernel/driver/Linux4-4-%C3%A4%C2%BB%C2%A5-SPI-%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A6%C2%A8%C2%A1%C3%A5%C2%9E%C2%8B%C3%A4%C2%B8%C2%BA%C3%A4%C2%BE%C2%8B%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90-Linux-%C3%A4%C2%B8%C2%BB%C3%A6%C2%9C%C2%BA%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A4%C2%B8%C2%8E%C3%A5%C2%A4%C2%96%C3%A8%C2%AE%C2%BE%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A5%C2%88%C2%86%C3%A7%C2%A6%C2%BB%C3%A6%C2%A8%C2%A1%C3%A5%C2%9E%C2%8B/
2018-12-28T07:05:18.000Z
2020-09-18T00:53:07.400Z
<h2 id="一种简单却笨拙的解决方式"><a href="#一种简单却笨拙的解决方式" class="headerlink" title="一种简单却笨拙的解决方式"></a>一种简单却笨拙的解决方式</h2><p>其实在对于一块板子,我们是可以直接操作 CPU
[Android7.1][RK3399] RK reboot 机制驱动分析
https://intgyl.com/2018/12/28/kernel/driver/Android7-1-RK3399-RK-reboot-%C3%A6%C2%9C%C2%BA%C3%A5%C2%88%C2%B6%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90/
2018-12-28T07:02:00.000Z
2020-09-18T00:53:07.396Z
<h2 id="基本概念"><a href="#基本概念" class="headerlink"
[Android7.1][RK3399] Codec rt5640 移植
https://intgyl.com/2018/12/28/kernel/driver/Android7-1-RK3399-Codec-rt5640-%C3%A7%C2%A7%C2%BB%C3%A6%C2%A4%C2%8D/
2018-12-28T06:57:50.000Z
2020-09-18T00:53:07.408Z
<h2 id="硬件原理图"><a href="#硬件原理图" class="headerlink" title="硬件原理图"></a>硬件原理图</h2><p><img
[Android7.1][RK3399] 使用 ramoops 机制查看开机 Kernel Log
https://intgyl.com/2018/12/28/kernel/driver/Android7-1-RK3399-%C3%A4%C2%BD%C2%BF%C3%A7%C2%94%C2%A8-ramoops-%C3%A6%C2%9C%C2%BA%C3%A5%C2%88%C2%B6%C3%A6%C2%9F%C2%A5%C3%A7%C2%9C%C2%8B%C3%A5%C2%BC%C2%80%C3%A6%C2%9C%C2%BA-Kernel-Log/
2018-12-28T06:56:11.000Z
2020-09-18T00:53:07.392Z
<h2 id="基本概念"><a href="#基本概念" class="headerlink" title="基本概念"></a>基本概念</h2><h3 id="pstore"><a href="#pstore" class="headerlink"
[Android6.0][RK3399] Wifi Card 驱动流程分析
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-Wifi-Card-%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A6%C2%B5%C2%81%C3%A7%C2%A8%C2%8B%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90/
2018-12-28T06:51:45.000Z
2020-09-18T00:53:07.392Z
<h2 id="基本概念"><a href="#基本概念" class="headerlink" title="基本概念"></a>基本概念</h2><h3 id="Wifi"><a href="#Wifi" class="headerlink"
[Android6.0][RK3399] Uboot 代码分析
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-Uboot-%C3%A4%C2%BB%C2%A3%C3%A7%C2%A0%C2%81%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90/
2018-12-28T06:49:49.000Z
2020-09-18T00:53:07.464Z
<h2 id=""><a href="#" class="headerlink" title=""></a></h2><p>前一篇文章中我们了解到了<code>make rk3399_defconfig</code> 的原理,在 uboot 根目录会生成
[Android6.0][RK3399] Uboot 编译规则
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-Uboot-%C3%A7%C2%BC%C2%96%C3%A8%C2%AF%C2%91%C3%A8%C2%A7%C2%84%C3%A5%C2%88%C2%99/
2018-12-28T06:48:45.000Z
2020-09-18T00:53:07.424Z
<p>RK 的文档中有说到 其 Uboot 是给予 2014.10 官方版本进行开发的,同步更新了主分支的一些关键性更新。</p>
<h2 id="一、Uboot-的编译"><a href="#一、Uboot-的编译" class="headerlink"
[Android6.0][RK3399] U-boot启动流程分析(准备)
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-U-boot%C3%A5%C2%90%C2%AF%C3%A5%C2%8A%C2%A8%C3%A6%C2%B5%C2%81%C3%A7%C2%A8%C2%8B%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90%C3%AF%C2%BC%C2%88%C3%A5%C2%87%C2%86%C3%A5%C2%A4%C2%87%C3%AF%C2%BC%C2%89/
2018-12-28T06:46:37.000Z
2020-09-18T00:53:07.408Z
<h2 id="工具"><a href="#工具" class="headerlink" title="工具"></a>工具</h2><ol>
<li>Source Insight 阅读源码工具</li>
<li>通过编译时产生的 System.sym
[Android6.0][RK3399] SATA 设备调试笔记
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-SATA-%C3%A8%C2%AE%C2%BE%C3%A5%C2%A4%C2%87%C3%A8%C2%B0%C2%83%C3%A8%C2%AF%C2%95%C3%A7%C2%AC%C2%94%C3%A8%C2%AE%C2%B0/
2018-12-28T06:45:26.000Z
2020-09-18T00:53:07.412Z
<h2 id="SATA-基础知识"><a href="#SATA-基础知识" class="headerlink" title="SATA 基础知识"></a>SATA 基础知识</h2><p>Linux 世界中,I/O 设备被分为
[Android6.0][RK3399] PWM Backlight 驱动分析
https://intgyl.com/2018/12/28/kernel/driver/Android6-0-RK3399-PWM-Backlight-%C3%A9%C2%A9%C2%B1%C3%A5%C2%8A%C2%A8%C3%A5%C2%88%C2%86%C3%A6%C2%9E%C2%90/
2018-12-28T06:42:27.000Z
2020-09-18T00:53:07.400Z
<h2 id="DTS"><a href="#DTS" class="headerlink" title="DTS"></a>DTS</h2><figure class="highlight dts"><table><tr><td