#include "/sys/src/libc/9syscall/sys.h"

TEXT	main(SB), $12

	MOVW	$setSB(SB), R2
	MOVW	$bootv(SB), R7
	MOVW	R7, 8(R1)
	MOVW	$boot(SB), R7
	MOVW	R7, 4(R1)
	MOVW	$EXEC, R7
	TA	R0

	BA	again

	MOVW	$(1<<4), R7
	MOVW	R7, 4(R1)
	MOVW	$RFORK, R0
	TA	R0
	MOVW	$RFORK, R0
	TA	R0
	MOVW	$RFORK, R0
	TA	R0

again:
	MOVW	$SYSR1, R7
	TA	R0
foo:
	MOVW	$1000000, R3
	SUBCC	$1, R3
	BNE	foo
	JMP	again

DATA	boot+0(SB)/5,$"/boot"
DATA	bootv+0(SB)/4,$boot+1(SB)
GLOBL	boot+0(SB),$6
GLOBL	bootv+0(SB),$8
