1/* 2* InterfaceMacros.h 3* 4*Copyright (C) 2010 Beceem Communications, Inc. 5* 6*This program is free software: you can redistribute it and/or modify 7*it under the terms of the GNU General Public License version 2 as 8*published by the Free Software Foundation. 9* 10*This program is distributed in the hope that it will be useful,but 11*WITHOUT ANY WARRANTY; without even the implied warranty of 12*MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 13*See the GNU General Public License for more details. 14* 15*You should have received a copy of the GNU General Public License 16*along with this program. If not, write to the Free Software Foundation, Inc., 17*51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 18* 19*/ 20 21 22#ifndef _INTERFACE_MACROS_H 23#define _INTERFACE_MACROS_H 24 25#define BCM_USB_MAX_READ_LENGTH 2048 26 27#define MAXIMUM_USB_TCB 128 28#define MAXIMUM_USB_RCB 128 29 30#define MAX_BUFFERS_PER_QUEUE 256 31 32#define MAX_DATA_BUFFER_SIZE 2048 33 34//Num of Asynchronous reads pending 35#define NUM_RX_DESC 64 36 37#define SYS_CFG 0x0F000C00 38 39#endif 40