Skip to content

Commit dc21faf

Browse files
committed
Update copyright statements to 2025
1 parent c122074 commit dc21faf

File tree

149 files changed

+527
-468
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

149 files changed

+527
-468
lines changed

Makefile

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
##
3131
################################################################################
3232
## }}}
33-
## Copyright (C) 2015-2022, Gisselquist Technology, LLC
33+
## Copyright (C) 2015-2025, Gisselquist Technology, LLC
3434
## {{{
3535
## This program is free software (firmware): you can redistribute it and/or
36-
## modify it under the terms of the GNU General Public License as published
36+
## modify it under the terms of the GNU General Public License as published
3737
## by the Free Software Foundation, either version 3 of the License, or (at
3838
## your option) any later version.
3939
##
@@ -51,7 +51,6 @@
5151
## {{{
5252
## http://www.gnu.org/licenses/gpl.html
5353
##
54-
##
5554
################################################################################
5655
##
5756
## }}}

bench/asm/Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
################################################################################
22
##
3-
## Filename: Makefile
3+
## Filename: bench/asm/Makefile
44
## {{{
55
## Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
##
@@ -39,7 +39,7 @@
3939
##
4040
################################################################################
4141
## }}}
42-
## Copyright (C) 2017-2024, Gisselquist Technology, LLC
42+
## Copyright (C) 2017-2025, Gisselquist Technology, LLC
4343
## {{{
4444
## This program is free software (firmware): you can redistribute it and/or
4545
## modify it under the terms of the GNU General Public License as published

bench/cpp/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
################################################################################
22
##
3-
## Filename: Makefile
3+
## Filename: bench/cpp/Makefile
44
## {{{
55
## Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
##
@@ -18,10 +18,10 @@
1818
##
1919
################################################################################
2020
## }}}
21-
## Copyright (C) 2017-2024, Gisselquist Technology, LLC
21+
## Copyright (C) 2017-2025, Gisselquist Technology, LLC
2222
## {{{
2323
## This program is free software (firmware): you can redistribute it and/or
24-
## modify it under the terms of the GNU General Public License as published
24+
## modify it under the terms of the GNU General Public License as published
2525
## by the Free Software Foundation, either version 3 of the License, or (at
2626
## your option) any later version.
2727
##

bench/cpp/dcache_tb.cpp

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: dcache_tb.cpp
3+
// Filename: bench/cpp/dcache_tb.cpp
44
// {{{
55
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
@@ -15,17 +15,22 @@
1515
//
1616
////////////////////////////////////////////////////////////////////////////////
1717
// }}}
18-
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
18+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
1919
// {{{
2020
// This program is free software (firmware): you can redistribute it and/or
21-
// modify it under the terms of the GNU General Public License as published
21+
// modify it under the terms of the GNU General Public License as published
2222
// by the Free Software Foundation, either version 3 of the License, or (at
2323
// your option) any later version.
2424
//
2525
// This program is distributed in the hope that it will be useful, but WITHOUT
2626
// ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
2727
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
2828
// for more details.
29+
//
30+
// You should have received a copy of the GNU General Public License along
31+
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
32+
// target there if the PDF file isn't present.) If not, see
33+
// <http://www.gnu.org/licenses/> for a copy.
2934
// }}}
3035
// License: GPL, v3, as defined and found on www.gnu.org,
3136
// {{{

bench/cpp/memsim.cpp

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: memsim.cpp
3+
// Filename: bench/cpp/memsim.cpp
44
// {{{
5-
// Project: Zip CPU -- a small, lightweight, RISC CPU core
5+
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
77
// Purpose: This creates a memory like device to act on a WISHBONE bus.
88
// It doesn't exercise the bus thoroughly, but does give some
@@ -14,10 +14,10 @@
1414
//
1515
////////////////////////////////////////////////////////////////////////////////
1616
// }}}
17-
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
17+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
1818
// {{{
1919
// This program is free software (firmware): you can redistribute it and/or
20-
// modify it under the terms of the GNU General Public License as published
20+
// 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
2222
// your option) any later version.
2323
//
@@ -27,7 +27,7 @@
2727
// for more details.
2828
//
2929
// You should have received a copy of the GNU General Public License along
30-
// with this program. (It's in the $(ROOT)/doc directory, run make with no
30+
// 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.
3333
// }}}

bench/cpp/memsim.h

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: memsim.h
3+
// Filename: bench/cpp/memsim.h
44
// {{{
5-
// Project: Zip CPU -- a small, lightweight, RISC CPU core
5+
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
77
// Purpose: This creates a memory like device to act on a WISHBONE bus.
88
// It doesn't exercise the bus thoroughly, but does give some
@@ -14,10 +14,10 @@
1414
//
1515
////////////////////////////////////////////////////////////////////////////////
1616
// }}}
17-
// Copyright (C) 2015-2022, Gisselquist Technology, LLC
17+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
1818
// {{{
1919
// This program is free software (firmware): you can redistribute it and/or
20-
// modify it under the terms of the GNU General Public License as published
20+
// 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
2222
// your option) any later version.
2323
//
@@ -27,7 +27,7 @@
2727
// for more details.
2828
//
2929
// You should have received a copy of the GNU General Public License along
30-
// with this program. (It's in the $(ROOT)/doc directory, run make with no
30+
// 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.
3333
// }}}

bench/cpp/mpyraw.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: mpyraw.c
3+
// Filename: bench/cpp/mpyraw.c
44
// {{{
55
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
@@ -13,10 +13,10 @@
1313
//
1414
////////////////////////////////////////////////////////////////////////////////
1515
// }}}
16-
// Copyright (C) 2017-2024, Gisselquist Technology, LLC
16+
// Copyright (C) 2017-2025, Gisselquist Technology, LLC
1717
// {{{
1818
// This program is free software (firmware): you can redistribute it and/or
19-
// modify it under the terms of the GNU General Public License as published
19+
// modify it under the terms of the GNU General Public License as published
2020
// by the Free Software Foundation, either version 3 of the License, or (at
2121
// your option) any later version.
2222
//

bench/mcy/zipcpu/Makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
################################################################################
22
##
3-
## Filename: Makefile
3+
## Filename: bench/mcy/zipcpu/Makefile
44
## {{{
55
## Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
##
@@ -26,10 +26,10 @@
2626
##
2727
################################################################################
2828
## }}}
29-
## Copyright (C) 2019-2022, Gisselquist Technology, LLC
29+
## Copyright (C) 2019-2025, Gisselquist Technology, LLC
3030
## {{{
3131
## This program is free software (firmware): you can redistribute it and/or
32-
## modify it under the terms of the GNU General Public License as published
32+
## modify it under the terms of the GNU General Public License as published
3333
## by the Free Software Foundation, either version 3 of the License, or (at
3434
## your option) any later version.
3535
##

bench/mcy/zipcpu/zipbones.v

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: zipbones.v
4-
//
3+
// Filename: bench/mcy/zipcpu/zipbones.v
4+
// {{{
55
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
77
// Purpose: In the spirit of keeping the Zip CPU small, this implements a
@@ -13,10 +13,10 @@
1313
//
1414
////////////////////////////////////////////////////////////////////////////////
1515
//
16-
// Copyright (C) 2015-2019, Gisselquist Technology, LLC
17-
//
16+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
17+
// {{{
1818
// This program is free software (firmware): you can redistribute it and/or
19-
// modify it under the terms of the GNU General Public License as published
19+
// modify it under the terms of the GNU General Public License as published
2020
// by the Free Software Foundation, either version 3 of the License, or (at
2121
// your option) any later version.
2222
//
@@ -29,11 +29,11 @@
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
//
36-
//
3737
////////////////////////////////////////////////////////////////////////////////
3838
//
3939
//

bench/mcy/zipcpu/zipcpu.cpp

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: zipcpu_tb.cpp
4-
//
3+
// Filename: bench/mcy/zipcpu/zipcpu.cpp
4+
// {{{
55
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
77
// Purpose: A bench simulator for the CPU. Eventually, you should be
@@ -15,10 +15,10 @@
1515
//
1616
////////////////////////////////////////////////////////////////////////////////
1717
//
18-
// Copyright (C) 2015-2018, Gisselquist Technology, LLC
19-
//
18+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
19+
// {{{
2020
// This program is free software (firmware): you can redistribute it and/or
21-
// modify it under the terms of the GNU General Public License as published
21+
// modify it under the terms of the GNU General Public License as published
2222
// by the Free Software Foundation, either version 3 of the License, or (at
2323
// your option) any later version.
2424
//
@@ -31,11 +31,11 @@
3131
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
3232
// target there if the PDF file isn't present.) If not, see
3333
// <http://www.gnu.org/licenses/> for a copy.
34-
//
34+
// }}}
3535
// License: GPL, v3, as defined and found on www.gnu.org,
36+
// {{{
3637
// http://www.gnu.org/licenses/gpl.html
3738
//
38-
//
3939
////////////////////////////////////////////////////////////////////////////////
4040
//
4141
//

bench/rtl/Makefile

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
################################################################################
22
##
3-
## Filename: Makefile
3+
## Filename: bench/rtl/Makefile
44
## {{{
55
## Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
##
@@ -15,17 +15,22 @@
1515
##
1616
################################################################################
1717
## }}}
18-
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
18+
## Copyright (C) 2015-2025, Gisselquist Technology, LLC
1919
## {{{
2020
## This program is free software (firmware): you can redistribute it and/or
21-
## modify it under the terms of the GNU General Public License as published
21+
## modify it under the terms of the GNU General Public License as published
2222
## by the Free Software Foundation, either version 3 of the License, or (at
2323
## your option) any later version.
2424
##
2525
## This program is distributed in the hope that it will be useful, but WITHOUT
2626
## ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
2727
## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
2828
## for more details.
29+
##
30+
## You should have received a copy of the GNU General Public License along
31+
## with this program. (It's in the $(ROOT)/doc directory. Run make with no
32+
## target there if the PDF file isn't present.) If not, see
33+
## <http://www.gnu.org/licenses/> for a copy.
2934
## }}}
3035
## License: GPL, v3, as defined and found on www.gnu.org,
3136
## {{{

bench/rtl/memdev.v

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
//
1919
////////////////////////////////////////////////////////////////////////////////
2020
// }}}
21-
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
21+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
2222
// {{{
2323
// This program is free software (firmware): you can redistribute it and/or
2424
// modify it under the terms of the GNU General Public License as published

bench/rtl/zipmmu_tb.v

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
////////////////////////////////////////////////////////////////////////////////
22
//
3-
// Filename: zipmmu_tb.v
3+
// Filename: bench/rtl/zipmmu_tb.v
44
// {{{
55
// Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
//
@@ -14,17 +14,22 @@
1414
//
1515
////////////////////////////////////////////////////////////////////////////////
1616
// }}}
17-
// Copyright (C) 2015-2024, Gisselquist Technology, LLC
17+
// Copyright (C) 2015-2025, Gisselquist Technology, LLC
1818
// {{{
1919
// This program is free software (firmware): you can redistribute it and/or
20-
// modify it under the terms of the GNU General Public License as published
20+
// 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
2222
// your option) any later version.
2323
//
2424
// This program is distributed in the hope that it will be useful, but WITHOUT
2525
// ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
2626
// FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
2727
// for more details.
28+
//
29+
// You should have received a copy of the GNU General Public License along
30+
// with this program. (It's in the $(ROOT)/doc directory. Run make with no
31+
// target there if the PDF file isn't present.) If not, see
32+
// <http://www.gnu.org/licenses/> for a copy.
2833
// }}}
2934
// License: GPL, v3, as defined and found on www.gnu.org,
3035
// {{{

doc/Makefile

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
################################################################################
22
##
3-
## Filename: Makefile
3+
## Filename: doc/Makefile
44
## {{{
55
## Project: Zip CPU -- a small, lightweight, RISC CPU soft core
66
##
@@ -12,7 +12,7 @@
1212
##
1313
################################################################################
1414
## }}}
15-
## Copyright (C) 2015-2024, Gisselquist Technology, LLC
15+
## Copyright (C) 2015-2025, 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
@@ -23,6 +23,11 @@
2323
## ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or
2424
## FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
2525
## for more details.
26+
##
27+
## You should have received a copy of the GNU General Public License along
28+
## with this program. (It's in the $(ROOT)/doc directory. Run make with no
29+
## target there if the PDF file isn't present.) If not, see
30+
## <http://www.gnu.org/licenses/> for a copy.
2631
## }}}
2732
## License: GPL, v3, as defined and found on www.gnu.org,
2833
## {{{

0 commit comments

Comments
 (0)