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

Go to the source code of this file.

Macros

#define TestDmaIdleState   0
#define TestDmaDma0State0   1
#define TestDmaDma0State1   2
#define TestDmaDma1State0   3
#define TestDmaDma1State1   4
#define TestDmaDma2State0   5
#define TestDmaDma2State1   6
#define TestDmaDma3State0   7
#define TestDmaDma3State1   8
#define TEST_DMA_SOURCE_ADDR   0x33500000
#define TEST_DMA_DESTINATION_ADR   0x33580000
#define TEST_DMA_DATA_LENGTH   0x1000

Functions

void F_TestDmaInit (void)
void F_TestDmaSvc (void)
INT8U F_TestDmaStatusCheck (void)
INT8U F_TestDmaStart (INT8U DmaNumber)
void __irq TestDmaDma0Isr (void)
void __irq TestDmaDma1Isr (void)
void __irq TestDmaDma2Isr (void)
void __irq TestDmaDma3Isr (void)

Variables

TESTDMA_CONTROL TestDmaCtrl

Macro Definition Documentation

#define TEST_DMA_DATA_LENGTH   0x1000

Definition at line 26 of file testdma.c.

#define TEST_DMA_DESTINATION_ADR   0x33580000

Definition at line 25 of file testdma.c.

#define TEST_DMA_SOURCE_ADDR   0x33500000

Definition at line 24 of file testdma.c.

#define TestDmaDma0State0   1

Definition at line 12 of file testdma.c.

#define TestDmaDma0State1   2

Definition at line 13 of file testdma.c.

#define TestDmaDma1State0   3

Definition at line 14 of file testdma.c.

#define TestDmaDma1State1   4

Definition at line 15 of file testdma.c.

#define TestDmaDma2State0   5

Definition at line 16 of file testdma.c.

#define TestDmaDma2State1   6

Definition at line 17 of file testdma.c.

#define TestDmaDma3State0   7

Definition at line 18 of file testdma.c.

#define TestDmaDma3State1   8

Definition at line 19 of file testdma.c.

#define TestDmaIdleState   0

Definition at line 11 of file testdma.c.


Function Documentation

void F_TestDmaInit ( void  )

Definition at line 38 of file testdma.c.

INT8U F_TestDmaStart ( INT8U  DmaNumber)

Definition at line 215 of file testdma.c.

INT8U F_TestDmaStatusCheck ( void  )

Definition at line 211 of file testdma.c.

void F_TestDmaSvc ( void  )

Definition at line 44 of file testdma.c.

void __irq TestDmaDma0Isr ( void  )

Definition at line 234 of file testdma.c.

void __irq TestDmaDma1Isr ( void  )

Definition at line 238 of file testdma.c.

void __irq TestDmaDma2Isr ( void  )

Definition at line 242 of file testdma.c.

void __irq TestDmaDma3Isr ( void  )

Definition at line 246 of file testdma.c.


Variable Documentation

TESTDMA_CONTROL TestDmaCtrl

Definition at line 28 of file testdma.c.