Previous 15994 Revisions Next

r873 Friday 24th August, 2007 at 11:55:56 UTC by Nathan Woods
Removing H8S2xxx CPU core; it was not accepted into MAME. Removing Cybiko
driver as a consequence.
[docs]messnew.txt
[src/emu]cpuintrf.c cpuintrf.h
[src/emu/cpu]cpu.mak h8s2xxx
[src/mess]mess.mak messdriv.c

src/emu/cpu/cpu.mak
r872r873
396396
397397
398398#-------------------------------------------------
399# Hitachi H8S/2XXX
400#-------------------------------------------------
401
402CPUDEFS += -DHAS_H8S2241=$(if $(filter H8S2241,$(CPUS)),1,0)
403CPUDEFS += -DHAS_H8S2246=$(if $(filter H8S2246,$(CPUS)),1,0)
404CPUDEFS += -DHAS_H8S2323=$(if $(filter H8S2323,$(CPUS)),1,0)
405
406ifneq ($(filter H8S2241 H8S2246 H8S2323,$(CPUS)),)
407OBJDIRS += $(CPUOBJ)/h8s2xxx
408CPUOBJS += $(CPUOBJ)/h8s2xxx/h8s2xxx.o $(CPUOBJ)/h8s2xxx/h8sopcd.o
409DBGOBJS += $(CPUOBJ)/h8s2xxx/h8sdasm.o
410endif
411
412$(CPUOBJ)/h8s2xxx/h8s2xxx.o:   $(CPUSRC)/h8s2xxx/h8s2xxx.h \
413                        $(CPUSRC)/h8s2xxx/h8s2xxx.c \
414                        $(CPUSRC)/h8s2xxx/h8sexec.c \
415                        $(CPUSRC)/h8s2xxx/h8sopcd.h
416
417$(CPUOBJ)/h8s2xxx/h8sopcd.o:   $(CPUSRC)/h8s2xxx/h8sopcd.h \
418                        $(CPUSRC)/h8s2xxx/h8sopcd.c
419
420$(CPUOBJ)/h8s2xxx/h8sdasm.o:   $(CPUSRC)/h8s2xxx/h8sdasm.h \
421                        $(CPUSRC)/h8s2xxx/h8sdasm.c \
422                        $(CPUSRC)/h8s2xxx/h8sopcd.h
423
424#-------------------------------------------------
425399# Hitachi SH2
426400#-------------------------------------------------
427401
src/emu/cpuintrf.c
r872r873
199199void mb86233_get_info(UINT32 state, cpuinfo *info);
200200void ssp1610_get_info(UINT32 state, cpuinfo *info);
201201void minx_get_info(UINT32 state, cpuinfo *info);
202void h8s2241_get_info(UINT32 state, cpuinfo *info);
203void h8s2246_get_info(UINT32 state, cpuinfo *info);
204void h8s2323_get_info(UINT32 state, cpuinfo *info);
205202
206203
207204
r872r873
785782#if (HAS_MINX)
786783   { CPU_MINX, minx_get_info },
787784#endif
788#if (HAS_H8S2241)
789   { CPU_H8S2241, h8s2241_get_info },
790#endif
791#if (HAS_H8S2246)
792   { CPU_H8S2246, h8s2246_get_info },
793#endif
794#if (HAS_H8S2323)
795   { CPU_H8S2323, h8s2323_get_info },
796#endif
797785};
798786
799787
src/emu/cpuintrf.h
r872r873
210210   CPU_MB86233,
211211   CPU_SSP1610,
212212   CPU_MINX,
213   CPU_H8S2241,
214   CPU_H8S2246,
215   CPU_H8S2323,
216213    CPU_COUNT
217214};
218215
src/mess/messdriv.c
r872r873
799799   DRIVER( mo5nr )      /* 1986 Thomson MO5 NR                        */
800800   DRIVER( pro128 )   /* 1986 Oliveti Prodest PC 128                  */
801801
802   /* Cybiko, Inc. */
803   DRIVER( cybikov1 )   /* Cybiko Wireless Intertainment System - Classic V1 */
804   DRIVER( cybikov2 )   /* Cybiko Wireless Intertainment System - Classic V2 */
805   DRIVER( cybikoxt )   /* Cybiko Wireless Intertainment System - Xtreme     */
806
807802/****************Games*******************************************************/
808803   /* Computer Electronic */
809804   DRIVER( mk1 )      /* Chess Champion MK I                        */
src/mess/mess.mak
r872r873
222222CPUS += TX0
223223CPUS += COP411
224224CPUS += MINX
225CPUS += H8S2241
226CPUS += H8S2246
227CPUS += H8S2323
228225
229226
230227
r872r873
353350   $(MESSOBJ)/compis.a   \
354351   $(MESSOBJ)/concept.a \
355352   $(MESSOBJ)/cpschngr.a \
356   $(MESSOBJ)/cybiko.a \
357353   $(MESSOBJ)/dai.a \
358354   $(MESSOBJ)/dgn_beta.a \
359355   $(MESSOBJ)/ep128.a \
docs/messnew.txt
r872r873
22
33New System Drivers Supported (in no particular order):
44------------------------------------------------------
5- Cybiko [Tim Schuerewegen]
65- Atari STe (not working) [Curt Coder]
76- Atari Mega STe (not working) [Curt Coder]
87

Previous 15994 Revisions Next


© 1998-2018 The MESS Team