続々々々々々々々 USL-5P

とりあえず、LED を点灯させるコードを書いてみた。で、CF の先頭セクタに書き込んでブートさせてみたら、電源と LAN の LED が点灯する事が確認できた。おっけ。
sh-ipl+g で起動時に電源と LAN の LED が点灯させられているので、動作確認するには LED を消さなければならなかったので修正。

#
# USL-5P boot test program
#
	.align	2

	.globl	start
start:
	mova	ledaddr, r0
	mov.l	@r0, r1

	mov	#0, r0
	mov.b	r0, @(0, r1)

99:	bra	99b
	nop

ledaddr:
	.long	0xb0000001

	. = start + 446
parttab:
	.byte	0x80, 0x01, 0x01, 0x00, 0xa9, 0x2f, 0x20, 0x5b
	.byte	0x20, 0x00, 0x00, 0x00, 0xe0, 0xdd, 0x02, 0x00

	. = start + 510
magic:
	.byte	0x55, 0xaa