Module eos_rs::api::sys

source ·
Expand description

Nintendo DS system & game bootstrapping related functions.

Functions

  • Sets some global flag that maybe indicates a save error?
  • Sets some global flag that probably triggers system exit?
  • Probably aborts the program with some status code? It seems to serve a similar purpose to the exit(3) function.
  • Sets the Interrupt Master Enable (IME) register to 0, which disables all CPU interrupts (even if enabled in the Interrupt Enable (IE) register).
  • Sets the Interrupt Master Enable (IME) register to 1, which enables all CPU interrupts (if enabled in the Interrupt Enable (IE) register).
  • Supposed to return a debug flag. Just returns 0 in the final binary.
  • Supposed to return a debug flag. Just returns 0 in the final binary.
  • Get the current (system?) time as an IEEE 754 floating-point number.
  • Maybe halts the process display?
  • Unpatched this function will always returns true.
  • Supposed to set a debug flag. No-op in the final binary.
  • Supposed to return a debug flag. No-op in the final binary.
  • Probably resumes the sound player if paused?
  • Probably related to booting the game?
  • Presumably blocks until the program receives an interrupt.