Skip to content

Latest commit

 

History

103 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About

These files contain 64-bit ARM (aka A64, ARM64, aarch64) assembly code for the GNU as and ld.

The code contains snippets of: * standard C library (stdlib.a) * Bare bones OS (armv8bin) using qemu-system-aarch64 * userland programs using linux syscalls

If there'll ever be a proper hardware target, this codebase might become an operating system.

disarm64

Disarm64 is a dissassembler for armv8 written in armv8. It doesn't support the full ISA but enough opcodes to dissamble itself.

Usage: disarm64

About

Snippets of 64-bit ARM (aarch64) assembly code for GNU as and LD

Topics

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages