Remove whitespace at end of lines, step 1.
[openocd.git] / src / target / xscale / protocol.h
1 /***************************************************************************
2 * Copyright (C) 2006 by Dominic Rath *
3 * Dominic.Rath@gmx.de *
4 * *
5 * This program is free software; you can redistribute it and/or modify *
6 * it under the terms of the GNU General Public License as published by *
7 * the Free Software Foundation; either version 2 of the License, or *
8 * (at your option) any later version. *
9 * *
10 * This program is distributed in the hope that it will be useful, *
11 * but WITHOUT ANY WARRANTY; without even the implied warranty of *
12 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
13 * GNU General Public License for more details. *
14 * *
15 * You should have received a copy of the GNU General Public License *
16 * along with this program; if not, write to the *
17 * Free Software Foundation, Inc., *
18 * 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
19 ***************************************************************************/
20
21 #define REG_R0 0
22 #define REG_R1 1
23 #define REG_R2 2
24 #define REG_R3 3
25 #define REG_R4 4
26 #define REG_R5 5
27 #define REG_R6 6
28 #define REG_R7 7
29 #define REG_R8 8
30 #define REG_R9 9
31 #define REG_R10 10
32 #define REG_R11 11
33 #define REG_R12 12
34 #define REG_R13 13
35 #define REG_R14 14
36 #define REG_R15 15
37 #define REG_CPSR 16
38 #define REG_SPSR 17
39
40 #define MODE_USR 0x10
41 #define MODE_FIQ 0x11
42 #define MODE_IRQ 0x12
43 #define MODE_SVC 0x13
44 #define MODE_ABT 0x17
45 #define MODE_UND 0x1b
46 #define MODE_SYS 0x1f
47
48 #define MODE_ANY 0x40
49 #define MODE_CURRENT 0x80
50
51 #define MODE_MASK 0x1f
52 #define PSR_I 0x80
53 #define PSR_F 0x40
54 #define PSR_T 0x20
55
56 #define XSCALE_DBG_MAINID 0x0
57 #define XSCALE_DBG_CACHETYPE 0x1
58 #define XSCALE_DBG_CTRL 0x2
59 #define XSCALE_DBG_AUXCTRL 0x3
60 #define XSCALE_DBG_TTB 0x4
61 #define XSCALE_DBG_DAC 0x5
62 #define XSCALE_DBG_FSR 0x6
63 #define XSCALE_DBG_FAR 0x7
64 #define XSCALE_DBG_PID 0x8
65 #define XSCALE_DBG_CPACCESS 0x9
66 #define XSCALE_DBG_IBCR0 0xa
67 #define XSCALE_DBG_IBCR1 0xb
68 #define XSCALE_DBG_DBR0 0xc
69 #define XSCALE_DBG_DBR1 0xd
70 #define XSCALE_DBG_DBCON 0xe

Linking to existing account procedure

If you already have an account and want to add another login method you MUST first sign in with your existing account and then change URL to read https://review.openocd.org/login/?link to get to this page again but this time it'll work for linking. Thank you.

SSH host keys fingerprints

1024 SHA256:YKx8b7u5ZWdcbp7/4AeXNaqElP49m6QrwfXaqQGJAOk gerrit-code-review@openocd.zylin.com (DSA)
384 SHA256:jHIbSQa4REvwCFG4cq5LBlBLxmxSqelQPem/EXIrxjk gerrit-code-review@openocd.org (ECDSA)
521 SHA256:UAOPYkU9Fjtcao0Ul/Rrlnj/OsQvt+pgdYSZ4jOYdgs gerrit-code-review@openocd.org (ECDSA)
256 SHA256:A13M5QlnozFOvTllybRZH6vm7iSt0XLxbA48yfc2yfY gerrit-code-review@openocd.org (ECDSA)
256 SHA256:spYMBqEYoAOtK7yZBrcwE8ZpYt6b68Cfh9yEVetvbXg gerrit-code-review@openocd.org (ED25519)
+--[ED25519 256]--+
|=..              |
|+o..   .         |
|*.o   . .        |
|+B . . .         |
|Bo. = o S        |
|Oo.+ + =         |
|oB=.* = . o      |
| =+=.+   + E     |
|. .=o   . o      |
+----[SHA256]-----+
2048 SHA256:0Onrb7/PHjpo6iVZ7xQX2riKN83FJ3KGU0TvI0TaFG4 gerrit-code-review@openocd.zylin.com (RSA)