コード例 #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();
}