APM:Libraries
Classes | Namespaces | Macros | Functions
USBDriver.h File Reference
#include <AP_HAL_F4Light/AP_HAL_F4Light.h>
#include <gpio_hal.h>
#include <usart.h>
Include dependency graph for USBDriver.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  F4Light::USBDriver
 

Namespaces

 F4Light
 -*- tab-width: 4; Mode: C++; c-basic-offset: 4; indent-tabs-mode: nil -*-
 

Macros

#define DEFAULT_TX_TIMEOUT   10000
 

Functions

int usb_open (void)
 
int usb_close (void)
 
uint32_t usb_data_available (void)
 
void usb_reset_rx ()
 

Macro Definition Documentation

◆ DEFAULT_TX_TIMEOUT

#define DEFAULT_TX_TIMEOUT   10000

Definition at line 10 of file USBDriver.h.

Function Documentation

◆ usb_close()

int usb_close ( void  )

Definition at line 688 of file usb.c.

Referenced by F4Light::USBDriver::end().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ usb_data_available()

uint32_t usb_data_available ( void  )

Definition at line 764 of file usb.c.

Referenced by F4Light::USBDriver::available().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ usb_open()

int usb_open ( void  )

Definition at line 674 of file usb.c.

Referenced by usb_init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ usb_reset_rx()

void usb_reset_rx ( )

Definition at line 772 of file usb.c.

Here is the call graph for this function: