Linux
文章平均质量分 69
Prog_Life
这个作者很懒,什么都没留下…
展开
-
sg3_utils arm64 静态编译
在进行ufs等scsi device测试时,需要进行power mode切换等测试,因此需要有一个简单地工具集来向scsi device(ufs接口)发送scsi命令,比如 scsi reset命令等。在网上调研后发现sg3_utils是一个比较全面的工具。 但是sg3_utils需要在android上运行还要依赖很多动态库。因此本文介绍一种方法,将sg3_utils编译为静态可执行程序,然后adb push到arm64设备端,无需依赖任何so即可执行。原创 2023-02-12 21:08:32 · 997 阅读 · 0 评论 -
linux schedule_timeout分析(转载)
linux schedule_timeout转载 2022-09-03 18:14:00 · 588 阅读 · 1 评论 -
arm trustzone 学习记录
关键问题如何构建一个可信任环境(trust execution environemnt) 安全环境和非安全环境对资源访问的区别(secure timer interrupt memory etc.) 如何保证安全启动(secure boot, root of trust) 如何设计一套安全+非安全共存的软件框架和机制we...原创 2020-06-21 19:46:33 · 567 阅读 · 0 评论 -
gdb十分钟教程
本文写给主要工作在Windows操作系统下而又需要开发一些跨平台软件的程序员朋友,以及程序爱好者。GDB是一个由GNU开源组织发布的、UNIX/LINUX操作系统下的、基于命令行的、功能强大的程序调试工具。GDB中的命令固然很多,但我们只需掌握其中十个左右的命令,就大致可以完成日常的基本的程序调试工作。 命令 解释 示例file 加载被调试的转载 2014-10-25 10:05:25 · 385 阅读 · 0 评论