INT 13H (0x13) Function 38H (0x38 or 56) Set Buffered Writes for Specific Drive 39H (0x39 or 57) Set Read Buffer Size for Specific Drive 3AH (0x3A or 58) Set Write Buffer Size for Specific Drive 3DH (0x3D or 61) Enable/Disable Cylinder Flush for Drive (QuickCache II v4.20)

Files Recovery Software
Home Contact Details Customer Support Download Demo Products  

 
 

INT 13H (0x13)

Function 38H (0x38 or 56) --> Set Buffered Writes for Specific Drive (QuickCache II v4.20)

Call with: AH = 38H
AL = New state
DL = Drive number

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set buffered writes for specific Drive. If AL = 00H the State is enable, else disable. If the function is successful the AX is 0000H, if unsuccessful AX returns the status.

INT 13H (0x13)

Function 39H (0x39 or 57) --> Set Read Buffer Size for Specific Drive (QuickCache II v4.20)

Call with: AH = 39H
AL = New size of read buffer
DL = Drive number

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set the Read Buffer size for Specific Drive such as DL = 00H for A: and so on. If the function is successful the AX is 0000H, if unsuccessful AX returns the status.

INT 13H (0x13)

Function 3AH (0x3A or 58) --> Set Write Buffer Size for Specific Drive (QuickCache II v4.20)

Call with: AH = 3AH
AL = New size of Write buffer
DL = Drive number

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to set the write Buffer size for Specific Drive such as DL = 00H for A: and so on. If the function is successful the AX is 0000H, if unsuccessful AX returns the status.

INT 13H (0x13)

Function 3DH (0x3D or 61) --> Enable/Disable Cylinder Flush for Drive (QuickCache II v4.20)

Call with: AH = 3DH
AL = New state
DL = drive number

Return: If Function Successful,
AX = 0000H

If Function Unsuccessful,
AX = Status

Comments:

This Function is used to Enable/Disable Cylinder flush for Specific Drive such as DL = 00H for A: and so on. If the function is successful the AX is 0000H, if unsuccessful AX returns the status. If AL register is set to 01H, state is enable, else disable.

Previous page

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

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