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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [m68k/] [mcf52xx/] [mcf5272/] [m5272c3/] [current/] [misc/] [bdm.gdb] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
define bdm_preload
2
  set $mbar  = 0x10000001
3
  set $SCR   = $mbar - 1 + 0x0004
4
  set $SPR   = $mbar - 1 + 0x0006
5
  set $CSBR0 = $mbar - 1 + 0x0040
6
  set $CSOR0 = $mbar - 1 + 0x0044
7
  set $CSBR1 = $mbar - 1 + 0x0048
8
  set $CSOR1 = $mbar - 1 + 0x004C
9
  set $CSBR2 = $mbar - 1 + 0x0050
10
  set $CSOR2 = $mbar - 1 + 0x0054
11
  set $CSBR3 = $mbar - 1 + 0x0058
12
  set $CSOR3 = $mbar - 1 + 0x005C
13
  set $CSBR4 = $mbar - 1 + 0x0060
14
  set $CSOR4 = $mbar - 1 + 0x0064
15
  set $CSBR5 = $mbar - 1 + 0x0068
16
  set $CSOR5 = $mbar - 1 + 0x006C
17
  set $CSBR6 = $mbar - 1 + 0x0070
18
  set $CSOR6 = $mbar - 1 + 0x0074
19
  set $CSBR7 = $mbar - 1 + 0x0078
20
  set $CSOR7 = $mbar - 1 + 0x007C
21
  set $SDCR  = $mbar - 1 + 0x0180
22
  set $SDTR  = $mbar - 1 + 0x0184
23
  set *((short*) $SCR)   = 0x0083
24
  set *((short*) $SPR)   = 0xFFFF
25
  set *((int*)   $CSBR0) = 0xFFE00201
26
  set *((int*)   $CSOR0) = 0xFFE00014
27
  set *((int*)   $CSBR1) = 0
28
  set *((int*)   $CSOR1) = 0
29
  set *((int*)   $CSBR2) = 0
30
  set *((int*)   $CSOR2) = 0
31
  set *((int*)   $CSBR3) = 0
32
  set *((int*)   $CSOR3) = 0
33
  set *((int*)   $CSBR4) = 0
34
  set *((int*)   $CSOR4) = 0
35
  set *((int*)   $CSBR5) = 0
36
  set *((int*)   $CSOR5) = 0
37
  set *((int*)   $CSBR6) = 0
38
  set *((int*)   $CSOR6) = 0
39
  set *((int*)   $CSBR7) = 0x00000701
40
  set *((int*)   $CSOR7) = 0xFFC0007C
41
  set *((int*)   $SDTR)  = 0x0000F539
42
  set *((int*)   $SDCR)  = 0x00004211
43
  set *((int*)0)         = 0
44
end
45
 
46
define bdm_postload
47
  set $pc=0x20000
48
end

powered by: WebSVN 2.1.0

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