Lines Matching refs:device

103     SMIF_DEVICE_Type volatile * device;  in Cy_SMIF_MemInit()  local
145 device = Cy_SMIF_GetDeviceBySlot(base, memCfg->slaveSelect); in Cy_SMIF_MemInit()
146 if (NULL != device) in Cy_SMIF_MemInit()
150 SMIF_DEVICE_CTL(device) = _CLR_SET_FLD32U(SMIF_DEVICE_CTL(device), in Cy_SMIF_MemInit()
179 XipRegInit(device, memCfg); in Cy_SMIF_MemInit()
187 …SMIF_DEVICE_RX_CAPTURE_CONFIG(device) |= _VAL2FLD(SMIF_CORE_DEVICE_RX_CAPTURE_CONFIG_DDR_PIPELINE_… in Cy_SMIF_MemInit()
193 …SMIF_DEVICE_RX_CAPTURE_CONFIG(device) |= _VAL2FLD(SMIF_CORE_DEVICE_RX_CAPTURE_CONFIG_DDR_PIPELINE_… in Cy_SMIF_MemInit()
198 …SMIF_DEVICE_CTL(device) = _VAL2FLD(SMIF_DEVICE_CTL_WR_EN, ((bool)(memCfg->flags & CY_SMIF_FLAG_WRI… in Cy_SMIF_MemInit()
449 cy_stc_smif_mem_device_cfg_t* device = memDevice->deviceCfg; in Cy_SMIF_MemIsBusy() local
451 if(NULL != device->readStsRegWipCmd) in Cy_SMIF_MemIsBusy()
454 if (device->readStsRegWipCmd->cmdWidth == CY_SMIF_WIDTH_OCTAL) in Cy_SMIF_MemIsBusy()
459 … (uint16_t)(device->readStsRegWipCmd->command | (device->readStsRegWipCmd->command << 8)), in Cy_SMIF_MemIsBusy()
461 device->readStsRegWipCmd->cmdWidth, in Cy_SMIF_MemIsBusy()
462 device->readStsRegWipCmd->cmdRate, in Cy_SMIF_MemIsBusy()
464 device->readStsRegWipCmd->addrWidth, in Cy_SMIF_MemIsBusy()
465 device->readStsRegWipCmd->addrRate, in Cy_SMIF_MemIsBusy()
470 if ((CY_SMIF_SUCCESS == readStsResult) && (device->readStsRegWipCmd->dummyCycles > 0U)) in Cy_SMIF_MemIsBusy()
473 device->readStsRegWipCmd->addrWidth, in Cy_SMIF_MemIsBusy()
474 device->readStsRegWipCmd->addrRate, in Cy_SMIF_MemIsBusy()
475 device->readStsRegWipCmd->dummyCycles); in Cy_SMIF_MemIsBusy()
480 … (device->readStsRegWipCmd->cmdRate == CY_SMIF_DDR) ? 2U : 1U, in Cy_SMIF_MemIsBusy()
481 device->readStsRegWipCmd->cmdWidth, in Cy_SMIF_MemIsBusy()
482 device->readStsRegWipCmd->cmdRate, in Cy_SMIF_MemIsBusy()
491 (uint8_t)device->readStsRegWipCmd->command, in Cy_SMIF_MemIsBusy()
501 status &= (uint8_t)device->stsRegBusyMask; in Cy_SMIF_MemIsBusy()
546 cy_stc_smif_mem_device_cfg_t* device = memDevice->deviceCfg; in Cy_SMIF_MemQuadEnable() local
549 if((NULL != device->readStsRegQeCmd) && in Cy_SMIF_MemQuadEnable()
550 (NULL != device->writeStsRegQeCmd) && in Cy_SMIF_MemQuadEnable()
551 (NULL != device->readStsRegWipCmd)) in Cy_SMIF_MemQuadEnable()
553 uint8_t readQeCmd = (uint8_t)device->readStsRegQeCmd->command; in Cy_SMIF_MemQuadEnable()
554 uint8_t writeQeCmd = (uint8_t)device->writeStsRegQeCmd->command; in Cy_SMIF_MemQuadEnable()
555 uint8_t readWipCmd = (uint8_t)device->readStsRegWipCmd->command; in Cy_SMIF_MemQuadEnable()
561 uint32_t qeMask = device->stsRegQuadEnableMask; in Cy_SMIF_MemQuadEnable()
655 cy_stc_smif_mem_device_cfg_t* device = memDevice->deviceCfg; in Cy_SMIF_MemOctalEnable() local
659 cy_stc_smif_octal_ddr_en_seq_t* oDDREnSeq = device->octalDDREnableSeq; in Cy_SMIF_MemOctalEnable()
681 if((NULL != device->readStsRegOeCmd) && in Cy_SMIF_MemOctalEnable()
682 (NULL != device->writeStsRegOeCmd)) in Cy_SMIF_MemOctalEnable()
684 uint8_t readOeCmd = (uint8_t)device->readStsRegOeCmd->command; in Cy_SMIF_MemOctalEnable()
685 uint8_t writeOeCmd = (uint8_t)device->writeStsRegOeCmd->command; in Cy_SMIF_MemOctalEnable()
686 uint8_t writeEnCmd = (uint8_t)device->writeEnCmd->command; in Cy_SMIF_MemOctalEnable()
689 … ValueToByteArray(device->octalEnableRegAddr, octalEnableAddr, 0u, CY_SMIF_SFDP_ADDRESS_LENGTH); in Cy_SMIF_MemOctalEnable()
691 if (device->octalEnableRegAddr != CY_SMIF_NO_COMMAND_OR_MODE) in Cy_SMIF_MemOctalEnable()
699 uint32_t oeMask = device->stsRegOctalEnableMask; in Cy_SMIF_MemOctalEnable()
724 uint32_t oeMask = device->stsRegOctalEnableMask; in Cy_SMIF_MemOctalEnable()
952 cy_stc_smif_mem_device_cfg_t *device = memDevice->deviceCfg; in Cy_SMIF_MemCmdSectorErase() local
953 cy_stc_smif_mem_cmd_t *cmdErase = device->eraseCmd; in Cy_SMIF_MemCmdSectorErase()
957 ByteArrayToValue(sectorAddr, device->numOfAddrBytes)); in Cy_SMIF_MemCmdSectorErase()
963 if (device->eraseCmd->cmdWidth != CY_SMIF_WIDTH_OCTAL) in Cy_SMIF_MemCmdSectorErase()
967 cmdErase->cmdWidth, sectorAddr, device->numOfAddrBytes, in Cy_SMIF_MemCmdSectorErase()
976 true,cmdErase->cmdWidth, cmdErase->cmdRate, sectorAddr, device->numOfAddrBytes, in Cy_SMIF_MemCmdSectorErase()
1054 cy_stc_smif_mem_device_cfg_t *device = memDevice->deviceCfg; in Cy_SMIF_MemCmdProgram() local
1055 cy_stc_smif_mem_cmd_t *cmdProg = device->programCmd; in Cy_SMIF_MemCmdProgram()
1061 else if ((NULL == addr) || (size > device->programSize)) in Cy_SMIF_MemCmdProgram()
1077 addr, device->numOfAddrBytes, in Cy_SMIF_MemCmdProgram()
1107 cmdProg->cmdWidth, addr, device->numOfAddrBytes, in Cy_SMIF_MemCmdProgram()
1201 cy_stc_smif_mem_device_cfg_t *device = memDevice->deviceCfg; in Cy_SMIF_MemCmdRead() local
1202 cy_stc_smif_mem_cmd_t *cmdRead = device->readCmd; in Cy_SMIF_MemCmdRead()
1218 cmdRead->cmdWidth, addr, device->numOfAddrBytes, in Cy_SMIF_MemCmdRead()
1282 cy_stc_smif_mem_device_cfg_t *device = memDevice->deviceCfg; in Cy_SMIF_MemLocateHybridRegion() local
1285 if(address < device->memSize) in Cy_SMIF_MemLocateHybridRegion()
1289 if(NULL != device->hybridRegionInfo) in Cy_SMIF_MemLocateHybridRegion()
1294 for(idx = 0UL; idx < device->hybridRegionCount; idx++) in Cy_SMIF_MemLocateHybridRegion()
1296 currInfo = device->hybridRegionInfo[idx]; in Cy_SMIF_MemLocateHybridRegion()
1987 cy_stc_smif_mem_device_cfg_t *device = memConfig->deviceCfg; in Cy_SMIF_MemEraseSector() local
1988 uint32_t eraseSectorSize = device->eraseSize; in Cy_SMIF_MemEraseSector()
1989 uint32_t maxEraseTime = device->eraseTime; in Cy_SMIF_MemEraseSector()
1992 if (endAddress < device->memSize) in Cy_SMIF_MemEraseSector()
2045 if (endAddress < device->memSize) in Cy_SMIF_MemEraseSector()
2085 ValueToByteArray(address, &addrArray[0], 0UL, device->numOfAddrBytes); in Cy_SMIF_MemEraseSector()