blob: a4784a87d0ba6de2a2e549846b13804af5aeee74 [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef SRC_DEVICES_USB_DRIVERS_MT_MUSB_HOST_USB_SPEW_H_
#define SRC_DEVICES_USB_DRIVERS_MT_MUSB_HOST_USB_SPEW_H_
#include <zircon/hw/usb.h>
#include <ddk/protocol/usb/request.h>
namespace mt_usb_hci {
// These are debugging routines that just log a formatted version of the given type to SPEW.
void SpewUsbDeviceDescriptor(const usb_device_descriptor_t& d);
void SpewUsbEndpointDescriptor(const usb_endpoint_descriptor_t& d);
void SpewUsbRequest(const usb_request_t& req);
} // namespace mt_usb_hci
#endif // SRC_DEVICES_USB_DRIVERS_MT_MUSB_HOST_USB_SPEW_H_