Minor bootloader tweaks; make some functions static where possible to reduce the...
[pub/USBasp.git] / Demos / Device / ClassDriver / AudioInput / AudioInput.c
index f6713a7..f11122f 100644 (file)
@@ -106,11 +106,11 @@ ISR(TIMER0_COMPA_vect, ISR_BLOCK)
                #if defined(USE_TEST_TONE)
                        static uint8_t SquareWaveSampleCount;
                        static int16_t CurrentWaveValue;
-                       
+
                        /* In test tone mode, generate a square wave at 1/256 of the sample rate */
                        if (SquareWaveSampleCount++ == 0xFF)
                          CurrentWaveValue ^= 0x8000;
-                       
+
                        /* Only generate audio if the board button is being pressed */
                        AudioSample = (Buttons_GetStatus() & BUTTONS_BUTTON1) ? CurrentWaveValue : 0;
                #else
@@ -122,7 +122,7 @@ ISR(TIMER0_COMPA_vect, ISR_BLOCK)
                        AudioSample -= (SAMPLE_MAX_RANGE / 2);
                        #endif
                #endif
-               
+
                Audio_Device_WriteSample16(&Microphone_Audio_Interface, AudioSample);
        }
 
@@ -196,7 +196,7 @@ bool CALLBACK_Audio_Device_GetSetEndpointProperty(USB_ClassInfo_Audio_Device_t*
                                                   uint8_t* Data)
 {
        /* Check the requested endpoint to see if a supported endpoint is being manipulated */
-       if (EndpointAddress == (ENDPOINT_DESCRIPTOR_DIR_IN | Microphone_Audio_Interface.Config.DataINEndpointNumber))
+       if (EndpointAddress == (ENDPOINT_DIR_IN | Microphone_Audio_Interface.Config.DataINEndpointNumber))
        {
                /* Check the requested control to see if a supported control is being manipulated */
                if (EndpointControl == AUDIO_EPCONTROL_SamplingFreq)
@@ -211,10 +211,10 @@ bool CALLBACK_Audio_Device_GetSetEndpointProperty(USB_ClassInfo_Audio_Device_t*
                                                CurrentAudioSampleFrequency = (((uint32_t)Data[2] << 16) | ((uint32_t)Data[1] << 8) | (uint32_t)Data[0]);
 
                                                /* Adjust sample reload timer to the new frequency */
-                                               OCR0A = ((F_CPU / 8 / CurrentAudioSampleFrequency) - 1);                                
+                                               OCR0A = ((F_CPU / 8 / CurrentAudioSampleFrequency) - 1);
                                        }
-                                       
-                                       return true;                            
+
+                                       return true;
                                case AUDIO_REQ_GetCurrent:
                                        /* Check if we are just testing for a valid property, or actually reading it */
                                        if (DataLength != NULL)
@@ -223,13 +223,14 @@ bool CALLBACK_Audio_Device_GetSetEndpointProperty(USB_ClassInfo_Audio_Device_t*
 
                                                Data[2] = (CurrentAudioSampleFrequency >> 16);
                                                Data[1] = (CurrentAudioSampleFrequency >> 8);
-                                               Data[0] = (CurrentAudioSampleFrequency &  0xFF);                                        
+                                               Data[0] = (CurrentAudioSampleFrequency &  0xFF);
                                        }
-                                       
+
                                        return true;
                        }
                }
        }
-       
+
        return false;
 }
+