| /hal_silabs-latest/simplicity_sdk/platform/emlib/inc/ |
| D | em_bus.h | 70 __STATIC_INLINE void BUS_RamBitWrite(volatile uint32_t *addr, in BUS_RamBitWrite() argument 76 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitWrite() 80 uint32_t tmp = *addr; in BUS_RamBitWrite() 83 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in BUS_RamBitWrite() 108 __STATIC_INLINE unsigned int BUS_RamBitRead(volatile const uint32_t *addr, in BUS_RamBitRead() argument 113 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitRead() 117 return ((*addr) >> bit) & 1UL; in BUS_RamBitRead() 141 __STATIC_INLINE void BUS_RegBitWrite(volatile uint32_t *addr, in BUS_RegBitWrite() argument 149 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_SET_OFFSET; in BUS_RegBitWrite() 151 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_CLR_OFFSET; in BUS_RegBitWrite() [all …]
|
| D | em_i2c.h | 247 uint16_t addr; member 453 __STATIC_INLINE void I2C_SlaveAddressSet(I2C_TypeDef *i2c, uint8_t addr) in I2C_SlaveAddressSet() argument 455 i2c->SADDR = (uint32_t)addr & 0xfe; in I2C_SlaveAddressSet()
|
| /hal_silabs-latest/gecko/emlib/inc/ |
| D | em_bus.h | 70 __STATIC_INLINE void BUS_RamBitWrite(volatile uint32_t *addr, in BUS_RamBitWrite() argument 76 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitWrite() 80 uint32_t tmp = *addr; in BUS_RamBitWrite() 83 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in BUS_RamBitWrite() 108 __STATIC_INLINE unsigned int BUS_RamBitRead(volatile const uint32_t *addr, in BUS_RamBitRead() argument 113 BITBAND_RAM_BASE + (((uint32_t)addr - SRAM_BASE) * (uint32_t) 32) + (bit * (uint32_t) 4); in BUS_RamBitRead() 117 return ((*addr) >> bit) & 1UL; in BUS_RamBitRead() 141 __STATIC_INLINE void BUS_RegBitWrite(volatile uint32_t *addr, in BUS_RegBitWrite() argument 149 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_SET_OFFSET; in BUS_RegBitWrite() 151 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_CLR_OFFSET; in BUS_RegBitWrite() [all …]
|
| D | em_i2c.h | 247 uint16_t addr; member 453 __STATIC_INLINE void I2C_SlaveAddressSet(I2C_TypeDef *i2c, uint8_t addr) in I2C_SlaveAddressSet() argument 455 i2c->SADDR = (uint32_t)addr & 0xfe; in I2C_SlaveAddressSet()
|
| /hal_silabs-latest/simplicity_sdk/platform/peripheral/inc/ |
| D | sl_hal_bus.h | 61 __STATIC_INLINE void sl_hal_bus_ram_write_bit(volatile uint32_t *addr, in sl_hal_bus_ram_write_bit() argument 65 uint32_t tmp = *addr; in sl_hal_bus_ram_write_bit() 68 *addr = (tmp & ~(1UL << bit)) | ((val & 1UL) << bit); in sl_hal_bus_ram_write_bit() 82 __STATIC_INLINE unsigned int sl_hal_bus_ram_read_bit(volatile const uint32_t *addr, in sl_hal_bus_ram_read_bit() argument 85 return ((*addr) >> bit) & 1UL; in sl_hal_bus_ram_read_bit() 104 __STATIC_INLINE void sl_hal_bus_reg_write_bit(volatile uint32_t *addr, in SL_CODE_CLASSIFY() 113 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_SET_OFFSET; in SL_CODE_CLASSIFY() 115 aliasAddr = (uint32_t)addr + PER_REG_BLOCK_CLR_OFFSET; in SL_CODE_CLASSIFY() 119 uint32_t tmp = *addr; in SL_CODE_CLASSIFY() 122 *addr = (tmp & ~(1 << bit)) | ((val & 1) << bit); in SL_CODE_CLASSIFY() [all …]
|
| /hal_silabs-latest/simplicity_sdk/platform/service/memory_manager/src/ |
| D | sli_memory_manager_common.c | 99 static uint32_t get_reservation_ix_by_addr(void *addr) in get_reservation_ix_by_addr() argument 105 if (sli_reservation_handle_ptr_table[ix]->block_address == addr) { in get_reservation_ix_by_addr() 155 static uint32_t get_reservation_no_retention_ix(void *addr) in get_reservation_no_retention_ix() argument 161 if (sli_reservation_no_retention_table[ix].block_address == addr) { in get_reservation_no_retention_ix() 322 …ta = (type == BLOCK_TYPE_LONG_TERM) ? (sli_block_metadata_t *)heap_region.addr : sli_free_st_list_… in sli_memory_find_head_free_block() 392 sl_memory_reservation_t *sli_memory_get_reservation_handle_by_addr(void *addr) in sli_memory_get_reservation_handle_by_addr() argument 395 reservation_ix = get_reservation_ix_by_addr(addr); in sli_memory_get_reservation_handle_by_addr() 407 uint32_t sli_memory_get_reservation_size_by_addr(void *addr) in sli_memory_get_reservation_size_by_addr() argument 410 reservation_handle_ptr = sli_memory_get_reservation_handle_by_addr(addr); in sli_memory_get_reservation_size_by_addr() 422 uint32_t sli_memory_get_reservation_align_by_addr(void *addr) in sli_memory_get_reservation_align_by_addr() argument [all …]
|
| D | sli_memory_manager.h | 248 sl_memory_reservation_t *sli_memory_get_reservation_handle_by_addr(void *addr); 257 uint32_t sli_memory_get_reservation_size_by_addr(void *addr); 266 uint32_t sli_memory_get_reservation_align_by_addr(void *addr); 306 uint32_t sli_memory_get_reservation_no_retention_size(void * addr); 315 uint32_t sli_memory_get_reservation_no_retention_align(void * addr);
|
| D | sl_memory_manager_region.c | 69 region.addr = &sl_stack; in sl_memory_get_stack_region() 83 region.addr = __HeapBase; in sl_memory_get_heap_region() 87 region.addr = __section_begin(IAR_HEAP_BLOCK_NAME); in sl_memory_get_heap_region()
|
| D | sl_memory_manager_region_host.c | 65 region.addr = &sl_heap[0]; in sl_memory_get_heap_region() 81 region.addr = NULL; in sl_memory_get_stack_region()
|
| D | sl_memory_manager.c | 115 sli_free_lt_list_head = (sli_block_metadata_t *)heap_region.addr; in sl_memory_init() 134 stack_region.addr, in sl_memory_init() 140 stack_region.addr, in sl_memory_init() 145 heap_region.addr, in sl_memory_init() 151 heap_region.addr, in sl_memory_init() 589 …_TO_BYTE(current_metadata->offset_neighbour_next)) < ((size_t)heap_region.addr + heap_region.size)… in sl_memory_free() 1022 sli_block_metadata_t *block_metadata = (sli_block_metadata_t *)heap_region.addr; in sl_memory_get_heap_info() 1064 heap_info->base_addr = (size_t)heap_region.addr; in sl_memory_get_heap_info()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/host_mcu/si91x/ |
| D | siwx917_soc_ncp_host.c | 44 extern int16_t rsi_mem_rd(uint32_t addr, uint16_t len, uint8_t *dBuf); 48 sl_status_t sl_si91x_bus_write_memory(uint32_t addr, uint16_t length, const uint8_t *buffer); 49 sl_status_t sl_si91x_bus_read_memory(uint32_t addr, uint16_t length, uint8_t *buffer); 121 sl_status_t sl_si91x_bus_write_memory(uint32_t addr, uint16_t length, const uint8_t *buffer) in sl_si91x_bus_write_memory() argument 124 *(uint32_t *)addr = *(const uint32_t *)buffer; in sl_si91x_bus_write_memory() 128 sl_status_t sl_si91x_bus_read_memory(uint32_t addr, uint16_t length, uint8_t *buffer) in sl_si91x_bus_read_memory() argument 131 rsi_mem_rd(addr, length, buffer); in sl_si91x_bus_read_memory()
|
| /hal_silabs-latest/wiseconnect/components/service/network_manager/src/ |
| D | sl_net.c | 172 sl_status_t sl_net_inet_addr(const char *addr, uint32_t *value) in sl_net_inet_addr() argument 179 if ((NULL == addr) || (NULL == value)) { in sl_net_inet_addr() 186 for (i = 0, j = 0; 0 != addr[i]; i++) { in sl_net_inet_addr() 187 if ('.' == addr[i]) { in sl_net_inet_addr() 194 if ((addr[i] < '0') || (addr[i] > '9')) { in sl_net_inet_addr() 199 ip_bytes[j] = (ip_bytes[j] * 10) + (uint8_t)(addr[i] - '0'); in sl_net_inet_addr()
|
| /hal_silabs-latest/gecko/emlib/src/ |
| D | em_prs.c | 557 volatile uint32_t * addr = (volatile uint32_t *) PRS; in PRS_ConnectConsumer() local 559 addr = addr + offset / 4; in PRS_ConnectConsumer() 563 *addr = ch << _PRS_CONSUMER_TIMER0_CC0_PRSSEL_SHIFT; in PRS_ConnectConsumer() 565 *addr = ch << _PRS_CONSUMER_TIMER0_CC0_SPRSSEL_SHIFT; in PRS_ConnectConsumer() 597 volatile uint32_t * addr; in PRS_PinOutput() local 599 addr = &GPIO->PRSROUTE[0].ASYNCH0ROUTE; in PRS_PinOutput() 601 addr = &GPIO->PRSROUTE[0].SYNCH0ROUTE; in PRS_PinOutput() 603 addr += ch; in PRS_PinOutput() 604 *addr = ((uint32_t)port << _GPIO_PRS_ASYNCH0ROUTE_PORT_SHIFT) in PRS_PinOutput()
|
| D | em_i2c.c | 568 tmp = (((uint32_t)(seq->addr) >> 8) & 0x06) | 0xf0; in I2C_Transfer() 573 tmp = (uint32_t)(seq->addr) & 0xfe; in I2C_Transfer() 602 i2c->TXDATA = (uint32_t)(seq->addr) & 0xff; in I2C_Transfer() 650 tmp = (uint32_t)((seq->addr >> 8) & 0x06) | 0xf0; in I2C_Transfer() 652 tmp = (uint32_t)(seq->addr & 0xfe); in I2C_Transfer()
|
| D | em_msc.c | 605 uint32_t addr; in MSC_WriteWord() local 625 addr = (uint32_t)address; in MSC_WriteWord() 631 ((addr + FLASH_PAGE_SIZE) & FLASH_PAGE_MASK) - addr); in MSC_WriteWord() 633 if ((retVal = writeBurst(addr, (const uint32_t*)pData, burstLen)) in MSC_WriteWord() 638 addr += burstLen; in MSC_WriteWord()
|
| /hal_silabs-latest/simplicity_sdk/platform/emlib/src/ |
| D | em_prs.c | 557 volatile uint32_t * addr = (volatile uint32_t *) PRS; in PRS_ConnectConsumer() local 559 addr = addr + offset / 4; in PRS_ConnectConsumer() 563 *addr = ch << _PRS_CONSUMER_TIMER0_CC0_PRSSEL_SHIFT; in PRS_ConnectConsumer() 565 *addr = ch << _PRS_CONSUMER_TIMER0_CC0_SPRSSEL_SHIFT; in PRS_ConnectConsumer() 597 volatile uint32_t * addr; in PRS_PinOutput() local 599 addr = &GPIO->PRSROUTE[0].ASYNCH0ROUTE; in PRS_PinOutput() 601 addr = &GPIO->PRSROUTE[0].SYNCH0ROUTE; in PRS_PinOutput() 603 addr += ch; in PRS_PinOutput() 604 *addr = ((uint32_t)port << _GPIO_PRS_ASYNCH0ROUTE_PORT_SHIFT) in PRS_PinOutput()
|
| D | em_i2c.c | 568 tmp = (((uint32_t)(seq->addr) >> 8) & 0x06) | 0xf0; in I2C_Transfer() 573 tmp = (uint32_t)(seq->addr) & 0xfe; in I2C_Transfer() 602 i2c->TXDATA = (uint32_t)(seq->addr) & 0xff; in I2C_Transfer() 650 tmp = (uint32_t)((seq->addr >> 8) & 0x06) | 0xf0; in I2C_Transfer() 652 tmp = (uint32_t)(seq->addr & 0xfe); in I2C_Transfer()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/peripheral_drivers/inc/ |
| D | rsi_qspi_proto.h | 413 void (*qspi_config_qflash4_read)(qspi_reg_t *qspi_reg, spi_config_t *spi_config, uint32_t addr); 417 uint32_t addr, 428 uint32_t addr, 453 uint32_t addr, 467 uint32_t addr, 504 uint32_t addr, 571 uint32_t addr, 585 uint32_t addr, 624 void qspi_config_qflash4_read(qspi_reg_t *qspi_reg, spi_config_t *spi_config, uint32_t addr); 628 uint32_t addr, [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/asynchronous_socket/src/ |
| D | sl_si91x_socket.c | 71 int sl_si91x_bind(int socket, const struct sockaddr *addr, socklen_t addr_len) in sl_si91x_bind() argument 73 return sli_si91x_bind(socket, addr, addr_len); in sl_si91x_bind() 76 int sl_si91x_connect(int socket, const struct sockaddr *addr, socklen_t addr_len) in sl_si91x_connect() argument 78 return sli_si91x_connect(socket, addr, addr_len); in sl_si91x_connect() 100 int sl_si91x_accept(int socket, const struct sockaddr *addr, socklen_t addr_len) in sl_si91x_accept() argument 102 return sli_si91x_accept(socket, (struct sockaddr *)addr, &addr_len, NULL); in sl_si91x_accept() 289 const struct sockaddr *addr, in sl_si91x_sendto() argument 292 return sl_si91x_sendto_async(socket, buffer, buffer_length, flags, addr, addr_len, NULL); in sl_si91x_sendto() 450 struct sockaddr *addr, in sl_si91x_recvfrom() argument 535 if (addr != NULL) { in sl_si91x_recvfrom() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/asynchronous_socket/inc/ |
| D | sl_si91x_socket.h | 173 int sl_si91x_bind(int socket, const struct sockaddr *addr, socklen_t addr_len); 206 int sl_si91x_accept(int socket, const struct sockaddr *addr, socklen_t addr_len); 240 int sl_si91x_connect(int socket, const struct sockaddr *addr, socklen_t addr_len); 314 const struct sockaddr *addr,
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/ahb_interface/src/ |
| D | sl_si91x_bus.c | 90 rx_desc[0].addr = (M4_MEMORY_OFFSET_ADDRESS + (uint32_t)pkt_buffer); in sli_si91x_submit_rx_pkt() 96 rx_desc[1].addr = (M4_MEMORY_OFFSET_ADDRESS + (uint32_t)(pkt_buffer + 16)); in sli_si91x_submit_rx_pkt() 128 tx_desc[0].addr = (M4_MEMORY_OFFSET_ADDRESS + (uint32_t)&packet->desc[0]); in sl_si91x_bus_write_frame() 134 tx_desc[1].addr = (M4_MEMORY_OFFSET_ADDRESS + (uint32_t)payloadparam); in sl_si91x_bus_write_frame()
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/inc/ |
| D | sl_si91x_socket_utility.h | 194 int sli_si91x_connect(int socket, const struct sockaddr *addr, socklen_t addr_len); 196 int sli_si91x_bind(int socket, const struct sockaddr *addr, socklen_t addr_len); 199 struct sockaddr *addr,
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/drivers/cmsis_driver/CMSIS/Driver/Include/ |
| D | Driver_I2C.h | 200 …int32_t (*MasterTransmit) (uint32_t addr, const uint8_t *data, uint32_t num, bool xfe… 201 …int32_t (*MasterReceive) (uint32_t addr, uint8_t *data, uint32_t num, bool xfe…
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/wireless/socket/src/ |
| D | sl_si91x_socket_utility.c | 650 int sli_si91x_accept(int socket, struct sockaddr *addr, socklen_t *addr_len, sl_si91x_socket_accept… in sli_si91x_accept() argument 724 if (addr != NULL && *addr_len > 0) { in sli_si91x_accept() 726 memcpy(addr, in sli_si91x_accept() 1176 int sli_si91x_connect(int socket, const struct sockaddr *addr, socklen_t addr_len) in sli_si91x_connect() argument 1205 SET_ERRNO_AND_RETURN_IF_TRUE(addr == NULL, EFAULT); in sli_si91x_connect() 1207 …SET_ERRNO_AND_RETURN_IF_TRUE(si91x_socket->local_address.sin6_family != addr->sa_family, EAFNOSUPP… in sli_si91x_connect() 1210 addr, in sli_si91x_connect() 1235 int sli_si91x_bind(int socket_id, const struct sockaddr *addr, socklen_t addr_len) in sli_si91x_bind() argument 1241 const struct sockaddr_in *socket_address = (const struct sockaddr_in *)addr; in sli_si91x_bind() 1250 SET_ERRNO_AND_RETURN_IF_TRUE(addr == NULL, EFAULT); in sli_si91x_bind() [all …]
|
| /hal_silabs-latest/wiseconnect/components/device/silabs/si91x/mcu/core/chip/src/iPMU_prog/iPMU_dotc/ |
| D | ipmu_apis.c | 441 uint32_t addr; in program_ipmu_data() local 453 addr = src[inx]; in program_ipmu_data() 461 read_data = *(uint32_t *)addr; in program_ipmu_data() 471 *(uint32_t *)addr = read_data; in program_ipmu_data()
|