int fdgenio = -1;
char *genio_p = MAP_FAILED;
int fddmamem;
char *dmamem_p;

void init( void )
{
	fdgenio = open( PS2_DEV_GENIO, O_RDWR );
	if (fdgenio < 0) {
		/* error */
	}
	genio_p = mmap( 0, 0x4000000,
		PROT_READ | PROT_WRITE, MAP_PRIVATE, fdgenio, 0 );
	if (genio_p == MAP_FAILED) {
		/* error */
	}

	fddmamem = open( PS2_DEV_MEM, O_RDWR );
	if (fddmamem < 0) {
		/* error */
	}
	dmamem_p = mmap( 0, PS2_RESERVE_MEMORY_SIZE,
		PROT_READ | PROT_WRITE, MAP_PRIVATE, fddmamem, 0 );
	if (dmamem_p == MAP_FAILED) {
		/* error */
	}
}

			vO1 
