摘要 |
호스트 컨트롤러 및 호스트 소프트웨어가 협력하여 에러 검출 및 복구하는 방법이 제공된다. 호스트 컨트롤러는: 에러 조건을 검출하고, 에러 인터럽트 또는 레지스터를 세팅하며, 및/또는 호스트 컨트롤러에서 태스크 실행 또는 프로세싱을 정지할 수 있다. 호스트 소프트웨어는: 호스트 컨트롤러가 에러 인터럽트 또는 레지스터를 세팅한 결과로 에러 조건을 검출하고; 에러 핸들링을 수행하며, 및 에러 조건을 클리어할 수 있다. 그 다음, 호스트 컨트롤러는 호스트 소프트웨어에 의해 에러 조건이 클리어되었다는 검출 시 태스크들의 실행 또는 프로세싱을 재개한다. |