]> git.sur5r.net Git - freertos/blob - FreeRTOS/Demo/CORTEX_M4_SimpleLink_CC3220SF_CCS/ti/drivers/dpl/DebugP_freertos.c
Add SimpleLink CC3220SF demo.
[freertos] / FreeRTOS / Demo / CORTEX_M4_SimpleLink_CC3220SF_CCS / ti / drivers / dpl / DebugP_freertos.c
1 /*
2  * Copyright (c) 2015-2016, Texas Instruments Incorporated
3  * All rights reserved.
4  *
5  * Redistribution and use in source and binary forms, with or without
6  * modification, are permitted provided that the following conditions
7  * are met:
8  *
9  * *  Redistributions of source code must retain the above copyright
10  *    notice, this list of conditions and the following disclaimer.
11  *
12  * *  Redistributions in binary form must reproduce the above copyright
13  *    notice, this list of conditions and the following disclaimer in the
14  *    documentation and/or other materials provided with the distribution.
15  *
16  * *  Neither the name of Texas Instruments Incorporated nor the names of
17  *    its contributors may be used to endorse or promote products derived
18  *    from this software without specific prior written permission.
19  *
20  * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
21  * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
22  * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
23  * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
24  * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
25  * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
26  * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
27  * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
28  * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
29  * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
30  * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
31  */
32 /*
33  *  ======== DebugP_freertos.c ========
34  */
35
36 #include <stdint.h>
37 #include <stdbool.h>
38 #include <stdlib.h>
39
40 /*
41  *  ======== _DebugP_assert ========
42  */
43 void _DebugP_assert(int expression, const char *file, int line)
44 {
45 #if configASSERT_DEFINED
46     configASSERT(expression);
47 #endif
48 }
49
50 /*
51  *  ======== DebugP_log0 ========
52  */
53 void DebugP_log0(const char *format)
54 {
55 //    printf(format);
56 }
57
58 /*
59  *  ======== DebugP_log1 ========
60  */
61 void DebugP_log1(const char *format, uintptr_t p1)
62 {
63 //    printf(format, p1);
64 }
65
66 /*
67  *  ======== DebugP_log2 ========
68  */
69 void DebugP_log2(const char *format, uintptr_t p1, uintptr_t p2)
70 {
71 //    printf(format, p1, p2);
72 }
73 /*
74  *  ======== DebugP_log3 ========
75  */
76 void DebugP_log3(const char *format, uintptr_t p1, uintptr_t p2, uintptr_t p3)
77 {
78 //    printf(format, p1, p2, p3);
79 }
80 /*
81  *  ======== DebugP_log4 ========
82  */
83 void DebugP_log4(const char *format, uintptr_t p1, uintptr_t p2, uintptr_t p3, uintptr_t p4)
84 {
85 //    printf(format, p1, p2, p3, p4);
86 }