MCPcopy Create free account
hub / github.com/LemonOSProject/LemonOS / PrepareTrampoline

Function PrepareTrampoline

Kernel/src/arch/x86_64/smp.cpp:69–71  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

67 }
68
69 void PrepareTrampoline(){
70 memcpy((void*)SMP_TRAMPOLINE_ENTRY, &_binary_smptrampoline_bin_start, ((uint64_t)&_binary_smptrampoline_bin_size));
71 }
72
73 void InitializeCPU(uint16_t id){
74 CPU* cpu = new CPU;

Callers 1

InitializeFunction · 0.85

Calls 1

memcpyFunction · 0.85

Tested by

no test coverage detected