X-Git-Url: http://cloudbase.mooo.com/gitweb/avrcpm.git/blobdiff_plain/21c909d111de095a396f08de06b30d666f4ccf9f..28cf89bfbf775cb8cf82c545f9afa68a82259a09:/hw-uart.asm diff --git a/hw-uart.asm b/hw-uart.asm index e85721d..6fdb6db 100644 --- a/hw-uart.asm +++ b/hw-uart.asm @@ -66,11 +66,10 @@ uart_init: ; Save received character in a circular buffer. Do nothing if buffer overflows. -rxint: - .org URXCaddr - rjmp rxint ; USART receive int. +; USART receive interrupt + + INTERRUPT URXCaddr - .org rxint push temp in temp,sreg push temp @@ -130,11 +129,10 @@ uartgetc: pop zh ret -txint: - .org UDREaddr - rjmp txint ; USART transmit int. +; USART transmit interrupt + + INTERRUPT UDREaddr - .org txint push temp in temp,sreg push temp