#include "xemu/emutools.h"
#include "xemu/emutools_config.h"
#include "enterprise128.h"
#include "emu_monitor.h"
#include "rom/ep128/xep_rom_syms.h"
#include "xemu/z80_dasm.h"
#include "cpu.h"
#include "z180.h"
#include "emu_rom_interface.h"
#include "fileio.h"
#include "nick.h"
#include "input_devices.h"
#include "primoemu.h"
#include "dave.h"
#include "sdext.h"
#include <dirent.h>
#include <sys/stat.h>
#include <unistd.h>
#include <readline/readline.h>
#include <readline/history.h>
Go to the source code of this file.
◆ ARG_ONE
◆ ARG_SPACE
◆ MPRINTF
Value: do { \
char __mprintf__buffer__[0x4000]; \
snprintf(__mprintf__buffer__, sizeof __mprintf__buffer__, __VA_ARGS__); \
__mprintf_append_helper(__mprintf__buffer__); \
} while(0)
Definition at line 81 of file emu_monitor.c.
◆ OS_KIND
◆ SEGMENT_OF_Z80_ADDR
#define SEGMENT_OF_Z80_ADDR |
( |
|
n | ) |
ports[0xB0 | (((n) & 0xFFFF) >> 14)] |
◆ USE_MONITOR
◆ XEP128_NEED_SDL_WMINFO
#define XEP128_NEED_SDL_WMINFO |
◆ monitor_check()
int monitor_check |
( |
void |
| ) |
|
◆ monitor_execute()
void monitor_execute |
( |
char * |
in_input_buffer, |
|
|
int |
in_source, |
|
|
char * |
in_output_buffer, |
|
|
int |
in_output_max_size, |
|
|
const char * |
in_output_nl |
|
) |
| |
◆ monitor_process_queued()
void monitor_process_queued |
( |
void |
| ) |
|
◆ monitor_queue_command()
int monitor_queue_command |
( |
char * |
buffer | ) |
|
◆ monitor_queue_used()
int monitor_queue_used |
( |
void |
| ) |
|
◆ monitor_start()
int monitor_start |
( |
void |
| ) |
|
◆ monitor_stop()
int monitor_stop |
( |
void |
| ) |
|