X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/864196c884ef3602aee44f1a68aceb5819a07f21..61ff4824a904d156e719ab2967b613cf095e908e:/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h diff --git a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h index ecc4e6fae..ea897c954 100644 --- a/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h +++ b/Demos/Device/ClassDriver/AudioOutput/AudioOutput.h @@ -50,54 +50,7 @@ #include #include - /* Macros: */ - #if (defined(USB_SERIES_4_AVR) || defined(USB_SERIES_6_AVR) || defined(USB_SERIES_7_AVR)) - #define TCCRxA TCCR3A - #define TCCRxB TCCR3B - #define OCRxA OCR3A - #define OCRxB OCR3B - #define WGMx0 WGM30 - #define WGMx2 WGM32 - #define COMxA1 COM3A1 - #define COMxA0 COM3A0 - #define COMxB1 COM3B1 - #define COMxB0 COM3B0 - #define CSx0 CS30 - #else - /** Timer count register used for left channel PWM audio output (or mixed output in mono output mode) */ - #define TCCRxA TCCR1A - - /** Timer count register used for right channel PWM audio output */ - #define TCCRxB TCCR1B - - /** Timer compare register used for left channel PWM audio output (or mixed output in mono output mode) */ - #define OCRxA OCR1A - - /** Timer compare register used for right channel PWM audio output */ - #define OCRxB OCR1B - - /** Timer control register mask used to select PWM mode */ - #define WGMx0 WGM10 - - /** Timer control register mask used to select PWM mode */ - #define WGMx2 WGM12 - - /** Timer control register mask used to set, clear or toggle channel output pin on match */ - #define COMxA1 COM1A1 - - /** Timer control register mask used to set, clear or toggle channel output pin on match */ - #define COMxA0 COM1A0 - - /** Timer control register mask used to set, clear or toggle channel output pin on match */ - #define COMxB1 COM1B1 - - /** Timer control register mask used to set, clear or toggle channel output pin on match */ - #define COMxB0 COM1B0 - - /** Timer control register mask used to start the timer at Fcpu clock rate */ - #define CSx0 CS10 - #endif - + /* Macros: */ /** LED mask for the library LED driver, to indicate that the USB interface is not ready. */ #define LEDMASK_USB_NOTREADY LEDS_LED1