System Installation
RUBY-D716VG2AR User’s Manual 3-15
EC_SetRamByte(EC_PIN1_CTL_ADDR, tmp);
}
break;
case 2:
if (io_direction)
{
tmp =
EC_GetRamByte(EC_PIN2_CTL_ADDR);
tmp = 0x84;
tmp &= ~0x40;
EC_SetRamByte(EC_PIN2_CTL_ADDR,
tmp);
}
else
{
tmp =
EC_GetRamByte(EC_PIN2_CTL_ADDR);
tmp = 0x40;
tmp &= ~0x80;
EC_SetRamByte(EC_PIN2_CTL_ADDR,
tmp);
}
break;
case 3:
if (io_direction)
{
tmp =
EC_GetRamByte(EC_PIN3_CTL_ADDR);
tmp = 0x84;
tmp &= ~0x40;
EC_SetRamByte(EC_PIN3_CTL_ADDR,
tmp);
}
else
{
tmp =
EC_GetRamByte(EC_PIN3_CTL_ADDR);
tmp = 0x40;
tmp &= ~0x80;
EC_SetRamByte(EC_PIN3_CTL_ADDR,
tmp);
}
break;
case 4:
if (io_direction)