Skip to content
Snippets Groups Projects
  1. Jan 16, 2021
    • rahix's avatar
      feat(l0dables): Use weak references for unused handlers · e1bcc902
      rahix authored
      Instead of actually defining each unused handler as an individual
      "function" with an infinite loop, make them all reference the default
      handler.  This shaves 192 bytes of unnecessary bloat off the .text
      section.
      e1bcc902
    • rahix's avatar
      feat(l0dables): Exit in case of CPU exception · 5cbe0e79
      rahix authored
      Currently, misbehaving l0dables which trigger some kind of CPU exception
      will busy-spin in the exception handler with no way to return to another
      app without a full reboot.
      
      Fix this by calling epic_exit() in case of an exception to hopefully
      allow a return to menu in most situations.
      5cbe0e79
    • rahix's avatar
      feat(l0dables): Return to menu when main() exits · ceaec9bc
      rahix authored
      
      After main() returns, don't enter a busy loop but call epic_exit() to
      signal to epicardium that the l0dable has finished.  The exit code will
      be the return value from main().
      
      Signed-off-by: default avatarRahix <rahix@rahix.de>
      ceaec9bc
  2. Jan 10, 2021
  3. Jan 09, 2021
  4. Jan 04, 2021
  5. Dec 29, 2020
  6. Dec 26, 2020
  7. Dec 24, 2020
  8. Dec 23, 2020
Loading