From 4c7fcb485427953b738851b2ba55568ca0479e5e Mon Sep 17 00:00:00 2001 From: Folkert van Heusden Date: Sun, 26 Mar 2023 21:46:52 +0200 Subject: [PATCH] license --- CMakeLists.txt | 3 +++ ESP32/console_esp32.cpp | 3 +++ ESP32/console_esp32.h | 3 +++ ESP32/disk_backend_esp32.cpp | 3 +++ ESP32/disk_backend_esp32.h | 3 +++ ESP32/esp32.h | 3 +++ ESP32/main.ino | 3 ++- ESP32/platformio.ini | 3 +++ bus.cpp | 5 +++-- bus.h | 3 ++- console.cpp | 3 +++ console.h | 3 +++ console_ncurses.cpp | 3 +++ console_ncurses.h | 3 +++ console_posix.cpp | 3 +++ console_posix.h | 3 +++ cpu.cpp | 3 ++- cpu.h | 3 ++- debugger.cpp | 3 +++ debugger.h | 3 +++ disk_backend.cpp | 3 +++ disk_backend.h | 3 +++ disk_backend_file.cpp | 3 +++ disk_backend_file.h | 3 +++ disk_backend_nbd.cpp | 3 +++ disk_backend_nbd.h | 3 +++ error.cpp | 4 +++- error.h | 4 +++- gen.h | 5 +++-- kw11-l.cpp | 3 +++ kw11-l.h | 3 +++ loaders.cpp | 3 +++ loaders.h | 3 +++ log.cpp | 3 +++ log.h | 3 +++ main.cpp | 5 +++-- memory.cpp | 5 +++-- memory.h | 5 +++-- raw_to_simh_bin.cpp | 5 +++-- rk05.cpp | 5 +++-- rk05.h | 3 ++- rl02.cpp | 5 +++-- rl02.h | 5 +++-- terminal.cpp | 4 +++- terminal.h | 4 +++- tm-11.cpp | 5 +++-- tm-11.h | 5 +++-- tty.cpp | 3 ++- tty.h | 3 ++- utils.cpp | 6 ++++-- utils.h | 5 +++-- 51 files changed, 147 insertions(+), 37 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 55e709f..2d75bf1 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,6 @@ +# (C) 2018-2023 by Folkert van Heusden +# Released under MIT license + project(PDP-11) cmake_minimum_required(VERSION 3.9) diff --git a/ESP32/console_esp32.cpp b/ESP32/console_esp32.cpp index 9731cbd..133a2c5 100644 --- a/ESP32/console_esp32.cpp +++ b/ESP32/console_esp32.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/ESP32/console_esp32.h b/ESP32/console_esp32.h index 7818771..69254be 100644 --- a/ESP32/console_esp32.h +++ b/ESP32/console_esp32.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/ESP32/disk_backend_esp32.cpp b/ESP32/disk_backend_esp32.cpp index 3934c10..0b34005 100644 --- a/ESP32/disk_backend_esp32.cpp +++ b/ESP32/disk_backend_esp32.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/ESP32/disk_backend_esp32.h b/ESP32/disk_backend_esp32.h index 1021497..7b57459 100644 --- a/ESP32/disk_backend_esp32.h +++ b/ESP32/disk_backend_esp32.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include "disk_backend.h" diff --git a/ESP32/esp32.h b/ESP32/esp32.h index 4deb38a..d86ddca 100644 --- a/ESP32/esp32.h +++ b/ESP32/esp32.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #if defined(ESP32) diff --git a/ESP32/main.ino b/ESP32/main.ino index a30a4f2..8cfa3f4 100644 --- a/ESP32/main.ino +++ b/ESP32/main.ino @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #include #include #include diff --git a/ESP32/platformio.ini b/ESP32/platformio.ini index e880d9f..c0cbd90 100644 --- a/ESP32/platformio.ini +++ b/ESP32/platformio.ini @@ -1,3 +1,6 @@ +# (C) 2018-2023 by Folkert van Heusden +# Released under MIT license + [platformio] default_envs = ESP32 src_dir = . diff --git a/bus.cpp b/bus.cpp index d66dbc6..7e81f27 100644 --- a/bus.cpp +++ b/bus.cpp @@ -1,5 +1,6 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/bus.h b/bus.h index 2f486bd..71baf0c 100644 --- a/bus.h +++ b/bus.h @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #pragma once // #define SYSTEM_11_44 diff --git a/console.cpp b/console.cpp index f0d5b1e..6e825e6 100644 --- a/console.cpp +++ b/console.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/console.h b/console.h index 4aa32c5..7ac5d84 100644 --- a/console.h +++ b/console.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/console_ncurses.cpp b/console_ncurses.cpp index 6713284..b65b8e5 100644 --- a/console_ncurses.cpp +++ b/console_ncurses.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/console_ncurses.h b/console_ncurses.h index b8d7999..30eb9ae 100644 --- a/console_ncurses.h +++ b/console_ncurses.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/console_posix.cpp b/console_posix.cpp index a999fb8..3a5115d 100644 --- a/console_posix.cpp +++ b/console_posix.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/console_posix.h b/console_posix.h index 42890cd..407fe2f 100644 --- a/console_posix.h +++ b/console_posix.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include "console.h" diff --git a/cpu.cpp b/cpu.cpp index a112854..28f1852 100644 --- a/cpu.cpp +++ b/cpu.cpp @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #include #include #include diff --git a/cpu.h b/cpu.h index 2d9023f..d93e236 100644 --- a/cpu.h +++ b/cpu.h @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #pragma once #include diff --git a/debugger.cpp b/debugger.cpp index 0375c47..daa9a42 100644 --- a/debugger.cpp +++ b/debugger.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include "bus.h" #include "console.h" #include "cpu.h" diff --git a/debugger.h b/debugger.h index 79bd067..a1cff28 100644 --- a/debugger.h +++ b/debugger.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include "bus.h" #include "console.h" diff --git a/disk_backend.cpp b/disk_backend.cpp index b516e61..54dfc37 100644 --- a/disk_backend.cpp +++ b/disk_backend.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include "disk_backend.h" disk_backend::disk_backend() diff --git a/disk_backend.h b/disk_backend.h index e0d44f2..e8754c8 100644 --- a/disk_backend.h +++ b/disk_backend.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/disk_backend_file.cpp b/disk_backend_file.cpp index ee33021..2482239 100644 --- a/disk_backend_file.cpp +++ b/disk_backend_file.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/disk_backend_file.h b/disk_backend_file.h index b239e1c..652c81d 100644 --- a/disk_backend_file.h +++ b/disk_backend_file.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include "disk_backend.h" diff --git a/disk_backend_nbd.cpp b/disk_backend_nbd.cpp index eba79d7..df02972 100644 --- a/disk_backend_nbd.cpp +++ b/disk_backend_nbd.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/disk_backend_nbd.h b/disk_backend_nbd.h index b5d4129..524ab27 100644 --- a/disk_backend_nbd.h +++ b/disk_backend_nbd.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/error.cpp b/error.cpp index 5b3d0c1..c62fd80 100644 --- a/error.cpp +++ b/error.cpp @@ -1,4 +1,6 @@ -// (C) 2018 by folkert@vanheusden.com, released under AGPL 3.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/error.h b/error.h index 108a3a4..9d49b76 100644 --- a/error.h +++ b/error.h @@ -1,2 +1,4 @@ -// (C) 2018 by folkert@vanheusden.com, released under AGPL 3.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + [[ noreturn ]] void error_exit(bool sys_err, const char *format, ...); diff --git a/gen.h b/gen.h index f1074ca..47f421c 100644 --- a/gen.h +++ b/gen.h @@ -1,5 +1,6 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once typedef enum { EVENT_NONE = 0, EVENT_HALT, EVENT_INTERRUPT, EVENT_TERMINATE } stop_event_t; diff --git a/kw11-l.cpp b/kw11-l.cpp index 19aa531..2848e47 100644 --- a/kw11-l.cpp +++ b/kw11-l.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include "console.h" diff --git a/kw11-l.h b/kw11-l.h index 25ade31..f1cd9f2 100644 --- a/kw11-l.h +++ b/kw11-l.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/loaders.cpp b/loaders.cpp index c600d18..3c26ce8 100644 --- a/loaders.cpp +++ b/loaders.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/loaders.h b/loaders.h index d14ba86..35235df 100644 --- a/loaders.h +++ b/loaders.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/log.cpp b/log.cpp index 8baa580..2187f87 100644 --- a/log.cpp +++ b/log.cpp @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/log.h b/log.h index db07ebf..88ff437 100644 --- a/log.h +++ b/log.h @@ -1,3 +1,6 @@ +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/main.cpp b/main.cpp index 7f445f2..0efe2fc 100644 --- a/main.cpp +++ b/main.cpp @@ -1,5 +1,6 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/memory.cpp b/memory.cpp index bc1b9b8..e58851c 100644 --- a/memory.cpp +++ b/memory.cpp @@ -1,5 +1,6 @@ -// (C) 2018 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #if defined(ESP32) #include #endif diff --git a/memory.h b/memory.h index c095c18..9fb3b12 100644 --- a/memory.h +++ b/memory.h @@ -1,5 +1,6 @@ -// (C) 2018 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/raw_to_simh_bin.cpp b/raw_to_simh_bin.cpp index 3d7b3d3..e6d670c 100644 --- a/raw_to_simh_bin.cpp +++ b/raw_to_simh_bin.cpp @@ -1,5 +1,6 @@ -// this program is in the public domain -// written by Folkert van Heusden +// (C) 2018-2023 by Folkert van Heusden +// Released in the public domain + #include #include #include diff --git a/rk05.cpp b/rk05.cpp index 8873f97..3ed2745 100644 --- a/rk05.cpp +++ b/rk05.cpp @@ -1,5 +1,6 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/rk05.h b/rk05.h index 4a3a7a5..8d4a4ee 100644 --- a/rk05.h +++ b/rk05.h @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #pragma once #include diff --git a/rl02.cpp b/rl02.cpp index b0a0355..9166411 100644 --- a/rl02.cpp +++ b/rl02.cpp @@ -1,5 +1,6 @@ -// (C) 2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/rl02.h b/rl02.h index 770a85a..8bb41f2 100644 --- a/rl02.h +++ b/rl02.h @@ -1,5 +1,6 @@ -// (C) 2023 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/terminal.cpp b/terminal.cpp index e838b17..804011d 100644 --- a/terminal.cpp +++ b/terminal.cpp @@ -1,4 +1,6 @@ -// (C) 2018 by folkert@vanheusden.com, released under AGPL 3.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include diff --git a/terminal.h b/terminal.h index 4d4c2c7..8f5830a 100644 --- a/terminal.h +++ b/terminal.h @@ -1,4 +1,6 @@ -// (C) 2018 by folkert@vanheusden.com, released under AGPL 3.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/tm-11.cpp b/tm-11.cpp index b6ea72e..7919020 100644 --- a/tm-11.cpp +++ b/tm-11.cpp @@ -1,5 +1,6 @@ -// (C) 2018 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include diff --git a/tm-11.h b/tm-11.h index 568e9b0..ed99330 100644 --- a/tm-11.h +++ b/tm-11.h @@ -1,5 +1,6 @@ -// (C) 2018 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #pragma once #include diff --git a/tty.cpp b/tty.cpp index 3e3f112..b31b2db 100644 --- a/tty.cpp +++ b/tty.cpp @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// // Released under Apache License v2.0 +// Released under MIT license + #include #include #include diff --git a/tty.h b/tty.h index ec4d217..2491bc5 100644 --- a/tty.h +++ b/tty.h @@ -1,5 +1,6 @@ // (C) 2018-2023 by Folkert van Heusden -// Released under Apache License v2.0 +// Released under MIT license + #pragma once #include diff --git a/utils.cpp b/utils.cpp index f744e3f..847e98b 100644 --- a/utils.cpp +++ b/utils.cpp @@ -1,8 +1,10 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #if defined(ESP32) #include #endif + #include #include #include diff --git a/utils.h b/utils.h index 25c6bd3..6e27a52 100644 --- a/utils.h +++ b/utils.h @@ -1,5 +1,6 @@ -// (C) 2018-2022 by Folkert van Heusden -// Released under Apache License v2.0 +// (C) 2018-2023 by Folkert van Heusden +// Released under MIT license + #include #include #include