Lines Matching refs:data

213   depctl_data_t data;  in XMC_USBD_lReadFifo()  local
214 data.d32 = xmc_device.endpoint_out_register[ep_num]->doepctl; in XMC_USBD_lReadFifo()
218 if (!data.b.usbactep) in XMC_USBD_lReadFifo()
304 volatile grstctl_t data; in XMC_USBD_lFlushTXFifo() local
306 data.d32 = 0U; in XMC_USBD_lFlushTXFifo()
308 data.b.txfflsh = 1U; in XMC_USBD_lFlushTXFifo()
309 data.b.txfnum = fifo_num; in XMC_USBD_lFlushTXFifo()
310 xmc_device.global_register->grstctl = data.d32; in XMC_USBD_lFlushTXFifo()
314 data.d32 = xmc_device.global_register->grstctl; in XMC_USBD_lFlushTXFifo()
315 } while (data.b.txfflsh); in XMC_USBD_lFlushTXFifo()
328 volatile grstctl_t data; in XMC_USBD_lFlushRXFifo() local
331 data.d32 = 0U; in XMC_USBD_lFlushRXFifo()
332 data.b.rxfflsh = 1U; in XMC_USBD_lFlushRXFifo()
334 xmc_device.global_register->grstctl = data.d32; in XMC_USBD_lFlushRXFifo()
338 data.d32 = xmc_device.global_register->grstctl; in XMC_USBD_lFlushRXFifo()
339 } while (data.b.rxfflsh); in XMC_USBD_lFlushRXFifo()
400 deptsiz_data_t data; in XMC_USBD_lStartReadXfer() local
403 data.d32 = 0U; in XMC_USBD_lStartReadXfer()
416 deptsiz0_data_t *ep0_data = (deptsiz0_data_t*)&data; in XMC_USBD_lStartReadXfer()
426 data.b.xfersize = 0U; in XMC_USBD_lStartReadXfer()
427 data.b.pktcnt = 1U; in XMC_USBD_lStartReadXfer()
432data.b.pktcnt = (uint16_t)(((ep->xferLength - ep->xferCount) + (ep->maxPacketSize -(uint32_t)1U))/… in XMC_USBD_lStartReadXfer()
433 data.b.xfersize =(uint32_t)(ep->xferLength - ep->xferCount); in XMC_USBD_lStartReadXfer()
442 xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doeptsiz = data.d32; in XMC_USBD_lStartReadXfer()
605 gotgint_data_t data; in XMC_USBD_lHandleOTGInt() local
606 data.d32 = xmc_device.global_register->gotgint; in XMC_USBD_lHandleOTGInt()
607 if (data.b.sesenddet) in XMC_USBD_lHandleOTGInt()
612 XMC_USBD_lClearEventOTG(data.d32); in XMC_USBD_lHandleOTGInt()
837 device_grxsts_data_t data; in XMC_USBD_lHandleRxFLvl() local
838 data.d32 = xmc_device.global_register->grxstsp; in XMC_USBD_lHandleRxFLvl()
840 switch (data.b.pktsts) in XMC_USBD_lHandleRxFLvl()
847 XMC_USBD_lReadFifo((uint32_t)data.b.epnum,(uint32_t)data.b.bcnt); in XMC_USBD_lHandleRxFLvl()
850 XMC_USBD_lReadFifo((uint32_t)data.b.epnum,(uint32_t)data.b.bcnt); in XMC_USBD_lHandleRxFLvl()
869 gintsts_data_t data; in XMC_USBD_IRQHandler() local
872 data.d32 = xmc_device.global_register->gintsts & gintmsk.d32; in XMC_USBD_IRQHandler()
874 if (data.b.sofintr) in XMC_USBD_IRQHandler()
881 if (data.b.rxstsqlvl) in XMC_USBD_IRQHandler()
891 if (data.b.erlysuspend) in XMC_USBD_IRQHandler()
895 if (data.b.usbsuspend) in XMC_USBD_IRQHandler()
900 if (data.b.wkupintr) in XMC_USBD_IRQHandler()
905 if (data.b.sessreqintr) in XMC_USBD_IRQHandler()
911 if (data.b.usbreset) in XMC_USBD_IRQHandler()
915 if (data.b.enumdone) in XMC_USBD_IRQHandler()
919 if (data.b.inepint) in XMC_USBD_IRQHandler()
923 if (data.b.outepintr) in XMC_USBD_IRQHandler()
927 if (data.b.otgintr) in XMC_USBD_IRQHandler()
1345 dcfg_data_t data; in XMC_USBD_DeviceSetAddress() local
1346 data.d32 = xmc_device.device_register->dcfg; in XMC_USBD_DeviceSetAddress()
1349 data.b.devaddr = address; in XMC_USBD_DeviceSetAddress()
1350 xmc_device.device_register->dcfg = data.d32; in XMC_USBD_DeviceSetAddress()
1360 depctl_data_t data; in XMC_USBD_EndpointStall() local
1367 data.d32 = xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl; in XMC_USBD_EndpointStall()
1368 data.b.stall = 1U; in XMC_USBD_EndpointStall()
1369 xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl = data.d32; in XMC_USBD_EndpointStall()
1374 data.d32 = xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl; in XMC_USBD_EndpointStall()
1375 data.b.stall = 1U; in XMC_USBD_EndpointStall()
1376 xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl = data.d32; in XMC_USBD_EndpointStall()
1385 data.d32 = xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl; in XMC_USBD_EndpointStall()
1386 data.b.stall = 0U; in XMC_USBD_EndpointStall()
1387 data.b.setd0pid = 1U; /* reset pid to 0 */ in XMC_USBD_EndpointStall()
1388 xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl = data.d32; in XMC_USBD_EndpointStall()
1392 data.d32 = xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl; in XMC_USBD_EndpointStall()
1393 data.b.stall = 0U; in XMC_USBD_EndpointStall()
1394 data.b.setd0pid = 1U; /* reset pid to 0 */ in XMC_USBD_EndpointStall()
1395 xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl = data.d32; in XMC_USBD_EndpointStall()
1458 depctl_data_t data; in XMC_USBD_EndpointConfigure() local
1459 data.d32 = xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl; in XMC_USBD_EndpointConfigure()
1461 data.b.usbactep = 1U; in XMC_USBD_EndpointConfigure()
1463 data.b.eptype = (uint8_t)ep_type; in XMC_USBD_EndpointConfigure()
1470 data.b.mps = 0x0U; in XMC_USBD_EndpointConfigure()
1473 data.b.mps = 0x1U; in XMC_USBD_EndpointConfigure()
1476 data.b.mps = 0x2U; in XMC_USBD_EndpointConfigure()
1479 data.b.mps = 0x3U; in XMC_USBD_EndpointConfigure()
1487 data.b.mps = ep_max_packet_size; in XMC_USBD_EndpointConfigure()
1490 data.b.setd0pid = 1U; in XMC_USBD_EndpointConfigure()
1492 data.b.stall = 0U; in XMC_USBD_EndpointConfigure()
1495 data.b.txfnum = ep->txFifoNum; in XMC_USBD_EndpointConfigure()
1496 …xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl = data.d32; /* configure… in XMC_USBD_EndpointConfigure()
1502 depctl_data_t data; in XMC_USBD_EndpointConfigure() local
1503 data.d32 = xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl; in XMC_USBD_EndpointConfigure()
1505 data.b.usbactep = 1U; in XMC_USBD_EndpointConfigure()
1507 data.b.eptype = (uint8_t)ep_type; in XMC_USBD_EndpointConfigure()
1514 data.b.mps = 0x0U; in XMC_USBD_EndpointConfigure()
1517 data.b.mps = 0x1U; in XMC_USBD_EndpointConfigure()
1520 data.b.mps = 0x2U; in XMC_USBD_EndpointConfigure()
1523 data.b.mps = 0x3U; in XMC_USBD_EndpointConfigure()
1531 data.b.mps = ep_max_packet_size; in XMC_USBD_EndpointConfigure()
1534 data.b.setd0pid = 1U; in XMC_USBD_EndpointConfigure()
1536 data.b.stall =(uint8_t) 0U; in XMC_USBD_EndpointConfigure()
1537 …xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl = data.d32; /* configur… in XMC_USBD_EndpointConfigure()
1550 depctl_data_t data; in XMC_USBD_EndpointUnconfigure() local
1554 data.d32 = 0U; in XMC_USBD_EndpointUnconfigure()
1565 data.b.usbactep = 0U; in XMC_USBD_EndpointUnconfigure()
1566 data.b.epdis = 1U; in XMC_USBD_EndpointUnconfigure()
1567 data.b.snak = 1U; in XMC_USBD_EndpointUnconfigure()
1568 data.b.stall = 0U; in XMC_USBD_EndpointUnconfigure()
1577 xmc_device.endpoint_in_register[ep->address_u.address_st.number]->diepctl = data.d32; in XMC_USBD_EndpointUnconfigure()
1583 xmc_device.endpoint_out_register[ep->address_u.address_st.number]->doepctl = data.d32; in XMC_USBD_EndpointUnconfigure()