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.
63 lines
1.8 KiB
63 lines
1.8 KiB
/**
|
|
Copyright(c) Maynard Electronics, Inc. 1984-89
|
|
|
|
$name$
|
|
.module information
|
|
|
|
$paths$
|
|
headers\tflopen.h
|
|
subsystem\TAPE FORMAT\tflopen.h
|
|
$0$
|
|
|
|
Name: tflopen.h
|
|
|
|
Date Updated: $./FDT$ $./FTM$
|
|
|
|
Description: Contains the parameter block for the TF_OpenSet() call.
|
|
|
|
Location: BE_PRIVATE
|
|
|
|
$Header: N:/LOGFILES/TFLOPEN.H_V 1.2 17 Oct 1991 01:42:58 ED $
|
|
|
|
$Log: N:/LOGFILES/TFLOPEN.H_V $
|
|
*
|
|
* Rev 1.2 17 Oct 1991 01:42:58 ED
|
|
* BIGWHEEL - 8200sx - Added cat_enabled boolean to open struct.
|
|
*
|
|
* Rev 1.1 10 May 1991 17:22:30 GREGG
|
|
* Ned's new stuff.
|
|
|
|
Rev 1.0 10 May 1991 10:15:52 GREGG
|
|
Initial revision.
|
|
|
|
Rev 2.0 21 May 1990 14:19:46 PAT
|
|
Baseline Maynstream 3.1
|
|
|
|
$-4$
|
|
**/
|
|
#ifndef _PB_OPENSET
|
|
#define _PB_OPENSET
|
|
|
|
#include "thw.h"
|
|
#include "fsys.h"
|
|
#include "tpos.h"
|
|
|
|
/* $end$ include list */
|
|
|
|
typedef struct {
|
|
THW_PTR sdrv ; /* Starting Drive */
|
|
BOOLEAN ignore_clink ; /* Ignore Channel list */
|
|
BOOLEAN rewind_sdrv ; /* Rewind the Starting drive */
|
|
INT16 channel ; /* the channel number */
|
|
UINT16 mode ; /* the operation mode */
|
|
FSYS_HAND fsh ; /* The filesystem pointer */
|
|
UINT16 perm_filter ; /* The permanent filter */
|
|
UINT32 attributes ; /* Open Attributes */
|
|
TPOS_PTR tape_position ; /* For a specified position */
|
|
UINT16 wrt_format ; /* For writes, what format */
|
|
BOOLEAN (*idle_call)( UINT32 ) ; /* function I'll call while I'm idling */
|
|
UINT32 reference ; /* To pass to the idle call */
|
|
BOOLEAN cat_enabled ; /* Catalog Eanbled? From LIS */
|
|
} TFL_OPBLK, *TFL_OPBLK_PTR ;
|
|
|
|
#endif
|