cpukit/libcsupport: Fix the file groups

Nineteen files named a group which no file defines.  The names
Associativity, SET, ClassicCache, libio, Device and utsname had no
definition.  Two files left the @ingroup argument empty.  Nine files
had no @ingroup at all.  Seven sources sat in the API group
RTEMSAPIKernelCharIO, which holds the interface they implement.

Point the associativity files at RTEMSImplAssociativity and the kernel
character files at RTEMSImplKernelCharIO.  Give the nine files without
a group the group of their neighbours.  The file sup_fs_deviceio.c
implements the header which defines IMFSDevices, so it joins that group.

Thirty-one files still have no Doxygen block.  A later commit adds them.

Updates #5717.

Assisted-by: Claude:claude-opus-5 claude-code
Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
This commit is contained in:
Sebastian Huber
2026-09-01 20:17:20 +00:00
committed by Gedare Bloom
parent 4e4fdfc3a3
commit 9fda8f1768
37 changed files with 47 additions and 29 deletions
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup Associativity Routines
* @ingroup RTEMSImplAssociativity
*
* @brief RTEMS Associate Local by Name
*/
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Local by Remote
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Local by Remote Bitfield
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Bad Name
*
* @ingroup SET
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Name by Local
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Name by Local Bitfield
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Name by Remote
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Name by Remote Bitfield
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Pointer by Local
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Pointer by Name
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Pointer by Remote
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Remote by Local
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup Associativity Routines
* @ingroup RTEMSImplAssociativity
*
* @brief RTEMS Assoc Routines
*/
+1 -1
View File
@@ -5,7 +5,7 @@
*
* @brief RTEMS Associate Remote by Name
*
* @ingroup Associativity
* @ingroup RTEMSImplAssociativity
*/
/*
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup RTEMSImplClassicCache
* @brief RTEMS Cache Aligned Malloc
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup ClassicCache
* @ingroup RTEMSImplClassicCache
*/
/*
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup libio Internal Interface
* @ingroup libcsupport
*
* @brief POSIX 1003.1b - 5.2.1 - Change Current Working Directory
*/
+2
View File
@@ -3,6 +3,8 @@
/**
* @file
*
* @ingroup ErrorPanicSupport
*
* @brief
*/
+1 -1
View File
@@ -2,7 +2,7 @@
* @file
*
* @brief Lock File for Stdio
* @ingroup SET
* @ingroup libcsupport
*/
/*
* Copyright (c) 2009 by
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of getchark().
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup
* @ingroup libcsupport
*
* @brief
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup
* @ingroup libcsupport
*
* @brief
*/
+2
View File
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup LibIO
* @brief lseek() - POSIX 1003.1b 6.5.3 - Reposition Read/Write File Offset
*/
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup LibIO
* @brief open_dev_console - open /dev/console
*/
+1 -1
View File
@@ -1,7 +1,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of printk().
*/
+2 -2
View File
@@ -3,8 +3,8 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSPrintSupport
* @ingroup RTEMSImplKernelCharIO
* @ingroup RTEMSImplPrintSupport
*
* @brief This source file contains the implementation of
* rtems_printk_printer() and rtems_print_printer_printk().
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of putk().
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of rtems_put_char().
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of rtems_putc().
*/
+2
View File
@@ -3,6 +3,8 @@
/**
* @file
*
* @ingroup libcsupport
*
* @brief POSIX sets user and group ids
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
*
* @brief RTEMS DeviceIO Support
* @ingroup Device
* @ingroup IMFSDevices
*/
/*
+2
View File
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup Termios
* @brief tcflush() - POSIX 1003.1b 7.2.2 - Line Control Functions
*/
+2
View File
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup Termios
* TERMIOS serial line support
*/
@@ -1,5 +1,7 @@
/**
* @file
*
* @ingroup Termios
* TERMIOS POSIX behavior on INTR and QUIT characters
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup utsname Service
* @ingroup libcsupport
*
* @brief Get System Name
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* @file
*
* @ingroup RTEMSAPIKernelCharIO
* @ingroup RTEMSImplKernelCharIO
*
* @brief This source file contains the implementation of vprintk().
*/
+2
View File
@@ -2,6 +2,8 @@
/**
* @file
*
* @ingroup LibIO
* @brief writev() - POSIX 1003.1 - Write a Vector
*
* OpenGroup URL: