]>
Commit | Line | Data |
---|---|---|
f8942e07 SH |
1 | #ifndef TARGET_PARAMS_H |
2 | #define TARGET_PARAMS_H | |
3 | ||
4 | typedef struct _TARGET_PARAMS | |
5 | { | |
6 | B_UINT32 m_u32CfgVersion; | |
7 | ||
8 | // Scanning Related Params | |
9 | B_UINT32 m_u32CenterFrequency; | |
10 | B_UINT32 m_u32BandAScan; | |
11 | B_UINT32 m_u32BandBScan; | |
12 | B_UINT32 m_u32BandCScan; | |
13 | ||
14 | ||
15 | // QoS Params | |
16 | B_UINT32 m_u32ErtpsOptions; | |
17 | ||
18 | B_UINT32 m_u32PHSEnable; | |
19 | ||
20 | ||
21 | // HO Params | |
22 | B_UINT32 m_u32HoEnable; | |
23 | ||
24 | B_UINT32 m_u32HoReserved1; | |
25 | B_UINT32 m_u32HoReserved2; | |
26 | // Power Control Params | |
27 | ||
28 | B_UINT32 m_u32MimoEnable; | |
29 | ||
30 | B_UINT32 m_u32SecurityEnable; | |
31 | ||
32 | B_UINT32 m_u32PowerSavingModesEnable; //bit 1: 1 Idlemode enable; bit2: 1 Sleepmode Enable | |
33 | /* PowerSaving Mode Options: | |
34 | bit 0 = 1: CPE mode - to keep pcmcia if alive; | |
35 | bit 1 = 1: CINR reporing in Idlemode Msg | |
36 | bit 2 = 1: Default PSC Enable in sleepmode*/ | |
37 | B_UINT32 m_u32PowerSavingModeOptions; | |
38 | ||
39 | B_UINT32 m_u32ArqEnable; | |
40 | ||
41 | // From Version #3, the HARQ section renamed as general | |
42 | B_UINT32 m_u32HarqEnable; | |
43 | // EEPROM Param Location | |
44 | B_UINT32 m_u32EEPROMFlag; | |
45 | // BINARY TYPE - 4th MSByte: Interface Type - 3rd MSByte: Vendor Type - 2nd MSByte | |
46 | // Unused - LSByte | |
47 | B_UINT32 m_u32Customize; | |
48 | B_UINT32 m_u32ConfigBW; /* In Hz */ | |
49 | B_UINT32 m_u32ShutDownInitThresholdTimer; | |
50 | ||
51 | B_UINT32 m_u32RadioParameter; | |
52 | B_UINT32 m_u32PhyParameter1; | |
53 | B_UINT32 m_u32PhyParameter2; | |
54 | B_UINT32 m_u32PhyParameter3; | |
55 | ||
56 | B_UINT32 m_u32TestOptions; // in eval mode only; lower 16bits = basic cid for testing; then bit 16 is test cqich,bit 17 test init rang; bit 18 test periodic rang and bit 19 is test harq ack/nack | |
57 | ||
58 | B_UINT32 m_u32MaxMACDataperDLFrame; | |
59 | B_UINT32 m_u32MaxMACDataperULFrame; | |
60 | ||
61 | B_UINT32 m_u32Corr2MacFlags; | |
62 | ||
63 | //adding driver params. | |
64 | B_UINT32 HostDrvrConfig1; | |
65 | B_UINT32 HostDrvrConfig2; | |
66 | B_UINT32 HostDrvrConfig3; | |
67 | B_UINT32 HostDrvrConfig4; | |
68 | B_UINT32 HostDrvrConfig5; | |
69 | B_UINT32 HostDrvrConfig6; | |
70 | B_UINT32 m_u32SegmentedPUSCenable; | |
71 | ||
72 | // removed SHUT down related 'unused' params from here to sync 4.x and 5.x CFG files.. | |
73 | ||
74 | //BAMC Related Parameters | |
75 |