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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [linux/] [linux-2.4/] [drivers/] [char/] [rio/] [cmd.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1275 phoenix
 
2
 
3
/****************************************************************************
4
 *******                                                              *******
5
 *******           C O M M A N D   P A C K E T   H E A D E R S
6
 *******                                                              *******
7
 ****************************************************************************
8
 
9
 Author  : Ian Nandhra
10
 Date    :
11
 
12
 *
13
 *  (C) 1990 - 2000 Specialix International Ltd., Byfleet, Surrey, UK.
14
 *
15
 *      This program is free software; you can redistribute it and/or modify
16
 *      it under the terms of the GNU General Public License as published by
17
 *      the Free Software Foundation; either version 2 of the License, or
18
 *      (at your option) any later version.
19
 *
20
 *      This program is distributed in the hope that it will be useful,
21
 *      but WITHOUT ANY WARRANTY; without even the implied warranty of
22
 *      MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
23
 *      GNU General Public License for more details.
24
 *
25
 *      You should have received a copy of the GNU General Public License
26
 *      along with this program; if not, write to the Free Software
27
 *      Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
28
 
29
 Version : 0.01
30
 
31
 
32
                            Mods
33
 ----------------------------------------------------------------------------
34
  Date     By                Description
35
 ----------------------------------------------------------------------------
36
 
37
 ***************************************************************************/
38
 
39
 
40
#ifndef _cmd_h
41
#define _cmd_h
42
 
43
#ifndef lint
44
#ifdef SCCS
45
static char *_rio_cmd_h_sccs = "@(#)cmd.h       1.1" ;
46
#endif
47
#endif
48
 
49
 
50
#define PRE_EMPTIVE_CMD         0x80
51
#define INLINE_CMD              ~PRE_EMPTIVE_CMD
52
 
53
#define CMD_IGNORE_PKT          ( (ushort) 0)
54
#define CMD_STATUS_REQ          ( (ushort) 1)
55
#define CMD_UNIT_STATUS_REQ     ( (ushort) 2)     /* Is this needed ??? */
56
#define CMD_CONF_PORT           ( (ushort) 3)
57
#define CMD_CONF_UNIT           ( (ushort) 4)
58
#define CMD_ROUTE_MAP_REQ       ( (ushort) 5)
59
#define CMD_FLUSH_TX            ( (ushort) 6)
60
#define CMD_FLUSH_RX            ( (ushort) 7)
61
#define CMD_PARTION_PORT        ( (ushort) 8)
62
#define CMD_RESET_PORT          ( (ushort) 0x0a)
63
#define CMD_BOOT_UNIT           ( (ushort) 0x0b)
64
#define CMD_FOUND_UNIT          ( (ushort) 0x0c)
65
#define CMD_ATTACHED_RTA_2      ( (ushort) 0x0d)
66
#define CMD_PROVIDE_BOOT        ( (ushort) 0x0e)
67
#define CMD_CIRRUS              ( (ushort) 0x0f)
68
 
69
#define FORM_STATUS_PKT         ( (ushort) 1 )
70
#define FORM_POLL_PKT           ( (ushort) 2 )
71
#define FORM_LINK_STATUS_PKT    ( (ushort) 3 )
72
 
73
 
74
#define CMD_DATA_PORT           ( (ushort) 1 )
75
#define CMD_DATA                ( (ushort) 2 )
76
 
77
#define CMD_TX_PART             ( (ushort) 2 )
78
#define CMD_RX_PART             ( (ushort) 3 )
79
#define CMD_RX_LIMIT            ( (ushort) 4 )
80
 
81
#endif
82
 
83
/*********** end of file ***********/
84
 

powered by: WebSVN 2.1.0

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