/* * Test_000 : minimal test * * Take in R1 the stop address and stop an data * The store in the destination of an jump */ .file "crt0.s" /* .section .vector */ .section .text .align 4 /* ---[ 0x0 : Print a error ]------------------------------------------- */ .org 0x0 _end_ok : l.movhi r1, hi(_tty) l.ori r1, r1, lo(_tty) l.sw 4(r1), r1 /* stop address */ l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop l.nop _infinite_loop : l.j _infinite_loop l.nop /* ---[ 0x100: RESET exception ]----------------------------------------- */ .org 0x100 .global _start _start: l.nop l.nop l.j _end_ok l.nop