( ivec -- )
isr:
+ #8 0xa5i8 #32 host_swled !8
+
+ #8 0x3ci8 #32 host_sseg0 !8
+ #8 0xa5i8 #32 host_sseg1 !8
+ #8 0x5ai8 #32 host_sseg2 !8
+ #8 0xc3i8 #32 host_sseg3 !8
+
+ #8 0x14i8 #32 rs232_baudh !8
+ #8 0x58i8 #32 rs232_baudl !8
+ #8 0x03i8 #32 rs232_ctrl !8
+ #8 0x41i8 #32 rs232_data !8
halt:
- #8 0xa5i8 drop
jmp halt
#8 0xc3i8 #32 host_sseg3 !8
( write 0x1458 to baud register - 9600 baud )
- #8 0x14i8 #32 rs232_baudl !8
- #8 0x58i8 #32 rs232_baudh !8
+ #8 0x14i8 #32 rs232_baudh !8
+ #8 0x58i8 #32 rs232_baudl !8
( enable rx ready interrupt )
#8 0x01i8 #32 rs232_imask !8