/trunk/kernel/arch/mips32/include/asm/regname.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_REGNAME_H_ |
#define __mips32_REGNAME_H_ |
#ifndef KERN_mips32_REGNAME_H_ |
#define KERN_mips32_REGNAME_H_ |
#define zero 0 |
#define at 1 |
91,8 → 91,7 |
#define depc 24 |
#define eepc 30 |
#endif /* KERN_mips32_REGNAME_H_ */ |
#endif /* _REGNAME_H_ */ |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/asm/boot.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_BOOT_H_ |
#define __mips32_BOOT_H_ |
#ifndef KERN_mips32_BOOT_H_ |
#define KERN_mips32_BOOT_H_ |
/* Temporary stack size for boot process */ |
43,4 → 43,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/interrupt.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_INTERRUPT_H__ |
#define __mips32_INTERRUPT_H__ |
#ifndef KERN_mips32_INTERRUPT_H_ |
#define KERN_mips32_INTERRUPT_H_ |
#include <arch/exception.h> |
/trunk/kernel/arch/mips32/include/exception.h |
---|
32,10 → 32,10 |
/** @file |
*/ |
#ifndef __mips32_EXCEPTION_H__ |
#define __mips32_EXCEPTION_H__ |
#ifndef KERN_mips32_EXCEPTION_H_ |
#define KERN_mips32_EXCEPTION_H_ |
#ifndef __mips32_TYPES_H__ |
#ifndef KERN_mips32_TYPES_H_ |
# include <arch/types.h> |
#endif |
/trunk/kernel/arch/mips32/include/fpu_context.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_FPU_CONTEXT_H__ |
#define __mips32_FPU_CONTEXT_H__ |
#ifndef KERN_mips32_FPU_CONTEXT_H_ |
#define KERN_mips32_FPU_CONTEXT_H_ |
#include <arch/types.h> |
/trunk/kernel/arch/mips32/include/byteorder.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_BYTEORDER_H__ |
#define __mips32_BYTEORDER_H__ |
#ifndef KERN_mips32_BYTEORDER_H_ |
#define KERN_mips32_BYTEORDER_H_ |
#include <arch/types.h> |
#include <byteorder.h> |
/trunk/kernel/arch/mips32/include/console.h |
---|
32,10 → 32,9 |
/** @file |
*/ |
#ifndef __mips32_CONSOLE_H__ |
#define __mips32_CONSOLE_H__ |
#ifndef KERN_mips32_CONSOLE_H_ |
#define KERN_mips32_CONSOLE_H_ |
void console_init(void); |
#endif |
/trunk/kernel/arch/mips32/include/cache.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_CACHE_H__ |
#define __mips32_CACHE_H__ |
#ifndef KERN_mips32_CACHE_H_ |
#define KERN_mips32_CACHE_H_ |
#include <typedefs.h> |
/trunk/kernel/arch/mips32/include/boot.h |
---|
26,8 → 26,8 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
#ifndef __mips32_BOOT_H__ |
#define __mips32_BOOT_H__ |
#ifndef KERN_mips32_BOOT_H_ |
#define KERN_mips32_BOOT_H_ |
#define TASKMAP_MAX_RECORDS 32 |
/trunk/kernel/arch/mips32/include/types.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_TYPES_H__ |
#define __mips32_TYPES_H__ |
#ifndef KERN_mips32_TYPES_H_ |
#define KERN_mips32_TYPES_H_ |
#define NULL 0 |
/trunk/kernel/arch/mips32/include/stack.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_STACK_H__ |
#define __mips32_STACK_H__ |
#ifndef KERN_mips32_STACK_H_ |
#define KERN_mips32_STACK_H_ |
#define STACK_ITEM_SIZE 4 |
#define STACK_ALIGNMENT 8 |
/trunk/kernel/arch/mips32/include/elf.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ELF_H__ |
#define __mips32_ELF_H__ |
#ifndef KERN_mips32_ELF_H_ |
#define KERN_mips32_ELF_H_ |
#define ELF_MACHINE EM_MIPS |
/trunk/kernel/arch/mips32/include/memstr.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_MEMSTR_H__ |
#define __mips32_MEMSTR_H__ |
#ifndef KERN_mips32_MEMSTR_H_ |
#define KERN_mips32_MEMSTR_H_ |
#define memcpy(dst, src, cnt) __builtin_memcpy((dst), (src), (cnt)) |
/trunk/kernel/arch/mips32/include/arg.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ARG_H__ |
#define __mips32_ARG_H__ |
#ifndef KERN_mips32_ARG_H_ |
#define KERN_mips32_ARG_H_ |
#include <arch/types.h> |
/trunk/kernel/arch/mips32/include/atomic.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ATOMIC_H__ |
#define __mips32_ATOMIC_H__ |
#ifndef KERN_mips32_ATOMIC_H_ |
#define KERN_mips32_ATOMIC_H_ |
#define atomic_inc(x) ((void) atomic_add(x, 1)) |
#define atomic_dec(x) ((void) atomic_add(x, -1)) |
/trunk/kernel/arch/mips32/include/proc/task.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_TASK_H__ |
#define __mips32_TASK_H__ |
#ifndef KERN_mips32_TASK_H_ |
#define KERN_mips32_TASK_H_ |
typedef struct { |
} task_arch_t; |
45,4 → 45,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/asm.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ASM_H__ |
#define __mips32_ASM_H__ |
#ifndef KERN_mips32_ASM_H_ |
#define KERN_mips32_ASM_H_ |
#include <arch/types.h> |
#include <typedefs.h> |
/trunk/kernel/arch/mips32/include/faddr.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_FADDR_H__ |
#define __mips32_FADDR_H__ |
#ifndef KERN_mips32_FADDR_H_ |
#define KERN_mips32_FADDR_H_ |
#include <arch/types.h> |
/trunk/kernel/arch/mips32/include/cp0.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_CP0_H__ |
#define __mips32_CP0_H__ |
#ifndef KERN_mips32_CP0_H_ |
#define KERN_mips32_CP0_H_ |
#include <arch/types.h> |
#include <arch/mm/tlb.h> |
/trunk/kernel/arch/mips32/include/mm/frame.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_FRAME_H__ |
#define __mips32_FRAME_H__ |
#ifndef KERN_mips32_FRAME_H_ |
#define KERN_mips32_FRAME_H_ |
#define FRAME_WIDTH 14 /* 16K */ |
#define FRAME_SIZE (1<<FRAME_WIDTH) |
/trunk/kernel/arch/mips32/include/mm/memory_init.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_MEMORY_INIT_H__ |
#define __mips32_MEMORY_INIT_H__ |
#ifndef KERN_mips32_MEMORY_INIT_H_ |
#define KERN_mips32_MEMORY_INIT_H_ |
#include <config.h> |
/trunk/kernel/arch/mips32/include/mm/page.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_PAGE_H__ |
#define __mips32_PAGE_H__ |
#ifndef KERN_mips32_PAGE_H_ |
#define KERN_mips32_PAGE_H_ |
#include <arch/mm/frame.h> |
/trunk/kernel/arch/mips32/include/mm/asid.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ASID_H__ |
#define __mips32_ASID_H__ |
#ifndef KERN_mips32_ASID_H_ |
#define KERN_mips32_ASID_H_ |
#include <arch/types.h> |
45,4 → 45,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/mm/tlb.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_TLB_H__ |
#define __mips32_TLB_H__ |
#ifndef KERN_mips32_TLB_H_ |
#define KERN_mips32_TLB_H_ |
#include <arch/exception.h> |
#include <typedefs.h> |
/trunk/kernel/arch/mips32/include/mm/as.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_AS_H__ |
#define __mips32_AS_H__ |
#ifndef KERN_mips32_AS_H_ |
#define KERN_mips32_AS_H_ |
#define KERNEL_ADDRESS_SPACE_SHADOWED_ARCH 0 |
/trunk/kernel/arch/mips32/include/debugger.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef _mips32_DEBUGGER_H_ |
#define _mips32_DEBUGGER_H_ |
#ifndef KERN_mips32_DEBUGGER_H_ |
#define KERN_mips32_DEBUGGER_H_ |
#include <typedefs.h> |
#include <arch/exception.h> |
/trunk/kernel/arch/mips32/include/context.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_CONTEXT_H__ |
#define __mips32_CONTEXT_H__ |
#ifndef KERN_mips32_CONTEXT_H_ |
#define KERN_mips32_CONTEXT_H_ |
#include <align.h> |
#include <arch/stack.h> |
/trunk/kernel/arch/mips32/include/debug.h |
---|
32,11 → 32,9 |
/** @file |
*/ |
#ifndef __mips32_DEBUG_H__ |
#define __mips23_DEBUG_H__ |
#ifndef KERN_mips32_DEBUG_H_ |
#define KERN_mips23_DEBUG_H_ |
/** simulator enters the trace mode */ |
#define ___traceon() asm volatile ( "\t.word\t0x39\n"); |
/** simulator leaves the trace mode */ |
48,7 → 46,6 |
/** simulator enters interactive mode */ |
#define ___intmode() asm volatile ( "\t.word\t0x29\n"); |
#endif |
/** @} |
/trunk/kernel/arch/mips32/include/barrier.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_BARRIER_H__ |
#define __mips32_BARRIER_H__ |
#ifndef KERN_mips32_BARRIER_H_ |
#define KERN_mips32_BARRIER_H_ |
/* |
* TODO: implement true MIPS memory barriers for macros below. |
49,4 → 49,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/cpu.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_CPU_H__ |
#define __mips32_CPU_H__ |
#ifndef KERN_mips32_CPU_H_ |
#define KERN_mips32_CPU_H_ |
#include <arch/types.h> |
/trunk/kernel/arch/mips32/include/drivers/serial.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __DRV_SERIAL_H__ |
#define __DRV_SERIAL_H__ |
#ifndef KERN_mips32_SERIAL_H_ |
#define KERN_mips32_SERIAL_H_ |
#include <console/chardev.h> |
69,4 → 69,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/drivers/arc.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef __mips32_ARC_H__ |
#define __mips32_ARC_H__ |
#ifndef KERN_mips32_ARC_H_ |
#define KERN_mips32_ARC_H_ |
#include <arch/types.h> |
#include <console/chardev.h> |
265,4 → 265,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/include/drivers/msim.h |
---|
32,8 → 32,8 |
/** @file |
*/ |
#ifndef _MSIM_H_ |
#define _MSIM_H_ |
#ifndef KERN_mips32_MSIM_H_ |
#define KERN_mips32_MSIM_H_ |
#include <console/chardev.h> |
50,4 → 50,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/console.c |
---|
66,4 → 66,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/cache.c |
---|
44,4 → 44,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/mips32.c |
---|
32,7 → 32,6 |
/** @file |
*/ |
#include <arch.h> |
#include <arch/boot.h> |
#include <arch/cp0.h> |
179,6 → 178,5 |
return 0; |
} |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/ddi/ddi.c |
---|
57,4 → 57,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/debugger.c |
---|
385,4 → 385,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/mm/as.c |
---|
72,7 → 72,5 |
interrupts_restore(ipl); |
} |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/mm/page.c |
---|
52,4 → 52,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/interrupt.c |
---|
143,4 → 143,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/drivers/serial.c |
---|
145,4 → 145,3 |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/drivers/arc.c |
---|
407,7 → 407,5 |
config.memory_size = total; |
} |
/** @} |
*/ |
/trunk/kernel/arch/mips32/src/drivers/msim.c |
---|
128,4 → 128,3 |
/** @} |
*/ |