RetroArch
|
#include <stdlib.h>
#include <limits.h>
#include "asm.h"
#include "lwp_threads.h"
#include "lwp_watchdog.h"
Functions | |
static void | __lwp_wd_settimer (wd_cntrl *wd) |
void | __lwp_watchdog_init () |
void | __lwp_wd_insert (lwp_queue *header, wd_cntrl *wd) |
u32 | __lwp_wd_remove (lwp_queue *header, wd_cntrl *wd) |
void | __lwp_wd_tickle (lwp_queue *queue) |
void | __lwp_wd_adjust (lwp_queue *queue, u32 dir, s64 interval) |
Variables | |
vu32 | _wd_sync_level |
vu32 | _wd_sync_count |
u32 | _wd_ticks_since_boot |
lwp_queue | _wd_ticks_queue |
void __lwp_watchdog_init | ( | ) |
vu32 _wd_sync_count |
vu32 _wd_sync_level |
lwp_queue _wd_ticks_queue |
u32 _wd_ticks_since_boot |