URL
https://opencores.org/ocsvn/vhdl_cpu_emulator/vhdl_cpu_emulator/trunk
Subversion Repositories vhdl_cpu_emulator
[/] [vhdl_cpu_emulator/] [trunk/] [thr_interrupt.txt] - Rev 3
Compare with Previous | Blame | View Log
#set automatic transmit and receive for uart 0WRITE 00010000 00000011#unmask transmit ready and receive data for uart 0WRITE 00010100 11111100#set automatic transmit and receive for uart 1WRITE 00011000 00000011#unmask transmit ready and receive data for uart 1WRITE 00011100 11111100#clear global 0 for interrupts for uart 0int0shadow = 00000000#clear global 1 for interrupts for uart 1int1shadow = 00000000vector8 intshadow = 00000000WAIT 2 usWHILEWAIT_INTERRUPT4#read interrupt reg uart 0READ 00010101 intshadowIF intshadow & 11111111WRITE 00010101 intshadowIF_ENDint0shadow |= intshadow#read interrupt reg uart 1READ 00011101 intshadowIF intshadow & 11111111WRITE 00011101 intshadowIF_ENDint1shadow |= intshadowWHILE_END
