Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 2409 → Rev 2410

/branches/arm/kernel/arch/arm32/include/interrupt.h
30,7 → 30,7
* @{
*/
/** @file
* @brief Interrupt control routines declarations.
* @brief Declarations of interrupt controlling routines.
*/
 
#ifndef KERN_arm32_INTERRUPT_H_
/branches/arm/kernel/arch/arm32/include/exception.h
31,7 → 31,7
* @{
*/
/** @file
* @brief Exception declarations
* @brief Exception declarations.
*/
 
#ifndef KERN_arm32_EXCEPTION_H_
/branches/arm/kernel/arch/arm32/include/fpu_context.h
30,6 → 30,7
* @{
*/
/** @file
* @brief FPU context.
*/
 
#ifndef KERN_arm32_FPU_CONTEXT_H_
/branches/arm/kernel/arch/arm32/include/regutils.h
31,7 → 31,7
*/
/**
* @file
* @brief Utilities for convenient manipulation with ARM registers.
* @brief Utilities for convenient manipulation with ARM registers.
*/
 
#ifndef KERN_arm32_REGUTILS_H_
/branches/arm/kernel/arch/arm32/include/types.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Type definitions.
*/
 
#ifndef KERN_arm32_TYPES_H_
/branches/arm/kernel/arch/arm32/include/elf.h
30,7 → 30,7
* @{
*/
/** @file
*  @brief ARM ELF constants.
* @brief ARM ELF constants.
*/
 
#ifndef KERN_arm32_ELF_H_
/branches/arm/kernel/arch/arm32/include/memstr.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Memory manipulating functions declarations.
*/
 
#ifndef KERN_arm32_MEMSTR_H_
/branches/arm/kernel/arch/arm32/include/proc/task.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Task related declarations.
*/
 
#ifndef KERN_arm32_TASK_H_
/branches/arm/kernel/arch/arm32/include/proc/thread.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Thread related declarations.
*/
 
#ifndef KERN_arm32_THREAD_H_
/branches/arm/kernel/arch/arm32/include/mm/frame.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Frame related declarations.
*/
 
#ifndef KERN_arm32_FRAME_H_
/branches/arm/kernel/arch/arm32/include/mm/memory_init.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Memory information functions declarations.
*/
 
#ifndef KERN_arm32_MEMORY_INIT_H_
/branches/arm/kernel/arch/arm32/include/mm/page.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Paging related declarations.
*/
 
#ifndef KERN_arm32_PAGE_H_
/branches/arm/kernel/arch/arm32/include/mm/asid.h
30,6 → 30,7
* @{
*/
/** @file
* @brief ASIDs related declarations.
*/
 
#ifndef KERN_arm32_ASID_H_
/branches/arm/kernel/arch/arm32/include/mm/tlb.h
30,6 → 30,7
* @{
*/
/** @file
* @brief TLB related declarations.
*/
 
#ifndef KERN_arm32_TLB_H_
/branches/arm/kernel/arch/arm32/include/mm/as.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Address space manipulating functions declarations.
*/
 
#ifndef KERN_arm32_AS_H_
/branches/arm/kernel/arch/arm32/include/mm/page_fault.h
30,6 → 30,7
* @{
*/
/** @file
* @brief Page fault related declarations.
*/
#ifndef KERN_arm32_PAGE_FAULT_H_
#define KERN_arm32_PAGE_FAULT_H
/branches/arm/kernel/arch/arm32/include/drivers/gxemul.h
30,6 → 30,7
* @{
*/
/** @file
* @brief GXemul peripheries drivers declarations.
*/
 
#ifndef KERN_arm32_GXEMUL_H_
37,7 → 38,12
 
#include <console/chardev.h>
 
/** Last interrupt number (beginning from 0) whose status is probed
* from interrupt controller
*/
#define GXEMUL_IRQC_MAX_IRQ 8
 
/** Timer frequency */
#define GXEMUL_TIMER_FREQ 100
 
 
/branches/arm/kernel/arch/arm32/src/exception.c
30,7 → 30,7
* @{
*/
/** @file
@brief Exception handlers and exception initialization routines.
* @brief Exception handlers and exception initialization routines.
*/
 
 
/branches/arm/kernel/arch/arm32/src/mm/tlb.c
30,6 → 30,7
* @{
*/
/** @file
* @brief TLB related functions.
*/
 
#include <mm/tlb.h>
/branches/arm/kernel/arch/arm32/src/mm/as.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Address space functions.
*/
 
#include <arch/mm/as.h>
/branches/arm/kernel/arch/arm32/src/mm/page_fault.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Page fault related functions.
*/
#include <panic.h>
#include <arch/exception.h>
/branches/arm/kernel/arch/arm32/src/mm/frame.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Frame related functions.
*/
 
#include <mm/frame.h>
/branches/arm/kernel/arch/arm32/src/mm/memory_init.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Memory information functions.
*/
 
#include <arch/mm/memory_init.h>
38,7 → 39,7
 
/** Determine instaled memory size
*
* @returm Memory size in bytes
* @return Memory size in bytes
*/
size_t get_memory_size(void)
{
/branches/arm/kernel/arch/arm32/src/mm/page.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Paging related functions.
*/
 
#include <arch/mm/page.h>
/branches/arm/kernel/arch/arm32/src/userspace.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Userspace.
*/
 
#include <userspace.h>
/branches/arm/kernel/arch/arm32/src/interrupt.c
30,6 → 30,7
* @{
*/
/** @file
* @brief Interrupts controlling routines.
*/
 
#include <arch/asm.h>
/branches/arm/kernel/arch/arm32/src/drivers/gxemul.c
30,6 → 30,7
* @{
*/
/** @file
* @brief GXemul drivers.
*/
 
#include <interrupt.h>