for (i = yshift * 2; i < 128; i++)
for (i = yshift * 2; i < 128; i++) {
FFBDacCursorLoadBitmap(FFBPtr pFfb, int xshift, int yshift, unsigned int *bitmap){	ffb_dacPtr dac = pFfb->dac;	int i, j;	dac->cur = FFBDAC_CUR_BITMAP_P0;	for (j = 0; j < 2; j++) {		bitmap += yshift * 2;		if (!xshift) {			for (i = yshift * 2; i < 128; i++)				dac->curdata = *bitmap++;		} else if (xshift < 32) {			for (i = yshift; i < 64; i++, bitmap += 2) {				dac->curdata = (bitmap[0] << xshift) |					(bitmap[1] >> (32 - xshift));				dac->curdata = bitmap[1] << xshift;			}		} else {			for (i = yshift; i < 64; i++, bitmap += 2) {				dac->curdata = bitmap[1] << (xshift - 32);				dac->curdata = 0;			}		}		for (i = 0; i < yshift * 2; i++)			dac->curdata = 0;	}}