ReactOS  0.4.15-dev-439-g292f67a
physlogi.h File Reference

Go to the source code of this file.

Classes

struct  _TAPE_PHYS_POSITION
 

Macros

#define QIC_XX   0
 
#define QIC_24   5
 
#define QIC_120   15
 
#define QIC_150   16
 
#define QIC_525   17
 
#define QIC_1350   18
 
#define QIC_1000   21
 
#define QIC_1000C   30
 
#define QIC_2100   31
 
#define QIC_2GB   34
 
#define QIC_5GB   40
 
#define DCXXXX   0
 
#define DC300   1
 
#define DC300XLP   2
 
#define DC615   3
 
#define DC600   4
 
#define DC6037   5
 
#define DC6150   6
 
#define DC6250   7
 
#define DC6320   8
 
#define DC6525   9
 
#define DC9135SL   33
 
#define DC9210   34
 
#define DC9135   35
 
#define DC9100   36
 
#define DC9120   37
 
#define DC9120SL   38
 
#define DC9164   39
 
#define DCXXXXFW   48
 
#define DC9200SL   49
 
#define DC9210XL   50
 
#define DC10GB   51
 
#define DC9200   52
 
#define DC9120XL   53
 
#define DC9210SL   54
 
#define DC9164XL   55
 
#define DC9200XL   64
 
#define DC9400   65
 
#define DC9500   66
 
#define DC9500SL   70
 
#define NOT_FROM_BOT   0
 
#define FROM_BOT   1
 

Typedefs

typedef struct _TAPE_PHYS_POSITION TAPE_PHYS_POSITION
 
typedef struct _TAPE_PHYS_POSITION PTAPE_PHYS_POSITION
 

Functions

TAPE_PHYS_POSITION TapeClassLogicalBlockToPhysicalBlock (IN UCHAR DensityCode, IN ULONG LogicalBlockAddress, IN ULONG BlockLength, IN BOOLEAN FromBOT)
 
ULONG TapeClassPhysicalBlockToLogicalBlock (IN UCHAR DensityCode, IN ULONG PhysicalBlockAddress, IN ULONG BlockLength, IN BOOLEAN FromBOT)
 

Macro Definition Documentation

◆ DC10GB

#define DC10GB   51

Definition at line 67 of file physlogi.h.

◆ DC300

#define DC300   1

Definition at line 48 of file physlogi.h.

◆ DC300XLP

#define DC300XLP   2

Definition at line 49 of file physlogi.h.

◆ DC600

#define DC600   4

Definition at line 51 of file physlogi.h.

◆ DC6037

#define DC6037   5

Definition at line 52 of file physlogi.h.

◆ DC615

#define DC615   3

Definition at line 50 of file physlogi.h.

◆ DC6150

#define DC6150   6

Definition at line 53 of file physlogi.h.

◆ DC6250

#define DC6250   7

Definition at line 54 of file physlogi.h.

◆ DC6320

#define DC6320   8

Definition at line 55 of file physlogi.h.

◆ DC6525

#define DC6525   9

Definition at line 56 of file physlogi.h.

◆ DC9100

#define DC9100   36

Definition at line 60 of file physlogi.h.

◆ DC9120

#define DC9120   37

Definition at line 61 of file physlogi.h.

◆ DC9120SL

#define DC9120SL   38

Definition at line 62 of file physlogi.h.

◆ DC9120XL

#define DC9120XL   53

Definition at line 69 of file physlogi.h.

◆ DC9135

#define DC9135   35

Definition at line 59 of file physlogi.h.

◆ DC9135SL

#define DC9135SL   33

Definition at line 57 of file physlogi.h.

◆ DC9164

#define DC9164   39

Definition at line 63 of file physlogi.h.

◆ DC9164XL

#define DC9164XL   55

Definition at line 71 of file physlogi.h.

◆ DC9200

#define DC9200   52

Definition at line 68 of file physlogi.h.

◆ DC9200SL

#define DC9200SL   49

Definition at line 65 of file physlogi.h.

◆ DC9200XL

#define DC9200XL   64

Definition at line 72 of file physlogi.h.

◆ DC9210

#define DC9210   34

Definition at line 58 of file physlogi.h.

◆ DC9210SL

#define DC9210SL   54

Definition at line 70 of file physlogi.h.

◆ DC9210XL

#define DC9210XL   50

Definition at line 66 of file physlogi.h.

◆ DC9400

#define DC9400   65

Definition at line 73 of file physlogi.h.

◆ DC9500

#define DC9500   66

Definition at line 74 of file physlogi.h.

◆ DC9500SL

#define DC9500SL   70

Definition at line 75 of file physlogi.h.

◆ DCXXXX

#define DCXXXX   0

Definition at line 47 of file physlogi.h.

◆ DCXXXXFW

#define DCXXXXFW   48

Definition at line 64 of file physlogi.h.

◆ FROM_BOT

#define FROM_BOT   1

Definition at line 82 of file physlogi.h.

◆ NOT_FROM_BOT

#define NOT_FROM_BOT   0

Definition at line 81 of file physlogi.h.

◆ QIC_1000

#define QIC_1000   21

Definition at line 37 of file physlogi.h.

◆ QIC_1000C

#define QIC_1000C   30

Definition at line 38 of file physlogi.h.

◆ QIC_120

#define QIC_120   15

Definition at line 33 of file physlogi.h.

◆ QIC_1350

#define QIC_1350   18

Definition at line 36 of file physlogi.h.

◆ QIC_150

#define QIC_150   16

Definition at line 34 of file physlogi.h.

◆ QIC_2100

#define QIC_2100   31

Definition at line 39 of file physlogi.h.

◆ QIC_24

#define QIC_24   5

Definition at line 32 of file physlogi.h.

◆ QIC_2GB

#define QIC_2GB   34

Definition at line 40 of file physlogi.h.

◆ QIC_525

#define QIC_525   17

Definition at line 35 of file physlogi.h.

◆ QIC_5GB

#define QIC_5GB   40

Definition at line 41 of file physlogi.h.

◆ QIC_XX

#define QIC_XX   0

Definition at line 31 of file physlogi.h.

Typedef Documentation

◆ PTAPE_PHYS_POSITION

◆ TAPE_PHYS_POSITION

Function Documentation

◆ TapeClassLogicalBlockToPhysicalBlock()

TAPE_PHYS_POSITION TapeClassLogicalBlockToPhysicalBlock ( IN UCHAR  DensityCode,
IN ULONG  LogicalBlockAddress,
IN ULONG  BlockLength,
IN BOOLEAN  FromBOT 
)

◆ TapeClassPhysicalBlockToLogicalBlock()

ULONG TapeClassPhysicalBlockToLogicalBlock ( IN UCHAR  DensityCode,
IN ULONG  PhysicalBlockAddress,
IN ULONG  BlockLength,
IN BOOLEAN  FromBOT 
)