Skip to content
Snippets Groups Projects
  1. Sep 20, 2018
  2. Sep 18, 2018
    • Lioncash's avatar
      arm_interface: Remove ARM11-isms from the CPU interface · b51e7e02
      Lioncash authored
      This modifies the CPU interface to more accurately match an
      AArch64-supporting CPU as opposed to an ARM11 one. Two of the methods
      don't even make sense to keep around for this interface, as Adv Simd is
      used, rather than the VFP in the primary execution state. This is
      essentially a modernization change that should have occurred from the
      get-go.
      b51e7e02
  3. Sep 15, 2018
  4. Aug 25, 2018
  5. Jul 24, 2018
  6. Jul 22, 2018
  7. Jul 21, 2018
  8. Jul 16, 2018
  9. Mar 16, 2018
  10. Feb 25, 2018
  11. Feb 09, 2018
  12. Jan 13, 2018
  13. Jan 12, 2018
  14. Jan 04, 2018
  15. Jan 03, 2018
  16. Sep 30, 2017
  17. Sep 24, 2017
  18. Feb 03, 2017
  19. Dec 22, 2016
  20. Sep 21, 2016
  21. Sep 15, 2016
  22. Aug 27, 2016
  23. Aug 07, 2015
  24. Jul 26, 2015
  25. Jun 27, 2015
  26. May 10, 2015
  27. Apr 14, 2015
  28. Apr 06, 2015
  29. Mar 16, 2015
  30. Feb 13, 2015
  31. Feb 10, 2015
    • Kevin Hartman's avatar
      Scheduler refactor Pt. 1 · 5fcbfc06
      Kevin Hartman authored
      * Simplifies scheduling logic, specifically regarding thread status. It should be much clearer which statuses are valid
      for a thread at any given point in the system.
      * Removes dead code from thread.cpp.
      * Moves the implementation of resetting a ThreadContext to the corresponding core's implementation.
      
      Other changes:
      * Fixed comments in arm interfaces.
      * Updated comments in thread.cpp
      * Removed confusing, useless, functions like MakeReady() and ChangeStatus() from thread.cpp.
      * Removed stack_size from Thread. In the CTR kernel, the thread's stack would be allocated before thread creation.
      5fcbfc06
  32. Jan 09, 2015
Loading