Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1731 → Rev 1730

/kernel/trunk/arch/ppc32/include/cpuid.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32cpu
* @{
*/
/** @file
52,5 → 52,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc32/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32cpu
* @{
*/
/** @file
44,5 → 44,6
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc32/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32cpu
* @{
*/
/** @file
59,5 → 59,6
printf("cpu%d: version=%d, revision=%d\n", m->id, m->arch.version, m->arch.revision);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/amd64/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup amd64
/** @addtogroup amd64cpu
* @{
*/
/** @file
164,5 → 164,6
m->frequency_mhz);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/amd64/include/cpuid.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup amd64
/** @addtogroup amd64cpu
* @{
*/
/** @file
63,5 → 63,6
#endif /* __ASM__ */
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/amd64/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup amd64
/** @addtogroup amd64cpu
* @{
*/
/** @file
83,5 → 83,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia32/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia32
/** @addtogroup ia32cpu
* @{
*/
/** @file
162,5 → 162,6
m->frequency_mhz);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia32/src/ddi/ddi.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia32ddi
/** @addtogroup ia32ddi
* @{
*/
/** @file
161,5 → 161,6
CPU->arch.iomapver_copy = ver;
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia32/include/cpuid.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia32
/** @addtogroup ia32cpu
* @{
*/
/** @file
115,6 → 115,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia32/include/ddi/ddi.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia32ddi
/** @addtogroup ia32ddi
* @{
*/
/**
41,6 → 41,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia32/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia32
/** @addtogroup ia32cpu
* @{
*/
/** @file
57,5 → 57,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/sparc64/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sparc64
/** @addtogroup sparc64cpu
* @{
*/
/** @file
56,5 → 56,6
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/sparc64/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sparc64
/** @addtogroup sparc64cpu
* @{
*/
/** @file
96,5 → 96,6
printf("cpu%d: manuf=%s, impl=%s, mask=%d\n", CPU->id, manuf, impl, CPU->arch.ver.mask);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia64/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia64
/** @addtogroup ia64cpu
* @{
*/
/** @file
65,5 → 65,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia64/src/ddi/ddi.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia64ddi
/** @addtogroup ia64ddi
* @{
*/
/** @file
52,5 → 52,6
return 0;
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ia64/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ia64
/** @addtogroup ia64cpu
* @{
*/
/** @file
72,5 → 72,6
printf("cpu%d: %s (%s), archrev=%d, model=%d, revision=%d\n", CPU->id, family_str, vendor, CPU->arch.cpuid3.archrev, CPU->arch.cpuid3.model, CPU->arch.cpuid3.revision);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc64/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc64
/** @addtogroup ppc64cpu
* @{
*/
/** @file
59,5 → 59,6
printf("cpu%d: version=%d, revision=%d\n", m->id, m->arch.version, m->arch.revision);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc64/include/cpuid.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc64
/** @addtogroup ppc64cpu
* @{
*/
/** @file
52,5 → 52,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/ppc64/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc64
/** @addtogroup ppc64cpu
* @{
*/
/** @file
44,5 → 44,6
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/mips32/include/cp0.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup mips32
/** @addtogroup mips32cpu
* @{
*/
/** @file
119,5 → 119,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/mips32/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup mips32
/** @addtogroup mips32cpu
* @{
*/
/** @file
44,5 → 44,6
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/arch/mips32/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup mips32
/** @addtogroup mips32cpu
* @{
*/
/** @file
134,5 → 134,6
m->arch.rev_num & 0xf, m->arch.imp_num);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/src/cpu/cpu.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup generic
/** @addtogroup genericcpu
* @{
*/
 
/kernel/trunk/generic/src/time/clock.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
/** @addtogroup generic
* @{
*/
 
187,6 → 187,6
 
}
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/src/time/delay.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
/** @addtogroup generic
* @{
*/
 
64,6 → 64,6
interrupts_restore(ipl);
}
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/src/time/timeout.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
/** @addtogroup generic
* @{
*/
 
214,6 → 214,6
return true;
}
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/include/time/clock.h
26,7 → 26,8
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
 
/** @addtogroup generic
* @{
*/
/** @file
42,5 → 43,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/include/time/delay.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
/** @addtogroup generic
* @{
*/
/** @file
41,5 → 41,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/include/time/timeout.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup time
/** @addtogroup generic
* @{
*/
/** @file
65,5 → 65,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/generic/include/cpu.h
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup generic
/** @addtogroup genericcpu
* @{
*/
/** @file
104,5 → 104,6
 
#endif
 
/** @}
/** @}
*/
 
/kernel/trunk/doc/doxygroups.h
1,162 → 1,68
 
/* Definitions of modules and its relations for generating Doxygen documentation */
 
/** @defgroup genericadt Data types
/** @defgroup genericadt ADT
* @ingroup kernel
*/
 
/** @defgroup main Kernel initialization
* @ingroup others
/** @defgroup genericconsole Console
* @ingroup kernel
*/
 
/** @defgroup genericconsole Kernel console
* @ingroup others
/** @defgroup genericipc IPC
* @ingroup kernel
* @brief Interprocess communication protocol
*/
 
/**
* @defgroup time Time management
* @ingroup kernel
*/
 
/**
* @defgroup proc Scheduling
* @ingroup kernel
*/
/** @defgroup genericproc generic
* @ingroup proc
*/
/**
* @cond amd64
* @defgroup amd64proc amd64
* @ingroup proc
* @endcond
*/
/** @defgroup genericklog KLog
* @brief Kernel logging facility
* @ingroup kernel
*/
 
/**
* @cond ia32
* @defgroup ia32proc ia32
* @ingroup proc
* @endcond
*/
/** @defgroup main Main
* @ingroup kernel
*/
 
/**
* @cond ia64
* @defgroup ia64proc ia64
* @ingroup proc
* @endcond
*/
 
/**
* @cond mips32
* @defgroup mips32proc mips32
* @ingroup proc
* @endcond
*/
 
/**
* @cond ppc32
* @defgroup ppc32proc ppc32
* @ingroup proc
* @endcond
*/
 
/**
* @cond ppc64
* @defgroup ppc64proc ppc64
* @ingroup proc
* @endcond
*/
 
/**
* @cond sparc64
* @defgroup sparc64proc sparc64
* @ingroup proc
* @endcond
*/
 
 
/** @defgroup sync Synchronization
/** @defgroup sync Synchronization
* @ingroup kernel
*/
 
 
/** @defgroup mm Memory management
* @ingroup kernel
*/
/**
* @defgroup genericmm generic
* @ingroup mm
*/
/**
* @defgroup genarchmm genarch
* @ingroup mm
*/
/**
* @cond amd64
* @defgroup amd64mm amd64
* @ingroup mm
* @endcond
*/
/**
* @cond ia32
* @defgroup ia32mm ia32
* @ingroup mm
* @endcond
*/
/**
* @cond ia64
* @defgroup ia64mm ia64
* @ingroup mm
* @endcond
*/
/**
* @cond mips32
* @defgroup mips32mm mips32
* @ingroup mm
* @endcond
*/
/**
* @cond ppc32
* @defgroup ppc32mm ppc32
* @ingroup mm
* @endcond
*/
/**
* @cond ppc64
* @defgroup ppc64mm ppc64
* @ingroup mm
* @endcond
*/
/**
* @cond sparc64
* @defgroup sparc64mm sparc64
* @ingroup mm
* @endcond
*/
 
/** @defgroup genericipc IPC
/** @defgroup cpu CPU
* @ingroup kernel
*/
/** @defgroup genericklog KLog
* @brief Kernel logging facility
* @ingroup genericconsole
*/
/** @defgroup genericcpu generic
* @ingroup cpu
*/
/** @defgroup amd64cpu amd64
* @ingroup cpu
*/
/** @defgroup ia32cpu ia32
* @ingroup cpu
*/
/** @defgroup ia64cpu ia64
* @ingroup cpu
*/
/** @defgroup mips32cpu mips32
* @ingroup cpu
*/
/** @defgroup ppc32cpu ppc32
* @ingroup cpu
*/
/** @defgroup ppc64cpu ppc64
* @ingroup cpu
*/
/** @defgroup sparc64cpu sparc64
* @ingroup cpu
*/
 
 
/** @defgroup ddi Device Driver Interface
* @ingroup kernel
*/
165,57 → 71,36
* @ingroup ddi
*/
 
/**
* @cond amd64
* @defgroup amd64ddi amd64
* @ingroup ddi
* @endcond
/** @defgroup amd64ddi amd64
* @ingroup ddi
*/
 
/**
* @cond ia32
* @defgroup ia32ddi ia32
* @ingroup ddi
* @endcond
/** @defgroup ia32ddi ia32
* @ingroup ddi
*/
 
/**
* @cond ia64
* @defgroup ia64ddi ia64
* @ingroup ddi
* @endcond
/** @defgroup ia64ddi ia64
* @ingroup ddi
*/
 
/**
* @cond mips32
* @defgroup mips32ddi mips32
* @ingroup ddi
* @endcond
/** @defgroup mips32ddi mips32
* @ingroup ddi
*/
 
/**
* @cond ppc32
* @defgroup ppc32ddi ppc32
* @ingroup ddi
* @endcond
/** @defgroup ppc32ddi ppc32
* @ingroup ddi
*/
 
/**
* @cond ppc64
* @defgroup ppc64ddi ppc64
* @ingroup ddi
* @endcond
/** @defgroup ppc64ddi ppc64
* @ingroup ddi
*/
 
/**
* @cond sparc64
* @defgroup sparc64ddi sparc64
* @ingroup ddi
* @endcond
/** @defgroup sparc64ddi sparc64
* @ingroup ddi
*/
 
/** @defgroup debug Debugging
* @ingroup others
/** @defgroup debug Debug
* @ingroup kernel
*/
/** @defgroup genericdebug generic
222,114 → 107,143
* @ingroup debug
*/
/**
* @cond amd64
* @defgroup amd64debug ia32/amd64
/** @defgroup amd64debug ia32/amd64
* @ingroup debug
* @endcond
*/
 
/**
* @cond ia32
* @defgroup amd64debug ia32/amd64
/** @defgroup ia64debug ia64
* @ingroup debug
* @endcond
*/
 
/**
* @cond ia64
* @defgroup ia64debug ia64
/** @defgroup mips32debug mips32
* @ingroup debug
* @endcond
*/
 
/**
* @cond mips32
* @defgroup mips32debug mips32
/** @defgroup ppc32debug ppc32
* @ingroup debug
* @endcond
*/
 
/**
* @cond ppc32
* @defgroup ppc32debug ppc32
/** @defgroup ppc64debug ppc64
* @ingroup debug
* @endcond
*/
 
/**
* @cond ppc64
* @defgroup ppc64debug ppc64
/** @defgroup sparc64debug sparc64
* @ingroup debug
* @endcond
*/
 
/**
* @cond sparc64
* @defgroup sparc64debug sparc64
* @ingroup debug
* @endcond
*/
/** @defgroup interrupt Interrupt
* @ingroup kernel
*/
/** @defgroup genericinterrupt generic
* @ingroup interrupt
*/
 
/** @defgroup interrupt Interrupt handling and dispatching
/** @defgroup amd64interrupt amd64
* @ingroup interrupt
*/
 
/** @defgroup ia32interrupt ia32
* @ingroup interrupt
*/
 
/** @defgroup ia64interrupt ia64
* @ingroup interrupt
*/
 
/** @defgroup mips32interrupt mips32
* @ingroup interrupt
*/
 
/** @defgroup ppc32interrupt ppc32
* @ingroup interrupt
*/
 
/** @defgroup ppc64interrupt ppc64
* @ingroup interrupt
*/
 
/** @defgroup sparc64interrupt sparc64
* @ingroup interrupt
*/
 
/** @defgroup mm Memory management
* @ingroup kernel
*/
/**
* @defgroup genericinterrupt generic
* @ingroup interrupt
/** @defgroup genericmm generic
* @ingroup mm
*/
/** @defgroup genarchmm genarch
* @ingroup mm
*/
/** @defgroup amd64mm amd64
* @ingroup mm
*/
/** @defgroup ia32mm ia32
* @ingroup mm
*/
/** @defgroup ia64mm ia64
* @ingroup mm
*/
/** @defgroup mips32mm mips32
* @ingroup mm
*/
/** @defgroup ppc32mm ppc32
* @ingroup mm
*/
/** @defgroup ppc64mm ppc64
* @ingroup mm
*/
/** @defgroup sparc64mm sparc64
* @ingroup mm
*/
/**
* @defgroup proc Proc
* @ingroup kernel
*/
/** @defgroup genericproc generic
* @ingroup proc
*/
/** @defgroup amd64proc amd64
* @ingroup proc
*/
 
/**
* @cond amd64
* @defgroup amd64interrupt amd64
* @ingroup interrupt
* @endcond
/** @defgroup ia32proc ia32
* @ingroup proc
*/
 
/**
* @cond ia32
* @defgroup ia32interrupt ia32
* @ingroup interrupt
* @endcond
/** @defgroup ia64proc ia64
* @ingroup proc
*/
 
/**
* @cond ia64
* @defgroup ia64interrupt ia64
* @ingroup interrupt
* @endcond
/** @defgroup mips32proc mips32
* @ingroup proc
*/
 
/**
* @cond mips32
* @defgroup mips32interrupt mips32
* @ingroup interrupt
* @endcond
/** @defgroup ppc32proc ppc32
* @ingroup proc
*/
 
/**
* @cond ppc32
* @defgroup ppc32interrupt ppc32
* @ingroup interrupt
* @endcond
/** @defgroup ppc64proc ppc64
* @ingroup proc
*/
 
/**
* @cond ppc64
* @defgroup ppc64interrupt ppc64
* @ingroup interrupt
* @endcond
/** @defgroup sparc64proc sparc64
* @ingroup proc
*/
 
/**
* @cond sparc64
* @defgroup sparc64interrupt sparc64
* @ingroup interrupt
* @endcond
*/
 
 
/** @defgroup others Miscellanea
/** @defgroup others Others
* @ingroup kernel
*/
/** @defgroup generic generic
340,51 → 254,31
* @ingroup others
*/
/**
* @cond amd64
* @defgroup amd64 amd64
* @ingroup others
* @endcond
*/
/** @defgroup amd64 amd64
* @ingroup others
*/
 
/**
* @cond ia32
* @defgroup ia32 ia32
* @ingroup others
* @endcond
*/
/** @defgroup ia32 ia32
* @ingroup others
*/
 
/**
* @cond ia64
* @defgroup ia64 ia64
* @ingroup others
* @endcond
*/
/** @defgroup ia64 ia64
* @ingroup others
*/
 
/**
* @cond mips32
* @defgroup mips32 mips32
* @ingroup others
* @endcond
*/
/** @defgroup mips32 mips32
* @ingroup others
*/
 
/**
* @cond ppc32
* @defgroup ppc32 ppc32
* @ingroup others
* @endcond
*/
/** @defgroup ppc32 ppc32
* @ingroup others
*/
 
/**
* @cond ppc64
* @defgroup ppc64 ppc64
* @ingroup others
* @endcond
*/
/** @defgroup ppc64 ppc64
* @ingroup others
*/
 
/**
* @cond sparc64
* @defgroup sparc64 sparc64
* @ingroup others
* @endcond
*/
/** @defgroup sparc64 sparc64
* @ingroup others
*/