logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

[Linux 基础] -- Linux DRM(三)RK 平台 DRM 代码分析 - Rockchip

一、概览不知道大家是否还记得,之前我有引用 Wiki 中对 DRM 的介绍,这里我们再回顾一下:DRM 由两个部分组成:一是 Kernel 的子系统,这个子系统对硬件 GPU 操作进行了一层框架封装。二是提供了一个 libdrm 库,里面封装了一系列 API,用来进行图像显示。整体来看和 Android 上所采用的 Direct Frame Buffer 差不多。Android Kernel ..

#linux
[Linux 基础] -- V4L2框架-media device

本文对 V4L2 的运行时数据流设备管理做一个详细的介绍,包括什么叫 [运行时设备管理],它是干什么用的,怎么使用等等。本文的目标是掌握 meida device 的编码使用方法以及功能运用。一、media framework1.1、简介相关的控制 API 在 Documentation/DocBook/media/v4l/media-controller.xml,本文档聚焦于内核测的 media

[Linux 基础] -- Linux DRM (二) 基本概念和特性 - Rockchip

一、楔子上篇文章中我们有讲过 DRM 是 Linux 下的图形渲染架构,用来管理显示输出、图层合成与更新、内存管理、分辨率设置等等功能的一套显示管理框架。应用程序可以直接操纵 drm 的 ioctl 或者是用 framebuffer 提供的接口进行显示相关操作。后来大家觉得这样太 Low 了,干脆封装成一个库吧。于是 libdrm 诞生了,它是一个库,其中提供了一系列友好的控制封装,让我们可以..

#linux
[Linux 基础] -- udev 和 rules 使用规则

前言:本文以通俗的方法阐述 udev 及相关术语的概念、udev 的配置文件和规则文件,然后以 Red Hat Enterprise Server 为平台演示一些管理设备文件和查询设备信息的实例。本文会使那些需要高效地、方便地管理 Linux 设备的用户受益匪浅,这些用户包括 Linux 最终用户、设备驱动开发人员、设备测试人员和系统管理人员等。概述:Linux 用户常常会很难鉴别同一类型的设备名

[Android 基础] -- ueventd.rc 处理硬件设备权限和 android init 对其解析

ueventd.rc 对硬件设备访问权限处理ueventd.rc:/dev/null 0666 root root/dev/zero 0666 root root/dev/full 0666 root root/dev/ptmx...

#android
到底了