result="Generic Error. Most likely one or more of the Escape calls to the driver failed!";
result="Generic error (escape call failed?)";
break;
caseADL_ERR_NOT_INIT:
result="ADL not initialized";
break;
caseADL_ERR_INVALID_PARAM:
result="One of the parameter passed is invalid";
result="Invalid parameter";
break;
caseADL_ERR_INVALID_PARAM_SIZE:
result="One of the parameter size is invalid";
result="Invalid parameter size";
break;
caseADL_ERR_INVALID_ADL_IDX:
result="Invalid ADL index passed";
result="Invalid ADL index";
break;
caseADL_ERR_INVALID_CONTROLLER_IDX:
result="Invalid controller index passed";
result="Invalid controller index";
break;
caseADL_ERR_INVALID_DIPLAY_IDX:
result="Invalid display index passed";
result="Invalid display index";
break;
caseADL_ERR_NOT_SUPPORTED:
result="Function not supported by the driver";
result="Function not supported by the driver";
break;
caseADL_ERR_NULL_POINTER:
result="Null Pointer error";
break;
caseADL_ERR_DISABLED_ADAPTER:
result="Call can't be made due to disabled adapter";
result="Disabled adapter, can't make call";
break;
caseADL_ERR_INVALID_CALLBACK:
result="Invalid Callback";
result="Invalid callback";
break;
caseADL_ERR_RESOURCE_CONFLICT:
result="Display Resource conflict";
result="Display resource conflict";
break;
caseADL_ERR_SET_INCOMPLETE:
result="Failed to update some of the values. Can be returned by set request that include multiple values if not all values were successfully committed.";
result="Failed to update some of the values";
break;
caseADL_ERR_NO_XDISPLAY:
result="There's no Linux XDisplay in Linux Console environment";
result="No Linux XDisplay in Linux Console environment";