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