Lines Matching full:address
44 void nrf_nvmc_page_erase(uint32_t address) in nrf_nvmc_page_erase() argument
52 NRF_NVMC->ERASEPAGE = address; in nrf_nvmc_page_erase()
61 void nrf_nvmc_write_byte(uint32_t address, uint8_t value) in nrf_nvmc_write_byte() argument
63 uint32_t byte_shift = address & (uint32_t)0x03; in nrf_nvmc_write_byte()
64 uint32_t address32 = address & ~byte_shift; // Address to the word this byte is in. in nrf_nvmc_write_byte()
81 void nrf_nvmc_write_word(uint32_t address, uint32_t value) in nrf_nvmc_write_word() argument
88 *(uint32_t*)address = value; in nrf_nvmc_write_word()
96 void nrf_nvmc_write_bytes(uint32_t address, const uint8_t * src, uint32_t num_bytes) in nrf_nvmc_write_bytes() argument
101 nrf_nvmc_write_byte(address + i,src[i]); in nrf_nvmc_write_bytes()
105 void nrf_nvmc_write_words(uint32_t address, const uint32_t * src, uint32_t num_words) in nrf_nvmc_write_words() argument
116 ((uint32_t*)address)[i] = src[i]; in nrf_nvmc_write_words()