mirror of
https://github.com/open-goal/jak-project
synced 2026-06-09 20:50:55 -04:00
e630b50690
* temp * split up kprint, other than format * start kmachine * split kmachine * split kscheme * split klink * split klisten * split remaining * jak2 ckernel gets to nokernel loop
21 lines
591 B
C++
21 lines
591 B
C++
#pragma once
|
|
|
|
#include "common/common_types.h"
|
|
|
|
#include "game/kernel/common/Ptr.h"
|
|
#include "game/kernel/common/kmalloc.h"
|
|
|
|
namespace jak2 {
|
|
void ultimate_memcpy(void* dst, void* src, uint32_t size);
|
|
Ptr<uint8_t> link_and_exec(Ptr<uint8_t> data,
|
|
const char* name,
|
|
int32_t size,
|
|
Ptr<kheapinfo> heap,
|
|
uint32_t flags,
|
|
bool jump_from_c_to_goal);
|
|
u32 link_busy();
|
|
void link_reset();
|
|
uint64_t link_begin(u64* args);
|
|
uint64_t link_resume();
|
|
} // namespace jak2
|