*/
 static void s_vClear(void);                       // Clear the internal message,
 // resets the object to the state just after construction.
-static void s_vSetKey(unsigned long dwK0, unsigned long dwK1);
+static void s_vSetKey(u32  dwK0, u32  dwK1);
 static void s_vAppendByte(unsigned char b);            // Add a single byte to the internal message
 
 /*---------------------  Export Variables  --------------------------*/
-static unsigned long L, R;           // Current state
+static u32 L, R;       /* Current state */
 
-static unsigned long K0, K1;         // Key
-static unsigned long M;              // Message accumulator (single word)
+static u32 K0, K1;     /* Key */
+static u32 M;          /* Message accumulator (single word) */
 static unsigned int nBytesInM;      // # bytes in M
 
 /*---------------------  Export Functions  --------------------------*/
        M = 0;
 }
 
-static void s_vSetKey(unsigned long dwK0, unsigned long dwK1)
+static void s_vSetKey(u32 dwK0, u32 dwK1)
 {
        // Set the key
        K0 = dwK0;
        }
 }
 
-void MIC_vInit(unsigned long dwK0, unsigned long dwK1)
+void MIC_vInit(u32 dwK0, u32 dwK1)
 {
        // Set the key
        s_vSetKey(dwK0, dwK1);
        }
 }
 
-void MIC_vGetMIC(unsigned long *pdwL, unsigned long *pdwR)
+void MIC_vGetMIC(u32 *pdwL, u32 *pdwR)
 {
        // Append the minimum padding
        s_vAppendByte(0x5a);
 
        unsigned int cbMICHDR = 0;
        unsigned long dwMICKey0, dwMICKey1;
        unsigned long dwMIC_Priority;
-       unsigned long *pdwMIC_L;
-       unsigned long *pdwMIC_R;
+       u32 *pdwMIC_L;
+       u32 *pdwMIC_R;
        unsigned long dwSafeMIC_L, dwSafeMIC_R; //Fix "Last Frag Size" < "MIC length".
        bool bMIC2Frag = false;
        unsigned int uMICFragLen = 0;
                                        if (bMIC2Frag == false) {
                                                if (uTmpLen != 0)
                                                        MIC_vAppend((pbyBuffer + uLength), uTmpLen);
-                                               pdwMIC_L = (unsigned long *)(pbyBuffer + uLength + uTmpLen);
-                                               pdwMIC_R = (unsigned long *)(pbyBuffer + uLength + uTmpLen + 4);
+                                               pdwMIC_L = (u32 *)(pbyBuffer + uLength + uTmpLen);
+                                               pdwMIC_R = (u32 *)(pbyBuffer + uLength + uTmpLen + 4);
                                                MIC_vGetMIC(pdwMIC_L, pdwMIC_R);
-                                               DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Last MIC:%lX, %lX\n", *pdwMIC_L, *pdwMIC_R);
+                                               DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Last MIC:%X, %X\n", *pdwMIC_L, *pdwMIC_R);
                                        } else {
                                                if (uMICFragLen >= 4) {
                                                        memcpy((pbyBuffer + uLength), ((unsigned char *)&dwSafeMIC_R + (uMICFragLen - 4)),
                                                uMICFragLen = cbFragPayloadSize - uTmpLen;
                                                ASSERT(uMICFragLen < cbMIClen);
 
-                                               pdwMIC_L = (unsigned long *)(pbyBuffer + uLength + uTmpLen);
-                                               pdwMIC_R = (unsigned long *)(pbyBuffer + uLength + uTmpLen + 4);
+                                               pdwMIC_L = (u32 *)(pbyBuffer + uLength + uTmpLen);
+                                               pdwMIC_R = (u32 *)(pbyBuffer + uLength + uTmpLen + 4);
                                                MIC_vGetMIC(pdwMIC_L, pdwMIC_R);
                                                dwSafeMIC_L = *pdwMIC_L;
                                                dwSafeMIC_R = *pdwMIC_R;
                                                  }
                                                  DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "\n");
                                                */
-                                               DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Get MIC:%lX, %lX\n", *pdwMIC_L, *pdwMIC_R);
+                                               DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Get MIC:%X, %X\n", *pdwMIC_L, *pdwMIC_R);
                                        }
                                        DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "Middle frag len: %d\n", uTmpLen);
                                        /*
 
                        MIC_vAppend((pbyBuffer + uLength - cb802_1_H_len), cbFrameBodySize);
 
-                       pdwMIC_L = (unsigned long *)(pbyBuffer + uLength - cb802_1_H_len + cbFrameBodySize);
-                       pdwMIC_R = (unsigned long *)(pbyBuffer + uLength - cb802_1_H_len + cbFrameBodySize + 4);
+                       pdwMIC_L = (u32 *)(pbyBuffer + uLength - cb802_1_H_len + cbFrameBodySize);
+                       pdwMIC_R = (u32 *)(pbyBuffer + uLength - cb802_1_H_len + cbFrameBodySize + 4);
 
                        MIC_vGetMIC(pdwMIC_L, pdwMIC_R);
                        MIC_vUnInit();
 
                        DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "uLength: %d, %d\n", uLength, cbFrameBodySize);
                        DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "cbReqCount:%d, %d, %d, %d\n", cbReqCount, cbHeaderLength, uPadding, cbIVlen);
-                       DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "MIC:%lx, %lx\n", *pdwMIC_L, *pdwMIC_R);
+                       DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "MIC:%x, %x\n", *pdwMIC_L, *pdwMIC_R);
 /*
   for (ii = 0; ii < 8; ii++) {
   DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "%02x ", *(((unsigned char *)(pdwMIC_L) + ii)));
        unsigned int uLength = 0;
        unsigned long dwMICKey0, dwMICKey1;
        unsigned long dwMIC_Priority;
-       unsigned long *pdwMIC_L;
-       unsigned long *pdwMIC_R;
+       u32 *pdwMIC_L;
+       u32 *pdwMIC_R;
        unsigned short wTxBufSize;
        unsigned int cbMacHdLen;
        SEthernetHeader sEthHeader;
 
                        MIC_vAppend((pbyTxBufferAddr + uLength), cbFrameBodySize);
 
-                       pdwMIC_L = (unsigned long *)(pbyTxBufferAddr + uLength + cbFrameBodySize);
-                       pdwMIC_R = (unsigned long *)(pbyTxBufferAddr + uLength + cbFrameBodySize + 4);
+                       pdwMIC_L = (u32 *)(pbyTxBufferAddr + uLength + cbFrameBodySize);
+                       pdwMIC_R = (u32 *)(pbyTxBufferAddr + uLength + cbFrameBodySize + 4);
 
                        MIC_vGetMIC(pdwMIC_L, pdwMIC_R);
                        MIC_vUnInit();
 
                        DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "uLength: %d, %d\n", uLength, cbFrameBodySize);
                        DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "cbReqCount:%d, %d, %d, %d\n", cbReqCount, cbHeaderSize, uPadding, cbIVlen);
-                       DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "MIC:%lx, %lx\n", *pdwMIC_L, *pdwMIC_R);
+                       DBG_PRT(MSG_LEVEL_DEBUG, KERN_INFO "MIC:%x, %x\n", *pdwMIC_L, *pdwMIC_R);
 
                }