blob: 4f8325f370273428ce3ea50293d5d2533675a9d9 [file] [log] [blame]
/*
* Copyright (c) 2021, Arm Limited and Contributors. All rights reserved.
*
* SPDX-License-Identifier: BSD-3-Clause
*/
#ifndef CONFIG_BLOB_H
#define CONFIG_BLOB_H
#include <stddef.h>
/**
* A general-purpose blob of configuarion data. Points to a buffer
* that contains the actual data.
*/
#ifdef __cplusplus
extern "C" {
#endif
/**
* \brief Structure definition for a config_blob
*
*/
struct config_blob
{
const void *data;
size_t data_len;
};
#ifdef __cplusplus
}
#endif
#endif /* CONFIG_BLOB_H */