1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23#ifndef __DEVICE_CONFIG_H
24#define __DEVICE_CONFIG_H
25
26#include <linux/types.h>
27
28typedef
29struct _version {
30 unsigned char major;
31 unsigned char minor;
32 unsigned char build;
33} version_t, *pversion_t;
34
35#define VID_TABLE_SIZE 64
36#define MCAST_TABLE_SIZE 64
37#define MCAM_SIZE 32
38#define VCAM_SIZE 32
39#define TX_QUEUE_NO 8
40
41#define DEVICE_NAME "vt6655"
42#define DEVICE_FULL_DRV_NAM "VIA Networking Solomon-A/B/G Wireless LAN Adapter Driver"
43
44#ifndef MAJOR_VERSION
45#define MAJOR_VERSION 1
46#endif
47
48#ifndef MINOR_VERSION
49#define MINOR_VERSION 17
50#endif
51
52#ifndef DEVICE_VERSION
53#define DEVICE_VERSION "1.19.12"
54#endif
55
56#include <linux/fs.h>
57#include <linux/fcntl.h>
58#ifndef CONFIG_PATH
59#define CONFIG_PATH "/etc/vntconfiguration.dat"
60#endif
61
62#define PKT_BUF_SZ 2390
63
64typedef enum _chip_type {
65 VT3253 = 1
66} CHIP_TYPE, *PCHIP_TYPE;
67
68#endif
69