Skip to main content
Stack Overflow
  1. About
  2. For Teams
Filter by
Sorted by
Tagged with
2 votes
1 answer
90 views

I’m trying to understand how the BL instruction is decoded in the ARMv6-M architecture. The part I don’t get is in the imm32 calculation: the values of I1 and I2 are derived using J1 and J2, but they’...
1 vote
1 answer
467 views

When you build a Docker image with docker buildx build and specify '--platform=linux/arm/v6', the build container runs as arm7l rather than the expected arm6l, which creates issues if the build ...
rbanffy's user avatar
  • 2,551
1 vote
0 answers
413 views

The Raspberry Pi 1B has an armv6 architecture. I have gone to https://github.com/tttapa/docker-arm-cross-toolchain and installed the armv6-rpi-linux-gnueabihf compiler toolchain on a more modern Linux ...
0 votes
1 answer
106 views

I'm working on a kernel for a RaspberryPi 1B+ and I'm having some trouble with the ATAGS. My orientation for the implementation was this page. The implementation for parsing looks something like this: ...
Sito's user avatar
  • 554
0 votes
1 answer
148 views

i have a programm in armv6 assembly which calculates the result of (x +y)^2 this code doesn't work, and returns: "Unsupported ARM syscall: 0xffffffdf" .global _start .text _start: MOV r0,...
immi0815's user avatar
0 votes
0 answers
186 views

Consider a host application that has been compiled for armv6 (think: Raspbian) and can dlopen() extensions/plugins. Some of these plugins might be compiled for armv7. If the host application is ...
0 votes
1 answer
2k views

My Goal: use pyelftool to retrieve variables absolute placement and functions absolute address from an elf file to automatize breakpoint placement for whitebox testing. my code: import elftools from ...
Catosh's user avatar
  • 317
0 votes
1 answer
140 views

is it possible to use one GCLK for more peripherals? The ATSAMD09C13 have six GCLK Generators but this isn ́t enougth. This example works: GCLK->CLKCTRL.reg = GCLK_CLKCTRL_ID(SERCOM0_GCLK_ID_CORE) | ...
Umbrecht's user avatar
-1 votes
1 answer
2k views

So here I have the following code (ARMv6 assembly): wait$: ldr r2,[r0,#24] //read 32 bits from addr + 24 in r0 and store in r2 tst r2,#0x80000000 //???? bne wait$ I understand all of the ...
Packa's user avatar
  • 183
1 vote
0 answers
207 views

I am analyzing a binary taken from a STM32 SoC (ArmV6) and it uses a to me unknown calling convention for small functions. First argument in r0, second argument in r3 and return in r1. (In my binary ...
0 votes
1 answer
137 views

Background: I wrote a function in C and compiled it with arm-none-eabi-gcc (7-2018-q2-update). The generated assembly code for the loop body looks like it should take 20 cycles per iteration, ...
0 votes
2 answers
941 views

I'm running on a Raspberry Pi Pico (RP2040, Cortex-M0+ core, debugging via VSCode cortex-debug using JLink SWD), and I'm seeing strange behaviour regarding PendSV. Immediately prior, the SVCall ...
0 votes
1 answer
356 views

There are predefined macros such as __OPTIMIZE__ (defined in all optimizing compilations) and __OPTIMIZE_SIZE__ (defined if the compiler is optimizing for size). I use these macros to check if the ...
user avatar
5 votes
0 answers
1k views

I'm hoping this is an appropriate venue for my question. There's a lot of pieces to this puzzle. I'm building a container using Docker that is destined to run on a Raspberry Pi Zero. The RPi Zero has ...
2 votes
0 answers
882 views

BTW, I am trying to install OpenMediaVault on a Raspberry Pi 1, however, whenever I try and install OpenMediaVault on a Raspberry Pi 1, I get problems with the monit package, the FastCGI Process ...

15 30 50 per page
1
2 3 4 5
...
12

AltStyle によって変換されたページ (->オリジナル) /