diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-05-03 11:54:03 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-05-03 11:54:03 +0000 |
commit | 9e7ae25e49648f92a7ef092b9ec39cec8db121ac (patch) | |
tree | 56508e69a09577b9eba1392da23edd70540b48eb /os/license | |
parent | 380a8d3808c38b2e3f2d97a3c2bf5094e0f0386a (diff) | |
download | ChibiOS-9e7ae25e49648f92a7ef092b9ec39cec8db121ac.tar.gz ChibiOS-9e7ae25e49648f92a7ef092b9ec39cec8db121ac.tar.bz2 ChibiOS-9e7ae25e49648f92a7ef092b9ec39cec8db121ac.zip |
Documentation-related improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11989 110e8d01-0319-4d1e-a829-52ad28d1bb01
Diffstat (limited to 'os/license')
-rw-r--r-- | os/license/chcustomer.h | 5 | ||||
-rw-r--r-- | os/license/chlicense.h | 4 | ||||
-rw-r--r-- | os/license/chversion.h | 4 | ||||
-rw-r--r-- | os/license/license.dox | 37 |
4 files changed, 47 insertions, 3 deletions
diff --git a/os/license/chcustomer.h b/os/license/chcustomer.h index 433d26db2..61aed864e 100644 --- a/os/license/chcustomer.h +++ b/os/license/chcustomer.h @@ -21,7 +21,10 @@ * @file chcustomer.h
* @brief Customer-related info.
*
- * @addtogroup customer
+ * @addtogroup chibios_customer
+ * @details This module incapsulates licensee information, this is only
+ * meaningful for commercial licenses. It is a stub for public
+ * releases.
* @{
*/
diff --git a/os/license/chlicense.h b/os/license/chlicense.h index 7d1c345ac..9a956de3d 100644 --- a/os/license/chlicense.h +++ b/os/license/chlicense.h @@ -21,7 +21,9 @@ * @file chlicense.h
* @brief License Module macros and structures.
*
- * @addtogroup license
+ * @addtogroup chibios_license
+ * @details This module contains all the definitions required for defining
+ * a licensing scheme for customers or public releases.
* @{
*/
diff --git a/os/license/chversion.h b/os/license/chversion.h index 5766f3162..91c7d59b1 100644 --- a/os/license/chversion.h +++ b/os/license/chversion.h @@ -21,7 +21,9 @@ * @file chversion.h
* @brief Version Module macros and structures.
*
- * @addtogroup version
+ * @addtogroup chibios_version
+ * @details This module contains information about the ChibiOS release, it
+ * is common to all subsystems.
* @{
*/
diff --git a/os/license/license.dox b/os/license/license.dox new file mode 100644 index 000000000..b240e1544 --- /dev/null +++ b/os/license/license.dox @@ -0,0 +1,37 @@ +/*
+ ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio.
+
+ This file is part of ChibiOS.
+
+ ChibiOS is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 3 of the License, or
+ (at your option) any later version.
+
+ ChibiOS is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program. If not, see <http://www.gnu.org/licenses/>.
+*/
+
+/**
+ * @defgroup licensing Release and Licensing
+ */
+
+/**
+ * @defgroup chibios_version Release Information
+ * @ingroup licensing
+ */
+
+/**
+ * @defgroup chibios_customer Customer Information
+ * @ingroup licensing
+ */
+
+/**
+ * @defgroup chibios_license License Settings
+ * @ingroup licensing
+ */
|