diff --git a/Host/Source/LibOpenBLT/port/linux/canif/socketcan/socketcan.h b/Host/Source/LibOpenBLT/port/linux/canif/socketcan/socketcan.h new file mode 100644 index 00000000..63f718df --- /dev/null +++ b/Host/Source/LibOpenBLT/port/linux/canif/socketcan/socketcan.h @@ -0,0 +1,50 @@ +/************************************************************************************//** +* \file socketcan.h +* \brief Linux SocketCAN interface header file. +* \ingroup SocketCan +* \internal +*---------------------------------------------------------------------------------------- +* C O P Y R I G H T +*---------------------------------------------------------------------------------------- +* Copyright (c) 2017 by Feaser http://www.feaser.com All rights reserved +* +*---------------------------------------------------------------------------------------- +* L I C E N S E +*---------------------------------------------------------------------------------------- +* This file is part of OpenBLT. OpenBLT is free software: you can redistribute it and/or +* modify it under the terms of the GNU General Public License as published by the Free +* Software Foundation, either version 3 of the License, or (at your option) any later +* version. +* +* OpenBLT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; +* without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR +* PURPOSE. See the GNU General Public License for more details. +* +* You have received a copy of the GNU General Public License along with OpenBLT. It +* should be located in ".\Doc\license.html". If not, contact Feaser to obtain a copy. +* +* \endinternal +****************************************************************************************/ +/************************************************************************************//** +* \defgroup SocketCan Linux SocketCAN interface +* \brief This module implements the CAN interface for Linux SocketCAN. +* \ingroup CanDriver +****************************************************************************************/ +#ifndef SOCKETCAN_H +#define SOCKETCAN_H + +#ifdef __cplusplus +extern "C" { +#endif + +/*************************************************************************************** +* Function prototypes +****************************************************************************************/ +tCanInterface const * SocketCanGetInterface(void); + +#ifdef __cplusplus +} +#endif + +#endif /* SOCKETCAN_H */ +/*********************************** end of socketcan.h ********************************/