Mark B
/
i2s
Embed:
(wiki syntax)
Show/hide line numbers
dma.h
00001 /***************************************************************************** 00002 * dma.h: Header file for NXP LPC17xx Family Microprocessors 00003 * 00004 * Copyright(C) 2009, NXP Semiconductor 00005 * All rights reserved. 00006 * 00007 * History 00008 * 2009.05.26 ver 1.00 Prelimnary version, first Release 00009 * 00010 ******************************************************************************/ 00011 #ifndef __DMA_H 00012 #define __DMA_H 00013 00014 /* USB RAM is used for GPDMA operation. */ 00015 //#define DMA_SRC 0x7FD00000 00016 //#define DMA_DST 0x7FD01000 00017 //#define DMA_I2S_TX_FIFO 0xE0088008 00018 //#define DMA_I2S_RX_FIFO 0xE008800C 00019 00020 #define DMA_SRC 0x20080000 00021 #define DMA_DST 0x20081000 00022 #define DMA_I2S_TX_FIFO 0x400A8008 00023 #define DMA_I2S_RX_FIFO 0x400A800C 00024 00025 #define DMA_SIZE 0x200 00026 00027 /* DMA mode */ 00028 #define M2M 0x00 00029 #define M2P 0x01 00030 #define P2M 0x02 00031 #define P2P 0x03 00032 00033 extern void DMA_IRQHandler( void ); 00034 extern uint32_t DMA_Init( uint32_t ChannelNum, uint32_t DMAMode ); 00035 00036 #endif /* end __DMA_H */ 00037 /**************************************************************************** 00038 ** End Of File 00039 ****************************************************************************/
Generated on Thu Jul 14 2022 10:56:38 by 1.7.2