INT 13H (0x13) Function 15H (0x15 or 21) Get disk type function returns a code indicating type of floppy fixed disk referenced by specified drive code Function 16H (0x16 or 22) Get disk change status function returns status of change line indicating

Files Recovery Software
Home Contact Details Customer Support Download Demo Products  

 
 

INT 13H (0x13)

Function 15H (0x15 or 21) >> Get disk type

Call with:AH = 15H
DL = drive
00H-7FH floppy disk
80H-FFH fixed disk

Returns:If function successful
Carry flag = clear
AH = drive type code

00H if no drive present
01H if floppy disk drive without change-line support
02H if floppy disk drive with change-line support
03H if fixed disk

And, if fixed disk (AH =03H)
CX: DX = number of 512-byte sectors

If function unsuccessful
Carry flag = set
AH = status

Comments:
This function returns a code indicating the type of floppy or fixed disk referenced by the specified drive code.

INT 13H (0x13)

Function 16H (0x16 or 22) >> Get disk change status

Call with: AH = 16H
DL = drive
00H-7FH floppy disk

Returns:If change line inactive and disk has not been changed
Carry flag = clear
AH = 00H

If change line active and disk may have been changed
Carry flag = set
AH = 06H

Comments:

This function returns the status of the change line, indicating whether the disk in the drive may have been replaced since the last disk access. If this function returns with the carry flag set, the disk has not necessarily been changed and the change line can be activated by simply unlocking and locking the disk drive door without removing the floppy disk.

Previous page

page 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20


page 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38

Next page
 
 
Data Recovery Book
 
Chapter 1 An Overview of Data Recovery
Chapter 2 Introduction of Hard Disks
Chapter 3 Logical Approach to Disks and OS
Chapter 4 Number Systems
Chapter 5 Introduction of C Programming
Chapter 6 Introduction to Computer Basics
Chapter 7 Necessary DOS Commands
Chapter 8 Disk-BIOS Functions and Interrupts Handling With C
Chapter 9 Handling Large Hard Disks
Chapter 10 Data Recovery From Corrupted Floppy
Chapter 11 Making Backups
Chapter 12 Reading and Modifying MBR with Programming
Chapter 13 Reading and Modifying DBR with Programming
Chapter 14 Programming for “Raw File” Recovery
Chapter 15 Programming for Data Wipers
Chapter 16 Developing more Utilities for Disks
Appendix Glossary of Data Recovery Terms
 
 

 

Pro Data Doctor

Home

Products

Contact Details

Customer Support

Download Demo

Terms and Conditions

 
Pro Data Doctor