自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 收藏
  • 关注

原创 IMA/EVM开发和测试流程

评估的含义是在进程存取文件之前,内核先判断文件的完整性度量值和预先存入到文件的扩展属性“security.ima”中的值是否一致,如果一致则允许存取操作,不一致则拒绝。EVM 子系统将安全相关的扩展属性的值合在一起作为消息输入,将密钥“evm-key”作为密钥输入,算出当前的 HMAC 值,用这个值和之前存储在扩展属性 security.evm 中的值进行比较,确定文件的安全相关扩展属性的完整性是否被破坏。同样,EVM的扩展属性security.evm的值也有两种形式,一种是HMAC,另一种是数字签名。

2024-10-21 11:26:51 44

原创 ima-evm-util交叉编译

ima/evm调试中,需要集成evmctl工具,本文提供一种交叉编译方法

2024-09-29 16:34:56 100

原创 cgroup基本原理与使用

在cgroups v2中,虚拟文件系统通常挂载在`/sys/fs/cgroup/`,并且不同控制器的文件不再分散,而是统一到一个cgroup目录下。说明:控制该 cgroup 的内存换出到 swap 的倾向,值在 0 到 100 之间,数值越大表示更倾向于将内存换出到 swap。说明:设置该 cgroup 的内存软限制,允许 cgroup 在有剩余内存时使用更多的内存,但当系统内存紧张时会首先回收超出部分。说明:控制当进程迁移到一个新的 cgroup 时是否将其当前的内存使用量一起迁移。

2024-09-18 11:00:30 234

原创 sysbench下载与交叉编译

sysbench性能测试工具编译与调试

2024-09-09 20:20:17 1042

原创 UEFI启动流程

UEFI引导程序调试过程中引发的思考。

2024-08-24 16:25:15 109

原创 zRAM和zswap

linux内核性能增强

2024-08-24 15:38:18 719

原创 Linux内核性能增强

内存压缩和调度增强是现代操作系统中的关键技术,它们直接影响系统的响应速度、吞吐量和资源利用效率。

2024-08-15 19:01:26 290

原创 Linux中RT-Mutex实现

本文主要梳理优先级继承的基本原理,优先级继承主要是用来解决优先级反转,可以简单理解为一个进程在当前进程拥有的锁上阻塞时,会继承另一个进程的优先级。举个例子说明,进程A、B、C,其中A优先级最高,B次之,C最小,那么当 A 在 C 拥有的锁上阻塞时,C 将继承 A 的优先级。因此,如果 B 变为可运行状态,它将不会抢占 C,因为此时 C 具有 A 的高优先级。一旦 C 释放锁,它将失去继承的优先级,然后 A 可以继续使用 C 拥有的资源。

2024-07-31 16:58:12 930

原创 MIT 6.S081操作系统环境搭建

操作系统快速上手

2024-02-23 10:45:50 780

原创 HDMI EDID获取过程

EDID通过HDMI DDC获取过程

2024-01-29 18:29:43 697

原创 HDMI EDID中Detailed Timing Definition解析

EDID中Detailed Timing Definition

2024-01-10 18:30:45 594

原创 UEFI CSM兼容模式原理

CMS学习记录

2023-12-29 14:17:00 1966

原创 UEFI和Legacy简介

Legacy启动模式是指BIOS 固件用来初始化硬件设备的引导过程,Legacy启动模式包含一系列已安。目前UEFI替代Legacy的极大原因就是,UEFI使用GPT的分区引导方案,支持更大的硬盘。Legacy下安装的系统,就会调用Legacy引导模式启动,同理如果检测到是UEFI下安装的系统,则。另外,在UEFI规范中还有个兼容模块—CSM,是 一个特殊模块,可以为不支持 UEFI 的系统和硬。时,Legacy会切换到列表中的下一个设备并不断重复此过程,直到找到引导加载程序,否则返回。

2023-12-28 15:30:33 604

原创 EDID获取与解析

显示器EDID获取与解析方法

2023-12-21 16:29:25 1668 1

原创 UEFI开发 - 编译Option ROM之解决error: Cyclic dependency detected while generating rule

基于UEFI规范进行VBIOS开发

2023-08-30 17:11:04 368

原创 修改无法被git检测到,导致无法提交修改

本地代码仓中新增文件夹,文件夹中包含所有功能代码,执行git status。git add -f 修改的内容。无文件要提交,干净的工作区。就可以进行代码提交了!就会显示出来,然后执行。

2023-08-23 15:55:04 871

原创 Linux系统中使用printf打印时间戳信息

使用printf打印时间戳信息

2023-05-29 17:32:11 1827

原创 AIS架构之QCarCam API介绍以及代码实战

本文旨在通过调用libais_client相关接口实现同时打开多路摄像头,常见的车载应用场景中,像AVM就是同时打开前、后、左、右4路摄像头,环视应用拿到4路图像数据后,进行融合拼接,呈现出360环视效果。在实现同时打开4路camera之前,首先介绍下常用的QCarCam API。

2023-05-24 16:25:24 3665 13

原创 AIS camera 开发调试记录--持续更新

高通车载相机开发调试记录

2023-05-06 10:34:29 1828 4

原创 QcarCamera-EVS HAL实现(二)

高通车载HAL实现

2023-05-04 09:31:12 625

原创 QcarCamera-EVS HAL实现(一)

高通车载EVS实现

2023-04-24 19:24:57 1611

原创 AIS Camera流程-request处理

高通车载HAL

2023-04-05 13:02:54 1301 5

原创 AIS Camera流程-opencamera

AIS camera流程之opencamera

2023-03-26 21:10:39 1853

原创 AIS Camera流程-初始化

高通8155 AIS camera代码流程

2023-02-22 09:50:21 1876

原创 SA8155P QCOM 车载系统介绍

高通车载相机开发

2023-02-13 14:00:25 3745 3

原创 树莓派使用USB camera 上电不出图,可在线复位USB,来实现热插拔

树莓派功能开发

2023-01-11 09:29:16 480 1

原创 设备运行可执行文件报:not executable: 64-bit ELF file

问题解决

2023-01-11 09:16:18 5648

原创 3、无重复字符的最长子串

小小刷题酱

2023-01-05 09:56:06 186

原创 2、两数相加

刷题记录之两数相加,链表

2023-01-04 17:16:03 66

原创 EVS - Android 12

EVS代码流程

2022-12-05 14:20:26 3053 7

原创 解决:/usr/bin/env: ‘python’: No such file or directory

常见Ubuntu系统报错

2022-11-29 14:57:46 3677

原创 EVS 1.1介绍

Android EVS系统版本升级

2022-11-21 15:43:46 1319 6

原创 1. 两数之和

小小刷题酱

2022-11-08 22:06:34 69

原创 EVS介绍

车载相机

2022-10-19 16:48:18 5239

原创 JAVA版树莓派UNL2003驱动28BYJ-48步进电机完整程序

import com.pi4j.io.gpio.GpioController;import com.pi4j.io.gpio.GpioFactory;import com.pi4j.io.gpio.GpioPinDigitalOutput;import com.pi4j.io.gpio.PinState;import com.pi4j.io.gpio.RaspiPin;import java.util.Scanner;public class test{ //获取全局Gpio 引脚.

2021-06-06 23:11:18 483 1

Jetpack-Argus-Demo-OneShot-main

orin Argus相机资源分享

2024-07-29

员工转正ppt模板汇总

提供多份转正ppt模板,总共40份,总有一份适合你。

2024-07-28

组件化多模式OS内核概述

一份内核参考资料,对内核研究可参考

2024-07-28

通讯协议规范-命令包格式

提供一份通讯协议规范,包含命令包、格式等,在上下位机调试的时候可参考该文档,制定对应的通讯协议。

2024-07-28

Android EVS流程梳理

EVS流程梳理包括工作原理、快速启动方法、进程间如何通信等

2024-07-28

Automotive Camera Architecture on Hypervisor

高通车机平台Automotive Camera资料

2024-07-28

GPU芯片设计之功耗分析

GPU功耗分析和估算方法,搜集了一些国内外的文章和学术报告,可为GPU芯片设计过程中功耗评估提供参考。

2024-07-28

UEFI兼容Legacy模式

UEFI兼容Legacy模式,CSM工作原理介绍以及UEFI兼容Legacy的实现方法研究

2024-07-28

QCOM车机平台qcarcamera测试单元合集

包括测试单摄、多摄、各个图片格式等,方便sensor点亮后,安卓侧一系列调试。

2024-06-16

qcarcam v4l2 camera hal测试程序

高通车机平台qcarcam v4l2 camera hal测试程序,在Android侧直接编译执行

2024-04-22

sylixos开源代码

sylixos开源代码,实时性操作系统

2024-04-22

QCOM车机平台qcarcam-test

qcarcam测试demo,可用于测试单摄,多摄等

2024-04-03

UEFI GOP资料分享

两份比较认可的关于GOP的资料分享。

2023-12-28

获取与解析EDID信息

遵循UEFI规范,使用规定的协议获取显示器的EDID信息,并根据EDID标准对其进行解析。

2023-12-21

QCOM车机平台v4l2 camera hal

QCOM车机平台v4l2 camera hal,车载相机hal流程

2023-10-18

intel开源i915显卡驱动代码

intel开源i915显卡驱动代码,包括gop/edid等功能实现,可参考看看

2023-09-26

高通车机Android车载影像系统-EVS

EVS1.0和EVS2.0 hal实现,可直接编译使用,通过控制rc文件设置开机启动或是其他阶段启动。

2023-09-20

RSA加密/解密/数字签名算法实现

RSA加密/解密/数字签名算法实现,本地测试成功,如有疑问欢迎交流,其中签名的填充方式使用的RSASA-PSS填充方式。

2023-09-20

Android v4l2 camera apk

可实现Android平台下,camera设备预览等功能,简要功能如下: 1、兼容两种buffer获取方式mmap和userptr; 2、可实现实时预览,方便驱动调试; 3、兼容多个Android版本;

2022-11-22

JAVA版树莓派UNL2003驱动28BYJ-48步进电机完整程序

树莓派驱动步进电机程序 通过UNL2003来驱动28BYJ-48步进电机 包括硬件连接说明、程序操作说明等。

2022-11-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除