diff segacd.h @ 2058:70260f6051dd segacd

Initial work on CDC emulation
author Michael Pavone <pavone@retrodev.com>
date Fri, 21 Jan 2022 20:24:48 -0800
parents 8ee7ecbf3f21
children 7c1760b5b3e5
line wrap: on
line diff
--- a/segacd.h	Thu Jan 20 00:56:46 2022 -0800
+++ b/segacd.h	Fri Jan 21 20:24:48 2022 -0800
@@ -2,6 +2,7 @@
 #define SEGACD_H_
 #include <stdint.h>
 #include "genesis.h"
+#include "lc8951.h"
 
 typedef struct {
 	m68k_context    *m68k;
@@ -25,6 +26,7 @@
 	uint8_t         reset;
 	uint8_t         need_reset;
 	uint8_t         memptr_start_index;
+	lc8951          cdc;
 } segacd_context;
 
 segacd_context *alloc_configure_segacd(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info);