view packages/services/gfx/mw/current/src/drivers/int10_pc.c @ 3292:7f8e529b4d82 default tip

Fix FREESCALE_EDMA_NBYTES_MLOFFYES_MLOFF() so it works with negative offsets.
author vae
date Wed, 29 Apr 2015 23:31:48 +0000
parents e0c0827131d1
children
line wrap: on
line source

/*
 * Copyright (c) 2000 Victor Rogachev <rogach@sut.ru>
 *
 * Int10 function for PACIFIC C on MSDOS
 */

#include "device.h"
#include "vgaplan4.h"

/*
**	Uses int 10 for graphics
*/

FARADDR 
int10(int ax, int bx)
{
	union REGPACK reg;

	reg.x.ax = ax;        
	reg.x.bx = bx;        
	intr(0x10, &reg);

	return ((FARADDR) MK_FP(reg.x.es, reg.x.bp));
}