tcl: add SPDX tag
[openocd.git] / tcl / chip / ti / lm3s / lm3s_regs.tcl
1 # SPDX-License-Identifier: GPL-2.0-or-later
2
3 #*****************************************************************************
4 #
5 # The following are defines for the System Control register addresses.
6 #
7 #*****************************************************************************
8
9 set SYSCTL_DID0 0x400FE000 ;# Device Identification 0
10 set SYSCTL_DID1 0x400FE004 ;# Device Identification 1
11 set SYSCTL_DC0 0x400FE008 ;# Device Capabilities 0
12 set SYSCTL_DC1 0x400FE010 ;# Device Capabilities 1
13 set SYSCTL_DC2 0x400FE014 ;# Device Capabilities 2
14 set SYSCTL_DC3 0x400FE018 ;# Device Capabilities 3
15 set SYSCTL_DC4 0x400FE01C ;# Device Capabilities 4
16 set SYSCTL_DC5 0x400FE020 ;# Device Capabilities 5
17 set SYSCTL_DC6 0x400FE024 ;# Device Capabilities 6
18 set SYSCTL_DC7 0x400FE028 ;# Device Capabilities 7
19 set SYSCTL_DC8 0x400FE02C ;# Device Capabilities 8 ADC
20 ;# Channels
21 set SYSCTL_PBORCTL 0x400FE030 ;# Brown-Out Reset Control
22 set SYSCTL_LDOPCTL 0x400FE034 ;# LDO Power Control
23 set SYSCTL_SRCR0 0x400FE040 ;# Software Reset Control 0
24 set SYSCTL_SRCR1 0x400FE044 ;# Software Reset Control 1
25 set SYSCTL_SRCR2 0x400FE048 ;# Software Reset Control 2
26 set SYSCTL_RIS 0x400FE050 ;# Raw Interrupt Status
27 set SYSCTL_IMC 0x400FE054 ;# Interrupt Mask Control
28 set SYSCTL_MISC 0x400FE058 ;# Masked Interrupt Status and
29 ;# Clear
30 set SYSCTL_RESC 0x400FE05C ;# Reset Cause
31 set SYSCTL_RCC 0x400FE060 ;# Run-Mode Clock Configuration
32 set SYSCTL_PLLCFG 0x400FE064 ;# XTAL to PLL Translation
33 set SYSCTL_GPIOHSCTL 0x400FE06C ;# GPIO High-Speed Control
34 set SYSCTL_GPIOHBCTL 0x400FE06C ;# GPIO High-Performance Bus
35 ;# Control
36 set SYSCTL_RCC2 0x400FE070 ;# Run-Mode Clock Configuration 2
37 set SYSCTL_MOSCCTL 0x400FE07C ;# Main Oscillator Control
38 set SYSCTL_RCGC0 0x400FE100 ;# Run Mode Clock Gating Control
39 ;# Register 0
40 set SYSCTL_RCGC1 0x400FE104 ;# Run Mode Clock Gating Control
41 ;# Register 1
42 set SYSCTL_RCGC2 0x400FE108 ;# Run Mode Clock Gating Control
43 ;# Register 2
44 set SYSCTL_SCGC0 0x400FE110 ;# Sleep Mode Clock Gating Control
45 ;# Register 0
46 set SYSCTL_SCGC1 0x400FE114 ;# Sleep Mode Clock Gating Control
47 ;# Register 1
48 set SYSCTL_SCGC2 0x400FE118 ;# Sleep Mode Clock Gating Control
49 ;# Register 2
50 set SYSCTL_DCGC0 0x400FE120 ;# Deep Sleep Mode Clock Gating
51 ;# Control Register 0
52 set SYSCTL_DCGC1 0x400FE124 ;# Deep-Sleep Mode Clock Gating
53 ;# Control Register 1
54 set SYSCTL_DCGC2 0x400FE128 ;# Deep Sleep Mode Clock Gating
55 ;# Control Register 2
56 set SYSCTL_DSLPCLKCFG 0x400FE144 ;# Deep Sleep Clock Configuration
57 set SYSCTL_CLKVCLR 0x400FE150 ;# Clock Verification Clear
58 set SYSCTL_PIOSCCAL 0x400FE150 ;# Precision Internal Oscillator
59 ;# Calibration
60 set SYSCTL_PIOSCSTAT 0x400FE154 ;# Precision Internal Oscillator
61 ;# Statistics
62 set SYSCTL_LDOARST 0x400FE160 ;# Allow Unregulated LDO to Reset
63 ;# the Part
64 set SYSCTL_I2SMCLKCFG 0x400FE170 ;# I2S MCLK Configuration
65 set SYSCTL_DC9 0x400FE190 ;# Device Capabilities 9 ADC
66 ;# Digital Comparators
67 set SYSCTL_NVMSTAT 0x400FE1A0 ;# Non-Volatile Memory Information
68
69 set SYSCTL_RCC_USESYSDIV 0x00400000 ;# Enable System Clock Divider
70 set SYSCTL_RCC2_BYPASS2 0x00000800 ;# PLL Bypass 2
71 set SYSCTL_RCC_MOSCDIS 0x00000001 ;# Main Oscillator Disable
72
73 set SYSCTL_SRCR0 0x400FE040 ;# Software Reset Control 0
74 set SYSCTL_SRCR1 0x400FE044 ;# Software Reset Control 1
75 set SYSCTL_SRCR2 0x400FE048 ;# Software Reset Control 2
76
77 set SYSCTL_MISC 0x400FE058 ;# Masked Interrupt Status and Clear
78
79 set FLASH_FMA 0x400FD000 ;# Flash Memory Address
80 set FLASH_FMD 0x400FD004 ;# Flash Memory Data
81 set FLASH_FMC 0x400FD008 ;# Flash Memory Control
82 set FLASH_FCRIS 0x400FD00C ;# Flash Controller Raw Interrupt Status
83 set FLASH_FCIM 0x400FD010 ;# Flash Controller Interrupt Mask
84 set FLASH_FCMISC 0x400FD014 ;# Flash Controller Masked Interrupt Status and Clear
85 set FLASH_FMC2 0x400FD020 ;# Flash Memory Control 2
86 set FLASH_FWBVAL 0x400FD030 ;# Flash Write Buffer Valid

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)