+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub debugging declarations
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#ifndef DBG_UHUB_H__
#define DBG_UHUB_H__
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub debugging functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbhub.h"
//#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub I/O control functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbhub.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub plug and play functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbhub.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub power handling functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbhub.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub main driver functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbhub.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Hub Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBHub declarations
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#ifndef _USBHUB_H_
#define _USBHUB_H_
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort debugging functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort device functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort endpoint functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort interface functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort I/O control functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
//#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort isochronous transfer functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort plug and play functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort power handling functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort queue implementation
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort root hub implementation
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort split transfer functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort URB functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort USB 2.0 functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
//#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort debugging declarations
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#ifndef USBDEBUG_H__
#define USBDEBUG_H__
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort main driver functions
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#include "usbport.h"
#define NDEBUG
+/*
+ * PROJECT: ReactOS USB Port Driver
+ * LICENSE: GPL-2.0+ (https://spdx.org/licenses/GPL-2.0+)
+ * PURPOSE: USBPort declarations
+ * COPYRIGHT: Copyright 2017 Vadim Galyant <vgal@rambler.ru>
+ */
+
#ifndef USBPORT_H__
#define USBPORT_H__