File List

Here is a list of all files with brief descriptions:
adc.c [code]Contains high level functions for initializing the ADC, interrupt handling, and treatment of samples
adc.h [code]Contains definitions for ADC setup, and minimum supply voltage
adc_drv.c [code]This file contains the low level functions for the ADC
adc_drv.h [code]This file contains the low level macros and definition for the ADC
cal_inter_rc.c [code]This file contains internal oscillator calibration drivers
cal_inter_rc.h [code]This file contains internal oscillator calibration drivers
compiler.h [code]This file redefines dedicated IAR EWAVR and GNU GCC keywords in order to ensure that any source file can be processed by these compilers
conf_scheduler.h [code]This file contains the scheduler configuration definition
conf_usb.h [code]This file contains the possible external configuration of the USB
config.h [code]This file contains the system configuration definition
eep_drv.c [code]Routines to control EEPROM
eep_drv.h [code]Routines to control EEPROM
eep_lib.c [code]Routines to control EEPROM
eep_lib.h [code]This file contains a set of routines to perform eeprom access
ext_int_drv.h [code]This file contains the low level macros and definition for external interrupts
flash_boot_drv.h [code]Routines to access (R/W) at flash via boot section
flash_boot_lib.c [code]This file contains a set of routines to perform flash access
flash_boot_lib.h [code]This file contains a set of routines to perform flash access
flash_drv.h [code]Driver routines to read (no write) datas stored in AVRMega flash These routines can be stored and executed in all flash space
flash_lib.c [code]This file contains a set of routines to perform flash access
flash_lib.h [code]This file contains a set of routines to perform flash access
main.c [code]Main for USB application
mcu.h [code]
mouse_task.c [code]This file manages the Mouse task
mouse_task.h [code]This file contains the function declarations
pll_drv.h [code]This file contains the low level macros and definition for the USB PLL
power_drv.c [code]This file contains the Power and clock management driver routines
power_drv.h [code]This file contains the Power Management low level driver definition
pwm.c [code]Contains functions for initializing and controlling PWM output
pwm.h [code]Contains definitions to control PWM behaviour
scheduler.c [code]This file contains the scheduler routines
scheduler.h [code]This file is the definition of the scheduler
spi_drv.h [code]SPI Low level drivers access
spi_lib.c [code]This file contains SPI lib
spi_lib.h [code]This file contains SPI lib header file
start_boot.c [code]This file contains the routines to jump in ISP mode
start_boot.h [code]This file contains the routines to jump in ISP mode
stk_600.h [code]This file contains the low level macros and definition for stk600 board
temp_sensor.c [code]This file contains internal temperature sensor drivers
temp_sensor.h [code]This file contains internal temperature sensor drivers
time.c [code]Contains functions to initialize, set, poll and stop timers
time.h [code]Contains definitions of the number of timers used and their names
timer16_drv.c [code]This file contains the low level functions (drivers) of 16-bit Timer(s)
timer16_drv.h [code]This file contains the low level functions (drivers) of 16-bit Timer(s)
timer8_drv.c [code]This file contains the low level functions (drivers) of 8-bit Timer(s)
timer8_drv.h [code]This file contains the low level functions (drivers) of 8-bit Timer(s)
timerhs_drv.c [code]This file contains the low level functions (drivers) of 10-bit High Speed timer
timerhs_drv.h [code]This file contains the low level functions (drivers) of 10-bit High Speed timer
usb_commun.h [code]This file contains the usb definition constant parameters from USB V2.0
usb_commun_audio.h [code]This file contains the usb audio definition constant parameters from USB Device Class Definition for Audio Devices Release 1.0 from USB Device Class Definition for Terminal Types Release 1.0 from USB Device Class Definition for Audio Data Formats Release 1.0
usb_commun_cdc.h [code]This file contains the usb CDC definition constant parameters
usb_commun_hid.h [code]This file contains the usb HID definition constant parameters from Firmware Specification Version 1.11
usb_commun_hub.h [code]This file contains the usb HUB definition constant parameters
usb_commun_ms.h [code]This file contains the usb MassStorage definition constant parameters
usb_descriptors.c [code]USB parameters
usb_descriptors.h [code]USB Identifers
usb_device_task.c [code]This file manages the USB device controller
usb_device_task.h [code]This file contains the function declarations for USB device task
usb_drv.c [code]This file contains the USB driver routines
usb_drv.h [code]This file contains the USB low level driver definition
usb_specific_request.c [code]User call-back functions
usb_specific_request.h [code]Specific enumeration process requests header file
usb_standard_request.c [code]Process USB device enumeration requests
usb_standard_request.h [code]Process USB device enumeration requests header file
usb_task.c [code]This file manages the USB task device
usb_task.h [code]This file contains the function declarations
wdt_drv.c [code]This file contains the Watchdog low level driver definition
wdt_drv.h [code]This file contains the Watchdog low level driver definition