return 0; 
return res; 
i2c_init(void){	/* Setup and enable the Port B I2C interface */#ifndef CONFIG_ETRAX_I2C_USES_PB_NOT_PB_I2C	*R_PORT_PB_I2C = port_pb_i2c_shadow |= 		IO_STATE(R_PORT_PB_I2C, i2c_en,  on) |		IO_FIELD(R_PORT_PB_I2C, i2c_d,   1)  |		IO_FIELD(R_PORT_PB_I2C, i2c_clk, 1)  |		IO_STATE(R_PORT_PB_I2C, i2c_oe_, enable);#endif	port_pb_dir_shadow &= ~IO_MASK(R_PORT_PB_DIR, dir0);	port_pb_dir_shadow &= ~IO_MASK(R_PORT_PB_DIR, dir1);	*R_PORT_PB_DIR = (port_pb_dir_shadow |=			  IO_STATE(R_PORT_PB_DIR, dir0, input)  |			  IO_STATE(R_PORT_PB_DIR, dir1, output));	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/7e9204265b4ec6680fad9abc7a78b94087983916/i2c.c/buggy/arch/cris/arch-v10/drivers/i2c.c