Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • kernel/arch/sparc64/include/arch.h

    r4872160 r96e0748d  
    2727 */
    2828
    29 /** @addtogroup sparc64
     29/** @addtogroup sparc64 
    3030 * @{
    3131 */
    3232/**
    3333 * @file
    34  * @brief Various sparc64-specific macros.
     34 * @brief       Various sparc64-specific macros.
    3535 */
    3636
     
    3838#define KERN_sparc64_ARCH_H_
    3939
    40 #include <arch/boot/boot.h>
     40#define ASI_AIUP                0x10    /** Access to primary context with user privileges. */
     41#define ASI_AIUS                0x11    /** Access to secondary context with user privileges. */
     42#define ASI_NUCLEUS_QUAD_LDD    0x24    /** ASI for 16-byte atomic loads. */
     43#define ASI_DCACHE_TAG          0x47    /** ASI D-Cache Tag. */
     44#define ASI_ICBUS_CONFIG                0x4a    /** ASI of the UPA_CONFIG/FIREPLANE_CONFIG register. */
    4145
    42 #if defined (SUN4U)
    43 #include <arch/sun4u/arch.h>
    44 #elif defined (SUN4V)
    45 #include <arch/sun4v/arch.h>
    46 #endif
    47 
    48 #define ASI_AIUP  0x10  /** Access to primary context with user privileges. */
    49 #define ASI_AIUS  0x11  /** Access to secondary context with user privileges. */
    50 
    51 #define NWINDOWS  8  /** Number of register window sets. */
     46#define NWINDOWS                8       /** Number of register window sets. */
    5247
    5348#ifndef __ASM__
    5449
    55 extern void arch_pre_main(bootinfo_t *);
     50extern void arch_pre_main(void);
    5651
    5752#endif /* __ASM__ */
Note: See TracChangeset for help on using the changeset viewer.