Changeset 23 for trunk/kernel/devices/dev_dma.c
- Timestamp:
 - Jun 18, 2017, 10:06:41 PM (8 years ago)
 - File:
 - 
          
- 1 edited
 
- 
          trunk/kernel/devices/dev_dma.c (modified) (2 diffs)
 
 
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.
      