diff options
author | johannst <johannes.stoelp@gmail.com> | 2021-05-29 11:17:20 +0200 |
---|---|---|
committer | johannst <johannes.stoelp@gmail.com> | 2021-05-29 11:17:20 +0200 |
commit | 4ad0f2f07280651ed4e20f50715ebb332d3b50bf (patch) | |
tree | 108a7d87a2eb44551609d2316342dcbad942c561 | |
parent | 3492279f78d4470caf157a834ef5216bc319d799 (diff) | |
download | mini-kvm-rs-4ad0f2f07280651ed4e20f50715ebb332d3b50bf.tar.gz mini-kvm-rs-4ad0f2f07280651ed4e20f50715ebb332d3b50bf.zip |
implicit notation for outsb, fix msg_len size
-rw-r--r-- | guest/guest16.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/guest/guest16.S b/guest/guest16.S index 7f0be0e..4851694 100644 --- a/guest/guest16.S +++ b/guest/guest16.S @@ -6,7 +6,7 @@ mov dx, 0x1000 // Output port. lea si, [msg] // Address of string. mov cx, [msg_len] // Len of string. - rep outsb dx, ds:[si] // Write out string bytes. + rep outsb // Write ds:si to output port dx. // Trigger `KVM_EXIT_MMIO` by writing to non mapped physical address. mov byte ptr ds:[0x2000], 0xaa @@ -18,4 +18,4 @@ msg: .asciz "Hello from Real Mode!\n" msg_len: - .byte .-msg + .2byte .-msg |