ATMEL

o*AT90USBxxx CDC demonstration

o+Modules

|o+USB application configuration

|o+Application configuration

|o+STK525

|o+USBKEY

|o+PLL driver

|o+Power management drivers

|o+USB low level drivers

||o+Configuration macros for endpoints

||o+USB Pads Regulator drivers

||o+USB common management drivers

|||\+Defines

||| o*Usb_enable_uid_pin

||| o*Usb_disable_uid_pin

||| o*Usb_force_device_mode

||| o*Usb_force_host_mode

||| o*Usb_enable_uvcon_pin

||| o*Usb_disable_uvcon_pin

||| o*Usb_full_speed_mode

||| o*Usb_low_speed_mode

||| o*Usb_enable

||| o*Usb_disable

||| o*Is_usb_enabled

||| o*Usb_engine_enable

||| o*Usb_engine_disable

||| o*Usb_enable_vbus_pad

||| o*Usb_disable_vbus_pad

||| o*Usb_select_device

||| o*Usb_select_host

||| o*Is_usb_host_enabled

||| o*Is_usb_device_enabled

||| o*Usb_freeze_clock

||| o*Usb_unfreeze_clock

||| o*Is_usb_clock_freezed

||| o*Usb_enable_id_interrupt

||| o*Usb_disable_id_interrupt

||| o*Is_usb_id_interrupt_enabled

||| o*Is_usb_id_device

||| o*Is_usb_id_host

||| o*Usb_ack_id_transition

||| o*Is_usb_id_transition

||| o*Usb_enable_vbus_interrupt

||| o*Usb_disable_vbus_interrupt

||| o*Is_usb_vbus_interrupt_enabled

||| o*Is_usb_vbus_high

||| o*Is_usb_vbus_low

||| o*Usb_ack_vbus_transition

||| o*Is_usb_vbus_transition

||| o*MSK_IDTE_VBUSTE

||| o*Usb_get_general_interrupt

||| o*Usb_ack_all_general_interrupt

||| o*Usb_ack_cache_id_transition

||| o*Usb_ack_cache_vbus_transition

||| o*Is_usb_cache_id_transition

||| o*Is_usb_cache_vbus_transition

||| o*Usb_get_otg_interrupt

||| o*Usb_ack_all_otg_interrupt

||| o*Is_otg_cache_bconnection_error

||| o*Usb_ack_cache_bconnection_error

||| o*Usb_enter_dpram_mode

||| o*Usb_exit_dpram_mode

||| o*Usb_set_dpram_address

||| o*Usb_write_dpram_byte

||| o*Usb_read_dpram_byte

||| o*Usb_enable_vbus

||| o*Usb_disable_vbus

||| o*Usb_enable_manual_vbus

||| o*Usb_disable_manual_vbus

||| o*Is_usb_vbus_manual_on

||| o*Usb_device_initiate_hnp

||| o*Usb_device_stop_hnp

||| o*Usb_host_accept_hnp

||| o*Usb_host_reject_hnp

||| o*Usb_device_initiate_srp

||| o*Usb_select_vbus_srp_method

||| o*Usb_select_data_srp_method

||| o*Usb_enable_vbus_hw_control

||| o*Usb_disable_vbus_hw_control

||| o*Is_usb_vbus_enabled

||| o*Is_usb_hnp

||| o*Is_usb_device_srp

||| o*Is_usb_device_initiating_srp

||| o*Set_otg_custom_timer

||| o*Usb_enable_suspend_time_out_interrupt

||| o*Usb_disable_suspend_time_out_interrupt

||| o*Is_suspend_time_out_interrupt_enabled

||| o*Usb_ack_suspend_time_out_interrupt

||| o*Is_usb_suspend_time_out_interrupt

||| o*Usb_enable_hnp_error_interrupt

||| o*Usb_disable_hnp_error_interrupt

||| o*Is_hnp_error_interrupt_enabled

||| o*Usb_ack_hnp_error_interrupt

||| o*Is_usb_hnp_error_interrupt

||| o*Usb_enable_role_exchange_interrupt

||| o*Usb_disable_role_exchange_interrupt

||| o*Is_role_exchange_interrupt_enabled

||| o*Usb_ack_role_exchange_interrupt

||| o*Is_usb_role_exchange_interrupt

||| o*Usb_enable_bconnection_error_interrupt

||| o*Usb_disable_bconnection_error_interrupt

||| o*Is_bconnection_error_interrupt_enabled

||| o*Usb_ack_bconnection_error_interrupt

||| o*Is_usb_bconnection_error_interrupt

||| o*Usb_enable_vbus_error_interrupt

||| o*Usb_disable_vbus_error_interrupt

||| o*Is_vbus_error_interrupt_enabled

||| o*Usb_ack_vbus_error_interrupt

||| o*Is_usb_vbus_error_interrupt

||| o*Usb_enable_srp_interrupt

||| o*Usb_disable_srp_interrupt

||| o*Is_srp_interrupt_enabled

||| o*Usb_ack_srp_interrupt

||| \*Is_usb_srp_interrupt

||o+USB device controller drivers

||o+USB endpoint drivers

|||\+Defines

||| o*Usb_select_endpoint

||| o*Usb_get_selected_endpoint

||| o*Usb_reset_endpoint

||| o*Usb_enable_endpoint

||| o*Usb_enable_stall_handshake

||| o*Usb_reset_data_toggle

||| o*Usb_disable_endpoint

||| o*Usb_disable_stall_handshake

||| o*Usb_select_epnum_for_cpu

||| o*Is_usb_endpoint_enabled

||| o*Is_usb_endpoint_disabled

||| o*Is_usb_endpoint_stall_requested

||| o*Usb_configure_endpoint_type

||| o*Usb_configure_endpoint_direction

||| o*Usb_configure_endpoint_size

||| o*Usb_configure_endpoint_bank

||| o*Usb_allocate_memory

||| o*Usb_unallocate_memory

||| o*Usb_ack_overflow_interrupt

||| o*Usb_ack_underflow_interrupt

||| o*Usb_ack_zlp

||| o*Usb_data_toggle

||| o*Usb_nb_busy_bank

||| o*Is_usb_one_bank_busy

||| o*Is_endpoint_configured

||| o*Is_usb_overflow

||| o*Is_usb_underflow

||| o*Is_usb_zlp

||| o*Usb_control_direction

||| o*Usb_current_bank

||| o*Usb_ack_fifocon

||| o*Usb_ack_nak_in

||| o*Usb_ack_nak_out

||| o*Usb_ack_receive_setup

||| o*Usb_ack_receive_out

||| o*Usb_ack_stalled

||| o*Usb_ack_in_ready

||| o*Usb_kill_last_in_bank

||| o*Is_usb_read_enabled

||| o*Is_usb_write_enabled

||| o*Is_usb_read_control_enabled

||| o*Is_usb_nak_in_sent

||| o*Is_usb_nak_out_sent

||| o*Is_usb_receive_setup

||| o*Is_usb_receive_out

||| o*Is_usb_in_ready

||| o*Usb_send_in

||| o*Usb_send_control_in

||| o*Usb_free_out_bank

||| o*Usb_ack_control_out

||| o*Usb_enable_flow_error_interrupt

||| o*Usb_enable_nak_in_interrupt

||| o*Usb_enable_nak_out_interrupt

||| o*Usb_enable_receive_setup_interrupt

||| o*Usb_enable_receive_out_interrupt

||| o*Usb_enable_stalled_interrupt

||| o*Usb_enable_in_ready_interrupt

||| o*Usb_disable_flow_error_interrupt

||| o*Usb_disable_nak_in_interrupt

||| o*Usb_disable_nak_out_interrupt

||| o*Usb_disable_receive_setup_interrupt

||| o*Usb_disable_receive_out_interrupt

||| o*Usb_disable_stalled_interrupt

||| o*Usb_disable_in_ready_interrupt

||| o*Usb_read_byte

||| o*Usb_write_byte

||| o*Usb_byte_counter

||| o*Usb_byte_counter_8

||| o*Usb_interrupt_flags

||| \*Is_usb_endpoint_event

||o+USB host controller drivers

||o+USB pipe drivers

||\+Defines

|o+USB device task

|o+USB device standard requests decoding

|o+USB task entry point

||o+USB software Events Management

||o+Defines

||o+Functions

||\+Variables

|\+Watchdog and reset sytem drivers

o+Data Structures

o*Data Fields

o+File List

o*Globals

\+Related Pages