blob: f3aa20aff36925946efd09a2f5f34c70955e6a25 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
# From: https://github.com/qemu/qemu/blob/23fa74974d8c96bc95cbecc0d4e2d90f984939f6/hw/riscv/virt.c#L82.
.set QEMU_UART0_ADDRESS, 0x10000000
.global _start
.section .text.bios
_start: li a0, 0x68
li a1, QEMU_UART0_ADDRESS
sb a0, (a1) # 'h'
li a0, 0x65
sb a0, (a1) # 'e'
li a0, 0x6C
sb a0, (a1) # 'l'
li a0, 0x6C
sb a0, (a1) # 'l'
li a0, 0x6F
sb a0, (a1) # 'o'
loop: j loop
|