/dports/sysutils/edk2/edk2-platforms-89f6170d/Features/Intel/Debugging/Usb3DebugFeaturePkg/Library/Usb3DebugPortLib/ |
H A D | Usb3DebugPortInitialize.c | 274 OUT EVENT_RING *EventRing in CreateEventRing() argument 280 ASSERT (EventRing != NULL); in CreateEventRing() 291 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 292 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 293 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 299 EventRing->EventRingCCS = 1; in CreateEventRing() 310 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 325 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 331 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 581 ZeroMem (&Instance->EventRing, sizeof (EVENT_RING)); in InitializeUsb3DebugPort() [all …]
|
H A D | Usb3DebugPortDataTransfer.c | 255 XhcSyncEventRing (Xhc, &Xhc->EventRing); 257 for (Index = 0; Index < Xhc->EventRing.TrbNumber; Index++) { 258 Status = XhcCheckNewEvent (Xhc, &Xhc->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); 355 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Xhc->EventRing.EventRingDequeue & (~0x0F))) { 360 XhcWriteDebugReg (Xhc, XHC_DC_DCERDP, XHC_LOW_32BIT (Xhc->EventRing.EventRingDequeue)); 361 XhcWriteDebugReg (Xhc, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Xhc->EventRing.EventRingDequeue));
|
/dports/emulators/qemu60/qemu-6.0.0/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/emulators/qemu-utils/qemu-4.2.1/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/emulators/qemu5/qemu-5.2.0/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/sysutils/uefi-edk2-qemu/edk2-edk2-stable201911/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/sysutils/uefi-edk2-bhyve/edk2-edk2-stable202102/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/emulators/qemu-guest-agent/qemu-5.0.1/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/sysutils/edk2/edk2-edk2-stable202102/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 367 OUT EVENT_RING *EventRing in CreateEventRing() argument 373 ASSERT (EventRing != NULL); in CreateEventRing() 384 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 385 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 386 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 392 EventRing->EventRingCCS = 1; in CreateEventRing() 403 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 418 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 424 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 728 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 231 XhcSyncEventRing (Handle, &Handle->EventRing); 233 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { 235 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); 293 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { 298 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); 299 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue));
|
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/SourceLevelDebugPkg/Library/DebugCommunicationLibUsb3/ |
H A D | DebugCommunicationLibUsb3Common.c | 396 OUT EVENT_RING *EventRing in CreateEventRing() argument 402 ASSERT (EventRing != NULL); in CreateEventRing() 413 EventRing->TrbNumber = EVENT_RING_TRB_NUMBER; in CreateEventRing() 414 EventRing->EventRingDequeue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 415 EventRing->EventRingEnqueue = (EFI_PHYSICAL_ADDRESS)(UINTN) EventRing->EventRingSeg0; in CreateEventRing() 421 EventRing->EventRingCCS = 1; in CreateEventRing() 432 EventRing->ERSTBase = (EFI_PHYSICAL_ADDRESS)(UINTN) ERSTBase; in CreateEventRing() 447 XHC_LOW_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 453 XHC_HIGH_32BIT((UINT64)(UINTN)EventRing->EventRingDequeue) in CreateEventRing() 742 ZeroMem (&Handle->EventRing, sizeof (EVENT_RING)); in InitializeUsbDebugHardware() [all …]
|
H A D | DebugCommunicationLibUsb3Transfer.c | 239 XhcSyncEventRing (Handle, &Handle->EventRing); in XhcCheckUrbResult() 241 for (Index = 0; Index < Handle->EventRing.TrbNumber; Index++) { in XhcCheckUrbResult() 243 Status = XhcCheckNewEvent (Handle, &Handle->EventRing, ((TRB_TEMPLATE **)&EvtTrb)); in XhcCheckUrbResult() 301 if ((XhcDequeue & (~0x0F)) != ((UINT64)(UINTN)Handle->EventRing.EventRingDequeue & (~0x0F))) { in XhcCheckUrbResult() 306 XhcWriteDebugReg (Handle, XHC_DC_DCERDP, XHC_LOW_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult() 307 … XhcWriteDebugReg (Handle, XHC_DC_DCERDP + 4, XHC_HIGH_32BIT (Handle->EventRing.EventRingDequeue)); in XhcCheckUrbResult()
|
/dports/sysutils/uefi-edk2-bhyve-csm/uefi-edk2-aa8d718/MdeModulePkg/Bus/Pci/XhciPei/ |
H A D | XhciSched.c | 592 XhcPeiSyncEventRing (Xhc, &Xhc->EventRing); in XhcPeiCheckUrbResult() 2348 IN EVENT_RING *EventRing in XhcPeiFreeEventRing() argument 2351 if(EventRing->EventRingSeg0 == NULL) { in XhcPeiFreeEventRing() 2376 OUT EVENT_RING *EventRing in XhcPeiCreateEventRing() argument 2385 ASSERT (EventRing != NULL); in XhcPeiCreateEventRing() 2395 EventRing->EventRingSeg0 = Buf; in XhcPeiCreateEventRing() 2397 EventRing->EventRingDequeue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2398 EventRing->EventRingEnqueue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2404 EventRing->EventRingCCS = 1; in XhcPeiCreateEventRing() 2413 EventRing->ERSTBase = ERSTBase; in XhcPeiCreateEventRing() [all …]
|
/dports/emulators/qemu42/qemu-4.2.1/roms/edk2/MdeModulePkg/Bus/Pci/XhciPei/ |
H A D | XhciSched.c | 642 XhcPeiSyncEventRing (Xhc, &Xhc->EventRing); in XhcPeiCheckUrbResult() 2583 IN EVENT_RING *EventRing in XhcPeiFreeEventRing() argument 2586 if(EventRing->EventRingSeg0 == NULL) { in XhcPeiFreeEventRing() 2611 OUT EVENT_RING *EventRing in XhcPeiCreateEventRing() argument 2620 ASSERT (EventRing != NULL); in XhcPeiCreateEventRing() 2630 EventRing->EventRingSeg0 = Buf; in XhcPeiCreateEventRing() 2632 EventRing->EventRingDequeue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2633 EventRing->EventRingEnqueue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2639 EventRing->EventRingCCS = 1; in XhcPeiCreateEventRing() 2648 EventRing->ERSTBase = ERSTBase; in XhcPeiCreateEventRing() [all …]
|
/dports/emulators/qemu/qemu-6.2.0/roms/edk2/MdeModulePkg/Bus/Pci/XhciPei/ |
H A D | XhciSched.c | 642 XhcPeiSyncEventRing (Xhc, &Xhc->EventRing); in XhcPeiCheckUrbResult() 2583 IN EVENT_RING *EventRing in XhcPeiFreeEventRing() argument 2586 if(EventRing->EventRingSeg0 == NULL) { in XhcPeiFreeEventRing() 2611 OUT EVENT_RING *EventRing in XhcPeiCreateEventRing() argument 2620 ASSERT (EventRing != NULL); in XhcPeiCreateEventRing() 2630 EventRing->EventRingSeg0 = Buf; in XhcPeiCreateEventRing() 2632 EventRing->EventRingDequeue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2633 EventRing->EventRingEnqueue = (TRB_TEMPLATE *) EventRing->EventRingSeg0; in XhcPeiCreateEventRing() 2639 EventRing->EventRingCCS = 1; in XhcPeiCreateEventRing() 2648 EventRing->ERSTBase = ERSTBase; in XhcPeiCreateEventRing() [all …]
|