This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F2812: Flash API

Part Number: TMS320F2812

Dear team:

I am now using the TI official API function. And I have two question in using it:


1, Has system already closed all the interrupt automatically when I call these three functions below? Or should I close the interrupt before calling these functions?
extern Uint16 Flash_Erase(Uint16 SectorMask, FLASH_ST *FEraseStat);
extern Uint16 Flash_Program(volatile Uint16 *FlashAddr, volatile Uint16 *BufAddr, Uint32 Length, FLASH_ST *FProgStatus);
extern Uint16 Flash_Verify(volatile Uint16 *StartAddr, volatile Uint16 *BufAddr, Uint32 Length, FLASH_ST *FVerifyStat);

2, Does the functions (extern Uint16 Flash_Verify(volatile Uint16 *StartAddr, volatile Uint16 *BufAddr, Uint32 Length, FLASH_ST *FVerifyStat);) has finished the automatic checkout process of write-in flash content? And whether users need to custom check again?

Best regards

K.K