Appiko
S2LP_Regs.h
Go to the documentation of this file.
1 
30 #define GPIO0_CONF_ADDR ((uint8_t)0x00)
31 
32 #define GPIO_SELECT_REGMASK ((uint8_t)0xF8)
33 #define GPIO_MODE_REGMASK ((uint8_t)0x03)
34 
35 
46 #define GPIO1_CONF_ADDR ((uint8_t)0x01)
47 
48 #define GPIO_SELECT_REGMASK ((uint8_t)0xF8)
49 #define GPIO_MODE_REGMASK ((uint8_t)0x03)
50 
51 
62 #define GPIO2_CONF_ADDR ((uint8_t)0x02)
63 
64 #define GPIO_SELECT_REGMASK ((uint8_t)0xF8)
65 #define GPIO_MODE_REGMASK ((uint8_t)0x03)
66 
67 
78 #define GPIO3_CONF_ADDR ((uint8_t)0x03)
79 
80 #define GPIO_SELECT_REGMASK ((uint8_t)0xF8)
81 #define GPIO_MODE_REGMASK ((uint8_t)0x03)
82 
83 
95 #define MCU_CK_CONF_ADDR ((uint8_t)0x04)
96 
97 #define EN_MCU_CLK_REGMASK ((uint8_t)0x80)
98 #define CLOCK_TAIL_REGMASK ((uint8_t)0x60)
99 #define XO_RATIO_REGMASK ((uint8_t)0x1E)
100 #define RCO_RATIO_REGMASK ((uint8_t)0x01)
101 
102 
113 #define SYNT3_ADDR ((uint8_t)0x05)
114 
115 #define PLL_CP_ISEL_REGMASK ((uint8_t)0xE0)
116 #define BS_REGMASK ((uint8_t)0x10)
117 #define SYNT_27_24_REGMASK ((uint8_t)0x0F)
118 
119 
128 #define SYNT2_ADDR ((uint8_t)0x06)
129 
130 #define SYNT_23_16_REGMASK ((uint8_t)0xFF)
131 
132 
141 #define SYNT1_ADDR ((uint8_t)0x07)
142 
143 #define SYNT_15_8_REGMASK ((uint8_t)0xFF)
144 
145 
154 #define SYNT0_ADDR ((uint8_t)0x08)
155 
156 #define SYNT_7_0_REGMASK ((uint8_t)0xFF)
157 
158 
167 #define IF_OFFSET_ANA_ADDR ((uint8_t)0x09)
168 
169 #define IF_OFFSET_ANA_REGMASK ((uint8_t)0xFF)
170 
171 
180 #define IF_OFFSET_DIG_ADDR ((uint8_t)0x0A)
181 
182 #define IF_OFFSET_DIG_REGMASK ((uint8_t)0xFF)
183 
184 
193 #define CH_SPACE_ADDR ((uint8_t)0x0C)
194 
195 #define CH_SPACE_REGMASK ((uint8_t)0xFF)
196 
197 
206 #define CHNUM_ADDR ((uint8_t)0x0D)
207 
208 #define CH_NUM_REGMASK ((uint8_t)0xFF)
209 
210 
219 #define MOD4_ADDR ((uint8_t)0x0E)
220 
221 #define DATARATE_M_15_8_REGMASK ((uint8_t)0xFF)
222 
223 
232 #define MOD3_ADDR ((uint8_t)0x0F)
233 
234 #define DATARATE_M_7_0_REGMASK ((uint8_t)0xFF)
235 
236 
246 #define MOD2_ADDR ((uint8_t)0x10)
247 
248 #define MOD_TYPE_REGMASK ((uint8_t)0xF0)
249 #define DATARATE_E_REGMASK ((uint8_t)0x0F)
250 
251 
263 #define MOD1_ADDR ((uint8_t)0x11)
264 
265 #define PA_INTERP_EN_REGMASK ((uint8_t)0x80)
266 #define MOD_INTERP_EN_REGMASK ((uint8_t)0x40)
267 #define G4FSK_CONST_MAP_REGMASK ((uint8_t)0x30)
268 #define FDEV_E_REGMASK ((uint8_t)0x0F)
269 
270 
279 #define MOD0_ADDR ((uint8_t)0x12)
280 
281 #define FDEV_M_REGMASK ((uint8_t)0xFF)
282 
283 
293 #define CHFLT_ADDR ((uint8_t)0x13)
294 
295 #define CHFLT_M_REGMASK ((uint8_t)0xF0)
296 #define CHFLT_E_REGMASK ((uint8_t)0x0F)
297 
298 
310 #define AFC2_ADDR ((uint8_t)0x14)
311 
312 #define AFC_FREEZE_ON_SYNC_REGMASK ((uint8_t)0x80)
313 #define AFC_ENABLED_REGMASK ((uint8_t)0x40)
314 #define AFC_MODE_REGMASK ((uint8_t)0x20)
315 
316 
325 #define AFC1_ADDR ((uint8_t)0x15)
326 
327 #define AFC_FAST_PERIOD_REGMASK ((uint8_t)0xFF)
328 
329 
339 #define AFC0_ADDR ((uint8_t)0x16)
340 
341 #define AFC_FAST_GAIN_REGMASK ((uint8_t)0xF0)
342 #define AFC_SLOW_GAIN_REGMASK ((uint8_t)0x0F)
343 
344 
355 #define RSSI_FLT_ADDR ((uint8_t)0x17)
356 
357 #define RSSI_FLT_REGMASK ((uint8_t)0xF0)
358 #define CS_MODE_REGMASK ((uint8_t)0x0C)
359 
360 
369 #define RSSI_TH_ADDR ((uint8_t)0x18)
370 
371 #define RSSI_TH_REGMASK ((uint8_t)0xFF)
372 
373 
386 #define ANT_SELECT_CONF_ADDR ((uint8_t)0x1F)
387 
388 #define EQU_CTRL_REGMASK ((uint8_t)0x60)
389 #define CS_BLANKING_REGMASK ((uint8_t)0x10)
390 #define AS_ENABLE_REGMASK ((uint8_t)0x08)
391 #define AS_MEAS_TIME_REGMASK ((uint8_t)0x07)
392 
393 
404 #define CLOCKREC1_ADDR ((uint8_t)0x20)
405 
406 #define CLK_REC_P_GAIN_SLOW_REGMASK ((uint8_t)0xE0)
407 #define CLK_REC_ALGO_SEL_REGMASK ((uint8_t)0x10)
408 #define CLK_REC_I_GAIN_SLOW_REGMASK ((uint8_t)0x0F)
409 
410 
421 #define CLOCKREC0_ADDR ((uint8_t)0x21)
422 
423 #define CLK_REC_P_GAIN_FAST_REGMASK ((uint8_t)0xE0)
424 #define PSTFLT_LEN_REGMASK ((uint8_t)0x10)
425 #define CLK_REC_I_GAIN_FAST_REGMASK ((uint8_t)0x0F)
426 
427 
437 #define PCKTCTRL6_ADDR ((uint8_t)0x2B)
438 
439 #define SYNC_LEN_REGMASK ((uint8_t)0xFC)
440 #define PREAMBLE_LEN_9_8_REGMASK ((uint8_t)0x03)
441 
442 
451 #define PCKTCTRL5_ADDR ((uint8_t)0x2C)
452 
453 #define PREAMBLE_LEN_7_0_REGMASK ((uint8_t)0xFF)
454 
455 
467 #define PCKTCTRL4_ADDR ((uint8_t)0x2D)
468 
469 #define LEN_WID_REGMASK ((uint8_t)0x80)
470 #define ADDRESS_LEN_REGMASK ((uint8_t)0x08)
471 
472 
485 #define PCKTCTRL3_ADDR ((uint8_t)0x2E)
486 
487 #define PCKT_FRMT_REGMASK ((uint8_t)0xC0)
488 #define RX_MODE_REGMASK ((uint8_t)0x30)
489 #define FSK4_SYM_SWAP_REGMASK ((uint8_t)0x08)
490 #define BYTE_SWAP_REGMASK ((uint8_t)0x04)
491 #define PREAMBLE_SEL_REGMASK ((uint8_t)0x03)
492 
493 
508 #define PCKTCTRL2_ADDR ((uint8_t)0x2F)
509 
510 #define FCS_TYPE_4G_REGMASK ((uint8_t)0x20)
511 #define FEC_TYPE_4G_REGMASK ((uint8_t)0x10)
512 #define INT_EN_4G_REGMASK ((uint8_t)0x08)
513 #define MBUS_3OF6_EN_REGMASK ((uint8_t)0x04)
514 #define MANCHESTER_EN_REGMASK ((uint8_t)0x02)
515 #define FIX_VAR_LEN_REGMASK ((uint8_t)0x01)
516 
517 
530 #define PCKTCTRL1_ADDR ((uint8_t)0x30)
531 
532 #define CRC_MODE_REGMASK ((uint8_t)0xE0)
533 #define WHIT_EN_REGMASK ((uint8_t)0x10)
534 #define TXSOURCE_REGMASK ((uint8_t)0x0C)
535 #define SECOND_SYNC_SEL_REGMASK ((uint8_t)0x02)
536 #define FEC_EN_REGMASK ((uint8_t)0x01)
537 
538 
547 #define PCKTLEN1_ADDR ((uint8_t)0x31)
548 
549 #define PCKTLEN1_REGMASK ((uint8_t)0xFF)
550 
551 
560 #define PCKTLEN0_ADDR ((uint8_t)0x32)
561 
562 #define PCKTLEN0_REGMASK ((uint8_t)0xFF)
563 
564 
573 #define SYNC3_ADDR ((uint8_t)0x33)
574 
575 #define SYNC3_REGMASK ((uint8_t)0xFF)
576 
577 
586 #define SYNC2_ADDR ((uint8_t)0x34)
587 
588 #define SYNC2_REGMASK ((uint8_t)0xFF)
589 
590 
599 #define SYNC1_ADDR ((uint8_t)0x35)
600 
601 #define SYNC1_REGMASK ((uint8_t)0xFF)
602 
603 
612 #define SYNC0_ADDR ((uint8_t)0x36)
613 
614 #define SYNC0_REGMASK ((uint8_t)0xFF)
615 
616 
627 #define QI_ADDR ((uint8_t)0x37)
628 
629 #define SQI_TH_REGMASK ((uint8_t)0xE0)
630 #define PQI_TH_REGMASK ((uint8_t)0x1E)
631 #define SQI_EN_REGMASK ((uint8_t)0x01)
632 
633 
642 #define PCKT_PSTMBL_ADDR ((uint8_t)0x38)
643 
644 #define PCKT_PSTMBL_REGMASK ((uint8_t)0xFF)
645 
646 
660 #define PROTOCOL2_ADDR ((uint8_t)0x39)
661 
662 #define CS_TIMEOUT_MASK_REGMASK ((uint8_t)0x80)
663 #define SQI_TIMEOUT_MASK_REGMASK ((uint8_t)0x40)
664 #define PQI_TIMEOUT_MASK_REGMASK ((uint8_t)0x20)
665 #define TX_SEQ_NUM_RELOAD_REGMASK ((uint8_t)0x18)
666 #define FIFO_GPIO_OUT_MUX_SEL_REGMASK ((uint8_t)0x04)
667 #define LDC_TIMER_MULT_REGMASK ((uint8_t)0x03)
668 
669 
685 #define PROTOCOL1_ADDR ((uint8_t)0x3A)
686 
687 #define LDC_MODE_REGMASK ((uint8_t)0x80)
688 #define LDC_RELOAD_ON_SYNC_REGMASK ((uint8_t)0x40)
689 #define PIGGYBACKING_REGMASK ((uint8_t)0x20)
690 #define FAST_CS_TERM_EN_REGMASK ((uint8_t)0x10)
691 #define SEED_RELOAD_REGMASK ((uint8_t)0x08)
692 #define CSMA_ON_REGMASK ((uint8_t)0x04)
693 #define CSMA_PERS_ON_REGMASK ((uint8_t)0x02)
694 #define AUTO_PCKT_FLT_REGMASK ((uint8_t)0x01)
695 
696 
709 #define PROTOCOL0_ADDR ((uint8_t)0x3B)
710 
711 #define NMAX_RETX_REGMASK ((uint8_t)0xF0)
712 #define NACK_TX_REGMASK ((uint8_t)0x08)
713 #define AUTO_ACK_REGMASK ((uint8_t)0x04)
714 #define PERS_RX_REGMASK ((uint8_t)0x02)
715 
716 
726 #define FIFO_CONFIG3_ADDR ((uint8_t)0x3C)
727 
728 #define RX_AFTHR_REGMASK ((uint8_t)0x7F)
729 
730 
740 #define FIFO_CONFIG2_ADDR ((uint8_t)0x3D)
741 
742 #define RX_AETHR_REGMASK ((uint8_t)0x7F)
743 
744 
754 #define FIFO_CONFIG1_ADDR ((uint8_t)0x3E)
755 
756 #define TX_AFTHR_REGMASK ((uint8_t)0x7F)
757 
758 
768 #define FIFO_CONFIG0_ADDR ((uint8_t)0x3F)
769 
770 #define TX_AETHR_REGMASK ((uint8_t)0x7F)
771 
772 
788 #define PCKT_FLT_OPTIONS_ADDR ((uint8_t)0x40)
789 
790 #define RX_TIMEOUT_AND_OR_SEL_REGMASK ((uint8_t)0x40)
791 #define SOURCE_ADDR_FLT_REGMASK ((uint8_t)0x10)
792 #define DEST_VS_BROADCAST_ADDR_REGMASK ((uint8_t)0x08)
793 #define DEST_VS_MULTICAST_ADDR_REGMASK ((uint8_t)0x04)
794 #define DEST_VS_SOURCE_ADDR_REGMASK ((uint8_t)0x02)
795 #define CRC_FLT_REGMASK ((uint8_t)0x01)
796 
797 
806 #define PCKT_FLT_GOALS4_ADDR ((uint8_t)0x41)
807 
808 #define RX_SOURCE_MASK_DUAL_SYNC3_REGMASK ((uint8_t)0xFF)
809 
810 
819 #define PCKT_FLT_GOALS3_ADDR ((uint8_t)0x42)
820 
821 #define RX_SOURCE_ADDR_DUAL_SYNC2_REGMASK ((uint8_t)0xFF)
822 
823 
832 #define PCKT_FLT_GOALS2_ADDR ((uint8_t)0x43)
833 
834 #define BROADCAST_ADDR_DUAL_SYNC1_REGMASK ((uint8_t)0xFF)
835 
836 
845 #define PCKT_FLT_GOALS1_ADDR ((uint8_t)0x44)
846 
847 #define MULTICAST_ADDR_DUAL_SYNC0_REGMASK ((uint8_t)0xFF)
848 
849 
858 #define PCKT_FLT_GOALS0_ADDR ((uint8_t)0x45)
859 
860 #define TX_SOURCE_ADDR_REGMASK ((uint8_t)0xFF)
861 
862 
871 #define TIMERS5_ADDR ((uint8_t)0x46)
872 
873 #define RX_TIMER_CNTR_REGMASK ((uint8_t)0xFF)
874 
875 
884 #define TIMERS4_ADDR ((uint8_t)0x47)
885 
886 #define RX_TIMER_PRESC_REGMASK ((uint8_t)0xFF)
887 
888 
897 #define TIMERS3_ADDR ((uint8_t)0x48)
898 
899 #define LDC_TIMER_PRESC_REGMASK ((uint8_t)0xFF)
900 
901 
910 #define TIMERS2_ADDR ((uint8_t)0x49)
911 
912 #define LDC_TIMER_CNTR_REGMASK ((uint8_t)0xFF)
913 
914 
923 #define TIMERS1_ADDR ((uint8_t)0x4A)
924 
925 #define LDC_RELOAD_PRSC_REGMASK ((uint8_t)0xFF)
926 
927 
936 #define TIMERS0_ADDR ((uint8_t)0x4B)
937 
938 #define LDC_RELOAD_CNTR_REGMASK ((uint8_t)0xFF)
939 
940 
949 #define CSMA_CONF3_ADDR ((uint8_t)0x4C)
950 
951 #define BU_CNTR_SEED_14_8_REGMASK ((uint8_t)0xFF)
952 
953 
962 #define CSMA_CONF2_ADDR ((uint8_t)0x4D)
963 
964 #define BU_CNTR_SEED_7_0_REGMASK ((uint8_t)0xFF)
965 
966 
976 #define CSMA_CONF1_ADDR ((uint8_t)0x4E)
977 
978 #define BU_PRSC_REGMASK ((uint8_t)0xFC)
979 #define CCA_PERIOD_REGMASK ((uint8_t)0x03)
980 
981 
992 #define CSMA_CONF0_ADDR ((uint8_t)0x4F)
993 
994 #define CCA_LEN_REGMASK ((uint8_t)0xF0)
995 #define NBACKOFF_MAX_REGMASK ((uint8_t)0x07)
996 
997 
1006 #define IRQ_MASK3_ADDR ((uint8_t)0x50)
1007 
1008 #define INT_MASK_31_24_REGMASK ((uint8_t)0xFF)
1009 
1010 
1019 #define IRQ_MASK2_ADDR ((uint8_t)0x51)
1020 
1021 #define INT_MASK_23_16_REGMASK ((uint8_t)0xFF)
1022 
1023 
1032 #define IRQ_MASK1_ADDR ((uint8_t)0x52)
1033 
1034 #define INT_MASK_15_8_REGMASK ((uint8_t)0xFF)
1035 
1036 
1045 #define IRQ_MASK0_ADDR ((uint8_t)0x53)
1046 
1047 #define INT_MASK_7_0_REGMASK ((uint8_t)0xFF)
1048 
1049 
1059 #define FAST_RX_TIMER_ADDR ((uint8_t)0x54)
1060 
1061 #define RSSI_SETTLING_LIMIT ((uint8_t)0xFF)
1062 
1063 
1073 #define PA_POWER8_ADDR ((uint8_t)0x5A)
1074 
1075 #define PA_LEVEL8_REGMASK ((uint8_t)0x7F)
1076 
1077 
1087 #define PA_POWER7_ADDR ((uint8_t)0x5B)
1088 
1089 #define PA_LEVEL_7_REGMASK ((uint8_t)0x7F)
1090 
1091 
1101 #define PA_POWER6_ADDR ((uint8_t)0x5C)
1102 
1103 #define PA_LEVEL_6_REGMASK ((uint8_t)0x7F)
1104 
1105 
1115 #define PA_POWER5_ADDR ((uint8_t)0x5D)
1116 
1117 #define PA_LEVEL_5_REGMASK ((uint8_t)0x7F)
1118 
1119 
1129 #define PA_POWER4_ADDR ((uint8_t)0x5E)
1130 
1131 #define PA_LEVEL_4_REGMASK ((uint8_t)0x7F)
1132 
1133 
1143 #define PA_POWER3_ADDR ((uint8_t)0x5F)
1144 
1145 #define PA_LEVEL_3_REGMASK ((uint8_t)0x7F)
1146 
1147 
1157 #define PA_POWER2_ADDR ((uint8_t)0x60)
1158 
1159 #define PA_LEVEL_2_REGMASK ((uint8_t)0x7F)
1160 
1161 
1171 #define PA_POWER1_ADDR ((uint8_t)0x61)
1172 
1173 #define PA_LEVEL_1_REGMASK ((uint8_t)0x7F)
1174 
1175 
1188 #define PA_POWER0_ADDR ((uint8_t)0x62)
1189 
1190 #define DIG_SMOOTH_EN_REGMASK ((uint8_t)0x80)
1191 #define PA_MAXDBM_REGMASK ((uint8_t)0x40)
1192 #define PA_RAMP_EN_REGMASK ((uint8_t)0x20)
1193 #define PA_RAMP_STEP_LEN_REGMASK ((uint8_t)0x18)
1194 #define PA_LEVEL_MAX_IDX_REGMASK ((uint8_t)0x07)
1195 
1196 
1209 #define PA_CONFIG1_ADDR ((uint8_t)0x63)
1210 
1211 #define LIN_NLOG_REGMASK ((uint8_t)0x10)
1212 #define FIR_CFG_REGMASK ((uint8_t)0xC0)
1213 #define FIR_EN_REGMASK ((uint8_t)0x02)
1214 
1215 
1229 #define SYNTH_CONFIG2_ADDR ((uint8_t)0x65)
1230 
1231 #define PLL_PFD_SPLIT_EN_REGMASK ((uint8_t)0x04)
1232 
1233 
1246 #define VCO_CONFIG_ADDR ((uint8_t)0x68)
1247 
1248 #define VCO_CALAMP_EXT_SEL_REGMASK ((uint8_t)0x20)
1249 #define VCO_CALFREQ_EXT_SEL_REGMASK ((uint8_t)0x20)
1250 
1251 
1261 #define VCO_CALIBR_IN2_ADDR ((uint8_t)0x69)
1262 
1263 #define VCO_CALAMP_TX_REGMASK ((uint8_t)0xF0)
1264 #define VCO_CALAMP_RX_REGMASK ((uint8_t)0x0F)
1265 
1266 
1276 #define VCO_CALIBR_IN1_ADDR ((uint8_t)0x6A)
1277 
1278 #define VCO_CALFREQ_TX_REGMASK ((uint8_t)0x7F)
1279 
1280 
1290 #define VCO_CALIBR_IN0_ADDR ((uint8_t)0x6B)
1291 
1292 #define VCO_CALFREQ_RX_REGMASK ((uint8_t)0x7F)
1293 
1294 
1307 #define XO_RCO_CONF1_ADDR ((uint8_t)0x6C)
1308 
1309 #define PD_CLKDIV_REGMASK ((uint8_t)0x10)
1310 
1311 
1325 #define XO_RCO_CONF0_ADDR ((uint8_t)0x6D)
1326 
1327 #define EXT_REF_REGMASK ((uint8_t)0x80)
1328 #define GM_CONF_REGMASK ((uint8_t)0x70)
1329 #define REFDIV_REGMASK ((uint8_t)0x08)
1330 #define EXT_RCO_OSC_REGMASK ((uint8_t)0x02)
1331 #define RCO_CALIBRATION_REGMASK ((uint8_t)0x01)
1332 
1333 
1343 #define RCO_CALIBR_CONF3_ADDR ((uint8_t)0x6E)
1344 
1345 #define RWT_IN_REGMASK ((uint8_t)0xF0)
1346 #define RFB_IN_4_1_REGMASK ((uint8_t)0x0F)
1347 
1348 
1361 #define RCO_CALIBR_CONF2_ADDR ((uint8_t)0x6F)
1362 
1363 #define RFB_IN_0_REGMASK ((uint8_t)0x80)
1364 
1365 
1380 #define PM_CONF4_ADDR ((uint8_t)0x75)
1381 
1382 #define TEMP_SENSOR_EN_REGMASK ((uint8_t)0x80)
1383 #define TEMP_SENS_BUFF_EN_REGMASK ((uint8_t)0x40)
1384 #define EXT_SMPS_REGMASK ((uint8_t)0x20)
1385 
1386 
1396 #define PM_CONF3_ADDR ((uint8_t)0x76)
1397 
1398 #define KRM_EN_REGMASK ((uint8_t)0x80)
1399 #define KRM_14_8_REGMASK ((uint8_t)0x7F)
1400 
1401 
1410 #define PM_CONF2_ADDR ((uint8_t)0x77)
1411 
1412 #define KRM_7_0_REGMASK ((uint8_t)0xFF)
1413 
1414 
1429 #define PM_CONF1_ADDR ((uint8_t)0x78)
1430 
1431 #define BATTERY_LVL_EN_REGMASK ((uint8_t)0x40)
1432 #define SET_BLD_TH_REGMASK ((uint8_t)0x30)
1433 
1434 
1447 #define PM_CONF0_ADDR ((uint8_t)0x79)
1448 
1449 #define SET_SMPS_LVL_REGMASK ((uint8_t)0x70)
1450 #define SLEEP_MODE_SEL_REGMASK ((uint8_t)0x01)
1451 
1452 
1466 #define MC_STATE1_ADDR ((uint8_t)0x8D)
1467 
1468 #define RCO_CAL_OK_REGMASK ((uint8_t)0x10)
1469 #define ANT_SEL_REGMASK ((uint8_t)0x08)
1470 #define TX_FIFO_FULL_REGMASK ((uint8_t)0x04)
1471 #define RX_FIFO_EMPTY_REGMASK ((uint8_t)0x02)
1472 #define ERROR_LOCK_REGMASK ((uint8_t)0x01)
1473 
1474 
1484 #define MC_STATE0_ADDR ((uint8_t)0x8E)
1485 
1486 #define STATE_REGMASK ((uint8_t)0xFE)
1487 #define XO_ON_REGMASK ((uint8_t)0x01)
1488 
1489 
1499 #define TX_FIFO_STATUS_ADDR ((uint8_t)0x8F)
1500 
1501 #define NELEM_TXFIFO_REGMASK ((uint8_t)0x7F)
1502 
1503 
1513 #define RX_FIFO_STATUS_ADDR ((uint8_t)0x90)
1514 
1515 #define NELEM_RXFIFO_REGMASK ((uint8_t)0x7F)
1516 
1517 
1527 #define RCO_CALIBR_OUT4_ADDR ((uint8_t)0x94)
1528 
1529 #define RWT_OUT_REGMASK ((uint8_t)0xF0)
1530 #define RFB_OUT_4_1_REGMASK ((uint8_t)0x0F)
1531 
1532 
1542 #define RCO_CALIBR_OUT3_ADDR ((uint8_t)0x95)
1543 
1544 #define RFB_OUT_0_REGMASK ((uint8_t)0x80)
1545 
1546 
1556 #define VCO_CALIBR_OUT1_ADDR ((uint8_t)0x99)
1557 
1558 #define VCO_CAL_AMP_OUT_REGMASK ((uint8_t)0x0F)
1559 
1560 
1570 #define VCO_CALIBR_OUT0_ADDR ((uint8_t)0x9A)
1571 
1572 #define VCO_CAL_FREQ_OUT_REGMASK ((uint8_t)0x7F)
1573 
1574 
1585 #define TX_PCKT_INFO_ADDR ((uint8_t)0x9C)
1586 
1587 #define TX_SEQ_NUM_REGMASK ((uint8_t)0x30)
1588 #define N_RETX_REGMASK ((uint8_t)0x0F)
1589 
1590 
1601 #define RX_PCKT_INFO_ADDR ((uint8_t)0x9D)
1602 
1603 #define NACK_RX_REGMASK ((uint8_t)0x04)
1604 #define RX_SEQ_NUM_REGMASK ((uint8_t)0x03)
1605 
1606 
1615 #define AFC_CORR_ADDR ((uint8_t)0x9E)
1616 
1617 #define AFC_CORR_REGMASK ((uint8_t)0xFF)
1618 
1619 
1628 #define LINK_QUALIF2_ADDR ((uint8_t)0x9F)
1629 
1630 #define PQI_REGMASK ((uint8_t)0xFF)
1631 
1632 
1642 #define LINK_QUALIF1_ADDR ((uint8_t)0xA0)
1643 
1644 #define CS_REGMASK ((uint8_t)0x80)
1645 #define SQI_REGMASK ((uint8_t)0x7F)
1646 
1647 
1656 #define RSSI_LEVEL_ADDR ((uint8_t)0xA2)
1657 
1658 #define RSSI_LEVEL_REGMASK ((uint8_t)0xFF)
1659 
1660 
1669 #define RX_PCKT_LEN1_ADDR ((uint8_t)0xA4)
1670 
1671 #define RX_PCKT_LEN_14_8_REGMASK ((uint8_t)0xFF)
1672 
1673 
1682 #define RX_PCKT_LEN0_ADDR ((uint8_t)0xA5)
1683 
1684 #define RX_PCKT_LEN_7_0_REGMASK ((uint8_t)0xFF)
1685 
1686 
1695 #define CRC_FIELD3_ADDR ((uint8_t)0xA6)
1696 
1697 #define CRC_FIELD3_REGMASK ((uint8_t)0xFF)
1698 
1699 
1708 #define CRC_FIELD2_ADDR ((uint8_t)0xA7)
1709 
1710 #define CRC_FIELD2_REGMASK ((uint8_t)0xFF)
1711 
1712 
1721 #define CRC_FIELD1_ADDR ((uint8_t)0xA8)
1722 
1723 #define CRC_FIELD1_REGMASK ((uint8_t)0xFF)
1724 
1725 
1734 #define CRC_FIELD0_ADDR ((uint8_t)0xA9)
1735 
1736 #define CRC_FIELD0_REGMASK ((uint8_t)0xFF)
1737 
1738 
1747 #define RX_ADDRE_FIELD1_ADDR ((uint8_t)0xAA)
1748 
1749 #define RX_ADDRE_FIELD1_REGMASK ((uint8_t)0xFF)
1750 
1751 
1760 #define RX_ADDRE_FIELD0_ADDR ((uint8_t)0xAB)
1761 
1762 #define RX_ADDRE_FIELD0_REGMASK ((uint8_t)0xFF)
1763 
1764 
1773 #define RSSI_LEVEL_RUN_ADDR ((uint8_t)0xEF)
1774 
1775 #define RSSI_LEVEL_RUN_REGMASK ((uint8_t)0xFF)
1776 
1777 
1786 #define DEVICE_INFO1_ADDR ((uint8_t)0xF0)
1787 
1788 #define PARTNUM_REGMASK ((uint8_t)0xFF)
1789 
1790 
1799 #define DEVICE_INFO0_ADDR ((uint8_t)0xF1)
1800 
1801 #define RSSI_LEVEL_REGMASK ((uint8_t)0xFF)
1802 
1803 
1812 #define IRQ_STATUS3_ADDR ((uint8_t)0xFA)
1813 
1814 #define INT_LEVEL_31_24_REGMASK ((uint8_t)0xFF)
1815 
1816 
1825 #define IRQ_STATUS2_ADDR ((uint8_t)0xFB)
1826 
1827 #define INT_LEVEL_23_16_REGMASK ((uint8_t)0xFF)
1828 
1829 
1838 #define IRQ_STATUS1_ADDR ((uint8_t)0xFC)
1839 
1840 #define INT_LEVEL_15_8_REGMASK ((uint8_t)0xFF)
1841 
1842 
1851 #define IRQ_STATUS0_ADDR ((uint8_t)0xFD)
1852 
1853 #define INT_LEVEL_7_0_REGMASK ((uint8_t)0xFF)
1854 
1855 
1856 /******************* (C) COPYRIGHT 2015 STMicroelectronics *****END OF FILE****/