outb(0, smbus_io_base + SMBHSTCMD);
smbus_delay();
- /* Byte data recv */
+ /* Byte data recv. */
outb(0x05, smbus_io_base + SMBHSTPRTCL);
smbus_delay();
if (smbus_wait_until_done(smbus_io_base) < 0)
return -3;
- /* Lose check */
+ /* Lose check. */
global_status_register = inb(smbus_io_base + SMBHSTSTAT) & 0x80;
/* Read results of transaction. */
if (smbus_wait_until_done(smbus_io_base) < 0)
return -3;
- /* Lose check */
+ /* Lose check. */
global_status_register = inb(smbus_io_base + SMBHSTSTAT) & 0x80;
if (global_status_register != 0x80)
outb(address & 0xff, smbus_io_base + SMBHSTCMD);
smbus_delay();
- /* Byte data read */
+ /* Byte data read. */
outb(0x07, smbus_io_base + SMBHSTPRTCL);
smbus_delay();
if (smbus_wait_until_done(smbus_io_base) < 0)
return -3;
- /* Lose check */
+ /* Lose check. */
global_status_register = inb(smbus_io_base + SMBHSTSTAT) & 0x80;
/* Read results of transaction. */
if (smbus_wait_until_done(smbus_io_base) < 0)
return -3;
- /* Lose check */
+ /* Lose check. */
global_status_register = inb(smbus_io_base + SMBHSTSTAT) & 0x80;
if (global_status_register != 0x80)