-
-
Notifications
You must be signed in to change notification settings - Fork 7
/
bus-main-m68k.h
14 lines (11 loc) · 1.05 KB
/
bus-main-m68k.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef BUS_MAIN_M68K_H
#define BUS_MAIN_M68K_H
#include "bus-common.h"
void SyncM68k(const ClownMDEmu *clownmdemu, CPUCallbackUserData *other_state, CycleMegaDrive target_cycle);
cc_u16f M68kReadCallbackWithCycleWithDMA(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte, CycleMegaDrive target_cycle, cc_bool is_vdp_dma);
cc_u16f M68kReadCallbackWithCycle(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte, CycleMegaDrive target_cycle);
cc_u16f M68kReadCallbackWithDMA(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte, cc_bool is_vdp_dma);
cc_u16f M68kReadCallback(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte);
void M68kWriteCallbackWithCycle(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte, cc_u16f value, CycleMegaDrive target_cycle);
void M68kWriteCallback(const void *user_data, cc_u32f address, cc_bool do_high_byte, cc_bool do_low_byte, cc_u16f value);
#endif /* BUS_MAIN_M68K_H */