Finally, I got the equivalent call to
*cpu_desc_init64(cpu_datap(slot_num));*

Also, I've replaced many others variables in the code.
The current code is here:
https://github.com/AlmuHS/GNUMach_SMP/blob/smp/i386/i386/intel_startCPU.c

Now I'm searching the equivalency to this:

- IdlePTD in this line:


*    DBG("IdlePTD(%p): 0x%x\n", &IdlePTD, (int) (uintptr_t)IdlePTD); *

- the next variables and struct





*   start_info.starter_cpu  = cpu_number();   start_info.target_cpu   =
slot_num;   start_info.target_lapic = lapic;   tsc_entry_barrier = 2;
tsc_exit_barrier = 2;*




2018-07-05 17:29 GMT+02:00 Joshua Branson <jbra...@fastmail.com>:

> Almudena Garcia <liberamenso10...@gmail.com> writes:
>
> > I've just fixed a little error in my code.
> >
> > I attach the fixed file
> >
> > 2018-07-04 21:14 GMT+02:00 Almudena Garcia <liberamenso10...@gmail.com>:
> >
>
> hmmm.  This is a little out of my league, but I appreciate you for trying!
>
>

Reply via email to