diff options
-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 |