그러나 , 하드웨어 가속기 가 305 에서 가능 화 된 것 으로 식별 되 면 , 프로세서 가 320 에서 하드웨어 가속기 를 중단 시키 는 것 이 바람직 할 수 있 다 . 하드웨어 가속기 를 중단 시키 는 것 은 , 예 를 들 어 , 도 2 의 요소 ( 236 ) 에 대하 여 논의 된 중단 메시지 를 전송 하 는 것 을 포함 할 수 있 다 . 프로세서 는 요소 ( 238 ) 에 대하 여 상기 설명 된 중단 - 확인 응답 을 모니터링 함 으로써 가속기 가 중단 되 었 다는 확인 을 기다릴 수 있 다 . 프로세서 는 그 후 325 에서 , 하드웨어 가속기 가 유휴 상태 인지 를 결정 할 수 있 다 . 여기 에서 사용 된 바 와 같이 , " "" 유휴 상태 "" 는 하드웨어 가속기 가 TCB 들 의 기존 의 큐 에서 모든 TCB 들 을 프로세싱 하 는 것 을 완료 하 였 는지 를 나타낼 수 있 다 . 하드웨어 가속기 가 325 에서 유휴 상태 인 것 으로 결정 되 면 "," 하드웨어 가속기 는 프로세서 가 하드웨어 가속기 내 에서 의 구성 레지스터 들 에서 하나 이상 의 비트 - 필드 로 기록 함 으로써 330 에서 불능 화 될 수 있 다 . 불능 화 는 하드웨어 가속기 의 "" 리셋 "" 으로서 작용 할 수 있 다 . 하드웨어 가속기 내 에서 의 체인 포인터 레지스터 CP 는 프로세서 에 의해 335 에서 TCB 의 어드레스 로 업데이트 될 수 있 으며 ", 그 후 하드웨어 가속기 는 340 에서 재 - 가능 화 될 수 있 다 . 하드웨어 가속기 의 재 - 가능 화 는 예 를 들 어 , 하드웨어 가속기 가 요소 ( 236 ) 에 대하 여 상기 설명 된 바 와 같이 중단 되 어야 함 을 나타내 는 레지스터 에서 의 비트 를 변경 하 는 것 을 포함 할 수 있 다 . 일단 하드웨어 가속기 가 340 에서 재 - 가능 화 되 면 , 하드웨어 가속기 는 그것 의 기능 들 을 재개 할 수 있 으며 , 부가 적 으로 , 프로세서 는 여기 에서 설명 된 바 와 같이 API 에 관련 된 애플리케이션 코드 , 몇몇 다른 API , 또는 몇몇 다른 프로세싱 기능 을 실행 하 는 것 을 재개 할 수 있 다 .