rlepigre / bare-metal-aarch64Links
Fiddling with aarch64 exception levels on a Raspberry Pi 3.
☆14Updated 3 years ago
Alternatives and similar repositories for bare-metal-aarch64
Users that are interested in bare-metal-aarch64 are comparing it to the libraries listed below
Sorting:
- An implementation of the GDB Remote Serial Protocol to help you adding debug mode on emulator☆78Updated 2 weeks ago
- A bare metal AArch64 hello-world program, that is run in a KVM AArch64 VM.☆28Updated last year
- Sources for the AARCH64 experiments for posts on https://krinkinmu.github.io/☆31Updated 2 years ago
- This specification is integrated into the Priv. and Unpriv. specifications. This repo is no longer maintained. Please refer to the Priv. …☆92Updated 3 weeks ago
- A utility for decoding aarch64 ESR register values.☆95Updated last week
- A Rust driver for the Arm Generic Interrupt Controller version 3 or 4 (GICv3 and GICv4).☆37Updated this week
- Proof-of-concept for the GhostWrite CPU bug.☆116Updated last year
- ☆109Updated 6 years ago
- Some learning materials, notes and scripts about the programming and security of microcontroller.☆14Updated 3 years ago
- An ongoing attempt to create own hypervisior from scratch in linux.☆52Updated 3 years ago
- Artifact of "Indirector: High-Precision Branch Target Injection Attacks Exploiting the Indirect Branch Predictor" [USENIX Security 2024]☆62Updated last year
- A virtio layer for xv6☆11Updated 6 years ago
- This specification will define the RISC-V privilege ISA extensions required to support Supervisor Domain isolation for multi-tenant secur…☆60Updated 2 weeks ago
- Tests for verifying compliance of RMM implementations☆18Updated last week
- Memory Tagging ISA extension that can be used by software to enforce memory tag checks on memory loads and stores☆21Updated last week
- A high performance LLVM-based dynamic binary instrumentation framework☆272Updated last year
- Decompiler of LLVM bitcode to C☆86Updated last year
- Artifacts for Cascade: CPU Fuzzing via Intricate Program Generation (USENIX Security 2024)☆131Updated 11 months ago
- Risc-V hypervisor for TEE development☆121Updated 2 months ago
- Header-only C library for reading/writing 64-bit Arm registers, automatically generated by parsing the AArch64 System Register XML.☆30Updated 4 years ago
- Proof-of-concept implementation for the paper "Efficient and Generic Microarchitectural Hash-Function Recovery" (IEEE S&P 2024)☆30Updated last year
- ☆52Updated 3 years ago
- ☆39Updated 2 years ago
- Access Arm64 CPU system registers☆101Updated 3 months ago
- ☆17Updated last year
- ☆34Updated 2 years ago
- Rust RISC-V Virtual Machine☆106Updated 9 months ago
- hypercraft is a VMM library written in Rust.☆51Updated 10 months ago
- ☆70Updated last year
- This is a tutorial on how to write an LLVM Pass using the (kind-of) new PassManager. It is compiled from different sources referenced in …☆56Updated 6 years ago