Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 20-Aug-2023 | - | ||||
.vscode/ | 01-Nov-2022 | - | ||||
build/ | 01-Nov-2022 | - | ||||
docs/ | 01-Nov-2022 | - | ||||
driver/linux/ | 01-Nov-2022 | - | ||||
inc/ | 01-Nov-2022 | - | ||||
kokoro/ | 01-Nov-2022 | - | ||||
prebuilts/ | 01-Nov-2022 | - | ||||
project/reference/ | 01-Nov-2022 | - | ||||
src/ | 01-Nov-2022 | - | ||||
test/ | 01-Nov-2022 | - | ||||
third_party/ | 01-Nov-2022 | - | ||||
vmlib/ | 01-Nov-2022 | - | ||||
.clang-format | A D | 01-Nov-2022 | 496 | 25 | 21 | |
.clang-tidy | A D | 01-Nov-2022 | 438 | 8 | 7 | |
.gitignore | A D | 01-Nov-2022 | 259 | 10 | 8 | |
.gitmodules | A D | 01-Nov-2022 | 788 | 24 | 23 | |
.gn | A D | 01-Nov-2022 | 338 | 12 | 9 | |
AUTHORS | A D | 01-Nov-2022 | 352 | 10 | 9 | |
BUILD.gn | A D | 01-Nov-2022 | 707 | 39 | 32 | |
CONTRIBUTING.md | A D | 01-Nov-2022 | 2.5 KiB | 51 | 41 | |
LICENSE | A D | 01-Nov-2022 | 1.4 KiB | 28 | 24 | |
Makefile | A D | 01-Nov-2022 | 5.8 KiB | 139 | 84 | |
README.md | A D | 01-Nov-2022 | 1.1 KiB | 31 | 22 | |
dco.txt | A D | 01-Nov-2022 | 1.4 KiB | 38 | 28 | |
navbar.md | A D | 01-Nov-2022 | 203 | 9 | 6 |
README.md
1# Hafnium 2 3Hafnium is a hypervisor, initially supporting aarch64 (64-bit Armv8 CPUs). 4 5Get in touch and keep up-to-date at 6[hafnium@lists.trustedfirmware.org](https://lists.trustedfirmware.org/mailman/listinfo/hafnium). 7See feature requests and bugs on our 8[bug dashboard](https://developer.trustedfirmware.org/project/21/item/view/67/). 9 10## Getting started 11 12To jump in and build Hafnium, follow the 13[getting started](docs/GettingStarted.md) instructions. 14 15If you want to contribute to the project, see details of 16[how we accept contributions](CONTRIBUTING.md). 17 18## Documentation 19 20More documentation is available on: 21 22* [Hafnium architecture](docs/Architecture.md) 23* [Code structure](docs/CodeStructure.md) 24* [Hafnium test infrastructure](docs/Testing.md) 25* [Running Hafnium under the Arm Fixed Virtual Platform](docs/FVP.md) 26* [How to build a RAM disk containing VMs for Hafnium to run](docs/HafniumRamDisk.md) 27* [Building Hafnium hermetically with Docker](docs/HermeticBuild.md) 28* [The interface Hafnium provides to VMs](docs/VmInterface.md) 29* [Scheduler VM expectations](docs/SchedulerExpectations.md) 30* [Hafnium coding style](docs/StyleGuide.md) 31