OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [tags/] [LINUX_2_4_26_OR32/] [linux/] [linux-2.4/] [include/] [linux/] [ipmi_msgdefs.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
/*
2
 * ipmi_smi.h
3
 *
4
 * MontaVista IPMI system management interface
5
 *
6
 * Author: MontaVista Software, Inc.
7
 *         Corey Minyard <minyard@mvista.com>
8
 *         source@mvista.com
9
 *
10
 * Copyright 2002 MontaVista Software Inc.
11
 *
12
 *  This program is free software; you can redistribute it and/or modify it
13
 *  under the terms of the GNU General Public License as published by the
14
 *  Free Software Foundation; either version 2 of the License, or (at your
15
 *  option) any later version.
16
 *
17
 *
18
 *  THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED
19
 *  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
20
 *  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
21
 *  IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
22
 *  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
23
 *  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
24
 *  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
25
 *  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
26
 *  TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE
27
 *  USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
28
 *
29
 *  You should have received a copy of the GNU General Public License along
30
 *  with this program; if not, write to the Free Software Foundation, Inc.,
31
 *  675 Mass Ave, Cambridge, MA 02139, USA.
32
 */
33
 
34
#ifndef __LINUX_IPMI_MSGDEFS_H
35
#define __LINUX_IPMI_MSGDEFS_H
36
 
37
/* Various definitions for IPMI messages used by almost everything in
38
   the IPMI stack. */
39
 
40
#define IPMI_NETFN_APP_REQUEST  0x06
41
#define IPMI_NETFN_APP_RESPONSE 0x07
42
 
43
#define IPMI_BMC_SLAVE_ADDR     0x20
44
 
45
#define IPMI_GET_DEVICE_ID_CMD          0x01
46
 
47
#define IPMI_CLEAR_MSG_FLAGS_CMD        0x30
48
#define IPMI_GET_MSG_FLAGS_CMD          0x31
49
#define IPMI_SEND_MSG_CMD               0x34
50
#define IPMI_GET_MSG_CMD                0x33
51
 
52
#define IPMI_SET_BMC_GLOBAL_ENABLES_CMD 0x2e
53
#define IPMI_GET_BMC_GLOBAL_ENABLES_CMD 0x2f
54
#define IPMI_READ_EVENT_MSG_BUFFER_CMD  0x35
55
 
56
#define IPMI_MAX_MSG_LENGTH     80
57
 
58
#endif /* __LINUX_IPMI_MSGDEFS_H */

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.