M471M/R1/S BSP V3.01.000
The Board Support Package for M4521
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"
Include dependency graph for usb_core.c:

Go to the source code of this file.

Functions

HIDDEN_SYMBOLS void usbh_core_init ()
 Initialize M471M/R1/S 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.

SPDX-License-Identifier: Apache-2.0

Definition in file usb_core.c.

Function Documentation

◆ reset_device()

static int reset_device ( UDEV_T *  udev)
static

Definition at line 76 of file usb_core.c.