Changeset 23 for trunk/kernel/devices/dev_dma.c
- Timestamp:
- Jun 18, 2017, 10:06:41 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel/devices/dev_dma.c
r3 r23 45 45 void dev_dma_init( chdev_t * chdev ) 46 46 { 47 // get implementation index from DMA chdev descriptor 48 uint32_t impl = chdev->impl; 47 // get implementation & channel from DMA chdev descriptor 48 uint32_t impl = chdev->impl; 49 uint32_t channel = chdev->channel; 50 51 // set chdev name 52 snprintf( chdev->name , 16 , "dma_%d_%x" , channel , local_cxy ); 49 53 50 54 // set field "cmd", "isr", and call the relevant driver init function … … 59 63 assert( false , __FUNCTION__ , "undefined DMA implementation" ); 60 64 } 61 62 // get DMA channel index63 uint32_t channel = chdev->channel;64 65 65 66 // get DMA HWI IRQ index
Note: See TracChangeset
for help on using the changeset viewer.