File:  [RetroPC.NET] / xmil / statsave.tbl
Revision 1.3: download - view: text, annotated - select for diffs
Mon Aug 16 02:51:53 2004 JST (21 years, 2 months ago) by yui
Branches: MAIN
CVS tags: HEAD
fix...


#define		XMILSTATUS_VERSION		0001

static const NP2FHDR np2flagdef = {
						"X Millennium",
						"create by xmil",
						XMILSTATUS_VERSION};

static const ENUMTBL evtnum[] = {
			{PROCID('m','a','i','n'), NEVENT_FRAMES},
			{PROCID('r','t','c',' '), NEVENT_RTC},
			{PROCID('f','d','c',' '), NEVENT_FDC},
			{PROCID('c','t','c','0'), NEVENT_CTC0},
			{PROCID('c','t','c','1'), NEVENT_CTC1},
			{PROCID('c','t','c','2'), NEVENT_CTC2},
			{PROCID('s','c','p','u'), NEVENT_SUBCPU}};

static const PROCTBL evtproc[] = {
			{PROCID('e','s','c','0'), (INTPTR)neitem_disp},
			{PROCID('e','s','c','1'), (INTPTR)neitem_vsync},
			{PROCID('e','r','t','c'), (INTPTR)neitem_rtc},
			{PROCID('e','f','d','c'), (INTPTR)neitem_fdcbusy},
			{PROCID('e','c','t','c'), (INTPTR)neitem_ctc},
			{PROCID('e','s','c','p'), (INTPTR)neitem_scpu}};


static const SFENTRY xmiltbl[] = {
	{"PCCORE",		0,	STATFLAG_BIN,	&pccore,		sizeof(pccore)},

	{"Z80CORE",		0,	STATFLAG_BIN,	&z80core.s,		sizeof(z80core.s)},
	{"MAIN",		0,	STATFLAG_BIN,	mMAIN,			sizeof(mMAIN)},
	{"BIOS",		0,	STATFLAG_BIN,	mBIOS,			sizeof(mBIOS)},
#if defined(SUPPORT_BANKMEM)
	{"BANK",		0,	STATFLAG_BIN,	mBANK,			sizeof(mBANK)},
#endif
	{"GRAM",		0,	STATFLAG_BIN,	gram,			sizeof(gram)},
	{"TRAM",		0,	STATFLAG_BIN,	tram,			sizeof(tram)},
	{"IOCORE",		0,	STATFLAG_BIN,	&iocore.s,		sizeof(iocore.s)},
	{"CGROM",		0,	STATFLAG_BIN,	&cgrom,			sizeof(cgrom)},
	{"CMT",			0,	STATFLAG_BIN,	&cmt,			sizeof(cmt)},
	{"CRTC_S",		0,	STATFLAG_BIN,	&crtc.s,		sizeof(crtc.s)},
	{"CRTC_P",		0,	STATFLAG_BIN,	&crtc.p,		sizeof(crtc.p)},
	{"CTC",			0,	STATFLAG_BIN,	&ctc,			sizeof(ctc)},
	{"DMAC",		0,	STATFLAG_BIN,	&dma,			sizeof(dma)},
	{"FDC",			0,	STATFLAG_BIN,	&fdc.s,			sizeof(fdc.s)},
	{"MEMIO",		0,	STATFLAG_BIN,	&memio,			sizeof(memio)},
	{"PCG",			0,	STATFLAG_BIN,	&pcg,			sizeof(pcg)},
	{"PPI",			0,	STATFLAG_BIN,	&ppi,			sizeof(ppi)},
	{"SIO",			0,	STATFLAG_BIN,	&sio,			sizeof(sio)},
	{"SNDBOARD",	0,	STATFLAG_BIN,	&sndboard,		sizeof(sndboard)},
	{"SUBCPU",		0,	STATFLAG_BIN,	&subcpu,		sizeof(subcpu)},
	{"CALENDAR",	0,	STATFLAG_BIN,	&cal,			sizeof(cal)},
	{"NEVENT",		0,	STATFLAG_EVT,	&nevent,		sizeof(nevent)},
	{"DISK",		0,	STATFLAG_DISK,	NULL,			0},
	{"TERMINATE",	0,	STATFLAG_TERM,	NULL,			0}};


RetroPC.NET-CVS <cvs@retropc.net>