上一页 1 2 3 4 5 6 ··· 9 下一页
摘要: /** * 自动分配存放秘钥对象 * */ TEE_Result lge_utils_generate_keypair(TEE_ObjectHandle * rsa_key_obj) { TEE_Result ret; ret = TEE_AllocateTransientObject(TEE_TY 阅读全文
posted @ 2023-01-06 17:14 颜小雀 阅读(280) 评论(0) 推荐(0) 编辑
摘要: /** * 自动分配存放秘钥对象 * */ TEE_Result lge_utils_generate_keypair(TEE_ObjectHandle * rsa_key_obj) { TEE_Result ret; ret = TEE_AllocateTransientObject(TEE_TY 阅读全文
posted @ 2023-01-06 17:13 颜小雀 阅读(397) 评论(8) 推荐(0) 编辑
摘要: 和传统os ( linux )相比 ,Linux 下的bin/ lib/ etc/之类的 都打包到 system.img 里面了 , 对于应的是 /system/bin/ /system/lib/ /system/etc/ . /system/app 是当前app 列表目录 , /system/pr 阅读全文
posted @ 2021-10-03 22:01 颜小雀 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 本人Linux 嵌入式开发3年 ,面试半导体TOP 10 某厂, 4次面试 ,最终拿到offer . 现将 问题总结 ,供后人参考。 1:进程的地址空间分布 ,Linux系统调用应用程序的过程 ,几大数据段? 2:i2c spi 的 驱动模型 , 如何匹配,如何probe,如何设计中断处理函数 ,上 阅读全文
posted @ 2021-09-23 15:46 颜小雀 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2021-09-11 19:52 颜小雀 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 理解工作队列 ,理解工作 调度的两种方式: 1: 单独调度 work_struct API: schedule_work() 2: 调度执行一个workqueue_struct 里面的某个任务。 API: queue_work() demo 如下: schedule_work 1 #include 阅读全文
posted @ 2021-09-11 19:44 颜小雀 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 在看 内核代码的时候 发现 tasklet 的 api ,想着如何去使用它。 首先是 tasklet_disable 和 tasklet_kill 的 区别 测试demo 如下: #include <linux/kernel.h> #include <linux/module.h> #include 阅读全文
posted @ 2021-09-11 17:08 颜小雀 阅读(156) 评论(0) 推荐(0) 编辑
摘要: #include <linux/of.h> #include <linux/device.h> #include <linux/platform_device.h> #include <linux/err.h> #include <linux/errno.h> #include <linux/lis 阅读全文
posted @ 2021-07-08 20:23 颜小雀 阅读(378) 评论(0) 推荐(0) 编辑
摘要: / { wanghb { gpio = <129>; gpios = <129 130 131>; args = "wanghbargs"; compatible = "wanghbcompatible"; child1@0x1000012{ args = "child1"; gpios = <12 阅读全文
posted @ 2021-07-08 19:38 颜小雀 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 编译环境:ubuntu 20.04 git clone https://github.com/libevent/libevent.git md build && cd build cmake ../ 报错如下: Could NOT find MbedTLS (missing: MBEDTLS_INC 阅读全文
posted @ 2021-06-21 15:47 颜小雀 阅读(1128) 评论(0) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 9 下一页