powerpc 相关问题

与PowerPC系列RISC处理器相关的问题。

C 语言实现中的 PowerPC stb 指令

我正在尝试将整数的高24-32字节存储到char指针地址,即stb r9 0(r30), 如何使用C实现这个行为?

回答 1 投票 0

如何确定 Linux ppc64le 上的处理器插槽数量

lscpu 似乎有一个错误,它无法确定正确的套接字数量。为此打开了一个问题,但我没有得到任何回复 https://github.com/karelzak/util-linux/...

回答 1 投票 0

升级编译器工具链时,_GLOBAL_OFFSET_TABLE 的符号类型错误

我们有一个旧的 powerpc-elf 工具链,可以正确创建 .elf 文件。 该编译器已经有 20 多年的历史了,在 Solaris 上运行,所以也许是时候升级了。 我们可以将我们的应用程序移植到最近的 gcc cross 上

回答 1 投票 0

PPC 中创建线程崩溃

我已经使用 PPC 工具链为以下程序构建了可执行文件。 工具链详细信息: powerpc-wrs-linux-gnu-g++(风河 Linux Sourcery G++ 4.4a-341)4.4.1 我们在编译期间包含了 -pthread...

回答 3 投票 0

从 C++ 按值传递到 C 的复数似乎在 powerpc 上不起作用

当我将复杂的浮点数(complex.h)从 C++ 调用者传递到 C 库时,在 32 位 Power PC 上运行时,该值无法正确传递。我使用了两种不同的开源软件

回答 3 投票 0

使用内联汇编器读取 GPR

我正在使用 PowerPC 的 Diab C 编译器 (v5.9.4),我需要将通用寄存器的内容复制到函数的局部变量中。 有没有关于如何读取 GPR 的示例...

回答 1 投票 0

我需要帮助将此 ppc 指令翻译为 c++

有人可以给我看一个 C++ 的例子吗?我正在尝试练习我的汇编语言技能,从我得到的语言是 powerpc,我们正在寻找 44 位移位到...

回答 2 投票 0

Rust 支持嵌入式 PowerPC 目标吗?

到目前为止,我只在 rustc 书中的目标列表中看到了针对 Linux 等操作系统的 PowerPC,但没有针对嵌入式操作系统。 从 LLVM 文档来看,这意味着它们支持嵌入式 PowerPC,因此......

回答 1 投票 0

((PowerPC)不明白为什么代码将寄存器的内容存储在同一地址中

我最近开始为Xbox 360反转游戏,而且我真的不明白为什么%r11和%r10的内容存储在具有相同地址(。的地址[%r8]和[%r9]中。 ..

回答 1 投票 0

powerpc-eabivle-gcc不支持e_and2i指令

我想禁用e200z7的MSR寄存器的第16位。这是我正在使用的:/ *禁用MSR [EE]位* / mfmsr r6 e_and2i r6,0x7fff mtmsr r6编译.S文件时...

回答 1 投票 0

PowerPC和clrlslwi -or-rlwinm指令

我在这里阅读了其他文章,但仍然对PPC和rlwinm有疑问。我正在查看的示例是:li r0,0x100 clrlslwi r9,r0,27,5(其afaik与rlwinm r9,r0,5,22,26相同)...

回答 1 投票 0

从内联汇编中正确收集返回值

我想使用内联汇编在PowerPC 32位体系结构上执行系统调用。执行系统调用后,我还想通过获取r3和...的值来返回系统调用的返回值。...

回答 1 投票 0

POWER中除LL / SC以外的原子操作?

[POWER ISA是否包括除LL / SC之外的其他原子操作,例如原子加法,交换等?

回答 1 投票 2

中断处理程序未在为其安装的中断上执行

我正在将vxWorks 6.9 BSP /驱动程序转换为vxWorks7。这是MPC82xx PPC的SPI a / d驱动程序。在附加函数中,我调用vxbIntConnect函数并将其传递给ISR'adc_isr'....

回答 1 投票 0

我如何要求Mac OS在特定的地址范围内分配内存?

我正在为Mac OS X编写Mac OS 9“兼容性层”,因为最近我怀有怀旧之情,并且由于所有当前解决方案都要求您在运行...的虚拟机中运行Classic,所以...]

回答 2 投票 12

standard_init_linux.go:190:exec用户进程导致“ exec格式错误”

我正在尝试使用centos:7作为基映像构建kibana 7.6.0映像在PPC64LE体系结构上。 FROM centos:7 AS prep_files复制--from = prep_files --chown = 1000:0 / usr / share / kibana / usr / share / kibana ...

回答 1 投票 0

Bare-metal hello world PPC64(QEMU + OFW)不起作用

我是裸机和内核编程的新手,还有什么比打招呼世界更好的方式开始我的旅程!不幸的是,当涉及到我选择的体系结构PPC64(使用QEMU和OpenFirmware)时,...

回答 1 投票 0

PowerPC(ppc64le)体系结构上的Ghostscript 9.26构建失败

我正在尝试在rhel 7.6 ppc64le上构建Ghostscript 9.26。但是,make命令失败,并显示以下错误:错误:./sobin/libgs.so:对png_init_filter_functions_vsx的未定义引用collect2:错误:...

回答 1 投票 0

gccgo,AIX:编译的.o文件不包含.go_export节

我正在尝试在AIX上构建gccgo(9.2),现在面临着我无法解决的问题。计算机:AIX 7.1,处理器类型:PowerPC_POWER7,CPU类型:64位,内核类型:64位错误:“ ./ sync / atomic ....

回答 1 投票 1

在PowerPC(ppc64le)架构上Bazel测试失败

我在rhel7.6 ppc64le上,试图构建一个Istio-Envoy(release-1.3)。我的系统上安装了devtoolset-7。 Istio-Envoy的生成通过了,但是存在测试失败:错误:/ envoy / test / ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.