INT 13H (0x13)
기능 15H는 (0x15 또는 21) >> 디스크 유형을 얻는다
외침을 가진: 아아 = 15H
DL = 드라이브
00H-7FH 플러피 디스크
80H-FFH 조정 디스크
반환: 만약에 성공 기능인 경우에
올림 플래그를 = 명확한
아아 = 구동 장치형 부호
00H 만약에 드라이브 현재 없음
01H 변화하 선 지원 없는 플로피 디스크 드라이브인 경우에
02H 변화하 선 지원을 가진 플로피 디스크 드라이브인 경우에
03H 만약에 조정인 경우에 디스크 |
그리고, 만약에 조정인 경우에 디스크 (아아 =03H)
CX: DX = 512 바이트 분야의 수
만약에 실패하는 기능인 경우에
올림 플래그를 = 놓는다
아아 = 상태
코멘트:
이 기능은 지정된 드라이브 부호에 의해 참조 사항를 붙인 느슨한 조정 디스크의 유형을 나타내는 부호를 돌려보낸다.
INT 13H (0x13)
기능 16H는 (0x16 또는 22) >> 디스크 변화 상태를 얻는다
외침을 가진: 아아 = 16H
DL = 드라이브
00H-7FH 플러피 디스크
반환: 비활동성 변화 선과 디스크가 바뀌지 않는 경우에
올림 플래그를 = 명확한
아아 = 00H
변화 선 active와 디스크가 바뀔지도 모르는 경우에
올림 플래그를 = 놓는다
아아 = 06H
코멘트:
이 기능은 드라이브에 있는 디스크가 마지막 디스크 액세스부터 대체될지도 모른ㄴ다는 것을 나타내는 변화 선의 상태를 돌려보낸다. 이 기능이 올림 플래그 세트로 돌려보내는 경우에, 디스크는 필요하게 바뀌지 않으며 변화 선은 간단하게 플러피 디스크 제거 없는 디스크 드라이브 문을 자물쇠로 열고 잠가서 활성화될 수 있다.
|