INT 13H Extensions:
INT 13H (0x13)
기능 1BH (0x1B 또는 27) --> 얻으십시오 제조 우두머리 (ESDI 조정 디스크)를
Call with: AH = 1BH
AL = number of sector(s) to read
DL = drive
ES: BX = buffer for manufacturing header
(defect list)
Returns: If function successful
Carry flag = clear
AH = 00H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 조정 디스크의 제조 우두머리를 얻기 위하여 이용된다. 읽힌 첫번째 분야는 결점 입장의 수 및 결점 지도의 처음을 가진 제조 우두머리를 포함한다; 잔여 분야는 결점 지도의 나머지를 포함한다. 제조 헤더 형식 (결점 지도 기록 형태)는 IBM 70MB 의 115MB 조정 디스크 드라이브 기술적인 참고에서 찾아낼 수 있다.
INT 13H (0x13)
기능 1BH (0x1B 또는 27) --> 얻으십시오 스카시 디스크 정보 차단 (미래 영역 스카시 관제사)에 포인터를
Call with: AH = 1BH
DL = hard drive ID
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = SCSI disk information block
코멘트:
이 기능은 스카시 디스크 정보 차단에 포인터를 얻기 위하여 이용된다. 이것은 또한 표시에서 몇몇 관제사 메시지를 방지하는 비 재시동할 수 있는 깃발을 놓는다.
INT 13H (0x13)
기능 1CH (0x1C 또는 28) --> 관제사 램 (미래 영역 스카시 관제사)를 해방하기 위하여 얻으십시오 포인터를
Call with: AH = 1CH
DL = hard drive ID for any valid SCSI
hard disk
Returns: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
ES:BX = first byte of free RAM on controller
코멘트:
이 기능은 자유로운 관제사 램을 얻기 위하여 이용된다. ES: BX는 다른 사람을 위해 유효한 관제사에 자유로운 렘의 첫번째 바이트를 용도 가르킨다. ES는 관제사가 거주하는 세그먼트를 포함한다. 관제사의 2개의 기억 지도로 나타난 입력/출력 항구는 분파 1C00H와 1E00H에 있다.
INT 13H (0x13)
기능 1C08H (0x1C08) --> 얻으십시오 명령 완료 상태 (ESDI 조정 디스크)를
Call with: AX = 1C08H
DL = drive
ES:BX = buffer for Command Complete
Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 명령 완료 상태를 얻기 위하여 이용된다. 기능이 성공적인 경우에 올림 플래그는 명확하 만약에 실패하는 올림 플래그를 놓인다.
INT 13H (0x13)
기능 1C09H (0x1C09) --> 얻으십시오 장치 상태 (ESDI 조정 디스크)를
Call with: AX = 1C09H
DL = drive
ES:BX = buffer for Device Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 장치 상태를 얻기 위하여 이용된다. 기능이 성공적인 경우에 올림 플래그는 명확하 만약에 실패하는 올림 플래그를 놓인다.
|