/hal_espressif-3.4.0/components/soc/esp32s2/include/soc/ |
D | dport_access.h | 29 #define _DPORT_REG_READ(_r) (*(volatile uint32_t *)(_r)) argument 30 #define _DPORT_REG_WRITE(_r, _v) (*(volatile uint32_t *)(_r)) = (_v) argument 33 #define DPORT_REG_WRITE(_r, _v) _DPORT_REG_WRITE((_r), (_v)) argument 35 #define DPORT_REG_READ(_r) _DPORT_REG_READ(_r) argument 36 #define DPORT_SEQUENCE_REG_READ(_r) _DPORT_REG_READ(_r) argument 39 #define DPORT_REG_GET_BIT(_r, _b) (DPORT_REG_READ(_r) & (_b)) argument 42 #define DPORT_REG_SET_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r)|(_b))) argument 45 #define DPORT_REG_CLR_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r) & (~(_b)))) argument 48 #define DPORT_REG_SET_BITS(_r, _b, _m) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~(_m))) | ((_b… argument 51 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument [all …]
|
D | soc.h | 122 #define IS_DPORT_REG(_r) (((_r) >= DR_REG_DPORT_BASE) && (_r) <= DR_REG_DPORT_END) argument 125 #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT … argument 127 #define ASSERT_IF_DPORT_REG(_r, OP) argument 131 #define REG_WRITE(_r, _v) ({ … argument 137 #define REG_READ(_r) ({ … argument 143 #define REG_GET_BIT(_r, _b) ({ … argument 149 #define REG_SET_BIT(_r, _b) ({ … argument 155 #define REG_CLR_BIT(_r, _b) ({ … argument 161 #define REG_SET_BITS(_r, _b, _m) ({ … argument 167 #define REG_GET_FIELD(_r, _f) ({ … argument [all …]
|
/hal_espressif-3.4.0/components/soc/esp32c3/include/soc/ |
D | dport_access.h | 32 #define _DPORT_REG_READ(_r) (*(volatile uint32_t *)(_r)) argument 33 #define _DPORT_REG_WRITE(_r, _v) (*(volatile uint32_t *)(_r)) = (_v) argument 36 #define DPORT_REG_WRITE(_r, _v) _DPORT_REG_WRITE((_r), (_v)) argument 38 #define DPORT_REG_READ(_r) _DPORT_REG_READ(_r) argument 39 #define DPORT_SEQUENCE_REG_READ(_r) _DPORT_REG_READ(_r) argument 42 #define DPORT_REG_GET_BIT(_r, _b) (DPORT_REG_READ(_r) & (_b)) argument 45 #define DPORT_REG_SET_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r)|(_b))) argument 48 #define DPORT_REG_CLR_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r) & (~(_b)))) argument 51 #define DPORT_REG_SET_BITS(_r, _b, _m) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~(_m))) | ((_b… argument 54 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument [all …]
|
D | soc.h | 98 #define REG_WRITE(_r, _v) ({ … argument 103 #define REG_READ(_r) ({ … argument 108 #define REG_GET_BIT(_r, _b) ({ … argument 113 #define REG_SET_BIT(_r, _b) ({ … argument 118 #define REG_CLR_BIT(_r, _b) ({ … argument 123 #define REG_SET_BITS(_r, _b, _m) ({ … argument 128 #define REG_GET_FIELD(_r, _f) ({ … argument 133 #define REG_SET_FIELD(_r, _f, _v) ({ … argument 138 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 141 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument [all …]
|
/hal_espressif-3.4.0/components/soc/esp32s3/include/soc/ |
D | dport_access.h | 28 #define _DPORT_REG_READ(_r) (*(volatile uint32_t *)(_r)) argument 29 #define _DPORT_REG_WRITE(_r, _v) (*(volatile uint32_t *)(_r)) = (_v) argument 32 #define DPORT_REG_WRITE(_r, _v) _DPORT_REG_WRITE((_r), (_v)) argument 34 #define DPORT_REG_READ(_r) _DPORT_REG_READ(_r) argument 35 #define DPORT_SEQUENCE_REG_READ(_r) _DPORT_REG_READ(_r) argument 38 #define DPORT_REG_GET_BIT(_r, _b) (DPORT_REG_READ(_r) & (_b)) argument 41 #define DPORT_REG_SET_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r)|(_b))) argument 44 #define DPORT_REG_CLR_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r) & (~(_b)))) argument 47 #define DPORT_REG_SET_BITS(_r, _b, _m) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~(_m))) | ((_b… argument 50 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument [all …]
|
D | soc.h | 131 #define REG_WRITE(_r, _v) ({ … argument 136 #define REG_READ(_r) ({ … argument 141 #define REG_GET_BIT(_r, _b) ({ … argument 146 #define REG_SET_BIT(_r, _b) ({ … argument 151 #define REG_CLR_BIT(_r, _b) ({ … argument 156 #define REG_SET_BITS(_r, _b, _m) ({ … argument 161 #define REG_GET_FIELD(_r, _f) ({ … argument 166 #define REG_SET_FIELD(_r, _f, _v) ({ … argument 171 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 174 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument [all …]
|
/hal_espressif-3.4.0/components/soc/esp32h2/include/soc/ |
D | dport_access.h | 32 #define _DPORT_REG_READ(_r) (*(volatile uint32_t *)(_r)) argument 33 #define _DPORT_REG_WRITE(_r, _v) (*(volatile uint32_t *)(_r)) = (_v) argument 36 #define DPORT_REG_WRITE(_r, _v) _DPORT_REG_WRITE((_r), (_v)) argument 38 #define DPORT_REG_READ(_r) _DPORT_REG_READ(_r) argument 39 #define DPORT_SEQUENCE_REG_READ(_r) _DPORT_REG_READ(_r) argument 42 #define DPORT_REG_GET_BIT(_r, _b) (DPORT_REG_READ(_r) & (_b)) argument 45 #define DPORT_REG_SET_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r)|(_b))) argument 48 #define DPORT_REG_CLR_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r) & (~(_b)))) argument 51 #define DPORT_REG_SET_BITS(_r, _b, _m) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~(_m))) | ((_b… argument 54 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument [all …]
|
D | soc.h | 121 #define REG_WRITE(_r, _v) ({ … argument 126 #define REG_READ(_r) ({ … argument 131 #define REG_GET_BIT(_r, _b) ({ … argument 136 #define REG_SET_BIT(_r, _b) ({ … argument 141 #define REG_CLR_BIT(_r, _b) ({ … argument 146 #define REG_SET_BITS(_r, _b, _m) ({ … argument 151 #define REG_GET_FIELD(_r, _f) ({ … argument 156 #define REG_SET_FIELD(_r, _f, _v) ({ … argument 161 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 164 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument [all …]
|
/hal_espressif-3.4.0/components/soc/esp32/include/soc/ |
D | dport_access.h | 58 #define _DPORT_REG_READ(_r) (*(volatile uint32_t *)(_r)) argument 59 #define _DPORT_REG_WRITE(_r, _v) (*(volatile uint32_t *)(_r)) = (_v) argument 62 #define DPORT_REG_WRITE(_r, _v) _DPORT_REG_WRITE((_r), (_v)) argument 117 #define DPORT_REG_GET_BIT(_r, _b) (DPORT_REG_READ(_r) & (_b)) argument 120 #define DPORT_REG_SET_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r)|(_b))) argument 123 #define DPORT_REG_CLR_BIT(_r, _b) DPORT_REG_WRITE((_r), (DPORT_REG_READ(_r) & (~(_b)))) argument 126 #define DPORT_REG_SET_BITS(_r, _b, _m) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~(_m))) | ((_b… argument 129 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 132 #define DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) <<… argument 135 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument [all …]
|
D | soc.h | 93 #define IS_DPORT_REG(_r) (((_r) >= DR_REG_DPORT_BASE) && (_r) <= DR_REG_DPORT_END) argument 96 #define ASSERT_IF_DPORT_REG(_r, OP) TRY_STATIC_ASSERT(!IS_DPORT_REG(_r), (Cannot use OP for DPORT … argument 98 #define ASSERT_IF_DPORT_REG(_r, OP) argument 102 #define REG_WRITE(_r, _v) ({ … argument 108 #define REG_READ(_r) ({ … argument 114 #define REG_GET_BIT(_r, _b) ({ … argument 120 #define REG_SET_BIT(_r, _b) ({ … argument 126 #define REG_CLR_BIT(_r, _b) ({ … argument 132 #define REG_SET_BITS(_r, _b, _m) ({ … argument 138 #define REG_GET_FIELD(_r, _f) ({ … argument [all …]
|
/hal_espressif-3.4.0/components/ulp/ulp_riscv/include/ulp_riscv/ |
D | ulp_riscv_register_ops.h | 46 #define REG_WRITE(_r, _v) ({ … argument 51 #define REG_READ(_r) ({ … argument 56 #define REG_GET_BIT(_r, _b) ({ … argument 61 #define REG_SET_BIT(_r, _b) ({ … argument 66 #define REG_CLR_BIT(_r, _b) ({ … argument 71 #define REG_SET_BITS(_r, _b, _m) ({ … argument 76 #define REG_GET_FIELD(_r, _f) ({ … argument 81 #define REG_SET_FIELD(_r, _f, _v) ({ … argument 86 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 89 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument [all …]
|
/hal_espressif-3.4.0/components/riscv/include/riscv/ |
D | csr.h | 133 #define RV_SET_CSR_FIELD(_r, _f, _v) ({ (RV_WRITE_CSR((_r),((RV_READ_CSR(_r) & ~((_f##_V) << (_f##_… argument 134 #define RV_CLEAR_CSR_FIELD(_r, _f) ({ (RV_WRITE_CSR((_r),(RV_READ_CSR(_r) & ~((_f##_V) << (_f##_S))… argument
|