Commit bd3966d5 authored by Greg Kroah-Hartman's avatar Greg Kroah-Hartman

Staging: epl: remove GENERIC

It wasn't used and isn't needed.

Cc: Daniel Krueger <daniel.krueger@systec-electronic.com>
Cc: Ronald Sieber <Ronald.Sieber@systec-electronic.com>
Signed-off-by: default avatarGreg Kroah-Hartman <gregkh@suse.de>
parent 9c91f7b4
...@@ -133,7 +133,7 @@ typedef union { ...@@ -133,7 +133,7 @@ typedef union {
typedef tEplKernel(ROM *tEplApiCbEvent) (tEplApiEventType EventType_p, // IN: event type (enum) typedef tEplKernel(ROM *tEplApiCbEvent) (tEplApiEventType EventType_p, // IN: event type (enum)
tEplApiEventArg *pEventArg_p, // IN: event argument (union) tEplApiEventArg *pEventArg_p, // IN: event argument (union)
void GENERIC *pUserArg_p); void *pUserArg_p);
typedef struct { typedef struct {
unsigned int m_uiSizeOfStruct; unsigned int m_uiSizeOfStruct;
......
...@@ -588,7 +588,7 @@ tEplKernel EplApiLinkObject(unsigned int uiObjIndex_p, ...@@ -588,7 +588,7 @@ tEplKernel EplApiLinkObject(unsigned int uiObjIndex_p,
EntrySize = (tEplObdSize) sizeof(bIndexEntries); EntrySize = (tEplObdSize) sizeof(bIndexEntries);
RetCode = EplObdReadEntry(uiObjIndex_p, RetCode = EplObdReadEntry(uiObjIndex_p,
0x00, 0x00,
(void GENERIC *)&bIndexEntries, (void *)&bIndexEntries,
&EntrySize); &EntrySize);
if ((RetCode != kEplSuccessful) || (bIndexEntries == 0x00)) { if ((RetCode != kEplSuccessful) || (bIndexEntries == 0x00)) {
...@@ -1839,7 +1839,7 @@ static tEplKernel EplApiUpdateObd(void) ...@@ -1839,7 +1839,7 @@ static tEplKernel EplApiUpdateObd(void)
// write Device Name (0x1008) // write Device Name (0x1008)
Ret = Ret =
EplObdWriteEntry(0x1008, 0, EplObdWriteEntry(0x1008, 0,
(void GENERIC *)EplApiInstance_g. (void *)EplApiInstance_g.
m_InitParam.m_pszDevName, m_InitParam.m_pszDevName,
(tEplObdSize) strlen(EplApiInstance_g. (tEplObdSize) strlen(EplApiInstance_g.
m_InitParam. m_InitParam.
...@@ -1854,7 +1854,7 @@ static tEplKernel EplApiUpdateObd(void) ...@@ -1854,7 +1854,7 @@ static tEplKernel EplApiUpdateObd(void)
// write Hardware version (0x1009) // write Hardware version (0x1009)
Ret = Ret =
EplObdWriteEntry(0x1009, 0, EplObdWriteEntry(0x1009, 0,
(void GENERIC *)EplApiInstance_g. (void *)EplApiInstance_g.
m_InitParam.m_pszHwVersion, m_InitParam.m_pszHwVersion,
(tEplObdSize) strlen(EplApiInstance_g. (tEplObdSize) strlen(EplApiInstance_g.
m_InitParam. m_InitParam.
...@@ -1869,7 +1869,7 @@ static tEplKernel EplApiUpdateObd(void) ...@@ -1869,7 +1869,7 @@ static tEplKernel EplApiUpdateObd(void)
// write Software version (0x100A) // write Software version (0x100A)
Ret = Ret =
EplObdWriteEntry(0x100A, 0, EplObdWriteEntry(0x100A, 0,
(void GENERIC *)EplApiInstance_g. (void *)EplApiInstance_g.
m_InitParam.m_pszSwVersion, m_InitParam.m_pszSwVersion,
(tEplObdSize) strlen(EplApiInstance_g. (tEplObdSize) strlen(EplApiInstance_g.
m_InitParam. m_InitParam.
......
...@@ -206,7 +206,7 @@ typedef struct { ...@@ -206,7 +206,7 @@ typedef struct {
tEplKernel EplLinCbEvent(tEplApiEventType EventType_p, // IN: event type (enum) tEplKernel EplLinCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
tEplApiEventArg *pEventArg_p, // IN: event argument (union) tEplApiEventArg *pEventArg_p, // IN: event argument (union)
void GENERIC *pUserArg_p); void *pUserArg_p);
tEplKernel EplLinCbSync(void); tEplKernel EplLinCbSync(void);
...@@ -1160,7 +1160,7 @@ static int EplLinIoctl(struct inode *pDeviceFile_p, // information about the dev ...@@ -1160,7 +1160,7 @@ static int EplLinIoctl(struct inode *pDeviceFile_p, // information about the dev
tEplKernel EplLinCbEvent(tEplApiEventType EventType_p, // IN: event type (enum) tEplKernel EplLinCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
tEplApiEventArg *pEventArg_p, // IN: event argument (union) tEplApiEventArg *pEventArg_p, // IN: event argument (union)
void GENERIC *pUserArg_p) void *pUserArg_p)
{ {
tEplKernel EplRet = kEplSuccessful; tEplKernel EplRet = kEplSuccessful;
int iErr; int iErr;
......
...@@ -774,7 +774,7 @@ static tEplKernel EplErrorHandlerkLinkArray(DWORD * pdwValue_p, ...@@ -774,7 +774,7 @@ static tEplKernel EplErrorHandlerkLinkArray(DWORD * pdwValue_p,
EntrySize = (tEplObdSize) sizeof(bIndexEntries); EntrySize = (tEplObdSize) sizeof(bIndexEntries);
Ret = EplObdReadEntry(uiIndex_p, Ret = EplObdReadEntry(uiIndex_p,
0x00, (void GENERIC *)&bIndexEntries, &EntrySize); 0x00, (void *)&bIndexEntries, &EntrySize);
if ((Ret != kEplSuccessful) || (bIndexEntries == 0x00)) { if ((Ret != kEplSuccessful) || (bIndexEntries == 0x00)) {
// Object doesn't exist or invalid entry number // Object doesn't exist or invalid entry number
......
...@@ -192,7 +192,7 @@ tEplKernel EplObdInitRam(tEplObdInitParam MEM * pInitParam_p); ...@@ -192,7 +192,7 @@ tEplKernel EplObdInitRam(tEplObdInitParam MEM * pInitParam_p);
tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum) tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
tEplApiEventArg *pEventArg_p, // IN: event argument (union) tEplApiEventArg *pEventArg_p, // IN: event argument (union)
void GENERIC *pUserArg_p); void *pUserArg_p);
tEplKernel AppCbSync(void); tEplKernel AppCbSync(void);
...@@ -486,7 +486,7 @@ static void __exit EplLinExit(void) ...@@ -486,7 +486,7 @@ static void __exit EplLinExit(void)
tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum) tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
tEplApiEventArg *pEventArg_p, // IN: event argument (union) tEplApiEventArg *pEventArg_p, // IN: event argument (union)
void GENERIC *pUserArg_p) void *pUserArg_p)
{ {
tEplKernel EplRet = kEplSuccessful; tEplKernel EplRet = kEplSuccessful;
......
...@@ -33,11 +33,6 @@ ...@@ -33,11 +33,6 @@
// usage: CONST BYTE ROM foo = 0x00; // usage: CONST BYTE ROM foo = 0x00;
#define HWACC // hardware access through external memory (i.e. CAN) #define HWACC // hardware access through external memory (i.e. CAN)
// These types can be adjusted by users to match application requirements. The goal is to
// minimize code memory and maximize speed.
#define GENERIC // generic pointer to point to application data
// Variables with this attribute can be located in external
// or internal data memory.
#define MEM // Memory attribute to optimize speed and code of pointer access. #define MEM // Memory attribute to optimize speed and code of pointer access.
#ifndef NEAR #ifndef NEAR
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment