/hal_nordic-3.6.0/nrfx/drivers/ |
D | nrfx_utils_internal.h | 285 #define _NRFX_FOR_EACH_IDX_FIXED_ARG(F, sep, fixed_arg, ...) \ argument 286 _NRFX_FOR_EACH_ENGINE(_NRFX_FOR_EACH_IDX_FIXED_ARG_EXEC, sep, \ 293 #define _NRFX_FOR_EACH_FIXED_ARG(F, sep, fixed_arg, ...) \ argument 294 _NRFX_FOR_EACH_ENGINE(_NRFX_FOR_EACH_FIXED_ARG_EXEC, sep, \ 301 #define _NRFX_FOR_EACH_IDX(F, sep, ...) \ argument 302 _NRFX_FOR_EACH_ENGINE(_NRFX_FOR_EACH_IDX_EXEC, sep, F, _, __VA_ARGS__) 305 #define _NRFX_FOR_EACH(F, sep, ...) \ argument 306 _NRFX_FOR_EACH_ENGINE(_NRFX_FOR_EACH_EXEC, sep, F, _, __VA_ARGS__) 311 #define _NRFX_FOR_EACH_ENGINE(x, sep, fixed_arg0, fixed_arg1, ...) \ argument 377 _NRFX_FOR_LOOP_0)(x, sep, fixed_arg0, fixed_arg1, ##__VA_ARGS__) [all …]
|
D | nrfx_utils.h | 157 #define NRFX_LISTIFY(LEN, F, sep, ...) \ argument 158 NRFX_CONCAT_2(_NRFX_LISTIFY_, LEN)(F, sep, __VA_ARGS__) 234 #define NRFX_FOR_EACH(F, sep, ...) \ argument 235 _NRFX_FOR_EACH(F, sep, NRFX_REVERSE_ARGS(__VA_ARGS__)) 261 #define NRFX_FOR_EACH_IDX(F, sep, ...) \ argument 262 _NRFX_FOR_EACH_IDX(F, sep, NRFX_REVERSE_ARGS(__VA_ARGS__)) 289 #define NRFX_FOR_EACH_FIXED_ARG(F, sep, fixed_arg, ...) \ argument 290 _NRFX_FOR_EACH_FIXED_ARG(F, sep, fixed_arg, NRFX_REVERSE_ARGS(__VA_ARGS__)) 317 #define NRFX_FOR_EACH_IDX_FIXED_ARG(F, sep, fixed_arg, ...) \ argument 318 _NRFX_FOR_EACH_IDX_FIXED_ARG(F, sep, fixed_arg, NRFX_REVERSE_ARGS(__VA_ARGS__))
|
D | nrfx_common.h | 243 #define NRFX_FOREACH_ENABLED(periph_name, macro, sep, off_code, ...) \ argument 244 NRFX_LISTIFY(256, _NRFX_EVAL_IF_ENABLED, sep, \ 245 off_code, periph_name, , macro, __VA_ARGS__) NRFX_DEBRACKET sep \ 246 NRFX_LISTIFY(100, _NRFX_EVAL_IF_ENABLED, sep, \ 247 off_code, periph_name, 0, macro, __VA_ARGS__) NRFX_DEBRACKET sep \ 248 NRFX_LISTIFY(10, _NRFX_EVAL_IF_ENABLED, sep, \ 269 #define NRFX_FOREACH_PRESENT(periph_name, macro, sep, off_code, ...) \ argument 270 NRFX_LISTIFY(256, _NRFX_EVAL_IF_PRESENT, sep, \ 271 off_code, periph_name, , macro, __VA_ARGS__) NRFX_DEBRACKET sep \ 272 NRFX_LISTIFY(100, _NRFX_EVAL_IF_PRESENT, sep, \ [all …]
|