summaryrefslogtreecommitdiffstats
path: root/mcc_generated_files/mcc.hpp
diff options
context:
space:
mode:
authorNao Pross <naopross@thearcway.org>2018-05-04 00:16:36 +0200
committerNao Pross <naopross@thearcway.org>2018-05-04 00:16:36 +0200
commitc3767ac0c6bcb9a1aed1e7b666061f829a371e1f (patch)
tree36d1339fb999c066f424b8f03707e9a996aff02a /mcc_generated_files/mcc.hpp
parentDefined Heap size (diff)
downloadSAMLiquidSmoke-c3767ac0c6bcb9a1aed1e7b666061f829a371e1f.tar.gz
SAMLiquidSmoke-c3767ac0c6bcb9a1aed1e7b666061f829a371e1f.zip
Start own HAL implementation based on MCC's generated files
Other changes: - Undo conversion of MCC files to C++ - Delete old Led implementation
Diffstat (limited to 'mcc_generated_files/mcc.hpp')
-rw-r--r--mcc_generated_files/mcc.hpp134
1 files changed, 0 insertions, 134 deletions
diff --git a/mcc_generated_files/mcc.hpp b/mcc_generated_files/mcc.hpp
deleted file mode 100644
index fe747b5..0000000
--- a/mcc_generated_files/mcc.hpp
+++ /dev/null
@@ -1,134 +0,0 @@
-/**
- @Generated PIC32MX MCUs Header File
-
- @Company:
- Microchip Technology Inc.
-
- @File Name:
- mcc.h
-
- @Summary:
- This is the mcc.h file generated using PIC32MX MCUs
-
- @Description:
- This header file provides implementations for driver APIs for all modules selected in the GUI.
- Generation Information :
- Product Revision : PIC32MX MCUs - pic32mx : v1.35
- Device : PIC32MX470F512H
- Version : 1.02
- The generated drivers are tested against the following:
- Compiler : XC32 1.42
- MPLAB : MPLAB X 3.55
-*/
-
-/*
- (c) 2016 Microchip Technology Inc. and its subsidiaries. You may use this
- software and any derivatives exclusively with Microchip products.
-
- 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, OR ITS INTERACTION WITH MICROCHIP PRODUCTS, COMBINATION
- WITH ANY OTHER PRODUCTS, OR USE IN ANY APPLICATION.
-
- 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.
-
- MICROCHIP PROVIDES THIS SOFTWARE CONDITIONALLY UPON YOUR ACCEPTANCE OF THESE
- TERMS.
-*/
-
-#ifndef MCC_H
-#define MCC_H
-#include <xc.h>
-#include "pin_manager.hpp"
-#include <stdint.h>
-#include <stdbool.h>
-#include "uart1.hpp"
-#include "interrupt_manager.hpp"
-
-#define _XTAL_FREQ 8000000UL
-
-/**
- * @Param
- none
- * @Returns
- none
- * @Description
- Unlocks the write protected register to enable any write operation
- * MCC GUI
- * @Example
- SYSTEM_RegUnlock();
- */
-void SYSTEM_RegUnlock(void);
-
-/**
- * @Param
- none
-
- * @Returns
- none
-
- * @Description
- Locks the write protected register to disable any write operation
-
- * @Example
- SYSTEM_RegLock();
- */
-
-void SYSTEM_RegLock(void);
-
-/**
- * @Param
- none
-
- * @Returns
- none
-
- * @Description
- Initializes the device to the default states configured in the
- * MCC GUI
- * @Example
- SYSTEM_Initialize(void);
- */
-
-void SYSTEM_Initialize(void);
-
-/**
- * @Param
- none
- * @Returns
- none
- * @Description
- Initializes the oscillator to the default states configured in the
- * MCC GUI
- * @Example
- OSCILLATOR_Initialize(void);
- */
-void OSCILLATOR_Initialize(void);
-
-/**
- * @Param
- none
-
- * @Returns
- none
-
- * @Description
- Automatically called whenever there is a un-handled exception
-
- * @Example
- none
- */
-
-void _general_exception_handler (void);
-
-#endif /* MCC_H */
-/**
- End of File
-*/ \ No newline at end of file