Home
last modified time | relevance | path

Searched refs:address (Results 1 – 8 of 8) sorted by relevance

/nrf_hw_models-latest/src/nrfx/hal/
Dnrf_rramc.c22 void nrf_rramc_byte_write(uint32_t address, uint8_t value) in nrf_rramc_byte_write() argument
24 nhw_RRAMC_write_byte(address, value); in nrf_rramc_byte_write()
27 void nrf_rramc_halfword_write(uint32_t address, uint16_t value) in nrf_rramc_halfword_write() argument
29 nhw_RRAMC_write_halfword(address,value); in nrf_rramc_halfword_write()
32 void nrf_rramc_word_write(uint32_t address, uint32_t value) in nrf_rramc_word_write() argument
34 nhw_RRAMC_write_word(address,value); in nrf_rramc_word_write()
37 void nrf_rramc_buffer_write(uint32_t address, void * src, uint32_t num_bytes) in nrf_rramc_buffer_write() argument
39 nhw_RRAMC_write_buffer(address, src, num_bytes); in nrf_rramc_buffer_write()
42 uint8_t nrf_rramc_byte_read(uint32_t address) in nrf_rramc_byte_read() argument
44 return nhw_RRAMC_read_byte(address); in nrf_rramc_byte_read()
[all …]
/nrf_hw_models-latest/src/HW_models/
DNHW_RRAMC.h19 void nhw_RRAMC_write_word(uint32_t address, uint32_t value);
20 void nhw_RRAMC_write_halfword(uint32_t address, uint16_t value);
21 void nhw_RRAMC_write_byte(uint32_t address, uint8_t value);
22 uint32_t nhw_RRAMC_read_word(uint32_t address);
23 uint16_t nhw_RRAMC_read_halfword(uint32_t address);
24 uint8_t nhw_RRAMC_read_byte(uint32_t address);
25 void nhw_RRAMC_write_buffer(uint32_t address, void *src, size_t size);
26 void nhw_RRAMC_read_buffer(void *dest, uint32_t address, size_t size);
DNHW_RRAMC.c181 __func__, address)
194 static void nhw_RRAMC_address_location(uint32_t address, uint *inst, nvm_storage_state_t **storage,… in nhw_RRAMC_address_location() argument
197 if ((address >= hw_rramc_st[i].rram_start_addr) \ in nhw_RRAMC_address_location()
198 && (address < hw_rramc_st[i].rram_start_addr + hw_rramc_st[i].rram_size)) { in nhw_RRAMC_address_location()
200 *offset = address - hw_rramc_st[i].rram_start_addr; in nhw_RRAMC_address_location()
203 if ((address >= (uint32_t)hw_rramc_st[i].uicr_st.storage) \ in nhw_RRAMC_address_location()
204 && (address < (uint32_t)hw_rramc_st[i].uicr_st.storage + hw_rramc_st[i].uicr_size)) { in nhw_RRAMC_address_location()
206 *offset = address - (uint32_t)hw_rramc_st[i].uicr_st.storage; in nhw_RRAMC_address_location()
210 OUT_OF_RRAM_ERROR(address); in nhw_RRAMC_address_location()
221 void nhw_RRAMC_write_word(uint32_t address, uint32_t value){ in nhw_RRAMC_write_word() argument
[all …]
DNHW_NVMC.h23 void nhw_nvmc_erase_page(uint inst, uint32_t address);
24 void nhw_nvmc_erase_page_partial(uint inst, uint32_t address);
26 void nhw_nmvc_write_word(uint32_t address, uint32_t value);
27 uint32_t nhw_nmvc_read_word(uint32_t address);
28 uint16_t nhw_nmvc_read_halfword(uint32_t address);
29 uint8_t nhw_nmvc_read_byte(uint32_t address);
30 void nhw_nmvc_read_buffer(void *dest, uint32_t address, size_t size);
DNHW_NVMC.c347 __func__, address)
349 void nhw_nvmc_erase_page(uint inst, uint32_t address){ in nhw_nvmc_erase_page() argument
352 CHECK_ERASE_ADDRESS(inst, address); in nhw_nvmc_erase_page()
359 this->erase_page = (address - this->flash_start_addr) / this->flash_page_size; in nhw_nvmc_erase_page()
409 void nhw_nvmc_erase_page_partial(uint inst, uint32_t address) { in nhw_nvmc_erase_page_partial() argument
416 CHECK_ERASE_ADDRESS(inst, address); in nhw_nvmc_erase_page_partial()
419 this->erase_page = (address - this->flash_start_addr)/this->flash_page_size; in nhw_nvmc_erase_page_partial()
451 static void nhw_nvmc_address_location(uint32_t address, uint *inst, nvm_storage_state_t **storage, … in nhw_nvmc_address_location() argument
454 if ((address >= hw_nvmc_st[i].flash_start_addr) \ in nhw_nvmc_address_location()
455 && (address < hw_nvmc_st[i].flash_start_addr + hw_nvmc_st[i].flash_size)) { in nhw_nvmc_address_location()
[all …]
DNHW_RADIO_utils.c252 uint64_t address; in nhwra_get_address() local
255 address = NRF_RADIO_regs.SFD & RADIO_SFD_SFD_Msk; in nhwra_get_address()
272 address = ((prefix & RADIO_PREFIX0_AP0_Msk) << BALEN_bits) in nhwra_get_address()
275 return address; in nhwra_get_address()
/nrf_hw_models-latest/docs/
DREADME_impl_status.md18 | **AAR** | Accelerated address resolver | &#x2714; | &#x…
DREADME_HW_models.md92 not in the same address as in the real HW.