mirror of
https://github.com/RPCSX/rpcsx.git
synced 2026-01-08 09:40:23 +01:00
NOTE: I included some changes of the forks of O1L and Dante38490 to my fork. However, a conflict appeared while merging their sources with the ones of DH. I had to resolve this conflict manually and push all the changes like a new commit, that's why there changes weren't recorded individually and (probably) won't appear at in the commits list. I am very sorry for this, I'll try to avoid this in the future. In order to preserve the authors of those commits, I write this list here: O1L: Dummy Modules (cellAudio, cellSaveData, and more)23ece01a0b784fc571b3Dante38490: Spotted and fixed an issue in git-version-gen.cmd44e8867125Regarding my changes: * New lv2 SysCalls implemented (and others improved) * SDATA unpacker implemented * Changed layout of sc_table
23 lines
323 B
C
23 lines
323 B
C
#pragma once
|
|
|
|
enum
|
|
{
|
|
SYS_TIMER_STATE_STOP = 0x00U,
|
|
SYS_TIMER_STATE_RUN = 0x01U,
|
|
};
|
|
|
|
struct sys_timer_information_t
|
|
{
|
|
s64 next_expiration_time; //system_time_t
|
|
u64 period; //usecond_t
|
|
u32 timer_state;
|
|
u32 pad;
|
|
};
|
|
|
|
struct timer
|
|
{
|
|
wxTimer tmr;
|
|
sys_timer_information_t timer_information_t;
|
|
};
|
|
|
|
#pragma pack() |