src/occ_405/gpu/gpu.c
// Handles GPU not able to process request due to driver load or un-load
Handles GPU not able to process request due to driver load or un-load
Handles GPU not able to process request due to driver load or un - load
void handle_driver_change(void)
{
    clear_gpu_driver_status(G_current_gpu_id);
    g_amec->gpu[G_current_gpu_id].status.memTempFailure = false;
    g_amec->gpu[G_current_gpu_id].status.memTempNotAvailable = true;
    g_amec->gpu[G_current_gpu_id].status.checkDriverLoaded = true;
}
void handle_driver_change ( void ) { clear_gpu_driver_status ( G_current_gpu_id ) ; g_amec -> gpu [ G_current_gpu_id ] . status . memTempFailure = false ; g_amec -> gpu [ G_current_gpu_id ] . status . memTempNotAvailable = true ; g_amec -> gpu [ G_current_gpu_id ] . status . checkDriverLoaded = true ; }
Handles GPU not able to process request due to driver load or un-load
Handles GPU not able to process request due to driver load or un - load
// Clear out driver status while driver change completes and is determined if loaded/un-loaded // memory temp only available when driver is loaded. clear error and set not available // when driver change is complete we must re-query to see if driver is loaded or not