/hal_rpi_pico-latest/src/rp2_common/hardware_gpio/include/hardware/ |
D | gpio_coproc.h | 28 __force_inline static void gpioc_lo_out_put(uint32_t x) { in gpioc_lo_out_put() 33 __force_inline static void gpioc_lo_out_xor(uint32_t x) { in gpioc_lo_out_xor() 38 __force_inline static void gpioc_lo_out_set(uint32_t x) { in gpioc_lo_out_set() 43 __force_inline static void gpioc_lo_out_clr(uint32_t x) { in gpioc_lo_out_clr() 48 __force_inline static void gpioc_hi_out_put(uint32_t x) { in gpioc_hi_out_put() 53 __force_inline static void gpioc_hi_out_xor(uint32_t x) { in gpioc_hi_out_xor() 58 __force_inline static void gpioc_hi_out_set(uint32_t x) { in gpioc_hi_out_set() 63 __force_inline static void gpioc_hi_out_clr(uint32_t x) { in gpioc_hi_out_clr() 70 __force_inline static void gpioc_hilo_out_put(uint64_t x) { in gpioc_hilo_out_put() 77 __force_inline static void gpioc_hilo_out_xor(uint64_t x) { in gpioc_hilo_out_xor() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_float/ |
D | float_math.c | 37 #define FUNPACK(x,e,m) e=((x)>>23)&0xff,m=((x)&0x007fffff)|0x00800000 argument 38 #define FUNPACKS(x,s,e,m) s=((x)>>31),FUNPACK((x),(e),(m)) argument 58 static inline bool fisnan(float x) { in fisnan() 63 #define check_nan_f1(x) if (fisnan((x))) return (x) argument 64 #define check_nan_f2(x,y) if (fisnan((x))) return (x); else if (fisnan((y))) return (y); argument 66 #define check_nan_f1(x) ((void)0) argument 67 #define check_nan_f2(x,y) ((void)0) argument 70 static inline int fgetsignexp(float x) { in fgetsignexp() 75 static inline int fgetexp(float x) { in fgetexp() 80 static inline float fldexp(float x,int de) { in fldexp() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_double/ |
D | double_math.c | 39 #define DUNPACK(x,e,m) e=((x)>>52)&0x7ff,m=((x)&0x000fffffffffffffULL)|0x0010000000000000ULL argument 40 #define DUNPACKS(x,s,e,m) s=((x)>>63),DUNPACK((x),(e),(m)) argument 60 static inline bool disnan(double x) { in disnan() 66 #define check_nan_d1(x) if (disnan((x))) return (x) argument 67 #define check_nan_d2(x,y) if (disnan((x))) return (x); else if (disnan((y))) return (y); argument 69 #define check_nan_d1(x) ((void)0) argument 70 #define check_nan_d2(x,y) ((void)0) argument 73 static inline int dgetsignexp(double x) { in dgetsignexp() 78 static inline int dgetexp(double x) { in dgetexp() 83 static inline double dldexp(double x,int de) { in dldexp() [all …]
|
/hal_rpi_pico-latest/test/pico_float_test/ |
D | hazard3_test_gen.c | 35 static inline uint64_t xr256_rotl(const uint64_t x, int k) { in xr256_rotl() 55 uint32_t bitcast_f2u(float x) { in bitcast_f2u() 65 float bitcast_u2f(uint32_t x) { in bitcast_u2f() 74 bool is_nan_u(uint32_t x) { in is_nan_u() 78 uint32_t flush_to_zero_u(uint32_t x) { in flush_to_zero_u() 85 uint32_t model_fadd(uint32_t x, uint32_t y) { in model_fadd() 98 uint32_t model_fmul(uint32_t x, uint32_t y) { in model_fmul() 120 uint32_t x, y; in main() local
|
D | pico_double_test.c | 25 #define test_assert(x) ({ if (!(x)) { printf("Assertion failed: ");puts(#x);printf(" at " __FILE__… argument 357 for (double x = 0; x < 3; x++) { in main() local 383 float x = NAN; in main() local 428 for (int32_t x = -1; x; x <<= 1) { in main() local 432 for (int32_t x = 1; x; x <<= 1) { in main() local 437 for (int64_t x = 1; x; x <<= 1) { in main() local 442 for (int64_t x = -1; x; x <<= 1) { in main() local 452 for(uint32_t x = 1; x; x <<= 1) { in main() local 459 for(int64_t x = 1; x !=0; x <<= 1u) { in main() local 463 for(double x = -4294967296.f * 4294967296.f * 2.f; x<=-0.5f; x/=2.f) { in main() local [all …]
|
D | pico_float_test.c | 25 #define test_assert(x) ({ if (!(x)) { printf("Assertion failed: ");puts(#x);printf(" at " __FILE__… argument 397 for (float x = 0; x < 3; x++) { in main() local 427 for (double x = 0; x < 3; x++) { in main() local 441 float x = NAN; in main() local 488 for (int32_t x = -1; x; x <<= 1) { in main() local 492 for (int32_t x = 1; x; x <<= 1) { in main() local 497 for (int64_t x = 1; x; x <<= 1) { in main() local 502 for (int64_t x = -1; x; x <<= 1) { in main() local 512 for(uint32_t x = 1; x; x <<= 1) { in main() local 519 for(int64_t x = 1; x !=0; x <<= 1u) { in main() local [all …]
|
/hal_rpi_pico-latest/src/rp2_common/pico_platform_compiler/include/pico/platform/ |
D | compiler.h | 32 #define __aligned(x) __attribute__((__aligned__(x))) argument 63 static inline uint __builtin_ctz(uint x) { in __builtin_ctz() 67 #define __builtin_expect(x, y) (x) argument 68 #define __builtin_isnan(x) __iar_isnan(x) argument 83 #define GCC_Like_Pragma(x) argument 90 #define Clang_Pragma(x) argument 97 #define GCC_Pragma(x) argument 187 #define WRAPPER_FUNC(x) __wrap_ ## x argument 188 #define REAL_FUNC(x) __real_ ## x argument 208 #define WRAPPER_FUNC_NAME(x) __wrap_##x argument
|
/hal_rpi_pico-latest/src/host/pico_platform/include/pico/ |
D | platform.h | 40 #define __time_critical_func(x) x argument 47 #define __STRING(x) #x argument 64 #define __aligned(x) __attribute__((aligned(x))) argument 67 #define PICO_WEAK_FUNCTION_DEF(x) _Pragma(__STRING(weak x)) argument 68 #define PICO_WEAK_FUNCTION_IMPL_NAME(x) x argument 87 #define __aligned(x) __declspec(align(x)) argument 91 #define __CONCAT(x,y) x ## y argument 96 #define PICO_WEAK_FUNCTION_DEF(x) __pragma(comment(linker, __STRING(/alternatename:_##x=_##x##__wea… argument 97 #define PICO_WEAK_FUNCTION_IMPL_NAME(x) x ## __weak argument 132 #define host_safe_hw_ptr(x) host_safe_hw_ptr_impl((uintptr_t)(x)) argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_riscv/include/hardware/ |
D | riscv.h | 99 static inline uint32_t riscv_encode_imm_u(uint32_t x) { in riscv_encode_imm_u() 104 static inline uint32_t riscv_encode_imm_i(uint32_t x) { in riscv_encode_imm_i() 109 static inline uint32_t riscv_encode_imm_u_hi(uint32_t x) { in riscv_encode_imm_u_hi() 117 static inline uint32_t riscv_encode_imm_b(uint32_t x) { in riscv_encode_imm_b() 126 static inline uint32_t riscv_encode_imm_s(uint32_t x) { in riscv_encode_imm_s() 133 static inline uint32_t riscv_encode_imm_j(uint32_t x) { in riscv_encode_imm_j() 142 static inline uint16_t riscv_encode_imm_cj(uint32_t x) { in riscv_encode_imm_cj() 156 static inline uint16_t riscv_encode_imm_cb(uint32_t x) { in riscv_encode_imm_cb() 167 static inline uint16_t riscv_encode_imm_ci(uint32_t x) { in riscv_encode_imm_ci()
|
/hal_rpi_pico-latest/src/rp2_common/pico_clib_interface/include/llvm_libc/sys/ |
D | cdefs.h | 12 #define __CONCAT1(x,y) x ## y argument 13 #define __CONCAT(x,y) __CONCAT1(x,y) argument 14 #define __STRING(x) #x argument 15 #define __XSTRING(x) __STRING(x) argument 22 #define __aligned(x) __attribute__((__aligned__(x))) argument
|
/hal_rpi_pico-latest/src/common/pico_base_headers/include/pico/ |
D | assert.h | 32 #define PARAM_ASSERTIONS_ENABLED(x) ((PARAM_ASSERTIONS_ENABLED_ ## x || PARAM_ASSERTIONS_ENABLE_ALL… argument 34 #define invalid_params_if(x, test) ({if (PARAM_ASSERTIONS_ENABLED(x)) assert(!(test));}) argument 35 #define valid_params_if(x, test) ({if (PARAM_ASSERTIONS_ENABLED(x)) assert(test);}) argument 36 #define hard_assert_if(x, test) ({if (PARAM_ASSERTIONS_ENABLED(x)) hard_assert(!(test));}) argument 37 #define invalid_params_if_and_return(x, test, rc) ({/*if (PARAM_ASSERTIONS_ENABLED(x)) assert(!(tes… argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_lwip/include/arch/ |
D | cc.h | 61 #define PACK_STRUCT_FIELD(x) x argument 69 #define PACK_STRUCT_FIELD(x) x argument 76 #define PACK_STRUCT_FIELD(x) x argument 83 #define PACK_STRUCT_FIELD(x) x argument 89 #define LWIP_PLATFORM_ASSERT(x) panic(x) argument
|
/hal_rpi_pico-latest/src/common/boot_picobin_headers/include/boot/ |
D | picobin.h | 15 #define _u(x) x argument 17 #define _u(x) x ## u argument 55 #define _PICOBIN_INDEX_TO_BITS(y, x) (y ## x << y ## _LSB) argument 56 #define PICOBIN_INDEX_TO_BITS(y, x) (y ## _ ## x << y ## _LSB) argument 63 #define PICOBIN_IMAGE_TYPE_IMAGE_TYPE_AS_BITS(x) _PICOBIN_INDEX_TO_BITS(PICOBIN_IMAGE_TYPE_IMAGE_TY… argument 70 #define PICOBIN_IMAGE_TYPE_EXE_SECURITY_AS_BITS(x) _PICOBIN_INDEX_TO_BITS(PICOBIN_IMAGE_TYPE_EXE_SE… argument 77 #define PICOBIN_IMAGE_TYPE_EXE_CPU_AS_BITS(x) _PICOBIN_INDEX_TO_BITS(PICOBIN_IMAGE_TYPE_EXE_CPU, _ … argument 83 #define PICOBIN_IMAGE_TYPE_EXE_CHIP_AS_BITS(x) _PICOBIN_INDEX_TO_BITS(PICOBIN_IMAGE_TYPE_EXE_CHIP, … argument 139 #define PICOBIN_PARTITION_FLAGS_LINK_TYPE_AS_BITS(x) _PICOBIN_INDEX_TO_BITS(PICOBIN_PARTITION_FLAGS… argument
|
/hal_rpi_pico-latest/src/common/pico_base_headers/include/ |
D | pico.h | 22 #define __PICO_STRING(x) #x argument 23 #define __PICO_XSTRING(x) __PICO_STRING(x) argument 24 #define __PICO_CONCAT1(x, y) x ## y argument
|
/hal_rpi_pico-latest/test/kitchen_sink/ |
D | kitchen_sink.c | 159 __force_inline int something_inlined(int x) { in something_inlined() 166 float __attribute__((noinline)) foox(float x, float b) { in foox() 181 static uint x[2]; in main() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_sync/include/hardware/ |
D | sync.h | 332 #define remove_volatile_cast(t, x) (t)(x) argument 333 #define remove_volatile_cast_no_barrier(t, x) (t)(x) argument 335 #define remove_volatile_cast(t, x) ({__compiler_memory_barrier(); Clang_Pragma("clang diagnostic pu… argument 336 #define remove_volatile_cast_no_barrier(t, x) ({ Clang_Pragma("clang diagnostic push"); Clang_Pragm… argument
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/ |
D | cmsis_compiler.h | 123 #define __ALIGNED(x) __attribute__((aligned(x))) argument 136 #define __ALIAS(x) __attribute__ ((alias(x))) argument 196 #define __ALIGNED(x) __align(x) argument 210 #define __ALIAS(x) __attribute__ ((alias(x))) argument 269 #define __ALIGNED(x) argument 283 #define __ALIAS(x) __attribute__ ((alias(x))) argument
|
/hal_rpi_pico-latest/src/rp2350/boot_stage2/include/boot_stage2/ |
D | config.h | 91 #define _PICO__STRING(x) #x argument 92 #define _PICO__XSTRING(x) _PICO__STRING(x) argument 93 #define _PICO__CONCAT1(x, y) x ## y argument
|
/hal_rpi_pico-latest/src/rp2350/boot_stage2/ |
D | pad_checksum | 7 def any_int(x): argument 14 def bitrev(x, width): argument
|
/hal_rpi_pico-latest/src/rp2040/boot_stage2/ |
D | pad_checksum | 9 def any_int(x): argument 16 def bitrev(x, width): argument
|
/hal_rpi_pico-latest/test/pico_divider_test/ |
D | pico_divider_test.c | 16 void test_mulib_divu64u64(ui64*y,ui64*x,ui64*q,ui64*r) { in test_mulib_divu64u64() 19 void test_mulib_divs64s64( i64*y, i64*x, i64*q, i64*r) { in test_mulib_divs64s64() 104 void test_divu64u64(ui64 y,ui64 x) { in test_divu64u64() 124 void test_divs64s64(i64 y,i64 x) { in test_divs64s64() 151 ui64 y,x; in test_special() local 179 ui64 y,x,m; in test_random() local
|
/hal_rpi_pico-latest/test/pico_stdlib_test/ |
D | pico_stdlib_test.c | 17 int32_t x = 0; in test_builtin_bitops() local 84 uint32_t x = 1 << i; in main() local
|
/hal_rpi_pico-latest/src/rp2_common/pico_platform_sections/include/pico/platform/ |
D | sections.h | 175 #define RAM_SECTION_NAME(x) .time_critical.##x argument 179 #define SECTION_NAME(x) .text.##x argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_rcp/include/hardware/ |
D | rcp.h | 227 static __rcpinline void rcp_ivalid(uint32_t x, uint32_t parity) { in rcp_ivalid() 231 static __rcpinline void rcp_ivalid_nodelay(uint32_t x, uint32_t parity) { in rcp_ivalid_nodelay() 236 static __rcpinline void rcp_iequal(uint32_t x, uint32_t y) { in rcp_iequal() 240 static __rcpinline void rcp_iequal_nodelay(uint32_t x, uint32_t y) { in rcp_iequal_nodelay()
|
/hal_rpi_pico-latest/src/rp2040/pico_platform/include/pico/ |
D | platform.h | 157 #define host_safe_hw_ptr(x) ((uintptr_t)(x)) argument 158 #define native_safe_hw_ptr(x) host_safe_hw_ptr(x) argument
|