Chinaunix首页 | 论坛 | 博客
  • 博客访问: 178865
  • 博文数量: 21
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 324
  • 用 户 组: 普通用户
  • 注册时间: 2019-09-08 12:19
个人简介

关于个人介绍,既然你诚心诚意的看了 我就大发慈悲的告诉你 为了防止世界被破坏 为了维护世界的和平 贯彻爱与真实的邪恶 可爱又迷人的反派角色 我们是穿梭在银河的火箭队 白洞,白色的明天在等着我们

文章分类

发布时间:2020-01-22 10:52:24

page结构和物理内存对应关系......【阅读全文】

阅读(4043) | 评论(0) | 转发(0)

发布时间:2020-01-21 13:39:53

在Linux当中有一个专门处理DMA的框架,叫做dmaengine,它的代码实现在drivers/dma/dmaengine.c。这个文件主要是提供一套DMA使用的抽象层,但是封装的也比较简单。下面,我主要讲讲做一个Linux的dma驱动,在框架上应该注意的事项。从使用上来讲,通常我们让DMA工作,大概都是5步,我叫做DMA 5步曲。是哪5步呢?1、dma.........【阅读全文】

阅读(4068) | 评论(0) | 转发(0)

发布时间:2019-12-31 17:03:28

随着现代CPU的复杂度加大,外设中断数量增加,实际上系统可能同时需要多个中断控制器进行级联,面对这样的趋势,Linux引入了irq domain这个概念。对于Linux系统中所有的interrupt controller都会形成树状结构,对于每个interrupt controller都可以连接若干个外设的中断请求,interrupt controller会对连接其上的interrupt.........【阅读全文】

阅读(5711) | 评论(0) | 转发(0)

发布时间:2019-12-24 10:35:49

OpenVX我觉得可以认为是OpenCV的嵌入式版本(计算机视觉和人工智能),OpenCV则偏向于用Software的方式来实现这一些定义的功能(本章只是简单做一个记录,并不详细说实现)。既然存在user kernel(这个功能运行在当前CPU上),TI在openVX的基础上增加了remote kernel即这个Kernel函数是运行在其他CPU上面的,这样做.........【阅读全文】

阅读(935) | 评论(1) | 转发(0)

发布时间:2019-12-11 14:57:08

VirtIO是一种共享内存的数据格式,可用于hypervisor做一种I/O半虚拟化解决方案,也可以用于多核之间的相互通信RPmsg的实现方案即RPmsg是一种基于virtIO消息传递的总线,RPmsg有属于自己的协议格式。本篇只简单讲讲virtIO的原理, 该原理方便日后进行Hypervisor开发或者RPmsg开发。VirtIO主要是由一堆管理结构组成,最.........【阅读全文】

阅读(139) | 评论(1) | 转发(0)
给主人留下些什么吧!~~

kokozhao2019-10-09 17:44

楼主,快更新,期待后续的文章

回复  |  举报
留言热议
请登录后留言。

登录 注册