示例#1
0
void Swi_uMemcpy(void *dst, void *src, s32 len)
{
	/* Wrong length */
	if (len <= 0)
		return;

	/* Call function */
	Swi_MLoad(9, (u32)dst, (u32)src, (u32)len);
}
示例#2
0
void Swi_LedBlink(void)
{
	Swi_MLoad(130, 0, 0, 0);
}
示例#3
0
void Swi_LedOff(void)
{
	Swi_MLoad(129, 0, 0, 0);
}
示例#4
0
void Swi_LedOn(void)
{
	Swi_MLoad(128, 0, 0, 0);
}
示例#5
0
u32 Swi_GetIosInfo(void *buffer)
{
	return Swi_MLoad(18, (u32)buffer, 0, 0);
}
示例#6
0
u32 Swi_GetSyscallBase(void)
{
	return Swi_MLoad(17, 0, 0, 0);
}
示例#7
0
s32 Swi_CallFunc(s32 (*func)(void *in, void *out), void *in, void *out)
{
	/* Call function */
	return Swi_MLoad(16, (u32)func, (u32)in, (u32)out);
}