pub fn handle_hardware_exception( current_task: &CurrentTask, report: &ExceptionReport, ) -> Option<ExceptionResult>