From 12c19f88caee941eb40737d8c6a800b5c2be1cd3 Mon Sep 17 00:00:00 2001 From: Duncan Laurie Date: Sun, 15 May 2005 04:53:39 +0000 Subject: [PATCH] add structure for PEMs --- ipmitool/include/ipmitool/ipmi_event.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/ipmitool/include/ipmitool/ipmi_event.h b/ipmitool/include/ipmitool/ipmi_event.h index b50eb6d..f6943f8 100644 --- a/ipmitool/include/ipmitool/ipmi_event.h +++ b/ipmitool/include/ipmitool/ipmi_event.h @@ -42,6 +42,23 @@ #endif #include +#define EVENT_DIR_ASSERT 0 +#define EVENT_DIR_DEASSERT 1 + +struct platform_event_msg { + uint8_t evm_rev; + uint8_t sensor_type; + uint8_t sensor_num; +#if WORDS_BIGENDIAN + uint8_t event_dir : 1; + uint8_t event_type : 7; +#else + uint8_t event_type : 7; + uint8_t event_dir : 1; +#endif + uint8_t event_data[3]; +} __attribute__((packed)); + int ipmi_event_main(struct ipmi_intf *, int, char **); #endif /*IPMI_EVENT_H*/