Xemu [doxygen]  hyppo 0a42be3a057156924bc1b626a687bd6e27349c45 @ Sat 19 Mar 02:15:11 CET 2022
Macros
xemu-target.h File Reference

Go to the source code of this file.

Macros

#define TARGET_NAME   "c65"
 
#define TARGET_DESC   "Commodore 65"
 
#define CPU_65CE02
 
#define CPU65_65CE02_6502NMOS_TIMING_EMULATION
 
#define XEMU_SNAPSHOT_SUPPORT   "Commodore-65"
 
#define CPU_STEP_MULTI_OPS
 
#define CPU65   cpu65
 
#define DMA_SOURCE_IOREADER_FUNC   io_read
 
#define DMA_SOURCE_MEMREADER_FUNC   read_phys_mem_for_dma
 
#define DMA_TARGET_IOREADER_FUNC   io_read
 
#define DMA_TARGET_MEMREADER_FUNC   read_phys_mem_for_dma
 
#define DMA_SOURCE_IOWRITER_FUNC   io_write
 
#define DMA_SOURCE_MEMWRITER_FUNC   write_phys_mem_for_dma
 
#define DMA_TARGET_IOWRITER_FUNC   io_write
 
#define DMA_TARGET_MEMWRITER_FUNC   write_phys_mem_for_dma
 
#define DMA_LIST_READER_FUNC   read_phys_mem_for_dma
 
#define FAKE_TYPING_SUPPORT
 
#define C65_FAKE_TYPING_LOAD_SEQS
 
#define C65_KEYBOARD
 
#define HID_KBD_MAP_CFG_SUPPORT
 
#define CONFIG_EMSCRIPTEN_OK
 
#define XEMU_USE_LODEPNG
 
#define XEMU_FILES_SCREENSHOT_SUPPORT
 
#define HAVE_XEMU_EXEC_API
 
#define XEMU_CONFIGDB_SUPPORT
 
#define XEMU_OSD_SUPPORT
 
#define CONFIG_DROPFILE_CALLBACK
 

Macro Definition Documentation

◆ C65_FAKE_TYPING_LOAD_SEQS

#define C65_FAKE_TYPING_LOAD_SEQS

Definition at line 20 of file xemu-target.h.

◆ C65_KEYBOARD

#define C65_KEYBOARD

Definition at line 21 of file xemu-target.h.

◆ CONFIG_DROPFILE_CALLBACK

#define CONFIG_DROPFILE_CALLBACK

Definition at line 34 of file xemu-target.h.

◆ CONFIG_EMSCRIPTEN_OK

#define CONFIG_EMSCRIPTEN_OK

Definition at line 24 of file xemu-target.h.

◆ CPU65

#define CPU65   cpu65

Definition at line 7 of file xemu-target.h.

◆ CPU65_65CE02_6502NMOS_TIMING_EMULATION

#define CPU65_65CE02_6502NMOS_TIMING_EMULATION

Definition at line 4 of file xemu-target.h.

◆ CPU_65CE02

#define CPU_65CE02

Definition at line 3 of file xemu-target.h.

◆ CPU_STEP_MULTI_OPS

#define CPU_STEP_MULTI_OPS

Definition at line 6 of file xemu-target.h.

◆ DMA_LIST_READER_FUNC

#define DMA_LIST_READER_FUNC   read_phys_mem_for_dma

Definition at line 17 of file xemu-target.h.

◆ DMA_SOURCE_IOREADER_FUNC

#define DMA_SOURCE_IOREADER_FUNC   io_read

Definition at line 9 of file xemu-target.h.

◆ DMA_SOURCE_IOWRITER_FUNC

#define DMA_SOURCE_IOWRITER_FUNC   io_write

Definition at line 13 of file xemu-target.h.

◆ DMA_SOURCE_MEMREADER_FUNC

#define DMA_SOURCE_MEMREADER_FUNC   read_phys_mem_for_dma

Definition at line 10 of file xemu-target.h.

◆ DMA_SOURCE_MEMWRITER_FUNC

#define DMA_SOURCE_MEMWRITER_FUNC   write_phys_mem_for_dma

Definition at line 14 of file xemu-target.h.

◆ DMA_TARGET_IOREADER_FUNC

#define DMA_TARGET_IOREADER_FUNC   io_read

Definition at line 11 of file xemu-target.h.

◆ DMA_TARGET_IOWRITER_FUNC

#define DMA_TARGET_IOWRITER_FUNC   io_write

Definition at line 15 of file xemu-target.h.

◆ DMA_TARGET_MEMREADER_FUNC

#define DMA_TARGET_MEMREADER_FUNC   read_phys_mem_for_dma

Definition at line 12 of file xemu-target.h.

◆ DMA_TARGET_MEMWRITER_FUNC

#define DMA_TARGET_MEMWRITER_FUNC   write_phys_mem_for_dma

Definition at line 16 of file xemu-target.h.

◆ FAKE_TYPING_SUPPORT

#define FAKE_TYPING_SUPPORT

Definition at line 19 of file xemu-target.h.

◆ HAVE_XEMU_EXEC_API

#define HAVE_XEMU_EXEC_API

Definition at line 29 of file xemu-target.h.

◆ HID_KBD_MAP_CFG_SUPPORT

#define HID_KBD_MAP_CFG_SUPPORT

Definition at line 22 of file xemu-target.h.

◆ TARGET_DESC

#define TARGET_DESC   "Commodore 65"

Definition at line 2 of file xemu-target.h.

◆ TARGET_NAME

#define TARGET_NAME   "c65"

Definition at line 1 of file xemu-target.h.

◆ XEMU_CONFIGDB_SUPPORT

#define XEMU_CONFIGDB_SUPPORT

Definition at line 32 of file xemu-target.h.

◆ XEMU_FILES_SCREENSHOT_SUPPORT

#define XEMU_FILES_SCREENSHOT_SUPPORT

Definition at line 28 of file xemu-target.h.

◆ XEMU_OSD_SUPPORT

#define XEMU_OSD_SUPPORT

Definition at line 33 of file xemu-target.h.

◆ XEMU_SNAPSHOT_SUPPORT

#define XEMU_SNAPSHOT_SUPPORT   "Commodore-65"

Definition at line 5 of file xemu-target.h.

◆ XEMU_USE_LODEPNG

#define XEMU_USE_LODEPNG

Definition at line 27 of file xemu-target.h.