1234567891011121314151617181920 |
- #ifndef PM_SMBUS_H
- #define PM_SMBUS_H
- typedef struct PMSMBus {
- i2c_bus *smbus;
- MemoryRegion io;
- uint8_t smb_stat;
- uint8_t smb_ctl;
- uint8_t smb_cmd;
- uint8_t smb_addr;
- uint8_t smb_data0;
- uint8_t smb_data1;
- uint8_t smb_data[32];
- uint8_t smb_index;
- } PMSMBus;
- void pm_smbus_init(DeviceState *parent, PMSMBus *smb);
- #endif /* !PM_SMBUS_H */
|