[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation
From: |
Ed Swierk |
Subject: |
[Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation |
Date: |
Tue, 23 Jan 2007 13:26:37 -0800 |
The attached patch adds SMBus host support to the emulated PIIX4 power
management device (acpi.c), and adds an emulated serial EEPROM device
accessible via the SMBus interface.
I tried to follow the Intel 82371AB spec for the SMBus support; the
interface should be generic enough to implement a variety of
SMBus-compliant devices.
The EEPROM device can use a file for persistent storage
(smbus_eeprom.bin in the BIOS directory). If this file does not exist,
a temporary buffer is used instead.
I tested the devices with Linux using the i2c-piix4 host driver and
the eeprom chip driver. I have no idea what will happen on other OSes.
Comments and suggestions welcome.
--Ed
qemu-piix4-smbus-eeprom.patch
Description: Text Data
- [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation,
Ed Swierk <=
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Fabrice Bellard, 2007/01/23
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Ed Swierk, 2007/01/23
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Ed Swierk, 2007/01/23
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Ed Swierk, 2007/01/23
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Fabrice Bellard, 2007/01/24
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Thiemo Seufer, 2007/01/31
- Re: [Qemu-devel] [PATCH] PIIX4 SMBus host, EEPROM device emulation, Ed Swierk, 2007/01/31