Home
last modified time | relevance | path

Searched refs:newI3CDev (Results 1 – 1 of 1) sorted by relevance

/hal_nxp-latest/mcux/mcux-sdk/components/i3c_bus/
Dfsl_component_i3c_adapter.c337 i3c_device_t *newI3CDev = malloc(sizeof(i3c_device_t)); in I3C_MasterAdapterProcessDAA() local
338 (void)memset(newI3CDev, 0, sizeof(i3c_device_t)); in I3C_MasterAdapterProcessDAA()
339 newI3CDev->info.dynamicAddr = validAddr; in I3C_MasterAdapterProcessDAA()
340newI3CDev->info.vendorID = (((uint16_t)rxBuffer[0] << 8U | (uint16_t)rxBuffer[1]) & 0xFFFEU) >>… in I3C_MasterAdapterProcessDAA()
341newI3CDev->info.partNumber = ((uint32_t)rxBuffer[2] << 24U | (uint32_t)rxBuffer[3] << 16U | in I3C_MasterAdapterProcessDAA()
343 newI3CDev->info.bcr = rxBuffer[6]; in I3C_MasterAdapterProcessDAA()
344 newI3CDev->info.dcr = rxBuffer[7]; in I3C_MasterAdapterProcessDAA()
345 I3C_BusAddI3CDev(i3cBus, newI3CDev); in I3C_MasterAdapterProcessDAA()
564 i3c_device_t *newI3CDev = malloc(sizeof(i3c_device_t)); in I3C_MasterAdapterTakeOverMasterShip() local
565 (void)memset(newI3CDev, 0, sizeof(i3c_device_t)); in I3C_MasterAdapterTakeOverMasterShip()
[all …]