| M480 BSP V3.05.001 The Board Support Package for M480 Series

Functions
usb_core.c File Reference

USB Host library core. More...

`#include <stdio.h>`
`#include <stdlib.h>`
`#include <string.h>`
`#include "NuMicro.h"`
`#include "usb.h"`
`#include "hub.h"`

Go to the source code of this file.

## Functions
HIDDEN_SYMBOLS void | usbh_core_init ()
| Initialize M480 USB Host controller and USB stack. More...
void | usbh_install_conn_callback (CONN_FUNC *conn_func, CONN_FUNC *disconn_func)
| Install device connect and disconnect callback function. More...
static int | reset_device (UDEV_T *udev)
void | usbh_suspend ()
| Suspend USB Host Controller and devices. More...
void | usbh_resume (void)
| Resume USB Host controller and devices. More...

## Detailed Description

USB Host library core.

Version
  V1.10 SPDX-License-Identifier: Apache-2.0

Copyright
  (C) 2017-2020 Nuvoton Technology Corp. All rights reserved.

Definition in file usb_core.c.

## Function Documentation

## ◆ reset_device()

static int reset_device | ( | UDEV_T * | udev | ) |
| static

Definition at line 92 of file usb_core.c.