Added support for v4.2 boards
[SCSI2SD.git] / software / SCSI2SD / v4 / SCSI2SD.cydsn / Generated_Source / PSoC5 / SD_TX_DMA_dma.h
1 /******************************************************************************
2 * File Name: SD_TX_DMA_dma.h  
3 * Version 1.70
4 *
5 *  Description:
6 *   Provides the function definitions for the DMA Controller.
7 *
8 *
9 ********************************************************************************
10 * Copyright 2008-2010, Cypress Semiconductor Corporation.  All rights reserved.
11 * You may use this file only in accordance with the license, terms, conditions, 
12 * disclaimers, and limitations in the end user license agreement accompanying 
13 * the software package with which this file was provided.
14 ********************************************************************************/
15 #if !defined(CY_DMA_SD_TX_DMA_DMA_H__)
16 #define CY_DMA_SD_TX_DMA_DMA_H__
17
18
19
20 #include <CYDMAC.H>
21 #include <CYFITTER.H>
22
23 #define SD_TX_DMA__TD_TERMOUT_EN (((0 != SD_TX_DMA__TERMOUT0_EN) ? TD_TERMOUT0_EN : 0) | \
24     (SD_TX_DMA__TERMOUT1_EN ? TD_TERMOUT1_EN : 0))
25
26 /* Zero based index of SD_TX_DMA dma channel */
27 extern uint8 SD_TX_DMA_DmaHandle;
28
29
30 uint8 SD_TX_DMA_DmaInitialize(uint8 BurstCount, uint8 ReqestPerBurst, uint16 UpperSrcAddress, uint16 UpperDestAddress) ;
31 void  SD_TX_DMA_DmaRelease(void) ;
32
33
34 /* CY_DMA_SD_TX_DMA_DMA_H__ */
35 #endif