tcl/target: add SPDX tag
[fw/openocd] / tcl / target / atheros_ar9344.cfg
1 # SPDX-License-Identifier: GPL-2.0-or-later
2
3 if { [info exists CHIPNAME] } {
4         set _CHIPNAME $_CHIPNAME
5 } else {
6         set _CHIPNAME ar9344
7 }
8
9 if { [info exists CPUTAPID] } {
10         set _CPUTAPID $CPUTAPID
11 } else {
12         set _CPUTAPID 0x00000001
13 }
14
15 jtag newtap $_CHIPNAME cpu -irlen 5 -expected-id $_CPUTAPID
16
17 set _TARGETNAME $_CHIPNAME.cpu
18 target create $_TARGETNAME mips_m4k -endian big -chain-position $_TARGETNAME
19
20 proc test_ar9344_uart0_tx {} {
21         echo "configuring uart0.."
22         mww 0xb802000c 0x87
23         mww 0xb8020000 0x15
24         mww 0xb8020004 0
25         mww 0xb802000c 7
26         mww 0xb8020004 0
27
28         echo "send message: hallo world"
29         mww 0xb8020000 0x68
30         mww 0xb8020000 0x65
31         mww 0xb8020000 0x6c
32         mww 0xb8020000 0x6c
33         mww 0xb8020000 0x6f
34         mww 0xb8020000 0x20
35         mww 0xb8020000 0x77
36         mww 0xb8020000 0x6f
37         mww 0xb8020000 0x72
38         mww 0xb8020000 0x6c
39         mww 0xb8020000 0x64
40         mww 0xb8020000 0x0a
41 }