예제 #1
0
파일: ec.c 프로젝트: canistation/coreboot
void ec_mem_write(u8 addr, u8 data)
{
	ec_write_cmd(EC_CMD_WRITE_RAM);
	ec_write_ib(addr);
	ec_write_ib(data);
	return;
}
예제 #2
0
파일: ec.c 프로젝트: kmalkki/coreboot
void ec_write(u16 addr, u8 data)
{
	ec_write_cmd(WR_EC);
	ec_write_ib(addr);
	ec_write_ib(data);
}
예제 #3
0
파일: ec.c 프로젝트: kmalkki/coreboot
u8 ec_read(u16 addr)
{
	ec_write_cmd(RD_EC);
	ec_write_ib(addr);
	return ec_read_ob();
}
예제 #4
0
파일: ec.c 프로젝트: canistation/coreboot
/*
 * These functions are for accessing the ENE932 device RAM space
 */
u8 ec_mem_read(u8 addr)
{
	ec_write_cmd(EC_CMD_READ_RAM);
	ec_write_ib(addr);
	return ec_read_ob();
}