| #ifndef TARGET_PARAMS_H |
| #define TARGET_PARAMS_H |
| |
| typedef struct _TARGET_PARAMS |
| { |
| B_UINT32 m_u32CfgVersion; |
| |
| // Scanning Related Params |
| B_UINT32 m_u32CenterFrequency; |
| B_UINT32 m_u32BandAScan; |
| B_UINT32 m_u32BandBScan; |
| B_UINT32 m_u32BandCScan; |
| |
| |
| // QoS Params |
| B_UINT32 m_u32ErtpsOptions; |
| |
| B_UINT32 m_u32PHSEnable; |
| |
| |
| // HO Params |
| B_UINT32 m_u32HoEnable; |
| |
| B_UINT32 m_u32HoReserved1; |
| B_UINT32 m_u32HoReserved2; |
| // Power Control Params |
| |
| B_UINT32 m_u32MimoEnable; |
| |
| B_UINT32 m_u32SecurityEnable; |
| |
| B_UINT32 m_u32PowerSavingModesEnable; //bit 1: 1 Idlemode enable; bit2: 1 Sleepmode Enable |
| /* PowerSaving Mode Options: |
| bit 0 = 1: CPE mode - to keep pcmcia if alive; |
| bit 1 = 1: CINR reporing in Idlemode Msg |
| bit 2 = 1: Default PSC Enable in sleepmode*/ |
| B_UINT32 m_u32PowerSavingModeOptions; |
| |
| B_UINT32 m_u32ArqEnable; |
| |
| // From Version #3, the HARQ section renamed as general |
| B_UINT32 m_u32HarqEnable; |
| // EEPROM Param Location |
| B_UINT32 m_u32EEPROMFlag; |
| // BINARY TYPE - 4th MSByte: Interface Type - 3rd MSByte: Vendor Type - 2nd MSByte |
| // Unused - LSByte |
| B_UINT32 m_u32Customize; |
| B_UINT32 m_u32ConfigBW; /* In Hz */ |
| B_UINT32 m_u32ShutDownInitThresholdTimer; |
| |
| B_UINT32 m_u32RadioParameter; |
| B_UINT32 m_u32PhyParameter1; |
| B_UINT32 m_u32PhyParameter2; |
| B_UINT32 m_u32PhyParameter3; |
| |
| 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 |
| |
| B_UINT32 m_u32MaxMACDataperDLFrame; |
| B_UINT32 m_u32MaxMACDataperULFrame; |
| |
| B_UINT32 m_u32Corr2MacFlags; |
| |
| //adding driver params. |
| B_UINT32 HostDrvrConfig1; |
| B_UINT32 HostDrvrConfig2; |
| B_UINT32 HostDrvrConfig3; |
| B_UINT32 HostDrvrConfig4; |
| B_UINT32 HostDrvrConfig5; |
| B_UINT32 HostDrvrConfig6; |
| B_UINT32 m_u32SegmentedPUSCenable; |
| |
| // removed SHUT down related 'unused' params from here to sync 4.x and 5.x CFG files.. |
| |
| //BAMC Related Parameters |
| //Bit 0-15 Band AMC signaling configuration: Bit 1 = 1 Enable Band AMC signaling. |
| //bit 16-31 Band AMC Data configuration: Bit 16 = 1 Band AMC 2x3 support. |
| B_UINT32 m_u32BandAMCEnable; |
| |
| } stTargetParams,TARGET_PARAMS,*PTARGET_PARAMS, STARGETPARAMS, *PSTARGETPARAMS; |
| |
| #endif |