Official support library for using mbed as a programmable coprocessor in the Innomatix DAP-III+ telematics platform
InnomatixMeta.h
- Committer:
- Innomatix
- Date:
- 2016-09-30
- Revision:
- 8:a6311d40c5a2
- Parent:
- 1:c7920c8bc557
- Child:
- 10:5fbe72ffb725
File content as of revision 8:a6311d40c5a2:
/******************************************************************* * * File: InnomatixMeta.h * * Description: Macros for creating metadata tags that get embedded in the binary * * Copyright 2015 Innomatix, LLC., All Rights Reserved * * THIS DOCUMENT AND ITS CONTENTS ARE INTELLECTUAL PROPERTY * OF INNOMATIX, LLC. ANY DUPLICATION IN PART OR WHOLE * WITHOUT PRIOR WRITTEN CONSENT IS STRICTLY PROHIBITED. * *******************************************************************/ #ifndef _INNOMATIX_META_H #define _INNOMATIX_META_H // These macros provide tags that allow the InnomatixData host to locate useful // strings within the compiled binary. The strings will be used to assist with // system configuration and revision control #define TFMETA( tag, str ) "<TFMETA>" tag "=" str "</TFMETA>" // This metadata is used by the InnomatixData host to identify this as an MBED binary // Use the __attribute__((unused)) to supress the "unused variable" warning static const char *platform __attribute__((unused)) = TFMETA( "TYPE", "LPC1768" ); // The InnomatixData host requires the VERSION and DESC metadata values. // Applications should use these macros to provide an appropriate string. #define TFVERSION( str ) TFMETA( "VERSION", str ) #define TFDESCRIPTION( str ) TFMETA( "DESC", str ) #endif /* _INNOMATIX_META_H */