Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1887 → Rev 1888

/trunk/kernel/arch/ppc32/include/context_offset.h
44,6 → 44,3
#define OFFSET_FR31 0x88
#define OFFSET_FPSCR 0x90
 
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/asm/regname.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_REGNAME_H__
#define __ppc32_REGNAME_H__
#ifndef KERN_ppc32_REGNAME_H_
#define KERN_ppc32_REGNAME_H_
 
/* Condition Register Bit Fields */
#define cr0 0
/trunk/kernel/arch/ppc32/include/interrupt.h
32,14 → 32,13
/** @file
*/
 
#ifndef __ppc32_INTERRUPT_H__
#define __ppc32_INTERRUPT_H__
#ifndef KERN_ppc32_INTERRUPT_H_
#define KERN_ppc32_INTERRUPT_H_
 
#include <arch/exception.h>
 
#define IRQ_COUNT 64
 
 
#define IVT_ITEMS (16 + IRQ_COUNT)
#define INT_OFFSET 16
 
/trunk/kernel/arch/ppc32/include/exception.h
32,10 → 32,10
/** @file
*/
 
#ifndef __ppc32_EXCEPTION_H__
#define __ppc32_EXCEPTION_H__
#ifndef KERN_ppc32_EXCEPTION_H_
#define KERN_ppc32_EXCEPTION_H_
 
#ifndef __ppc32_TYPES_H__
#ifndef KERN_ppc32_TYPES_H_
# include <arch/types.h>
#endif
 
/trunk/kernel/arch/ppc32/include/fpu_context.h
26,16 → 26,16
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_FPU_CONTEXT_H__
#define __ppc32_FPU_CONTEXT_H__
#ifndef KERN_ppc32_FPU_CONTEXT_H_
#define KERN_ppc32_FPU_CONTEXT_H_
 
#ifndef __ppc32_TYPES_H__
#ifndef KERN_ppc32_TYPES_H_
# include <arch/types.h>
#endif
 
63,6 → 63,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/byteorder.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_BYTEORDER_H__
#define __ppc32_BYTEORDER_H__
#ifndef KERN_ppc32_BYTEORDER_H_
#define KERN_ppc32_BYTEORDER_H_
 
#include <arch/types.h>
#include <byteorder.h>
69,6 → 69,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/cpuid.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_CPUID_H__
#define __ppc32_CPUID_H__
#ifndef KERN_ppc32_CPUID_H_
#define KERN_ppc32_CPUID_H_
 
#include <arch/types.h>
 
/trunk/kernel/arch/ppc32/include/types.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_TYPES_H__
#define __ppc32_TYPES_H__
#ifndef KERN_ppc32_TYPES_H_
#define KERN_ppc32_TYPES_H_
 
#define NULL 0
 
/trunk/kernel/arch/ppc32/include/elf.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_ELF_H__
#define __ppc32_ELF_H__
#ifndef KERN_ppc32_ELF_H_
#define KERN_ppc32_ELF_H_
 
#define ELF_MACHINE EM_PPC
#define ELF_DATA_ENCODING ELFDATA2MSB
41,6 → 41,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/memstr.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_MEMSTR_H__
#define __ppc32_MEMSTR_H__
#ifndef KERN_ppc32_MEMSTR_H_
#define KERN_ppc32_MEMSTR_H_
 
#define memcpy(dst, src, cnt) __builtin_memcpy((dst), (src), (cnt))
 
44,6 → 44,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/arg.h
26,19 → 26,18
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_ARG_H__
#define __ppc32_ARG_H__
#ifndef KERN_ppc32_ARG_H_
#define KERN_ppc32_ARG_H_
 
#include <stdarg.h>
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/atomic.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_ATOMIC_H__
#define __ppc32_ATOMIC_H__
#ifndef KERN_ppc32_ATOMIC_H_
#define KERN_ppc32_ATOMIC_H_
 
static inline void atomic_inc(atomic_t *val)
{
93,6 → 93,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/boot/boot.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_BOOT_H__
#define __ppc32_BOOT_H__
#ifndef KERN_ppc32_BOOT_H_
#define KERN_ppc32_BOOT_H_
 
#define BOOT_OFFSET 0x8000
 
/trunk/kernel/arch/ppc32/include/proc/task.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32proc
/** @addtogroup ppc32proc
* @{
*/
/** @file
*/
 
#ifndef __ppc32_TASK_H__
#define __ppc32_TASK_H__
#ifndef KERN_ppc32_TASK_H_
#define KERN_ppc32_TASK_H_
 
typedef struct {
} task_arch_t;
43,6 → 43,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/asm.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_ASM_H__
#define __ppc32_ASM_H__
#ifndef KERN_ppc32_ASM_H_
#define KERN_ppc32_ASM_H_
 
#include <arch/types.h>
#include <config.h>
151,6 → 151,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/faddr.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_FADDR_H__
#define __ppc32_FADDR_H__
#ifndef KERN_ppc32_FADDR_H_
#define KERN_ppc32_FADDR_H_
 
#include <arch/types.h>
 
41,6 → 41,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/mm/frame.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_FRAME_H__
#define __ppc32_FRAME_H__
#ifndef KERN_ppc32_FRAME_H_
#define KERN_ppc32_FRAME_H_
 
#define FRAME_WIDTH 12 /* 4K */
#define FRAME_SIZE (1 << FRAME_WIDTH)
/trunk/kernel/arch/ppc32/include/mm/memory_init.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_MEMORY_INIT_H__
#define __ppc32_MEMORY_INIT_H__
#ifndef KERN_ppc32_MEMORY_INIT_H_
#define KERN_ppc32_MEMORY_INIT_H_
 
#include <typedefs.h>
 
/trunk/kernel/arch/ppc32/include/mm/asid.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_ASID_H__
#define __ppc32_ASID_H__
#ifndef KERN_ppc32_ASID_H_
#define KERN_ppc32_ASID_H_
 
#include <arch/types.h>
 
/trunk/kernel/arch/ppc32/include/mm/tlb.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_TLB_H__
#define __ppc32_TLB_H__
#ifndef KERN_ppc32_TLB_H_
#define KERN_ppc32_TLB_H_
 
typedef struct {
unsigned v : 1; /**< Valid */
/trunk/kernel/arch/ppc32/include/mm/as.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_AS_H__
#define __ppc32_AS_H__
#ifndef KERN_ppc32_AS_H_
#define KERN_ppc32_AS_H_
 
#define KERNEL_ADDRESS_SPACE_SHADOWED_ARCH 0
 
/trunk/kernel/arch/ppc32/include/context.h
26,16 → 26,16
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_CONTEXT_H__
#define __ppc32_CONTEXT_H__
#ifndef KERN_ppc32_CONTEXT_H_
#define KERN_ppc32_CONTEXT_H_
 
#ifndef __ppc32_TYPES_H__
#ifndef KERN_ppc32_TYPES_H_
# include <arch/types.h>
#endif
 
73,6 → 73,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/debug.h
26,17 → 26,16
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32debug
/** @addtogroup ppc32debug
* @{
*/
/** @file
*/
 
#ifndef __ppc32_DEBUG_H__
#define __ppc32_DEBUG_H__
#ifndef KERN_ppc32_DEBUG_H_
#define KERN_ppc32_DEBUG_H_
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/barrier.h
26,14 → 26,14
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
*/
 
#ifndef __ppc32_BARRIER_H__
#define __ppc32_BARRIER_H__
#ifndef KERN_ppc32_BARRIER_H_
#define KERN_ppc32_BARRIER_H_
 
#define CS_ENTER_BARRIER() asm volatile ("" ::: "memory")
#define CS_LEAVE_BARRIER() asm volatile ("" ::: "memory")
44,6 → 44,5
 
#endif
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/include/cpu.h
32,8 → 32,8
/** @file
*/
 
#ifndef __ppc32_CPU_H__
#define __ppc32_CPU_H__
#ifndef KERN_ppc32_CPU_H_
#define KERN_ppc32_CPU_H_
 
#include <typedefs.h>
 
/trunk/kernel/arch/ppc32/include/drivers/pic.h
32,8 → 32,8
/** @file
*/
 
#ifndef __PIC_H_
#define __PIC_H_
#ifndef KERN_ppc32_PIC_H_
#define KERN_ppc32_PIC_H_
 
#define PIC_PENDING_LOW 8
#define PIC_PENDING_HIGH 4
/trunk/kernel/arch/ppc32/include/drivers/cuda.h
32,8 → 32,8
/** @file
*/
 
#ifndef __CUDA_H__
#define __CUDA_H__
#ifndef KERN_ppc32_CUDA_H_
#define KERN_ppc32_CUDA_H_
 
#include <arch/types.h>
#include <typedefs.h>
/trunk/kernel/arch/ppc32/src/ddi/ddi.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32ddi
/** @addtogroup ppc32ddi
* @{
*/
/** @file
52,6 → 52,5
return 0;
}
 
/** @}
/** @}
*/
 
/trunk/kernel/arch/ppc32/src/drivers/pic.c
26,7 → 26,7
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup ppc32
/** @addtogroup ppc32
* @{
*/
/** @file
90,6 → 90,5
return -1;
}
 
/** @}
/** @}
*/