日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

有关中断唤醒源的思考

發(fā)布時間:2025/3/21 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 有关中断唤醒源的思考 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

各位大佬好,如下是關(guān)于中斷喚醒系統(tǒng)的一個流程上的總結(jié),由于這方面知識過于復(fù)雜,又牽扯到SOC廠商的設(shè)計,而且我也沒有做過這方面工作,所以一半來自文檔一半靠猜測,都不一定對,反正自己給自己解釋得通了。希望大佬們不小心刷到了本文,如果覺得是不合理的,請給個贊(然后,贊同本文思想的人數(shù) = 閱讀量 - 點(diǎn)贊數(shù)),如果看出明顯的錯誤,也幫忙指出下,不勝感激,多謝!

當(dāng)一個藍(lán)牙中斷(如NS group 1中斷)做為喚醒源產(chǎn)生中斷時,此時的流程應(yīng)當(dāng)是這樣的:

  • Redistribute發(fā)生一個Wake Request給Power controller,Power controller給PE上電,即reset
  • 此時PE為最高異常級別,即EL3,PC指針指向RVBAR_EL3中的地址,也就是之前寫入的bl31_warm_entrypoint
  • 然后PE在ATF中繼續(xù)執(zhí)行,在ATF(EL3)中, PE不會taken該藍(lán)牙中斷,因?yàn)镾CR_EL3.IRQ=0,當(dāng)前有處于EL3級別,所以中斷不會被taken,中斷保持remains pending
  • 當(dāng)ATF相關(guān)邏輯執(zhí)行完畢后,退出ATF,返回到REE側(cè)時,此時異常級別不再是EL3,變成了EL1,該中斷則會變?yōu)閜ending狀態(tài),繼而再根據(jù)中斷優(yōu)先級排序置為Active,然后檢查PSTATE,從而中斷被taken
  • 此時跳轉(zhuǎn)到REE側(cè)的中斷向量表,然后跳轉(zhuǎn)到藍(lán)牙中斷注冊的handler函數(shù)


總結(jié)

以上是生活随笔為你收集整理的有关中断唤醒源的思考的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。