I try to build an embedded linux with nodejs for Radxa Zero SBC. I included nodejs through Target packages ---> Interpreter languages and scripting ...
I try to build an embedded linux with nodejs for Radxa Zero SBC. I included nodejs through Target packages ---> Interpreter languages and scripting ...
I have 4 core ARMv8A (Cortex-A53) emulated on QEMU 6.2.0. The primary code (CPU#0) is running and I am able to debug it using GDB. I wanted to bring u ...
I'm doing a hobby OS project and I an trying to get Virtual Memory set up. I had another project in an x86 architecture working with Page Tables but I ...
I'm confused by the implementation of the dcache_inval_poc (start, end) as follows: https://github.com/torvalds/linux/blob/v5.15/arch/arm64/mm/cache.S ...
I'm working on a program in ARMv8, and when attempting to compile it using gcc, I get the error message "operand 3 must be an integer register" for th ...
Good day, I am currently writing my first boot-loader for the linux operating system for the cortex a72 processor using qemu. Since I am doing some c ...
I am trying to compile a project with multiple c files and an assembly file written in ARMv8, which I have not done before, so I am having some troubl ...
How can I expand the usage of macro f x10,x11? gcc -E doesn't seem to help, FWIW. ...
When I try to execute code from a region mapped as read/write (AP[2] == 0), the CPU issues a permission fault (exception class == 0b100001, instructio ...
Firstly, I searched (a lot) and I'm confusing about my Android architecture. The main ways that I used is: the uname -m command says that I'm usi ...
. Answers to this question are eligible for a +50 reputation bounty. Ch ...
In ARMv8 Linux, TTBR0_EL1 and TTBR1_EL1 are used by MMU to do virtual memory management. So where is the PGD of a process saved in ARMv8 Linux? In X86 ...
I have tried to write an ARM-LEGv8 assembler program that calculates the average of two values in an array at a certain position. It runs on a Raspber ...
In a generic SIMD library eve we were looking into supporting length agnostic sve However, we cannot find a wrap a sizeless register into a struct to ...
I am confused about the operation MSL, which is used in a variant of the MOVI and MVNI instructions. There's not a lot of information out there, but ...
I'm trying to find a way to do heap memory allocation in armv8-a assembly, and after looking through syscall tables and trying to look at the Linux Pr ...
I'm trying to set up a core timer interrupt on a cortex-a55. The timer setting looks like this The CurrentEL register tells me that I am working at ...
I am studying about Linux Context Switch on the ARMv8 Below is the codes ENTRY(cpu_switch_to) mov x10, #THREAD_CPU_CONTEXT add x8, x0, x10 mov x9, s ...
I'm currently porting SO3 operating system on Aarch64 architecture. I'm doing that using QEMU/virt64 emulation. Everything went well as long as I am i ...
I am trying to add 50 to every element of a 2D array using neon intrinsic, here is my code, Is there any better way of doing it or optimizing it? ...