-typedef enum
-{
- BSR_PERIODIC_TIMER_SF_1,
- BSR_PERIODIC_TIMER_SF_5,
- BSR_PERIODIC_TIMER_SF_10,
- BSR_PERIODIC_TIMER_SF_16,
- BSR_PERIODIC_TIMER_SF_20,
- BSR_PERIODIC_TIMER_SF_32,
- BSR_PERIODIC_TIMER_SF_40,
- BSR_PERIODIC_TIMER_SF_64,
- BSR_PERIODIC_TIMER_SF_80,
- BSR_PERIODIC_TIMER_SF_128,
- BSR_PERIODIC_TIMER_SF_160,
- BSR_PERIODIC_TIMER_SF_320,
- BSR_PERIODIC_TIMER_SF_640,
- BSR_PERIODIC_TIMER_SF_1280,
- BSR_PERIODIC_TIMER_SF_2560,
- BSR_PERIODIC_TIMER_INFINITY
-}BsrPeriodicTimer;
-
-typedef enum
-{
- BSR_RETX_TIMER_SF_10,
- BSR_RETX_TIMER_SF_20,
- BSR_RETX_TIMER_SF_40,
- BSR_RETX_TIMER_SF_80,
- BSR_RETX_TIMER_SF_160,
- BSR_RETX_TIMER_SF_320,
- BSR_RETX_TIMER_SF_640,
- BSR_RETX_TIMER_SF_1280,
- BSR_RETX_TIMER_SF_2560,
- BSR_RETX_TIMER_SF_5120,
- BSR_RETX_TIMER_SF_10240,
- BSR_RETX_TIMER_SPARE_5,
- BSR_RETX_TIMER_SPARE_4,
- BSR_RETX_TIMER_SPARE_3,
- BSR_RETX_TIMER_SPARE_2,
- BSR_RETX_TIMER_SPARE_1
-}BsrReTxTimer;
-
-typedef enum
-{
- BSR_SR_DELAY_TMR_20,
- BSR_SR_DELAY_TMR_40,
- BSR_SR_DELAY_TMR_64,
- BSR_SR_DELAY_TMR_128,
- BSR_SR_DELAY_TMR_512,
- BSR_SR_DELAY_TMR_1024,
- BSR_SR_DELAY_TMR_2560,
- BSR_SR_DELAY_TMR_SPARE_1
-}BsrSrDelayTimer;