Changes between Version 4 and Version 5 of mwr_driver
- Timestamp:
- Feb 28, 2015, 7:48:56 PM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
mwr_driver
v4 v5 30 30 31 31 === void '''_mwr_channel_start'''( unsigned int cluster_xy, unsigned int channel ) === 32 This function activates one communication channel for a given coprocessor .32 This function activates one communication channel for a given coprocessor (set a non zero value in the RUNNING channel register). 33 33 * '''cluster_xy''' is the cluster index 34 34 * '''channel''' is the channel index 35 35 36 36 === void '''_mwr_channel_stop'''( unsigned int cluster_xy, unsigned int channel ) === 37 This function desactivates one communication channel for a given coprocessor .37 This function desactivates one communication channel for a given coprocessor (set a zero value in the RUNNING channel register). 38 38 * '''cluster_xy''' is the cluster index 39 39 * '''channel''' is the channel index 40 41 === void '''_mwr_isr( unsigned int irq_type, unsigned int irq_id, unsigned int channel ) 42 This Interrupt Service Routine handles the IRQ signaling the completion of a data transfer for a channel running in DMA_IRQ mode). 43 It set the _dma_done[x][y] synchronisation variable.