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.
|