#include "xemu/emutools.h"
#include "xemu/emutools_gui.h"
#include "enterprise128.h"
#include "fileio.h"
#include "xemu/z80.h"
#include "cpu.h"
#include "emu_rom_interface.h"
#include <sys/stat.h>
#include <sys/types.h>
#include <unistd.h>
#include <time.h>
#include <dirent.h>
#include <fcntl.h>
#include <ctype.h>
#include <errno.h>
Go to the source code of this file.
◆ EXOS_USER_SEGMAP_P
#define EXOS_USER_SEGMAP_P (0X3FFFFC + memory) |
◆ FILE_TOO_LARGE
#define FILE_TOO_LARGE "Too large file" |
◆ FILEIO_MAX_FILE_SIZE
#define FILEIO_MAX_FILE_SIZE 67108864L |
◆ HOST_OS_STR
#define HOST_OS_STR "Host OS " |
◆ SET_CHANNEL
#define SET_CHANNEL |
( |
|
v | ) |
channel = ((v) - 1) & 0xFF |
◆ fileio_func_buffer_moved()
void fileio_func_buffer_moved |
( |
void |
| ) |
|
◆ fileio_func_channel_read_status()
void fileio_func_channel_read_status |
( |
void |
| ) |
|
◆ fileio_func_close_channel()
void fileio_func_close_channel |
( |
void |
| ) |
|
◆ fileio_func_destroy_channel()
void fileio_func_destroy_channel |
( |
void |
| ) |
|
◆ fileio_func_init()
void fileio_func_init |
( |
void |
| ) |
|
◆ fileio_func_not_used_call()
void fileio_func_not_used_call |
( |
void |
| ) |
|
◆ fileio_func_open_channel_remember()
void fileio_func_open_channel_remember |
( |
void |
| ) |
|
◆ fileio_func_open_or_create_channel()
void fileio_func_open_or_create_channel |
( |
int |
create | ) |
|
◆ fileio_func_read_block()
void fileio_func_read_block |
( |
void |
| ) |
|
◆ fileio_func_read_character()
void fileio_func_read_character |
( |
void |
| ) |
|
◆ fileio_func_set_channel_status()
void fileio_func_set_channel_status |
( |
void |
| ) |
|
◆ fileio_func_special_function()
void fileio_func_special_function |
( |
void |
| ) |
|
◆ fileio_func_write_block()
void fileio_func_write_block |
( |
void |
| ) |
|
◆ fileio_func_write_character()
void fileio_func_write_character |
( |
void |
| ) |
|
◆ fileio_init()
void fileio_init |
( |
const char * |
dir, |
|
|
const char * |
subdir |
|
) |
| |
◆ fileio_cwd
char fileio_cwd[PATH_MAX+1] |