Open Garden  0.10.1-21
Functions
usb.c File Reference

usb connection cheching functions More...

#include <stdint.h>
#include <avr/io.h>
#include <avr/interrupt.h>
#include "usb.h"
Include dependency graph for usb.c:

Functions

 ISR (INT0_vect)
 
uint8_t usb_is_connected (void)
 
void usb_init (void)
 
void usb_shutdown (void)
 

Detailed Description

usb connection cheching functions

Function Documentation

◆ ISR()

ISR ( INT0_vect  )

IRQ wakes up when PC/usb connect or disconnect.

◆ usb_init()

void usb_init ( void  )

enable irq int0

◆ usb_is_connected()

uint8_t usb_is_connected ( void  )

check if usb port is connected.

◆ usb_shutdown()

void usb_shutdown ( void  )

disable INT0 irq