00001 /**************************************************************************/ 00032 /**************************************************************************/ 00036 typedef struct 00037 { 00038 /* Note! Use of double __IO (volatile) qualifier to ensure that both */ 00039 /* pointer and referenced memory are declared volatile. */ 00040 __IO void * __IO SRCEND; 00041 __IO void * __IO DSTEND; 00042 __IO uint32_t CTRL; 00043 __IO uint32_t USER; 00044 } DMA_DESCRIPTOR_TypeDef;