| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2026-02-14 | style: organize imports | Uri Shaked | 1 | -5/+5 | |
| Also remove unused eslint-disable directives | |||||
| 2025-02-11 | docs: add copyright notice to source code | Uri Shaked | 1 | -0/+3 | |
| 2020-12-09 | perf!: centeral timekeeping | Uri Shaked | 1 | -4/+0 | |
| This should improve performance, especially when running simulations with multiple peripherals. For instance, the demo project now runs at ~322%, up from ~185% in AVR8js 0.13.1. BREAKING CHANGE: `tick()` methods were removed from individual peripherals. You now need to call `cpu.tick()` instead. | |||||
| 2020-12-09 | refactor: central interrupt handling #38 | Uri Shaked | 1 | -0/+1 | |
| 2020-04-30 | feat(demo): add timer 2 to simulation | Uri Shaked | 1 | -0/+4 | |
| 2020-04-27 | style: reformat code with prettier 2.x | Uri Shaked | 1 | -1/+1 | |
| prettier rules have changed since we upgraded to 2.x | |||||
| 2020-04-12 | feat(demo): add 16-bit timer (timer1) | Uri Shaked | 1 | -3/+7 | |
| 2020-03-20 | perf(demo): improve main cpu loop performance | gfeun | 1 | -16/+12 | |
| 2020-02-11 | fix(demo): browser freezes on edge case | Uri Shaked | 1 | -1/+4 | |
| 2019-12-07 | fix(demo): speed up execution | Uri Shaked | 1 | -1/+1 | |
| 2019-12-01 | feat: initial implementation of USART | Uri Shaked | 1 | -1/+7 | |
| #6 | |||||
| 2019-11-25 | feat: GPIO peripheral implementation | Uri Shaked | 1 | -1/+16 | |
| Add new AVRIOPort class, implements GPIO output logic | |||||
| 2019-11-21 | feat: add blink demo | Uri Shaked | 1 | -0/+38 | |
