
#include	<stdlib.h>
#include	<kkstr2.h>
#include	<Normlib.h>

extern char work[];
int kkx=0, kky=0;

void kkpos( int *x, int *y)
{
	*x = kkx;
	*y = kky;
}

void kkinit(int scmd, int msmd)
{
	static char *kaw;
	int col[16] = {
			0x08,	0x01,	0x02,	0x03,
			0x04,	0x05,	0x06,	0x0f,
			0x00,	0x09,	0x0a,	0x0b,
			0x0c,	0x0d,	0x0e,	0x0f,
		};
	KANJ kk;
	kk.scrn = scmd;
	kk.egbw = work;
	kk.wPage = 0;
	kk.gets = 0;
	kk.getPos = kkpos;
	kk.mosAp = msmd;
	kk.maxX = 639;
	kk.maxY = 479;
	KAN_prepare(&kk);
	kaw = malloc( KAN_getWorkSize() );
	KAN_setWorkAdd(0x14,kaw);
	KAN_setClrTbl(col);
}
