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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [gdb-5.3/] [gdb/] [rdi-share/] [adperr.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1181 sfurman
/*
2
 * Copyright (C) 1995 Advanced RISC Machines Limited. All rights reserved.
3
 *
4
 * This software may be freely used, copied, modified, and distributed
5
 * provided that the above copyright notice is preserved in all copies of the
6
 * software.
7
 */
8
 
9
/* -*-C-*-
10
 *
11 1183 sfurman
 * $Revision: 1.2 $
12
 *     $Date: 2003-08-15 01:06:10 $
13 1181 sfurman
 *
14
 *
15
 *   Project: ANGEL
16
 *
17
 *     Title: Definitions of ADP error codes
18
 */
19
 
20
#ifndef angsd_adperrs_h
21
#define angsd_adperrs_h
22
/*
23
 * ADP failure codes start at 256 to distinguish them for debug purposes
24
 */
25
enum AdpErrs
26
{
27
    adp_ok = 0,
28
    adp_failed = 256,
29
    adp_malloc_failure,
30
    adp_illegal_args,
31
    adp_device_not_found,
32
    adp_device_open_failed,
33
    adp_device_already_open,
34
    adp_device_not_open,
35
    adp_bad_channel_id,
36
    adp_callback_already_registered,
37
    adp_write_busy,
38
    adp_bad_packet,
39
    adp_seq_high,
40
    adp_seq_low,
41
    adp_timeout_on_open,
42
    adp_abandon_boot_wait,
43
    adp_late_startup,
44
    adp_new_agent_starting
45
};
46
 
47
#ifndef __cplusplus
48
typedef enum AdpErrs AdpErrs;
49
#endif
50
 
51
#define AdpMess_Failed             "ADP Error - unspecific failure"
52
#define AdpMess_MallocFailed       "ADP Error - malloc failed"
53
#define AdpMess_IllegalArgs        "ADP Error - illegal arguments"
54
#define AdpMess_DeviceNotFound     "ADP Error - invalid device specified"
55
#define AdpMess_DeviceOpenFailed   "ADP Error - specified device failed to open"
56
#define AdpMess_DeviceAlreadyOpen  "ADP Error - device already open"
57
#define AdpMess_DeviceNotOpen      "ADP Error - device not open"
58
#define AdpMess_BadChannelId       "ADP Error - bad channel Id"
59
#define AdpMess_CBAlreadyRegd      "ADP Error - callback already registered"
60
#define AdpMess_WriteBusy          "ADP Error - write busy"
61
#define AdpMess_BadPacket          "ADP Error - bad packet"
62
#define AdpMess_SeqHigh            "ADP Error - sequence number too high"
63
#define AdpMess_SeqLow             "ADP Error - sequence number too low"
64
#define AdpMess_TimeoutOnOpen      "ADP Error - target did not respond"
65
#define AdpMess_AbandonBootWait    "abandoned wait for late startup"
66
#define AdpMess_LateStartup        "Target compiled with LATE_STARTUP set.\n" \
67
                                   "Waiting for target...\n"                  \
68
                                   "Press <Ctrl-C> to abort.\n"
69
#define AdpMessLen_LateStartup    (3*80)
70
#define AdpMess_NewAgentStarting   "New Debug Agent about to start.\n"
71
 
72
#endif /* ndef angsd_adperr_h */
73
 
74
/* EOF adperr.h */

powered by: WebSVN 2.1.0

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