releasing 0.8.1
[fw/altos] / src / ao_dma.c
index 704108e65dcabe90f4b00846dd4b927704cafbd2..946666abc6ff9993410fa7c155479c43c6a1e511 100644 (file)
@@ -102,17 +102,17 @@ ao_dma_trigger(uint8_t id)
 }
 
 void
-ao_dma_abort(uint8_t id, uint8_t reason)
+ao_dma_abort(uint8_t id)
 {
        uint8_t mask = (1 << id);
        DMAARM = 0x80 | mask;
        DMAIRQ &= ~mask;
-       *(ao_dma_done[id]) |= reason;
+       *(ao_dma_done[id]) |= AO_DMA_ABORTED;
        ao_wakeup(ao_dma_done[id]);
 }
 
 void
-ao_dma_isr(void) interrupt 8
+ao_dma_isr(void) __interrupt 8
 {
        uint8_t id, mask;