ipmbdefines.hpp (a642a9480d348bb6677f4badb635ebf881f3bcd0) | ipmbdefines.hpp (37a7eace7148ae352d9f4f2fb2ae29e2f0d01e09) |
---|---|
1/* Copyright 2018 Intel 2 * 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * --- 47 unchanged lines hidden (view full) --- 56 uint8_t completionCode; /// @brief IPMB nodes return a Completion 57 /// Code in all response msgs 58 uint8_t data[]; /// @brief payload 59 } Resp; /// @brief IPMB response header 60 } Header; /// @brief IPMB frame header 61} IPMB_HEADER; 62#pragma pack() 63 | 1/* Copyright 2018 Intel 2 * 3 * Licensed under the Apache License, Version 2.0 (the "License"); 4 * you may not use this file except in compliance with the License. 5 * You may obtain a copy of the License at 6 * 7 * http://www.apache.org/licenses/LICENSE-2.0 8 * --- 47 unchanged lines hidden (view full) --- 56 uint8_t completionCode; /// @brief IPMB nodes return a Completion 57 /// Code in all response msgs 58 uint8_t data[]; /// @brief payload 59 } Resp; /// @brief IPMB response header 60 } Header; /// @brief IPMB frame header 61} IPMB_HEADER; 62#pragma pack() 63 |
64typedef struct _IPMB_DRV_HDR 65{ 66 uint8_t len; 67 IPMB_HEADER hdr; 68} IPMB_PKT; 69 |
|
64#endif | 70#endif |