- when "1000010" => data_out <= x"e7858004"; -- stw r0, PADDR(r11)
- when "1000011" => data_out <= x"eb7fee85"; -- call recv_word
- when "1000100" => data_out <= x"e7858008"; -- stw r0, PDATA(r11)
- when "1000101" => data_out <= x"ed080220"; -- ldi r1, 0x44
- when "1000110" => data_out <= x"eb7fe305"; -- call send_byte
- when "1000111" => data_out <= x"eb7ff381"; -- br bootrom
- when "1001000" => data_out <= x"eb7fec05"; -- call recv_word
- when "1001001" => data_out <= x"e1100000"; -- mov r2, r0
- when "1001010" => data_out <= x"ed080230"; -- ldi r1, 0x46
- when "1001011" => data_out <= x"eb7fe085"; -- call send_byte
- when "1001100" => data_out <= x"ea090000"; -- ldx r1, 0(r2)
- when "1001101" => data_out <= x"eb7fe205"; -- call send_word
- when "1001110" => data_out <= x"eb7ff001"; -- br bootrom
- when "1001111" => data_out <= x"eb7fe885"; -- call recv_word
- when "1010000" => data_out <= x"e1300000"; -- mov r6, r0
- when "1010001" => data_out <= x"eb7fe785"; -- call recv_word
- when "1010010" => data_out <= x"e7830000"; -- stw r0, 0(r6)
- when "1010011" => data_out <= x"ed080208"; -- ldi r1, 0x41
+ when "1000010" => data_out <= x"e7830000"; -- stw r0, 0(r6)
+ when "1000011" => data_out <= x"ed080208"; -- ldi r1, 0x41
+ when "1000100" => data_out <= x"eb7fe405"; -- call send_byte
+ when "1000101" => data_out <= x"eb7ff481"; -- br bootrom
+ when "1000110" => data_out <= x"eb7fed05"; -- call recv_word
+ when "1000111" => data_out <= x"e1100000"; -- mov r2, r0
+ when "1001000" => data_out <= x"ed080238"; -- ldi r1, 0x47
+ when "1001001" => data_out <= x"eb7fe185"; -- call send_byte
+ when "1001010" => data_out <= x"e7090000"; -- ldw r1, 0(r2)
+ when "1001011" => data_out <= x"eb7fe305"; -- call send_word
+ when "1001100" => data_out <= x"eb7ff101"; -- br bootrom
+ when "1001101" => data_out <= x"eb7fe985"; -- call recv_word
+ when "1001110" => data_out <= x"eb800000"; -- brr r0
+ when "1001111" => data_out <= x"e4088800"; -- xor r1, r1, r1
+ when "1010000" => data_out <= x"ed080208"; -- ldi r1, 0x41
+ when "1010001" => data_out <= x"eb7fdd85"; -- call send_byte
+ when "1010010" => data_out <= x"e4088800"; -- xor r1, r1, r1
+ when "1010011" => data_out <= x"ed080210"; -- ldi r1, 0x42