https://github.com/jserv/armv8-hello
Hello World for bare metal ARMv8 using QEMU
https://github.com/jserv/armv8-hello
Last synced: 5 months ago
JSON representation
Hello World for bare metal ARMv8 using QEMU
- Host: GitHub
- URL: https://github.com/jserv/armv8-hello
- Owner: jserv
- License: other
- Created: 2016-01-05T05:29:03.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2016-07-08T20:26:01.000Z (about 10 years ago)
- Last Synced: 2025-10-20T03:11:25.473Z (9 months ago)
- Language: Makefile
- Size: 2.93 KB
- Stars: 61
- Watchers: 13
- Forks: 23
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Hello World for bare metal ARMv8 using QEMU
Prerequisites
-------------
- Install [Linaro toolchain](http://www.linaro.org/downloads/) for Aarch64 little-endian
```
sudo apt-get install gcc-aarch64-linux-gnu
```
- Install recent QEMU with Aarch64 target
```
sudo apt-get install qemu-system-arm
```
Building and Verification
-------------------------
* Changes the current working directory to the specified one and then
```
make
make qemu
```
Licensing
---------
`armv8-hello` is freely redistributable under the two-clause BSD License.
Use of this source code is governed by a BSD-style license that can be found
in the `LICENSE` file.