int retval; 
int retval; 
static int memory_read(struct cx88_core *core, u32 address, u32 *value){        int retval;	u32 val;	/* Warning: address is dword address (4 bytes) */	cx_writeb(P1_MADDR2, (unsigned int)(address >> 16) & ~0xC0);	cx_writeb(P1_MADDR1, (unsigned int)(address >> 8));	cx_writeb(P1_MADDR0, (unsigned int)address);	cx_read(P1_MADDR0);	retval = wait_ready_gpio0_bit1(core,1);	cx_writeb(P1_MDATA3, 0);	val     = (unsigned char)cx_read(P1_MDATA3) << 24;	cx_writeb(P1_MDATA2, 0);	val    |= (unsigned char)cx_read(P1_MDATA2) << 16;	cx_writeb(P1_MDATA1, 0);	val    |= (unsigned char)cx_read(P1_MDATA1) << 8;	cx_writeb(P1_MDATA0, 0);	val    |= (unsigned char)cx_read(P1_MDATA0);	*value  = val;	return retval;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/4ac97914c6c35f6bf132071c718e034d0846b9f5/cx88-blackbird.c/buggy/drivers/media/video/cx88/cx88-blackbird.c