diff --git a/Assignment2/Assignment2/main.c b/Assignment2/Assignment2/main.c index 69cc183..a289574 100644 --- a/Assignment2/Assignment2/main.c +++ b/Assignment2/Assignment2/main.c @@ -1,9 +1,26 @@ -/* - * Solution2.c +/** + * \file main.c * - * Created: 29-Sep-20 14:46:48 - * Author : M52422 - */ + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include #include diff --git a/Assignment4/Assignment4/include/adc_application.h b/Assignment4/Assignment4/include/adc_application.h index bc57375..3ff372e 100644 --- a/Assignment4/Assignment4/include/adc_application.h +++ b/Assignment4/Assignment4/include/adc_application.h @@ -1,9 +1,26 @@ -/* - * adc.h +/** + * \file adc_application.h * - * Created: 16-Jun-20 10:57:45 - * Author: M52422 - */ + * \brief ADC application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef ADC_H_ diff --git a/Assignment4/Assignment4/include/dac_application.h b/Assignment4/Assignment4/include/dac_application.h index 60ef4cb..025690d 100644 --- a/Assignment4/Assignment4/include/dac_application.h +++ b/Assignment4/Assignment4/include/dac_application.h @@ -1,9 +1,26 @@ -/* - * dac.h +/** + * \file dac_application.h * - * Created: 16-Jun-20 11:13:55 - * Author: M52422 - */ + * \brief DAC application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef DAC_H_ diff --git a/Assignment4/Assignment4/include/rtc_application.h b/Assignment4/Assignment4/include/rtc_application.h index 5b74543..ee4b36b 100644 --- a/Assignment4/Assignment4/include/rtc_application.h +++ b/Assignment4/Assignment4/include/rtc_application.h @@ -1,9 +1,27 @@ -/* - * rtc_application.h +/** + * \file rtc_application.h * - * Created: 18-Aug-20 19:34:36 - * Author: M52422 - */ + * \brief RTc application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ + #ifndef RTC_APPLICATION_H_ diff --git a/Assignment4/Assignment4/include/usart_application.h b/Assignment4/Assignment4/include/usart_application.h index 9adbb34..d4ff288 100644 --- a/Assignment4/Assignment4/include/usart_application.h +++ b/Assignment4/Assignment4/include/usart_application.h @@ -1,9 +1,27 @@ -/* - * usart.h +/** + * \file usart_application.h * - * Created: 16-Jun-20 11:28:46 - * Author: M52422 - */ + * \brief USART application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ + #ifndef USART_H_ diff --git a/Assignment4/Assignment4/src/adc_application.c b/Assignment4/Assignment4/src/adc_application.c index 87312bb..afaaa92 100644 --- a/Assignment4/Assignment4/src/adc_application.c +++ b/Assignment4/Assignment4/src/adc_application.c @@ -1,9 +1,26 @@ -/* - * adc.c +/** + * \file adc_application.c * - * Created: 16-Jun-20 10:57:20 - * Author: M52422 - */ + * \brief ADC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "adc_application.h" diff --git a/Assignment4/Assignment4/src/dac_application.c b/Assignment4/Assignment4/src/dac_application.c index 59d5d31..132593f 100644 --- a/Assignment4/Assignment4/src/dac_application.c +++ b/Assignment4/Assignment4/src/dac_application.c @@ -1,9 +1,26 @@ -/* - * dac.c +/** + * \file dac_application.c * - * Created: 16-Jun-20 11:14:12 - * Author: M52422 - */ + * \brief DAC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "dac_application.h" diff --git a/Assignment4/Assignment4/src/rtc_application.c b/Assignment4/Assignment4/src/rtc_application.c index ea149cc..b889916 100644 --- a/Assignment4/Assignment4/src/rtc_application.c +++ b/Assignment4/Assignment4/src/rtc_application.c @@ -1,9 +1,26 @@ -/* - * rtc_application.c +/** + * \file rtc_application.c * - * Created: 18-Aug-20 19:34:23 - * Author: M52422 - */ + * \brief RTC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "rtc_application.h" diff --git a/Assignment4/Assignment4/src/usart_application.c b/Assignment4/Assignment4/src/usart_application.c index 9be9acc..fb0585e 100644 --- a/Assignment4/Assignment4/src/usart_application.c +++ b/Assignment4/Assignment4/src/usart_application.c @@ -1,10 +1,26 @@ -/* - * usart.c +/** + * \file usart_application.c * - * Created: 16-Jun-20 11:28:26 - * Author: M52422 - */ - + * \brief USART application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "usart_application.h" char TX_buffer[sizeof(data_stream)]; diff --git a/Assignment5/Assignment5/inc/adc.h b/Assignment5/Assignment5/inc/adc.h index 29120e7..7bfae6f 100644 --- a/Assignment5/Assignment5/inc/adc.h +++ b/Assignment5/Assignment5/inc/adc.h @@ -1,9 +1,26 @@ -/* - * adc.h +/** + * \file adc.h * - * Created: 23-Sep-20 11:23:10 - * Author: M52422 - */ + * \brief ADC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef ADC_H_ diff --git a/Assignment5/Assignment5/inc/dac.h b/Assignment5/Assignment5/inc/dac.h index 4bfb3ff..8b14402 100644 --- a/Assignment5/Assignment5/inc/dac.h +++ b/Assignment5/Assignment5/inc/dac.h @@ -1,9 +1,26 @@ -/* - * dac.h +/** + * \file dac.h * - * Created: 23-Sep-20 11:23:18 - * Author: M52422 - */ + * \brief DAC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef DAC_H_ diff --git a/Assignment5/Assignment5/inc/opamp.h b/Assignment5/Assignment5/inc/opamp.h index e8a5c37..d2e92ac 100644 --- a/Assignment5/Assignment5/inc/opamp.h +++ b/Assignment5/Assignment5/inc/opamp.h @@ -1,9 +1,26 @@ -/* - * opamp.h +/** + * \file opamp.h * - * Created: 23-Sep-20 11:23:31 - * Author: M52422 - */ + * \brief OPAMP driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef OPAMP_H_ diff --git a/Assignment5/Assignment5/inc/usart.h b/Assignment5/Assignment5/inc/usart.h index e012dc5..afcbafa 100644 --- a/Assignment5/Assignment5/inc/usart.h +++ b/Assignment5/Assignment5/inc/usart.h @@ -1,9 +1,26 @@ -/* - * usart.h +/** + * \file usart.h * - * Created: 23-Sep-20 11:23:43 - * Author: M52422 - */ + * \brief USART driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef USART_H_ diff --git a/Assignment5/Assignment5/main.c b/Assignment5/Assignment5/main.c index 59a9441..3d8f24b 100644 --- a/Assignment5/Assignment5/main.c +++ b/Assignment5/Assignment5/main.c @@ -1,9 +1,27 @@ -/* - * Solution6.c +/** + * \file main.c * - * Created: 23-Sep-20 11:02:15 - * Author : M52422 - */ + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ + #include #include "adc.h" diff --git a/Assignment5/Assignment5/src/adc.c b/Assignment5/Assignment5/src/adc.c index 12b11d5..927a67e 100644 --- a/Assignment5/Assignment5/src/adc.c +++ b/Assignment5/Assignment5/src/adc.c @@ -1,9 +1,27 @@ -/* - * adc.c +/** + * \file adc.c * - * Created: 23-Sep-20 11:22:41 - * Author: M52422 - */ + * \brief ADC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ + #include "adc.h" diff --git a/Assignment5/Assignment5/src/dac.c b/Assignment5/Assignment5/src/dac.c index b5e7518..bd74b7a 100644 --- a/Assignment5/Assignment5/src/dac.c +++ b/Assignment5/Assignment5/src/dac.c @@ -1,9 +1,26 @@ -/* - * dac.c +/** + * \file dac.c * - * Created: 23-Sep-20 11:23:01 - * Author: M52422 - */ + * \brief DAC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "dac.h" diff --git a/Assignment5/Assignment5/src/opamp.c b/Assignment5/Assignment5/src/opamp.c index b704f75..d8390b9 100644 --- a/Assignment5/Assignment5/src/opamp.c +++ b/Assignment5/Assignment5/src/opamp.c @@ -1,9 +1,26 @@ -/* - * opamp.c +/** + * \file opamp.c * - * Created: 23-Sep-20 11:22:30 - * Author: M52422 - */ + * \brief OPAMP driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "opamp.h" diff --git a/Assignment5/Assignment5/src/usart.c b/Assignment5/Assignment5/src/usart.c index 0120866..f3f9013 100644 --- a/Assignment5/Assignment5/src/usart.c +++ b/Assignment5/Assignment5/src/usart.c @@ -1,10 +1,26 @@ -/* - * usart.c +/** + * \file usart.c * - * Created: 23-Sep-20 11:22:52 - * Author: M52422 - */ - + * \brief USART driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "usart.h" void usart_init(void) diff --git a/Assignment6/Assignment6/inc/adc.h b/Assignment6/Assignment6/inc/adc.h index 29120e7..7bfae6f 100644 --- a/Assignment6/Assignment6/inc/adc.h +++ b/Assignment6/Assignment6/inc/adc.h @@ -1,9 +1,26 @@ -/* - * adc.h +/** + * \file adc.h * - * Created: 23-Sep-20 11:23:10 - * Author: M52422 - */ + * \brief ADC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef ADC_H_ diff --git a/Assignment6/Assignment6/inc/dac.h b/Assignment6/Assignment6/inc/dac.h index 10e6230..2e674da 100644 --- a/Assignment6/Assignment6/inc/dac.h +++ b/Assignment6/Assignment6/inc/dac.h @@ -1,9 +1,26 @@ -/* - * dac.h +/** + * \file dac.h * - * Created: 23-Sep-20 11:23:18 - * Author: M52422 - */ + * \brief DAC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef DAC_H_ diff --git a/Assignment6/Assignment6/inc/gpio.h b/Assignment6/Assignment6/inc/gpio.h index d44d691..494e14b 100644 --- a/Assignment6/Assignment6/inc/gpio.h +++ b/Assignment6/Assignment6/inc/gpio.h @@ -1,10 +1,26 @@ -/* - * gpio.h +/** + * \file gpio.h * - * Created: 29-Sep-20 12:56:43 - * Author: M52422 - */ - + * \brief GPIO driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef GPIO_H_ #define GPIO_H_ diff --git a/Assignment6/Assignment6/inc/opamp.h b/Assignment6/Assignment6/inc/opamp.h index e8a5c37..4548596 100644 --- a/Assignment6/Assignment6/inc/opamp.h +++ b/Assignment6/Assignment6/inc/opamp.h @@ -1,10 +1,26 @@ -/* - * opamp.h +/** + * \file opamp.h * - * Created: 23-Sep-20 11:23:31 - * Author: M52422 - */ - + * \brief OPAMP driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef OPAMP_H_ #define OPAMP_H_ diff --git a/Assignment6/Assignment6/inc/usart.h b/Assignment6/Assignment6/inc/usart.h index e012dc5..a7b36bb 100644 --- a/Assignment6/Assignment6/inc/usart.h +++ b/Assignment6/Assignment6/inc/usart.h @@ -1,10 +1,26 @@ -/* - * usart.h +/** + * \file usart.h * - * Created: 23-Sep-20 11:23:43 - * Author: M52422 - */ - + * \brief USART driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef USART_H_ #define USART_H_ diff --git a/Assignment6/Assignment6/main.c b/Assignment6/Assignment6/main.c index 8fe0b2c..80b53c7 100644 --- a/Assignment6/Assignment6/main.c +++ b/Assignment6/Assignment6/main.c @@ -1,9 +1,26 @@ -/* - * Solution6.c +/** + * \file main.c * - * Created: 23-Sep-20 11:02:15 - * Author : M52422 - */ + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include #include diff --git a/Assignment6/Assignment6/src/adc.c b/Assignment6/Assignment6/src/adc.c index 7c38f6d..3c49631 100644 --- a/Assignment6/Assignment6/src/adc.c +++ b/Assignment6/Assignment6/src/adc.c @@ -1,9 +1,26 @@ -/* - * adc.c +/** + * \file adc.c * - * Created: 23-Sep-20 11:22:41 - * Author: M52422 - */ + * \brief ADC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "adc.h" diff --git a/Assignment6/Assignment6/src/dac.c b/Assignment6/Assignment6/src/dac.c index 4754186..d3ffa5a 100644 --- a/Assignment6/Assignment6/src/dac.c +++ b/Assignment6/Assignment6/src/dac.c @@ -1,9 +1,26 @@ -/* - * dac.c +/** + * \file dac.c * - * Created: 23-Sep-20 11:23:01 - * Author: M52422 - */ + * \brief DAC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "dac.h" diff --git a/Assignment6/Assignment6/src/gpio.c b/Assignment6/Assignment6/src/gpio.c index 0f8b970..b037d9a 100644 --- a/Assignment6/Assignment6/src/gpio.c +++ b/Assignment6/Assignment6/src/gpio.c @@ -1,9 +1,26 @@ -/* - * SW0.c +/** + * \file gpio.c * - * Created: 29-Sep-20 09:50:14 - * Author: M52422 - */ + * \brief GPIO driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "gpio.h" diff --git a/Assignment6/Assignment6/src/opamp.c b/Assignment6/Assignment6/src/opamp.c index b704f75..55cd590 100644 --- a/Assignment6/Assignment6/src/opamp.c +++ b/Assignment6/Assignment6/src/opamp.c @@ -1,10 +1,26 @@ -/* - * opamp.c +/** + * \file opamp.c * - * Created: 23-Sep-20 11:22:30 - * Author: M52422 - */ - + * \brief OPAMP driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "opamp.h" void op_amp_init() diff --git a/Assignment6/Assignment6/src/usart.c b/Assignment6/Assignment6/src/usart.c index 0120866..9135506 100644 --- a/Assignment6/Assignment6/src/usart.c +++ b/Assignment6/Assignment6/src/usart.c @@ -1,9 +1,26 @@ -/* - * usart.c +/** + * \file usart.c * - * Created: 23-Sep-20 11:22:52 - * Author: M52422 - */ + * \brief USART driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "usart.h" diff --git a/Solution2/Solution2/main.c b/Solution2/Solution2/main.c index 0f47415..f6104ee 100644 --- a/Solution2/Solution2/main.c +++ b/Solution2/Solution2/main.c @@ -1,8 +1,25 @@ -/* - * Solution2.c +/** + * \file main.c + * + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 29-Sep-20 14:46:48 - * Author : M52422 */ #include diff --git a/Solution4/Solution4/include/adc_application.h b/Solution4/Solution4/include/adc_application.h index bc57375..75bae7f 100644 --- a/Solution4/Solution4/include/adc_application.h +++ b/Solution4/Solution4/include/adc_application.h @@ -1,8 +1,25 @@ -/* - * adc.h +/** + * \file adc_application.h + * + * \brief ADC application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 10:57:45 - * Author: M52422 */ diff --git a/Solution4/Solution4/include/dac_application.h b/Solution4/Solution4/include/dac_application.h index 60ef4cb..357edcb 100644 --- a/Solution4/Solution4/include/dac_application.h +++ b/Solution4/Solution4/include/dac_application.h @@ -1,11 +1,29 @@ -/* - * dac.h +/** + * \file dac_application.h + * + * \brief DAC application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 11:13:55 - * Author: M52422 */ + #ifndef DAC_H_ #define DAC_H_ diff --git a/Solution4/Solution4/include/rtc_application.h b/Solution4/Solution4/include/rtc_application.h index 5b74543..9bfb634 100644 --- a/Solution4/Solution4/include/rtc_application.h +++ b/Solution4/Solution4/include/rtc_application.h @@ -1,11 +1,29 @@ -/* - * rtc_application.h +/** + * \file rtc_application.h + * + * \brief RTC application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 18-Aug-20 19:34:36 - * Author: M52422 */ + #ifndef RTC_APPLICATION_H_ #define RTC_APPLICATION_H_ diff --git a/Solution4/Solution4/include/usart_application.h b/Solution4/Solution4/include/usart_application.h index 9adbb34..5fc7caf 100644 --- a/Solution4/Solution4/include/usart_application.h +++ b/Solution4/Solution4/include/usart_application.h @@ -1,8 +1,25 @@ -/* - * usart.h +/** + * \file usart_application.h + * + * \brief USART application header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 11:28:46 - * Author: M52422 */ diff --git a/Solution4/Solution4/src/adc_application.c b/Solution4/Solution4/src/adc_application.c index 87312bb..07c7914 100644 --- a/Solution4/Solution4/src/adc_application.c +++ b/Solution4/Solution4/src/adc_application.c @@ -1,8 +1,25 @@ -/* - * adc.c +/** + * \file adc_application.c + * + * \brief ADC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 10:57:20 - * Author: M52422 */ #include "adc_application.h" diff --git a/Solution4/Solution4/src/dac_application.c b/Solution4/Solution4/src/dac_application.c index 59d5d31..91418be 100644 --- a/Solution4/Solution4/src/dac_application.c +++ b/Solution4/Solution4/src/dac_application.c @@ -1,8 +1,25 @@ -/* - * dac.c +/** + * \file dac_application.c + * + * \brief DAC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 11:14:12 - * Author: M52422 */ #include "dac_application.h" diff --git a/Solution4/Solution4/src/rtc_application.c b/Solution4/Solution4/src/rtc_application.c index ea149cc..56c0f6b 100644 --- a/Solution4/Solution4/src/rtc_application.c +++ b/Solution4/Solution4/src/rtc_application.c @@ -1,8 +1,25 @@ -/* - * rtc_application.c +/** + * \file rtc_application.c + * + * \brief RTC application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 18-Aug-20 19:34:23 - * Author: M52422 */ #include "rtc_application.h" diff --git a/Solution4/Solution4/src/usart_application.c b/Solution4/Solution4/src/usart_application.c index 9be9acc..3f0ee1d 100644 --- a/Solution4/Solution4/src/usart_application.c +++ b/Solution4/Solution4/src/usart_application.c @@ -1,8 +1,25 @@ -/* - * usart.c +/** + * \file usart_application.c + * + * \brief USART application source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 16-Jun-20 11:28:26 - * Author: M52422 */ #include "usart_application.h" diff --git a/Solution5/Solution5/inc/adc.h b/Solution5/Solution5/inc/adc.h index 29120e7..4e57016 100644 --- a/Solution5/Solution5/inc/adc.h +++ b/Solution5/Solution5/inc/adc.h @@ -1,8 +1,25 @@ -/* - * adc.h +/** + * \file adc.h + * + * \brief ADC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:23:10 - * Author: M52422 */ diff --git a/Solution5/Solution5/inc/dac.h b/Solution5/Solution5/inc/dac.h index 4bfb3ff..8b14402 100644 --- a/Solution5/Solution5/inc/dac.h +++ b/Solution5/Solution5/inc/dac.h @@ -1,9 +1,26 @@ -/* - * dac.h +/** + * \file dac.h * - * Created: 23-Sep-20 11:23:18 - * Author: M52422 - */ + * \brief DAC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef DAC_H_ diff --git a/Solution5/Solution5/inc/opamp.h b/Solution5/Solution5/inc/opamp.h index e8a5c37..d2e92ac 100644 --- a/Solution5/Solution5/inc/opamp.h +++ b/Solution5/Solution5/inc/opamp.h @@ -1,9 +1,26 @@ -/* - * opamp.h +/** + * \file opamp.h * - * Created: 23-Sep-20 11:23:31 - * Author: M52422 - */ + * \brief OPAMP driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef OPAMP_H_ diff --git a/Solution5/Solution5/inc/usart.h b/Solution5/Solution5/inc/usart.h index e012dc5..afcbafa 100644 --- a/Solution5/Solution5/inc/usart.h +++ b/Solution5/Solution5/inc/usart.h @@ -1,9 +1,26 @@ -/* - * usart.h +/** + * \file usart.h * - * Created: 23-Sep-20 11:23:43 - * Author: M52422 - */ + * \brief USART driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef USART_H_ diff --git a/Solution5/Solution5/main.c b/Solution5/Solution5/main.c index 59a9441..11ebcba 100644 --- a/Solution5/Solution5/main.c +++ b/Solution5/Solution5/main.c @@ -1,10 +1,28 @@ -/* - * Solution6.c +/** + * \file main.c + * + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:02:15 - * Author : M52422 */ + #include #include "adc.h" #include "dac.h" diff --git a/Solution5/Solution5/src/adc.c b/Solution5/Solution5/src/adc.c index ef278b8..47ddb50 100644 --- a/Solution5/Solution5/src/adc.c +++ b/Solution5/Solution5/src/adc.c @@ -1,8 +1,25 @@ -/* - * adc.c +/** + * \file adc.c + * + * \brief ADC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:22:41 - * Author: M52422 */ #include "adc.h" diff --git a/Solution5/Solution5/src/dac.c b/Solution5/Solution5/src/dac.c index b5e7518..ddd6ce1 100644 --- a/Solution5/Solution5/src/dac.c +++ b/Solution5/Solution5/src/dac.c @@ -1,8 +1,25 @@ -/* - * dac.c +/** + * \file dac.c + * + * \brief DAC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:23:01 - * Author: M52422 */ diff --git a/Solution5/Solution5/src/opamp.c b/Solution5/Solution5/src/opamp.c index b704f75..25710ee 100644 --- a/Solution5/Solution5/src/opamp.c +++ b/Solution5/Solution5/src/opamp.c @@ -1,8 +1,25 @@ -/* - * opamp.c +/** + * \file opamp.c + * + * \brief OPAMP driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:22:30 - * Author: M52422 */ #include "opamp.h" diff --git a/Solution5/Solution5/src/usart.c b/Solution5/Solution5/src/usart.c index 0120866..7f24add 100644 --- a/Solution5/Solution5/src/usart.c +++ b/Solution5/Solution5/src/usart.c @@ -1,8 +1,25 @@ -/* - * usart.c +/** + * \file usart.c + * + * \brief USART driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. * - * Created: 23-Sep-20 11:22:52 - * Author: M52422 */ #include "usart.h" diff --git a/Solution6/Solution6/inc/adc.h b/Solution6/Solution6/inc/adc.h index 29120e7..7bfae6f 100644 --- a/Solution6/Solution6/inc/adc.h +++ b/Solution6/Solution6/inc/adc.h @@ -1,9 +1,26 @@ -/* - * adc.h +/** + * \file adc.h * - * Created: 23-Sep-20 11:23:10 - * Author: M52422 - */ + * \brief ADC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef ADC_H_ diff --git a/Solution6/Solution6/inc/dac.h b/Solution6/Solution6/inc/dac.h index 10e6230..4901ee8 100644 --- a/Solution6/Solution6/inc/dac.h +++ b/Solution6/Solution6/inc/dac.h @@ -1,9 +1,26 @@ -/* - * dac.h +/** + * \file DAC.h * - * Created: 23-Sep-20 11:23:18 - * Author: M52422 - */ + * \brief DAC driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef DAC_H_ diff --git a/Solution6/Solution6/inc/gpio.h b/Solution6/Solution6/inc/gpio.h index d44d691..ec4edf1 100644 --- a/Solution6/Solution6/inc/gpio.h +++ b/Solution6/Solution6/inc/gpio.h @@ -1,11 +1,26 @@ -/* - * gpio.h +/** + * \file gpio.h * - * Created: 29-Sep-20 12:56:43 - * Author: M52422 - */ - - + * \brief GPIO driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef GPIO_H_ #define GPIO_H_ diff --git a/Solution6/Solution6/inc/opamp.h b/Solution6/Solution6/inc/opamp.h index e8a5c37..d2e92ac 100644 --- a/Solution6/Solution6/inc/opamp.h +++ b/Solution6/Solution6/inc/opamp.h @@ -1,9 +1,26 @@ -/* - * opamp.h +/** + * \file opamp.h * - * Created: 23-Sep-20 11:23:31 - * Author: M52422 - */ + * \brief OPAMP driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef OPAMP_H_ diff --git a/Solution6/Solution6/inc/usart.h b/Solution6/Solution6/inc/usart.h index e012dc5..afcbafa 100644 --- a/Solution6/Solution6/inc/usart.h +++ b/Solution6/Solution6/inc/usart.h @@ -1,9 +1,26 @@ -/* - * usart.h +/** + * \file usart.h * - * Created: 23-Sep-20 11:23:43 - * Author: M52422 - */ + * \brief USART driver header file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #ifndef USART_H_ diff --git a/Solution6/Solution6/main.c b/Solution6/Solution6/main.c index 3569454..32b25b2 100644 --- a/Solution6/Solution6/main.c +++ b/Solution6/Solution6/main.c @@ -1,9 +1,26 @@ -/* - * Solution6.c +/** + * \file main.c * - * Created: 23-Sep-20 11:02:15 - * Author : M52422 - */ + * \brief main source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include #include diff --git a/Solution6/Solution6/src/adc.c b/Solution6/Solution6/src/adc.c index 7c38f6d..3c49631 100644 --- a/Solution6/Solution6/src/adc.c +++ b/Solution6/Solution6/src/adc.c @@ -1,9 +1,26 @@ -/* - * adc.c +/** + * \file adc.c * - * Created: 23-Sep-20 11:22:41 - * Author: M52422 - */ + * \brief ADC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "adc.h" diff --git a/Solution6/Solution6/src/dac.c b/Solution6/Solution6/src/dac.c index 4754186..d3ffa5a 100644 --- a/Solution6/Solution6/src/dac.c +++ b/Solution6/Solution6/src/dac.c @@ -1,9 +1,26 @@ -/* - * dac.c +/** + * \file dac.c * - * Created: 23-Sep-20 11:23:01 - * Author: M52422 - */ + * \brief DAC driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "dac.h" diff --git a/Solution6/Solution6/src/gpio.c b/Solution6/Solution6/src/gpio.c index 0f8b970..b037d9a 100644 --- a/Solution6/Solution6/src/gpio.c +++ b/Solution6/Solution6/src/gpio.c @@ -1,9 +1,26 @@ -/* - * SW0.c +/** + * \file gpio.c * - * Created: 29-Sep-20 09:50:14 - * Author: M52422 - */ + * \brief GPIO driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "gpio.h" diff --git a/Solution6/Solution6/src/opamp.c b/Solution6/Solution6/src/opamp.c index b704f75..55cd590 100644 --- a/Solution6/Solution6/src/opamp.c +++ b/Solution6/Solution6/src/opamp.c @@ -1,10 +1,26 @@ -/* - * opamp.c +/** + * \file opamp.c * - * Created: 23-Sep-20 11:22:30 - * Author: M52422 - */ - + * \brief OPAMP driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "opamp.h" void op_amp_init() diff --git a/Solution6/Solution6/src/usart.c b/Solution6/Solution6/src/usart.c index 0120866..9135506 100644 --- a/Solution6/Solution6/src/usart.c +++ b/Solution6/Solution6/src/usart.c @@ -1,9 +1,26 @@ -/* - * usart.c +/** + * \file usart.c * - * Created: 23-Sep-20 11:22:52 - * Author: M52422 - */ + * \brief USART driver source file. + * + (c) 2020 Microchip Technology Inc. and its subsidiaries. + Subject to your compliance with these terms, you may use this software and + any derivatives exclusively with Microchip products. It is your responsibility + to comply with third party license terms applicable to your use of third party + software (including open source software) that may accompany Microchip software. + THIS SOFTWARE IS SUPPLIED BY MICROCHIP "AS IS". NO WARRANTIES, WHETHER + EXPRESS, IMPLIED OR STATUTORY, APPLY TO THIS SOFTWARE, INCLUDING ANY IMPLIED + WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY, AND FITNESS FOR A + PARTICULAR PURPOSE. + IN NO EVENT WILL MICROCHIP BE LIABLE FOR ANY INDIRECT, SPECIAL, PUNITIVE, + INCIDENTAL OR CONSEQUENTIAL LOSS, DAMAGE, COST OR EXPENSE OF ANY KIND + WHATSOEVER RELATED TO THE SOFTWARE, HOWEVER CAUSED, EVEN IF MICROCHIP HAS + BEEN ADVISED OF THE POSSIBILITY OR THE DAMAGES ARE FORESEEABLE. TO THE + FULLEST EXTENT ALLOWED BY LAW, MICROCHIP'S TOTAL LIABILITY ON ALL CLAIMS IN + ANY WAY RELATED TO THIS SOFTWARE WILL NOT EXCEED THE AMOUNT OF FEES, IF ANY, + THAT YOU HAVE PAID DIRECTLY TO MICROCHIP FOR THIS SOFTWARE. + * + */ #include "usart.h"