tcl: add SPDX tag 30/7030/2
authorAntonio Borneo <borneo.antonio@gmail.com>
Sun, 12 Jun 2022 21:51:51 +0000 (23:51 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 24 Jun 2022 21:54:12 +0000 (21:54 +0000)
For historical reasons, no license information was added to the
tcl files. This makes trivial adding the SPDX tag through script:
fgrep -rL SPDX tcl | while read a;do \
sed -i '1{i# SPDX-License-Identifier: GPL-2.0-or-later\n
}' $a;done

With no specific license information from the author, let's extend
the OpenOCD project license GPL-2.0-or-later to the files.

Change-Id: Ief3da306a6e1978de7dfb8f552f9ff23151f9944
Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7030
Tested-by: jenkins
54 files changed:
tcl/bitsbytes.tcl
tcl/chip/atmel/at91/aic.tcl
tcl/chip/atmel/at91/at91_pio.cfg
tcl/chip/atmel/at91/at91_pmc.cfg
tcl/chip/atmel/at91/at91_rstc.cfg
tcl/chip/atmel/at91/at91_wdt.cfg
tcl/chip/atmel/at91/at91sam7x128.tcl
tcl/chip/atmel/at91/at91sam7x256.tcl
tcl/chip/atmel/at91/at91sam9261.cfg
tcl/chip/atmel/at91/at91sam9261_matrix.cfg
tcl/chip/atmel/at91/at91sam9263.cfg
tcl/chip/atmel/at91/at91sam9263_matrix.cfg
tcl/chip/atmel/at91/at91sam9_init.cfg
tcl/chip/atmel/at91/at91sam9_sdramc.cfg
tcl/chip/atmel/at91/at91sam9_smc.cfg
tcl/chip/atmel/at91/hardware.cfg
tcl/chip/atmel/at91/pmc.tcl
tcl/chip/atmel/at91/rtt.tcl
tcl/chip/atmel/at91/sam9_smc.cfg
tcl/chip/atmel/at91/usarts.tcl
tcl/chip/st/spear/quirk_no_srst.tcl
tcl/chip/st/spear/spear3xx.tcl
tcl/chip/st/spear/spear3xx_ddr.tcl
tcl/chip/st/stm32/stm32.tcl
tcl/chip/st/stm32/stm32_rcc.tcl
tcl/chip/st/stm32/stm32_regs.tcl
tcl/chip/ti/lm3s/lm3s.tcl
tcl/chip/ti/lm3s/lm3s_regs.tcl
tcl/cpld/altera-5m570z-cpld.cfg
tcl/cpld/altera-epm240.cfg
tcl/cpld/jtagspi.cfg
tcl/cpld/lattice-lc4032ze.cfg
tcl/cpld/xilinx-xc6s.cfg
tcl/cpld/xilinx-xc7.cfg
tcl/cpld/xilinx-xcf-p.cfg
tcl/cpld/xilinx-xcf-s.cfg
tcl/cpld/xilinx-xcr3256.cfg
tcl/cpld/xilinx-xcu.cfg
tcl/cpu/arm/arm7tdmi.tcl
tcl/cpu/arm/arm920.tcl
tcl/cpu/arm/arm946.tcl
tcl/cpu/arm/arm966.tcl
tcl/cpu/arm/cortex_m3.tcl
tcl/fpga/altera-10m50.cfg
tcl/fpga/altera-ep3c10.cfg
tcl/fpga/xilinx-dna.cfg
tcl/fpga/xilinx-xadc.cfg
tcl/mem_helper.tcl
tcl/memory.tcl
tcl/mmr_helpers.tcl
tcl/test/selftest.cfg
tcl/test/syntax1.cfg
tcl/tools/firmware-recovery.tcl
tcl/tools/memtest.tcl

index 756c725df6d95bfd1a20eb4d879ee3840b5d29fe..03d758e7c8d199b1665f90dd05e49061c5c7a172 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #----------------------------------------
 # Purpose - Create some $BIT variables
 #           Create $K and $M variables
 #----------------------------------------
 # Purpose - Create some $BIT variables
 #           Create $K and $M variables
index 8b8a48f3b49e4ccf46691fd0d073a0e7122a8325..6657b601af0ce8acff8e25b45fe75d7fd1c7be0e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set AIC_SMR            [expr {$AT91C_BASE_AIC + 0x00000000} ]
 global AIC_SMR
 set AIC_SVR            [expr {$AT91C_BASE_AIC + 0x00000080} ]
 set AIC_SMR            [expr {$AT91C_BASE_AIC + 0x00000000} ]
 global AIC_SMR
 set AIC_SVR            [expr {$AT91C_BASE_AIC + 0x00000080} ]
index 2373c19fe9e9c64419711106b47941c3057c43d8..10a1d48c689b0d07eceed8164add452c5828779a 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set PIO_PER    0x00    ;# Enable Register
 set PIO_PDR    0x04    ;# Disable Register
 set PIO_PSR    0x08    ;# Status Register
 set PIO_PER    0x00    ;# Enable Register
 set PIO_PDR    0x04    ;# Disable Register
 set PIO_PSR    0x08    ;# Status Register
index dd554ce81eee7cf5b56bd24153a8b08e05876a1f..a75cecd6a1f004cd7f9ca1bb32dcc2afd61c3180 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set    AT91_PMC_SCER           [expr {$AT91_PMC + 0x00}]       ;# System Clock Enable Register
 set    AT91_PMC_SCDR           [expr {$AT91_PMC + 0x04}]       ;# System Clock Disable Register
 
 set    AT91_PMC_SCER           [expr {$AT91_PMC + 0x00}]       ;# System Clock Enable Register
 set    AT91_PMC_SCDR           [expr {$AT91_PMC + 0x04}]       ;# System Clock Disable Register
 
index 6673fe645296cf4b22d9b53a3edd733230e83d02..fd174380a76eb47641d462e129936274952e170f 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set AT91_RSTC_CR               [expr {$AT91_RSTC + 0x00}]      ;# Reset Controller Control Register
 set            AT91_RSTC_PROCRST       [expr {1 << 0}]         ;# Processor Reset
 set            AT91_RSTC_PERRST        [expr {1 << 2}]         ;# Peripheral Reset
 set AT91_RSTC_CR               [expr {$AT91_RSTC + 0x00}]      ;# Reset Controller Control Register
 set            AT91_RSTC_PROCRST       [expr {1 << 0}]         ;# Processor Reset
 set            AT91_RSTC_PERRST        [expr {1 << 2}]         ;# Peripheral Reset
index 9b4e817e29a6b25e493267140fc3e86fe0d9e91b..8bba62e16ff062c31470a06dc7732060389e4f25 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set AT91_WDT_CR                [expr {$AT91_WDT + 0x00}]       ;# Watchdog Control Register
 set            AT91_WDT_WDRSTT         [expr {1    << 0}]      ;# Restart
 set            AT91_WDT_KEY            [expr {0xa5 << 24}]     ;# KEY Password
 set AT91_WDT_CR                [expr {$AT91_WDT + 0x00}]       ;# Watchdog Control Register
 set            AT91_WDT_WDRSTT         [expr {1    << 0}]      ;# Restart
 set            AT91_WDT_KEY            [expr {0xa5 << 24}]     ;# KEY Password
index ce33cf0093733d1d3794f4e8599c1766cad254b2..8f468275b8a63ffe99b256a27b659efe18ee8e71 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 source [find bitsbytes.tcl]
 source [find cpu/arm/arm7tdmi.tcl]
 source [find memory.tcl]
 source [find bitsbytes.tcl]
 source [find cpu/arm/arm7tdmi.tcl]
 source [find memory.tcl]
index dc4918ab177f0fd38cb73d65c42eb4ec8c03dedd..49d5244ccecf291ae67aedfcf40e0f3bec8a7b56 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 source [find bitsbytes.tcl]
 source [find cpu/arm/arm7tdmi.tcl]
 source [find memory.tcl]
 source [find bitsbytes.tcl]
 source [find cpu/arm/arm7tdmi.tcl]
 source [find memory.tcl]
index 61b0c0bf3d5f845bb22efcf618bfcd5a88ed0f6d..51e7101b5ece2518dc258beda5a2a0050fb64e43 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #
 # Peripheral identifiers/interrupts.
 #
 #
 # Peripheral identifiers/interrupts.
 #
index 238e65841499a3027b3c5a2eb6d7263d2208d135..c3656bd41d44cd4a0d37232511ab7058a6b7d976 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 set AT91_MATRIX_MCFG   [expr {$AT91_MATRIX + 0x00}]    ;# Master Configuration Register #
 set            AT91_MATRIX_RCB0        [expr {1 << 0}]         ;# Remap Command for AHB Master 0 (ARM926EJ-S Instruction Master)
 
 set AT91_MATRIX_MCFG   [expr {$AT91_MATRIX + 0x00}]    ;# Master Configuration Register #
 set            AT91_MATRIX_RCB0        [expr {1 << 0}]         ;# Remap Command for AHB Master 0 (ARM926EJ-S Instruction Master)
index 8e22eb2db07aa1ea4cd99f44c099532bdcc0fa37..600c54861623b337f4f3090ae24115cedfd4012e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #
 # Peripheral identifiers/interrupts.
 #
 #
 # Peripheral identifiers/interrupts.
 #
index b4a07d32dfdc0dd27fb3218529cad9dfd0157c35..20a31079a0f79798146b661e3d6d38c50c076fbe 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set AT91_MATRIX_MCFG0  [expr {$AT91_MATRIX + 0x00}]    ;# Master Configuration Register 0
 set AT91_MATRIX_MCFG1  [expr {$AT91_MATRIX + 0x04}]    ;# Master Configuration Register 1
 set AT91_MATRIX_MCFG2  [expr {$AT91_MATRIX + 0x08}]    ;# Master Configuration Register 2
 set AT91_MATRIX_MCFG0  [expr {$AT91_MATRIX + 0x00}]    ;# Master Configuration Register 0
 set AT91_MATRIX_MCFG1  [expr {$AT91_MATRIX + 0x04}]    ;# Master Configuration Register 1
 set AT91_MATRIX_MCFG2  [expr {$AT91_MATRIX + 0x08}]    ;# Master Configuration Register 2
index 27611eb5e6b833aa3aaba7acc281cd192f4af671..a64d6eaef15728897bbc07e50d5efeb9e7e5dff3 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 uplevel #0 [list source [find chip/atmel/at91/at91sam9_sdramc.cfg]]
 uplevel #0 [list source [find chip/atmel/at91/at91_pmc.cfg]]
 uplevel #0 [list source [find chip/atmel/at91/at91_pio.cfg]]
 uplevel #0 [list source [find chip/atmel/at91/at91sam9_sdramc.cfg]]
 uplevel #0 [list source [find chip/atmel/at91/at91_pmc.cfg]]
 uplevel #0 [list source [find chip/atmel/at91/at91_pio.cfg]]
index 7b09369de99abaa42f0d27d480888cd682e66fd8..658b6c361ae5a6dc10a0dfd9fa94848e6fa10147 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 # SDRAM Controller (SDRAMC) registers
 set AT91_SDRAMC_MR             [expr {$AT91_SDRAMC + 0x00}]    ;# SDRAM Controller Mode Register
 
 # SDRAM Controller (SDRAMC) registers
 set AT91_SDRAMC_MR             [expr {$AT91_SDRAMC + 0x00}]    ;# SDRAM Controller Mode Register
index 3a76d147b7ff258803872df79a4aa14fb28e4b99..c096c4a2cbc660e84f263789de556b28ba8d0892 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set            AT91_SMC_READMODE       [expr {1 <<  0}]                ;# Read Mode
 set            AT91_SMC_WRITEMODE      [expr {1 <<  1}]                ;# Write Mode
 set            AT91_SMC_EXNWMODE       [expr {3 <<  4}]                ;# NWAIT Mode
 set            AT91_SMC_READMODE       [expr {1 <<  0}]                ;# Read Mode
 set            AT91_SMC_WRITEMODE      [expr {1 <<  1}]                ;# Write Mode
 set            AT91_SMC_EXNWMODE       [expr {3 <<  4}]                ;# NWAIT Mode
index a25eab975bbc2bc4b965b65d5e5ff45498d8b753..069d4b78c9d9d423b5185b557c956e3e4e977f85 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # External Memory Map
 set AT91_CHIPSELECT_0  0x10000000
 set AT91_CHIPSELECT_1  0x20000000
 # External Memory Map
 set AT91_CHIPSELECT_0  0x10000000
 set AT91_CHIPSELECT_1  0x20000000
index 7cb1d093e3eb5eb45a4fba0dcacbb0bfd7c563f2..0f997cad547520938c14fe865f5e5da92aabe227 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 if [info exists AT91C_MAINOSC_FREQ] {
     # user set this... let it be.
 
 if [info exists AT91C_MAINOSC_FREQ] {
     # user set this... let it be.
index d49ce7114868c54b15d37a4e22d259a443d6f5da..1ef83733bbcc0c322cbac2e8f25ea6b68935ac2c 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 set RTTC_RTMR [expr {$AT91C_BASE_RTTC + 0x00}]
 set RTTC_RTAR [expr {$AT91C_BASE_RTTC + 0x04}]
 
 set RTTC_RTMR [expr {$AT91C_BASE_RTTC + 0x00}]
 set RTTC_RTAR [expr {$AT91C_BASE_RTTC + 0x04}]
index 0628d4d18d994d6181bacfc7ac21dea0637f4093..87880c7690db876941c52556e083d2e050ee5955 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Setup register
 #
 # ncs_read_setup
 # Setup register
 #
 # ncs_read_setup
index 253b7fbfcc7cef4c6a60268ea21d9a4f45c132ab..62a651bbdc4f87c20930ddc5da5624a43717ce11 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # the DBGU and USARTs are 'almost' indentical'
 set DBGU_CR         [expr {$AT91C_BASE_DBGU + 0x00000000}]
 set DBGU_MR         [expr {$AT91C_BASE_DBGU + 0x00000004}]
 # the DBGU and USARTs are 'almost' indentical'
 set DBGU_CR         [expr {$AT91C_BASE_DBGU + 0x00000000}]
 set DBGU_MR         [expr {$AT91C_BASE_DBGU + 0x00000004}]
index 551df061d48492baddad65578b7f5353f30972ce..e8640f46b5d9e3ad0667fddb72219c3d6c444d8a 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Quirks to bypass missing SRST on JTAG connector
 # EVALSPEAr310 Rev. 2.0
 # http://www.st.com/spear
 # Quirks to bypass missing SRST on JTAG connector
 # EVALSPEAr310 Rev. 2.0
 # http://www.st.com/spear
index 86f2a1d2459a736ebe682965b9ab9e279bc77d46..474ebe316f57ae12dba1ebc2fb5ffbd0d97fc12e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Generic init scripts for all ST SPEAr3xx family
 # http://www.st.com/spear
 #
 # Generic init scripts for all ST SPEAr3xx family
 # http://www.st.com/spear
 #
index 22fe06eaf7171781662b710e72f7b1ea98670012..59925672dc8530ffcaac42392bfc1da15dcf56df 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Init scripts to configure DDR controller of SPEAr3xx
 # http://www.st.com/spear
 # Original values taken from XLoader source code
 # Init scripts to configure DDR controller of SPEAr3xx
 # http://www.st.com/spear
 # Original values taken from XLoader source code
index 94b1935dde6a520e9a18ff1f65657ecbc1b11835..3826a57af5a392460f52de2ee1f2ac65e0979990 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 source [find bitsbytes.tcl]
 source [find cpu/arm/cortex_m3.tcl]
 source [find memory.tcl]
 source [find bitsbytes.tcl]
 source [find cpu/arm/cortex_m3.tcl]
 source [find memory.tcl]
index fa652a2e65de9780bee9fb1f35483ca94ecf5225..afa4cbfd6af9d3c90e7a99168dfb544b83b79331 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 set RCC_CR            [expr {$RCC_BASE + 0x00}]
 set RCC_CFGR          [expr {$RCC_BASE + 0x04}]
 
 set RCC_CR            [expr {$RCC_BASE + 0x00}]
 set RCC_CFGR          [expr {$RCC_BASE + 0x04}]
index 6ae2f63f6b9af1e2cf6297d58f26f6d012d91575..07ff1aa29490df44920d56b81a0b38a793bb1add 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # /* Peripheral and SRAM base address in the alias region */
 set PERIPH_BB_BASE        0x42000000
 set SRAM_BB_BASE          0x22000000
 # /* Peripheral and SRAM base address in the alias region */
 set PERIPH_BB_BASE        0x42000000
 set SRAM_BB_BASE          0x22000000
index 42da8c668ae01bd6866f78baca44ac0cda2dbf73..324aad0650490cd43e624e4c96e1f3c6db332b27 100644 (file)
@@ -1 +1,3 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 source [find chip/ti/lm3s/lm3s_regs.tcl]
 source [find chip/ti/lm3s/lm3s_regs.tcl]
index cb20812db8228dc520081be1481b0b9333b915d5..1e86e29e82c564c7592f2ec2c5908cfe16dcc4f2 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #*****************************************************************************
 #
 # The following are defines for the System Control register addresses.
 #*****************************************************************************
 #
 # The following are defines for the System Control register addresses.
index 22a422c48b750e851db49c82260c6d9005bce0de..5dbd0deee846869a7ecc3a1695fa97d7096fb239 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Altera MAXV 5M24OZ/5M570Z CPLD
 # see MAX V Device Handbook
 # Table 6-3: 32-Bit MAX V Device IDCODE
 # Altera MAXV 5M24OZ/5M570Z CPLD
 # see MAX V Device Handbook
 # Table 6-3: 32-Bit MAX V Device IDCODE
index ece02bbefc073bb9044226df48164f9818a8b566..39c409bc3a573be479ffebef79330d35b907437e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Altera MAXII EPM240T100C CPLD
 
 if { [info exists CHIPNAME] } {
 # Altera MAXII EPM240T100C CPLD
 
 if { [info exists CHIPNAME] } {
index e720c3959ec4bf4ebbda088499ca53f67eb6e642..7071e5e34041888ecadd7779d342510ad0baa80e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set _USER1 0x02
 
 if { [info exists JTAGSPI_IR] } {
 set _USER1 0x02
 
 if { [info exists JTAGSPI_IR] } {
index d4a85eb794039faa0958599ceff453c5d07f7651..479180f28fc6b39038829a0c856500ce28ae258d 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Lattice ispMACH 4000ZE family, device LC4032ZE
 # just configure a tap
 jtag newtap LC4032ZE tap -irlen 8 -expected-id  0x01806043
 # Lattice ispMACH 4000ZE family, device LC4032ZE
 # just configure a tap
 jtag newtap LC4032ZE tap -irlen 8 -expected-id  0x01806043
index 9ce7ad4918d43924bc0aa6316faf8bd53ab221cc..82b87fb41503f81916f85692a526a7da486e2ed9 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # xilinx spartan6
 # http://www.xilinx.com/support/documentation/user_guides/ug380.pdf
 
 # xilinx spartan6
 # http://www.xilinx.com/support/documentation/user_guides/ug380.pdf
 
index 4c0502c5db24339329faa29672b4fc0a4c3ff172..22e0aea7f9642fb760d31f325b3e33ab7a45076e 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # xilinx series 7 (artix, kintex, virtex)
 # http://www.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf
 
 # xilinx series 7 (artix, kintex, virtex)
 # http://www.xilinx.com/support/documentation/user_guides/ug470_7Series_Config.pdf
 
index 8e0a26c6f75dce94361bf39f903df3af705a4eb9..7b6d384a7c59352141f6de21b4b2cb3befcd094a 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 if { [info exists CHIPNAME] } {
        set _CHIPNAME $CHIPNAME
 } else {
 if { [info exists CHIPNAME] } {
        set _CHIPNAME $CHIPNAME
 } else {
index a3c79a38549e92763dec9b04ea066c0eff461821..417ecff690a8eb490bc24ed300aefdc52ec50d9d 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 if { [info exists CHIPNAME] } {
        set _CHIPNAME $CHIPNAME
 } else {
 if { [info exists CHIPNAME] } {
        set _CHIPNAME $CHIPNAME
 } else {
index e5611f1ec977ec4f0fc0ed98f855ed63f77128c2..4668e54789094f8e39f2b6c87780c7ba724500a8 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 #xilinx coolrunner xcr3256
 #simple device - just configure a tap
 jtag newtap xcr tap -irlen 5 -ircapture 0x01 -irmask 0x1f -expected-id  0x0494c093
 #xilinx coolrunner xcr3256
 #simple device - just configure a tap
 jtag newtap xcr tap -irlen 5 -ircapture 0x01 -irmask 0x1f -expected-id  0x0494c093
index 3270597110c06c656de65e25472dd9da77580951..57a59f59a8e9195f0ba264fc1b3b22f747c69b65 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Xilinx Ultrascale (Kintex, Virtex, Zynq)
 # https://www.xilinx.com/support/documentation/user_guides/ug570-ultrascale-configuration.pdf
 
 # Xilinx Ultrascale (Kintex, Virtex, Zynq)
 # https://www.xilinx.com/support/documentation/user_guides/ug570-ultrascale-configuration.pdf
 
index a1d4a1f462a9b35d77f7965759eeece5c3154399..e407a2396c0c61c029048ecf9cc5b7f56e1baf27 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set CPU_TYPE   arm
 set CPU_NAME   arm7tdmi
 set CPU_ARCH   armv4t
 set CPU_TYPE   arm
 set CPU_NAME   arm7tdmi
 set CPU_ARCH   armv4t
index c01f602f2cc1d3615d609fe41b544d6fb971ed14..1c5a8ad8aa655cc1496438aaf8158065f3b7d172 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set CPU_TYPE   arm
 set CPU_NAME   arm920
 set CPU_ARCH   armv4t
 set CPU_TYPE   arm
 set CPU_NAME   arm920
 set CPU_ARCH   armv4t
index a6110a53fd5a1bd871f114305e77c6f5c477ed46..602d4d700dc3777cad309335eb9b562fb27a524c 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set CPU_TYPE   arm
 set CPU_NAME   arm946
 set CPU_ARCH   armv5te
 set CPU_TYPE   arm
 set CPU_NAME   arm946
 set CPU_ARCH   armv5te
index 1fffbc0923444a853c2ee2594971d0ee91fe3108..0e64312e0eed414c25835c06a4f5fdfcdf49c9d0 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set CPU_TYPE   arm
 set CPU_NAME   arm966
 set CPU_ARCH   armv5te
 set CPU_TYPE   arm
 set CPU_NAME   arm966
 set CPU_ARCH   armv5te
index c9950261fd69aeb278034294dc8ca6fbf190ab90..0791664bbaf2ed5ec7bc6e374a414dd842c28bbd 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 set CPU_TYPE   arm
 set CPU_NAME   cortex_m3
 set CPU_ARCH   armv7
 set CPU_TYPE   arm
 set CPU_NAME   cortex_m3
 set CPU_ARCH   armv7
index d5af710592cae21a3ae3947c4bce9e7ee948a481..1937cb4b638f2a896a252957c1b1113c00832875 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # see MAX 10 FPGA Device Architecture
 # Table 3-1: IDCODE Information for MAX 10 Devices
 # Intel MAX 10M02 0x31810dd
 # see MAX 10 FPGA Device Architecture
 # Table 3-1: IDCODE Information for MAX 10 Devices
 # Intel MAX 10M02 0x31810dd
index 6e8962a53ce3b3a099e48f08bceebc37c18eae43..7c231f9424a3207485d8fd87e2d09da67bd0f803 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Altera Cyclone III EP3C10
 # see Cyclone III Device Handbook, Volume 1;
 # Table 14–5. 32-Bit Cyclone III Device IDCODE
 # Altera Cyclone III EP3C10
 # see Cyclone III Device Handbook, Volume 1;
 # Table 14–5. 32-Bit Cyclone III Device IDCODE
index a8056735b1fec9a6023474fadaae3a5a7345c9c0..56f8c14119381114fd3c7ecc30d70f25407510bf 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 proc xilinx_dna_addr {chip} {
        array set addrs {
                Spartan6 0x30
 proc xilinx_dna_addr {chip} {
        array set addrs {
                Spartan6 0x30
index 250879ec93bf7399bc340a4f2d7f6d7860699902..fdaf3a961bbe7bed66b58108d41fbaa58d8d90ce 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Xilinx XADC support for 7 Series FPGAs
 #
 # The 7 Series FPGAs contain an on-chip 12 bit ADC that can probe die
 # Xilinx XADC support for 7 Series FPGAs
 #
 # The 7 Series FPGAs contain an on-chip 12 bit ADC that can probe die
index 1c860119a42ef1a6b815c075fd8464d82428e292..0229d54b783ac606556a405bb0ef8acbd0481631 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Helper for common memory read/modify/write procedures
 
 # mrw: "memory read word", returns value of $reg
 # Helper for common memory read/modify/write procedures
 
 # mrw: "memory read word", returns value of $reg
index ac273451dc396d0ecbaae510d8071b758c857804..b11174995407ddc7dc834a04ba2a60cd0e89146b 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # MEMORY
 #
 # All Memory regions have two components.
 # MEMORY
 #
 # All Memory regions have two components.
index 61c58e7ca3cfcfe381d1b19bf504691cfc9b3052..5c37fcfdc138baeb30ddc553ef43270d4a693840 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 proc proc_exists { NAME } {
     set n [info commands $NAME]
 
 proc proc_exists { NAME } {
     set n [info commands $NAME]
index 0331b482f53251ee30892967c822159c527a546d..10efb0c6dfcf830ab2d379a7970e60189dd372bc 100644 (file)
@@ -1,3 +1,4 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
 
 add_help_text selftest "run selftest using working ram <tmpfile> <address> <size>"
 
 
 add_help_text selftest "run selftest using working ram <tmpfile> <address> <size>"
 
index 2e661889596ec1583eb6ef6f8698ba47d1e2fe3e..7735ee98cb29019ec7409882d07ef798a52c3c1f 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 adapter srst delay 200
 jtag_ntrst_delay 200
 
 adapter srst delay 200
 jtag_ntrst_delay 200
 
index 9d7e0fce848dca903340ddff1e3c96ca3e3f9f9a..6a328cd2e37291c5ad2033d8d26f9f90d38a5bd3 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 echo "\n\nFirmware recovery helpers"
 echo "Use -c firmware_help to get help\n"
 
 echo "\n\nFirmware recovery helpers"
 echo "Use -c firmware_help to get help\n"
 
index c7fa591f3cee2dec7bcfc81f61bf7b1139bc64b2..f70f950d73e8be6c58927f45681a256883c11ac5 100644 (file)
@@ -1,3 +1,5 @@
+# SPDX-License-Identifier: GPL-2.0-or-later
+
 # Algorithms by Michael Barr, released into public domain
 # Ported to OpenOCD by Shane Volpe, additional fixes by Paul Fertser
 
 # Algorithms by Michael Barr, released into public domain
 # Ported to OpenOCD by Shane Volpe, additional fixes by Paul Fertser
 

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)