Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 141729
b: refs/heads/master
c: a5c30d9
h: refs/heads/master
i:
  141727: 39ab0fd
v: v3
  • Loading branch information
Greg Kroah-Hartman committed Apr 3, 2009
1 parent eaca3f1 commit 2ba4734
Show file tree
Hide file tree
Showing 11 changed files with 89 additions and 93 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: 2ed53cf8a523d3e2fc133d892f8d040c3fc9656d
refs/heads/master: a5c30d94b226ca473b1001b382e9e465921f8301
2 changes: 1 addition & 1 deletion trunk/drivers/staging/epl/Epl.h
Original file line number Diff line number Diff line change
Expand Up @@ -181,7 +181,7 @@ typedef struct {
DWORD m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
DWORD m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
DWORD m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
QWORD m_qwVendorSpecificExt1;
u64 m_qwVendorSpecificExt1;
DWORD m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
DWORD m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
DWORD m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
Expand Down
38 changes: 19 additions & 19 deletions trunk/drivers/staging/epl/EplAmi.h
Original file line number Diff line number Diff line change
Expand Up @@ -177,8 +177,8 @@ DWORD AmiGetDword24FromLe(void *pAddr_p);
//
//---------------------------------------------------------------------------

void AmiSetQword40ToBe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword40ToLe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword40ToBe(void *pAddr_p, u64 qwQwordVal_p);
void AmiSetQword40ToLe(void *pAddr_p, u64 qwQwordVal_p);

//---------------------------------------------------------------------------
//
Expand All @@ -188,12 +188,12 @@ void AmiSetQword40ToLe(void *pAddr_p, QWORD qwQwordVal_p);
//
// Parameters: pAddr_p = pointer to source buffer
//
// Return: QWORD
// Return: u64
//
//---------------------------------------------------------------------------

QWORD AmiGetQword40FromBe(void *pAddr_p);
QWORD AmiGetQword40FromLe(void *pAddr_p);
u64 AmiGetQword40FromBe(void *pAddr_p);
u64 AmiGetQword40FromLe(void *pAddr_p);

//---------------------------------------------------------------------------
//
Expand All @@ -208,8 +208,8 @@ QWORD AmiGetQword40FromLe(void *pAddr_p);
//
//---------------------------------------------------------------------------

void AmiSetQword48ToBe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword48ToLe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword48ToBe(void *pAddr_p, u64 qwQwordVal_p);
void AmiSetQword48ToLe(void *pAddr_p, u64 qwQwordVal_p);

//---------------------------------------------------------------------------
//
Expand All @@ -219,12 +219,12 @@ void AmiSetQword48ToLe(void *pAddr_p, QWORD qwQwordVal_p);
//
// Parameters: pAddr_p = pointer to source buffer
//
// Return: QWORD
// Return: u64
//
//---------------------------------------------------------------------------

QWORD AmiGetQword48FromBe(void *pAddr_p);
QWORD AmiGetQword48FromLe(void *pAddr_p);
u64 AmiGetQword48FromBe(void *pAddr_p);
u64 AmiGetQword48FromLe(void *pAddr_p);

//---------------------------------------------------------------------------
//
Expand All @@ -239,8 +239,8 @@ QWORD AmiGetQword48FromLe(void *pAddr_p);
//
//---------------------------------------------------------------------------

void AmiSetQword56ToBe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword56ToLe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword56ToBe(void *pAddr_p, u64 qwQwordVal_p);
void AmiSetQword56ToLe(void *pAddr_p, u64 qwQwordVal_p);

//---------------------------------------------------------------------------
//
Expand All @@ -250,12 +250,12 @@ void AmiSetQword56ToLe(void *pAddr_p, QWORD qwQwordVal_p);
//
// Parameters: pAddr_p = pointer to source buffer
//
// Return: QWORD
// Return: u64
//
//---------------------------------------------------------------------------

QWORD AmiGetQword56FromBe(void *pAddr_p);
QWORD AmiGetQword56FromLe(void *pAddr_p);
u64 AmiGetQword56FromBe(void *pAddr_p);
u64 AmiGetQword56FromLe(void *pAddr_p);

//---------------------------------------------------------------------------
//
Expand All @@ -270,8 +270,8 @@ QWORD AmiGetQword56FromLe(void *pAddr_p);
//
//---------------------------------------------------------------------------

void AmiSetQword64ToBe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword64ToLe(void *pAddr_p, QWORD qwQwordVal_p);
void AmiSetQword64ToBe(void *pAddr_p, u64 qwQwordVal_p);
void AmiSetQword64ToLe(void *pAddr_p, u64 qwQwordVal_p);

//---------------------------------------------------------------------------
//
Expand All @@ -285,8 +285,8 @@ void AmiSetQword64ToLe(void *pAddr_p, QWORD qwQwordVal_p);
//
//---------------------------------------------------------------------------

QWORD AmiGetQword64FromBe(void *pAddr_p);
QWORD AmiGetQword64FromLe(void *pAddr_p);
u64 AmiGetQword64FromBe(void *pAddr_p);
u64 AmiGetQword64FromLe(void *pAddr_p);

//---------------------------------------------------------------------------
//
Expand Down
2 changes: 1 addition & 1 deletion trunk/drivers/staging/epl/EplDll.h
Original file line number Diff line number Diff line change
Expand Up @@ -177,7 +177,7 @@ typedef struct {
DWORD m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
DWORD m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
DWORD m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
QWORD m_qwVendorSpecificExt1;
u64 m_qwVendorSpecificExt1;
DWORD m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
DWORD m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
DWORD m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
Expand Down
6 changes: 3 additions & 3 deletions trunk/drivers/staging/epl/EplFrame.h
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ typedef struct {
// Offset 20
tEplNetTime m_le_NetTime; // supported if D_NMT_NetTimeIsRealTime_BOOL is set
// Offset 28
QWORD m_le_RelativeTime; // in us (supported if D_NMT_RelativeTime_BOOL is set)
u64 m_le_RelativeTime; // in us (supported if D_NMT_RelativeTime_BOOL is set)

} PACK_STRUCT tEplSocFrame;

Expand Down Expand Up @@ -201,7 +201,7 @@ typedef struct {
u8 m_le_bFlag2; // Flags: PR, RS
u8 m_le_bNmtStatus; // NMT state
u8 m_le_bRes1[3];
QWORD m_le_qwStaticError; // static error bit field
u64 m_le_qwStaticError; // static error bit field
tEplErrHistoryEntry m_le_aErrHistoryEntry[14];

} PACK_STRUCT tEplStatusResponse;
Expand All @@ -225,7 +225,7 @@ typedef struct {
DWORD m_le_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
DWORD m_le_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
DWORD m_le_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
QWORD m_le_qwVendorSpecificExt1;
u64 m_le_qwVendorSpecificExt1;
DWORD m_le_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
DWORD m_le_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
DWORD m_le_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
Expand Down
38 changes: 19 additions & 19 deletions trunk/drivers/staging/epl/EplObd.c
Original file line number Diff line number Diff line change
Expand Up @@ -1105,23 +1105,23 @@ EPLDLLEXPORT tEplKernel EplObdReadEntryToLe(EPL_MCO_DECL_INSTANCE_PTR_ unsigned
case kEplObdTypInt40:
case kEplObdTypUInt40:
{
AmiSetQword40ToLe(pDstData_p, *((QWORD *) pSrcData));
AmiSetQword40ToLe(pDstData_p, *((u64 *) pSrcData));
break;
}

// 48 bit values
case kEplObdTypInt48:
case kEplObdTypUInt48:
{
AmiSetQword48ToLe(pDstData_p, *((QWORD *) pSrcData));
AmiSetQword48ToLe(pDstData_p, *((u64 *) pSrcData));
break;
}

// 56 bit values
case kEplObdTypInt56:
case kEplObdTypUInt56:
{
AmiSetQword56ToLe(pDstData_p, *((QWORD *) pSrcData));
AmiSetQword56ToLe(pDstData_p, *((u64 *) pSrcData));
break;
}

Expand All @@ -1130,7 +1130,7 @@ EPLDLLEXPORT tEplKernel EplObdReadEntryToLe(EPL_MCO_DECL_INSTANCE_PTR_ unsigned
case kEplObdTypUInt64:
case kEplObdTypReal64:
{
AmiSetQword64ToLe(pDstData_p, *((QWORD *) pSrcData));
AmiSetQword64ToLe(pDstData_p, *((u64 *) pSrcData));
break;
}

Expand Down Expand Up @@ -1191,7 +1191,7 @@ EPLDLLEXPORT tEplKernel EplObdWriteEntryFromLe(EPL_MCO_DECL_INSTANCE_PTR_ unsign
tEplObdCbParam CbParam;
void *pDstData;
tEplObdSize ObdSize;
QWORD qwBuffer;
u64 qwBuffer;
void *pBuffer = &qwBuffer;

Ret = EplObdWriteEntryPre(EPL_MCO_INSTANCE_PTR_
Expand Down Expand Up @@ -1255,23 +1255,23 @@ EPLDLLEXPORT tEplKernel EplObdWriteEntryFromLe(EPL_MCO_DECL_INSTANCE_PTR_ unsign
case kEplObdTypInt40:
case kEplObdTypUInt40:
{
*((QWORD *) pBuffer) = AmiGetQword40FromLe(pSrcData_p);
*((u64 *) pBuffer) = AmiGetQword40FromLe(pSrcData_p);
break;
}

// 48 bit values
case kEplObdTypInt48:
case kEplObdTypUInt48:
{
*((QWORD *) pBuffer) = AmiGetQword48FromLe(pSrcData_p);
*((u64 *) pBuffer) = AmiGetQword48FromLe(pSrcData_p);
break;
}

// 56 bit values
case kEplObdTypInt56:
case kEplObdTypUInt56:
{
*((QWORD *) pBuffer) = AmiGetQword56FromLe(pSrcData_p);
*((u64 *) pBuffer) = AmiGetQword56FromLe(pSrcData_p);
break;
}

Expand All @@ -1280,7 +1280,7 @@ EPLDLLEXPORT tEplKernel EplObdWriteEntryFromLe(EPL_MCO_DECL_INSTANCE_PTR_ unsign
case kEplObdTypUInt64:
case kEplObdTypReal64:
{
*((QWORD *) pBuffer) = AmiGetQword64FromLe(pSrcData_p);
*((u64 *) pBuffer) = AmiGetQword64FromLe(pSrcData_p);
break;
}

Expand Down Expand Up @@ -1740,18 +1740,18 @@ static tEplKernel EplObdCheckObjectRange(tEplObdSubEntryPtr pSubindexEntry_p,
case kEplObdTypInt64:

// switch to lower limit
pRangeData = ((signed QWORD *)pRangeData) + 1;
pRangeData = ((signed u64 *)pRangeData) + 1;

// check if value is to low
if (*((signed QWORD *)pData_p) < *((signed QWORD *)pRangeData)) {
if (*((signed u64 *)pData_p) < *((signed u64 *)pRangeData)) {
Ret = kEplObdValueTooLow;
break;
}
// switch to higher limit
pRangeData = ((signed QWORD *)pRangeData) + 1;
pRangeData = ((signed u64 *)pRangeData) + 1;

// check if value is to high
if (*((signed QWORD *)pData_p) > *((signed QWORD *)pRangeData)) {
if (*((signed u64 *)pData_p) > *((signed u64 *)pRangeData)) {
Ret = kEplObdValueTooHigh;
}

Expand All @@ -1764,20 +1764,20 @@ static tEplKernel EplObdCheckObjectRange(tEplObdSubEntryPtr pSubindexEntry_p,
case kEplObdTypUInt64:

// switch to lower limit
pRangeData = ((unsigned QWORD *)pRangeData) + 1;
pRangeData = ((unsigned u64 *)pRangeData) + 1;

// check if value is to low
if (*((unsigned QWORD *)pData_p) <
*((unsigned QWORD *)pRangeData)) {
if (*((unsigned u64 *)pData_p) <
*((unsigned u64 *)pRangeData)) {
Ret = kEplObdValueTooLow;
break;
}
// switch to higher limit
pRangeData = ((unsigned QWORD *)pRangeData) + 1;
pRangeData = ((unsigned u64 *)pRangeData) + 1;

// check if value is to high
if (*((unsigned QWORD *)pData_p) >
*((unsigned QWORD *)pRangeData)) {
if (*((unsigned u64 *)pData_p) >
*((unsigned u64 *)pRangeData)) {
Ret = kEplObdValueTooHigh;
}

Expand Down
20 changes: 10 additions & 10 deletions trunk/drivers/staging/epl/EplObd.h
Original file line number Diff line number Diff line change
Expand Up @@ -68,11 +68,11 @@
****************************************************************************/

#include "EplInc.h"

#ifndef _EPLOBD_H_
#define _EPLOBD_H_

#include "EplInc.h"

// ============================================================================
// defines
// ============================================================================
Expand Down Expand Up @@ -255,15 +255,15 @@ typedef unsigned char tEplObdDomain; // 000F
typedef signed long tEplObdInteger24; // 0010
typedef unsigned long tEplObdUnsigned24; // 0016

typedef signed QWORD tEplObdInteger40; // 0012
typedef signed QWORD tEplObdInteger48; // 0013
typedef signed QWORD tEplObdInteger56; // 0014
typedef signed QWORD tEplObdInteger64; // 0015
typedef s64 tEplObdInteger40; // 0012
typedef s64 tEplObdInteger48; // 0013
typedef s64 tEplObdInteger56; // 0014
typedef s64 tEplObdInteger64; // 0015

typedef unsigned QWORD tEplObdUnsigned40; // 0018
typedef unsigned QWORD tEplObdUnsigned48; // 0019
typedef unsigned QWORD tEplObdUnsigned56; // 001A
typedef unsigned QWORD tEplObdUnsigned64; // 001B
typedef u64 tEplObdUnsigned40; // 0018
typedef u64 tEplObdUnsigned48; // 0019
typedef u64 tEplObdUnsigned56; // 001A
typedef u64 tEplObdUnsigned64; // 001B

typedef double tEplObdReal64; // 0011

Expand Down
6 changes: 3 additions & 3 deletions trunk/drivers/staging/epl/EplPdok.c
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ tEplKernel EplPdokProcess(tEplEvent * pEvent_p)
WORD wBitOffset;
WORD wBitSize;
WORD wVarSize;
QWORD qwObjectMapping;
u64 qwObjectMapping;
u8 bMappSubindex;
u8 bObdSubindex;
WORD wObdMappIndex;
Expand Down Expand Up @@ -423,7 +423,7 @@ tEplKernel EplPdokProcess(tEplEvent * pEvent_p)
// process mapping
for (bMappSubindex = 1; bMappSubindex <= bObjectCount;
bMappSubindex++) {
ObdSize = 8; // QWORD
ObdSize = 8; // u64
// read object mapping from OD
Ret =
EplObdReadEntry(wObdMappIndex,
Expand Down Expand Up @@ -553,7 +553,7 @@ tEplKernel EplPdokProcess(tEplEvent * pEvent_p)
// process mapping
for (bMappSubindex = 1; bMappSubindex <= bObjectCount;
bMappSubindex++) {
ObdSize = 8; // QWORD
ObdSize = 8; // u64
// read object mapping from OD
Ret =
EplObdReadEntry(wObdMappIndex,
Expand Down
Loading

0 comments on commit 2ba4734

Please sign in to comment.