comparison segacd.h @ 2065:02a9846668d1 segacd

Implement transfer of data from CDC to elsewhere. Other miscellaneous CDD/CDC improvements
author Michael Pavone <pavone@retrodev.com>
date Sat, 29 Jan 2022 17:43:37 -0800
parents 7c1760b5b3e5
children a61a8a87410c
comparison
equal deleted inserted replaced
2064:91e4d2fe5cd9 2065:02a9846668d1
27 uint8_t reset; 27 uint8_t reset;
28 uint8_t need_reset; 28 uint8_t need_reset;
29 uint8_t memptr_start_index; 29 uint8_t memptr_start_index;
30 lc8951 cdc; 30 lc8951 cdc;
31 cdd_mcu cdd; 31 cdd_mcu cdd;
32 uint8_t cdc_dst_low;
32 } segacd_context; 33 } segacd_context;
33 34
34 segacd_context *alloc_configure_segacd(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info); 35 segacd_context *alloc_configure_segacd(system_media *media, uint32_t opts, uint8_t force_region, rom_info *info);
35 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks); 36 memmap_chunk *segacd_main_cpu_map(segacd_context *cd, uint8_t cart_boot, uint32_t *num_chunks);
36 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen); 37 uint32_t gen_cycle_to_scd(uint32_t cycle, genesis_context *gen);