1. 12 Jun, 2018 1 commit
  2. 23 Mar, 2018 1 commit
  3. 09 Mar, 2018 1 commit
  4. 20 Mar, 2018 1 commit
  5. 16 Mar, 2018 1 commit
  6. 10 Mar, 2018 1 commit
  7. 05 Mar, 2018 1 commit
  8. 04 Mar, 2018 3 commits
  9. 03 Mar, 2018 1 commit
  10. 09 Mar, 2018 1 commit
  11. 07 Mar, 2018 1 commit
  12. 04 Mar, 2018 1 commit
  13. 24 Feb, 2018 2 commits
  14. 23 Feb, 2018 2 commits
  15. 22 Feb, 2018 1 commit
  16. 17 Feb, 2018 2 commits
    • alex@thinkpad's avatar
      Moved timer functions to timer.h (always included from dryos.h) · bcbabb33f220
      alex@thinkpad authored
      Renamed get_ms_clock_value / get_us_clock_value to get_ms_clock / get_us_clock
      Replaced all hardcoded references to 0xC0242014 with GET_DIGIC_TIMER()
      ```
      find . -not -path '*/\.*' -type f -name '*.c' -o -name '*.h' -exec sed -i 's/get_ms_clock_value/get_ms_clock/g' {} +
      find . -not -path '*/\.*' -type f -name '*.c' -o -name '*.h' -exec sed -i 's/get_us_clock_value/get_us_clock/g' {} +
      sed -i 's/\*(volatile uint32_t \*)0xC0242014/GET_DIGIC_TIMER()/' */*.c
      ...
      ```
      
      --HG--
      branch : lua_fix
      bcbabb33f220
    • alex@thinkpad's avatar
      Reworked get_ms_clock_value / get_us_clock_value / get_seconds_clock · 7cdf3152f685
      alex@thinkpad authored
      - only update the 64-bit us_clock on each call (overhead from ~ 4us reduced to less than 1us)
      - lower-resolution clocks are always derived from the microsecond clock and computed only on request
      - dropped get_ms_clock_value_fast
      
      --HG--
      branch : lua_fix
      7cdf3152f685
  17. 14 Feb, 2018 1 commit
  18. 10 Feb, 2018 1 commit
  19. 09 Feb, 2018 1 commit
  20. 07 Feb, 2018 3 commits
  21. 05 Feb, 2018 4 commits
  22. 04 Feb, 2018 7 commits
  23. 01 Feb, 2018 1 commit
  24. 03 Feb, 2018 1 commit