Lines Matching refs:u32Addr
155 int32_t w25q_read_data(struct rt_spi_device *device, uint32_t u32Addr, uint8_t *pu8ReadBuf, uint32_… in w25q_read_data() argument
161 txBuf[1] = (u32Addr >> 16) & 0xFFU; in w25q_read_data()
162 txBuf[2] = (u32Addr >> 8) & 0xFFU; in w25q_read_data()
163 txBuf[3] = u32Addr & 0xFFU; in w25q_read_data()
172 int32_t w25q_write_data(struct rt_spi_device *device, uint32_t u32Addr, uint8_t *pu8WriteBuf, uint3… in w25q_write_data() argument
178 if ((u32Addr % W25Q_PAGE_SIZE) != 0U) in w25q_write_data()
199 w25q_txBuf[1] = (u32Addr >> 16) & 0xFFU; in w25q_write_data()
200 w25q_txBuf[2] = (u32Addr >> 8) & 0xFFU; in w25q_write_data()
201 w25q_txBuf[3] = u32Addr & 0xFFU; in w25q_write_data()
213 u32Addr += u32TempSize; in w25q_write_data()
221 int32_t w25q_erase_sector(struct rt_spi_device *device, uint32_t u32Addr, uint32_t u32Size) in w25q_erase_sector() argument
227 if ((u32Addr % W25Q_SECTOR_SIZE) != 0U) in w25q_erase_sector()
244 txBuf[1] = (u32Addr >> 16) & 0xFFU; in w25q_erase_sector()
245 txBuf[2] = (u32Addr >> 8) & 0xFFU; in w25q_erase_sector()
246 txBuf[3] = u32Addr & 0xFFU; in w25q_erase_sector()
256 u32Addr += W25Q_SECTOR_SIZE; in w25q_erase_sector()
262 void w25q_write_read_data(struct rt_spi_device *device, uint32_t u32Addr) in w25q_write_read_data() argument
271 if (LL_OK != w25q_erase_sector(device, u32Addr, W25Q_SPI_DATA_BUF_LEN)) in w25q_write_read_data()
275 if (LL_OK != w25q_write_data(device, u32Addr, u8WrBuf, W25Q_SPI_DATA_BUF_LEN)) in w25q_write_read_data()
279 if (LL_OK != w25q_read_data(device, u32Addr, u8RdBuf, W25Q_SPI_DATA_BUF_LEN)) in w25q_write_read_data()
285 rt_kprintf("spi write and read test ok! addr=%06x\n", u32Addr); in w25q_write_read_data()
295 uint32_t u32Addr = W25Q_SPI_WR_RD_ADDR; in spi_thread_entry() local
308 w25q_write_read_data(spi_dev_w25q, u32Addr); in spi_thread_entry()
309 u32Addr += W25Q_SPI_DATA_BUF_LEN; in spi_thread_entry()
310 if (u32Addr >= (W25Q_MAX_ADDR - W25Q_SPI_DATA_BUF_LEN)) in spi_thread_entry()
312 u32Addr = W25Q_SPI_WR_RD_ADDR; in spi_thread_entry()