/* Function: MX25_CE Arguments: None. Description: The CE instruction is for erasing the data of the whole chip to be "1". Return Message: FlashIsBusy, FlashOperationSuccess, FlashTimeOut  */
ReturnMsg MX25_CE(void)
/* Function: MX25_CE Arguments: None. Description: The CE instruction is for erasing the data of the whole chip to be "1". Return Message: FlashIsBusy, FlashOperationSuccess, FlashTimeOut  */
ReturnMsg MX25_CE(void)
{
    if( IsFlashBusy() )    return FlashIsBusy;
    MX25_WREN();
    CS_Low();
    SendByte( FLASH_CMD_CE, SIO );
    CS_High();
    if( WaitFlashReady( ChipEraseCycleTime ) )
        return FlashOperationSuccess;
    else
        return FlashTimeOut;
}