|
| static bool | n25q_find_id (const uint8_t *set, size_t size, uint8_t element) |
| static flash_error_t | n25q_poll_status (hal_xsnor_micron_n25q_c *self) |
| static void | n25q_activate_xip (hal_xsnor_micron_n25q_c *self) |
| static void | n25q_reset_xip (hal_xsnor_micron_n25q_c *self) |
| static void | n25q_reset_memory (hal_xsnor_micron_n25q_c *self) |
| static void | n25q_read_id (hal_xsnor_micron_n25q_c *self, uint8_t *buf) |
| void * | __n25q_objinit_impl (void *ip, const void *vmt) |
| | Implementation of object creation.
|
| void | __n25q_dispose_impl (void *ip) |
| | Implementation of object finalization.
|
| flash_error_t | __n25q_init_impl (void *ip) |
| | Override of method xsnor_device_init().
|
| flash_error_t | __n25q_read_impl (void *ip, flash_offset_t offset, size_t n, uint8_t *rp) |
| | Override of method xsnor_device_read().
|
| flash_error_t | __n25q_program_impl (void *ip, flash_offset_t offset, size_t n, const uint8_t *pp) |
| | Override of method xsnor_device_program().
|
| flash_error_t | __n25q_start_erase_all_impl (void *ip) |
| | Override of method xsnor_device_start_erase_all().
|
| flash_error_t | __n25q_start_erase_sector_impl (void *ip, flash_sector_t sector) |
| | Override of method xsnor_device_start_erase_sector().
|
| flash_error_t | __n25q_query_erase_impl (void *ip, unsigned *msec) |
| | Override of method xsnor_device_query_erase().
|
| flash_error_t | __n25q_verify_erase_impl (void *ip, flash_sector_t sector) |
| | Override of method xsnor_device_verify_erase().
|
| flash_error_t | __n25q_mmap_on_impl (void *ip, uint8_t **addrp) |
| | Override of method xsnor_device_mmap_on().
|
| void | __n25q_mmap_off_impl (void *ip) |
| | Override of method xsnor_device_mmap_off().
|
Template of SNOR Micron N25Q source.
- Note
- This is a template file, can be edited directly.
Definition in file hal_xsnor_micron_n25q_impl.inc.