Skip to content

Commit 10105b0

Browse files
committed
Update project title and copyright headers.
Make Doxygen icon smaller and re-organize project title and description to allow more useful space in mobile view.
1 parent 2a3177e commit 10105b0

File tree

180 files changed

+362
-363
lines changed

Some content is hidden

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

180 files changed

+362
-363
lines changed

CMakeLists.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
#
2-
# SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
# SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
#
44
# Source: http://github.com/dmitrykos/stk
55
#
6-
# Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
# Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
# License: MIT License, see LICENSE for a full text.
88
#
99

Doxyfile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ DOXYFILE_ENCODING = UTF-8
4242
# title of most generated pages and in a few other places.
4343
# The default value is: My Project.
4444

45-
PROJECT_NAME = "SuperTinyKernel: Minimalistic thread scheduling kernel for Embedded systems."
45+
PROJECT_NAME = "SuperTinyKernel (STK)"
4646

4747
# The PROJECT_NUMBER tag can be used to enter a project or revision number. This
4848
# could be handy for archiving the generated documentation or if some version
@@ -54,14 +54,14 @@ PROJECT_NUMBER = 1.1.3
5454
# for a project that appears at the top of each page and should give viewer a
5555
# quick idea about the purpose of the project. Keep the description short.
5656

57-
PROJECT_BRIEF = "Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>, License: MIT License, see LICENSE for a full text."
57+
PROJECT_BRIEF = "Lightweight, preemptive, deterministic thread scheduling kernel for Embedded Systems. MIT Open Source License."
5858

5959
# With the PROJECT_LOGO tag one can specify a logo or an icon that is included
6060
# in the documentation. The maximum height of the logo should not exceed 55
6161
# pixels and the maximum width should not exceed 200 pixels. Doxygen will copy
6262
# the logo to the output directory.
6363

64-
PROJECT_LOGO = docs/img/stk_logo_200px.png
64+
PROJECT_LOGO = docs/img/stk_logo_50px.png
6565

6666
# The OUTPUT_DIRECTORY tag is used to specify the (relative or absolute) path
6767
# into which the generated documentation will be written. If a relative path is

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
3+
Copyright (c) 2026 Neutron Code Limited <stk@neutroncode.com>
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -611,22 +611,21 @@ STK's C++ OOP design allows easy extension of its functionality, for example you
611611

612612
## License
613613

614-
STK is released under the **MIT License**.
614+
STK is released under the **MIT Open Source License**.
615615

616-
You may freely use it in:
616+
You may freely use it in projects of any type:
617617
* commercial
618618
* closed-source
619619
* open-source
620620
* academic
621-
622-
projects.
621+
* etc
623622

624623
---
625624

626-
## Additional Services
625+
## Extended technical support
627626

628627
Contact `stk@neutroncode.com` for additional requests and services:
629628

630-
* Dedicated license (warranty of title, perpetual usage rights)
629+
* Warranty of Title (if your commercial project requires it)
631630
* Integration and consulting
632-
* Technical support
631+
* Dedicated technical support

build/benchmark/eclipse/perf-stm32f407g-disc1-empty/src/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

build/benchmark/eclipse/perf-stm32f407g-disc1-empty/src/stk_config.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

build/benchmark/eclipse/perf-stm32f407g-disc1-freertos/src/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

build/benchmark/eclipse/perf-stm32f407g-disc1-freertos/src/stk_config.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

build/benchmark/eclipse/perf-stm32f407g-disc1-stk/src/main.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

build/benchmark/eclipse/perf-stm32f407g-disc1-stk/src/stk_config.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
/*
2-
* SuperTinyKernel: Minimalistic C++ thread scheduling kernel for Embedded systems.
2+
* SuperTinyKernel (STK): minimalistic C++ thread scheduling kernel for Embedded Systems.
33
*
44
* Source: http://github.com/dmitrykos/stk
55
*
6-
* Copyright (c) 2025 Neutron Code Limited <stk@neutroncode.com>
6+
* Copyright (c) 2022-2026 Neutron Code Limited <stk@neutroncode.com>
77
* License: MIT License, see LICENSE for a full text.
88
*/
99

0 commit comments

Comments
 (0)