Lines Matching refs:apiArgs
62 static cy_en_flashdrv_status_t Cy_Flash_CallSromApiForFlashWrite(const un_srom_api_args_t* apiArgs,… in Cy_Flash_CallSromApiForFlashWrite() argument
70 sromDrvStatus = Cy_Srom_CallApi(apiArgs, &apiResp); in Cy_Flash_CallSromApiForFlashWrite()
106 cy_en_srom_driver_status_t status = Cy_Srom_CallApi_NonBlock(apiArgs); in Cy_Flash_CallSromApiForFlashWrite()
157 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_Program_WorkFlash() local
158 apiArgs.ProgramRow.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_PROGRAM_WFLASH; in Cy_Flash_Program_WorkFlash()
159 apiArgs.ProgramRow.arg0.blocking = (uint32_t)CY_FLASH_PROGRAMROW_BLOCKING; in Cy_Flash_Program_WorkFlash()
160 apiArgs.ProgramRow.arg0.skipBlankCheck = (uint32_t)config->skipBC; in Cy_Flash_Program_WorkFlash()
161 apiArgs.ProgramRow.arg1.dataLoc = (uint32_t)config->dataLoc; in Cy_Flash_Program_WorkFlash()
162 apiArgs.ProgramRow.arg1.dataSize = (uint32_t)config->dataSize; in Cy_Flash_Program_WorkFlash()
163 apiArgs.ProgramRow.arg1.interruptMask = (uint32_t)config->intrMask; in Cy_Flash_Program_WorkFlash()
164 apiArgs.ProgramRow.arg2.dstAddr = (uint32_t)config->destAddr; in Cy_Flash_Program_WorkFlash()
165 apiArgs.ProgramRow.arg3.srcAddr = (uint32_t)config->dataAddr; in Cy_Flash_Program_WorkFlash()
167 status = Cy_Flash_CallSromApiForFlashWrite(&apiArgs, CY_FLASH_DRIVER_BLOCKING); in Cy_Flash_Program_WorkFlash()
211 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_Program() local
212 apiArgs.ProgramRow.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_PROGRAM_ROW; in Cy_Flash_Program()
213 apiArgs.ProgramRow.arg0.blocking = (uint32_t)config->blocking; in Cy_Flash_Program()
214 apiArgs.ProgramRow.arg0.skipBlankCheck = (uint32_t)config->skipBC; in Cy_Flash_Program()
215 apiArgs.ProgramRow.arg1.dataLoc = (uint32_t)config->dataLoc; in Cy_Flash_Program()
216 apiArgs.ProgramRow.arg1.dataSize = (uint32_t)config->dataSize; in Cy_Flash_Program()
217 apiArgs.ProgramRow.arg1.interruptMask = (uint32_t)config->intrMask; in Cy_Flash_Program()
218 apiArgs.ProgramRow.arg2.dstAddr = (uint32_t)config->destAddr; in Cy_Flash_Program()
219 apiArgs.ProgramRow.arg3.srcAddr = (uint32_t)config->dataAddr; in Cy_Flash_Program()
221 status = Cy_Flash_CallSromApiForFlashWrite(&apiArgs, block); in Cy_Flash_Program()
254 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_Checksum() local
259 apiArgs.CheckSum.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_CHECKSUM; in Cy_Flash_Checksum()
260 apiArgs.CheckSum.arg0.region = (uint32_t)config->region; in Cy_Flash_Checksum()
261 apiArgs.CheckSum.arg0.whole = (uint32_t)config->whole; in Cy_Flash_Checksum()
262 apiArgs.CheckSum.arg0.row_id = (uint32_t)config->rowId; in Cy_Flash_Checksum()
263 apiArgs.CheckSum.arg0.bank = (uint32_t)config->bank; in Cy_Flash_Checksum()
267 apiArgs.CheckSumLessThan4M.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_CHECKSUM; in Cy_Flash_Checksum()
268 apiArgs.CheckSumLessThan4M.arg0.region = (uint32_t)config->region; in Cy_Flash_Checksum()
269 apiArgs.CheckSumLessThan4M.arg0.whole = (uint32_t)config->whole; in Cy_Flash_Checksum()
270 apiArgs.CheckSumLessThan4M.arg0.row_id = (uint32_t)config->rowId; in Cy_Flash_Checksum()
271 apiArgs.CheckSumLessThan4M.arg0.bank = (uint32_t)config->bank; in Cy_Flash_Checksum()
277 sromDrvStatus = Cy_Srom_CallApi(&apiArgs, &apiResp); in Cy_Flash_Checksum()
334 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_CalculateHash_Ext() local
335 apiArgs.ComputeHash.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_HASH; in Cy_Flash_CalculateHash_Ext()
336 apiArgs.ComputeHash.arg0.type = (uint32_t)config->type; in Cy_Flash_CalculateHash_Ext()
337 apiArgs.ComputeHash.arg1.start_addr = (uint32_t)config->startAddr; in Cy_Flash_CalculateHash_Ext()
338 apiArgs.ComputeHash.arg2.number_byte = (config->numOfByte - 1UL); in Cy_Flash_CalculateHash_Ext()
343 sromDrvStatus = Cy_Srom_CallApi(&apiArgs, &apiResp); in Cy_Flash_CalculateHash_Ext()
626 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_EraseSector_Ext() local
627 apiArgs.EraseSector.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_ERASE_SECTOR; in Cy_Flash_EraseSector_Ext()
628 apiArgs.EraseSector.arg0.blocking = (uint32_t)config->blocking; in Cy_Flash_EraseSector_Ext()
629 apiArgs.EraseSector.arg0.interruptMask = (uint32_t)config->intrMask; in Cy_Flash_EraseSector_Ext()
630 apiArgs.EraseSector.arg1.address = (uint32_t)config->sectorAddr; in Cy_Flash_EraseSector_Ext()
633 status = Cy_Flash_CallSromApiForFlashWrite(&apiArgs, block); in Cy_Flash_EraseSector_Ext()
656 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_EraseSuspend() local
657 apiArgs.EraseSuspend.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_ERASE_SUSPEND; in Cy_Flash_EraseSuspend()
662 sromDrvStatus = Cy_Srom_CallApi(&apiArgs, &apiResp); in Cy_Flash_EraseSuspend()
720 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_EraseResume() local
721 apiArgs.EraseResume.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_ERASE_RESUME; in Cy_Flash_EraseResume()
722 apiArgs.EraseResume.arg0.blocking = (uint32_t)config->intrMask; in Cy_Flash_EraseResume()
723 apiArgs.EraseResume.arg0.intrmask = (uint32_t)config->blocking; in Cy_Flash_EraseResume()
728 sromDrvStatus = Cy_Srom_CallApi(&apiArgs, &apiResp); in Cy_Flash_EraseResume()
787 un_srom_api_args_t apiArgs = {{ 0UL }}; in Cy_Flash_BlankCheck() local
788 apiArgs.BlankCheck.arg0.opcode = (uint32_t)CY_SROM_OP_FLASH_BLANK_CHECK; in Cy_Flash_BlankCheck()
789 apiArgs.BlankCheck.arg1.addrToBeChecked = (uint32_t)config->addrToBeChecked; in Cy_Flash_BlankCheck()
790 apiArgs.BlankCheck.arg2.numOfWordsToBeChecked = (config->numOfWordsToBeChecked - 1UL); in Cy_Flash_BlankCheck()
798 sromDrvStatus = Cy_Srom_CallApi(&apiArgs, &apiResp); in Cy_Flash_BlankCheck()
823 cy_en_srom_driver_status_t status = Cy_Srom_CallApi_NonBlock(&apiArgs); in Cy_Flash_BlankCheck()