HP85 GPIB Disk Emulator
1.0
HP85GPIBDiskEmulator
|
Master LIF data structure Contains image file name Volume Structure Current Directory Entry read/write flag. More...
#include <lifutils.h>
Data Fields | |
char * | name |
FILE * | fp |
uint32_t | sectors |
uint32_t | imagebytes |
uint32_t | filestart |
uint32_t | filesectors |
uint32_t | usedsectors |
uint32_t | freesectors |
int | files |
int | purged |
int | dirindex |
int | EOFindex |
lifvol_t | VOL |
lifdir_t | DIR |
Master LIF data structure Contains image file name Volume Structure Current Directory Entry read/write flag.
Definition at line 114 of file lifutils.h.
lifdir_t lif_t::DIR |
Definition at line 129 of file lifutils.h.
Referenced by lif_add_ascii_file_as_e010(), lif_add_lif_file(), lif_check_dir(), lif_create_volume(), lif_del_file(), lif_dir(), lif_dir2str(), lif_dir_clear(), lif_dump_vol(), lif_extract_e010_as_ascii(), lif_extract_lif_as_lif(), lif_find_file(), lif_newdir(), lif_readdir(), lif_readdirindex(), lif_rename_file(), lif_str2dir(), lif_updatefree(), lif_writedirEOF(), lif_writedirindex(), and td0_save_lif_sector().
int lif_t::dirindex |
Definition at line 126 of file lifutils.h.
Referenced by lif_create_volume(), lif_newdir(), lif_open_volume(), lif_readdir(), lif_rewinddir(), and lif_updatefree().
int lif_t::EOFindex |
Definition at line 127 of file lifutils.h.
Referenced by lif_create_volume(), lif_del_file(), lif_open_volume(), lif_readdirindex(), lif_updatefree(), lif_writedirEOF(), and lif_writedirindex().
int lif_t::files |
Definition at line 124 of file lifutils.h.
Referenced by lif_create_volume(), lif_dir(), lif_dump_vol(), lif_newdir(), lif_open_volume(), and lif_updatefree().
uint32_t lif_t::filesectors |
Definition at line 121 of file lifutils.h.
Referenced by lif_create_volume(), lif_dump_vol(), lif_extract_lif_as_lif(), lif_open_volume(), lif_updatefree(), and td0_save_lif_sector().
uint32_t lif_t::filestart |
Definition at line 120 of file lifutils.h.
Referenced by lif_check_dir(), lif_create_volume(), lif_dump_vol(), lif_extract_lif_as_lif(), lif_newdir(), lif_open_volume(), lif_updatefree(), and td0_save_lif_sector().
FILE* lif_t::fp |
Definition at line 117 of file lifutils.h.
Referenced by lif_close_volume(), lif_create_volume(), lif_open_volume(), lif_read(), lif_write(), td02lif(), and td0_save_lif_sector().
uint32_t lif_t::freesectors |
Definition at line 123 of file lifutils.h.
Referenced by lif_create_volume(), lif_dir(), lif_dump_vol(), lif_newdir(), lif_open_volume(), and lif_updatefree().
uint32_t lif_t::imagebytes |
Definition at line 119 of file lifutils.h.
Referenced by lif_create_volume(), lif_dump_vol(), and lif_open_volume().
char* lif_t::name |
Definition at line 116 of file lifutils.h.
Referenced by lif_check_dir(), lif_checkdirindex(), lif_close_volume(), lif_create_volume(), lif_dump_vol(), lif_open_volume(), lif_read(), lif_rename_volume(), lif_updatefree(), lif_write(), td02lif(), and td0_save_lif_sector().
int lif_t::purged |
Definition at line 125 of file lifutils.h.
Referenced by lif_create_volume(), lif_dir(), lif_dump_vol(), lif_newdir(), lif_open_volume(), and lif_updatefree().
uint32_t lif_t::sectors |
Definition at line 118 of file lifutils.h.
Referenced by lif_check_dir(), lif_check_volume(), lif_create_volume(), lif_dump_vol(), lif_open_volume(), and td0_save_lif_sector().
uint32_t lif_t::usedsectors |
Definition at line 122 of file lifutils.h.
Referenced by lif_create_volume(), lif_dir(), lif_dump_vol(), lif_newdir(), lif_open_volume(), lif_updatefree(), and td0_save_lif_sector().
lifvol_t lif_t::VOL |
Definition at line 128 of file lifutils.h.
Referenced by lif_check_volume(), lif_checkdirindex(), lif_create_volume(), lif_dir(), lif_dump_vol(), lif_open_volume(), lif_readdirindex(), lif_rename_volume(), lif_str2vol(), lif_vol2str(), lif_vol_clear(), lif_writedirindex(), and td0_save_lif_sector().