一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

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

3天內不再提示

QEMU實現(xiàn)對LoongArch架構的支持

龍芯中科 ? 來源:龍芯中科 ? 作者:龍芯中科 ? 2022-09-07 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

2022年8月30日,QEMU 官方社區(qū)發(fā)布了7.1.0版本,從該版本開始QEMU將支持龍架構(LoongArch)。

QEMU介紹

QEMU (Quick Emulator)是業(yè)界主流的設備仿真模擬軟件。可以在一種架構(如X86 PC)的物理機上運行支持其它架構的操作系統(tǒng)和程序,從而讓軟件無感知運行在不同硬件架構下。

28724fca-2dca-11ed-ba43-dac502259ad0.png

QEMU對龍架構的支持

QEMU 實現(xiàn)對LoongArch架構的支持后,用戶可以在沒有支持LoongArch架構平臺的物理真機上,編譯運行和調試兼容LoongArch架構的二進制軟件。

利好廣大軟件開發(fā)者

對于軟件開發(fā)者,QEMU可提供不同硬件架構下系統(tǒng)執(zhí)行的平臺,以及軟件跨架構集成測試環(huán)境,提高軟件開發(fā)效率和成熟度。

多方通力合作建設龍架構開源生態(tài)

龍芯相關技術團隊和開源軟件界人士一起合作,經(jīng)過了20多個版本迭代最終支持了LoongArch架構。迭代過程中,一方面要適配QEMU社區(qū)最新改動,另一方面還要適配依賴的UEFI和內核代碼,最終在內核進入linux社區(qū)后,QEMU社區(qū)在今年7月初接納了LoongArch架構,并在7.1.0版本中正式發(fā)布。

支持龍架構用戶態(tài)程序仿真和全系統(tǒng)仿真

QEMU 7.1.0版本支持LoongArch架構用戶態(tài)程序仿真和全系統(tǒng)仿真。用戶態(tài)程序仿真可以在X86主流架構下運行調試LoongArch架構的用戶態(tài)程序。

28b31456-2dca-11ed-ba43-dac502259ad0.png

系統(tǒng)仿真目前支持仿真龍芯3A5000單板,可以運行社區(qū)內核,用戶可以調試內核和驅動程序,進行CI測試。

28d9dda2-2dca-11ed-ba43-dac502259ad0.png

后續(xù),龍芯團隊還將進一步完善QEMU社區(qū)對LoongArch架構的支持,為龍架構開源生態(tài)在QEMU分支的發(fā)展貢獻力量。

審核編輯:湯梓紅

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

    關注

    0

    文章

    317

    瀏覽量

    8055
  • qemu
    +關注

    關注

    0

    文章

    57

    瀏覽量

    5672
  • LoongArch
    +關注

    關注

    0

    文章

    27

    瀏覽量

    1567

原文標題:龍芯開源生態(tài)建設節(jié)節(jié)開花 ,QEMU 7.1.0版本支持LoongArch架構

文章出處:【微信號:gh_53fadbdbd4d4,微信公眾號:龍芯中科】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    龍芯處理器支持WINDOWS嗎?

    龍芯處理器目前不支持原生運行Windows操作系統(tǒng),主要原因如下: 架構差異 龍芯架構:龍芯早期基于MIPS架構,后續(xù)轉向自主研發(fā)的LoongAr
    發(fā)表于 06-05 14:24

    技術分享 | 如何在2k0300(LoongArch架構)處理器上跑通qt開發(fā)流程

    技術分享 | 如何在2k0300開發(fā)板(LoongArch架構)處理器上跑通qt開發(fā)流程
    的頭像 發(fā)表于 05-20 11:05 ?283次閱讀
    技術分享 | 如何在2k0300(<b class='flag-5'>LoongArch</b><b class='flag-5'>架構</b>)處理器上跑通qt開發(fā)流程

    三種藍牙架構實現(xiàn)方案(藍牙協(xié)議棧方案)

    藍牙架構實現(xiàn)方案有哪幾種?我們一般把整個藍牙實現(xiàn)方案叫做藍牙協(xié)議棧,因此這個問題也可以這么闡述:藍牙協(xié)議棧有哪些具體的架構方案?在藍牙協(xié)議棧中,host是什么?controller是什
    的頭像 發(fā)表于 04-08 15:35 ?686次閱讀
    三種藍牙<b class='flag-5'>架構</b><b class='flag-5'>實現(xiàn)</b>方案(藍牙協(xié)議棧方案)

    迅為3A6000開發(fā)板/龍芯3A6000與龍芯3A5000等龍架構處理器軟件兼容

    ,也證明了國內有能力在自研 CPU 架構上做出一流的產(chǎn)品。 龍芯 3A6000 處理器采用龍芯自主指令系統(tǒng)龍架構LoongArch),是龍芯第四代微架構的首款產(chǎn)品,主頻達到 2.5G
    發(fā)表于 02-12 15:06

    LoongArch 在線資源

    架構移植: https://gitee.com/openharmony-loongarch 龍芯教育:https://gitee.com/loongson-edu loongson生態(tài)創(chuàng)新中心
    發(fā)表于 12-25 15:54

    龍芯LS2K1000LA和LS2K1000有何區(qū)別?

    支持LoongArch?。 龍架構已得到國際開源軟件界廣泛認可與支持,正成為與X86/ARM并列的頂層開源生態(tài)系統(tǒng)。已向GNU組織申請到ELF Machine編號(258號),并獲得L
    發(fā)表于 11-14 11:06

    QEMU系列】不用開發(fā)板運行RT-Thread指南-RISC-V架構

    1.準備:準備工具鏈:bsp下有說明,可以替換為其他tool準備qemu:bsp下有說明,可以替換為其他qemu2.編譯:這里使用最簡單的方法:直接修改EXEC_PATH=‘工具鏈
    的頭像 發(fā)表于 11-12 01:07 ?806次閱讀
    【<b class='flag-5'>QEMU</b>系列】不用開發(fā)板運行RT-Thread指南-RISC-V<b class='flag-5'>架構</b>

    如何部署北斗定位應用,基于國產(chǎn)自主架構LS2K1000LA-i處理器平臺

    遷移已有軟件,降低使用門檻。擴展性:采用模塊化設計,易于添加新特性或優(yōu)化現(xiàn)有功能,支持高性能計算及嵌入式應用等多種場景,具備良好的前瞻性和適應未來技術發(fā)展的能力。 圖 3 LoongArch架構優(yōu)勢
    發(fā)表于 10-29 09:52

    迅為3A6000_7A2000核心主板龍芯全國產(chǎn)處理器LoongArch架構

    ,也證明了國內有能力在自研 CPU 架構上做出一流的產(chǎn)品。 龍芯 3A6000 處理器采用龍芯自主指令系統(tǒng)龍架構LoongArch),是龍芯第四代微架構的首款產(chǎn)品,主頻達到 2.5G
    發(fā)表于 10-12 11:25

    【開源鴻蒙】使用QEMU運行OpenHarmony輕量系統(tǒng)

    本文將會介紹如何從源碼安裝QEMU 6.2.0,以及如何使用QEMU運行OpenHarmony輕量系統(tǒng)。通過本文,你將會對QEMU和OpenHarmony輕量系統(tǒng)又一個初步的認知,并對如何使用
    的頭像 發(fā)表于 09-14 08:51 ?1349次閱讀
    【開源鴻蒙】使用<b class='flag-5'>QEMU</b>運行OpenHarmony輕量系統(tǒng)

    【龍芯2K0300蜂鳥板試用】tinnu-試用報告-基于以太網(wǎng)的CAN數(shù)據(jù)中繼模塊

    、 config.guess 文件,保證 configure 過程中能夠識別到全新的龍芯loongarch64 架構 sudo wget -O /usr/share/misc/config.sub
    發(fā)表于 09-01 22:51

    RISC--V架構的目標和特點

    一套指令集支持所有架構?;局噶钭蛹瘍H40余條指令,以此為共有 基礎,加上其他常用模塊子集指令總指令數(shù)也僅幾十條 易實現(xiàn)性 硬件實現(xiàn)的復雜度高 硬件設計與編譯器
    發(fā)表于 08-23 00:42

    2k0300的loongarch32編譯器有獲得方式嗎?

    從cpuinfo中可以看到 2k0300 支持 loongarch32 loongarch64 兩種ISA,在 http://ftp.loongnix.cn/toolchain/gcc
    發(fā)表于 08-19 23:05

    【龍芯2K0300蜂鳥板試用】+3.移植lua到loongarch

    ://www.lua.org/ftp/ 2.開發(fā)環(huán)境 確保當前開發(fā)環(huán)境中已經(jīng)安裝了編譯工具鏈,可輸入loongarch64-linux-gnu-gcc –v 進行測試: 3.實現(xiàn)步驟 將lua源碼拖入虛擬機,解壓 Lua
    發(fā)表于 08-18 03:31

    QEMU系列】不用開發(fā)板運行RT-Thread指南-ARM架構

    成為一個門檻。本文將詳細介紹如何在QEMU虛擬機的Vexpress-A9平臺上運行RT-Thread,幫助開發(fā)者在沒有實際硬件開發(fā)板的情況下,輕松體驗和學習RT-Th
    的頭像 發(fā)表于 08-09 08:35 ?1607次閱讀
    【<b class='flag-5'>QEMU</b>系列】不用開發(fā)板運行RT-Thread指南-ARM<b class='flag-5'>架構</b>