{
private:
DEVICE *d_pic, *d_fdc, *d_beep, *d_pcm;
- const uint8* key_stat;
- const int* mouse_stat;
+ const uint8_t* key_stat;
+ const int32_t* mouse_stat;
bool caps, kana;
FIFO* key_buf;
- uint32 key_val, key_mouse;
+ uint32_t key_val, key_mouse;
int key_prev;
bool key_res, key_done;
int register_id;
- uint8 ts;
+ uint8_t ts;
void update_key();
void initialize();
void release();
void reset();
- void write_io8(uint32 addr, uint32 data);
- uint32 read_io8(uint32 addr);
+ void write_io8(uint32_t addr, uint32_t data);
+ uint32_t read_io8(uint32_t addr);
void event_callback(int event_id, int err);
- void write_signal(int id, uint32 data, uint32 mask);
+ void write_signal(int id, uint32_t data, uint32_t mask);
void save_state(FILEIO* state_fio);
bool load_state(FILEIO* state_fio);