Statistics
| Branch: | Tag: | Revision:

mongoose / examples / PIC32 / mqtt_client / firmware / src / system_config / mx795_CC3100_e16 / framework / driver / usart / src / drv_usart_static_local.h @ eaef5bd1

History | View | Annotate | Download (4.13 KB)

1
/* clang-format off */
2
/*******************************************************************************
3
  USART Driver Local Data Structures for static implementation
4

5
  Company:
6
    Microchip Technology Inc.
7

8
  File Name:
9
    drv_usart_static_local.h
10

11
  Summary:
12
    USART Driver Local Data Structures for static implementation
13

14
  Description:
15
    Driver Local Data Structures for static implementation
16
*******************************************************************************/
17

    
18
//DOM-IGNORE-BEGIN
19
/*******************************************************************************
20
Copyright (c) 2015 released Microchip Technology Inc.  All rights reserved.
21

22
Microchip licenses to you the right to use, modify, copy and distribute Software
23
only when embedded on a Microchip microcontroller or digital  signal  controller
24
that is integrated into your product or third party  product  (pursuant  to  the
25
sublicense terms in the accompanying license agreement).
26

27
You should refer to the license agreement accompanying this Software for
28
additional information regarding your rights and obligations.
29

30
SOFTWARE AND DOCUMENTATION ARE PROVIDED AS IS  WITHOUT  WARRANTY  OF  ANY  KIND,
31
EITHER EXPRESS  OR  IMPLIED,  INCLUDING  WITHOUT  LIMITATION,  ANY  WARRANTY  OF
32
MERCHANTABILITY, TITLE, NON-INFRINGEMENT AND FITNESS FOR A  PARTICULAR  PURPOSE.
33
IN NO EVENT SHALL MICROCHIP OR  ITS  LICENSORS  BE  LIABLE  OR  OBLIGATED  UNDER
34
CONTRACT, NEGLIGENCE, STRICT LIABILITY, CONTRIBUTION,  BREACH  OF  WARRANTY,  OR
35
OTHER LEGAL  EQUITABLE  THEORY  ANY  DIRECT  OR  INDIRECT  DAMAGES  OR  EXPENSES
36
INCLUDING BUT NOT LIMITED TO ANY  INCIDENTAL,  SPECIAL,  INDIRECT,  PUNITIVE  OR
37
CONSEQUENTIAL DAMAGES, LOST  PROFITS  OR  LOST  DATA,  COST  OF  PROCUREMENT  OF
38
SUBSTITUTE  GOODS,  TECHNOLOGY,  SERVICES,  OR  ANY  CLAIMS  BY  THIRD   PARTIES
39
(INCLUDING BUT NOT LIMITED TO ANY DEFENSE  THEREOF),  OR  OTHER  SIMILAR  COSTS.
40
*******************************************************************************/
41
//DOM-IGNORE-END
42

    
43
#ifndef _DRV_USART_STATIC_LOCAL_H
44
#define _DRV_USART_STATIC_LOCAL_H
45

    
46

    
47
// *****************************************************************************
48
// *****************************************************************************
49
// Section: Included Files
50
// *****************************************************************************
51
// *****************************************************************************
52

    
53
#include <stdint.h>
54
#include <stdbool.h>
55
#include <stddef.h>
56
#include "driver/usart/drv_usart.h"
57
#include "driver/usart/src/drv_usart_variant_mapping.h"
58
#include "system/clk/sys_clk.h"
59
#include "system/int/sys_int.h"
60
#include "system/debug/sys_debug.h"
61

    
62
// DOM-IGNORE-BEGIN
63
#ifdef __cplusplus  // Provide C++ Compatibility
64

    
65
    extern "C" {
66

    
67
#endif
68
// DOM-IGNORE-END
69

    
70
// *****************************************************************************
71
// *****************************************************************************
72
// Section: Data Type Definitions
73
// *****************************************************************************
74
// *****************************************************************************
75

    
76
// *****************************************************************************
77
/* USART Static Driver Instance Object
78

79
  Summary:
80
    Object used to keep any data required for the static USART driver.
81

82
  Description:
83
    This object is used to keep track of any data that must be maintained to
84
    manage the USART static driver.
85

86
  Remarks:
87
    None.
88
*/
89

    
90
typedef struct
91
{
92

    
93

    
94

    
95
} DRV_USART_OBJ;
96

    
97
// *****************************************************************************
98
// *****************************************************************************
99
// Section: Local functions.
100
// *****************************************************************************
101
// *****************************************************************************
102

    
103
// DOM-IGNORE-BEGIN
104
#ifdef __cplusplus
105
}
106
#endif
107
// DOM-IGNORE-END
108

    
109
#endif //#ifndef _DRV_USART_STATIC_LOCAL_H
110

    
111
/*******************************************************************************
112
 End of File
113
*/
114