2 ASCII MSX1 Emulator 'yaMSX1'
3 ASCII MSX2 Emulator 'yaMSX2'
4 Pioneer PX-7 Emulator 'ePX-7'
9 modified by Takeda.Toshiya
18 #include "../../emu.h"
19 #include "../device.h"
21 #define SIG_KEYBOARD_COLUMN 0
25 class KEYBOARD : public DEVICE
28 // DEVICE *d_cpu, *d_pio;
31 const uint8_t* key_stat;
33 // bool break_pressed;
35 void update_keyboard();
38 KEYBOARD(VM_TEMPLATE* parent_vm, EMU* parent_emu) : DEVICE(parent_vm, parent_emu)
40 set_device_name(_T("Keyboard"));
47 void write_signal(int id, uint32_t data, uint32_t mask);
48 bool process_state(FILEIO* state_fio, bool loading);
51 // void set_context_cpu(DEVICE* device)
55 void set_context_pio(DEVICE* device)