- 博客(4)
- 收藏
- 关注
原创 TDA4 IPC 原理
TI TDA4的IPC驱动利用MailBox和共享内存的方式实现核间通讯,核间交互数据存放在位于DDR共享内存中建立起来的Ring Buffer中,通过MailBox来通知消息状态。VRing模块设计VRing时,要求传入Ring Buffer的起始地址和大小,初始化过程中调用 Ipc_initVirtIO() 来完成地址初始化,对于每个核之间的地址共享分配是通过 Ipc_updateVirtIOInfo() 完成的。最终的效果如下,以Core编号为0的mpu1_0 (A72)和Core编号为1的mc
2022-04-24 11:23:34
4028
2
原创 C#创建DLL,并实现动态加载
建立C# DLL工程添加新项目->Visual C#->类库;增加类库函数如下:namespace DoNetDLL{ public class DoNetDllClass { public UInt32 SeedAndKeyFunc(UInt32 level, UInt32 len, byte[] seed, byte[] key) { key[0] = 0x11; key[1] = 0x11;
2022-03-25 10:05:31
3407
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人