首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Arm精选
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
Arm精选
10月前
关注
optee返回REE的几种方式
EE(optee)切换到REE(linux)几种方式 1、开机时,ATF跳转到optee初始化,初始化完成后再回到normal world 2、在uboot或linux d...
0
评论
分享
Arm精选
10月前
关注
optee的RPC设计(模型)详解
1、REE和TEE正向调用/反向调用的流程图 开机之后,启动tee-supplicant后,执行: a b 一次完整的TEE调用流程: 1 2 3 4 5 一次完整的RPC...
0
评论
分享
Arm精选
10月前
关注
optee的共享内存的介绍
1、共享内存的介绍 share memory是一块内存区域, 用于non-secure world和secure world的通信. optee支持两种share memo...
0
评论
分享
Arm精选
10月前
关注
CA/TA通信的share memory设计思想解读
经常开发CA/TA的同学,对待共享内存这个概念既熟悉又陌生,熟悉在于能够熟练的使用各类API,也知道共享内存这个东西,陌生在于他讲不出共享内存的根本原理。 也许会有同学深入...
0
评论
分享
Arm精选
10月前
关注
optee4.0.0 qemu_v8的环境搭建篇(ubuntu20.10)
前提条件 (1)如下这些工具,是否安装了 sudo apt-get install android-tools-adb android-tools-fastboot au...
0
评论
分享
Arm精选
10月前
关注
Trusty qemu + android环境搭建详细步骤
下载源码 mkdir trusty cd trusty repo init -u https://android.googlesource.com/trusty/manif...
0
评论
分享
Arm精选
10月前
关注
mbedtls移植体验
1、下载mbedtls源码 2、下载编写程序的模板 (我自己的/通用的) 3、拷贝native_c_template命名为mbedtls_test 4、将mbedtls 中...
0
评论
分享
Arm精选
10月前
关注
openssl命令行:RSA的用法-- 终极版
1、生成密钥 openssl genrsa -out test2048_priv.pem 2048 openssl rsa -pubout -in test2048_pri...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel5.10的核间通信(SGI中断)的本质
1、核间中断本质 核间中断其实就是SGI中断(Software Generated Interrupt),在gicv3架构中,共有16个SGI中断(不算后来extensio...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel5.10的软中断(softirq)的本质
Linux Kernel的中断的底半部分实现有三种,分别是: 软中断 tasklet 工作队列 软中断 软中断的本质是什么? 其实就是在硬件中断(也叫中断顶半部分)执行完毕...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel中的同步机制的介绍
1、原子操作 通常我们代码中的a = a + 1这样的一行语句,翻译成汇编后蕴含着3条指令: ldr x0, &a add x0,x0,#1 str x0,&a 既然是3条...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel中断下半部分实现的三种方式
目前有三种中断的三种机制: 软中断 tasklet 工作队列 1、软中断 软中断是一组静态定义的下半部接口,有 32 个,可以在所有处理器上同时执行,类型相同也可以;在编译...
0
评论
分享
Arm精选
10月前
关注
多核多cluster多系统之间缓存一致性概述
本文转自 周贺贺,baron,代码改变世界ctw,Arm精选, armv8/armv9,trustzone/tee,secureboot,资深安全架构专家,11年手机安全/...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel中spinlock的设计与实现
背景 早期spinlock的设计 新版spinlock设计 我在举个例子,如下: T1 : 进程1调用spin_lock,此时next=0, owner=0获得该锁,在ar...
0
评论
分享
Arm精选
10月前
关注
Exclusive monitor在spinlock中的应用
目录 1、Exclusive monitor概念 2、独占访问在spinlock中的应用 1、Exclusive monitor概念 ARMv6 架构时引入了对内存位置进行...
0
评论
分享
Arm精选
10月前
关注
Linux kernel crypto的介绍
目录 1、linux kernel crypto的软件框图 2、sendmsg/recvmsg如何调用到底层encrypt/decrypt 3、算法的底层实现(以为aes/...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel中的系统调用分析
1、系统调用在Linux Kernel中的map表(系统调用的数组) 在sys.c中定义了__SYSCALL宏 (kernel-4.19/arch/arm64/kernel...
0
评论
分享
Arm精选
10月前
关注
Linux Kernel aarch64 Crypto原理和框架介绍
文章目录 1、Linux的aarch64 crypto配置介绍 2、Linux的aarch64 crypto的总结: (1)、开启ARM-CE (2)、开启ARM-NEON...
0
评论
分享
Arm精选
10月前
关注
linux kernel中的cmdline的详细介绍
1、向linux kernel添加cmdline的四种方式 在linux启动时候,串口log中会打印cmdline [ 0.000000] c0 0 (swapper) ...
0
评论
分享
Arm精选
10月前
关注
向linux kernel中添加cmdline的四种方式
在linux启动时候,串口log中会打印cmdline [ 0.000000] c0 0 (swapper) Kernel command line: earlycon a...
0
评论
分享
下一页
个人成就
文章被阅读
18,270
掘力值
598
关注了
0
关注者
5
收藏集
0
关注标签
0
加入于
2024-03-10