mirror of https://github.com/lianthony/NT4.0
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
53 lines
1.3 KiB
53 lines
1.3 KiB
/**
|
|
Copyright(c) Maynard Electronics, Inc. 1984-89
|
|
|
|
|
|
Name: be_tfutl.h
|
|
|
|
Date Updated: $./FDT$ $./FTM$
|
|
|
|
Description: Prototypes for Backup Engine utility interface functions
|
|
for tape format layer calls
|
|
|
|
Location: BE_PUBLIC
|
|
|
|
|
|
$Log: J:/LOGFILES/BE_TFUTL.H_V $
|
|
*
|
|
* Rev 1.4 28 Jan 1993 09:25:54 DON
|
|
* Removed BE_EjectTape prototype
|
|
*
|
|
* Rev 1.3 09 Nov 1992 15:22:20 DON
|
|
* Added a prototype to allow UI to eject a tape
|
|
*
|
|
* Rev 1.2 13 Oct 1992 12:44:56 CHARLIE
|
|
* Added prototype for BE_NonNativeFormat
|
|
*
|
|
* Rev 1.1 28 Jun 1991 12:06:22 STEVEN
|
|
* Changes for new BE_CFG
|
|
*
|
|
* Rev 1.0 09 May 1991 13:30:32 HUNTER
|
|
* Initial revision.
|
|
|
|
**/
|
|
/* begin include list */
|
|
#ifndef _be_tfl_xface_h_
|
|
#define _be_tfl_xface_h_
|
|
|
|
#include "thw.h"
|
|
#include "be_init.h"
|
|
/* $end$ include list */
|
|
|
|
/* Defines for Multi-drive status check */
|
|
#define BE_NO_MULTI_DRIVE 0
|
|
#define BE_MULTI_DRIVE 1
|
|
#define BE_END_OF_CHANNEL 2
|
|
|
|
CHAR_PTR BE_GetCurrentDeviceName( UINT16 channel ) ;
|
|
THW_PTR BE_GetCurrentDevice( UINT16 channel ) ;
|
|
INT16 BE_ReinitTFLayer( BE_INIT_STR_PTR be_ptr, struct BE_CFG *cfg ) ;
|
|
UINT8 BE_CheckMultiDrive( UINT16 channel ) ;
|
|
BOOLEAN BE_DeviceWriteProtected( UINT16 channel ) ;
|
|
BOOLEAN BE_NonNativeFormat( UINT16 channel ) ;
|
|
|
|
#endif
|