ISF  2.2 rev 5
Intelligent Sensing Framework for Kinetis with Processor Expert
ISF_UART1.h
Go to the documentation of this file.
1 /* ###################################################################
2 ** This component module is generated by Processor Expert. Do not modify it.
3 ** Filename : ISF_UART1.h
4 ** Project : ISF2P2_K64F_MQX_PROJ
5 ** Processor : MK64FN1M0VLL12
6 ** Component : fsl_uart
7 ** Version : Component 1.2.0, Driver 01.00, CPU db: 3.00.000
8 ** Repository : KSDK 1.2.0
9 ** Compiler : GNU C Compiler
10 ** Date/Time : 2016-10-06, 13:38, # CodeGen: 0
11 ** Abstract :
12 **
13 ** Contents :
14 ** UART_DRV_Init - uart_status_t UART_DRV_Init(uint32_t instance,uart_state_t *...
15 ** UART_DRV_Deinit - uart_status_t UART_DRV_Deinit(uint32_t instance);
16 ** UART_DRV_InstallRxCallback - uart_rx_callback_t UART_DRV_InstallRxCallback(uint32_t...
17 ** UART_DRV_InstallTxCallback - uart_tx_callback_t UART_DRV_InstallTxCallback(uint32_t...
18 ** UART_DRV_SendDataBlocking - uart_status_t UART_DRV_SendDataBlocking(uint32_t instance,const uint8_t *...
19 ** UART_DRV_SendData - uart_status_t UART_DRV_SendData(uint32_t instance,const uint8_t *...
20 ** UART_DRV_GetTransmitStatus - uart_status_t UART_DRV_GetTransmitStatus(uint32_t instance,uint32_t *...
21 ** UART_DRV_AbortSendingData - uart_status_t UART_DRV_AbortSendingData(uint32_t instance);
22 ** UART_DRV_ReceiveDataBlocking - uart_status_t UART_DRV_ReceiveDataBlocking(uint32_t instance,uint8_t *...
23 ** UART_DRV_ReceiveData - uart_status_t UART_DRV_ReceiveData(uint32_t instance,uint8_t *...
24 ** UART_DRV_GetReceiveStatus - uart_status_t UART_DRV_GetReceiveStatus(uint32_t instance,uint32_t *...
25 ** UART_DRV_AbortReceivingData - uart_status_t UART_DRV_AbortReceivingData(uint32_t instance);
26 **
27 ** Copyright : 1997 - 2015 Freescale Semiconductor, Inc.
28 ** All Rights Reserved.
29 **
30 ** Redistribution and use in source and binary forms, with or without modification,
31 ** are permitted provided that the following conditions are met:
32 **
33 ** o Redistributions of source code must retain the above copyright notice, this list
34 ** of conditions and the following disclaimer.
35 **
36 ** o Redistributions in binary form must reproduce the above copyright notice, this
37 ** list of conditions and the following disclaimer in the documentation and/or
38 ** other materials provided with the distribution.
39 **
40 ** o Neither the name of Freescale Semiconductor, Inc. nor the names of its
41 ** contributors may be used to endorse or promote products derived from this
42 ** software without specific prior written permission.
43 **
44 ** THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
45 ** ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
46 ** WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
47 ** DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR
48 ** ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
49 ** (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
50 ** LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
51 ** ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
52 ** (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
53 ** SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
54 **
55 ** http: www.freescale.com
56 ** mail: support@freescale.com
57 ** ###################################################################*/
58 /*!
59 ** @file ISF_UART1.h
60 ** @version 01.00
61 ** @brief
62 **
63 */
64 /*!
65 ** @addtogroup ISF_UART1_module ISF_UART1 module documentation
66 ** @{
67 */
68 #ifndef __ISF_UART1_H
69 #define __ISF_UART1_H
70 /* MODULE ISF_UART1. */
71 /* Include inherited beans */
72 #include "clockMan1.h"
73 #include "Cpu.h"
74 #include "fsl_uart_driver.h"
75 
76 /*! Device instance number */
77 #define FSL_ISF_UART1 UART0_IDX
78 
79 /*! Driver state structure without DMA */
80 extern uart_state_t ISF_UART1_State;
81 
82 /*! Interrupt service routine (ISR) prototype */
83 void ISF_UART1_IRQHandler(void);
84 
85 /*! @brief UART configuration declaration */
86 extern const uart_user_config_t ISF_UART1_InitConfig0;
87 
88 #endif
89 /* ifndef __ISF_UART1_H */
90 /*!
91 ** @}
92 */
93 /*
94 ** ###################################################################
95 **
96 ** This file was created by Processor Expert 10.5 [05.21]
97 ** for the Freescale Kinetis series of microcontrollers.
98 **
99 ** ###################################################################
100 */
void ISF_UART1_IRQHandler(void)
Definition: ISF_UART1.c:74
uart_state_t ISF_UART1_State
Definition: ISF_UART1.c:70
const uart_user_config_t ISF_UART1_InitConfig0
UART configuration declaration.
Definition: ISF_UART1.c:61