Home
last modified time | relevance | path

Searched refs:_f (Results 1 – 10 of 10) sorted by relevance

/hal_espressif-2.7.6/components/ulp/ulp_riscv/include/ulp_riscv/
Dulp_riscv_register_ops.h76 #define REG_GET_FIELD(_r, _f) ({ … argument
77 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); …
81 #define REG_SET_FIELD(_r, _f, _v) ({ … argument
82 …(REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S))))); …
86 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
89 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
92 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
95 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
98 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
101 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
/hal_espressif-2.7.6/components/soc/esp32s3/include/soc/
Ddport_access.h50 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument
53 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument
56 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
59 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
62 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
65 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
68 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
71 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
Dsoc.h145 #define REG_GET_FIELD(_r, _f) ({ … argument
146 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); …
150 #define REG_SET_FIELD(_r, _f, _v) ({ … argument
151 …(REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S))))); …
155 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
158 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
161 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
164 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
167 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
170 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
/hal_espressif-2.7.6/components/soc/esp32s2/include/soc/
Ddport_access.h51 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument
54 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument
57 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
60 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
63 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
66 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
69 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
72 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
Dsoc.h156 #define REG_GET_FIELD(_r, _f) ({ … argument
158 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); …
162 #define REG_SET_FIELD(_r, _f, _v) ({ … argument
164 …(REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S))))); …
168 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
171 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
174 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
177 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
180 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
183 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
/hal_espressif-2.7.6/components/soc/esp32c3/include/soc/
Ddport_access.h54 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument
57 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument
60 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
63 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
66 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
69 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
72 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
75 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
Dsoc.h123 #define REG_GET_FIELD(_r, _f) ({ … argument
124 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); …
128 #define REG_SET_FIELD(_r, _f, _v) ({ … argument
129 …(REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S))))); …
133 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
136 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
139 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
142 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
145 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
148 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
/hal_espressif-2.7.6/components/soc/esp32/include/soc/
Ddport_access.h129 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument
132 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument
135 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
138 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
141 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
144 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
147 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
150 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
Dsoc.h140 #define REG_GET_FIELD(_r, _f) ({ … argument
142 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); …
146 #define REG_SET_FIELD(_r, _f, _v) ({ … argument
148 …(REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S))))); …
152 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument
155 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument
158 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument
161 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument
164 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument
167 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
/hal_espressif-2.7.6/components/riscv/include/riscv/
Dcsr.h133 …efine RV_SET_CSR_FIELD(_r, _f, _v) ({ (RV_WRITE_CSR((_r),((RV_READ_CSR(_r) & ~((_f##_V) << (_f##_S… argument
134 #define RV_CLEAR_CSR_FIELD(_r, _f) ({ (RV_WRITE_CSR((_r),(RV_READ_CSR(_r) & ~((_f##_V) << (_f##_S))… argument