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
|
||
|
//
|