ui/file.c File Reference

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <direct.h>
#include <dos.h>
#include <ctype.h>
#include <conio.h>
#include <fcntl.h>
#include <io.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <unistd.h>
#include "fix.h"
#include "types.h"
#include "gr.h"
#include "key.h"
#include "ui.h"
#include "mono.h"
#include "u_mem.h"

Functions

int __far critical_error_handler (unsigned deverr, unsigned errcode, unsigned far *devhdr)
void InstallErrorHandler ()
void file_sort (int n, char list[][13])
int SingleDrive ()
void SetFloppy (int d)
void file_capitalize (char *s)
int file_chdrive (int DriveNum, int flag)
int file_chdir (char *dir)
int file_getdirlist (int MaxNum, char list[][13])
int file_getfilelist (int MaxNum, char list[][13], char *filespec)
int ui_get_filename (char *filename, char *Filespec, char *message)
int ui_get_file (char *filename, char *Filespec)

Variables

char filename_list [300][13]
char directory_list [100][13]
static char * Message []
static int error_mode = 0
static int FirstTime = 1
static char CurDir [128]

Function Documentation

int __far critical_error_handler unsigned  deverr,
unsigned  errcode,
unsigned far *  devhdr
 

void file_capitalize char *  s  ) 
 

int file_chdir char *  dir  ) 
 

int file_chdrive int  DriveNum,
int  flag
 

int file_getdirlist int  MaxNum,
char  list[][13]
 

int file_getfilelist int  MaxNum,
char  list[][13],
char *  filespec
 

void file_sort int  n,
char  list[][13]
 

void InstallErrorHandler  ) 
 

void SetFloppy int  d  ) 
 

int SingleDrive  ) 
 

int ui_get_file char *  filename,
char *  Filespec
 

int ui_get_filename char *  filename,
char *  Filespec,
char *  message
 


Variable Documentation

char CurDir[128] [static]
 

char directory_list[100][13]
 

int error_mode = 0 [static]
 

char filename_list[300][13]
 

int FirstTime = 1 [static]
 

char* Message[] [static]
 

Initial value:

 {
        "Disk is write protected",
        "Unknown unit",
        "Drive not ready",
        "Unknown command",
        "CRC error in data",
        "Bad drive-request stuct length",
        "Seek error",
        "Unknown media type",
        "Sector not found",
        "Printer out of paper",
        "Write fault",
        "Read fault",
        "General Failure" }


Generated on Mon Aug 28 20:55:34 2006 for D1X-Rebirth by  doxygen 1.4.6