| Electronic Components Datasheet Search |
|
UM1620 Datasheet(PDF) 17 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
UM1620 Datasheet(HTML) 17 Page - STMicroelectronics |
|
17 / 41 page ![]() DocID024388 Rev 3 17/41 UM1620 API specification Comments If the selected main array blocks or the shadow row is locked for programming, those blocks or the shadow row are not programmed, and ‘FlashProgram()’ still returns C90FL_OK. User needs to verify the programmed data with ‘ProgramVerify()’ function. It is impossible to program any Flash block or shadow row when a program or erase operation is already in progress on C90FL module. ‘FlashProgram()’ returns C90FL_ERROR_BUSY when doing so. However, user can use the ‘FlashSuspend()’ function to suspend an on-going erase operation on one block to perform a program operation on another block. The user has begun an erase operation on the main array or shadow row, it may be suspended to program on both main array and shadow row. It is unsafe to read the data from the Flash partitions having one or more blocks being programmed when ‘FlashProgram()’ is running. Otherwise, it causes a Read-While-Write error. Assumptions It assumes that the Flash block is initialized using a ‘FlashInit()’ API. 2.6.5 ProgramVerify() Description This function checks if a programmed Flash range matches the corresponding source data buffer. In case of mismatch, the failed address, destination value and source value are saved and relevant error code is returned. Prototype UINT32 ProgramVerify (PSSD_CONFIG pSSDConfig, UINT32 dest, UINT32 size, UINT32 source, UINT32 *pFailAddress, UINT64 *pFailData, UINT64 *pFailSource, void (*CallBack)(void)); Arguments Table 18. Arguments for ProgramVerify() Argument Description Range pSSDConfig Pointer to the SSD Configuration Structure. The values in this structure are chip-dependent. Please refer to Section 2.3 for more details. Dest Destination address to be verified in Flash memory. Any accessible address aligned on double word boundary in main array or shadow row. Size Size, in byte, of the Flash region to verify. If size = 0, C90FL_OK is returned. Its combination with dest should fall within either main array or shadow row. Source Verify source buffer address. This address must reside on word boundary. |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |