/hal_espressif-latest/components/soc/esp32c6/include/soc/ |
D | dport_access.h | 55 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 58 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 61 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 64 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 67 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 70 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 73 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 76 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 68 #define REG_GET_FIELD(_r, _f) ({ … argument 69 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 73 #define REG_SET_FIELD(_r, _f, _v) do { … argument 74 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 78 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 81 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 84 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 87 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 90 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 93 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32s3/include/soc/ |
D | dport_access.h | 52 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 55 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 58 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 61 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 64 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 67 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 70 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 73 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 81 #define REG_GET_FIELD(_r, _f) ({ … argument 82 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 86 #define REG_SET_FIELD(_r, _f, _v) do { … argument 87 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 91 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 94 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 97 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 100 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 103 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 106 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32h2/include/soc/ |
D | dport_access.h | 54 #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
|
D | soc.h | 66 #define REG_GET_FIELD(_r, _f) ({ … argument 67 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 71 #define REG_SET_FIELD(_r, _f, _v) do { … argument 72 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 76 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 79 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 82 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 85 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 88 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 91 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32c3/include/soc/ |
D | dport_access.h | 55 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 58 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 61 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 64 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 67 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 70 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 73 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 76 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 66 #define REG_GET_FIELD(_r, _f) ({ … argument 67 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 71 #define REG_SET_FIELD(_r, _f, _v) do { … argument 72 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 76 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 79 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 82 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 85 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 88 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 91 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32c2/include/soc/ |
D | dport_access.h | 55 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 58 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 61 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 64 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 67 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 70 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 73 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 76 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 74 #define REG_GET_FIELD(_r, _f) ({ … argument 75 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 79 #define REG_SET_FIELD(_r, _f, _v) do { … argument 80 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 84 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 87 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 90 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 93 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 96 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 99 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32s2/include/soc/ |
D | dport_access.h | 53 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 56 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 59 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 62 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 65 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 68 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 71 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 74 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 72 #define REG_GET_FIELD(_r, _f) ({ … argument 73 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 77 #define REG_SET_FIELD(_r, _f, _v) do { … argument 78 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 82 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 85 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 88 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 91 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 94 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 97 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/soc/esp32/include/soc/ |
D | dport_access.h | 146 #define DPORT_REG_GET_FIELD(_r, _f) ((DPORT_REG_READ(_r) >> (_f##_S)) & (_f##_V)) argument 149 … DPORT_REG_SET_FIELD(_r, _f, _v) DPORT_REG_WRITE((_r), ((DPORT_REG_READ(_r) & (~((_f##_V) << (_f##… argument 152 #define DPORT_VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 155 #define DPORT_VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 158 #define DPORT_VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 161 #define DPORT_VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 164 #define DPORT_FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 167 #define DPORT_FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
D | soc.h | 76 #define REG_GET_FIELD(_r, _f) ({ … argument 78 …((REG_READ(_r) >> (_f##_S)) & (_f##_V)); … 82 #define REG_SET_FIELD(_r, _f, _v) do { … argument 84 …REG_WRITE((_r),((REG_READ(_r) & ~((_f##_V) << (_f##_S)))|(((_v) & (_f##_V))<<(_f##_S)))); … 88 #define VALUE_GET_FIELD(_r, _f) (((_r) >> (_f##_S)) & (_f)) argument 91 #define VALUE_GET_FIELD2(_r, _f) (((_r) & (_f))>> (_f##_S)) argument 94 #define VALUE_SET_FIELD(_r, _f, _v) ((_r)=(((_r) & ~((_f) << (_f##_S)))|((_v)<<(_f##_S)))) argument 97 #define VALUE_SET_FIELD2(_r, _f, _v) ((_r)=(((_r) & ~(_f))|((_v)<<(_f##_S)))) argument 100 #define FIELD_TO_VALUE(_f, _v) (((_v)&(_f))<<_f##_S) argument 103 #define FIELD_TO_VALUE2(_f, _v) (((_v)<<_f##_S) & (_f)) argument
|
/hal_espressif-latest/components/riscv/include/riscv/ |
D | csr.h | 182 …efine RV_SET_CSR_FIELD(_r, _f, _v) ({ (RV_WRITE_CSR((_r),((RV_READ_CSR(_r) & ~((_f##_V) << (_f##_S… argument 183 #define RV_CLEAR_CSR_FIELD(_r, _f) ({ (RV_WRITE_CSR((_r),(RV_READ_CSR(_r) & ~((_f##_V) << (_f##_S))… argument
|
/hal_espressif-latest/tools/esptool_py/flasher_stub/include/ |
D | soc_support.h | 26 #define REG_SET_FIELD(_r, _f, _v) (WRITE_REG((_r),((READ_REG(_r) & ~((_f) << (_f##_S)))|(((_v) & (_… argument
|