File:  [RetroPC.NET] / np2 / io / fdd320.c
Revision 1.2: download - view: text, annotated - select for diffs
Tue Oct 21 20:22:05 2003 JST (22 years ago) by yui
Branches: MAIN
CVS tags: VER_0_72, VER_0_71, VER_0_70, HEAD
add cygwin make (T.Yui)

#include	"compiler.h"
#include	"pccore.h"
#include	"iocore.h"


// こっちで処理するか シリンダ倍移動で誤魔化すか悩ましいところ

	BYTE	fdd320_stat;


static BYTE IOINPCALL fdd320_i51(UINT port) {

	(void)port;
	return(0x00);
}

static BYTE IOINPCALL fdd320_i55(UINT port) {

	fdd320_stat ^= 0xff;

	(void)port;
	return(fdd320_stat);
}


// ----

static const IOINP fdd320i51[4] = {
					fdd320_i51,	NULL,		fdd320_i55,	NULL};

void fdd320_reset(void) {

	fdd320_stat = 0xff;
}

void fdd320_bind(void) {

	iocore_attachcmninpex(0x0051, 0x00f9, fdd320i51, 4);
}


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