cost 205 ms
在裸機 QEMU 上運行 Sparc v9 64 位可執行文件

[英]Run Sparc v9 64-bit executable on bare metal QEMU

我試過這個食譜: 如何在 QEMU 上運行裸機 ELF 文件? 在QEMU上運行裸機AArch64可執行文件(並且有效)。 我想對 64 位SPARCv9可執行文件執行相同的操作(最好從C/C++開始,而不是程序集) - 我嘗試了以下鏈接中的示例: Run SPARC assembly in QEM ...

無法在 NetBSD 9.2 32 位上找到 /usr/share/examples/svr4

[英]Cannot locate /usr/share/examples/svr4 on NetBSD 9.2 32-bit

我正在嘗試使用 QEMU 設置一個(32 位)NetBSD 9.2 虛擬機,以便我可以在其上運行 SPARC 二進制文件,特別是那些在 Solaris 機器上編譯的二進制文件(目前我已經在 Solaris 8 和上編譯了一個簡短的 C 程序我試圖在 NetBSD 上運行它)。 在這項工作中,我被引 ...

使用 QEMU 在 LEON3 處理器上運行 .elf 文件

[英]Running .elf file on LEON3 processor using QEMU

最近我一直在嘗試使用 qemu 在 Leon3 處理器上執行代碼。 我的代碼如下所示: 所以這是一個非常簡單的程序。 我使用以下命令啟動 Qemu: qemu-system-sparc.exe -nographic -M leon3_generic -m 64M -kernel testapp. ...

SPARC 中的 jmpl 和 restore 指令順序重要嗎?

[英]Is the jmpl and restore instruction order important in SPARC?

我在這里讀到jmpl指令后面必須跟nop 。 SPARC V8 手冊告訴我, rett指令必須始終在jmpl指令之前。 但是,我一直無法找到jmpl和restore指令之間的關系。 我目前正在研究 SPARC V8 架構,我遇到的其中一個 ELF 文件在jmpl之后jmpl restore , ...

如何在 sparc V8 處理器中設置 TBR?

[英]How to set TBR in a sparc V8 processor?

如果這是一個非常基本的問題,我深表歉意,恐怕我不知道我可以向誰或在哪里提出這樣的問題。 我正在做一個 sparc v8 模擬器項目,目前我一直在處理陷阱。 V8 手冊對我沒有幫助,我不知道什么是“陷阱”有什么“陷阱編號”。 對這個問題的評論給了我一些想法,但不是全貌。 This page e ...

Sparc 處理器中的奇偶寄存器配對是什么?

[英]What is odd-even register pairing in Sparc processor?

我給我的一個Sparc模擬器 Trap: illegal_instruction, Destination是一個ld指令Trap: illegal_instruction, Destination is an odd-even register pair 。 處理器中的奇偶配對到底是什么? 跟me ...

2020-08-04 04:55:33   1   78    sparc  
預構建的 sparc 裸機交叉編譯器不起作用

[英]Prebuilt sparc bare metal cross compiler not working

下載了一個預構建的交叉編譯器sparc-elf-4.2.2並將路徑設置為 sparc-elf-4.4.4/bin 之后我在終端上運行了sparc-elf-gcc -o matrixmul matrixmul.c才發現以下內容回復 我不知道為什么會有這個回應。 ...

2020-02-15 07:25:47   1   23    sparc  
如何在Gradle中為C源代碼構建二進制文件,而不是可執行文件?

[英]How to build a binary for C source code in Gradle, but not executable?

我是堆棧溢出的新手,我想了解如何在Gradle上構建c二進制文件(非可執行程序)。 現在,我無法構建c二進制文件(不是可執行程序)。 有一個錯誤,但是我不知道如何更改build.gradle文件。 終端錯誤是... output.txt是... 下面的build.g ...

直接從 QEMU 設備執行代碼的規范方式是什么?

[英]What is the canonical way to execute code directly from a QEMU device?

我正在建模一個特定的評估板,它有一個 leon3 處理器和幾個映射到特定地址的 MRAM 組。 我的目標是使用我的引導加載程序 ELF 啟動 qemu-system-sparc,然后跳轉到 MRAM bank 的基地址以開始在其中執行裸機程序。 為此,我已經能夠成功運行我的引導加載程序並跳轉到第一條 ...

2019-07-24 13:18:10   1   134    c / qemu / sparc  
qemu-sparc 與 qemu-system-sparc

[英]qemu-sparc vs qemu-system-sparc

我安裝了 CentOS 7.6,然后在我的機器上安裝了 QEMU 的所有東西。 我有一個需要在 VM 中啟動的 SPARC 映像。 我一直在使用qemu-system-sparc 。 這是在我安裝了 Fedora-30 的盒子上。 我可以使用qemu-sparc來啟動我的 Solaris 映像 ...

如何從Linux / Windows編譯目標Solaris 64位SPARC的C / CPP代碼

[英]How to compile c/cpp code for target Solaris 64bit SPARC from linux/windows

我想在Solaris 64位SPARC計算機上為OHS編譯自定義的Apache模塊。 它是Apache C代碼。 但是我只有Windows機器和Linux VM。 使用Oracle Developer Studio IDE是否可以實現這一目標。 還是還有其他方法? 請幫忙 ...

我在Solaris 10 SPARC中編譯的GNU GCC 9無法正常工作

[英]My compiled GNU GCC 9 in Solaris 10 SPARC is not working

我已成功將GNU GCC-9.1.0成功編譯到我的Sun / Oracle SPARC服務器上的Solaris 10 SPARC版OS中。 但是,我不得不將libgmp.so,libmfr.so和libmpc.so的靜態庫文件復制到在“ gmake”過程中創建的以下目錄gcc-9.1.0 / ...

在Solaris 10 SPARC中編譯tsocks-1.8

[英]Compiling tsocks-1.8 in Solaris 10 SPARC

我有一個安裝了Solaris 10 SPARC OS的ORACLE / Sun SPARC服務器,我正在嘗試將tsocks-1.8beta4.tar.gz安裝到Solaris中,但是在我的PuTTY終端中出現以下錯誤。 tsocks目錄中的saveme.c文件正在生成此錯誤。 它包含以 ...

嘗試在Solaris 10 SPARC中編譯libmemcached

[英]Trying to compile libmemcached in Solaris 10 SPARC

我有一台安裝了Solaris 10 SPARC OS的SPARC企業服務器。 我已經將tarball文件'libmemcached-0.10.tar.gz'解壓縮到目錄中,然后嘗試對其進行編譯。 我在終端上收到以下錯誤 接下來我該怎么辦? ...

浮點無效寄存器訪問

[英]Floating point invalid register access

在為 SPARC V8 編寫匯編代碼時,我獲得了無效的 fp 寄存器訪問權限。 我只是想知道為什么在編寫雙精度指令操作時只應使用偶數寄存器,給出奇數寄存器有什么問題? 為什么我們會收到無效的浮點寄存器訪問錯誤。 ...

2019-06-05 14:51:54   1   36    sparc  
sed的表達式在Makefile中做了什么

[英]What does sed 's expression do in a Makefile

我有一個舊項目的Makefile ,我必須為新系統進行修改。 它對源文件和目標文件有以下全局定義: Makefile很亂,我不得不大量修改它。 我管理編譯代碼並從.c源代碼生成.o文件。 預期的.elf文件也正確編譯。 問題是我無法理解代碼在以下幾行中做了什么我搜索了這么多網 ...

在 QEMU 上模擬 Solaris 10 SPARC

[英]Emulating Solaris 10 SPARC on QEMU

我正在嘗試運行一個舊的 Solaris SPARC 應用程序。 我從這個問題中了解到 x86 Solaris 不會削減它。 我最近了解到 VM virtualbox 無法模擬 SPARC 架構。 因此,我目前正在嘗試使用 QEMU 模擬 Solaris 10 SPARC。 我從一個收購的Sola ...

SPARC-RTEMS5-GCC 忽略或找不到庫

[英]SPARC-RTEMS5-GCC ignores or don't find libraries

我是 RTEMS 的初學者,我在我的計算機上使用 linux mint 為 erc32 芯片(RTEMS Docs 中的示例)構建了一個 RTEMS5 環境。 該環境帶有示例應用程序。 我正在嘗試使用 sparc-rtems5-gcc 從“hello”(init.c)編譯示例,這是命令行: 但它 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM