home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Monster Media 1994 #1
/
monster.zip
/
monster
/
WIN_UTL2
/
SAMDU260.ZIP
/
IOSTATUS.H
< prev
next >
Wrap
Text File
|
1994-04-01
|
3KB
|
81 lines
/*********************************************************************/
/* */
/* Name: IOSTATUS.H */
/* */
/* Copyright (c) Stewart A. Berman 1992,3,4 All rights reserved */
/* */
/*********************************************************************/
#ifndef __IOSTATUS_H__
#define __IOSTATUS_H__
#define STATUS1_INIT 0xFFFF
#define STATUS1_START 0x0000
#define STATUS1_BOOT_SECTOR 0x0001
#define STATUS1_DIRECTORY 0x0002
#define STATUS1_FAT 0x0003
#define STATUS1_SYSTEM_FILE 0x0004
#define STATUS1_CYLINDER 0x0005
#define STATUS1_CLUSTER 0x0006
#define STATUS1_HEAD 0x0007
#define STATUS1_SYSTEM 0x0008
#define STATUS1_END 0x0009
#define STATUS1_ERROR 0x000B
#define STATUS2_FILE 0x0001
#define STATUS3_OPEN_FAIL 0x0001
#define STATUS3_OPEN_FLAGS_BAD 0x0002
#define STATUS3_OPEN_INPUT_BAD 0x0003
#define STATUS3_OPEN_NOT_SUPPORTED 0x0004
#define STATUS3_OPEN_FILE_IO_ERROR 0x0005
#define STATUS2_FILE_READ 0x0002
#define STATUS2_FILE_WRITE 0x0003
#define STATUS2_WRITE 0x0004
#define STATUS2_READ 0x0005
#define STATUS2_FORMAT 0x0006
#define STATUS2_FORMATTING 0x0007
#define STATUS2_SYSTEM 0x0008
#define STATUS2_SYSTEM_FILE_MISSING 0x0009
#define STATUS2_SYSTEM_FILE_OPEN 0x000A
#define STATUS2_MEMORY 0x000B
#define STATUS2_SYSTEM_FILE 0x000C
#define STATUS2_FAT 0x000D
#define STATUS2_DIRECTORY 0x000E
#define STATUS2_SYSTEM_BOOT_SECTOR 0x000F
#define STATUS2_BOOT_SECTOR 0x0010
#define STATUS2_DISK_SPACE 0x0011
#define STATUS2_HEAD 0x0012
#define STATUS2_COMPARE 0x0013
#define STATUS2_DPT 0x0014
#define STATUS2_SECTORS 0x0015
#define STATUS2_CLUSTER 0x0016
#define STATUS2_UNSUPPORTED 0x0017
#define GLOBALDOSALLOCERROR 0x0100
#define MAXSECTORSIZE 512
#define MAXSECTORS 36
#define MAXHEADS 2
#define MAXCYLINDERS 80
#endif /* __IOSTATUS_H__ */