#include "stdafx.h" #include "Emu/Memory/vm.h" #include "Emu/Cell/ErrorCodes.h" #include "sys_sm.h" LOG_CHANNEL(sys_sm); error_code sys_sm_get_params(vm::ptr a, vm::ptr b, vm::ptr c, vm::ptr d) { sys_sm.todo("sys_sm_get_params(a=*0x%x, b=*0x%x, c=*0x%x, d=*0x%x)", a, b, c, d); return CELL_OK; } error_code sys_sm_get_ext_event2(vm::ptr a1, vm::ptr a2, vm::ptr a3, u64 a4) { sys_sm.todo("sys_sm_get_ext_event2(a1=*0x%x, a2=*0x%x, a3=*0x%x, a4=*0x%x, a4=0x%xll", a1, a2, a3, a4); return CELL_OK; } error_code sys_sm_shutdown(u16 op, vm::ptr param, u64 size) { sys_sm.todo("sys_sm_shutdown(op=0x%x, param=*0x%x, size=0x%x", op, param, size); return CELL_OK; } error_code sys_sm_control_led(u8 led, u8 action) { sys_sm.todo("sys_sm_control_led(led=0x%x, action=0x%x)", led, action); return CELL_OK; } error_code sys_sm_ring_buzzer(u64 packet, u64 a1, u64 a2) { sys_sm.todo("sys_sm_ring_buzzer(packet=0x%x, a1=0x%x, a2=0x%x)", packet, a1, a2); return CELL_OK; }