pcsx2/fps2bios/kernel/eeload/eeload.c
Jake.Stine 6ebfae8ef1 Re-Added eol-style:native properties to the repository. The settings got lost when we merged from Playground to Official.
Added interface.cpp (plugin/pcsx2 interface) and savestate.cpp to SPU2ghz, to help clean up SPU2.cpp.

git-svn-id: http://pcsx2.googlecode.com/svn/trunk@463 96395faa-99c1-11dd-bbfe-3dabce05a288
2009-02-09 21:15:56 +00:00

35 lines
542 B
C

#include <tamtypes.h>
#include <stdio.h>
#include "eeload.h"
#include "eeinit.h"
#include "eedebug.h"
void __attribute__((noreturn)) eeload_start() {
void (*entry)();
__puts("EELOAD start\n");
__printf("about to SifInitRpc(0)\n");
SifInitRpc(0);
__printf("done rpc\n");
entry = (void (*)())loadElfFile("INTRO");
entry();
entry = (void (*)())loadElfFile("LOADER");
entry();
for (;;);
}
void Kmemcpy(void *dest, const void *src, int n) {
const u8 *s = (u8*)src;
u8 *d = (u8*)dest;
while (n) {
*d++ = *s++; n--;
}
}