Subversion Repositories HelenOS

Rev

Rev 3664 | Rev 3770 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3664 Rev 3743
Line 54... Line 54...
54
#ifndef __ASM__
54
#ifndef __ASM__
55
 
55
 
56
#include <arch/types.h>
56
#include <arch/types.h>
57
#include <typedefs.h>
57
#include <typedefs.h>
58
#include <arch/register.h>
58
#include <arch/register.h>
59
#include <arch/regdef.h>
59
#include <arch/sun4u/regdef.h>
60
#include <arch/asm.h>
60
#include <arch/asm.h>
-
 
61
#include <arch/sun4u/arch.h>
61
 
62
 
62
#ifdef CONFIG_SMP
63
#ifdef CONFIG_SMP
63
#include <arch/mm/cache.h>
64
#include <arch/mm/cache.h>
64
#endif
65
#endif
65
 
66
 
Line 86... Line 87...
86
#elif defined (US3)
87
#elif defined (US3)
87
    if (((ver_reg_t) ver_read()).impl == IMPL_ULTRASPARCIII_I)
88
    if (((ver_reg_t) ver_read()).impl == IMPL_ULTRASPARCIII_I)
88
        return icbus_config & 0x1f;
89
        return icbus_config & 0x1f;
89
    else
90
    else
90
        return icbus_config & 0x3ff;
91
        return icbus_config & 0x3ff;
-
 
92
#else
-
 
93
    panic("Not implemented for this architecture.");
-
 
94
    return 0;
91
#endif
95
#endif
92
}
96
}
93
 
97
 
94
#endif  
98
#endif  
95
 
99