Searched refs:nand_dev_t (Results 1 – 2 of 2) sorted by relevance
/AliOS-Things-master/components/drivers/core/base/include/aos/hal/ |
A D | nand.h | 39 } nand_dev_t; typedef 48 int32_t hal_nand_init(nand_dev_t *nand); 57 int32_t hal_nand_finalize(nand_dev_t *nand); 69 int32_t hal_nand_read_page(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t page_count); 82 int32_t hal_nand_write_page(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t page_count… 94 int32_t hal_nand_read_spare(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t data_len); 107 int32_t hal_nand_write_spare(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t data_len); 117 int32_t hal_nand_erase_block(nand_dev_t *nand, nand_addr_t *addr);
|
/AliOS-Things-master/hardware/chip/haas1000/hal/ |
A D | nand.c | 14 int32_t hal_nand_init(nand_dev_t *nand) in hal_nand_init() 26 int32_t hal_nand_finalize(nand_dev_t *nand) in hal_nand_finalize() 41 int32_t hal_nand_read_page(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t page_count) in hal_nand_read_page() 56 int32_t hal_nand_write_page(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t page_count) in hal_nand_write_page() 71 int32_t hal_nand_read_spare(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t data_len) in hal_nand_read_spare() 86 int32_t hal_nand_write_spare(nand_dev_t *nand, nand_addr_t *addr, uint8_t *data, uint32_t data_len) in hal_nand_write_spare() 99 int32_t hal_nand_erase_block(nand_dev_t *nand, nand_addr_t *addr) in hal_nand_erase_block()
|
Completed in 3 milliseconds