diff --git a/src/add-ons/kernel/busses/usb/ehci.cpp b/src/add-ons/kernel/busses/usb/ehci.cpp index f5e3ed9718..7bb245ef3f 100644 --- a/src/add-ons/kernel/busses/usb/ehci.cpp +++ b/src/add-ons/kernel/busses/usb/ehci.cpp @@ -98,13 +98,21 @@ print_queue(ehci_qh *queueHead) EHCI::EHCI(pci_info *info, Stack *stack) : BusManager(stack), + fCapabilityRegisters(NULL), + fOperationalRegisters(NULL), + fRegisterArea(-1), fPCIInfo(info), fStack(stack), fPeriodicFrameListArea(-1), fPeriodicFrameList(NULL), + fInterruptEntries(NULL), + fAsyncQueueHead(NULL), + fAsyncAdvanceSem(-1), fFirstTransfer(NULL), fLastTransfer(NULL), + fFinishTransfersSem(-1), fFinishThread(-1), + fCleanupSem(-1), fCleanupThread(-1), fStopThreads(false), fFreeListHead(NULL),