UNPKG

@micro-os-plus/diag-trace

Version:

A source code library with the µOS++ trace::printf() tracing infrastructure

43 lines (42 loc) 1.39 kB
{ "minimumXcdlRequired": "2.0.0", "license": "MIT", "copyright": "Copyright (c) 2022 Liviu Ionescu", "description": "Top diag-trace components", "cdlPackage": { "name": "diag-trace", "display": "Diagnostics trace::printf()", "description": "The portable trace::printf() code. Enabled by the explicit compiler option MICRO_OS_PLUS_TRACE.", "parent": "micro-os-plus", "defaultEnable": true, "activeIf": [ "isCompilerOptionDefined('MICRO_OS_PLUS_TRACE')" ], "compilerIncludeFolders": [ "include" ], "compilerSourceFiles": [ "src/trace.cpp" ], "compilerDefinitions": [], "compilerOptions": [], "dependencies": [], "generatedDefinition": "MICRO_OS_PLUS_HAS_DIAG_TRACE", "cdlInterfaces": { "output-channel-interface": { "display": "Output channel interface", "description": "There must be one and only one implementation of the trace output channel.", "legalValues": "1" } }, "cdlOptions": { "printf-buffer-array-size": { "display": "printf() buffer array size", "description": "The size in bytes of the stack buffer used by vsnprintf() to store the diagnostics line.", "valueType": "integer", "generatedDefinition": "MICRO_OS_PLUS_INTEGER_TRACE_PRINTF_BUFFER_ARRAY_SIZE", "defaultValue": 200 } } } }