guanjiao ren
2018-05-18 7440843d3a1e108fdf78b8cfff073aa60a2a41f7
源码/核心板/Src/decadriver/deca_device.c
@@ -1049,7 +1049,7 @@
 */
uint32 dwt_read32bitoffsetreg(int regFileID, int regOffset)
{
    uint32  regval = DWT_ERROR ;
    uint32  regval = (uint32)DWT_ERROR ;
    int     j ;
    uint8   buffer[4] ;
@@ -1081,7 +1081,7 @@
 */
uint16 dwt_read16bitoffsetreg(int regFileID, int regOffset)
{
    uint16  regval = DWT_ERROR ;
    uint16  regval = (uint16)DWT_ERROR ;
    uint8   buffer[2] ;
    int result = dwt_readfromdevice(regFileID, regOffset, 2, buffer); // Read 2 bytes (16-bits) register into buffer
@@ -1396,7 +1396,7 @@
        break;
    default :
        //  printf("OTP SET MR: ERROR : Invalid mode selected\n",mode);
        return DWT_ERROR;
        return (uint32)DWT_ERROR;
    }
    wr_buf[0] = mra & 0x00ff;
@@ -1530,7 +1530,7 @@
    if((rd_buf[0] & 0x02) != 0x02)
    {
        //        printf("OTP PROG 32: ERROR VPP NOT OK, programming will fail. Are MR/MRA/MRB set?\n");
        return DWT_ERROR;
        return (uint32)DWT_ERROR;
    }
    // Write the data