aboutsummaryrefslogtreecommitdiffstats
path: root/drivers
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@suse.de>2009-03-23 15:51:37 -0400
committerGreg Kroah-Hartman <gregkh@suse.de>2009-04-03 17:54:21 -0400
commitd539cfb03ad31e4ba5d6b18ea65954da9a785fe6 (patch)
tree1a63572e903170b4850a0b71e94de8c41d7df3b8 /drivers
parenta5c30d94b226ca473b1001b382e9e465921f8301 (diff)
Staging: epl: remove DWORD
It's u32 in kernelspace, not DWORD. Cc: Daniel Krueger <daniel.krueger@systec-electronic.com> Cc: Ronald Sieber <Ronald.Sieber@systec-electronic.com> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers')
-rw-r--r--drivers/staging/epl/Debug.h2
-rw-r--r--drivers/staging/epl/Edrv8139.c54
-rw-r--r--drivers/staging/epl/Epl.h38
-rw-r--r--drivers/staging/epl/EplAmi.h18
-rw-r--r--drivers/staging/epl/EplApiGeneric.c4
-rw-r--r--drivers/staging/epl/EplDll.h40
-rw-r--r--drivers/staging/epl/EplDllk.c12
-rw-r--r--drivers/staging/epl/EplErrorHandlerk.c24
-rw-r--r--drivers/staging/epl/EplEvent.h2
-rw-r--r--drivers/staging/epl/EplEventk.c2
-rw-r--r--drivers/staging/epl/EplEventu.c2
-rw-r--r--drivers/staging/epl/EplFrame.h28
-rw-r--r--drivers/staging/epl/EplIdentu.c4
-rw-r--r--drivers/staging/epl/EplInc.h8
-rw-r--r--drivers/staging/epl/EplNmtMnu.c20
-rw-r--r--drivers/staging/epl/EplNmtk.c2
-rw-r--r--drivers/staging/epl/EplNmtu.c6
-rw-r--r--drivers/staging/epl/EplObd.c8
-rw-r--r--drivers/staging/epl/EplObd.h2
-rw-r--r--drivers/staging/epl/EplObdMacro.h2
-rw-r--r--drivers/staging/epl/EplPdou.c4
-rw-r--r--drivers/staging/epl/EplSdo.h2
-rw-r--r--drivers/staging/epl/EplSdoAsndu.c2
-rw-r--r--drivers/staging/epl/EplSdoComu.c36
-rw-r--r--drivers/staging/epl/EplSdoUdpu.c4
-rw-r--r--drivers/staging/epl/EplTarget.h2
-rw-r--r--drivers/staging/epl/TimerHighReskX86.c2
-rw-r--r--drivers/staging/epl/amix86.c36
-rw-r--r--drivers/staging/epl/demo_main.c14
-rw-r--r--drivers/staging/epl/global.h3
-rw-r--r--drivers/staging/epl/kernel/EplDllk.h2
-rw-r--r--drivers/staging/epl/proc_fs.c12
-rw-r--r--drivers/staging/epl/user/EplCfgMau.h6
-rw-r--r--drivers/staging/epl/user/EplSdoAsndu.h2
-rw-r--r--drivers/staging/epl/user/EplSdoComu.h2
-rw-r--r--drivers/staging/epl/user/EplSdoUdpu.h2
36 files changed, 203 insertions, 206 deletions
diff --git a/drivers/staging/epl/Debug.h b/drivers/staging/epl/Debug.h
index 9a6a5c824b2..94646b28db3 100644
--- a/drivers/staging/epl/Debug.h
+++ b/drivers/staging/epl/Debug.h
@@ -666,7 +666,7 @@ extern "C" {
666 DEBUG_LVL_ASSERT_TRACE4 ( \ 666 DEBUG_LVL_ASSERT_TRACE4 ( \
667 "Assertion failed: line %d file '%s'\n" \ 667 "Assertion failed: line %d file '%s'\n" \
668 " -> '%s'\n" \ 668 " -> '%s'\n" \
669 " -> 0x%08lX\n", __LINE__, __FILE__, str, (DWORD) p1); \ 669 " -> 0x%08lX\n", __LINE__, __FILE__, str, (u32) p1); \
670 while (1); } 670 while (1); }
671 671
672 672
diff --git a/drivers/staging/epl/Edrv8139.c b/drivers/staging/epl/Edrv8139.c
index 73e5c7cf69d..c8fcc4e815b 100644
--- a/drivers/staging/epl/Edrv8139.c
+++ b/drivers/staging/epl/Edrv8139.c
@@ -235,7 +235,7 @@
235// TracePoint support for realtime-debugging 235// TracePoint support for realtime-debugging
236#ifdef _DBG_TRACE_POINTS_ 236#ifdef _DBG_TRACE_POINTS_
237void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 237void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
238void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 238void TgtDbgPostTraceValue(u32 dwTraceValue_p);
239#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 239#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
240#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 240#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
241#else 241#else
@@ -456,7 +456,7 @@ tEplKernel EdrvShutdown(void)
456tEplKernel EdrvDefineRxMacAddrEntry(u8 * pbMacAddr_p) 456tEplKernel EdrvDefineRxMacAddrEntry(u8 * pbMacAddr_p)
457{ 457{
458 tEplKernel Ret = kEplSuccessful; 458 tEplKernel Ret = kEplSuccessful;
459 DWORD dwData; 459 u32 dwData;
460 u8 bHash; 460 u8 bHash;
461 461
462 bHash = EdrvCalcHash(pbMacAddr_p); 462 bHash = EdrvCalcHash(pbMacAddr_p);
@@ -497,7 +497,7 @@ tEplKernel EdrvDefineRxMacAddrEntry(u8 * pbMacAddr_p)
497tEplKernel EdrvUndefineRxMacAddrEntry(u8 * pbMacAddr_p) 497tEplKernel EdrvUndefineRxMacAddrEntry(u8 * pbMacAddr_p)
498{ 498{
499 tEplKernel Ret = kEplSuccessful; 499 tEplKernel Ret = kEplSuccessful;
500 DWORD dwData; 500 u32 dwData;
501 u8 bHash; 501 u8 bHash;
502 502
503 bHash = EdrvCalcHash(pbMacAddr_p); 503 bHash = EdrvCalcHash(pbMacAddr_p);
@@ -532,7 +532,7 @@ tEplKernel EdrvUndefineRxMacAddrEntry(u8 * pbMacAddr_p)
532tEplKernel EdrvAllocTxMsgBuffer(tEdrvTxBuffer * pBuffer_p) 532tEplKernel EdrvAllocTxMsgBuffer(tEdrvTxBuffer * pBuffer_p)
533{ 533{
534 tEplKernel Ret = kEplSuccessful; 534 tEplKernel Ret = kEplSuccessful;
535 DWORD i; 535 u32 i;
536 536
537 if (pBuffer_p->m_uiMaxBufferLen > EDRV_MAX_FRAME_SIZE) { 537 if (pBuffer_p->m_uiMaxBufferLen > EDRV_MAX_FRAME_SIZE) {
538 Ret = kEplEdrvNoFreeBufEntry; 538 Ret = kEplEdrvNoFreeBufEntry;
@@ -605,7 +605,7 @@ tEplKernel EdrvSendTxMsg(tEdrvTxBuffer * pBuffer_p)
605{ 605{
606 tEplKernel Ret = kEplSuccessful; 606 tEplKernel Ret = kEplSuccessful;
607 unsigned int uiBufferNumber; 607 unsigned int uiBufferNumber;
608 DWORD dwTemp; 608 u32 dwTemp;
609 609
610 uiBufferNumber = pBuffer_p->m_uiBufferNumber; 610 uiBufferNumber = pBuffer_p->m_uiBufferNumber;
611 611
@@ -620,8 +620,8 @@ tEplKernel EdrvSendTxMsg(tEdrvTxBuffer * pBuffer_p)
620 dwTemp = 620 dwTemp =
621 EDRV_REGDW_READ((EDRV_REGDW_TSD0 + 621 EDRV_REGDW_READ((EDRV_REGDW_TSD0 +
622 (EdrvInstance_l.m_uiCurTxDesc * 622 (EdrvInstance_l.m_uiCurTxDesc *
623 sizeof(DWORD)))); 623 sizeof(u32))));
624 printk("%s InvOp TSD%u = 0x%08lX", __func__, 624 printk("%s InvOp TSD%u = 0x%08X", __func__,
625 EdrvInstance_l.m_uiCurTxDesc, dwTemp); 625 EdrvInstance_l.m_uiCurTxDesc, dwTemp);
626 printk(" Cmd = 0x%02X\n", 626 printk(" Cmd = 0x%02X\n",
627 (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 627 (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND));
@@ -640,22 +640,22 @@ tEplKernel EdrvSendTxMsg(tEdrvTxBuffer * pBuffer_p)
640 } 640 }
641 // set DMA address of buffer 641 // set DMA address of buffer
642 EDRV_REGDW_WRITE((EDRV_REGDW_TSAD0 + 642 EDRV_REGDW_WRITE((EDRV_REGDW_TSAD0 +
643 (EdrvInstance_l.m_uiCurTxDesc * sizeof(DWORD))), 643 (EdrvInstance_l.m_uiCurTxDesc * sizeof(u32))),
644 (EdrvInstance_l.m_pTxBufDma + 644 (EdrvInstance_l.m_pTxBufDma +
645 (uiBufferNumber * EDRV_MAX_FRAME_SIZE))); 645 (uiBufferNumber * EDRV_MAX_FRAME_SIZE)));
646 dwTemp = 646 dwTemp =
647 EDRV_REGDW_READ((EDRV_REGDW_TSAD0 + 647 EDRV_REGDW_READ((EDRV_REGDW_TSAD0 +
648 (EdrvInstance_l.m_uiCurTxDesc * sizeof(DWORD)))); 648 (EdrvInstance_l.m_uiCurTxDesc * sizeof(u32))));
649// printk("%s TSAD%u = 0x%08lX", __func__, EdrvInstance_l.m_uiCurTxDesc, dwTemp); 649// printk("%s TSAD%u = 0x%08lX", __func__, EdrvInstance_l.m_uiCurTxDesc, dwTemp);
650 650
651 // start transmission 651 // start transmission
652 EDRV_REGDW_WRITE((EDRV_REGDW_TSD0 + 652 EDRV_REGDW_WRITE((EDRV_REGDW_TSD0 +
653 (EdrvInstance_l.m_uiCurTxDesc * sizeof(DWORD))), 653 (EdrvInstance_l.m_uiCurTxDesc * sizeof(u32))),
654 (EDRV_REGDW_TSD_TXTH_DEF | pBuffer_p->m_uiTxMsgLen)); 654 (EDRV_REGDW_TSD_TXTH_DEF | pBuffer_p->m_uiTxMsgLen));
655 dwTemp = 655 dwTemp =
656 EDRV_REGDW_READ((EDRV_REGDW_TSD0 + 656 EDRV_REGDW_READ((EDRV_REGDW_TSD0 +
657 (EdrvInstance_l.m_uiCurTxDesc * sizeof(DWORD)))); 657 (EdrvInstance_l.m_uiCurTxDesc * sizeof(u32))));
658// printk(" TSD%u = 0x%08lX / 0x%08lX\n", EdrvInstance_l.m_uiCurTxDesc, dwTemp, (DWORD)(EDRV_REGDW_TSD_TXTH_DEF | pBuffer_p->m_uiTxMsgLen)); 658// printk(" TSD%u = 0x%08lX / 0x%08lX\n", EdrvInstance_l.m_uiCurTxDesc, dwTemp, (u32)(EDRV_REGDW_TSD_TXTH_DEF | pBuffer_p->m_uiTxMsgLen));
659 659
660 Exit: 660 Exit:
661 return Ret; 661 return Ret;
@@ -762,8 +762,8 @@ static int TgtEthIsr(int nIrqNum_p, void *ppDevInstData_p,
762 tEdrvRxBuffer RxBuffer; 762 tEdrvRxBuffer RxBuffer;
763 tEdrvTxBuffer *pTxBuffer; 763 tEdrvTxBuffer *pTxBuffer;
764 WORD wStatus; 764 WORD wStatus;
765 DWORD dwTxStatus; 765 u32 dwTxStatus;
766 DWORD dwRxStatus; 766 u32 dwRxStatus;
767 WORD wCurRx; 767 WORD wCurRx;
768 u8 *pbRxBuf; 768 u8 *pbRxBuf;
769 unsigned int uiLength; 769 unsigned int uiLength;
@@ -793,7 +793,7 @@ static int TgtEthIsr(int nIrqNum_p, void *ppDevInstData_p,
793 dwTxStatus = 793 dwTxStatus =
794 EDRV_REGDW_READ((EDRV_REGDW_TSD0 + 794 EDRV_REGDW_READ((EDRV_REGDW_TSD0 +
795 (EdrvInstance_l.m_uiCurTxDesc * 795 (EdrvInstance_l.m_uiCurTxDesc *
796 sizeof(DWORD)))); 796 sizeof(u32))));
797 if ((dwTxStatus & (EDRV_REGDW_TSD_TOK | EDRV_REGDW_TSD_TABT | EDRV_REGDW_TSD_TUN)) != 0) { // transmit finished 797 if ((dwTxStatus & (EDRV_REGDW_TSD_TOK | EDRV_REGDW_TSD_TABT | EDRV_REGDW_TSD_TUN)) != 0) { // transmit finished
798 EdrvInstance_l.m_uiCurTxDesc = 798 EdrvInstance_l.m_uiCurTxDesc =
799 (EdrvInstance_l.m_uiCurTxDesc + 1) & 0x03; 799 (EdrvInstance_l.m_uiCurTxDesc + 1) & 0x03;
@@ -855,8 +855,8 @@ static int TgtEthIsr(int nIrqNum_p, void *ppDevInstData_p,
855 // calculate pointer to current frame in receive buffer 855 // calculate pointer to current frame in receive buffer
856 pbRxBuf = EdrvInstance_l.m_pbRxBuf + wCurRx; 856 pbRxBuf = EdrvInstance_l.m_pbRxBuf + wCurRx;
857 857
858 // read receive status DWORD 858 // read receive status u32
859 dwRxStatus = le32_to_cpu(*((DWORD *) pbRxBuf)); 859 dwRxStatus = le32_to_cpu(*((u32 *) pbRxBuf));
860 860
861 // calculate length of received frame 861 // calculate length of received frame
862 uiLength = dwRxStatus >> 16; 862 uiLength = dwRxStatus >> 16;
@@ -896,7 +896,7 @@ static int TgtEthIsr(int nIrqNum_p, void *ppDevInstData_p,
896 m_pfnRxHandler(&RxBuffer); 896 m_pfnRxHandler(&RxBuffer);
897 } 897 }
898 898
899 // calulate new offset (DWORD aligned) 899 // calulate new offset (u32 aligned)
900 wCurRx = 900 wCurRx =
901 (WORD) ((wCurRx + uiLength + sizeof(dwRxStatus) + 901 (WORD) ((wCurRx + uiLength + sizeof(dwRxStatus) +
902 3) & ~0x3); 902 3) & ~0x3);
@@ -941,7 +941,7 @@ static int TgtEthIsr(int nIrqNum_p, void *ppDevInstData_p,
941static int EdrvInitOne(struct pci_dev *pPciDev, const struct pci_device_id *pId) 941static int EdrvInitOne(struct pci_dev *pPciDev, const struct pci_device_id *pId)
942{ 942{
943 int iResult = 0; 943 int iResult = 0;
944 DWORD dwTemp; 944 u32 dwTemp;
945 945
946 if (EdrvInstance_l.m_pPciDev != NULL) { // Edrv is already connected to a PCI device 946 if (EdrvInstance_l.m_pPciDev != NULL) { // Edrv is already connected to a PCI device
947 printk("%s device %s discarded\n", __func__, 947 printk("%s device %s discarded\n", __func__,
@@ -1008,7 +1008,7 @@ static int EdrvInitOne(struct pci_dev *pPciDev, const struct pci_device_id *pId)
1008 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_TCR); 1008 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_TCR);
1009 if (((dwTemp & EDRV_REGDW_TCR_VER_MASK) != EDRV_REGDW_TCR_VER_C) 1009 if (((dwTemp & EDRV_REGDW_TCR_VER_MASK) != EDRV_REGDW_TCR_VER_C)
1010 && ((dwTemp & EDRV_REGDW_TCR_VER_MASK) != EDRV_REGDW_TCR_VER_D)) { // unsupported chip 1010 && ((dwTemp & EDRV_REGDW_TCR_VER_MASK) != EDRV_REGDW_TCR_VER_D)) { // unsupported chip
1011 printk("%s Unsupported chip! TCR = 0x%08lX\n", __func__, 1011 printk("%s Unsupported chip! TCR = 0x%08X\n", __func__,
1012 dwTemp); 1012 dwTemp);
1013 iResult = -ENODEV; 1013 iResult = -ENODEV;
1014 goto Exit; 1014 goto Exit;
@@ -1043,11 +1043,11 @@ static int EdrvInitOne(struct pci_dev *pPciDev, const struct pci_device_id *pId)
1043 printk("%s set local MAC address\n", __func__); 1043 printk("%s set local MAC address\n", __func__);
1044 // write this MAC address to controller 1044 // write this MAC address to controller
1045 EDRV_REGDW_WRITE(EDRV_REGDW_IDR0, 1045 EDRV_REGDW_WRITE(EDRV_REGDW_IDR0,
1046 le32_to_cpu(*((DWORD*)&EdrvInstance_l.m_InitParam.m_abMyMacAddr[0]))); 1046 le32_to_cpu(*((u32*)&EdrvInstance_l.m_InitParam.m_abMyMacAddr[0])));
1047 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_IDR0); 1047 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_IDR0);
1048 1048
1049 EDRV_REGDW_WRITE(EDRV_REGDW_IDR4, 1049 EDRV_REGDW_WRITE(EDRV_REGDW_IDR4,
1050 le32_to_cpu(*((DWORD*)&EdrvInstance_l.m_InitParam.m_abMyMacAddr[4]))); 1050 le32_to_cpu(*((u32*)&EdrvInstance_l.m_InitParam.m_abMyMacAddr[4])));
1051 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_IDR4); 1051 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_IDR4);
1052 break; 1052 break;
1053 } 1053 }
@@ -1217,11 +1217,11 @@ static void EdrvRemoveOne(struct pci_dev *pPciDev)
1217 1217
1218static u8 EdrvCalcHash(u8 * pbMAC_p) 1218static u8 EdrvCalcHash(u8 * pbMAC_p)
1219{ 1219{
1220 DWORD dwByteCounter; 1220 u32 dwByteCounter;
1221 DWORD dwBitCounter; 1221 u32 dwBitCounter;
1222 DWORD dwData; 1222 u32 dwData;
1223 DWORD dwCrc; 1223 u32 dwCrc;
1224 DWORD dwCarry; 1224 u32 dwCarry;
1225 u8 *pbData; 1225 u8 *pbData;
1226 u8 bHash; 1226 u8 bHash;
1227 1227
diff --git a/drivers/staging/epl/Epl.h b/drivers/staging/epl/Epl.h
index 09a3d0a2491..6fc15891549 100644
--- a/drivers/staging/epl/Epl.h
+++ b/drivers/staging/epl/Epl.h
@@ -142,22 +142,22 @@ typedef struct {
142 u8 m_abMacAddress[6]; // local MAC address 142 u8 m_abMacAddress[6]; // local MAC address
143 143
144 // 0x1F82: NMT_FeatureFlags_U32 144 // 0x1F82: NMT_FeatureFlags_U32
145 DWORD m_dwFeatureFlags; 145 u32 m_dwFeatureFlags;
146 // Cycle Length (0x1006: NMT_CycleLen_U32) in [us] 146 // Cycle Length (0x1006: NMT_CycleLen_U32) in [us]
147 DWORD m_dwCycleLen; // required for error detection 147 u32 m_dwCycleLen; // required for error detection
148 // 0x1F98: NMT_CycleTiming_REC 148 // 0x1F98: NMT_CycleTiming_REC
149 // 0x1F98.1: IsochrTxMaxPayload_U16 149 // 0x1F98.1: IsochrTxMaxPayload_U16
150 unsigned int m_uiIsochrTxMaxPayload; // const 150 unsigned int m_uiIsochrTxMaxPayload; // const
151 // 0x1F98.2: IsochrRxMaxPayload_U16 151 // 0x1F98.2: IsochrRxMaxPayload_U16
152 unsigned int m_uiIsochrRxMaxPayload; // const 152 unsigned int m_uiIsochrRxMaxPayload; // const
153 // 0x1F98.3: PResMaxLatency_U32 153 // 0x1F98.3: PResMaxLatency_U32
154 DWORD m_dwPresMaxLatency; // const in [ns], only required for IdentRes 154 u32 m_dwPresMaxLatency; // const in [ns], only required for IdentRes
155 // 0x1F98.4: PReqActPayloadLimit_U16 155 // 0x1F98.4: PReqActPayloadLimit_U16
156 unsigned int m_uiPreqActPayloadLimit; // required for initialisation (+28 bytes) 156 unsigned int m_uiPreqActPayloadLimit; // required for initialisation (+28 bytes)
157 // 0x1F98.5: PResActPayloadLimit_U16 157 // 0x1F98.5: PResActPayloadLimit_U16
158 unsigned int m_uiPresActPayloadLimit; // required for initialisation of Pres frame (+28 bytes) 158 unsigned int m_uiPresActPayloadLimit; // required for initialisation of Pres frame (+28 bytes)
159 // 0x1F98.6: ASndMaxLatency_U32 159 // 0x1F98.6: ASndMaxLatency_U32
160 DWORD m_dwAsndMaxLatency; // const in [ns], only required for IdentRes 160 u32 m_dwAsndMaxLatency; // const in [ns], only required for IdentRes
161 // 0x1F98.7: MultiplCycleCnt_U8 161 // 0x1F98.7: MultiplCycleCnt_U8
162 unsigned int m_uiMultiplCycleCnt; // required for error detection 162 unsigned int m_uiMultiplCycleCnt; // required for error detection
163 // 0x1F98.8: AsyncMTU_U16 163 // 0x1F98.8: AsyncMTU_U16
@@ -167,28 +167,28 @@ typedef struct {
167 // $$$ Multiplexed Slot 167 // $$$ Multiplexed Slot
168 168
169 // 0x1C14: DLL_LossOfFrameTolerance_U32 in [ns] 169 // 0x1C14: DLL_LossOfFrameTolerance_U32 in [ns]
170 DWORD m_dwLossOfFrameTolerance; 170 u32 m_dwLossOfFrameTolerance;
171 171
172 // 0x1F8A: NMT_MNCycleTiming_REC 172 // 0x1F8A: NMT_MNCycleTiming_REC
173 // 0x1F8A.1: WaitSoCPReq_U32 in [ns] 173 // 0x1F8A.1: WaitSoCPReq_U32 in [ns]
174 DWORD m_dwWaitSocPreq; 174 u32 m_dwWaitSocPreq;
175 175
176 // 0x1F8A.2: AsyncSlotTimeout_U32 in [ns] 176 // 0x1F8A.2: AsyncSlotTimeout_U32 in [ns]
177 DWORD m_dwAsyncSlotTimeout; 177 u32 m_dwAsyncSlotTimeout;
178 178
179 DWORD m_dwDeviceType; // NMT_DeviceType_U32 179 u32 m_dwDeviceType; // NMT_DeviceType_U32
180 DWORD m_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32 180 u32 m_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32
181 DWORD m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32 181 u32 m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
182 DWORD m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32 182 u32 m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
183 DWORD m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32 183 u32 m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
184 u64 m_qwVendorSpecificExt1; 184 u64 m_qwVendorSpecificExt1;
185 DWORD m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32 185 u32 m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
186 DWORD m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32 186 u32 m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
187 DWORD m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device 187 u32 m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
188 DWORD m_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device 188 u32 m_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device
189 DWORD m_dwIpAddress; 189 u32 m_dwIpAddress;
190 DWORD m_dwSubnetMask; 190 u32 m_dwSubnetMask;
191 DWORD m_dwDefaultGateway; 191 u32 m_dwDefaultGateway;
192 u8 m_sHostname[32]; 192 u8 m_sHostname[32];
193 u8 m_abVendorSpecificExt2[48]; 193 u8 m_abVendorSpecificExt2[48];
194 194
diff --git a/drivers/staging/epl/EplAmi.h b/drivers/staging/epl/EplAmi.h
index 1d6080afacd..4a323ad4f29 100644
--- a/drivers/staging/epl/EplAmi.h
+++ b/drivers/staging/epl/EplAmi.h
@@ -111,9 +111,9 @@ extern "C" {
111#define AmiSetByteToLe(pAddr_p, bByteVal_p) {*(u8 *)(pAddr_p) = (bByteVal_p);} 111#define AmiSetByteToLe(pAddr_p, bByteVal_p) {*(u8 *)(pAddr_p) = (bByteVal_p);}
112 112
113void AmiSetWordToBe(void *pAddr_p, WORD wWordVal_p); 113void AmiSetWordToBe(void *pAddr_p, WORD wWordVal_p);
114void AmiSetDwordToBe(void *pAddr_p, DWORD dwDwordVal_p); 114void AmiSetDwordToBe(void *pAddr_p, u32 dwDwordVal_p);
115void AmiSetWordToLe(void *pAddr_p, WORD wWordVal_p); 115void AmiSetWordToLe(void *pAddr_p, WORD wWordVal_p);
116void AmiSetDwordToLe(void *pAddr_p, DWORD dwDwordVal_p); 116void AmiSetDwordToLe(void *pAddr_p, u32 dwDwordVal_p);
117 117
118//--------------------------------------------------------------------------- 118//---------------------------------------------------------------------------
119// 119//
@@ -127,9 +127,9 @@ void AmiSetDwordToLe(void *pAddr_p, DWORD dwDwordVal_p);
127#define AmiGetByteFromLe(pAddr_p) (*(u8 *)(pAddr_p)) 127#define AmiGetByteFromLe(pAddr_p) (*(u8 *)(pAddr_p))
128 128
129WORD AmiGetWordFromBe(void *pAddr_p); 129WORD AmiGetWordFromBe(void *pAddr_p);
130DWORD AmiGetDwordFromBe(void *pAddr_p); 130u32 AmiGetDwordFromBe(void *pAddr_p);
131WORD AmiGetWordFromLe(void *pAddr_p); 131WORD AmiGetWordFromLe(void *pAddr_p);
132DWORD AmiGetDwordFromLe(void *pAddr_p); 132u32 AmiGetDwordFromLe(void *pAddr_p);
133 133
134//--------------------------------------------------------------------------- 134//---------------------------------------------------------------------------
135// 135//
@@ -144,8 +144,8 @@ DWORD AmiGetDwordFromLe(void *pAddr_p);
144// 144//
145//--------------------------------------------------------------------------- 145//---------------------------------------------------------------------------
146 146
147void AmiSetDword24ToBe(void *pAddr_p, DWORD dwDwordVal_p); 147void AmiSetDword24ToBe(void *pAddr_p, u32 dwDwordVal_p);
148void AmiSetDword24ToLe(void *pAddr_p, DWORD dwDwordVal_p); 148void AmiSetDword24ToLe(void *pAddr_p, u32 dwDwordVal_p);
149 149
150//--------------------------------------------------------------------------- 150//---------------------------------------------------------------------------
151// 151//
@@ -155,12 +155,12 @@ void AmiSetDword24ToLe(void *pAddr_p, DWORD dwDwordVal_p);
155// 155//
156// Parameters: pAddr_p = pointer to source buffer 156// Parameters: pAddr_p = pointer to source buffer
157// 157//
158// Return: DWORD = read value 158// Return: u32 = read value
159// 159//
160//--------------------------------------------------------------------------- 160//---------------------------------------------------------------------------
161 161
162DWORD AmiGetDword24FromBe(void *pAddr_p); 162u32 AmiGetDword24FromBe(void *pAddr_p);
163DWORD AmiGetDword24FromLe(void *pAddr_p); 163u32 AmiGetDword24FromLe(void *pAddr_p);
164 164
165//#ifdef USE_VAR64 165//#ifdef USE_VAR64
166 166
diff --git a/drivers/staging/epl/EplApiGeneric.c b/drivers/staging/epl/EplApiGeneric.c
index 2dd0b33b8be..431b19de0ed 100644
--- a/drivers/staging/epl/EplApiGeneric.c
+++ b/drivers/staging/epl/EplApiGeneric.c
@@ -997,8 +997,8 @@ tEplKernel EplApiCbObdAccess(tEplObdCbParam *pParam_p)
997 { 997 {
998 if ((pParam_p->m_ObdEvent == kEplObdEvPostWrite) 998 if ((pParam_p->m_ObdEvent == kEplObdEvPostWrite)
999 && (pParam_p->m_uiSubIndex == 3) 999 && (pParam_p->m_uiSubIndex == 3)
1000 && (*((DWORD *) pParam_p->m_pArg) != 0)) { 1000 && (*((u32 *) pParam_p->m_pArg) != 0)) {
1001 DWORD dwVerifyConfInvalid = 0; 1001 u32 dwVerifyConfInvalid = 0;
1002 // set CFM_VerifyConfiguration_REC.VerifyConfInvalid_U32 to 0 1002 // set CFM_VerifyConfiguration_REC.VerifyConfInvalid_U32 to 0
1003 Ret = 1003 Ret =
1004 EplObdWriteEntry(0x1020, 4, 1004 EplObdWriteEntry(0x1020, 4,
diff --git a/drivers/staging/epl/EplDll.h b/drivers/staging/epl/EplDll.h
index 863728a9053..79be2c23f8b 100644
--- a/drivers/staging/epl/EplDll.h
+++ b/drivers/staging/epl/EplDll.h
@@ -135,22 +135,22 @@ typedef struct {
135 unsigned int m_uiNodeId; // local node ID 135 unsigned int m_uiNodeId; // local node ID
136 136
137 // 0x1F82: NMT_FeatureFlags_U32 137 // 0x1F82: NMT_FeatureFlags_U32
138 DWORD m_dwFeatureFlags; 138 u32 m_dwFeatureFlags;
139 // Cycle Length (0x1006: NMT_CycleLen_U32) in [us] 139 // Cycle Length (0x1006: NMT_CycleLen_U32) in [us]
140 DWORD m_dwCycleLen; // required for error detection 140 u32 m_dwCycleLen; // required for error detection
141 // 0x1F98: NMT_CycleTiming_REC 141 // 0x1F98: NMT_CycleTiming_REC
142 // 0x1F98.1: IsochrTxMaxPayload_U16 142 // 0x1F98.1: IsochrTxMaxPayload_U16
143 unsigned int m_uiIsochrTxMaxPayload; // const 143 unsigned int m_uiIsochrTxMaxPayload; // const
144 // 0x1F98.2: IsochrRxMaxPayload_U16 144 // 0x1F98.2: IsochrRxMaxPayload_U16
145 unsigned int m_uiIsochrRxMaxPayload; // const 145 unsigned int m_uiIsochrRxMaxPayload; // const
146 // 0x1F98.3: PResMaxLatency_U32 146 // 0x1F98.3: PResMaxLatency_U32
147 DWORD m_dwPresMaxLatency; // const in [ns], only required for IdentRes 147 u32 m_dwPresMaxLatency; // const in [ns], only required for IdentRes
148 // 0x1F98.4: PReqActPayloadLimit_U16 148 // 0x1F98.4: PReqActPayloadLimit_U16
149 unsigned int m_uiPreqActPayloadLimit; // required for initialisation (+24 bytes) 149 unsigned int m_uiPreqActPayloadLimit; // required for initialisation (+24 bytes)
150 // 0x1F98.5: PResActPayloadLimit_U16 150 // 0x1F98.5: PResActPayloadLimit_U16
151 unsigned int m_uiPresActPayloadLimit; // required for initialisation of Pres frame (+24 bytes) 151 unsigned int m_uiPresActPayloadLimit; // required for initialisation of Pres frame (+24 bytes)
152 // 0x1F98.6: ASndMaxLatency_U32 152 // 0x1F98.6: ASndMaxLatency_U32
153 DWORD m_dwAsndMaxLatency; // const in [ns], only required for IdentRes 153 u32 m_dwAsndMaxLatency; // const in [ns], only required for IdentRes
154 // 0x1F98.7: MultiplCycleCnt_U8 154 // 0x1F98.7: MultiplCycleCnt_U8
155 unsigned int m_uiMultiplCycleCnt; // required for error detection 155 unsigned int m_uiMultiplCycleCnt; // required for error detection
156 // 0x1F98.8: AsyncMTU_U16 156 // 0x1F98.8: AsyncMTU_U16
@@ -159,32 +159,32 @@ typedef struct {
159 // $$$ Multiplexed Slot 159 // $$$ Multiplexed Slot
160 160
161 // 0x1C14: DLL_LossOfFrameTolerance_U32 in [ns] 161 // 0x1C14: DLL_LossOfFrameTolerance_U32 in [ns]
162 DWORD m_dwLossOfFrameTolerance; 162 u32 m_dwLossOfFrameTolerance;
163 163
164 // 0x1F8A: NMT_MNCycleTiming_REC 164 // 0x1F8A: NMT_MNCycleTiming_REC
165 // 0x1F8A.1: WaitSoCPReq_U32 in [ns] 165 // 0x1F8A.1: WaitSoCPReq_U32 in [ns]
166 DWORD m_dwWaitSocPreq; 166 u32 m_dwWaitSocPreq;
167 167
168 // 0x1F8A.2: AsyncSlotTimeout_U32 in [ns] 168 // 0x1F8A.2: AsyncSlotTimeout_U32 in [ns]
169 DWORD m_dwAsyncSlotTimeout; 169 u32 m_dwAsyncSlotTimeout;
170 170
171} tEplDllConfigParam; 171} tEplDllConfigParam;
172 172
173typedef struct { 173typedef struct {
174 unsigned int m_uiSizeOfStruct; 174 unsigned int m_uiSizeOfStruct;
175 DWORD m_dwDeviceType; // NMT_DeviceType_U32 175 u32 m_dwDeviceType; // NMT_DeviceType_U32
176 DWORD m_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32 176 u32 m_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32
177 DWORD m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32 177 u32 m_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
178 DWORD m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32 178 u32 m_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
179 DWORD m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32 179 u32 m_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
180 u64 m_qwVendorSpecificExt1; 180 u64 m_qwVendorSpecificExt1;
181 DWORD m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32 181 u32 m_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
182 DWORD m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32 182 u32 m_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
183 DWORD m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device 183 u32 m_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
184 DWORD m_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device 184 u32 m_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device
185 DWORD m_dwIpAddress; 185 u32 m_dwIpAddress;
186 DWORD m_dwSubnetMask; 186 u32 m_dwSubnetMask;
187 DWORD m_dwDefaultGateway; 187 u32 m_dwDefaultGateway;
188 u8 m_sHostname[32]; 188 u8 m_sHostname[32];
189 u8 m_abVendorSpecificExt2[48]; 189 u8 m_abVendorSpecificExt2[48];
190 190
@@ -194,7 +194,7 @@ typedef struct {
194 unsigned int m_uiNodeId; 194 unsigned int m_uiNodeId;
195 WORD m_wPreqPayloadLimit; // object 0x1F8B: NMT_MNPReqPayloadLimitList_AU16 195 WORD m_wPreqPayloadLimit; // object 0x1F8B: NMT_MNPReqPayloadLimitList_AU16
196 WORD m_wPresPayloadLimit; // object 0x1F8D: NMT_PResPayloadLimitList_AU16 196 WORD m_wPresPayloadLimit; // object 0x1F8D: NMT_PResPayloadLimitList_AU16
197 DWORD m_dwPresTimeout; // object 0x1F92: NMT_MNCNPResTimeout_AU32 197 u32 m_dwPresTimeout; // object 0x1F92: NMT_MNCNPResTimeout_AU32
198 198
199} tEplDllNodeInfo; 199} tEplDllNodeInfo;
200 200
diff --git a/drivers/staging/epl/EplDllk.c b/drivers/staging/epl/EplDllk.c
index d22e74ee25e..53f05d9b37a 100644
--- a/drivers/staging/epl/EplDllk.c
+++ b/drivers/staging/epl/EplDllk.c
@@ -122,7 +122,7 @@
122// TracePoint support for realtime-debugging 122// TracePoint support for realtime-debugging
123#ifdef _DBG_TRACE_POINTS_ 123#ifdef _DBG_TRACE_POINTS_
124void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 124void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
125void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 125void TgtDbgPostTraceValue(u32 dwTraceValue_p);
126#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 126#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
127#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 127#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
128#else 128#else
@@ -3154,7 +3154,7 @@ static void EplDllkCbFrameReceived(tEdrvRxBuffer * pRxBuffer_p)
3154 3154
3155 Exit: 3155 Exit:
3156 if (Ret != kEplSuccessful) { 3156 if (Ret != kEplSuccessful) {
3157 DWORD dwArg; 3157 u32 dwArg;
3158 3158
3159 BENCHMARK_MOD_02_TOGGLE(9); 3159 BENCHMARK_MOD_02_TOGGLE(9);
3160 3160
@@ -3448,7 +3448,7 @@ static void EplDllkCbFrameTransmitted(tEdrvTxBuffer * pTxBuffer_p)
3448 3448
3449 Exit: 3449 Exit:
3450 if (Ret != kEplSuccessful) { 3450 if (Ret != kEplSuccessful) {
3451 DWORD dwArg; 3451 u32 dwArg;
3452 3452
3453 BENCHMARK_MOD_02_TOGGLE(9); 3453 BENCHMARK_MOD_02_TOGGLE(9);
3454 3454
@@ -3582,7 +3582,7 @@ static tEplKernel EplDllkCbCnTimer(tEplTimerEventArg *pEventArg_p)
3582 3582
3583 Exit: 3583 Exit:
3584 if (Ret != kEplSuccessful) { 3584 if (Ret != kEplSuccessful) {
3585 DWORD dwArg; 3585 u32 dwArg;
3586 3586
3587 BENCHMARK_MOD_02_TOGGLE(9); 3587 BENCHMARK_MOD_02_TOGGLE(9);
3588 3588
@@ -3638,7 +3638,7 @@ static tEplKernel EplDllkCbMnTimerCycle(tEplTimerEventArg *pEventArg_p)
3638 3638
3639 Exit: 3639 Exit:
3640 if (Ret != kEplSuccessful) { 3640 if (Ret != kEplSuccessful) {
3641 DWORD dwArg; 3641 u32 dwArg;
3642 3642
3643 BENCHMARK_MOD_02_TOGGLE(9); 3643 BENCHMARK_MOD_02_TOGGLE(9);
3644 3644
@@ -3691,7 +3691,7 @@ static tEplKernel EplDllkCbMnTimerResponse(tEplTimerEventArg *pEventArg_p)
3691 3691
3692 Exit: 3692 Exit:
3693 if (Ret != kEplSuccessful) { 3693 if (Ret != kEplSuccessful) {
3694 DWORD dwArg; 3694 u32 dwArg;
3695 3695
3696 BENCHMARK_MOD_02_TOGGLE(9); 3696 BENCHMARK_MOD_02_TOGGLE(9);
3697 3697
diff --git a/drivers/staging/epl/EplErrorHandlerk.c b/drivers/staging/epl/EplErrorHandlerk.c
index aeb77fb9d53..6baed04ef11 100644
--- a/drivers/staging/epl/EplErrorHandlerk.c
+++ b/drivers/staging/epl/EplErrorHandlerk.c
@@ -97,9 +97,9 @@
97//--------------------------------------------------------------------------- 97//---------------------------------------------------------------------------
98 98
99typedef struct { 99typedef struct {
100 DWORD m_dwCumulativeCnt; // subindex 1 100 u32 m_dwCumulativeCnt; // subindex 1
101 DWORD m_dwThresholdCnt; // subindex 2 101 u32 m_dwThresholdCnt; // subindex 2
102 DWORD m_dwThreshold; // subindex 3 102 u32 m_dwThreshold; // subindex 3
103 103
104} tEplErrorHandlerkErrorCounter; 104} tEplErrorHandlerkErrorCounter;
105 105
@@ -112,9 +112,9 @@ typedef struct {
112#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0) 112#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0)
113 tEplErrorHandlerkErrorCounter m_MnCrcErr; // object 0x1C00 113 tEplErrorHandlerkErrorCounter m_MnCrcErr; // object 0x1C00
114 tEplErrorHandlerkErrorCounter m_MnCycTimeExceed; // object 0x1C02 114 tEplErrorHandlerkErrorCounter m_MnCycTimeExceed; // object 0x1C02
115 DWORD m_adwMnCnLossPresCumCnt[254]; // object 0x1C07 115 u32 m_adwMnCnLossPresCumCnt[254]; // object 0x1C07
116 DWORD m_adwMnCnLossPresThrCnt[254]; // object 0x1C08 116 u32 m_adwMnCnLossPresThrCnt[254]; // object 0x1C08
117 DWORD m_adwMnCnLossPresThreshold[254]; // object 0x1C09 117 u32 m_adwMnCnLossPresThreshold[254]; // object 0x1C09
118 BOOL m_afMnCnLossPresEvent[254]; 118 BOOL m_afMnCnLossPresEvent[254];
119#endif 119#endif
120 120
@@ -135,7 +135,7 @@ static tEplKernel EplErrorHandlerkLinkErrorCounter(tEplErrorHandlerkErrorCounter
135 unsigned int uiIndex_p); 135 unsigned int uiIndex_p);
136 136
137#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0) 137#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0)
138static tEplKernel EplErrorHandlerkLinkArray(DWORD * pdwValue_p, 138static tEplKernel EplErrorHandlerkLinkArray(u32 * pdwValue_p,
139 unsigned int uiValueCount_p, 139 unsigned int uiValueCount_p,
140 unsigned int uiIndex_p); 140 unsigned int uiIndex_p);
141#endif 141#endif
@@ -713,7 +713,7 @@ static tEplKernel EplErrorHandlerkLinkErrorCounter(tEplErrorHandlerkErrorCounter
713 tEplVarParam VarParam; 713 tEplVarParam VarParam;
714 714
715 VarParam.m_pData = &pErrorCounter_p->m_dwCumulativeCnt; 715 VarParam.m_pData = &pErrorCounter_p->m_dwCumulativeCnt;
716 VarParam.m_Size = sizeof(DWORD); 716 VarParam.m_Size = sizeof(u32);
717 VarParam.m_uiIndex = uiIndex_p; 717 VarParam.m_uiIndex = uiIndex_p;
718 VarParam.m_uiSubindex = 0x01; 718 VarParam.m_uiSubindex = 0x01;
719 VarParam.m_ValidFlag = kVarValidAll; 719 VarParam.m_ValidFlag = kVarValidAll;
@@ -723,7 +723,7 @@ static tEplKernel EplErrorHandlerkLinkErrorCounter(tEplErrorHandlerkErrorCounter
723 } 723 }
724 724
725 VarParam.m_pData = &pErrorCounter_p->m_dwThresholdCnt; 725 VarParam.m_pData = &pErrorCounter_p->m_dwThresholdCnt;
726 VarParam.m_Size = sizeof(DWORD); 726 VarParam.m_Size = sizeof(u32);
727 VarParam.m_uiIndex = uiIndex_p; 727 VarParam.m_uiIndex = uiIndex_p;
728 VarParam.m_uiSubindex = 0x02; 728 VarParam.m_uiSubindex = 0x02;
729 VarParam.m_ValidFlag = kVarValidAll; 729 VarParam.m_ValidFlag = kVarValidAll;
@@ -733,7 +733,7 @@ static tEplKernel EplErrorHandlerkLinkErrorCounter(tEplErrorHandlerkErrorCounter
733 } 733 }
734 734
735 VarParam.m_pData = &pErrorCounter_p->m_dwThreshold; 735 VarParam.m_pData = &pErrorCounter_p->m_dwThreshold;
736 VarParam.m_Size = sizeof(DWORD); 736 VarParam.m_Size = sizeof(u32);
737 VarParam.m_uiIndex = uiIndex_p; 737 VarParam.m_uiIndex = uiIndex_p;
738 VarParam.m_uiSubindex = 0x03; 738 VarParam.m_uiSubindex = 0x03;
739 VarParam.m_ValidFlag = kVarValidAll; 739 VarParam.m_ValidFlag = kVarValidAll;
@@ -763,7 +763,7 @@ static tEplKernel EplErrorHandlerkLinkErrorCounter(tEplErrorHandlerkErrorCounter
763//--------------------------------------------------------------------------- 763//---------------------------------------------------------------------------
764 764
765#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0) 765#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0)
766static tEplKernel EplErrorHandlerkLinkArray(DWORD * pdwValue_p, 766static tEplKernel EplErrorHandlerkLinkArray(u32 * pdwValue_p,
767 unsigned int uiValueCount_p, 767 unsigned int uiValueCount_p,
768 unsigned int uiIndex_p) 768 unsigned int uiIndex_p)
769{ 769{
@@ -786,7 +786,7 @@ static tEplKernel EplErrorHandlerkLinkArray(DWORD * pdwValue_p,
786 uiValueCount_p = bIndexEntries; 786 uiValueCount_p = bIndexEntries;
787 } 787 }
788 788
789 VarParam.m_Size = sizeof(DWORD); 789 VarParam.m_Size = sizeof(u32);
790 VarParam.m_uiIndex = uiIndex_p; 790 VarParam.m_uiIndex = uiIndex_p;
791 VarParam.m_ValidFlag = kVarValidAll; 791 VarParam.m_ValidFlag = kVarValidAll;
792 792
diff --git a/drivers/staging/epl/EplEvent.h b/drivers/staging/epl/EplEvent.h
index b543711feb6..910bd69a18c 100644
--- a/drivers/staging/epl/EplEvent.h
+++ b/drivers/staging/epl/EplEvent.h
@@ -249,7 +249,7 @@ typedef struct {
249 tEplKernel m_EplError; // EPL error which occured 249 tEplKernel m_EplError; // EPL error which occured
250 union { 250 union {
251 u8 m_bArg; 251 u8 m_bArg;
252 DWORD m_dwArg; 252 u32 m_dwArg;
253 tEplEventSource m_EventSource; // from Eventk/u module (originating error source) 253 tEplEventSource m_EventSource; // from Eventk/u module (originating error source)
254 tEplEventObdError m_ObdError; // from Obd module 254 tEplEventObdError m_ObdError; // from Obd module
255// tEplErrHistoryEntry m_HistoryEntry; // from Nmtk/u module 255// tEplErrHistoryEntry m_HistoryEntry; // from Nmtk/u module
diff --git a/drivers/staging/epl/EplEventk.c b/drivers/staging/epl/EplEventk.c
index 88ea89344dd..ef36815c798 100644
--- a/drivers/staging/epl/EplEventk.c
+++ b/drivers/staging/epl/EplEventk.c
@@ -101,7 +101,7 @@
101// TracePoint support for realtime-debugging 101// TracePoint support for realtime-debugging
102#ifdef _DBG_TRACE_POINTS_ 102#ifdef _DBG_TRACE_POINTS_
103void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 103void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
104void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 104void TgtDbgPostTraceValue(u32 dwTraceValue_p);
105#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 105#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
106#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 106#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
107#else 107#else
diff --git a/drivers/staging/epl/EplEventu.c b/drivers/staging/epl/EplEventu.c
index 29cb1636e59..3ae2841ad02 100644
--- a/drivers/staging/epl/EplEventu.c
+++ b/drivers/staging/epl/EplEventu.c
@@ -97,7 +97,7 @@
97// TracePoint support for realtime-debugging 97// TracePoint support for realtime-debugging
98#ifdef _DBG_TRACE_POINTS_ 98#ifdef _DBG_TRACE_POINTS_
99void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 99void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
100void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 100void TgtDbgPostTraceValue(u32 dwTraceValue_p);
101#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 101#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
102#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 102#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
103#else 103#else
diff --git a/drivers/staging/epl/EplFrame.h b/drivers/staging/epl/EplFrame.h
index 156f907a1cf..9ca42427474 100644
--- a/drivers/staging/epl/EplFrame.h
+++ b/drivers/staging/epl/EplFrame.h
@@ -214,25 +214,25 @@ typedef struct {
214 u8 m_le_bIdentRespFlags; // Flags: FW 214 u8 m_le_bIdentRespFlags; // Flags: FW
215 u8 m_le_bEplProfileVersion; 215 u8 m_le_bEplProfileVersion;
216 u8 m_le_bRes1; 216 u8 m_le_bRes1;
217 DWORD m_le_dwFeatureFlags; // NMT_FeatureFlags_U32 217 u32 m_le_dwFeatureFlags; // NMT_FeatureFlags_U32
218 WORD m_le_wMtu; // NMT_CycleTiming_REC.AsyncMTU_U16: C_IP_MIN_MTU - C_IP_MAX_MTU 218 WORD m_le_wMtu; // NMT_CycleTiming_REC.AsyncMTU_U16: C_IP_MIN_MTU - C_IP_MAX_MTU
219 WORD m_le_wPollInSize; // NMT_CycleTiming_REC.PReqActPayload_U16 219 WORD m_le_wPollInSize; // NMT_CycleTiming_REC.PReqActPayload_U16
220 WORD m_le_wPollOutSize; // NMT_CycleTiming_REC.PResActPayload_U16 220 WORD m_le_wPollOutSize; // NMT_CycleTiming_REC.PResActPayload_U16
221 DWORD m_le_dwResponseTime; // NMT_CycleTiming_REC.PResMaxLatency_U32 221 u32 m_le_dwResponseTime; // NMT_CycleTiming_REC.PResMaxLatency_U32
222 WORD m_le_wRes2; 222 WORD m_le_wRes2;
223 DWORD m_le_dwDeviceType; // NMT_DeviceType_U32 223 u32 m_le_dwDeviceType; // NMT_DeviceType_U32
224 DWORD m_le_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32 224 u32 m_le_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32
225 DWORD m_le_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32 225 u32 m_le_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32
226 DWORD m_le_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32 226 u32 m_le_dwRevisionNumber; // NMT_IdentityObject_REC.RevisionNo_U32
227 DWORD m_le_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32 227 u32 m_le_dwSerialNumber; // NMT_IdentityObject_REC.SerialNo_U32
228 u64 m_le_qwVendorSpecificExt1; 228 u64 m_le_qwVendorSpecificExt1;
229 DWORD m_le_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32 229 u32 m_le_dwVerifyConfigurationDate; // CFM_VerifyConfiguration_REC.ConfDate_U32
230 DWORD m_le_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32 230 u32 m_le_dwVerifyConfigurationTime; // CFM_VerifyConfiguration_REC.ConfTime_U32
231 DWORD m_le_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device 231 u32 m_le_dwApplicationSwDate; // PDL_LocVerApplSw_REC.ApplSwDate_U32 on programmable device or date portion of NMT_ManufactSwVers_VS on non-programmable device
232 DWORD m_le_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device 232 u32 m_le_dwApplicationSwTime; // PDL_LocVerApplSw_REC.ApplSwTime_U32 on programmable device or time portion of NMT_ManufactSwVers_VS on non-programmable device
233 DWORD m_le_dwIpAddress; 233 u32 m_le_dwIpAddress;
234 DWORD m_le_dwSubnetMask; 234 u32 m_le_dwSubnetMask;
235 DWORD m_le_dwDefaultGateway; 235 u32 m_le_dwDefaultGateway;
236 u8 m_le_sHostname[32]; 236 u8 m_le_sHostname[32];
237 u8 m_le_abVendorSpecificExt2[48]; 237 u8 m_le_abVendorSpecificExt2[48];
238 238
diff --git a/drivers/staging/epl/EplIdentu.c b/drivers/staging/epl/EplIdentu.c
index 75f941d97cc..bff1194ad6d 100644
--- a/drivers/staging/epl/EplIdentu.c
+++ b/drivers/staging/epl/EplIdentu.c
@@ -386,9 +386,9 @@ tEplKernel EplIdentuRequestIdentResponse(unsigned int uiNodeId_p,
386// 386//
387//--------------------------------------------------------------------------- 387//---------------------------------------------------------------------------
388 388
389EPLDLLEXPORT DWORD EplIdentuGetRunningRequests(void) 389EPLDLLEXPORT u32 EplIdentuGetRunningRequests(void)
390{ 390{
391 DWORD dwReqs = 0; 391 u32 dwReqs = 0;
392 unsigned int uiIndex; 392 unsigned int uiIndex;
393 393
394 for (uiIndex = 0; uiIndex < 32; uiIndex++) { 394 for (uiIndex = 0; uiIndex < 32; uiIndex++) {
diff --git a/drivers/staging/epl/EplInc.h b/drivers/staging/epl/EplInc.h
index 5addab4981c..fc9f0d0bf65 100644
--- a/drivers/staging/epl/EplInc.h
+++ b/drivers/staging/epl/EplInc.h
@@ -140,8 +140,8 @@
140 140
141// IEEE 1588 conformant net time structure 141// IEEE 1588 conformant net time structure
142typedef struct { 142typedef struct {
143 DWORD m_dwSec; 143 u32 m_dwSec;
144 DWORD m_dwNanoSec; 144 u32 m_dwNanoSec;
145 145
146} tEplNetTime; 146} tEplNetTime;
147 147
@@ -154,8 +154,8 @@ typedef struct {
154// ------------------------------------------------------------------------- 154// -------------------------------------------------------------------------
155 155
156#define EPL_SPEC_VERSION 0x20 // ETHERNET Powerlink V. 2.0 156#define EPL_SPEC_VERSION 0x20 // ETHERNET Powerlink V. 2.0
157#define EPL_STACK_VERSION(ver,rev,rel) ((((DWORD)(ver)) & 0xFF)|((((DWORD)(rev))&0xFF)<<8)|(((DWORD)(rel))<<16)) 157#define EPL_STACK_VERSION(ver,rev,rel) ((((u32)(ver)) & 0xFF)|((((u32)(rev))&0xFF)<<8)|(((u32)(rel))<<16))
158#define EPL_OBJ1018_VERSION(ver,rev,rel) ((((DWORD)(ver))<<16) |(((DWORD)(rev))&0xFFFF)) 158#define EPL_OBJ1018_VERSION(ver,rev,rel) ((((u32)(ver))<<16) |(((u32)(rev))&0xFFFF))
159#define EPL_STRING_VERSION(ver,rev,rel) "V" #ver "." #rev " r" #rel 159#define EPL_STRING_VERSION(ver,rev,rel) "V" #ver "." #rev " r" #rel
160 160
161#include "EplVersion.h" 161#include "EplVersion.h"
diff --git a/drivers/staging/epl/EplNmtMnu.c b/drivers/staging/epl/EplNmtMnu.c
index 1c5d9d407d2..fd4f6d9e73d 100644
--- a/drivers/staging/epl/EplNmtMnu.c
+++ b/drivers/staging/epl/EplNmtMnu.c
@@ -95,7 +95,7 @@
95// TracePoint support for realtime-debugging 95// TracePoint support for realtime-debugging
96#ifdef _DBG_TRACE_POINTS_ 96#ifdef _DBG_TRACE_POINTS_
97void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 97void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
98void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 98void TgtDbgPostTraceValue(u32 dwTraceValue_p);
99#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 99#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
100#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 100#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
101#else 101#else
@@ -211,7 +211,7 @@ typedef struct {
211 tEplTimerHdl m_TimerHdlStatReq; // timer to delay StatusRequests and IdentRequests 211 tEplTimerHdl m_TimerHdlStatReq; // timer to delay StatusRequests and IdentRequests
212 tEplTimerHdl m_TimerHdlLonger; // 2nd timer for NMT command EnableReadyToOp and CheckCommunication 212 tEplTimerHdl m_TimerHdlLonger; // 2nd timer for NMT command EnableReadyToOp and CheckCommunication
213 tEplNmtMnuNodeState m_NodeState; // internal node state (kind of sub state of NMT state) 213 tEplNmtMnuNodeState m_NodeState; // internal node state (kind of sub state of NMT state)
214 DWORD m_dwNodeCfg; // subindex from 0x1F81 214 u32 m_dwNodeCfg; // subindex from 0x1F81
215 WORD m_wFlags; // flags: CN is being accessed isochronously 215 WORD m_wFlags; // flags: CN is being accessed isochronously
216 216
217} tEplNmtMnuNodeInfo; 217} tEplNmtMnuNodeInfo;
@@ -225,7 +225,7 @@ typedef struct {
225 unsigned long m_ulTimeoutReadyToOp; // in [ms] (object 0x1F89/5) 225 unsigned long m_ulTimeoutReadyToOp; // in [ms] (object 0x1F89/5)
226 unsigned long m_ulTimeoutCheckCom; // in [ms] (object 0x1006 * MultiplexedCycleCount) 226 unsigned long m_ulTimeoutCheckCom; // in [ms] (object 0x1006 * MultiplexedCycleCount)
227 WORD m_wFlags; // global flags 227 WORD m_wFlags; // global flags
228 DWORD m_dwNmtStartup; // object 0x1F80 NMT_StartUp_U32 228 u32 m_dwNmtStartup; // object 0x1F80 NMT_StartUp_U32
229 tEplNmtMnuCbNodeEvent m_pfnCbNodeEvent; 229 tEplNmtMnuCbNodeEvent m_pfnCbNodeEvent;
230 tEplNmtMnuCbBootEvent m_pfnCbBootEvent; 230 tEplNmtMnuCbBootEvent m_pfnCbBootEvent;
231 231
@@ -673,7 +673,7 @@ tEplKernel EplNmtMnuCbNmtStateChange(tEplEventNmtStateChange NmtStateChange_p)
673 // build the configuration with infos from OD 673 // build the configuration with infos from OD
674 case kEplNmtGsResetConfiguration: 674 case kEplNmtGsResetConfiguration:
675 { 675 {
676 DWORD dwTimeout; 676 u32 dwTimeout;
677 tEplObdSize ObdSize; 677 tEplObdSize ObdSize;
678 678
679 // read object 0x1F80 NMT_StartUp_U32 679 // read object 0x1F80 NMT_StartUp_U32
@@ -785,7 +785,7 @@ tEplKernel EplNmtMnuCbNmtStateChange(tEplEventNmtStateChange NmtStateChange_p)
785 // node processes only async frames 785 // node processes only async frames
786 case kEplNmtMsPreOperational1: 786 case kEplNmtMsPreOperational1:
787 { 787 {
788 DWORD dwTimeout; 788 u32 dwTimeout;
789 tEplTimerArg TimerArg; 789 tEplTimerArg TimerArg;
790 tEplObdSize ObdSize; 790 tEplObdSize ObdSize;
791 tEplEvent Event; 791 tEplEvent Event;
@@ -1291,7 +1291,7 @@ tEplKernel EplNmtMnuGetDiagnosticInfo(unsigned int *puiMandatorySlaveCount_p,
1291// 1291//
1292//--------------------------------------------------------------------------- 1292//---------------------------------------------------------------------------
1293/* 1293/*
1294DWORD EplNmtMnuGetRunningTimerStatReq(void) 1294u32 EplNmtMnuGetRunningTimerStatReq(void)
1295{ 1295{
1296tEplKernel Ret = kEplSuccessful; 1296tEplKernel Ret = kEplSuccessful;
1297unsigned int uiIndex; 1297unsigned int uiIndex;
@@ -1376,7 +1376,7 @@ static tEplKernel EplNmtMnuCbIdentResponse(unsigned int uiNodeId_p,
1376 kEplNmtMnuIntNodeEventNoIdentResponse); 1376 kEplNmtMnuIntNodeEventNoIdentResponse);
1377 } else { // node answered IdentRequest 1377 } else { // node answered IdentRequest
1378 tEplObdSize ObdSize; 1378 tEplObdSize ObdSize;
1379 DWORD dwDevType; 1379 u32 dwDevType;
1380 WORD wErrorCode = EPL_E_NO_ERROR; 1380 WORD wErrorCode = EPL_E_NO_ERROR;
1381 tEplNmtState NmtState = 1381 tEplNmtState NmtState =
1382 (tEplNmtState) (AmiGetByteFromLe 1382 (tEplNmtState) (AmiGetByteFromLe
@@ -1466,7 +1466,7 @@ static tEplKernel EplNmtMnuStartBootStep1(void)
1466 tEplKernel Ret = kEplSuccessful; 1466 tEplKernel Ret = kEplSuccessful;
1467 unsigned int uiSubIndex; 1467 unsigned int uiSubIndex;
1468 unsigned int uiLocalNodeId; 1468 unsigned int uiLocalNodeId;
1469 DWORD dwNodeCfg; 1469 u32 dwNodeCfg;
1470 tEplObdSize ObdSize; 1470 tEplObdSize ObdSize;
1471 1471
1472 // $$$ d.k.: save current time for 0x1F89/2 MNTimeoutPreOp1_U32 1472 // $$$ d.k.: save current time for 0x1F89/2 MNTimeoutPreOp1_U32
@@ -1626,7 +1626,7 @@ static tEplKernel EplNmtMnuNodeBootStep2(unsigned int uiNodeId_p,
1626{ 1626{
1627 tEplKernel Ret = kEplSuccessful; 1627 tEplKernel Ret = kEplSuccessful;
1628 tEplDllNodeInfo DllNodeInfo; 1628 tEplDllNodeInfo DllNodeInfo;
1629 DWORD dwNodeCfg; 1629 u32 dwNodeCfg;
1630 tEplObdSize ObdSize; 1630 tEplObdSize ObdSize;
1631 tEplTimerArg TimerArg; 1631 tEplTimerArg TimerArg;
1632 1632
@@ -1775,7 +1775,7 @@ static tEplKernel EplNmtMnuNodeCheckCom(unsigned int uiNodeId_p,
1775 tEplNmtMnuNodeInfo * pNodeInfo_p) 1775 tEplNmtMnuNodeInfo * pNodeInfo_p)
1776{ 1776{
1777 tEplKernel Ret = kEplSuccessful; 1777 tEplKernel Ret = kEplSuccessful;
1778 DWORD dwNodeCfg; 1778 u32 dwNodeCfg;
1779 tEplTimerArg TimerArg; 1779 tEplTimerArg TimerArg;
1780 1780
1781 dwNodeCfg = pNodeInfo_p->m_dwNodeCfg; 1781 dwNodeCfg = pNodeInfo_p->m_dwNodeCfg;
diff --git a/drivers/staging/epl/EplNmtk.c b/drivers/staging/epl/EplNmtk.c
index 18edb0b0748..b7ddea0e4cf 100644
--- a/drivers/staging/epl/EplNmtk.c
+++ b/drivers/staging/epl/EplNmtk.c
@@ -89,7 +89,7 @@
89// TracePoint support for realtime-debugging 89// TracePoint support for realtime-debugging
90#ifdef _DBG_TRACE_POINTS_ 90#ifdef _DBG_TRACE_POINTS_
91void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 91void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
92void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 92void TgtDbgPostTraceValue(u32 dwTraceValue_p);
93#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 93#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
94#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 94#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
95#else 95#else
diff --git a/drivers/staging/epl/EplNmtu.c b/drivers/staging/epl/EplNmtu.c
index 3c6452fb304..40324af08f7 100644
--- a/drivers/staging/epl/EplNmtu.c
+++ b/drivers/staging/epl/EplNmtu.c
@@ -382,7 +382,7 @@ EPLDLLEXPORT tEplKernel EplNmtuProcessEvent(tEplEvent *pEplEvent_p)
382 // node listens for EPL-Frames and check timeout 382 // node listens for EPL-Frames and check timeout
383 case kEplNmtCsNotActive: 383 case kEplNmtCsNotActive:
384 { 384 {
385 DWORD dwBuffer; 385 u32 dwBuffer;
386 tEplObdSize ObdSize; 386 tEplObdSize ObdSize;
387 tEplTimerArg TimerArg; 387 tEplTimerArg TimerArg;
388 388
@@ -475,7 +475,7 @@ EPLDLLEXPORT tEplKernel EplNmtuProcessEvent(tEplEvent *pEplEvent_p)
475 // node listens for EPL-Frames and check timeout 475 // node listens for EPL-Frames and check timeout
476 case kEplNmtMsNotActive: 476 case kEplNmtMsNotActive:
477 { 477 {
478 DWORD dwBuffer; 478 u32 dwBuffer;
479 tEplObdSize ObdSize; 479 tEplObdSize ObdSize;
480 tEplTimerArg TimerArg; 480 tEplTimerArg TimerArg;
481 481
@@ -544,7 +544,7 @@ EPLDLLEXPORT tEplKernel EplNmtuProcessEvent(tEplEvent *pEplEvent_p)
544 // node processes only async frames 544 // node processes only async frames
545 case kEplNmtMsPreOperational1: 545 case kEplNmtMsPreOperational1:
546 { 546 {
547 DWORD dwBuffer = 0; 547 u32 dwBuffer = 0;
548 tEplObdSize ObdSize; 548 tEplObdSize ObdSize;
549 tEplTimerArg TimerArg; 549 tEplTimerArg TimerArg;
550 550
diff --git a/drivers/staging/epl/EplObd.c b/drivers/staging/epl/EplObd.c
index ca61db449ce..ab0966ea655 100644
--- a/drivers/staging/epl/EplObd.c
+++ b/drivers/staging/epl/EplObd.c
@@ -1088,7 +1088,7 @@ EPLDLLEXPORT tEplKernel EplObdReadEntryToLe(EPL_MCO_DECL_INSTANCE_PTR_ unsigned
1088 case kEplObdTypInt24: 1088 case kEplObdTypInt24:
1089 case kEplObdTypUInt24: 1089 case kEplObdTypUInt24:
1090 { 1090 {
1091 AmiSetDword24ToLe(pDstData_p, *((DWORD *) pSrcData)); 1091 AmiSetDword24ToLe(pDstData_p, *((u32 *) pSrcData));
1092 break; 1092 break;
1093 } 1093 }
1094 1094
@@ -1097,7 +1097,7 @@ EPLDLLEXPORT tEplKernel EplObdReadEntryToLe(EPL_MCO_DECL_INSTANCE_PTR_ unsigned
1097 case kEplObdTypUInt32: 1097 case kEplObdTypUInt32:
1098 case kEplObdTypReal32: 1098 case kEplObdTypReal32:
1099 { 1099 {
1100 AmiSetDwordToLe(pDstData_p, *((DWORD *) pSrcData)); 1100 AmiSetDwordToLe(pDstData_p, *((u32 *) pSrcData));
1101 break; 1101 break;
1102 } 1102 }
1103 1103
@@ -1238,7 +1238,7 @@ EPLDLLEXPORT tEplKernel EplObdWriteEntryFromLe(EPL_MCO_DECL_INSTANCE_PTR_ unsign
1238 case kEplObdTypInt24: 1238 case kEplObdTypInt24:
1239 case kEplObdTypUInt24: 1239 case kEplObdTypUInt24:
1240 { 1240 {
1241 *((DWORD *) pBuffer) = AmiGetDword24FromLe(pSrcData_p); 1241 *((u32 *) pBuffer) = AmiGetDword24FromLe(pSrcData_p);
1242 break; 1242 break;
1243 } 1243 }
1244 1244
@@ -1247,7 +1247,7 @@ EPLDLLEXPORT tEplKernel EplObdWriteEntryFromLe(EPL_MCO_DECL_INSTANCE_PTR_ unsign
1247 case kEplObdTypUInt32: 1247 case kEplObdTypUInt32:
1248 case kEplObdTypReal32: 1248 case kEplObdTypReal32:
1249 { 1249 {
1250 *((DWORD *) pBuffer) = AmiGetDwordFromLe(pSrcData_p); 1250 *((u32 *) pBuffer) = AmiGetDwordFromLe(pSrcData_p);
1251 break; 1251 break;
1252 } 1252 }
1253 1253
diff --git a/drivers/staging/epl/EplObd.h b/drivers/staging/epl/EplObd.h
index 587f57a6aba..ed7f091c0a0 100644
--- a/drivers/staging/epl/EplObd.h
+++ b/drivers/staging/epl/EplObd.h
@@ -370,7 +370,7 @@ typedef struct {
370 unsigned int m_uiIndex; 370 unsigned int m_uiIndex;
371 unsigned int m_uiSubIndex; 371 unsigned int m_uiSubIndex;
372 void *m_pArg; 372 void *m_pArg;
373 DWORD m_dwAbortCode; 373 u32 m_dwAbortCode;
374 374
375} tEplObdCbParam; 375} tEplObdCbParam;
376 376
diff --git a/drivers/staging/epl/EplObdMacro.h b/drivers/staging/epl/EplObdMacro.h
index c70d17abaa1..fc325bfd604 100644
--- a/drivers/staging/epl/EplObdMacro.h
+++ b/drivers/staging/epl/EplObdMacro.h
@@ -80,7 +80,7 @@
80 80
81// #pragma message ("EPL_OBD_CREATE_ROM_DATA") 81// #pragma message ("EPL_OBD_CREATE_ROM_DATA")
82 82
83#define EPL_OBD_BEGIN() static DWORD dwObd_OBK_g = 0x0000; 83#define EPL_OBD_BEGIN() static u32 dwObd_OBK_g = 0x0000;
84#define EPL_OBD_END() 84#define EPL_OBD_END()
85 85
86 //--------------------------------------------------------------------------------------- 86 //---------------------------------------------------------------------------------------
diff --git a/drivers/staging/epl/EplPdou.c b/drivers/staging/epl/EplPdou.c
index d65e21ce0b5..857ab513db1 100644
--- a/drivers/staging/epl/EplPdou.c
+++ b/drivers/staging/epl/EplPdou.c
@@ -160,7 +160,7 @@ static void EplPdouDecodeObjectMapping(u64 qwObjectMapping_p,
160 160
161static tEplKernel EplPdouCheckObjectMapping(u64 qwObjectMapping_p, 161static tEplKernel EplPdouCheckObjectMapping(u64 qwObjectMapping_p,
162 tEplObdAccess AccessType_p, 162 tEplObdAccess AccessType_p,
163 DWORD * pdwAbortCode_p, 163 u32 * pdwAbortCode_p,
164 unsigned int *puiPdoSize_p); 164 unsigned int *puiPdoSize_p);
165 165
166//=========================================================================// 166//=========================================================================//
@@ -482,7 +482,7 @@ static void EplPdouDecodeObjectMapping(u64 qwObjectMapping_p,
482 482
483static tEplKernel EplPdouCheckObjectMapping(u64 qwObjectMapping_p, 483static tEplKernel EplPdouCheckObjectMapping(u64 qwObjectMapping_p,
484 tEplObdAccess AccessType_p, 484 tEplObdAccess AccessType_p,
485 DWORD * pdwAbortCode_p, 485 u32 * pdwAbortCode_p,
486 unsigned int *puiPdoSize_p) 486 unsigned int *puiPdoSize_p)
487{ 487{
488 tEplKernel Ret = kEplSuccessful; 488 tEplKernel Ret = kEplSuccessful;
diff --git a/drivers/staging/epl/EplSdo.h b/drivers/staging/epl/EplSdo.h
index a09d1eb0539..8002e0cc4d9 100644
--- a/drivers/staging/epl/EplSdo.h
+++ b/drivers/staging/epl/EplSdo.h
@@ -207,7 +207,7 @@ typedef enum {
207typedef struct { 207typedef struct {
208 tEplSdoComConHdl m_SdoComConHdl; 208 tEplSdoComConHdl m_SdoComConHdl;
209 tEplSdoComConState m_SdoComConState; 209 tEplSdoComConState m_SdoComConState;
210 DWORD m_dwAbortCode; 210 u32 m_dwAbortCode;
211 tEplSdoAccessType m_SdoAccessType; 211 tEplSdoAccessType m_SdoAccessType;
212 unsigned int m_uiNodeId; // NodeId of the target 212 unsigned int m_uiNodeId; // NodeId of the target
213 unsigned int m_uiTargetIndex; // index which was accessed 213 unsigned int m_uiTargetIndex; // index which was accessed
diff --git a/drivers/staging/epl/EplSdoAsndu.c b/drivers/staging/epl/EplSdoAsndu.c
index 80135d27e03..aa8bdef317c 100644
--- a/drivers/staging/epl/EplSdoAsndu.c
+++ b/drivers/staging/epl/EplSdoAsndu.c
@@ -321,7 +321,7 @@ tEplKernel EplSdoAsnduInitCon(tEplSdoConHdl *pSdoConHandle_p,
321//--------------------------------------------------------------------------- 321//---------------------------------------------------------------------------
322tEplKernel EplSdoAsnduSendData(tEplSdoConHdl SdoConHandle_p, 322tEplKernel EplSdoAsnduSendData(tEplSdoConHdl SdoConHandle_p,
323 tEplFrame *pSrcData_p, 323 tEplFrame *pSrcData_p,
324 DWORD dwDataSize_p) 324 u32 dwDataSize_p)
325{ 325{
326 tEplKernel Ret; 326 tEplKernel Ret;
327 unsigned int uiArray; 327 unsigned int uiArray;
diff --git a/drivers/staging/epl/EplSdoComu.c b/drivers/staging/epl/EplSdoComu.c
index a9325d47efb..1f71b5c6e5f 100644
--- a/drivers/staging/epl/EplSdoComu.c
+++ b/drivers/staging/epl/EplSdoComu.c
@@ -174,7 +174,7 @@ typedef struct {
174 // the SDO transfer 174 // the SDO transfer
175 void *m_pUserArg; // user definable argument pointer 175 void *m_pUserArg; // user definable argument pointer
176 176
177 DWORD m_dwLastAbortCode; // save the last abort code 177 u32 m_dwLastAbortCode; // save the last abort code
178#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0) 178#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0)
179 // only for client 179 // only for client
180 unsigned int m_uiTargetIndex; // index to access 180 unsigned int m_uiTargetIndex; // index to access
@@ -246,7 +246,7 @@ static tEplKernel EplSdoComClientProcessFrame(tEplSdoComConHdl SdoComCon_p,
246 tEplAsySdoCom * pAsySdoCom_p); 246 tEplAsySdoCom * pAsySdoCom_p);
247 247
248static tEplKernel EplSdoComClientSendAbort(tEplSdoComCon * pSdoComCon_p, 248static tEplKernel EplSdoComClientSendAbort(tEplSdoComCon * pSdoComCon_p,
249 DWORD dwAbortCode_p); 249 u32 dwAbortCode_p);
250#endif 250#endif
251 251
252/***************************************************************************/ 252/***************************************************************************/
@@ -747,7 +747,7 @@ tEplKernel EplSdoComGetState(tEplSdoComConHdl SdoComConHdl_p,
747//--------------------------------------------------------------------------- 747//---------------------------------------------------------------------------
748#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0) 748#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0)
749tEplKernel EplSdoComSdoAbort(tEplSdoComConHdl SdoComConHdl_p, 749tEplKernel EplSdoComSdoAbort(tEplSdoComConHdl SdoComConHdl_p,
750 DWORD dwAbortCode_p) 750 u32 dwAbortCode_p)
751{ 751{
752 tEplKernel Ret; 752 tEplKernel Ret;
753 tEplSdoComCon *pSdoComCon; 753 tEplSdoComCon *pSdoComCon;
@@ -1001,7 +1001,7 @@ static tEplKernel EplSdoComProcessIntern(tEplSdoComConHdl SdoComCon_p,
1001 u8 bFlag; 1001 u8 bFlag;
1002 1002
1003#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOS)) != 0) 1003#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOS)) != 0)
1004 DWORD dwAbortCode; 1004 u32 dwAbortCode;
1005 unsigned int uiSize; 1005 unsigned int uiSize;
1006#endif 1006#endif
1007 1007
@@ -1666,7 +1666,7 @@ static tEplKernel EplSdoComProcessIntern(tEplSdoComConHdl SdoComCon_p,
1666 case kEplSdoComConEventAbort: 1666 case kEplSdoComConEventAbort:
1667 { 1667 {
1668 EplSdoComClientSendAbort(pSdoComCon, 1668 EplSdoComClientSendAbort(pSdoComCon,
1669 *((DWORD *) 1669 *((u32 *)
1670 pSdoComCon-> 1670 pSdoComCon->
1671 m_pData)); 1671 m_pData));
1672 1672
@@ -1674,7 +1674,7 @@ static tEplKernel EplSdoComProcessIntern(tEplSdoComConHdl SdoComCon_p,
1674 pSdoComCon->m_bTransactionId++; 1674 pSdoComCon->m_bTransactionId++;
1675 // call callback of application 1675 // call callback of application
1676 pSdoComCon->m_dwLastAbortCode = 1676 pSdoComCon->m_dwLastAbortCode =
1677 *((DWORD *) pSdoComCon->m_pData); 1677 *((u32 *) pSdoComCon->m_pData);
1678 Ret = 1678 Ret =
1679 EplSdoComTransferFinished 1679 EplSdoComTransferFinished
1680 (SdoComCon_p, pSdoComCon, 1680 (SdoComCon_p, pSdoComCon,
@@ -1868,7 +1868,7 @@ static tEplKernel EplSdoComProcessIntern(tEplSdoComConHdl SdoComCon_p,
1868 case kEplSdoComConEventAbort: 1868 case kEplSdoComConEventAbort:
1869 { 1869 {
1870 EplSdoComClientSendAbort(pSdoComCon, 1870 EplSdoComClientSendAbort(pSdoComCon,
1871 *((DWORD *) 1871 *((u32 *)
1872 pSdoComCon-> 1872 pSdoComCon->
1873 m_pData)); 1873 m_pData));
1874 1874
@@ -1879,7 +1879,7 @@ static tEplKernel EplSdoComProcessIntern(tEplSdoComConHdl SdoComCon_p,
1879 kEplSdoComStateClientConnected; 1879 kEplSdoComStateClientConnected;
1880 // call callback of application 1880 // call callback of application
1881 pSdoComCon->m_dwLastAbortCode = 1881 pSdoComCon->m_dwLastAbortCode =
1882 *((DWORD *) pSdoComCon->m_pData); 1882 *((u32 *) pSdoComCon->m_pData);
1883 Ret = 1883 Ret =
1884 EplSdoComTransferFinished 1884 EplSdoComTransferFinished
1885 (SdoComCon_p, pSdoComCon, 1885 (SdoComCon_p, pSdoComCon,
@@ -1964,7 +1964,7 @@ static tEplKernel EplSdoComServerInitReadByIndex(tEplSdoComCon * pSdoComCon_p,
1964 unsigned int uiSubindex; 1964 unsigned int uiSubindex;
1965 tEplObdSize EntrySize; 1965 tEplObdSize EntrySize;
1966 tEplObdAccess AccessType; 1966 tEplObdAccess AccessType;
1967 DWORD dwAbortCode; 1967 u32 dwAbortCode;
1968 1968
1969 dwAbortCode = 0; 1969 dwAbortCode = 0;
1970 1970
@@ -2323,18 +2323,18 @@ static tEplKernel EplSdoComServerSendFrameIntern(tEplSdoComCon * pSdoComCon_p,
2323 2323
2324 // copy abortcode to frame 2324 // copy abortcode to frame
2325 AmiSetDwordToLe(&pCommandFrame->m_le_abCommandData[0], 2325 AmiSetDwordToLe(&pCommandFrame->m_le_abCommandData[0],
2326 *((DWORD *) pSdoComCon_p->m_pData)); 2326 *((u32 *) pSdoComCon_p->m_pData));
2327 2327
2328 // set size of segment 2328 // set size of segment
2329 AmiSetWordToLe(&pCommandFrame->m_le_wSegmentSize, 2329 AmiSetWordToLe(&pCommandFrame->m_le_wSegmentSize,
2330 sizeof(DWORD)); 2330 sizeof(u32));
2331 2331
2332 // update counter 2332 // update counter
2333 pSdoComCon_p->m_uiTransferredByte = sizeof(DWORD); 2333 pSdoComCon_p->m_uiTransferredByte = sizeof(u32);
2334 pSdoComCon_p->m_uiTransSize = 0; 2334 pSdoComCon_p->m_uiTransSize = 0;
2335 2335
2336 // calc framesize 2336 // calc framesize
2337 uiSizeOfFrame += sizeof(DWORD); 2337 uiSizeOfFrame += sizeof(u32);
2338 Ret = EplSdoAsySeqSendData(pSdoComCon_p->m_SdoSeqConHdl, 2338 Ret = EplSdoAsySeqSendData(pSdoComCon_p->m_SdoSeqConHdl,
2339 uiSizeOfFrame, pFrame); 2339 uiSizeOfFrame, pFrame);
2340 break; 2340 break;
@@ -2372,7 +2372,7 @@ static tEplKernel EplSdoComServerInitWriteByIndex(tEplSdoComCon * pSdoComCon_p,
2372 unsigned int uiBytesToTransfer; 2372 unsigned int uiBytesToTransfer;
2373 tEplObdSize EntrySize; 2373 tEplObdSize EntrySize;
2374 tEplObdAccess AccessType; 2374 tEplObdAccess AccessType;
2375 DWORD dwAbortCode; 2375 u32 dwAbortCode;
2376 u8 *pbSrcData; 2376 u8 *pbSrcData;
2377 2377
2378 dwAbortCode = 0; 2378 dwAbortCode = 0;
@@ -3216,7 +3216,7 @@ static tEplKernel EplSdoComClientProcessFrame(tEplSdoComConHdl SdoComCon_p,
3216//--------------------------------------------------------------------------- 3216//---------------------------------------------------------------------------
3217#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0) 3217#if(((EPL_MODULE_INTEGRATION) & (EPL_MODULE_SDOC)) != 0)
3218static tEplKernel EplSdoComClientSendAbort(tEplSdoComCon * pSdoComCon_p, 3218static tEplKernel EplSdoComClientSendAbort(tEplSdoComCon * pSdoComCon_p,
3219 DWORD dwAbortCode_p) 3219 u32 dwAbortCode_p)
3220{ 3220{
3221 tEplKernel Ret; 3221 tEplKernel Ret;
3222 u8 abFrame[EPL_MAX_SDO_FRAME_SIZE]; 3222 u8 abFrame[EPL_MAX_SDO_FRAME_SIZE];
@@ -3249,14 +3249,14 @@ static tEplKernel EplSdoComClientSendAbort(tEplSdoComCon * pSdoComCon_p,
3249 AmiSetDwordToLe(&pCommandFrame->m_le_abCommandData[0], dwAbortCode_p); 3249 AmiSetDwordToLe(&pCommandFrame->m_le_abCommandData[0], dwAbortCode_p);
3250 3250
3251 // set size of segment 3251 // set size of segment
3252 AmiSetWordToLe(&pCommandFrame->m_le_wSegmentSize, sizeof(DWORD)); 3252 AmiSetWordToLe(&pCommandFrame->m_le_wSegmentSize, sizeof(u32));
3253 3253
3254 // update counter 3254 // update counter
3255 pSdoComCon_p->m_uiTransferredByte = sizeof(DWORD); 3255 pSdoComCon_p->m_uiTransferredByte = sizeof(u32);
3256 pSdoComCon_p->m_uiTransSize = 0; 3256 pSdoComCon_p->m_uiTransSize = 0;
3257 3257
3258 // calc framesize 3258 // calc framesize
3259 uiSizeOfFrame += sizeof(DWORD); 3259 uiSizeOfFrame += sizeof(u32);
3260 3260
3261 // save abort code 3261 // save abort code
3262 pSdoComCon_p->m_dwLastAbortCode = dwAbortCode_p; 3262 pSdoComCon_p->m_dwLastAbortCode = dwAbortCode_p;
diff --git a/drivers/staging/epl/EplSdoUdpu.c b/drivers/staging/epl/EplSdoUdpu.c
index 656ea242920..b409c9b7be4 100644
--- a/drivers/staging/epl/EplSdoUdpu.c
+++ b/drivers/staging/epl/EplSdoUdpu.c
@@ -431,7 +431,7 @@ tEplKernel EplSdoUdpuInitCon(tEplSdoConHdl *pSdoConHandle_p,
431// 431//
432//--------------------------------------------------------------------------- 432//---------------------------------------------------------------------------
433tEplKernel EplSdoUdpuSendData(tEplSdoConHdl SdoConHandle_p, 433tEplKernel EplSdoUdpuSendData(tEplSdoConHdl SdoConHandle_p,
434 tEplFrame *pSrcData_p, DWORD dwDataSize_p) 434 tEplFrame *pSrcData_p, u32 dwDataSize_p)
435{ 435{
436 tEplKernel Ret; 436 tEplKernel Ret;
437 int iError; 437 int iError;
@@ -536,7 +536,7 @@ tEplKernel EplSdoUdpuDelCon(tEplSdoConHdl SdoConHandle_p)
536// Parameters: lpParameter = pointer to parameter type tEplSdoUdpThreadPara 536// Parameters: lpParameter = pointer to parameter type tEplSdoUdpThreadPara
537// 537//
538// 538//
539// Returns: DWORD = errorcode 539// Returns: u32 = errorcode
540// 540//
541// 541//
542// State: 542// State:
diff --git a/drivers/staging/epl/EplTarget.h b/drivers/staging/epl/EplTarget.h
index 61a56951da9..beacd89c3d6 100644
--- a/drivers/staging/epl/EplTarget.h
+++ b/drivers/staging/epl/EplTarget.h
@@ -128,7 +128,7 @@
128// currently no Timer functions are needed by EPL stack 128// currently no Timer functions are needed by EPL stack
129// so they are not implemented yet 129// so they are not implemented yet
130//void TgtTimerInit(void); 130//void TgtTimerInit(void);
131//DWORD TgtGetTickCount(void); 131//u32 TgtGetTickCount(void);
132//void TgtGetNetTime(tEplNetTime * pNetTime_p); 132//void TgtGetNetTime(tEplNetTime * pNetTime_p);
133 133
134// functions for ethernet driver 134// functions for ethernet driver
diff --git a/drivers/staging/epl/TimerHighReskX86.c b/drivers/staging/epl/TimerHighReskX86.c
index 2d657d711d8..8a97fb41396 100644
--- a/drivers/staging/epl/TimerHighReskX86.c
+++ b/drivers/staging/epl/TimerHighReskX86.c
@@ -104,7 +104,7 @@
104// TracePoint support for realtime-debugging 104// TracePoint support for realtime-debugging
105#ifdef _DBG_TRACE_POINTS_ 105#ifdef _DBG_TRACE_POINTS_
106void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 106void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
107void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 107void TgtDbgPostTraceValue(u32 dwTraceValue_p);
108#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p) 108#define TGT_DBG_SIGNAL_TRACE_POINT(p) TgtDbgSignalTracePoint(p)
109#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v) 109#define TGT_DBG_POST_TRACE_VALUE(v) TgtDbgPostTraceValue(v)
110#else 110#else
diff --git a/drivers/staging/epl/amix86.c b/drivers/staging/epl/amix86.c
index b8e891d1cd0..60fb6efbaf2 100644
--- a/drivers/staging/epl/amix86.c
+++ b/drivers/staging/epl/amix86.c
@@ -84,7 +84,7 @@ typedef struct {
84} twStruct; 84} twStruct;
85 85
86typedef struct { 86typedef struct {
87 DWORD m_dwDword; 87 u32 m_dwDword;
88 88
89} tdwStruct; 89} tdwStruct;
90 90
@@ -140,9 +140,9 @@ void AmiSetWordToBe(void * pAddr_p, WORD wWordVal_p)
140 140
141} 141}
142 142
143//------------< write DWORD in big endian >------------------------- 143//------------< write u32 in big endian >-------------------------
144 144
145void AmiSetDwordToBe(void *pAddr_p, DWORD dwDwordVal_p) 145void AmiSetDwordToBe(void *pAddr_p, u32 dwDwordVal_p)
146{ 146{
147 tdwStruct *pdwStruct; 147 tdwStruct *pdwStruct;
148 tdwStruct dwValue; 148 tdwStruct dwValue;
@@ -194,9 +194,9 @@ void AmiSetWordToLe(void *pAddr_p, WORD wWordVal_p)
194 194
195} 195}
196 196
197//------------< write DWORD in little endian >------------------------- 197//------------< write u32 in little endian >-------------------------
198 198
199void AmiSetDwordToLe(void *pAddr_p, DWORD dwDwordVal_p) 199void AmiSetDwordToLe(void *pAddr_p, u32 dwDwordVal_p)
200{ 200{
201 tdwStruct *pdwStruct; 201 tdwStruct *pdwStruct;
202 202
@@ -246,9 +246,9 @@ WORD AmiGetWordFromBe(void *pAddr_p)
246 246
247} 247}
248 248
249//------------< read DWORD in big endian >-------------------------- 249//------------< read u32 in big endian >--------------------------
250 250
251DWORD AmiGetDwordFromBe(void *pAddr_p) 251u32 AmiGetDwordFromBe(void *pAddr_p)
252{ 252{
253 tdwStruct *pdwStruct; 253 tdwStruct *pdwStruct;
254 tdwStruct dwValue; 254 tdwStruct dwValue;
@@ -299,9 +299,9 @@ WORD AmiGetWordFromLe(void *pAddr_p)
299 return (pwStruct->m_wWord); 299 return (pwStruct->m_wWord);
300} 300}
301 301
302//------------< read DWORD in little endian >-------------------------- 302//------------< read u32 in little endian >--------------------------
303 303
304DWORD AmiGetDwordFromLe(void *pAddr_p) 304u32 AmiGetDwordFromLe(void *pAddr_p)
305{ 305{
306 tdwStruct *pdwStruct; 306 tdwStruct *pdwStruct;
307 307
@@ -324,7 +324,7 @@ DWORD AmiGetDwordFromLe(void *pAddr_p)
324// 324//
325//--------------------------------------------------------------------------- 325//---------------------------------------------------------------------------
326 326
327void AmiSetDword24ToBe(void *pAddr_p, DWORD dwDwordVal_p) 327void AmiSetDword24ToBe(void *pAddr_p, u32 dwDwordVal_p)
328{ 328{
329 ((u8 *) pAddr_p)[0] = ((u8 *) & dwDwordVal_p)[2]; 329 ((u8 *) pAddr_p)[0] = ((u8 *) & dwDwordVal_p)[2];
330 ((u8 *) pAddr_p)[1] = ((u8 *) & dwDwordVal_p)[1]; 330 ((u8 *) pAddr_p)[1] = ((u8 *) & dwDwordVal_p)[1];
@@ -346,7 +346,7 @@ void AmiSetDword24ToBe(void *pAddr_p, DWORD dwDwordVal_p)
346// 346//
347//--------------------------------------------------------------------------- 347//---------------------------------------------------------------------------
348 348
349void AmiSetDword24ToLe(void *pAddr_p, DWORD dwDwordVal_p) 349void AmiSetDword24ToLe(void *pAddr_p, u32 dwDwordVal_p)
350{ 350{
351 ((u8 *) pAddr_p)[0] = ((u8 *) & dwDwordVal_p)[0]; 351 ((u8 *) pAddr_p)[0] = ((u8 *) & dwDwordVal_p)[0];
352 ((u8 *) pAddr_p)[1] = ((u8 *) & dwDwordVal_p)[1]; 352 ((u8 *) pAddr_p)[1] = ((u8 *) & dwDwordVal_p)[1];
@@ -361,12 +361,12 @@ void AmiSetDword24ToLe(void *pAddr_p, DWORD dwDwordVal_p)
361// 361//
362// Parameters: pAddr_p = pointer to source buffer 362// Parameters: pAddr_p = pointer to source buffer
363// 363//
364// Return: DWORD = read value 364// Return: u32 = read value
365// 365//
366// State: not tested 366// State: not tested
367// 367//
368//--------------------------------------------------------------------------- 368//---------------------------------------------------------------------------
369DWORD AmiGetDword24FromBe(void *pAddr_p) 369u32 AmiGetDword24FromBe(void *pAddr_p)
370{ 370{
371 tdwStruct dwStruct; 371 tdwStruct dwStruct;
372 372
@@ -384,12 +384,12 @@ DWORD AmiGetDword24FromBe(void *pAddr_p)
384// 384//
385// Parameters: pAddr_p = pointer to source buffer 385// Parameters: pAddr_p = pointer to source buffer
386// 386//
387// Return: DWORD = read value 387// Return: u32 = read value
388// 388//
389// State: not tested 389// State: not tested
390// 390//
391//--------------------------------------------------------------------------- 391//---------------------------------------------------------------------------
392DWORD AmiGetDword24FromLe(void *pAddr_p) 392u32 AmiGetDword24FromLe(void *pAddr_p)
393{ 393{
394 tdwStruct dwStruct; 394 tdwStruct dwStruct;
395 395
@@ -546,7 +546,7 @@ void AmiSetQword40ToBe(void *pAddr_p, u64 qwQwordVal_p)
546void AmiSetQword40ToLe(void *pAddr_p, u64 qwQwordVal_p) 546void AmiSetQword40ToLe(void *pAddr_p, u64 qwQwordVal_p)
547{ 547{
548 548
549 ((DWORD *) pAddr_p)[0] = ((DWORD *) & qwQwordVal_p)[0]; 549 ((u32 *) pAddr_p)[0] = ((u32 *) & qwQwordVal_p)[0];
550 ((u8 *) pAddr_p)[4] = ((u8 *) & qwQwordVal_p)[4]; 550 ((u8 *) pAddr_p)[4] = ((u8 *) & qwQwordVal_p)[4];
551 551
552} 552}
@@ -648,7 +648,7 @@ void AmiSetQword48ToBe(void *pAddr_p, u64 qwQwordVal_p)
648void AmiSetQword48ToLe(void *pAddr_p, u64 qwQwordVal_p) 648void AmiSetQword48ToLe(void *pAddr_p, u64 qwQwordVal_p)
649{ 649{
650 650
651 ((DWORD *) pAddr_p)[0] = ((DWORD *) & qwQwordVal_p)[0]; 651 ((u32 *) pAddr_p)[0] = ((u32 *) & qwQwordVal_p)[0];
652 ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2]; 652 ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2];
653 653
654} 654}
@@ -751,7 +751,7 @@ void AmiSetQword56ToBe(void *pAddr_p, u64 qwQwordVal_p)
751void AmiSetQword56ToLe(void *pAddr_p, u64 qwQwordVal_p) 751void AmiSetQword56ToLe(void *pAddr_p, u64 qwQwordVal_p)
752{ 752{
753 753
754 ((DWORD *) pAddr_p)[0] = ((DWORD *) & qwQwordVal_p)[0]; 754 ((u32 *) pAddr_p)[0] = ((u32 *) & qwQwordVal_p)[0];
755 ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2]; 755 ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2];
756 ((u8 *) pAddr_p)[6] = ((u8 *) & qwQwordVal_p)[6]; 756 ((u8 *) pAddr_p)[6] = ((u8 *) & qwQwordVal_p)[6];
757 757
diff --git a/drivers/staging/epl/demo_main.c b/drivers/staging/epl/demo_main.c
index 594485e2811..9a10f1cf167 100644
--- a/drivers/staging/epl/demo_main.c
+++ b/drivers/staging/epl/demo_main.c
@@ -156,12 +156,12 @@ u8 bVarOut1Old_l;
156u8 bModeSelect_l; // state of the pushbuttons to select the mode 156u8 bModeSelect_l; // state of the pushbuttons to select the mode
157u8 bSpeedSelect_l; // state of the pushbuttons to increase/decrease the speed 157u8 bSpeedSelect_l; // state of the pushbuttons to increase/decrease the speed
158u8 bSpeedSelectOld_l; // old state of the pushbuttons 158u8 bSpeedSelectOld_l; // old state of the pushbuttons
159DWORD dwLeds_l; // current state of all LEDs 159u32 dwLeds_l; // current state of all LEDs
160u8 bLedsRow1_l; // current state of the LEDs in row 1 160u8 bLedsRow1_l; // current state of the LEDs in row 1
161u8 bLedsRow2_l; // current state of the LEDs in row 2 161u8 bLedsRow2_l; // current state of the LEDs in row 2
162u8 abSelect_l[3]; // pushbuttons from CNs 162u8 abSelect_l[3]; // pushbuttons from CNs
163 163
164DWORD dwMode_l; // current mode 164u32 dwMode_l; // current mode
165int iCurCycleCount_l; // current cycle count 165int iCurCycleCount_l; // current cycle count
166int iMaxCycleCount_l; // maximum cycle count (i.e. number of cycles until next light movement step) 166int iMaxCycleCount_l; // maximum cycle count (i.e. number of cycles until next light movement step)
167int iToggle; // indicates the light movement direction 167int iToggle; // indicates the light movement direction
@@ -171,7 +171,7 @@ u8 abDomain_l[3000];
171static wait_queue_head_t WaitQueueShutdown_g; // wait queue for tEplNmtEventSwitchOff 171static wait_queue_head_t WaitQueueShutdown_g; // wait queue for tEplNmtEventSwitchOff
172static atomic_t AtomicShutdown_g = ATOMIC_INIT(FALSE); 172static atomic_t AtomicShutdown_g = ATOMIC_INIT(FALSE);
173 173
174static DWORD dw_le_CycleLen_g; 174static u32 dw_le_CycleLen_g;
175 175
176static uint uiNodeId_g = EPL_C_ADR_INVALID; 176static uint uiNodeId_g = EPL_C_ADR_INVALID;
177module_param_named(nodeid, uiNodeId_g, uint, 0); 177module_param_named(nodeid, uiNodeId_g, uint, 0);
@@ -401,7 +401,7 @@ static int __init EplLinInit(void)
401 401
402 // configure IP address of virtual network interface 402 // configure IP address of virtual network interface
403 // for TCP/IP communication over the POWERLINK network 403 // for TCP/IP communication over the POWERLINK network
404 sprintf(sBuffer, "%lu.%lu.%lu.%lu", 404 sprintf(sBuffer, "%u.%u.%u.%u",
405 (EplApiInitParam.m_dwIpAddress >> 24), 405 (EplApiInitParam.m_dwIpAddress >> 24),
406 ((EplApiInitParam.m_dwIpAddress >> 16) & 0xFF), 406 ((EplApiInitParam.m_dwIpAddress >> 16) & 0xFF),
407 ((EplApiInitParam.m_dwIpAddress >> 8) & 0xFF), 407 ((EplApiInitParam.m_dwIpAddress >> 8) & 0xFF),
@@ -515,7 +515,7 @@ tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
515 515
516 case kEplNmtGsResetCommunication: 516 case kEplNmtGsResetCommunication:
517 { 517 {
518 DWORD dwBuffer; 518 u32 dwBuffer;
519 519
520 // configure OD for MN in state ResetComm after reseting the OD 520 // configure OD for MN in state ResetComm after reseting the OD
521 // TODO: setup your own network configuration here 521 // TODO: setup your own network configuration here
@@ -677,8 +677,8 @@ tEplKernel AppCbEvent(tEplApiEventType EventType_p, // IN: event type (enum)
677 677
678 case kEplEventSourceDllk: 678 case kEplEventSourceDllk:
679 { // error occured within the data link layer (e.g. interrupt processing) 679 { // error occured within the data link layer (e.g. interrupt processing)
680 // the DWORD argument contains the DLL state and the NMT event 680 // the u32 argument contains the DLL state and the NMT event
681 printk(" val=%lX\n", 681 printk(" val=%X\n",
682 pEventArg_p->m_InternalError. 682 pEventArg_p->m_InternalError.
683 m_Arg.m_dwArg); 683 m_Arg.m_dwArg);
684 break; 684 break;
diff --git a/drivers/staging/epl/global.h b/drivers/staging/epl/global.h
index c83163e7388..b54842ba7ed 100644
--- a/drivers/staging/epl/global.h
+++ b/drivers/staging/epl/global.h
@@ -29,9 +29,6 @@
29#ifndef WORD 29#ifndef WORD
30#define WORD unsigned short int 30#define WORD unsigned short int
31#endif 31#endif
32#ifndef DWORD
33#define DWORD unsigned long int
34#endif
35#ifndef BOOL 32#ifndef BOOL
36#define BOOL unsigned char 33#define BOOL unsigned char
37#endif 34#endif
diff --git a/drivers/staging/epl/kernel/EplDllk.h b/drivers/staging/epl/kernel/EplDllk.h
index 9967bdda5f5..31ab0585f8e 100644
--- a/drivers/staging/epl/kernel/EplDllk.h
+++ b/drivers/staging/epl/kernel/EplDllk.h
@@ -96,7 +96,7 @@ struct _tEplDllkNodeInfo {
96 struct _tEplDllkNodeInfo *m_pNextNodeInfo; 96 struct _tEplDllkNodeInfo *m_pNextNodeInfo;
97 struct _tEdrvTxBuffer *m_pPreqTxBuffer; 97 struct _tEdrvTxBuffer *m_pPreqTxBuffer;
98 unsigned int m_uiNodeId; 98 unsigned int m_uiNodeId;
99 DWORD m_dwPresTimeout; 99 u32 m_dwPresTimeout;
100 unsigned long m_ulDllErrorEvents; 100 unsigned long m_ulDllErrorEvents;
101 tEplNmtState m_NmtState; 101 tEplNmtState m_NmtState;
102 WORD m_wPresPayloadLimit; 102 WORD m_wPresPayloadLimit;
diff --git a/drivers/staging/epl/proc_fs.c b/drivers/staging/epl/proc_fs.c
index 62aaa7c3a35..a3235a12922 100644
--- a/drivers/staging/epl/proc_fs.c
+++ b/drivers/staging/epl/proc_fs.c
@@ -129,8 +129,8 @@
129 129
130#ifdef _DBG_TRACE_POINTS_ 130#ifdef _DBG_TRACE_POINTS_
131atomic_t aatmDbgTracePoint_l[DBG_TRACE_POINTS]; 131atomic_t aatmDbgTracePoint_l[DBG_TRACE_POINTS];
132DWORD adwDbgTraceValue_l[DBG_TRACE_VALUES]; 132u32 adwDbgTraceValue_l[DBG_TRACE_VALUES];
133DWORD dwDbgTraceValueOld_l; 133u32 dwDbgTraceValueOld_l;
134unsigned int uiDbgTraceValuePos_l; 134unsigned int uiDbgTraceValuePos_l;
135spinlock_t spinlockDbgTraceValue_l; 135spinlock_t spinlockDbgTraceValue_l;
136unsigned long ulDbTraceValueFlags_l; 136unsigned long ulDbTraceValueFlags_l;
@@ -146,9 +146,9 @@ static int EplLinProcWrite(struct file *file, const char __user * buffer,
146 unsigned long count, void *data); 146 unsigned long count, void *data);
147 147
148void TgtDbgSignalTracePoint(u8 bTracePointNumber_p); 148void TgtDbgSignalTracePoint(u8 bTracePointNumber_p);
149void TgtDbgPostTraceValue(DWORD dwTraceValue_p); 149void TgtDbgPostTraceValue(u32 dwTraceValue_p);
150 150
151EPLDLLEXPORT DWORD EplIdentuGetRunningRequests(void); 151EPLDLLEXPORT u32 EplIdentuGetRunningRequests(void);
152 152
153//=========================================================================// 153//=========================================================================//
154// // 154// //
@@ -207,7 +207,7 @@ void TgtDbgSignalTracePoint(u8 bTracePointNumber_p)
207 207
208} 208}
209 209
210void TgtDbgPostTraceValue(DWORD dwTraceValue_p) 210void TgtDbgPostTraceValue(u32 dwTraceValue_p)
211{ 211{
212 212
213 spin_lock_irqsave(&spinlockDbgTraceValue_l, ulDbTraceValueFlags_l); 213 spin_lock_irqsave(&spinlockDbgTraceValue_l, ulDbTraceValueFlags_l);
@@ -279,7 +279,7 @@ static int EplLinProcRead(char *pcBuffer_p,
279#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0) 279#if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_NMT_MN)) != 0)
280 // fetch running IdentRequests 280 // fetch running IdentRequests
281 nSize += snprintf(pcBuffer_p + nSize, nBufferSize_p - nSize, 281 nSize += snprintf(pcBuffer_p + nSize, nBufferSize_p - nSize,
282 "running IdentRequests: 0x%08lX\n", 282 "running IdentRequests: 0x%08X\n",
283 EplIdentuGetRunningRequests()); 283 EplIdentuGetRunningRequests());
284 284
285 // fetch state of NmtMnu module 285 // fetch state of NmtMnu module
diff --git a/drivers/staging/epl/user/EplCfgMau.h b/drivers/staging/epl/user/EplCfgMau.h
index 2d911d1d724..9ffe51cac70 100644
--- a/drivers/staging/epl/user/EplCfgMau.h
+++ b/drivers/staging/epl/user/EplCfgMau.h
@@ -131,13 +131,13 @@ typedef enum {
131typedef struct { 131typedef struct {
132 tEplCfgState m_CfgState; // state of the configuration state maschine 132 tEplCfgState m_CfgState; // state of the configuration state maschine
133 tEplSdoComConHdl m_SdoComConHdl; // handle for sdo connection 133 tEplSdoComConHdl m_SdoComConHdl; // handle for sdo connection
134 DWORD m_dwLastAbortCode; 134 u32 m_dwLastAbortCode;
135 unsigned int m_uiLastIndex; // last index of configuration, to compair with actual index 135 unsigned int m_uiLastIndex; // last index of configuration, to compair with actual index
136 u8 *m_pbConcise; // Ptr to concise DCF 136 u8 *m_pbConcise; // Ptr to concise DCF
137 u8 *m_pbActualIndex; // Ptr to actual index in the DCF segment 137 u8 *m_pbActualIndex; // Ptr to actual index in the DCF segment
138 tfpEplCfgMaCb m_pfnCfgMaCb; // Ptr to CfgMa Callback, is call if configuration finished 138 tfpEplCfgMaCb m_pfnCfgMaCb; // Ptr to CfgMa Callback, is call if configuration finished
139 tEplKernel m_EplKernelError; // errorcode 139 tEplKernel m_EplKernelError; // errorcode
140 DWORD m_dwNumValueCopy; // numeric values are copied in this variable 140 u32 m_dwNumValueCopy; // numeric values are copied in this variable
141 unsigned int m_uiPdoNodeId; // buffer for PDO node id 141 unsigned int m_uiPdoNodeId; // buffer for PDO node id
142 u8 m_bNrOfMappedObject; // number of mapped objects 142 u8 m_bNrOfMappedObject; // number of mapped objects
143 unsigned int m_uiNodeId; // Epl node addresse 143 unsigned int m_uiNodeId; // Epl node addresse
@@ -145,7 +145,7 @@ typedef struct {
145 unsigned int m_uiLastSubIndex; // last subindex of configuration 145 unsigned int m_uiLastSubIndex; // last subindex of configuration
146 BOOL m_fOneTranferOk; // atleased one transfer was successful 146 BOOL m_fOneTranferOk; // atleased one transfer was successful
147 u8 m_bEventFlag; // for Eventsignaling to the State Maschine 147 u8 m_bEventFlag; // for Eventsignaling to the State Maschine
148 DWORD m_dwCntObjectInDcf; // number of Objects in DCF 148 u32 m_dwCntObjectInDcf; // number of Objects in DCF
149 tEplCfgMaIndexType m_SkipCfg; // TRUE if a adsitional Configurationprocess 149 tEplCfgMaIndexType m_SkipCfg; // TRUE if a adsitional Configurationprocess
150 // have to insert e.g. PDO-mapping 150 // have to insert e.g. PDO-mapping
151 WORD m_wTimeOutCnt; // Timeout Counter, break configuration is 151 WORD m_wTimeOutCnt; // Timeout Counter, break configuration is
diff --git a/drivers/staging/epl/user/EplSdoAsndu.h b/drivers/staging/epl/user/EplSdoAsndu.h
index 6049e5852ed..20e6fffd5ec 100644
--- a/drivers/staging/epl/user/EplSdoAsndu.h
+++ b/drivers/staging/epl/user/EplSdoAsndu.h
@@ -98,7 +98,7 @@ tEplKernel EplSdoAsnduInitCon(tEplSdoConHdl *pSdoConHandle_p,
98 98
99tEplKernel EplSdoAsnduSendData(tEplSdoConHdl SdoConHandle_p, 99tEplKernel EplSdoAsnduSendData(tEplSdoConHdl SdoConHandle_p,
100 tEplFrame *pSrcData_p, 100 tEplFrame *pSrcData_p,
101 DWORD dwDataSize_p); 101 u32 dwDataSize_p);
102 102
103tEplKernel EplSdoAsnduDelCon(tEplSdoConHdl SdoConHandle_p); 103tEplKernel EplSdoAsnduDelCon(tEplSdoConHdl SdoConHandle_p);
104 104
diff --git a/drivers/staging/epl/user/EplSdoComu.h b/drivers/staging/epl/user/EplSdoComu.h
index 9e45e99a978..3df48d10839 100644
--- a/drivers/staging/epl/user/EplSdoComu.h
+++ b/drivers/staging/epl/user/EplSdoComu.h
@@ -108,7 +108,7 @@ tEplKernel EplSdoComGetState(tEplSdoComConHdl SdoComConHdl_p,
108 tEplSdoComFinished *pSdoComFinished_p); 108 tEplSdoComFinished *pSdoComFinished_p);
109 109
110tEplKernel EplSdoComSdoAbort(tEplSdoComConHdl SdoComConHdl_p, 110tEplKernel EplSdoComSdoAbort(tEplSdoComConHdl SdoComConHdl_p,
111 DWORD dwAbortCode_p); 111 u32 dwAbortCode_p);
112 112
113#endif 113#endif
114 114
diff --git a/drivers/staging/epl/user/EplSdoUdpu.h b/drivers/staging/epl/user/EplSdoUdpu.h
index 22091d4f317..c6b91ff5b7e 100644
--- a/drivers/staging/epl/user/EplSdoUdpu.h
+++ b/drivers/staging/epl/user/EplSdoUdpu.h
@@ -99,7 +99,7 @@ tEplKernel EplSdoUdpuInitCon(tEplSdoConHdl *pSdoConHandle_p,
99 unsigned int uiTargetNodeId_p); 99 unsigned int uiTargetNodeId_p);
100 100
101tEplKernel EplSdoUdpuSendData(tEplSdoConHdl SdoConHandle_p, 101tEplKernel EplSdoUdpuSendData(tEplSdoConHdl SdoConHandle_p,
102 tEplFrame *pSrcData_p, DWORD dwDataSize_p); 102 tEplFrame *pSrcData_p, u32 dwDataSize_p);
103 103
104tEplKernel EplSdoUdpuDelCon(tEplSdoConHdl SdoConHandle_p); 104tEplKernel EplSdoUdpuDelCon(tEplSdoConHdl SdoConHandle_p);
105 105