Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

Staging: epl: remove WORD

It's u16 in kernelspace, not WORD.

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>

+120 -123
+2 -2
drivers/staging/epl/Debug.h
··· 634 634 extern "C" { 635 635 #endif 636 636 637 - void DumpData(char *szStr_p, u8 *pbData_p, WORD wSize_p); 637 + void DumpData(char *szStr_p, u8 *pbData_p, u16 wSize_p); 638 638 639 639 #ifdef __cplusplus 640 640 } // von extern "C" 641 641 #endif 642 642 #define DEBUG_DUMP_DATA(lvl,str,ptr,siz) if ((DEBUG_GLB_LVL() & (lvl))==(lvl)) \ 643 - DumpData (str, (u8 *)(ptr), (WORD)(siz)); 643 + DumpData (str, (u8 *)(ptr), (u16)(siz)); 644 644 #else 645 645 646 646 #define DEBUG_DUMP_DATA(lvl,str,ptr,siz)
+10 -10
drivers/staging/epl/Edrv8139.c
··· 464 464 dwData = ether_crc(6, pbMacAddr_p); 465 465 466 466 printk("EdrvDefineRxMacAddrEntry('%02X:%02X:%02X:%02X:%02X:%02X') hash = %u / %u ether_crc = 0x%08lX\n", 467 - (WORD) pbMacAddr_p[0], (WORD) pbMacAddr_p[1], (WORD) pbMacAddr_p[2], 468 - (WORD) pbMacAddr_p[3], (WORD) pbMacAddr_p[4], (WORD) pbMacAddr_p[5], 469 - (WORD) bHash, (WORD) (dwData >> 26), dwData); 467 + (u16) pbMacAddr_p[0], (u16) pbMacAddr_p[1], (u16) pbMacAddr_p[2], 468 + (u16) pbMacAddr_p[3], (u16) pbMacAddr_p[4], (u16) pbMacAddr_p[5], 469 + (u16) bHash, (u16) (dwData >> 26), dwData); 470 470 */ 471 471 if (bHash > 31) { 472 472 dwData = EDRV_REGDW_READ(EDRV_REGDW_MAR4); ··· 624 624 printk("%s InvOp TSD%u = 0x%08X", __func__, 625 625 EdrvInstance_l.m_uiCurTxDesc, dwTemp); 626 626 printk(" Cmd = 0x%02X\n", 627 - (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 627 + (u16) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 628 628 goto Exit; 629 629 } 630 630 // save pointer to buffer structure for TxHandler ··· 761 761 // EdrvInterruptHandler(); 762 762 tEdrvRxBuffer RxBuffer; 763 763 tEdrvTxBuffer *pTxBuffer; 764 - WORD wStatus; 764 + u16 wStatus; 765 765 u32 dwTxStatus; 766 766 u32 dwRxStatus; 767 - WORD wCurRx; 767 + u16 wCurRx; 768 768 u8 *pbRxBuf; 769 769 unsigned int uiLength; 770 770 int iHandled = IRQ_HANDLED; ··· 898 898 899 899 // calulate new offset (u32 aligned) 900 900 wCurRx = 901 - (WORD) ((wCurRx + uiLength + sizeof(dwRxStatus) + 901 + (u16) ((wCurRx + uiLength + sizeof(dwRxStatus) + 902 902 3) & ~0x3); 903 903 EDRV_TRACE_CAPR(wCurRx - 0x10); 904 904 EDRV_REGW_WRITE(EDRV_REGW_CAPR, wCurRx - 0x10); ··· 1087 1087 dwTemp = EDRV_REGDW_READ(EDRV_REGDW_TSAD3); 1088 1088 1089 1089 printk(" Command = 0x%02X\n", 1090 - (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1090 + (u16) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1091 1091 1092 1092 // set pointer for receive buffer in controller 1093 1093 printk("%s set pointer to Rx buffer\n", __func__); ··· 1098 1098 EDRV_REGB_WRITE(EDRV_REGB_COMMAND, 1099 1099 (EDRV_REGB_COMMAND_RE | EDRV_REGB_COMMAND_TE)); 1100 1100 printk(" Command = 0x%02X\n", 1101 - (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1101 + (u16) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1102 1102 1103 1103 // clear missed packet counter to enable Rx/Tx process 1104 1104 EDRV_REGDW_WRITE(EDRV_REGDW_MPC, 0); ··· 1123 1123 // enable transmitter and receiver 1124 1124 printk("%s enable Tx and Rx", __func__); 1125 1125 EDRV_REGB_WRITE(EDRV_REGB_COMMAND, (EDRV_REGB_COMMAND_RE | EDRV_REGB_COMMAND_TE)); 1126 - printk(" Command = 0x%02X\n", (WORD) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1126 + printk(" Command = 0x%02X\n", (u16) EDRV_REGB_READ(EDRV_REGB_COMMAND)); 1127 1127 */ 1128 1128 // disable early interrupts 1129 1129 EDRV_REGW_WRITE(EDRV_REGW_MULINT, 0);
+2 -2
drivers/staging/epl/EdrvFec.h
··· 96 96 97 97 // Rx and Tx buffer descriptor format 98 98 typedef struct { 99 - WORD m_wStatus; // control / status --- used by edrv, do not change in application 100 - WORD m_wLength; // transfer length 99 + u16 m_wStatus; // control / status --- used by edrv, do not change in application 100 + u16 m_wLength; // transfer length 101 101 u8 *m_pbData; // buffer address 102 102 } tBufferDescr; 103 103
+1 -1
drivers/staging/epl/EdrvSim.h
··· 84 84 //--------------------------------------------------------------------------- 85 85 86 86 void EdrvRxInterruptHandler(u8 bBufferInFrame_p, u8 * pbEthernetData_p, 87 - WORD wDataLen_p); 87 + u16 wDataLen_p); 88 88 89 89 #endif // #ifndef _EDRVSIM_H_
+2 -2
drivers/staging/epl/Epl.h
··· 89 89 unsigned int m_uiNodeId; 90 90 tEplNmtState m_NmtState; 91 91 tEplNmtNodeEvent m_NodeEvent; 92 - WORD m_wErrorCode; // EPL error code if m_NodeEvent == kEplNmtNodeEventError 92 + u16 m_wErrorCode; // EPL error code if m_NodeEvent == kEplNmtNodeEventError 93 93 BOOL m_fMandatory; 94 94 95 95 } tEplApiEventNode; ··· 97 97 typedef struct { 98 98 tEplNmtState m_NmtState; // local NMT state 99 99 tEplNmtBootEvent m_BootEvent; 100 - WORD m_wErrorCode; // EPL error code if m_BootEvent == kEplNmtBootEventError 100 + u16 m_wErrorCode; // EPL error code if m_BootEvent == kEplNmtBootEventError 101 101 102 102 } tEplApiEventBoot; 103 103
+4 -4
drivers/staging/epl/EplAmi.h
··· 110 110 #define AmiSetByteToBe(pAddr_p, bByteVal_p) {*(u8 *)(pAddr_p) = (bByteVal_p);} 111 111 #define AmiSetByteToLe(pAddr_p, bByteVal_p) {*(u8 *)(pAddr_p) = (bByteVal_p);} 112 112 113 - void AmiSetWordToBe(void *pAddr_p, WORD wWordVal_p); 113 + void AmiSetWordToBe(void *pAddr_p, u16 wWordVal_p); 114 114 void AmiSetDwordToBe(void *pAddr_p, u32 dwDwordVal_p); 115 - void AmiSetWordToLe(void *pAddr_p, WORD wWordVal_p); 115 + void AmiSetWordToLe(void *pAddr_p, u16 wWordVal_p); 116 116 void AmiSetDwordToLe(void *pAddr_p, u32 dwDwordVal_p); 117 117 118 118 //--------------------------------------------------------------------------- ··· 126 126 #define AmiGetByteFromBe(pAddr_p) (*(u8 *)(pAddr_p)) 127 127 #define AmiGetByteFromLe(pAddr_p) (*(u8 *)(pAddr_p)) 128 128 129 - WORD AmiGetWordFromBe(void *pAddr_p); 129 + u16 AmiGetWordFromBe(void *pAddr_p); 130 130 u32 AmiGetDwordFromBe(void *pAddr_p); 131 - WORD AmiGetWordFromLe(void *pAddr_p); 131 + u16 AmiGetWordFromLe(void *pAddr_p); 132 132 u32 AmiGetDwordFromLe(void *pAddr_p); 133 133 134 134 //---------------------------------------------------------------------------
+12 -12
drivers/staging/epl/EplApiGeneric.c
··· 183 183 static tEplKernel EplApiCbNodeEvent(unsigned int uiNodeId_p, 184 184 tEplNmtNodeEvent NodeEvent_p, 185 185 tEplNmtState NmtState_p, 186 - WORD wErrorCode_p, BOOL fMandatory_p); 186 + u16 wErrorCode_p, BOOL fMandatory_p); 187 187 188 188 static tEplKernel EplApiCbBootEvent(tEplNmtBootEvent BootEvent_p, 189 189 tEplNmtState NmtState_p, 190 - WORD wErrorCode_p); 190 + u16 wErrorCode_p); 191 191 #endif 192 192 193 193 #if (((EPL_MODULE_INTEGRATION) & (EPL_MODULE_LEDU)) != 0) ··· 1412 1412 tEplDllConfigParam DllConfigParam; 1413 1413 tEplDllIdentParam DllIdentParam; 1414 1414 tEplObdSize ObdSize; 1415 - WORD wTemp; 1415 + u16 wTemp; 1416 1416 u8 bTemp; 1417 1417 1418 1418 // configure Dll ··· 1632 1632 static tEplKernel EplApiUpdateObd(void) 1633 1633 { 1634 1634 tEplKernel Ret = kEplSuccessful; 1635 - WORD wTemp; 1635 + u16 wTemp; 1636 1636 u8 bTemp; 1637 1637 1638 1638 // set node id in OD ··· 1675 1675 } */ 1676 1676 } 1677 1677 1678 - wTemp = (WORD) EplApiInstance_g.m_InitParam.m_uiIsochrTxMaxPayload; 1678 + wTemp = (u16) EplApiInstance_g.m_InitParam.m_uiIsochrTxMaxPayload; 1679 1679 Ret = EplObdWriteEntry(0x1F98, 1, &wTemp, 2); 1680 1680 /* if(Ret != kEplSuccessful) 1681 1681 { 1682 1682 goto Exit; 1683 1683 }*/ 1684 1684 1685 - wTemp = (WORD) EplApiInstance_g.m_InitParam.m_uiIsochrRxMaxPayload; 1685 + wTemp = (u16) EplApiInstance_g.m_InitParam.m_uiIsochrRxMaxPayload; 1686 1686 Ret = EplObdWriteEntry(0x1F98, 2, &wTemp, 2); 1687 1687 /* if(Ret != kEplSuccessful) 1688 1688 { ··· 1701 1701 if (EplApiInstance_g.m_InitParam.m_uiPreqActPayloadLimit <= 1702 1702 EPL_C_DLL_ISOCHR_MAX_PAYL) { 1703 1703 wTemp = 1704 - (WORD) EplApiInstance_g.m_InitParam.m_uiPreqActPayloadLimit; 1704 + (u16) EplApiInstance_g.m_InitParam.m_uiPreqActPayloadLimit; 1705 1705 Ret = EplObdWriteEntry(0x1F98, 4, &wTemp, 2); 1706 1706 /* if(Ret != kEplSuccessful) 1707 1707 { ··· 1712 1712 if (EplApiInstance_g.m_InitParam.m_uiPresActPayloadLimit <= 1713 1713 EPL_C_DLL_ISOCHR_MAX_PAYL) { 1714 1714 wTemp = 1715 - (WORD) EplApiInstance_g.m_InitParam.m_uiPresActPayloadLimit; 1715 + (u16) EplApiInstance_g.m_InitParam.m_uiPresActPayloadLimit; 1716 1716 Ret = EplObdWriteEntry(0x1F98, 5, &wTemp, 2); 1717 1717 /* if(Ret != kEplSuccessful) 1718 1718 { ··· 1740 1740 1741 1741 if (EplApiInstance_g.m_InitParam.m_uiAsyncMtu <= 1742 1742 EPL_C_DLL_MAX_ASYNC_MTU) { 1743 - wTemp = (WORD) EplApiInstance_g.m_InitParam.m_uiAsyncMtu; 1743 + wTemp = (u16) EplApiInstance_g.m_InitParam.m_uiAsyncMtu; 1744 1744 Ret = EplObdWriteEntry(0x1F98, 8, &wTemp, 2); 1745 1745 /* if(Ret != kEplSuccessful) 1746 1746 { ··· 1749 1749 } 1750 1750 1751 1751 if (EplApiInstance_g.m_InitParam.m_uiPrescaler <= 1000) { 1752 - wTemp = (WORD) EplApiInstance_g.m_InitParam.m_uiPrescaler; 1752 + wTemp = (u16) EplApiInstance_g.m_InitParam.m_uiPrescaler; 1753 1753 Ret = EplObdWriteEntry(0x1F98, 9, &wTemp, 2); 1754 1754 // ignore return code 1755 1755 Ret = kEplSuccessful; ··· 1944 1944 static tEplKernel EplApiCbNodeEvent(unsigned int uiNodeId_p, 1945 1945 tEplNmtNodeEvent NodeEvent_p, 1946 1946 tEplNmtState NmtState_p, 1947 - WORD wErrorCode_p, BOOL fMandatory_p) 1947 + u16 wErrorCode_p, BOOL fMandatory_p) 1948 1948 { 1949 1949 tEplKernel Ret; 1950 1950 tEplApiEventArg EventArg; ··· 1987 1987 1988 1988 static tEplKernel EplApiCbBootEvent(tEplNmtBootEvent BootEvent_p, 1989 1989 tEplNmtState NmtState_p, 1990 - WORD wErrorCode_p) 1990 + u16 wErrorCode_p) 1991 1991 { 1992 1992 tEplKernel Ret; 1993 1993 tEplApiEventArg EventArg;
+2 -2
drivers/staging/epl/EplDll.h
··· 192 192 193 193 typedef struct { 194 194 unsigned int m_uiNodeId; 195 - WORD m_wPreqPayloadLimit; // object 0x1F8B: NMT_MNPReqPayloadLimitList_AU16 196 - WORD m_wPresPayloadLimit; // object 0x1F8D: NMT_PResPayloadLimitList_AU16 195 + u16 m_wPreqPayloadLimit; // object 0x1F8B: NMT_MNPReqPayloadLimitList_AU16 196 + u16 m_wPresPayloadLimit; // object 0x1F8D: NMT_PResPayloadLimitList_AU16 197 197 u32 m_dwPresTimeout; // object 0x1F92: NMT_MNCNPResTimeout_AU32 198 198 199 199 } tEplDllNodeInfo;
+5 -5
drivers/staging/epl/EplDllk.c
··· 720 720 // MTU 721 721 AmiSetWordToLe(&pTxFrame->m_Data.m_Asnd.m_Payload. 722 722 m_IdentResponse.m_le_wMtu, 723 - (WORD) EplDllkInstance_g. 723 + (u16) EplDllkInstance_g. 724 724 m_DllConfigParam.m_uiAsyncMtu); 725 725 // PollInSize 726 726 AmiSetWordToLe(&pTxFrame->m_Data.m_Asnd.m_Payload. 727 727 m_IdentResponse.m_le_wPollInSize, 728 - (WORD) EplDllkInstance_g. 728 + (u16) EplDllkInstance_g. 729 729 m_DllConfigParam. 730 730 m_uiPreqActPayloadLimit); 731 731 // PollOutSize 732 732 AmiSetWordToLe(&pTxFrame->m_Data.m_Asnd.m_Payload. 733 733 m_IdentResponse.m_le_wPollOutSize, 734 - (WORD) EplDllkInstance_g. 734 + (u16) EplDllkInstance_g. 735 735 m_DllConfigParam. 736 736 m_uiPresActPayloadLimit); 737 737 // ResponseTime / PresMaxLatency ··· 935 935 // EplDllkInstance_g.m_aNodeInfo[uiIndex].m_uiNodeId = uiIndex + 1; 936 936 EplDllkInstance_g.m_aNodeInfo[uiIndex]. 937 937 m_wPresPayloadLimit = 938 - (WORD) EplDllkInstance_g. 938 + (u16) EplDllkInstance_g. 939 939 m_DllConfigParam. 940 940 m_uiIsochrRxMaxPayload; 941 941 } ··· 3484 3484 unsigned int uiFrameSize_p) 3485 3485 { 3486 3486 tEplMsgType MsgType; 3487 - WORD wEtherType; 3487 + u16 wEtherType; 3488 3488 3489 3489 // check frame 3490 3490 if (pFrame_p != NULL) {
+11 -11
drivers/staging/epl/EplFrame.h
··· 146 146 // Offset 21 147 147 u8 m_le_bRes2; // reserved 148 148 // Offset 22 149 - WORD m_le_wSize; 149 + u16 m_le_wSize; 150 150 // Offset 24 151 151 u8 m_le_abPayload[256 /*D_NMT_IsochrRxMaxPayload_U16 */ ]; 152 152 ··· 164 164 // Offset 21 165 165 u8 m_le_bRes2; // reserved 166 166 // Offset 22 167 - WORD m_le_wSize; 167 + u16 m_le_wSize; 168 168 // Offset 24 169 169 u8 m_le_abPayload[256 /*D_NMT_IsochrRxMaxPayload_U16 170 170 / D_NMT_IsochrTxMaxPayload_U16 */ ]; ··· 188 188 } PACK_STRUCT tEplSoaFrame; 189 189 190 190 typedef struct { 191 - WORD m_wEntryType; 192 - WORD m_wErrorCode; 191 + u16 m_wEntryType; 192 + u16 m_wErrorCode; 193 193 tEplNetTime m_TimeStamp; 194 194 u8 m_abAddInfo[8]; 195 195 ··· 215 215 u8 m_le_bEplProfileVersion; 216 216 u8 m_le_bRes1; 217 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 219 - WORD m_le_wPollInSize; // NMT_CycleTiming_REC.PReqActPayload_U16 220 - WORD m_le_wPollOutSize; // NMT_CycleTiming_REC.PResActPayload_U16 218 + u16 m_le_wMtu; // NMT_CycleTiming_REC.AsyncMTU_U16: C_IP_MIN_MTU - C_IP_MAX_MTU 219 + u16 m_le_wPollInSize; // NMT_CycleTiming_REC.PReqActPayload_U16 220 + u16 m_le_wPollOutSize; // NMT_CycleTiming_REC.PResActPayload_U16 221 221 u32 m_le_dwResponseTime; // NMT_CycleTiming_REC.PResMaxLatency_U32 222 - WORD m_le_wRes2; 222 + u16 m_le_wRes2; 223 223 u32 m_le_dwDeviceType; // NMT_DeviceType_U32 224 224 u32 m_le_dwVendorId; // NMT_IdentityObject_REC.VendorId_U32 225 225 u32 m_le_dwProductCode; // NMT_IdentityObject_REC.ProductCode_U32 ··· 251 251 u8 m_le_bTransactionId; 252 252 u8 m_le_bFlags; 253 253 u8 m_le_bCommandId; 254 - WORD m_le_wSegmentSize; 255 - WORD m_le_wReserved; 254 + u16 m_le_wSegmentSize; 255 + u16 m_le_wReserved; 256 256 u8 m_le_abCommandData[8]; // just reserve a minimum number of bytes as a placeholder 257 257 258 258 } PACK_STRUCT tEplAsySdoCom; ··· 310 310 // Offset 6 311 311 u8 m_be_abSrcMac[6]; // MAC address of the transmitting node 312 312 // Offset 12 313 - WORD m_be_wEtherType; // Ethernet message type (big endian) 313 + u16 m_be_wEtherType; // Ethernet message type (big endian) 314 314 // Offset 14 315 315 u8 m_le_bMessageType; // EPL message type 316 316 // Offset 15
+1 -1
drivers/staging/epl/EplNmt.h
··· 185 185 typedef struct { 186 186 unsigned int m_uiNodeId; // NodeId 187 187 tEplNmtState m_NmtState; // NMT state (remember distinguish between MN / CN) 188 - WORD m_wErrorCode; // EPL error code in case of NMT state NotActive 188 + u16 m_wErrorCode; // EPL error code in case of NMT state NotActive 189 189 190 190 } tEplHeartbeatEvent; 191 191
+10 -10
drivers/staging/epl/EplNmtMnu.c
··· 212 212 tEplTimerHdl m_TimerHdlLonger; // 2nd timer for NMT command EnableReadyToOp and CheckCommunication 213 213 tEplNmtMnuNodeState m_NodeState; // internal node state (kind of sub state of NMT state) 214 214 u32 m_dwNodeCfg; // subindex from 0x1F81 215 - WORD m_wFlags; // flags: CN is being accessed isochronously 215 + u16 m_wFlags; // flags: CN is being accessed isochronously 216 216 217 217 } tEplNmtMnuNodeInfo; 218 218 ··· 224 224 unsigned long m_ulStatusRequestDelay; // in [ms] (object 0x1006 * EPL_C_NMT_STATREQ_CYCLE) 225 225 unsigned long m_ulTimeoutReadyToOp; // in [ms] (object 0x1F89/5) 226 226 unsigned long m_ulTimeoutCheckCom; // in [ms] (object 0x1006 * MultiplexedCycleCount) 227 - WORD m_wFlags; // global flags 227 + u16 m_wFlags; // global flags 228 228 u32 m_dwNmtStartup; // object 0x1F80 NMT_StartUp_U32 229 229 tEplNmtMnuCbNodeEvent m_pfnCbNodeEvent; 230 230 tEplNmtMnuCbBootEvent m_pfnCbBootEvent; ··· 252 252 static tEplKernel EplNmtMnuCheckNmtState(unsigned int uiNodeId_p, 253 253 tEplNmtMnuNodeInfo * pNodeInfo_p, 254 254 tEplNmtState NodeNmtState_p, 255 - WORD wErrorCode_p, 255 + u16 wErrorCode_p, 256 256 tEplNmtState LocalNmtState_p); 257 257 258 258 static tEplKernel EplNmtMnuStartBootStep1(void); ··· 271 271 272 272 static tEplKernel EplNmtMnuProcessInternalEvent(unsigned int uiNodeId_p, 273 273 tEplNmtState NodeNmtState_p, 274 - WORD wErrorCode_p, 274 + u16 wErrorCode_p, 275 275 tEplNmtMnuIntNodeEvent 276 276 NodeEvent_p); 277 277 ··· 573 573 tEplNmtMnuIntNodeEvent NodeEvent; 574 574 tEplObdSize ObdSize; 575 575 u8 bNmtState; 576 - WORD wErrorCode = EPL_E_NO_ERROR; 576 + u16 wErrorCode = EPL_E_NO_ERROR; 577 577 578 578 if ((uiNodeId_p == 0) || (uiNodeId_p >= EPL_C_ADR_BROADCAST)) { 579 579 Ret = kEplInvalidNodeId; ··· 1257 1257 1258 1258 tEplKernel EplNmtMnuGetDiagnosticInfo(unsigned int *puiMandatorySlaveCount_p, 1259 1259 unsigned int *puiSignalSlaveCount_p, 1260 - WORD *pwFlags_p) 1260 + u16 *pwFlags_p) 1261 1261 { 1262 1262 tEplKernel Ret = kEplSuccessful; 1263 1263 ··· 1377 1377 } else { // node answered IdentRequest 1378 1378 tEplObdSize ObdSize; 1379 1379 u32 dwDevType; 1380 - WORD wErrorCode = EPL_E_NO_ERROR; 1380 + u16 wErrorCode = EPL_E_NO_ERROR; 1381 1381 tEplNmtState NmtState = 1382 1382 (tEplNmtState) (AmiGetByteFromLe 1383 1383 (&pIdentResponse_p-> ··· 1909 1909 1910 1910 static tEplKernel EplNmtMnuProcessInternalEvent(unsigned int uiNodeId_p, 1911 1911 tEplNmtState NodeNmtState_p, 1912 - WORD wErrorCode_p, 1912 + u16 wErrorCode_p, 1913 1913 tEplNmtMnuIntNodeEvent 1914 1914 NodeEvent_p) 1915 1915 { ··· 2623 2623 static tEplKernel EplNmtMnuCheckNmtState(unsigned int uiNodeId_p, 2624 2624 tEplNmtMnuNodeInfo * pNodeInfo_p, 2625 2625 tEplNmtState NodeNmtState_p, 2626 - WORD wErrorCode_p, 2626 + u16 wErrorCode_p, 2627 2627 tEplNmtState LocalNmtState_p) 2628 2628 { 2629 2629 tEplKernel Ret = kEplSuccessful; ··· 2699 2699 } else if ((ExpNmtState != NodeNmtState_p) 2700 2700 && !((ExpNmtState == kEplNmtCsPreOperational1) 2701 2701 && (NodeNmtState_p == kEplNmtCsPreOperational2))) { // CN is not in expected NMT state (without the exceptions above) 2702 - WORD wbeErrorCode; 2702 + u16 wbeErrorCode; 2703 2703 2704 2704 if ((pNodeInfo_p-> 2705 2705 m_wFlags & EPL_NMTMNU_NODE_FLAG_NOT_SCANNED) != 0) {
+3 -3
drivers/staging/epl/EplObd.c
··· 1080 1080 case kEplObdTypInt16: 1081 1081 case kEplObdTypUInt16: 1082 1082 { 1083 - AmiSetWordToLe(pDstData_p, *((WORD *) pSrcData)); 1083 + AmiSetWordToLe(pDstData_p, *((u16 *) pSrcData)); 1084 1084 break; 1085 1085 } 1086 1086 ··· 1230 1230 case kEplObdTypInt16: 1231 1231 case kEplObdTypUInt16: 1232 1232 { 1233 - *((WORD *) pBuffer) = AmiGetWordFromLe(pSrcData_p); 1233 + *((u16 *) pBuffer) = AmiGetWordFromLe(pSrcData_p); 1234 1234 break; 1235 1235 } 1236 1236 ··· 2094 2094 // Function: EplObdGetObjectSize() 2095 2095 // 2096 2096 // Description: function to get size of object 2097 - // The function determines if an object type an fixed data type (u8, WORD, ...) 2097 + // The function determines if an object type an fixed data type (u8, u16, ...) 2098 2098 // or non fixed object (string, domain). This information is used to decide 2099 2099 // if download data are stored temporary or not. For objects with fixed data length 2100 2100 // and types a value range checking can process.
+2 -2
drivers/staging/epl/EplObd.h
··· 206 206 // ------------------------------------------------------------------------- 207 207 208 208 // types of objects in object dictionary 209 - // DS-301 defines these types as WORD 209 + // DS-301 defines these types as u16 210 210 typedef enum { 211 211 // types which are always supported 212 212 kEplObdTypBool = 0x0001, ··· 431 431 unsigned int m_uiUpperObjIndex; // upper limit of ObjIndex 432 432 tInitTabEntryCallback m_fpInitTabEntry; // will be called if ObjIndex was found 433 433 void *m_pTabBase; // base address of table 434 - unsigned int m_uiEntrySize; // size of table entry // 25-feb-2005 r.d.: expansion from u8 to WORD necessary for PDO bit mapping 434 + unsigned int m_uiEntrySize; // size of table entry // 25-feb-2005 r.d.: expansion from u8 to u16 necessary for PDO bit mapping 435 435 unsigned int m_uiMaxEntries; // max. tabel entries 436 436 437 437 } tEplObdModulTabParam;
+2 -2
drivers/staging/epl/EplPdo.h
··· 90 90 91 91 typedef struct { 92 92 void *m_pVar; 93 - WORD m_wOffset; // in Bits 94 - WORD m_wSize; // in Bits 93 + u16 m_wOffset; // in Bits 94 + u16 m_wSize; // in Bits 95 95 BOOL m_fNumeric; // numeric value -> use AMI functions 96 96 97 97 } tEplPdoMapping;
+14 -14
drivers/staging/epl/EplPdok.c
··· 314 314 tEplKernel EplPdokProcess(tEplEvent * pEvent_p) 315 315 { 316 316 tEplKernel Ret = kEplSuccessful; 317 - WORD wPdoSize; 318 - WORD wBitOffset; 319 - WORD wBitSize; 320 - WORD wVarSize; 317 + u16 wPdoSize; 318 + u16 wBitOffset; 319 + u16 wBitSize; 320 + u16 wVarSize; 321 321 u64 qwObjectMapping; 322 322 u8 bMappSubindex; 323 323 u8 bObdSubindex; 324 - WORD wObdMappIndex; 325 - WORD wObdCommIndex; 326 - WORD wPdoId; 324 + u16 wObdMappIndex; 325 + u16 wObdCommIndex; 326 + u16 wPdoId; 327 327 u8 bObdData; 328 328 u8 bObjectCount; 329 329 u8 bFrameData; ··· 438 438 } 439 439 // decode object mapping 440 440 wObdCommIndex = 441 - (WORD) (qwObjectMapping & 441 + (u16) (qwObjectMapping & 442 442 0x000000000000FFFFLL); 443 443 bObdSubindex = 444 444 (u8) ((qwObjectMapping & 445 445 0x0000000000FF0000LL) >> 16); 446 446 wBitOffset = 447 - (WORD) ((qwObjectMapping & 447 + (u16) ((qwObjectMapping & 448 448 0x0000FFFF00000000LL) >> 32); 449 449 wBitSize = 450 - (WORD) ((qwObjectMapping & 450 + (u16) ((qwObjectMapping & 451 451 0xFFFF000000000000LL) >> 48); 452 452 453 453 // check if object exceeds PDO size ··· 568 568 } 569 569 // decode object mapping 570 570 wObdCommIndex = 571 - (WORD) (qwObjectMapping & 571 + (u16) (qwObjectMapping & 572 572 0x000000000000FFFFLL); 573 573 bObdSubindex = 574 574 (u8) ((qwObjectMapping & 575 575 0x0000000000FF0000LL) >> 16); 576 576 wBitOffset = 577 - (WORD) ((qwObjectMapping & 577 + (u16) ((qwObjectMapping & 578 578 0x0000FFFF00000000LL) >> 32); 579 579 wBitSize = 580 - (WORD) ((qwObjectMapping & 580 + (u16) ((qwObjectMapping & 581 581 0xFFFF000000000000LL) >> 48); 582 582 583 583 // calculate max PDO size 584 584 ObdSize = wBitSize >> 3; 585 - wVarSize = (wBitOffset >> 3) + (WORD) ObdSize; 585 + wVarSize = (wBitOffset >> 3) + (u16) ObdSize; 586 586 if ((unsigned int)(wVarSize + 24) > pFrameInfo->m_uiFrameSize) { // TPDO is too short 587 587 // $$$ raise PDO error, set Ret 588 588 goto Exit;
+1 -1
drivers/staging/epl/EplPdou.c
··· 237 237 tEplObdAccess AccessType; 238 238 u8 bMappSubindex; 239 239 unsigned int uiCurPdoSize; 240 - WORD wMaxPdoSize; 240 + u16 wMaxPdoSize; 241 241 unsigned int uiSubIndex; 242 242 243 243 // fetch PDO ID
+3 -3
drivers/staging/epl/EplSdoAsySequ.c
··· 2422 2422 // check if entries are available for reading 2423 2423 if ((pHistory->m_bFreeEntries < EPL_SDO_HISTORY_SIZE) 2424 2424 && (pHistory->m_bWrite != pHistory->m_bRead)) { 2425 - // PRINTF4("EplSdoAsyReadFromHistory(): init = %d, read = %u, write = %u, ack = %u", (int) fInitRead_p, (WORD)pHistory->m_bRead, (WORD)pHistory->m_bWrite, (WORD)pHistory->m_bAck); 2426 - // PRINTF2(", free entries = %u, next frame size = %u\n", (WORD)pHistory->m_bFreeEntries, pHistory->m_auiFrameSize[pHistory->m_bRead]); 2425 + // PRINTF4("EplSdoAsyReadFromHistory(): init = %d, read = %u, write = %u, ack = %u", (int) fInitRead_p, (u16)pHistory->m_bRead, (u16)pHistory->m_bWrite, (u16)pHistory->m_bAck); 2426 + // PRINTF2(", free entries = %u, next frame size = %u\n", (u16)pHistory->m_bFreeEntries, pHistory->m_auiFrameSize[pHistory->m_bRead]); 2427 2427 2428 2428 // return pointer to stored frame 2429 2429 *ppFrame_p = ··· 2439 2439 } 2440 2440 2441 2441 } else { 2442 - // PRINTF3("EplSdoAsyReadFromHistory(): read = %u, ack = %u, free entries = %u, no frame\n", (WORD)pHistory->m_bRead, (WORD)pHistory->m_bAck, (WORD)pHistory->m_bFreeEntries); 2442 + // PRINTF3("EplSdoAsyReadFromHistory(): read = %u, ack = %u, free entries = %u, no frame\n", (u16)pHistory->m_bRead, (u16)pHistory->m_bAck, (u16)pHistory->m_bFreeEntries); 2443 2443 2444 2444 // no more frames to send 2445 2445 // return null pointer
+8 -8
drivers/staging/epl/EplSdoComu.c
··· 814 814 815 815 EPL_DBGLVL_SDO_TRACE3 816 816 ("EplSdoComReceiveCb SdoSeqConHdl: 0x%X, First Byte of pAsySdoCom_p: 0x%02X, uiDataSize_p: 0x%04X\n", 817 - SdoSeqConHdl_p, (WORD) pAsySdoCom_p->m_le_abCommandData[0], 817 + SdoSeqConHdl_p, (u16) pAsySdoCom_p->m_le_abCommandData[0], 818 818 uiDataSize_p); 819 819 820 820 return Ret; ··· 2166 2166 // set size of frame 2167 2167 AmiSetWordToLe(&pCommandFrame-> 2168 2168 m_le_wSegmentSize, 2169 - (WORD) pSdoComCon_p-> 2169 + (u16) pSdoComCon_p-> 2170 2170 m_uiTransSize); 2171 2171 2172 2172 // correct byte-counter ··· 2296 2296 // set segment size 2297 2297 AmiSetWordToLe(&pCommandFrame-> 2298 2298 m_le_wSegmentSize, 2299 - (WORD) pSdoComCon_p-> 2299 + (u16) pSdoComCon_p-> 2300 2300 m_uiTransSize); 2301 2301 2302 2302 // send frame ··· 2679 2679 2680 2680 // create command header 2681 2681 AmiSetWordToLe(pbPayload, 2682 - (WORD) pSdoComCon_p-> 2682 + (u16) pSdoComCon_p-> 2683 2683 m_uiTargetIndex); 2684 2684 pbPayload += 2; 2685 2685 AmiSetByteToLe(pbPayload, ··· 2720 2720 bFlags); 2721 2721 // create command header 2722 2722 AmiSetWordToLe(pbPayload, 2723 - (WORD) 2723 + (u16) 2724 2724 pSdoComCon_p-> 2725 2725 m_uiTargetIndex); 2726 2726 pbPayload += 2; ··· 2759 2759 2760 2760 // create command header 2761 2761 AmiSetWordToLe(pbPayload, 2762 - (WORD) 2762 + (u16) 2763 2763 pSdoComCon_p-> 2764 2764 m_uiTargetIndex); 2765 2765 pbPayload += 2; ··· 2783 2783 // fill rest of header 2784 2784 AmiSetWordToLe(&pCommandFrame-> 2785 2785 m_le_wSegmentSize, 2786 - (WORD) (4 + 2786 + (u16) (4 + 2787 2787 pSdoComCon_p-> 2788 2788 m_uiTransSize)); 2789 2789 ··· 2854 2854 AmiSetWordToLe 2855 2855 (&pCommandFrame-> 2856 2856 m_le_wSegmentSize, 2857 - (WORD) 2857 + (u16) 2858 2858 pSdoComCon_p-> 2859 2859 m_uiTransSize); 2860 2860 bFlags = 0x30;
+15 -15
drivers/staging/epl/amix86.c
··· 79 79 //--------------------------------------------------------------------------- 80 80 81 81 typedef struct { 82 - WORD m_wWord; 82 + u16 m_wWord; 83 83 84 84 } twStruct; 85 85 ··· 125 125 } 126 126 */ 127 127 128 - //------------< write WORD in big endian >-------------------------- 128 + //------------< write u16 in big endian >-------------------------- 129 129 130 - void AmiSetWordToBe(void * pAddr_p, WORD wWordVal_p) 130 + void AmiSetWordToBe(void * pAddr_p, u16 wWordVal_p) 131 131 { 132 132 twStruct *pwStruct; 133 133 twStruct wValue; 134 134 135 - wValue.m_wWord = (WORD) ((wWordVal_p & 0x00FF) << 8); //LSB to MSB 136 - wValue.m_wWord |= (WORD) ((wWordVal_p & 0xFF00) >> 8); //MSB to LSB 135 + wValue.m_wWord = (u16) ((wWordVal_p & 0x00FF) << 8); //LSB to MSB 136 + wValue.m_wWord |= (u16) ((wWordVal_p & 0xFF00) >> 8); //MSB to LSB 137 137 138 138 pwStruct = (twStruct *) pAddr_p; 139 139 pwStruct->m_wWord = wValue.m_wWord; ··· 183 183 } 184 184 */ 185 185 186 - //------------< write WORD in little endian >-------------------------- 186 + //------------< write u16 in little endian >-------------------------- 187 187 188 - void AmiSetWordToLe(void *pAddr_p, WORD wWordVal_p) 188 + void AmiSetWordToLe(void *pAddr_p, u16 wWordVal_p) 189 189 { 190 190 twStruct *pwStruct; 191 191 ··· 230 230 } 231 231 */ 232 232 233 - //------------< read WORD in big endian >--------------------------- 233 + //------------< read u16 in big endian >--------------------------- 234 234 235 - WORD AmiGetWordFromBe(void *pAddr_p) 235 + u16 AmiGetWordFromBe(void *pAddr_p) 236 236 { 237 237 twStruct *pwStruct; 238 238 twStruct wValue; 239 239 240 240 pwStruct = (twStruct *) pAddr_p; 241 241 242 - wValue.m_wWord = (WORD) ((pwStruct->m_wWord & 0x00FF) << 8); //LSB to MSB 243 - wValue.m_wWord |= (WORD) ((pwStruct->m_wWord & 0xFF00) >> 8); //MSB to LSB 242 + wValue.m_wWord = (u16) ((pwStruct->m_wWord & 0x00FF) << 8); //LSB to MSB 243 + wValue.m_wWord |= (u16) ((pwStruct->m_wWord & 0xFF00) >> 8); //MSB to LSB 244 244 245 245 return (wValue.m_wWord); 246 246 ··· 289 289 } 290 290 */ 291 291 292 - //------------< read WORD in little endian >--------------------------- 292 + //------------< read u16 in little endian >--------------------------- 293 293 294 - WORD AmiGetWordFromLe(void *pAddr_p) 294 + u16 AmiGetWordFromLe(void *pAddr_p) 295 295 { 296 296 twStruct *pwStruct; 297 297 ··· 649 649 { 650 650 651 651 ((u32 *) pAddr_p)[0] = ((u32 *) & qwQwordVal_p)[0]; 652 - ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2]; 652 + ((u16 *) pAddr_p)[2] = ((u16 *) & qwQwordVal_p)[2]; 653 653 654 654 } 655 655 ··· 752 752 { 753 753 754 754 ((u32 *) pAddr_p)[0] = ((u32 *) & qwQwordVal_p)[0]; 755 - ((WORD *) pAddr_p)[2] = ((WORD *) & qwQwordVal_p)[2]; 755 + ((u16 *) pAddr_p)[2] = ((u16 *) & qwQwordVal_p)[2]; 756 756 ((u8 *) pAddr_p)[6] = ((u8 *) & qwQwordVal_p)[6]; 757 757 758 758 }
+1 -1
drivers/staging/epl/demo_main.c
··· 810 810 bVarOut1Old_l = bVarOut1_l; 811 811 // set LEDs 812 812 813 - // printk("bVarIn = 0x%02X bVarOut = 0x%02X\n", (WORD) bVarIn_l, (WORD) bVarOut_l); 813 + // printk("bVarIn = 0x%02X bVarOut = 0x%02X\n", (u16) bVarIn_l, (u16) bVarOut_l); 814 814 } 815 815 if (uiNodeId_g != EPL_C_ADR_MN_DEF_NODE_ID) { 816 816 bVarIn1_l++;
+2 -2
drivers/staging/epl/edrv.h
··· 120 120 } tEdrvRxBuffer; 121 121 122 122 //typedef void (*tEdrvRxHandler) (u8 bBufferInFrame_p, tBufferDescr * pbBuffer_p); 123 - //typedef void (*tEdrvRxHandler) (u8 bBufferInFrame_p, u8 * pbEthernetData_p, WORD wDataLen_p); 123 + //typedef void (*tEdrvRxHandler) (u8 bBufferInFrame_p, u8 * pbEthernetData_p, u16 wDataLen_p); 124 124 typedef void (*tEdrvRxHandler) (tEdrvRxBuffer * pRxBuffer_p); 125 125 typedef void (*tEdrvTxHandler) (tEdrvTxBuffer * pTxBuffer_p); 126 126 ··· 130 130 131 131 // u8 m_bNoOfRxBuffDescr; // number of entries in rx bufferdescriptor table 132 132 // tBufferDescr * m_pRxBuffDescrTable; // rx bufferdescriptor table 133 - // WORD m_wRxBufferSize; // size of the whole rx buffer 133 + // u16 m_wRxBufferSize; // size of the whole rx buffer 134 134 135 135 tEdrvRxHandler m_pfnRxHandler; 136 136 tEdrvTxHandler m_pfnTxHandler;
-3
drivers/staging/epl/global.h
··· 26 26 #define TRACE printk 27 27 28 28 // --- logic types --- 29 - #ifndef WORD 30 - #define WORD unsigned short int 31 - #endif 32 29 #ifndef BOOL 33 30 #define BOOL unsigned char 34 31 #endif
+1 -1
drivers/staging/epl/kernel/EplDllk.h
··· 99 99 u32 m_dwPresTimeout; 100 100 unsigned long m_ulDllErrorEvents; 101 101 tEplNmtState m_NmtState; 102 - WORD m_wPresPayloadLimit; 102 + u16 m_wPresPayloadLimit; 103 103 u8 m_be_abMacAddr[6]; 104 104 u8 m_bSoaFlag1; 105 105 BOOL m_fSoftDelete; // delete node after error and ignore error
+2 -2
drivers/staging/epl/proc_fs.c
··· 263 263 // ---- EPL state ---- 264 264 nSize += snprintf(pcBuffer_p + nSize, nBufferSize_p - nSize, 265 265 "NMT state: 0x%04X\n", 266 - (WORD) EplNmtkGetNmtState()); 266 + (u16) EplNmtkGetNmtState()); 267 267 268 268 EplDllkCalGetStatistics(&pDllkCalStats); 269 269 ··· 286 286 { 287 287 unsigned int uiMandatorySlaveCount; 288 288 unsigned int uiSignalSlaveCount; 289 - WORD wFlags; 289 + u16 wFlags; 290 290 291 291 EplNmtMnuGetDiagnosticInfo(&uiMandatorySlaveCount, 292 292 &uiSignalSlaveCount, &wFlags);
+1 -1
drivers/staging/epl/user/EplCfgMau.h
··· 148 148 u32 m_dwCntObjectInDcf; // number of Objects in DCF 149 149 tEplCfgMaIndexType m_SkipCfg; // TRUE if a adsitional Configurationprocess 150 150 // have to insert e.g. PDO-mapping 151 - WORD m_wTimeOutCnt; // Timeout Counter, break configuration is 151 + u16 m_wTimeOutCnt; // Timeout Counter, break configuration is 152 152 // m_wTimeOutCnt == CFGMA_MAX_TIMEOUT 153 153 154 154 } tEplCfgMaNode;
+3 -3
drivers/staging/epl/user/EplNmtMnu.h
··· 84 84 typedef tEplKernel(* tEplNmtMnuCbNodeEvent) (unsigned int uiNodeId_p, 85 85 tEplNmtNodeEvent NodeEvent_p, 86 86 tEplNmtState NmtState_p, 87 - WORD wErrorCode_p, 87 + u16 wErrorCode_p, 88 88 BOOL fMandatory_p); 89 89 90 90 typedef tEplKernel(* tEplNmtMnuCbBootEvent) (tEplNmtBootEvent BootEvent_p, 91 91 tEplNmtState NmtState_p, 92 - WORD wErrorCode_p); 92 + u16 wErrorCode_p); 93 93 94 94 //--------------------------------------------------------------------------- 95 95 // function prototypes ··· 122 122 *puiMandatorySlaveCount_p, 123 123 unsigned int 124 124 *puiSignalSlaveCount_p, 125 - WORD * pwFlags_p); 125 + u16 * pwFlags_p); 126 126 127 127 #endif 128 128