home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
WIN_UTL2
/
SAMDU260.ZIP
/
MDRIVE.H
< prev
next >
Wrap
Text File
|
1994-04-01
|
2KB
|
34 lines
/*********************************************************************/
/* */
/* Name: MDRIVE.H */
/* */
/* Copyright (c) Stewart A. Berman 1992,3,4 All rights reserved */
/* */
/*********************************************************************/
#ifndef __MDRIVE_H__
#define __MDRIVE_H__
#include "VDrive.h"
#ifdef __cplusplus
extern "C" {
#endif /* _cplusplus */
VOID far * FAR PASCAL MDriveCreate ( UINT nMemory, lpfnHANDLESTATUS lpfnNewHandleStatus ) ;
VOID FAR PASCAL MDriveDelete ( VOID far *pCMDrive ) ;
UINT FAR PASCAL MDriveForceReset ( VOID far *pCMDrive ) ;
UINT FAR PASCAL MDriveFormatTrack ( VOID far *pCMDrive, UINT nCylinder, UINT nHead ) ;
UINT FAR PASCAL MDriveReadSectors ( VOID far *pCMDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ;
UINT FAR PASCAL MDriveReset ( VOID far *pCMDrive ) ;
UINT FAR PASCAL MDriveSetRead ( VOID far *pCMDrive, UINT nTempType, UINT nCylinders ) ;
UINT FAR PASCAL MDriveSetWrite ( VOID far *pCMDrive, UINT nTempType, UINT nCylinders ) ;
UINT FAR PASCAL MDriveType ( VOID far *pCMDrive ) ;
UINT FAR PASCAL MDriveWriteSectors ( VOID far *pCMDrive, UINT nCylinder, UINT nHead, UINT nSector, UINT nCount, LPBYTE lpcBuffer ) ;
#ifdef __cplusplus
}
#endif /* _cplusplus */
#endif /* __MDRIVE_H__ */