続々々々々々々々 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