/hal_rpi_pico-latest/src/rp2_common/hardware_base/include/hardware/ |
D | address_mapped.h | 87 #define hw_alias_check_addr(addr) ((uintptr_t)(addr)) argument 97 __force_inline static uint32_t xip_alias_check_addr(const void *addr) { in xip_alias_check_addr() 111 #define hw_set_alias_untyped(addr) ((void *)(REG_ALIAS_SET_BITS + hw_alias_check_addr(addr))) argument 112 #define hw_clear_alias_untyped(addr) ((void *)(REG_ALIAS_CLR_BITS + hw_alias_check_addr(addr))) argument 113 #define hw_xor_alias_untyped(addr) ((void *)(REG_ALIAS_XOR_BITS + hw_alias_check_addr(addr))) argument 116 #define xip_noalloc_alias_untyped(addr) ((void *)(XIP_NOALLOC_BASE | xip_alias_check_addr(addr))) argument 117 #define xip_nocache_alias_untyped(addr) ((void *)(XIP_NOCACHE_BASE | xip_alias_check_addr(addr))) argument 118 #define xip_nocache_noalloc_alias_untyped(addr) ((void *)(XIP_NOCACHE_NOALLOC_BASE | xip_alias_chec… argument 135 __force_inline static void hw_set_bits(io_rw_32 *addr, uint32_t mask) { in hw_set_bits() 145 __force_inline static void hw_clear_bits(io_rw_32 *addr, uint32_t mask) { in hw_clear_bits() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/ |
D | cmsis_compiler.h | 108 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void*)(addr))->v… argument 112 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 116 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 120 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument 181 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 185 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 189 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 193 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument 253 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 257 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument [all …]
|
D | cmsis_gcc.h | 77 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 85 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 93 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 101 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument 411 __STATIC_FORCEINLINE uint8_t __LDREXB(volatile uint8_t *addr) in __LDREXB() 428 __STATIC_FORCEINLINE uint32_t __STREXB(uint8_t value, volatile uint8_t *addr) in __STREXB() 445 __STATIC_FORCEINLINE uint16_t __LDREXH(volatile uint16_t *addr) in __LDREXH() 462 __STATIC_FORCEINLINE uint32_t __STREXH(uint16_t value, volatile uint16_t *addr) in __STREXH() 479 __STATIC_FORCEINLINE uint32_t __LDREXW(volatile uint32_t *addr) in __LDREXW() 496 __STATIC_FORCEINLINE uint32_t __STREXW(uint32_t value, volatile uint32_t *addr) in __STREXW()
|
D | cmsis_armclang.h | 75 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 82 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 89 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 96 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument
|
D | cmsis_clang.h | 80 #define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->v… argument 87 #define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr)… argument 94 #define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->v… argument 101 #define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr)… argument
|
D | cmsis_armcc.h | 91 #define __UNALIGNED_UINT16_WRITE(addr, val) ((*((__packed uint16_t *)(addr))) = (val)) argument 94 #define __UNALIGNED_UINT16_READ(addr) (*((const __packed uint16_t *)(addr))) argument 97 #define __UNALIGNED_UINT32_WRITE(addr, val) ((*((__packed uint32_t *)(addr))) = (val)) argument 100 #define __UNALIGNED_UINT32_READ(addr) (*((const __packed uint32_t *)(addr))) argument
|
D | cmsis_iccarm.h | 869 __IAR_FT uint8_t __LDRBT(volatile uint8_t *addr) in __LDRBT() 876 __IAR_FT uint16_t __LDRHT(volatile uint16_t *addr) in __LDRHT() 883 __IAR_FT uint32_t __LDRT(volatile uint32_t *addr) in __LDRT() 890 __IAR_FT void __STRBT(uint8_t value, volatile uint8_t *addr) in __STRBT() 895 __IAR_FT void __STRHT(uint16_t value, volatile uint16_t *addr) in __STRHT() 900 __IAR_FT void __STRT(uint32_t value, volatile uint32_t *addr) in __STRT()
|
D | cmsis_armclang_ltm.h | 77 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 85 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 93 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 101 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument
|
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/ |
D | i2c.c | 30 #define i2c_reserved_addr(addr) (((addr) & 0x78) == 0 || ((addr) & 0x78) == 0x78) argument 112 void i2c_set_slave_mode(i2c_inst_t *i2c, bool slave, uint8_t addr) { in i2c_set_slave_mode() 133 static int i2c_write_blocking_internal(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t le… in i2c_write_blocking_internal() 245 int i2c_write_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool nostop) { in i2c_write_blocking() 249 int i2c_write_blocking_until(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bool no… in i2c_write_blocking_until() 255 int i2c_write_timeout_per_char_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len, bo… in i2c_write_timeout_per_char_us() 262 int i2c_write_burst_blocking(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t len) { in i2c_write_burst_blocking() 268 static int i2c_read_blocking_internal(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool… in i2c_read_blocking_internal() 338 int i2c_read_blocking(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop) { in i2c_read_blocking() 342 int i2c_read_blocking_until(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool nostop, a… in i2c_read_blocking_until() [all …]
|
/hal_rpi_pico-latest/src/rp2_common/hardware_pio/include/hardware/ |
D | pio_instructions.h | 161 static inline uint pio_encode_jmp(uint addr) { in pio_encode_jmp() 174 static inline uint pio_encode_jmp_not_x(uint addr) { in pio_encode_jmp_not_x() 187 static inline uint pio_encode_jmp_x_dec(uint addr) { in pio_encode_jmp_x_dec() 200 static inline uint pio_encode_jmp_not_y(uint addr) { in pio_encode_jmp_not_y() 213 static inline uint pio_encode_jmp_y_dec(uint addr) { in pio_encode_jmp_y_dec() 226 static inline uint pio_encode_jmp_x_ne_y(uint addr) { in pio_encode_jmp_x_ne_y() 239 static inline uint pio_encode_jmp_pin(uint addr) { in pio_encode_jmp_pin() 252 static inline uint pio_encode_jmp_not_osre(uint addr) { in pio_encode_jmp_not_osre()
|
/hal_rpi_pico-latest/src/rp2_common/cmsis/stub/CMSIS/Core/Include/m-profile/ |
D | armv7m_cachel1.h | 113 __STATIC_FORCEINLINE void SCB_InvalidateICache_by_Addr (volatile void *addr, int32_t isize) in SCB_InvalidateICache_by_Addr() 356 __STATIC_FORCEINLINE void SCB_InvalidateDCache_by_Addr (volatile void *addr, int32_t dsize) in SCB_InvalidateDCache_by_Addr() 386 __STATIC_FORCEINLINE void SCB_CleanDCache_by_Addr (volatile void *addr, int32_t dsize) in SCB_CleanDCache_by_Addr() 416 __STATIC_FORCEINLINE void SCB_CleanInvalidateDCache_by_Addr (volatile void *addr, int32_t dsize) in SCB_CleanInvalidateDCache_by_Addr()
|
D | cmsis_iccarm_m.h | 909 __IAR_FT uint8_t __LDRBT(volatile uint8_t *addr) in __LDRBT() 916 __IAR_FT uint16_t __LDRHT(volatile uint16_t *addr) in __LDRHT() 923 __IAR_FT uint32_t __LDRT(volatile uint32_t *addr) in __LDRT() 930 __IAR_FT void __STRBT(uint8_t value, volatile uint8_t *addr) in __STRBT() 935 __IAR_FT void __STRHT(uint16_t value, volatile uint16_t *addr) in __STRHT() 940 __IAR_FT void __STRT(uint32_t value, volatile uint32_t *addr) in __STRT()
|
D | cmsis_tiarmclang_m.h | 70 …#define __UNALIGNED_UINT16_WRITE(addr, val) (void)((((struct T_UINT16_WRITE *)(void *)(addr))->… argument 77 …#define __UNALIGNED_UINT16_READ(addr) (((const struct T_UINT16_READ *)(const void *)(addr… argument 84 …#define __UNALIGNED_UINT32_WRITE(addr, val) (void)((((struct T_UINT32_WRITE *)(void *)(addr))->… argument 91 …#define __UNALIGNED_UINT32_READ(addr) (((const struct T_UINT32_READ *)(const void *)(addr… argument
|
/hal_rpi_pico-latest/src/rp2_common/pico_bootrom/include/pico/ |
D | bootrom.h | 338 static inline void rom_flash_range_erase(uint32_t addr, size_t count, uint32_t block_size, uint8_t … in rom_flash_range_erase() 363 static inline void rom_flash_range_program(uint32_t addr, const uint8_t *data, size_t count) { in rom_flash_range_program() 542 uintptr_t addr; member 593 static inline int rom_flash_op(cflash_flags_t flags, uintptr_t addr, uint32_t size_bytes, uint8_t *… in rom_flash_op() 933 static inline void* rom_validate_ns_buffer(const void *addr, uint32_t size, uint32_t write, uint32_… in rom_validate_ns_buffer()
|
/hal_rpi_pico-latest/src/rp2_common/pico_runtime_init/ |
D | runtime_init_stack_guard.c | 13 uintptr_t addr = (uintptr_t) stack_bottom; in runtime_init_per_core_install_stack_guard() local
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/ |
D | btstack_chipset_cyw43.c | 9 static void chipset_set_bd_addr_command(bd_addr_t addr, uint8_t *hci_cmd_buffer) { in chipset_set_bd_addr_command()
|
D | cyw43_bus_pio_spi.c | 369 static inline uint32_t make_cmd(bool write, bool inc, uint32_t fn, uint32_t addr, uint32_t sz) { in make_cmd() 490 int cyw43_read_bytes(cyw43_int_t *self, uint32_t fn, uint32_t addr, size_t len, uint8_t *buf) { in cyw43_read_bytes() 517 int cyw43_write_bytes(cyw43_int_t *self, uint32_t fn, uint32_t addr, size_t len, const uint8_t *src… in cyw43_write_bytes()
|
D | btstack_hci_transport_cyw43.c | 66 bd_addr_t addr; in hci_transport_cyw43_open() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/include/hardware/ |
D | i2c.h | 280 static inline int i2c_write_timeout_us(i2c_inst_t *i2c, uint8_t addr, const uint8_t *src, size_t le… in i2c_write_timeout_us() 299 static inline int i2c_read_timeout_us(i2c_inst_t *i2c, uint8_t addr, uint8_t *dst, size_t len, bool… in i2c_read_timeout_us()
|
/hal_rpi_pico-latest/src/rp2_common/pico_cyw43_driver/cybt_shared_bus/ |
D | cybt_shared_bus_driver.c | 193 uint16_t num_bytes, addr, data_pos, type, idx, octet; in cybt_fw_get_data() local 261 uint16_t addr = *(p_btfw_cb->p_next_line_start)++ << 8; in cybt_fw_get_data() local 626 uint32_t addr = 0; in cybt_get_addr() local
|
/hal_rpi_pico-latest/src/rp2_common/hardware_irq/ |
D | irq.c | 38 static inline void *add_thumb_bit(void *addr) { in add_thumb_bit() 46 static inline void *remove_thumb_bit(void *addr) { in remove_thumb_bit()
|