在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

psci接口規范介紹

麥辣雞腿堡 ? 來源:TrustZone ? 作者:Hcoco ? 2023-12-05 16:53 ? 次閱讀

由于psci是由linux內核調用bl31中的安全服務,實現cpu電源管理功能的。因此其軟件架構包含三個部分:

(1)內核與bl31之間的調用接口規范

(2)內核中的架構

(3)bl31中的架構

psci接口規范

psci規定了linux內核調用bl31中電源管理相關服務的接口規范,它包含實現以下功能所需的接口:

(1)cpu idle管理

(2)向系統動態添加或從系統動態移除cpu,通常稱為hotplug

(3)secondary cpu啟動

(4)系統的shutdown和reset

psci接口規定了命令對應的function_id、接口的輸入參數以及返回值。其中輸入參數可通過x0 – x7寄存器傳遞,而返回值通過x0 – x4寄存器傳遞。

如secondary cpu啟動或cpu hotplug時可調用cpu_on接口,為一個cpu執行上電操作。

該接口的格式如下:

(1)function_id:0xc400 0003

(2)輸入參數:使用mpidr值表示的target cpu id

cpu啟動入口的物理地址

context id,該值用于表示本次調用上下文相關的信息

(3)返回值:可以為success、invalid_parameter、invalid_address、already_on、on_pending或internal_failure

有了以下這些接口的詳細定義,內核和bl31就只需按照該接口的規定,獨立開發psci相關功能。從而避免了它們之間的耦合,簡化了開發復雜度。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 內核
    +關注

    關注

    3

    文章

    1405

    瀏覽量

    40999
  • cpu
    cpu
    +關注

    關注

    68

    文章

    11015

    瀏覽量

    215400
  • 接口
    +關注

    關注

    33

    文章

    8897

    瀏覽量

    153039
  • Linux
    +關注

    關注

    87

    文章

    11432

    瀏覽量

    212460
  • SMP
    SMP
    +關注

    關注

    0

    文章

    77

    瀏覽量

    20124
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    Um接口有什么規范

    Um接口(也稱空中接口)的無線信令規程由《800MHz CDMA數字蜂窩移動通信網空中接口技術規范》規定。中國電信和中國聯通均已頒布了此規范。此規范
    發表于 10-09 09:00

    編程接口規范說明

    編程接口規范
    發表于 06-15 17:10

    ARM電源管理中的PSCI是什么意思呢

    今天來看一個電源功耗相關的東西,PSCI(Power State Coordination Interface),翻譯一下就是“電源狀態協作接口”。從名字就能直觀看出來,PSCI是一套電源管理
    發表于 04-02 09:45

    SD卡接口規范

    SD卡接口規范資料,很好的資料,快來學習吧。
    發表于 04-25 17:40 ?0次下載

    M5311物聯網模組的AT命令接口規范

    本文檔的主要內容詳細介紹的是M5311物聯網模組的AT命令接口規范
    發表于 05-18 08:00 ?51次下載
    M5311物聯網模組的AT命令<b class='flag-5'>接口</b><b class='flag-5'>規范</b>

    CompactPCI電源接口規范

    CompactPCI電源接口規范(現代電源技術基礎課后答案第三章)-CPCI板卡開發合集→【CompactPCI電源接口規范-CN】
    發表于 09-29 17:12 ?48次下載
    CompactPCI電源<b class='flag-5'>接口</b><b class='flag-5'>規范</b>

    基于ARM架構的PSCI接口規范

    本文主要是在ARM架構的不同異常等級上工作的軟件之間,提供一個標準的電源管理接口。這些軟件,比如Linux、Hypervisor、安全Firmware和可信OS之間必須能夠實現互相操作。而這些軟件可能由不同廠商提供,本標準就是為這些軟件的集成提供便利。
    的頭像 發表于 11-07 10:48 ?4710次閱讀

    psci電源管理接口可以用于什么場景

    psci是arm提供的一套電源管理接口,當前一共包含0.1、0.2和1.0三個版本。它可被用于以下場景:(1)cpu的idle管理 (2)cpu hotplug以及secondary cpu啟動
    的頭像 發表于 12-05 16:28 ?731次閱讀

    psci電源管理拓撲結構介紹

    psci 基礎概念知識 power domain我們前面已經介紹過cpu的拓撲結構,如aarch64架構下每塊soc可能會包含多個cluster,而每個cluster又包含多個core,它們共同
    的頭像 發表于 12-05 16:35 ?602次閱讀
    <b class='flag-5'>psci</b>電源管理拓撲結構<b class='flag-5'>介紹</b>

    psci電源狀態基礎知識介紹

    功耗,還消除了靜態功耗,相應地其喚醒延遲就比較高了。 psci一共為power domain定義了四種power state: (
    的頭像 發表于 12-05 16:41 ?832次閱讀
    <b class='flag-5'>psci</b>電源狀態基礎知識<b class='flag-5'>介紹</b>

    內核中的psci驅動是什么

    內核中的psci架構 內核psci軟件架構包含psci驅動和每個cpu的cpu_ops回調函數實現兩部分。 其中psci驅動實現了驅動初始化和psc
    的頭像 發表于 12-05 16:58 ?959次閱讀
    內核中的<b class='flag-5'>psci</b>驅動是什么

    內核中的psci架構cpu_ops接口

    cpu_ops接口 驅動初始化完成后,cpu的cpu_ops就可以調用這些回調實現psci功能的調用。如下所示,當devicetree中cpu的enable-method設置為psci時,該cpu
    的頭像 發表于 12-05 17:25 ?920次閱讀

    bl31中的psci架構介紹

    std_svc_setup會在bl31啟動流程中被調用,以用于初始化該服務相關的配置。而std_svc_smc_handler為其smc異常處理函數,當內核通過psci接口調用相關服務時,最終將由該函數執行實際的處理流程。 上圖為psc
    的頭像 發表于 12-05 17:33 ?1344次閱讀
    bl31中的<b class='flag-5'>psci</b>架構<b class='flag-5'>介紹</b>

    SMP多核啟動PSCI代碼示例

    1、std_svc_setup (主要關注設置psci操作集)--有服務 std_svc_setup //services/std_svc/std_svc_setup.c - >psci
    的頭像 發表于 12-05 17:45 ?890次閱讀

    PSCI處理函數代碼分析

    處理函數根據funid來決定服務,可以看到PSCI_CPU_ON_AARCH64為0xc4000003,這正是設備樹中填寫的cpu_on屬性的id,會委托psci_cpu_on來執行核上電任務。下面
    的頭像 發表于 12-05 18:08 ?1112次閱讀
    主站蜘蛛池模板: 天天操天 | 激情深爱| 久久婷婷色综合老司机 | 久久婷婷是五月综合色狠狠 | 末成年一级在线看片 | 未成人禁止视频高清在线观看 | 亚洲xxx视频 | 欧美一级二级三级视频 | 手机免费看a | 二级黄绝大片中国免费视频0 | h黄视频| 欧美成人伊人十综合色 | 亚洲一区欧美一区 | 日本久久久久久久 | 黄色国产| 欧美激欧美啪啪片免费看 | 男女交性高清视频无遮挡 | 丁香婷婷九月 | 国产黄色大片又色又爽 | 亚洲天堂成人在线 | 婷婷激情综合网 | 看亚洲a级一级毛片 | 黄色大秀 | 欧美性hd | 久久夜色精品国产飘飘 | 手机看片国产免费 | 亚洲日韩图片专区第1页 | 欧洲国产精品精华液 | 四虎影院免费在线播放 | 国产免费播放一区二区三区 | 成人小视频在线 | 狠狠色婷婷丁香六月 | 日韩一区二区三区免费 | 国产理论在线观看 | 久久久精品2021免费观看 | 日本有色视频 | 日本不卡在线观看免费v | 国产手机视频在线 | 一及黄色 | 尻老逼| 人人揉揉香蕉大免费不卡 |