Subversion Repositories HelenOS

Rev

Rev 3771 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3771 Rev 4130
Line 33... Line 33...
33
 */
33
 */
34
 
34
 
35
#include <smp/smp.h>
35
#include <smp/smp.h>
36
#include <genarch/ofw/ofw_tree.h>
36
#include <genarch/ofw/ofw_tree.h>
37
#include <cpu.h>
37
#include <cpu.h>
38
#include <arch/cpu_family.h>
38
#include <arch/sun4u/cpu_family.h>
39
#include <arch/cpu.h>
39
#include <arch/cpu.h>
40
#include <arch.h>
40
#include <arch.h>
41
#include <config.h>
41
#include <config.h>
42
#include <macros.h>
42
#include <macros.h>
43
#include <arch/types.h>
43
#include <arch/types.h>
44
#include <synch/synch.h>
44
#include <synch/synch.h>
45
#include <synch/waitq.h>
45
#include <synch/waitq.h>
46
#include <print.h>
46
#include <print.h>
47
#include <arch/cpu_node.h>
47
#include <arch/sun4u/cpu_node.h>
48
 
48
 
49
/**
49
/**
50
 * This global variable is used to pick-up application processors
50
 * This global variable is used to pick-up application processors
51
 * from their active loop in start.S. When a processor looping in
51
 * from their active loop in start.S. When a processor looping in
52
 * start.S sees that this variable contains its MID, it can
52
 * start.S sees that this variable contains its MID, it can