1 /* Registers definition */
4 #define GLOBAL_FLAGS_REG1 r0
5 #define GLOBAL_FLAGS_REG2 r45
6 #define GLOBAL_FLAGS_REG3 r2
7 #define TX_TYPE_SUBTYPE r3
9 #define RX_TYPE_SUBTYPE r5
10 #define MIN_CONTENTION_WIN r6
11 #define MAX_CONTENTION_WIN r7
12 #define CUR_CONTENTION_WIN r8
13 #define RX_TIME_WORD3 r9
14 #define RX_TIME_WORD2 r10
15 #define RX_TIME_WORD1 r11
16 #define RX_TIME_WORD0 r12
17 #define RX_PHY_ENCODING r13
18 #define SHORT_RETRY_LIMIT r14
19 #define SHORT_RETRIES r15
20 #define LONG_RETRIES r16
21 #define SEQUENCE_CTR r17
22 #define PROBE_REQ_RING_START_PTR r18
23 #define PROBE_REQ_RING_END_PTR r19
24 #define MEASURED_PROBE_REQ_CTR r20
25 #define CURRENT_DTIM_COUNT r21
26 #define ANTENNA_DIVERSITY_CTR r22
27 #define GPHY_SYM_WAR_FLAG r23
28 #define EXPECTED_CTL_RESPONSE r24
29 #define NEXT_TXE0_CTL r25
47 #define NEXT_CONTENTION_WIN r41
48 #define UNANSWERED_PROBE_REQ_CTR r42
50 /* Params definitions */
52 #define SHM_FIFO_RDY 0x16E