Skip to content
Snippets Groups Projects
  1. Mar 04, 2019
    • Lioncash's avatar
      kernel/scheduler: Pass in system instance in constructor · fad20213
      Lioncash authored
      Avoids directly relying on the global system instance and instead makes
      an arbitrary system instance an explicit dependency on construction.
      
      This also allows removing dependencies on some global accessor functions
      as well.
      fad20213
  2. Dec 03, 2018
  3. Nov 22, 2018
  4. Nov 19, 2018
  5. Oct 26, 2018
    • Lioncash's avatar
      svc: Implement svcGetInfo command 0xF0000002 · 6594853e
      Lioncash authored
      This retrieves:
      
      if (curr_thread == handle_thread) {
         result = total_thread_ticks + (hardware_tick_count - last_context_switch_ticks);
      } else if (curr_thread == handle_thread && sub_id == current_core_index) {
         result = hardware_tick_count - last_context_switch_ticks;
      }
      6594853e
  6. Sep 25, 2018
  7. Aug 25, 2018
  8. Aug 12, 2018
  9. Aug 02, 2018
  10. Jul 31, 2018
    • Lioncash's avatar
      kernel: Remove unnecessary includes · a2304fad
      Lioncash authored
      Removes unnecessary direct dependencies in some headers and also gets
      rid of indirect dependencies that were being relied on to be included.
      a2304fad
  11. May 10, 2018
  12. Feb 19, 2018
  13. Feb 18, 2018
Loading