Aarch64
AArch64 assembly - part 5
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources AArch64 Exploring AArch64 assembler
A Guide to ARM64/AArch64 Assembly on Linux with Shellcodes and Cryptography
AArch64 assembly - part 4
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources Cross-compilation Interestingly, one does not need to own an ARM64 processor. With the help of QEMU user mode emulation (qemu-user) and the GNU C compiler for AArch64 (gcc-aarch64-linux-gnu), assembling and linking native code is a breeze.
AArch64 assembly - part 3
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources Under the microscope We could be happy with the overall result but, since we’re dealing with a very low-level language, this little intro wouldn’t be complete if GDB wasn’t mentioned here.
AArch64 assembly - part 2
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources Under the surface In the process we’ve followed not only we’ve generated file answer.s but answer.
AArch64 assembly - part 1
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources Let’s break the ice … or, let’s quickly generate some assembly code and run it.
AArch64 assembly - part 0
Feb 27, 2025 (updated)
assembly
arm64
aarch64
coding
AArch64 Index Home Let’s break the ice Under the surface Under the microscope Cross-compilation Resources Background I’m not exactly a programmer. I can write some (mostly bad) code, understand a few tiny bits here and there, but I can’t claim to be an expert in this field.
Docker Swarm on ClusterHAT
Sep 23, 2024 (updated)
docker
armv6
armv7
arm64
aarch64
containers
INDEX
The basics: hardware architecture Our app, an HTTP server Docker Swarm, finally! Installation of ClusterHAT has been described in a previous post.
The basics: hardware architecture Controller:
pi@ctrl $ docker info | grep Architecture Architecture: armv7l Pi Zeros:
Buildx: building multi-arch images
Jan 29, 2024 (updated)
docker
x86_64
x64
amd64
armv6
armv7
arm64
aarch64
containers
In this post I’ll explore how to build images that can run on multiple architectures. My scenario is composed of the two following hosts:
on x86_64: $ docker info | grep Architecture Architecture: x86_64 $ cat /proc/cpuinfo | grep "model name" | uniq model name: Intel(R) Core(TM) i5-3317U CPU @ 1.
Docker in depth: namespaces, cgroups, images from scratch
Jun 13, 2023 (updated)
docker
arm64
aarch64
containers
Images and containers Let’s take a closer look at what’s in an image.
NOTE: I’m filtering out lots of info by using Docker’s –format command.
user@laptop $ docker inspect --format="{{json .