BSP SMP implementation.
More...
#include <rtems/score/smpimpl.h>
#include <apic.h>
#include <assert.h>
#include <bsp.h>
#include <smp.h>
#include <libcpu/page.h>
#include <rtems/score/idt.h>
#include <string.h>
|
void | _Trampoline_start (void) |
|
void | _CPU_SMP_Prepare_start_multitasking (void) |
|
bool | _CPU_SMP_Start_processor (uint32_t cpu_index) |
|
uint32_t | _CPU_SMP_Get_current_processor (void) |
|
uint32_t | _CPU_SMP_Initialize (void) |
|
void | _CPU_SMP_Finalize_initialization (uint32_t cpu_count) |
|
void | _CPU_SMP_Send_interrupt (uint32_t target_processor_index) |
|
void | smp_init_ap (void) |
| This routine will be called by the trampoline code.
|
|
|
const uint64_t | _Trampoline_size |
|