aiie/globals.cpp

27 lines
636 B
C++
Raw Normal View History

#include "globals.h"
FileManager *g_filemanager = NULL;
Cpu *g_cpu = NULL;
VM *g_vm = NULL;
PhysicalDisplay *g_display = NULL;
PhysicalKeyboard *g_keyboard = NULL;
2021-01-11 04:52:58 +00:00
PhysicalMouse *g_mouse = NULL;
PhysicalSpeaker *g_speaker = NULL;
PhysicalPaddles *g_paddles = NULL;
2017-02-20 23:41:46 +00:00
PhysicalPrinter *g_printer = NULL;
2018-01-07 19:43:17 +00:00
VMui *g_ui;
int8_t g_volume = 15;
uint8_t g_displayType = 3; // FIXME m_perfectcolor
VMRam g_ram;
volatile uint8_t g_debugMode = D_NONE;
volatile bool g_biosInterrupt = false;
uint32_t g_speed = 1023000; // Hz
bool g_invertPaddleX = false;
bool g_invertPaddleY = false;
char debugBuf[255];
2021-01-10 02:32:40 +00:00
#ifdef TEENSYDUINO
char fsbuf[200];
#endif