INT 13H (0x13)
기능 1C0AH (0x1C0A) --> 얻으십시오 장치 구성 (ESDI 조정 디스크)를
Call with: AX = 1C0AH
DL = drive
ES:BX = buffer for Drive Configuration Status
Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 디스크를 위한 장치 구성을 얻기 위하여 이용된다. 기능이 성공적인 경우에, 올림 플래그를 명확하다 아아 기록기는 01H 그밖에 올림 플래그를 고정된다 아아 기록기 반환 상태이다. 다음에 나오는 테이블은 ESDI 드라이브 윤곽 상태 구획의 체재를 보여준다:
분파 |
크기 |
묘사 |
00H |
Byte |
09H |
01H |
Byte |
구획 (06H)에 있는 낱말의 수 |
02H |
Byte |
깃발 |
03H |
Byte |
실린더 당 한가한 분야의 수 |
04H |
Double Word |
쓸모 있는 분야의 총계 |
08H |
Word |
실린더의 총계 |
0AH |
Byte |
실린더 당 대위 |
0BH |
Byte |
대위 당 분야 |
INT 13H (0x13)
기능 1C0BH (0x1C0B) --> 얻으십시오 접합기 윤곽 (ESDI 조정 디스크)를
Call with: AX = 1C0BH
ES:BX = buffer for Controller Configuration
Status Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 접합기 윤곽을 얻기 위하여 이용된다. 기능이 성공적 올림 플래그 명확하면 인 경우에 아아 01H는, 만약에 실패하는 올림 플래그를 고정된다 아아 반환 상태 이다.
INT 13H (0x13)
기능 1C0CH (0x1C0C) --> 입수하십시오 POS 정보 (ESDI 조정 디스크)를
Call with: AX = 1C0CH
ES:BX = buffer for POS Information Status
Block
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
Comments:
이 기능은 POS 정보를 입수하기 위하여 이용된다. 기능이 성공적 올림 플래그 명확하면 인 경우에 아아 01H는, 만약에 실패하는 올림 플래그를 고정된다 아아 반환 상태 이다.
INT 13H (0x13)
기능 1C0EH (0x1C0E) --> 번역하십시오 RBA에 ABA (ESDI 조정 디스크 를)
Call with: AX = 1C0EH
CH = low 8 bits of cylinder number
CL = sector number (high two bits of
cylinder number in bits 6 and 7)
DH = head number
DL = drive number
ES:BX = ABA (Absolute Block Address)
number
Return: If function successful
Carry flag = clear
AH = 01H
If function unsuccessful
Carry flag = set
AH = status
코멘트:
이 기능은 ABA (절대 구획 주소)에 RBA (관계되는 구획 주소)를 번역한다. 기능이 성공적 올림 플래그를 명확하면 인 경우에 아아 기록기는 01H이고, 그밖에 올림 플래그를 고정된다 그리고 아아 반환 상태.
|