1 /*
2 * Percepio DFM v2.1.0
3 * Copyright 2023 Percepio AB
4 * www.percepio.com
5 *
6 * SPDX-License-Identifier: Apache-2.0
7 *
8 * Dummy Storage port
9 */
10
11 #include <dfm.h>
12 #include <dfmStoragePort.h>
13
14 #if ((DFM_CFG_ENABLED) >= 1)
15
xDfmStoragePortInitialize(DfmStoragePortData_t * pxBuffer)16 DfmResult_t xDfmStoragePortInitialize(DfmStoragePortData_t *pxBuffer)
17 {
18 (void)pxBuffer;
19
20 return DFM_SUCCESS;
21 }
22
xDfmStoragePortStoreSession(void * pvData,uint32_t ulSize)23 DfmResult_t xDfmStoragePortStoreSession(void* pvData, uint32_t ulSize)
24 {
25 (void)pvData;
26 (void)ulSize;
27
28 return DFM_FAIL;
29 }
30
xDfmStoragePortGetSession(void * pvBuffer,uint32_t ulBufferSize)31 DfmResult_t xDfmStoragePortGetSession(void* pvBuffer, uint32_t ulBufferSize)
32 {
33 (void)pvBuffer;
34 (void)ulBufferSize;
35
36 return DFM_FAIL;
37 }
38
39
xDfmStoragePortStoreAlert(DfmEntryHandle_t xEntryHandle,uint32_t ulOverwrite)40 DfmResult_t xDfmStoragePortStoreAlert(DfmEntryHandle_t xEntryHandle, uint32_t ulOverwrite)
41 {
42 (void)xEntryHandle;
43 (void)ulOverwrite;
44
45 return DFM_FAIL;
46 }
47
xDfmStoragePortGetAlert(void * pvBuffer,uint32_t ulBufferSize)48 DfmResult_t xDfmStoragePortGetAlert(void* pvBuffer, uint32_t ulBufferSize)
49 {
50 (void)pvBuffer;
51 (void)ulBufferSize;
52
53 return DFM_FAIL;
54 }
55
xDfmStoragePortStorePayloadChunk(DfmEntryHandle_t xEntryHandle,uint32_t ulOverwrite)56 DfmResult_t xDfmStoragePortStorePayloadChunk(DfmEntryHandle_t xEntryHandle, uint32_t ulOverwrite)
57 {
58 (void)xEntryHandle;
59 (void)ulOverwrite;
60
61 return DFM_FAIL;
62 }
63
xDfmStoragePortGetPayloadChunk(char * szSessionId,uint32_t ulAlertId,void * pvBuffer,uint32_t ulBufferSize)64 DfmResult_t xDfmStoragePortGetPayloadChunk(char* szSessionId, uint32_t ulAlertId, void* pvBuffer, uint32_t ulBufferSize)
65 {
66 (void)szSessionId;
67 (void)ulAlertId;
68 (void)pvBuffer;
69 (void)ulBufferSize;
70
71 return DFM_FAIL;
72 }
73
74 #endif
75