![]() |
|
| << Previous | Next >> | |
| | |
int flash_read( FlashDescriptor * fd, word sector, word offset, unsigned long buffer, word length );
Description
- Reads data from the flash memory and stores it in
buffer.
NOTE fdmust have already been initialized withflash_initbefore calling this function. See theflash_initdescription for further restrictions.Parameters
- fd
- The
FlashDescriptorof the flash memory to read from.
- sector
- The sector of the flash memory to read from.
- offset
- The displacement, in bytes, from the beginning of the sector to start reading at.
- buffer
- The physical address of the destination buffer. TIP: A logical address can be changed to a physical with the function
paddr.
- length
- The number of bytes to read.
Return value
0: Success.Library
- FLASH.LIB
See also
- flash_erasechip, flash_erasesector, flash_gettype, flash_init, flash_readsector, flash_sector2xwindow, flash_writesector, paddr
| Dynamic C Functions | << Previous | Next >> | rabbit.com |