[元带你学: eMMC协议 30] eMMC HPI 高优先级中断(High Priority Interrupt | eMMC HPI 是怎么搞特权的

33 篇文章 31 订阅 ¥99.90 ¥299.90
本文介绍了eMMC协议中的HPI(High Priority Interrupt)特性,这是一种能够中断低优先级操作以满足高优先级需求的机制。内容包括HPI的发送方法、适用场景、中断后的操作处理以及主机如何智慧地利用HPI提升系统响应能力。
摘要由CSDN通过智能技术生成

依JEDEC eMMC及经验辛苦整理,原创保护,禁止转载。

专栏 《元带你学:eMMC协议

内容摘要

主要内容

1. HPI 是什么东东?

2. 如何发送 HPI 命令

3. 哪些情况下可以使用 HPI?

4. 被 HPI 中断的操作怎么继续?

5. Host 如何使用HPI 才明智?


本文内容不是很多,了解HPI发送方法 和 作用即可。这里也介绍了平台 host 应该怎么用好 HPI, 这个给上层的童鞋了解~

 

前言

正常情况下, eMMC 设备期望依次执行请求。如果一些请求比其他请求更重要,那么当flash过程正在进行时,它们不能被中止。在某些情景下,不同类型的数据对于 Host 来讲可能会有不同的优先级。

 

HPI 是什么东东?

eMMC 5.1 指定了一个称为高优先级中断(HPI)的特性。该机制可以中断一些还没有完成的优先级比较低的操作,来满足对高优先级操作的需求。并且可以选择重新恢复被中断的命令。

 

如何发送 HPI 命令

可以从一下两个命令中的任何一个来发送:

1.CMD12 - 基于 STOP_TRANSMISSION 命令,当 HPI 标志位置一的时候生效

2.CMD13 - 基于 SEND_STATUS 命令,当 H

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

乐元

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值