== ERROR CODES ===================================== typedef enum { ok_NoError = 0, ok_Failed = -1, ok_Timeout = -2, ok_DoneNotHigh = -3, ok_TransferError = -4, ok_CommunicationError = -5, ok_InvalidBitstream = -6, ok_FileError = -7, ok_DeviceNotOpen = -8, ok_InvalidEndpoint = -9, ok_InvalidBlockSize = -10, ok_I2CRestrictedAddress = -11, ok_I2CBitError = -12, ok_I2CNack = -13, ok_I2CUnknownStatus = -14, ok_UnsupportedFeature = -15, ok_FIFOUnderflow = -16, ok_FIFOOverflow = -17, ok_DataAlignmentError = -18, ok_InvalidResetProfile = -19, ok_InvalidParameter = -20 } ok_ErrorCode;