diff options
author | johannst <johannes.stoelp@gmail.com> | 2021-05-30 02:03:21 +0200 |
---|---|---|
committer | johannst <johannes.stoelp@gmail.com> | 2021-05-30 02:03:21 +0200 |
commit | 659cd8adbd940c4a7566cdc4a461ba05b5d2177c (patch) | |
tree | dcd49ec45a4216418a16df6d1c88020e3a2416c6 /README.md | |
parent | 85d55ca8f2539a5f766aa375b011163832d5a592 (diff) | |
download | mini-kvm-rs-659cd8adbd940c4a7566cdc4a461ba05b5d2177c.tar.gz mini-kvm-rs-659cd8adbd940c4a7566cdc4a461ba05b5d2177c.zip |
added long mode example with 4 level paging
Diffstat (limited to 'README.md')
-rw-r--r-- | README.md | 14 |
1 files changed, 14 insertions, 0 deletions
@@ -15,6 +15,8 @@ The sources are structured as follows: ## Real Mode (16bit) example +Runs the [real mode VM](./examples/real_mode.rs) with the [guest program](./guest/guest16.S). + ```bash # Once: Build the guest binary image. make -C guest @@ -23,5 +25,17 @@ make -C guest cargo run --example real_mode ``` +## Long Mode (64bit) example + +Runs the [long mode VM](./examples/long_mode.rs) with the [guest program](./guest/guest64.S). + +```bash +# Once: Build the guest binary image. +make -C guest + +# Run the Long Mode example. +cargo run --example long_mode +``` + ## License This project is licensed under the [MIT](LICENSE) license. |