www.pudn.com > LPC2148_IAR_LPC2148.zip > lpc_usb_cfg.h
/************************************************************************* * * Used with ICCARM and AARM. * * (c) Copyright IAR Systems 2005 * * File name : lpc_usb_cfg.h * Description : Define main module * * History : * 1. Data : August 4, 2005 * Author : Stanimir Bonev * Description : Create * 1. Data : November 18, 2005 * Author : Stanimir Bonev * Description : Modify * Add DMA support * * $Revision: 1.1.2.1 $ **************************************************************************/ #include#ifndef __LPC_USB_CFG_H #define __LPC_USB_CFG_H /* USB Events */ #define USB_SOF_EVENT 0 #define USB_ERROR_EVENT 1 #define USB_HIGH_PRIORITY_EVENT 0 /* DMA transfer */ #define USB_DMA 1 #define DMA_DD_MAX_NUMB 2 #define DMA_INT_ENABLE_MASK 5 /* USB Pll settings */ /* Fusb = Fosc*M */ #define USB_PLL_M 4 #define USB_PLL_P 2 /* Endpoint definitions */ #define Ep0MaxSize 64 #define SpkEp UsbEp3Out #define SpkEpMaxSize (SempRerFrame * SubFrameSize) #define SpkDDInd 0 #define MicEp UsbEp3In #define MicEpMaxSize (SempRerFrame * SubFrameSize * 2) #define MicDDInd 1 /* Othe defenitions */ #endif //__LPC_USB_CFG_H