redquark-amiberry-rb/src/include/cia.h

36 lines
901 B
C
Raw Normal View History

/*
* UAE - The Un*x Amiga Emulator
*
* CIA chip support
*
* (c) 1995 Bernd Schmidt
*/
2015-05-13 18:47:23 +00:00
#pragma once
extern void CIA_reset(void);
extern void CIA_vsync_prehandler(void);
extern void CIA_hsync_prehandler(void);
extern void CIA_hsync_posthandler(bool, bool);
extern void CIA_handler(void);
extern void CIAA_tod_inc(int);
extern void CIAB_tod_handler(int);
2015-05-13 18:47:23 +00:00
extern void diskindex_handler(void);
extern void cia_parallelack(void);
extern void cia_diskindex(void);
2015-05-13 18:47:23 +00:00
extern void dumpcia(void);
extern void rethink_cias(void);
extern int resetwarning_do(int);
extern void cia_set_overlay(bool);
void cia_heartbeat(void);
extern int parallel_direct_write_data(uae_u8, uae_u8);
extern int parallel_direct_read_data(uae_u8*);
extern int parallel_direct_write_status(uae_u8, uae_u8);
extern int parallel_direct_read_status(uae_u8*);
2015-09-09 21:49:41 +02:00
extern void rtc_hardreset(void);
extern void keyboard_connected(bool);