Fork me on GitHub
侧边栏
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 135 下一页
摘要: 1.前言 前面讲过USB一个传输由多个事务组成,一个事务由多个包实体组成。传输又分为控制传输、同步传输、批量传输、中断传输四种,今天我们主要讲解控制传输三个阶段及事务组成。 控制传输是一种特殊的传输方式,且传输过程相对复杂一些,但十分重要。当USB设备初次连接主机时,用控制传输传送控制命令等对设备进 阅读全文
posted @ 2024-10-19 19:44 yooooooo 阅读(434) 评论(0) 推荐(0)
摘要: 本章介绍了符合GICv3架构的中断控制器的基本操作。它还描述了不同的编程接口。 一.中断类型 SPI(Shared Peripheral Interrupt)--共享外设中断 ​ 这是一个全局外设中断,可以路由到指定的PE,或路由到一组PE中的一个。 PPI (Private Peripheral 阅读全文
posted @ 2024-10-19 18:45 yooooooo 阅读(381) 评论(0) 推荐(0)
摘要: GICV3 PE是ARM架构中通用中断控制器(Generic Interrupt Controller)版本3的一个组件,PE代表处理器元素(Processor Element)。 GICV3是ARM提出的中断控制器架构,用于管理和分发系统中的中断。PE是GICV3架构中与每个处理器核心相关联的部分 阅读全文
posted @ 2024-10-19 18:27 yooooooo 阅读(108) 评论(0) 推荐(0)
摘要: 本文是 Systrace 系列文章的第七篇,主要是是介绍 Android 中的 Vsync 机制。文章会从 Systrace 的角度来看 Android 系统如何基于 Vsync 每一帧的展示。Vsync 是 Systrace 中一个非常关键的机制,虽然我们在操作手机的时候看不见,摸不着,但是在 S 阅读全文
posted @ 2024-10-18 15:59 yooooooo 阅读(481) 评论(0) 推荐(0)
摘要: https://developer.arm.com/documentation/109242/0100/?lang=en 阅读全文
posted @ 2024-10-18 11:54 yooooooo 阅读(32) 评论(0) 推荐(0)
摘要: 内核代码中充斥着大量的__iomem修饰的void类型的指针,像下面这样: void __iomem *devm_ioremap_resource(struct device *dev, const struct resource *res) { resource_size_t size; void 阅读全文
posted @ 2024-10-18 11:18 yooooooo 阅读(454) 评论(0) 推荐(0)
摘要: DMA(Direct Memory Access)的strict和non-strict模式是内存访问的两种不同方式,主要涉及数据一致性和性能之间的权衡。让我为您详细解释这两种模式的区别: Strict 模式(严格模式): 特性 Strict 模式 Non-Strict 模式 数据一致性 高 较低 性 阅读全文
posted @ 2024-10-14 22:31 yooooooo 阅读(81) 评论(0) 推荐(0)
摘要: 概述 前两周有人询问DMA下的cache操作和dma-coherent。以前零碎看过代码。临时找,还没有找到。 这两天整理了调用流程,也找到了dma-coherent的用法。Linux的文档里没有详细说明dma-coherent的用法。根据代码,如果dma的设备树里有dma-coherent,Lin 阅读全文
posted @ 2024-10-14 14:16 yooooooo 阅读(276) 评论(0) 推荐(0)
摘要: GIC(Generic Interrupt Controller)是ARM公司提供的一个通用的中断控制器,其architecture specification目前有四个版本,V1~V4(V2最多支持8个ARM core,V3/V4支持更多的ARM core,主要用于ARM64服务器系统结构)。目前 阅读全文
posted @ 2024-10-13 16:33 yooooooo 阅读(252) 评论(0) 推荐(1)
摘要: 在 Linux 系统中,/proc/stat 文件的典型输出包含如下几类信息。以一个常见的 cat /proc/stat 输出为例: cpu 3357 0 4313 1362393 3 0 234 0 0 0 cpu0 1132 0 1232 340293 1 0 64 0 0 0 cpu1 945 阅读全文
posted @ 2024-10-12 17:13 yooooooo 阅读(369) 评论(0) 推荐(0)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 135 下一页