BOOTLOADER
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
Macros | Functions | Variables
dma2.c File Reference
#include "includes.h"

Go to the source code of this file.

Macros

#define Dma2IdleState   0

Functions

void F_Dma2Init (void)
void F_Dma2Svc (void)
INT8U F_Dma2InUseCheck (void)
INT8U F_Dma2Allocate (INT16U UserId)
INT8U F_Dma2Release (INT16U UserId)
INT8U F_Dma2Reset (INT16U UserId)
INT8U F_Dma2Request (INT16U UserId)
INT8U F_Dma2Start (INT16U UserId)
INT8U F_Dma2Stop (INT16U UserId)
INT8U F_Dma2Run (INT16U UserId)
INT8U F_Dma2DisrcSet (INT16U UserId, INT32U InitialSource)
INT8U F_Dma2DidstSet (INT16U UserId, INT32U InitialDestination)
INT8U F_Dma2DisrccSet (INT16U UserId, INT32U InitialSourceCtrl)
INT8U F_Dma2DidstcSet (INT16U UserId, INT32U InitialDestinationCtrl)
INT8U F_Dma2DconSet (INT16U UserId, INT32U DmaControl)
INT8U F_Dma2LengthSet (INT16U UserId, INT32U Length)
INT8U F_Dma2TriggerModeSet (INT16U UserId, INT8U TriggerMode)
INT32U F_Dma2StatusRegisterGet (void)
INT8U F_Dma2IsrHookFunctionSet (INT16U UserId, INT32U Function)
INT8U F_Dma2DisrcSetIsr (INT16U UserId, INT32U InitialSource)
INT8U F_Dma2DidstSetIsr (INT16U UserId, INT32U InitialDestination)
INT8U F_Dma2LengthSetIsr (INT16U UserId, INT32U Length)
INT8U F_Dma2StartIsr (INT16U UserId)
INT8U F_Dma2StatusCheck (void)

Variables

DMA2_CONTROL Dma2Ctrl

Macro Definition Documentation

#define Dma2IdleState   0

Definition at line 12 of file dma2.c.


Function Documentation

INT8U F_Dma2Allocate ( INT16U  UserId)

Definition at line 63 of file dma2.c.

INT8U F_Dma2DconSet ( INT16U  UserId,
INT32U  DmaControl 
)

Definition at line 125 of file dma2.c.

INT8U F_Dma2DidstcSet ( INT16U  UserId,
INT32U  InitialDestinationCtrl 
)

Definition at line 118 of file dma2.c.

INT8U F_Dma2DidstSet ( INT16U  UserId,
INT32U  InitialDestination 
)

Definition at line 104 of file dma2.c.

INT8U F_Dma2DidstSetIsr ( INT16U  UserId,
INT32U  InitialDestination 
)

Definition at line 195 of file dma2.c.

INT8U F_Dma2DisrccSet ( INT16U  UserId,
INT32U  InitialSourceCtrl 
)

Definition at line 111 of file dma2.c.

INT8U F_Dma2DisrcSet ( INT16U  UserId,
INT32U  InitialSource 
)

Definition at line 97 of file dma2.c.

INT8U F_Dma2DisrcSetIsr ( INT16U  UserId,
INT32U  InitialSource 
)

Definition at line 188 of file dma2.c.

void F_Dma2Init ( void  )

Definition at line 40 of file dma2.c.

INT8U F_Dma2InUseCheck ( void  )

Definition at line 59 of file dma2.c.

INT8U F_Dma2IsrHookFunctionSet ( INT16U  UserId,
INT32U  Function 
)

Definition at line 181 of file dma2.c.

INT8U F_Dma2LengthSet ( INT16U  UserId,
INT32U  Length 
)

Definition at line 132 of file dma2.c.

INT8U F_Dma2LengthSetIsr ( INT16U  UserId,
INT32U  Length 
)

Definition at line 202 of file dma2.c.

INT8U F_Dma2Release ( INT16U  UserId)

Definition at line 71 of file dma2.c.

INT8U F_Dma2Request ( INT16U  UserId)

Definition at line 152 of file dma2.c.

INT8U F_Dma2Reset ( INT16U  UserId)

Definition at line 82 of file dma2.c.

INT8U F_Dma2Run ( INT16U  UserId)

Definition at line 172 of file dma2.c.

INT8U F_Dma2Start ( INT16U  UserId)

Definition at line 155 of file dma2.c.

INT8U F_Dma2StartIsr ( INT16U  UserId)

Definition at line 210 of file dma2.c.

INT8U F_Dma2StatusCheck ( void  )

Definition at line 55 of file dma2.c.

INT32U F_Dma2StatusRegisterGet ( void  )

Definition at line 175 of file dma2.c.

INT8U F_Dma2Stop ( INT16U  UserId)

Definition at line 165 of file dma2.c.

void F_Dma2Svc ( void  )

Definition at line 54 of file dma2.c.

INT8U F_Dma2TriggerModeSet ( INT16U  UserId,
INT8U  TriggerMode 
)

Definition at line 140 of file dma2.c.


Variable Documentation

DMA2_CONTROL Dma2Ctrl

Definition at line 14 of file dma2.c.