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

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

QEMU實(shí)現(xiàn)對(duì)LoongArch架構(gòu)的支持

龍芯中科 ? 來源:龍芯中科 ? 作者:龍芯中科 ? 2022-09-07 10:18 ? 次閱讀

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

QEMU介紹

QEMU (Quick Emulator)是業(yè)界主流的設(shè)備仿真模擬軟件??梢栽谝环N架構(gòu)(如X86 PC)的物理機(jī)上運(yùn)行支持其它架構(gòu)的操作系統(tǒng)和程序,從而讓軟件無感知運(yùn)行在不同硬件架構(gòu)下。

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

QEMU對(duì)龍架構(gòu)的支持

QEMU 實(shí)現(xiàn)對(duì)LoongArch架構(gòu)的支持后,用戶可以在沒有支持LoongArch架構(gòu)平臺(tái)的物理真機(jī)上,編譯運(yùn)行和調(diào)試兼容LoongArch架構(gòu)的二進(jìn)制軟件。

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

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

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

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

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

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

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

系統(tǒng)仿真目前支持仿真龍芯3A5000單板,可以運(yùn)行社區(qū)內(nèi)核,用戶可以調(diào)試內(nèi)核和驅(qū)動(dòng)程序,進(jìn)行CI測(cè)試。

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

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

審核編輯:湯梓紅

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

    關(guān)注

    0

    文章

    300

    瀏覽量

    7892
  • qemu
    +關(guān)注

    關(guān)注

    0

    文章

    57

    瀏覽量

    5589
  • LoongArch
    +關(guān)注

    關(guān)注

    0

    文章

    27

    瀏覽量

    1490

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

文章出處:【微信號(hào):gh_53fadbdbd4d4,微信公眾號(hào):龍芯中科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    LoongArch 在線資源

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

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

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

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

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

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

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

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

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

    RISC--V架構(gòu)的目標(biāo)和特點(diǎn)

    一套指令集支持所有架構(gòu)。基本指令子集僅40余條指令,以此為共有 基礎(chǔ),加上其他常用模塊子集指令總指令數(shù)也僅幾十條 易實(shí)現(xiàn)性 硬件實(shí)現(xiàn)的復(fù)雜度高 硬件設(shè)計(jì)與編譯器
    發(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)境 確保當(dāng)前開發(fā)環(huán)境中已經(jīng)安裝了編譯工具鏈,可輸入loongarch64-linux-gnu-gcc –v 進(jìn)行測(cè)試: 3.實(shí)現(xiàn)步驟 將lua源碼拖入虛擬機(jī),解壓 Lua
    發(fā)表于 08-18 03:31

    QEMU系列】不用開發(fā)板運(yùn)行RT-Thread指南-ARM架構(gòu)

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

    開源鴻蒙 編譯OpenHarmony輕量系統(tǒng)QEMU RISC-V版本

    本文將介紹如何為QEMU RISC-V虛擬平臺(tái)構(gòu)建OpenHarmony輕量系統(tǒng)。得益于QEMU的CPU指令集模擬執(zhí)行能力,該方法可以在沒有開發(fā)板的情況下調(diào)試和運(yùn)行OpenHarmony系統(tǒng)源碼。本文介紹的該方法,可以用于OpenHarmony操作系統(tǒng)源碼的學(xué)習(xí)和研究。
    的頭像 發(fā)表于 07-15 10:36 ?1441次閱讀
    開源鴻蒙 編譯OpenHarmony輕量系統(tǒng)<b class='flag-5'>QEMU</b> RISC-V版本

    龍芯CPU統(tǒng)一系統(tǒng)架構(gòu)規(guī)范及參考設(shè)計(jì)下載

    *附件:LoongArch 系統(tǒng)調(diào)用(syscall)ABI.pdf *附件:龍芯 CPU 統(tǒng)一系統(tǒng)架構(gòu)規(guī)范(適用于 LA 架構(gòu)通用 PC、服務(wù)器系列)-v4.1.0.pdf *附件:龍芯CPU統(tǒng)一
    發(fā)表于 06-20 14:42

    迅為全國產(chǎn)3A6000電腦硬件方案LoongArch架構(gòu)核心主板

    迅為全國產(chǎn)3A6000電腦硬件方案LoongArch架構(gòu)核心主板
    的頭像 發(fā)表于 06-07 17:26 ?603次閱讀
    迅為全國產(chǎn)3A6000電腦硬件方案<b class='flag-5'>LoongArch</b><b class='flag-5'>架構(gòu)</b>核心主板

    RISC--V架構(gòu)的特點(diǎn)

    。RISC-V 指令集完全開源,設(shè)計(jì)簡單,易于移植Unix系統(tǒng),模塊化設(shè)計(jì),完整工具鏈,同時(shí)有大量的開源實(shí)現(xiàn)和流片案例,得到很多芯片公司的認(rèn)可。RISC-V 架構(gòu)的起步相對(duì)較晚,但發(fā)展很快。它可以根據(jù)具體場(chǎng)景
    發(fā)表于 05-24 08:01

    Linux 6.10集成RISC-V更新,支持Rust編程語言

    本次補(bǔ)丁升級(jí)中,Linux內(nèi)核進(jìn)一步擴(kuò)展了對(duì)應(yīng)于RISC-V架構(gòu)的Rust編程語言支持。在此之前,Rust已可應(yīng)用在x86_64、龍芯LoongArch以及ARM64等多種架構(gòu)之上。
    的頭像 發(fā)表于 05-23 17:16 ?1162次閱讀

    Mono開源社區(qū)支持LoongArch架構(gòu)

    Mono作為開源框架,支持Linux、macOS、Windows及嵌入式設(shè)備等廣泛的操作系統(tǒng),使得開發(fā)者能在非Windows環(huán)境下運(yùn)行.NET應(yīng)用。
    的頭像 發(fā)表于 05-20 11:06 ?681次閱讀