summaryrefslogtreecommitdiff
path: root/cleopatre/devkit/mt7601udrv/include/rtmp_iface.h
diff options
context:
space:
mode:
Diffstat (limited to 'cleopatre/devkit/mt7601udrv/include/rtmp_iface.h')
-rw-r--r--cleopatre/devkit/mt7601udrv/include/rtmp_iface.h57
1 files changed, 57 insertions, 0 deletions
diff --git a/cleopatre/devkit/mt7601udrv/include/rtmp_iface.h b/cleopatre/devkit/mt7601udrv/include/rtmp_iface.h
new file mode 100644
index 0000000000..adf8456ade
--- /dev/null
+++ b/cleopatre/devkit/mt7601udrv/include/rtmp_iface.h
@@ -0,0 +1,57 @@
+/****************************************************************************
+ * Ralink Tech Inc.
+ * 4F, No. 2 Technology 5th Rd.
+ * Science-based Industrial Park
+ * Hsin-chu, Taiwan, R.O.C.
+ * (c) Copyright 2002, Ralink Technology, Inc.
+ *
+ * All rights reserved. Ralink's source code is an unpublished work and the
+ * use of a copyright notice does not imply otherwise. This source code
+ * contains confidential trade secret material of Ralink Tech. Any attemp
+ * or participation in deciphering, decoding, reverse engineering or in any
+ * way altering the source code is stricitly prohibited, unless the prior
+ * written consent of Ralink Technology, Inc. is obtained.
+ ****************************************************************************
+
+ Module Name:
+ rt_iface.h
+
+ Abstract:
+
+ Revision History:
+ Who When What
+ --------- ---------- ----------------------------------------------
+ */
+
+#ifndef __RTMP_IFACE_H__
+#define __RTMP_IFACE_H__
+
+
+
+#ifdef RTMP_USB_SUPPORT
+#include "iface/rtmp_usb.h"
+#endif /* RTMP_USB_SUPPORT */
+
+typedef struct _INF_PCI_CONFIG_ {
+ unsigned long CSRBaseAddress; /* PCI MMIO Base Address, all access will use */
+ unsigned int irq_num;
+} INF_PCI_CONFIG;
+
+typedef struct _INF_USB_CONFIG_ {
+ unsigned char BulkInEpAddr; /* bulk-in endpoint address */
+ unsigned char BulkOutEpAddr[6]; /* bulk-out endpoint address */
+} INF_USB_CONFIG;
+
+typedef struct _INF_RBUS_CONFIG_ {
+ unsigned long csr_addr;
+ unsigned int irq;
+} INF_RBUS_CONFIG;
+
+
+typedef union _RTMP_INF_CONFIG_ {
+ struct _INF_PCI_CONFIG_ pciConfig;
+ struct _INF_USB_CONFIG_ usbConfig;
+ struct _INF_RBUS_CONFIG_ rbusConfig;
+} RTMP_INF_CONFIG;
+
+#endif /* __RTMP_IFACE_H__ */