Ejemplo n.º 1
0
Archivo: cpu.c Proyecto: DiogoPC/xnu
void
cpu_init(void)
{
	cpu_data_t	*cdp = current_cpu_datap();

	timer_call_initialize_queue(&cdp->rtclock_timer.queue);
	cdp->rtclock_timer.deadline = EndOfAllTime;

	cdp->cpu_type = cpuid_cputype();
	cdp->cpu_subtype = cpuid_cpusubtype();

	i386_activate_cpu();
}
Ejemplo n.º 2
0
Archivo: cpu.c Proyecto: Ritvik1512/xnu
/**
 * cpu_init
 *
 * Initialize more core processor data for CPU #0 during initialization.
 */
void
cpu_init(void)
{
	cpu_data_t	*cdp = current_cpu_datap();

	timer_call_initialize_queue(&cdp->rt_timer.queue);
	cdp->rt_timer.deadline = EndOfAllTime;

	cdp->cpu_type = CPU_TYPE_ARM;
#if defined(_ARM_ARCH_7)
	cdp->cpu_subtype = CPU_SUBTYPE_ARM_V7;
#elif defined(_ARM_ARCH_V6)
    cdp->cpu_subtype = CPU_SUBTYPE_ARM_V6;
#else
    cdp->cpu_subtype = CPU_SUBTYPE_ARM_ALL;
#endif

}