arch/arm/src/kinetis: Remove annoying typedefs. Discouraged but not prohibited by coding standard
This commit is contained in:
parent
0bc84d74b6
commit
672c6a5405
@ -79,13 +79,13 @@
|
|||||||
|
|
||||||
struct kinetis_dma_ch
|
struct kinetis_dma_ch
|
||||||
{
|
{
|
||||||
bool used;
|
bool used;
|
||||||
uint8_t ind;
|
uint8_t ind;
|
||||||
uint8_t irq;
|
uint8_t irq;
|
||||||
kinetis_dma_direction_t dir;
|
enum kinetis_dma_direction_e dir;
|
||||||
kinetis_dma_data_sz_t data_sz;
|
enum kinetis_dma_data_sz_e data_sz;
|
||||||
dma_callback_t callback;
|
dma_callback_t callback;
|
||||||
void *arg;
|
void *arg;
|
||||||
};
|
};
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
@ -239,8 +239,8 @@ void weak_function up_dmainitialize(void)
|
|||||||
****************************************************************************/
|
****************************************************************************/
|
||||||
|
|
||||||
DMA_HANDLE kinetis_dmachannel(uint8_t src, uint32_t per_addr,
|
DMA_HANDLE kinetis_dmachannel(uint8_t src, uint32_t per_addr,
|
||||||
kinetis_dma_data_sz_t per_data_sz,
|
enum kinetis_dma_data_sz_e per_data_sz,
|
||||||
kinetis_dma_direction_t dir)
|
enum kinetis_dma_direction_e dir)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
int ch_ind;
|
int ch_ind;
|
||||||
|
@ -87,20 +87,20 @@ struct kinetis_dmaregs_s
|
|||||||
};
|
};
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
typedef enum _kinetis_dma_direction_e
|
enum kinetis_dma_direction_e
|
||||||
{
|
{
|
||||||
KINETIS_DMA_DIRECTION_PERIPHERAL_TO_MEMORY,
|
KINETIS_DMA_DIRECTION_PERIPHERAL_TO_MEMORY,
|
||||||
KINETIS_DMA_DIRECTION_MEMORY_TO_PERIPHERAL
|
KINETIS_DMA_DIRECTION_MEMORY_TO_PERIPHERAL
|
||||||
} kinetis_dma_direction_t;
|
};
|
||||||
|
|
||||||
/* Kinetis data transfer size */
|
/* Kinetis data transfer size */
|
||||||
|
|
||||||
typedef enum _kinetis_dma_data_sz_e
|
enum kinetis_dma_data_sz_e
|
||||||
{
|
{
|
||||||
KINETIS_DMA_DATA_SZ_8BIT = 0,
|
KINETIS_DMA_DATA_SZ_8BIT = 0,
|
||||||
KINETIS_DMA_DATA_SZ_16BIT = 1,
|
KINETIS_DMA_DATA_SZ_16BIT = 1,
|
||||||
KINETIS_DMA_DATA_SZ_32BIT = 2,
|
KINETIS_DMA_DATA_SZ_32BIT = 2,
|
||||||
} kinetis_dma_data_sz_t;
|
};
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Public Data
|
* Public Data
|
||||||
@ -158,8 +158,8 @@ void kinetis_dmainitialize(void);
|
|||||||
|
|
||||||
DMA_HANDLE kinetis_dmachannel(uint8_t src,
|
DMA_HANDLE kinetis_dmachannel(uint8_t src,
|
||||||
uint32_t per_addr,
|
uint32_t per_addr,
|
||||||
kinetis_dma_data_sz_t per_data_sz,
|
enum kinetis_dma_data_sz_e per_data_sz,
|
||||||
kinetis_dma_direction_t dir);
|
enum kinetis_dma_direction_e dir);
|
||||||
|
|
||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
* Name: kinetis_dmafree
|
* Name: kinetis_dmafree
|
||||||
|
Loading…
Reference in New Issue
Block a user