38 lines
1.1 KiB
C
38 lines
1.1 KiB
C
//###########################################################################
|
|
//
|
|
// FILE: f2838x_cm_system.c
|
|
//
|
|
// TITLE: F2838x CM EtherCAT System APIs
|
|
//
|
|
// This file contains the source for any device system APIs that require
|
|
// modification for compatibility with EtherCAT stack usage.
|
|
//
|
|
//###########################################################################
|
|
// $TI Release: F2838x EtherCAT Software v2.01.00.00 $
|
|
// $Release Date: August 31 2020 $
|
|
// $Copyright: Copyright (C) 2020 Texas Instruments Incorporated -
|
|
// http://www.ti.com/ ALL RIGHTS RESERVED $
|
|
//###########################################################################
|
|
|
|
//
|
|
// Included Files
|
|
//
|
|
#include "f2838x_cm_system.h"
|
|
|
|
//
|
|
// F2838XCM_strcpy - String copy wrapper for compatibility with EtherCAT stack
|
|
// calls to "strncpy"
|
|
//
|
|
void F2838XCM_strcpy(void * __restrict dest, const void * __restrict src,
|
|
size_t n)
|
|
{
|
|
//
|
|
// Call standard strncpy from string.h
|
|
//
|
|
strncpy((char *)dest, (const char *)src, (size_t)n);
|
|
}
|
|
|
|
//
|
|
// End of File
|
|
//
|