├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── include ├── asm.h ├── pl011.h └── platform.h ├── linker.ld └── source ├── entry2.S ├── entry3.S ├── main.c ├── pl011.S └── vectors.S /.gitignore: -------------------------------------------------------------------------------- 1 | out 2 | out.elf 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/README.md -------------------------------------------------------------------------------- /include/asm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/include/asm.h -------------------------------------------------------------------------------- /include/pl011.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/include/pl011.h -------------------------------------------------------------------------------- /include/platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/include/platform.h -------------------------------------------------------------------------------- /linker.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/linker.ld -------------------------------------------------------------------------------- /source/entry2.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/source/entry2.S -------------------------------------------------------------------------------- /source/entry3.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/source/entry3.S -------------------------------------------------------------------------------- /source/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/source/main.c -------------------------------------------------------------------------------- /source/pl011.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/source/pl011.S -------------------------------------------------------------------------------- /source/vectors.S: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ashwio/arm64-hypervisor-tutorial/HEAD/source/vectors.S --------------------------------------------------------------------------------