/** @file C Run-Time Libraries (CRT) Wrapper Implementation for MbedTLS-based Cryptographic Library. Copyright (c) 2023, Intel Corporation. All rights reserved.
SPDX-License-Identifier: BSD-2-Clause-Patent **/ #include #include #include #include #include /**dummy mbedtls_printf function. **/ int mbedtls_printf ( char const *fmt, ... ) { ASSERT (FALSE); return 0; } /**dummy mbedtls_vsnprintf function. **/ int mbedtls_vsnprintf ( char *str, size_t size, const char *format, ... ) { ASSERT (FALSE); return 0; } /**strchr function. **/ char * strchr ( const char *str, int ch ) { return ScanMem8 (str, AsciiStrSize (str), (char)ch); } /**strcmp function. **/ int strcmp ( const char *s1, const char *s2 ) { return (int)AsciiStrCmp (s1, s2); }