추가 정보
변경 감지는 다음과 같이 간단하게 설명 할 수 있습니다.
- 선택된 입력 라인에서 상태 변경 모니터링
- 변화를 감지
- 장치가 인터럽트를 생성
- 드라이버가 소프트웨어에 알림
- 현재 상태를 확인하기 위해 입력 값을 읽음
변경 알림의 최대 속도는 소프트웨어 응답 시간에 의해 제한되며, 시스템마다 다르기 때문에 변경 알림은 여전히 입력되지 않은 I / O로 간주됩니다. 장비가 변경 사항을 감지하면 어떤 라인이 변경되었는지 또는 라인이 상승 또는 하강했는지 까지는 보고하지 않습니다. 변경 후, 입력 라인을 읽고 현재 라인 상태를 확인할 수 있습니다. 그러나, 소프트웨어가 응답하기 전에 라인의 상태가 변경 될 수 있음을 유의해야 합니다.