SMBus Read byte :
IO Space Start = SMBus Base address
SMBus Base address + 0x0 = 0xFF; //Clear Host Status Register
SMBus Base address + 0x4 = Slave Address Register | BIT0 ;// Read Mode
SMBus Base address + 0x3 = Host Command Register;//Offset
SMBus Base address + 0x2 = Host Control Register | 0x48;// Read byte
SMBus Base address + 0x5 = Host Data 0 Register; //Reading Data
SMBus Read Word:
IO Space Start = SMBus Base address
SMBus Base address + 0x0 = 0xFF; //Clear Host Status Register
SMBus Base address + 0x4 = Slave Address Register | BIT0; // Read Mode
SMBus Base add