Sonochan II 0.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- File List
- Globals

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions | Variables
device_generic_hid.c File Reference

Management of the USB device mouse HID task. More...

`#include "conf_usb.h"`
`#include "board.h"`
`#include "usb_drv.h"`
`#include "gpio.h"`
`#include "usb_descriptors.h"`
`#include "usb_standard_request.h"`
`#include "usb_specific_request.h"`
`#include "device_generic_hid.h"`

## Functions
void | device_generic_HID_init (uint8_t ep_rx, uint8_t ep_tx)
| This function initializes the hardware/software resources required for device HID task. More...
void | device_generic_hid_task (void)
| Entry point of the device gneric HID task management. More...

## Variables
static uint8_t | ep_hid_rx
static uint8_t | ep_hid_tx

## Detailed Description

Management of the USB device mouse HID task.

This file manages the USB device mouse HID task.

- Compiler: IAR EWAVR32 and GNU GCC for AVR32
- Supported devices: All AVR32 devices with a USB module can be used.
- AppNote:

Author
  Atmel Corporation: http://www.atmel.com
  Support and FAQ: http://support.atmel.no/

## Function Documentation

void device_generic_HID_init | ( | uint8_t | ep_rx,
|  | uint8_t | ep_tx
| ) |  |

This function initializes the hardware/software resources required for device HID task.

void device_generic_hid_task | ( | void | ) |  |

Entry point of the device gneric HID task management.

## Variable Documentation

uint8_t ep_hid_rx
| static

uint8_t ep_hid_tx
| static