Skip to content

Commit 999f35f

Browse files
committed
Updated copyrights to 2024
1 parent 1a9f17d commit 999f35f

24 files changed

+110
-37
lines changed

Makefile

+7-7
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
################################################################################
22
##
33
## Filename: Makefile
4-
##
4+
## {{{
55
## Project: WBScope, a wishbone hosted scope
66
##
77
## Purpose: This is the master Makefile for the project. It coordinates
@@ -13,9 +13,9 @@
1313
## Gisselquist Technology, LLC
1414
##
1515
################################################################################
16-
##
17-
## Copyright (C) 2015-2020, Gisselquist Technology, LLC
18-
##
16+
## }}}
17+
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
18+
## {{{
1919
## This program is free software (firmware): you can redistribute it and/or
2020
## modify it under the terms of the GNU General Public License as published
2121
## by the Free Software Foundation, either version 3 of the License, or (at
@@ -30,14 +30,14 @@
3030
## with this program. (It's in the $(ROOT)/doc directory. Run make with no
3131
## target there if the PDF file isn't present.) If not, see
3232
## <http://www.gnu.org/licenses/> for a copy.
33-
##
33+
## }}}
3434
## License: GPL, v3, as defined and found on www.gnu.org,
35+
## {{{
3536
## http://www.gnu.org/licenses/gpl.html
3637
##
37-
##
3838
################################################################################
3939
##
40-
##
40+
## }}}
4141
all: rtl bench test
4242
SUBMAKE := $(MAKE) --no-print-directory -C
4343

bench/cpp/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@
3131
##
3232
################################################################################
3333
## }}}
34-
## Copyright (C) 2015-2023, Gisselquist Technology, LLC
34+
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
3535
## {{{
3636
## This program is free software (firmware): you can redistribute it and/or
3737
## modify it under the terms of the GNU General Public License as published

bench/cpp/axi_tb.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313
////////////////////////////////////////////////////////////////////////////////
1414
// }}}
15-
// Copyright (C) 2017-2023, Gisselquist Technology, LLC
15+
// Copyright (C) 2017-2024, Gisselquist Technology, LLC
1616
// {{{
1717
// This program is free software (firmware): you can redistribute it and/or
1818
// modify it under the terms of the GNU General Public License as published

bench/cpp/testb.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313
////////////////////////////////////////////////////////////////////////////////
1414
// }}}
15-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
15+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1616
// {{{
1717
// This program is free software (firmware): you can redistribute it and/or
1818
// modify it under the terms of the GNU General Public License as published

bench/cpp/wb_tb.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313
////////////////////////////////////////////////////////////////////////////////
1414
// }}}
15-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
15+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1616
// {{{
1717
// This program is free software (firmware): you can redistribute it and/or
1818
// modify it under the terms of the GNU General Public License as published

bench/cpp/wbscopc_tb.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
//
1313
////////////////////////////////////////////////////////////////////////////////
1414
// }}}
15-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
15+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1616
// {{{
1717
// This program is free software (firmware): you can redistribute it and/or
1818
// modify it under the terms of the GNU General Public License as published

bench/cpp/wbscope_tb.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
//
1212
////////////////////////////////////////////////////////////////////////////////
1313
// }}}
14-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
14+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1515
// {{{
1616
// This program is free software (firmware): you can redistribute it and/or
1717
// modify it under the terms of the GNU General Public License as published

bench/formal/Makefile

+72
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,72 @@
1+
################################################################################
2+
##
3+
## Filename: bench/formal/Makefile
4+
## {{{
5+
## Project: WBScope, a wishbone hosted scope
6+
##
7+
## Purpose:
8+
##
9+
## Creator: Dan Gisselquist, Ph.D.
10+
## Gisselquist Technology, LLC
11+
##
12+
################################################################################
13+
## }}}
14+
## Copyright (C) 2021-2024, Gisselquist Technology, LLC
15+
## {{{
16+
## This program is free software (firmware): you can redistribute it and/or
17+
## modify it under the terms of the GNU General Public License as published
18+
## by the Free Software Foundation, either version 3 of the License, or (at
19+
## your option) any later version.
20+
##
21+
## This program is distributed in the hope that it will be useful, but WITHOUT
22+
## ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
23+
## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
24+
## for more details.
25+
##
26+
## You should have received a copy of the GNU General Public License along
27+
## with this program. (It's in the $(ROOT)/doc directory. Run make with no
28+
## target there if the PDF file isn't present.) If not, see
29+
## <http://www.gnu.org/licenses/> for a copy.
30+
## }}}
31+
## License: GPL, v3, as defined and found on www.gnu.org,
32+
## {{{
33+
## http://www.gnu.org/licenses/gpl.html
34+
##
35+
################################################################################
36+
##
37+
## }}}
38+
.PHONY: all
39+
all: axilscope axisrle memscope
40+
RTL := ../../rtl
41+
42+
.PHONY: axilscope
43+
axilscope: axilscope_sync/PASS axilscope_async/PASS
44+
axilscope_sync/PASS: axilscope.sby $(RTL)/axilscope.v faxil_slave.v
45+
sby -f axilscope.sby sync
46+
axilscope_async/PASS: axilscope.sby $(RTL)/axilscope.v faxil_slave.v
47+
sby -f axilscope.sby async
48+
49+
.PHONY: axisrle
50+
axisrle: axisrle_prf/PASS axisrle_prf8/PASS axisrle_prf16/PASS axisrle_cvr/PASS
51+
axisrle_prf/PASS: axisrle.sby $(RTL)/skidbuffer.v $(RTL)/axisrle.v
52+
sby -f axisrle.sby prf
53+
axisrle_prf8/PASS: axisrle.sby $(RTL)/skidbuffer.v $(RTL)/axisrle.v
54+
sby -f axisrle.sby prf8
55+
axisrle_prf16/PASS: axisrle.sby $(RTL)/skidbuffer.v $(RTL)/axisrle.v
56+
sby -f axisrle.sby prf16
57+
axisrle_cvr/PASS: axisrle.sby $(RTL)/skidbuffer.v $(RTL)/axisrle.v
58+
sby -f axisrle.sby cvr
59+
60+
.PHONY: memscope
61+
memscope: memscope_prf/PASS
62+
AXI := faxi_master.v faxi_slave.v faxi_addr.v faxi_valaddr.v faxi_wstrb.v
63+
WB2AXIP := ../../../../wb2axip/gitlab-axi/rtl
64+
memscope_prf/PASS: memscope.sby $(RTL)/memscope.v $(WB2AXIP)/skidbuffer.v $(WB2AXIP)/sfifo.v $(AXI)
65+
sby -f memscope.sby prf
66+
67+
.PHONY: clean
68+
clean:
69+
rm -rf axilscope_*/
70+
rm -rf axisrle_*/
71+
rm -rf memscope_*/
72+

bench/rtl/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
##
1515
################################################################################
1616
## }}}
17-
## Copyright (C) 2015-2023, Gisselquist Technology, LLC
17+
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
1818
## {{{
1919
## This program is free software (firmware): you can redistribute it and/or
2020
## modify it under the terms of the GNU General Public License as published

bench/rtl/wbscopc_tb.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
//
1616
////////////////////////////////////////////////////////////////////////////////
1717
// }}}
18-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
18+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1919
// {{{
2020
// This program is free software (firmware): you can redistribute it and/or
2121
// modify it under the terms of the GNU General Public License as published

bench/rtl/wbscope_tb.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
//
1717
////////////////////////////////////////////////////////////////////////////////
1818
// }}}
19-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
19+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
2020
// {{{
2121
// This program is free software (firmware): you can redistribute it and/or
2222
// modify it under the terms of the GNU General Public License as published

rtl/.gitignore

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
skidbuffer.v

rtl/Makefile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
##
1717
################################################################################
1818
## }}}
19-
## Copyright (C) 2015-2023, Gisselquist Technology, LLC
19+
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
2020
## {{{
2121
## This program is free software (firmware): you can redistribute it and/or
2222
## modify it under the terms of the GNU General Public License as published

rtl/avscope.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
//
6363
////////////////////////////////////////////////////////////////////////////////
6464
// }}}
65-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
65+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
6666
// {{{
6767
// This program is free software (firmware): you can redistribute it and/or
6868
// modify it under the terms of the GNU General Public License as published

rtl/axilscope.v

+1-2
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
//
6969
////////////////////////////////////////////////////////////////////////////////
7070
// }}}
71-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
71+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
7272
// {{{
7373
// This program is free software (firmware): you can redistribute it and/or
7474
// modify it under the terms of the GNU General Public License as published
@@ -91,7 +91,6 @@
9191
//
9292
////////////////////////////////////////////////////////////////////////////////
9393
//
94-
//
9594
`default_nettype none
9695
// }}}
9796
module axilscope #(

rtl/axisrle.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
//
2323
////////////////////////////////////////////////////////////////////////////////
2424
// }}}
25-
// Copyright (C) 2020-2023, Gisselquist Technology, LLC
25+
// Copyright (C) 2020-2024, Gisselquist Technology, LLC
2626
// {{{
2727
//
2828
// This program is free software (firmware): you can redistribute it and/or

rtl/memscopc.v

+3-3
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
//
3333
////////////////////////////////////////////////////////////////////////////////
3434
// }}}
35-
// Copyright (C) 2020-2023, Gisselquist Technology, LLC
35+
// Copyright (C) 2020-2024, Gisselquist Technology, LLC
3636
// {{{
3737
//
3838
// This program is free software (firmware): you can redistribute it and/or
@@ -49,13 +49,13 @@
4949
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
5050
// target there if the PDF file isn't present.) If not, see
5151
// <http://www.gnu.org/licenses/> for a copy.
52-
//
52+
// }}}
5353
// License: GPL, v3, as defined and found on www.gnu.org,
54+
// {{{
5455
// http://www.gnu.org/licenses/gpl.html
5556
//
5657
////////////////////////////////////////////////////////////////////////////////
5758
//
58-
//
5959
`default_nettype none
6060
// }}}
6161
module memscopc #(

rtl/memscope.v

+2-2
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@
2929
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
3030
// target there if the PDF file isn't present.) If not, see
3131
// <http://www.gnu.org/licenses/> for a copy.
32-
//
32+
// }}}
3333
// License: GPL, v3, as defined and found on www.gnu.org,
34+
// {{{
3435
// http://www.gnu.org/licenses/gpl.html
3536
//
3637
////////////////////////////////////////////////////////////////////////////////
3738
//
38-
//
3939
`default_nettype none
4040
// }}}
4141
module memscope #(

rtl/wbscopc.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
//
4444
////////////////////////////////////////////////////////////////////////////////
4545
// }}}
46-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
46+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
4747
// {{{
4848
// This program is free software (firmware): you can redistribute it and/or
4949
// modify it under the terms of the GNU General Public License as published

rtl/wbscope.v

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@
5959
//
6060
////////////////////////////////////////////////////////////////////////////////
6161
// }}}
62-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
62+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
6363
// {{{
6464
// This program is free software (firmware): you can redistribute it and/or
6565
// modify it under the terms of the GNU General Public License as published

sw/cfgscope.cpp

+7-6
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
33
// Filename: cfgscope.cpp
4-
//
4+
// {{{
55
// Project: WBScope, a wishbone hosted scope
66
//
77
// Purpose: To read out, and decompose, the results of the wishbone scope
@@ -23,9 +23,9 @@
2323
// Gisselquist Technology, LLC
2424
//
2525
////////////////////////////////////////////////////////////////////////////////
26-
//
27-
// Copyright (C) 2015-2020, Gisselquist Technology, LLC
28-
//
26+
// }}}
27+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
28+
// {{{
2929
// This program is free software (firmware): you can redistribute it and/or
3030
// modify it under the terms of the GNU General Public License as published
3131
// by the Free Software Foundation, either version 3 of the License, or (at
@@ -40,14 +40,15 @@
4040
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
4141
// target there if the PDF file isn't present.) If not, see
4242
// <http://www.gnu.org/licenses/> for a copy.
43-
//
43+
// }}}
4444
// License: GPL, v3, as defined and found on www.gnu.org,
45+
// {{{
4546
// http://www.gnu.org/licenses/gpl.html
4647
//
4748
//
4849
////////////////////////////////////////////////////////////////////////////////
4950
//
50-
//
51+
// }}}
5152
#include "devbus.h"
5253
#include "scopecls.h"
5354

sw/devbus.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
//
2323
////////////////////////////////////////////////////////////////////////////////
2424
// }}}
25-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
25+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
2626
// {{{
2727
// This program is free software (firmware): you can redistribute it and/or
2828
// modify it under the terms of the GNU General Public License as published

sw/scopecls.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
//
1515
////////////////////////////////////////////////////////////////////////////////
1616
// }}}
17-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
17+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
1818
// {{{
1919
// This program is free software (firmware): you can redistribute it and/or
2020
// modify it under the terms of the GNU General Public License as published

sw/scopecls.h

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
//
1818
////////////////////////////////////////////////////////////////////////////////
1919
// }}}
20-
// Copyright (C) 2015-2023, Gisselquist Technology, LLC
20+
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
2121
// {{{
2222
// This program is free software (firmware): you can redistribute it and/or
2323
// modify it under the terms of the GNU General Public License as published

0 commit comments

Comments
 (0)