14 __RW uint32_t DIV_CFG;
18 __R uint8_t RESERVED0[64];
20 __RW uint32_t GLB_CFG;
21 __R uint8_t RESERVED1[4];
23 __R uint8_t RESERVED2[12];
40 #define OWR_CTRL_RPPBIT_MASK (0x80U)
41 #define OWR_CTRL_RPPBIT_SHIFT (7U)
42 #define OWR_CTRL_RPPBIT_SET(x) (((uint32_t)(x) << OWR_CTRL_RPPBIT_SHIFT) & OWR_CTRL_RPPBIT_MASK)
43 #define OWR_CTRL_RPPBIT_GET(x) (((uint32_t)(x) & OWR_CTRL_RPPBIT_MASK) >> OWR_CTRL_RPPBIT_SHIFT)
52 #define OWR_CTRL_PSTBIT_MASK (0x40U)
53 #define OWR_CTRL_PSTBIT_SHIFT (6U)
54 #define OWR_CTRL_PSTBIT_GET(x) (((uint32_t)(x) & OWR_CTRL_PSTBIT_MASK) >> OWR_CTRL_PSTBIT_SHIFT)
64 #define OWR_DIV_CFG_DIV_CFG_MASK (0xFFU)
65 #define OWR_DIV_CFG_DIV_CFG_SHIFT (0U)
66 #define OWR_DIV_CFG_DIV_CFG_SET(x) (((uint32_t)(x) << OWR_DIV_CFG_DIV_CFG_SHIFT) & OWR_DIV_CFG_DIV_CFG_MASK)
67 #define OWR_DIV_CFG_DIV_CFG_GET(x) (((uint32_t)(x) & OWR_DIV_CFG_DIV_CFG_MASK) >> OWR_DIV_CFG_DIV_CFG_SHIFT)
76 #define OWR_RESET_SW_RESET_MASK (0x1U)
77 #define OWR_RESET_SW_RESET_SHIFT (0U)
78 #define OWR_RESET_SW_RESET_SET(x) (((uint32_t)(x) << OWR_RESET_SW_RESET_SHIFT) & OWR_RESET_SW_RESET_MASK)
79 #define OWR_RESET_SW_RESET_GET(x) (((uint32_t)(x) & OWR_RESET_SW_RESET_MASK) >> OWR_RESET_SW_RESET_SHIFT)
89 #define OWR_CMD_CMD_MASK (0x2U)
90 #define OWR_CMD_CMD_SHIFT (1U)
91 #define OWR_CMD_CMD_SET(x) (((uint32_t)(x) << OWR_CMD_CMD_SHIFT) & OWR_CMD_CMD_MASK)
92 #define OWR_CMD_CMD_GET(x) (((uint32_t)(x) & OWR_CMD_CMD_MASK) >> OWR_CMD_CMD_SHIFT)
103 #define OWR_DATA_TXRX_DATA_MASK (0xFFU)
104 #define OWR_DATA_TXRX_DATA_SHIFT (0U)
105 #define OWR_DATA_TXRX_DATA_SET(x) (((uint32_t)(x) << OWR_DATA_TXRX_DATA_SHIFT) & OWR_DATA_TXRX_DATA_MASK)
106 #define OWR_DATA_TXRX_DATA_GET(x) (((uint32_t)(x) & OWR_DATA_TXRX_DATA_MASK) >> OWR_DATA_TXRX_DATA_SHIFT)
117 #define OWR_RX_CNT_RX_CNT_MASK (0xFFU)
118 #define OWR_RX_CNT_RX_CNT_SHIFT (0U)
119 #define OWR_RX_CNT_RX_CNT_SET(x) (((uint32_t)(x) << OWR_RX_CNT_RX_CNT_SHIFT) & OWR_RX_CNT_RX_CNT_MASK)
120 #define OWR_RX_CNT_RX_CNT_GET(x) (((uint32_t)(x) & OWR_RX_CNT_RX_CNT_MASK) >> OWR_RX_CNT_RX_CNT_SHIFT)
128 #define OWR_GLB_CFG_FORCE_CLK_ON_MASK (0x2U)
129 #define OWR_GLB_CFG_FORCE_CLK_ON_SHIFT (1U)
130 #define OWR_GLB_CFG_FORCE_CLK_ON_SET(x) (((uint32_t)(x) << OWR_GLB_CFG_FORCE_CLK_ON_SHIFT) & OWR_GLB_CFG_FORCE_CLK_ON_MASK)
131 #define OWR_GLB_CFG_FORCE_CLK_ON_GET(x) (((uint32_t)(x) & OWR_GLB_CFG_FORCE_CLK_ON_MASK) >> OWR_GLB_CFG_FORCE_CLK_ON_SHIFT)
138 #define OWR_DMA_EN_TX_DMA_EN_MASK (0x2U)
139 #define OWR_DMA_EN_TX_DMA_EN_SHIFT (1U)
140 #define OWR_DMA_EN_TX_DMA_EN_SET(x) (((uint32_t)(x) << OWR_DMA_EN_TX_DMA_EN_SHIFT) & OWR_DMA_EN_TX_DMA_EN_MASK)
141 #define OWR_DMA_EN_TX_DMA_EN_GET(x) (((uint32_t)(x) & OWR_DMA_EN_TX_DMA_EN_MASK) >> OWR_DMA_EN_TX_DMA_EN_SHIFT)
147 #define OWR_DMA_EN_RX_DMA_EN_MASK (0x1U)
148 #define OWR_DMA_EN_RX_DMA_EN_SHIFT (0U)
149 #define OWR_DMA_EN_RX_DMA_EN_SET(x) (((uint32_t)(x) << OWR_DMA_EN_RX_DMA_EN_SHIFT) & OWR_DMA_EN_RX_DMA_EN_MASK)
150 #define OWR_DMA_EN_RX_DMA_EN_GET(x) (((uint32_t)(x) & OWR_DMA_EN_RX_DMA_EN_MASK) >> OWR_DMA_EN_RX_DMA_EN_SHIFT)
158 #define OWR_IRQ_STS_RSRF_MASK (0x20U)
159 #define OWR_IRQ_STS_RSRF_SHIFT (5U)
160 #define OWR_IRQ_STS_RSRF_SET(x) (((uint32_t)(x) << OWR_IRQ_STS_RSRF_SHIFT) & OWR_IRQ_STS_RSRF_MASK)
161 #define OWR_IRQ_STS_RSRF_GET(x) (((uint32_t)(x) & OWR_IRQ_STS_RSRF_MASK) >> OWR_IRQ_STS_RSRF_SHIFT)
170 #define OWR_IRQ_STS_RBF_MASK (0x10U)
171 #define OWR_IRQ_STS_RBF_SHIFT (4U)
172 #define OWR_IRQ_STS_RBF_SET(x) (((uint32_t)(x) << OWR_IRQ_STS_RBF_SHIFT) & OWR_IRQ_STS_RBF_MASK)
173 #define OWR_IRQ_STS_RBF_GET(x) (((uint32_t)(x) & OWR_IRQ_STS_RBF_MASK) >> OWR_IRQ_STS_RBF_SHIFT)
180 #define OWR_IRQ_STS_TEMT_MASK (0x8U)
181 #define OWR_IRQ_STS_TEMT_SHIFT (3U)
182 #define OWR_IRQ_STS_TEMT_SET(x) (((uint32_t)(x) << OWR_IRQ_STS_TEMT_SHIFT) & OWR_IRQ_STS_TEMT_MASK)
183 #define OWR_IRQ_STS_TEMT_GET(x) (((uint32_t)(x) & OWR_IRQ_STS_TEMT_MASK) >> OWR_IRQ_STS_TEMT_SHIFT)
190 #define OWR_IRQ_STS_TBE_MASK (0x4U)
191 #define OWR_IRQ_STS_TBE_SHIFT (2U)
192 #define OWR_IRQ_STS_TBE_SET(x) (((uint32_t)(x) << OWR_IRQ_STS_TBE_SHIFT) & OWR_IRQ_STS_TBE_MASK)
193 #define OWR_IRQ_STS_TBE_GET(x) (((uint32_t)(x) & OWR_IRQ_STS_TBE_MASK) >> OWR_IRQ_STS_TBE_SHIFT)
200 #define OWR_IRQ_STS_PST_DET_MASK (0x1U)
201 #define OWR_IRQ_STS_PST_DET_SHIFT (0U)
202 #define OWR_IRQ_STS_PST_DET_SET(x) (((uint32_t)(x) << OWR_IRQ_STS_PST_DET_SHIFT) & OWR_IRQ_STS_PST_DET_MASK)
203 #define OWR_IRQ_STS_PST_DET_GET(x) (((uint32_t)(x) & OWR_IRQ_STS_PST_DET_MASK) >> OWR_IRQ_STS_PST_DET_SHIFT)
210 #define OWR_IRQ_EN_ERSF_MASK (0x20U)
211 #define OWR_IRQ_EN_ERSF_SHIFT (5U)
212 #define OWR_IRQ_EN_ERSF_SET(x) (((uint32_t)(x) << OWR_IRQ_EN_ERSF_SHIFT) & OWR_IRQ_EN_ERSF_MASK)
213 #define OWR_IRQ_EN_ERSF_GET(x) (((uint32_t)(x) & OWR_IRQ_EN_ERSF_MASK) >> OWR_IRQ_EN_ERSF_SHIFT)
219 #define OWR_IRQ_EN_ERBF_MASK (0x10U)
220 #define OWR_IRQ_EN_ERBF_SHIFT (4U)
221 #define OWR_IRQ_EN_ERBF_SET(x) (((uint32_t)(x) << OWR_IRQ_EN_ERBF_SHIFT) & OWR_IRQ_EN_ERBF_MASK)
222 #define OWR_IRQ_EN_ERBF_GET(x) (((uint32_t)(x) & OWR_IRQ_EN_ERBF_MASK) >> OWR_IRQ_EN_ERBF_SHIFT)
228 #define OWR_IRQ_EN_ETMT_MASK (0x8U)
229 #define OWR_IRQ_EN_ETMT_SHIFT (3U)
230 #define OWR_IRQ_EN_ETMT_SET(x) (((uint32_t)(x) << OWR_IRQ_EN_ETMT_SHIFT) & OWR_IRQ_EN_ETMT_MASK)
231 #define OWR_IRQ_EN_ETMT_GET(x) (((uint32_t)(x) & OWR_IRQ_EN_ETMT_MASK) >> OWR_IRQ_EN_ETMT_SHIFT)
237 #define OWR_IRQ_EN_ETBE_MASK (0x4U)
238 #define OWR_IRQ_EN_ETBE_SHIFT (2U)
239 #define OWR_IRQ_EN_ETBE_SET(x) (((uint32_t)(x) << OWR_IRQ_EN_ETBE_SHIFT) & OWR_IRQ_EN_ETBE_MASK)
240 #define OWR_IRQ_EN_ETBE_GET(x) (((uint32_t)(x) & OWR_IRQ_EN_ETBE_MASK) >> OWR_IRQ_EN_ETBE_SHIFT)
246 #define OWR_IRQ_EN_EPD_MASK (0x1U)
247 #define OWR_IRQ_EN_EPD_SHIFT (0U)
248 #define OWR_IRQ_EN_EPD_SET(x) (((uint32_t)(x) << OWR_IRQ_EN_EPD_SHIFT) & OWR_IRQ_EN_EPD_MASK)
249 #define OWR_IRQ_EN_EPD_GET(x) (((uint32_t)(x) & OWR_IRQ_EN_EPD_MASK) >> OWR_IRQ_EN_EPD_SHIFT)
Definition: hpm_owr_regs.h:12