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