| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style: organize imports | Uri Shaked | 2026-02-14 | 1 | -5/+5 |
| | | | | | Also remove unused eslint-disable directives | ||||
| * | docs: add copyright notice to source code | Uri Shaked | 2025-02-11 | 1 | -0/+3 |
| | | |||||
| * | perf!: centeral timekeeping | Uri Shaked | 2020-12-09 | 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. | ||||
| * | refactor: central interrupt handling #38 | Uri Shaked | 2020-12-09 | 1 | -0/+1 |
| | | |||||
| * | feat(demo): add timer 2 to simulation | Uri Shaked | 2020-04-30 | 1 | -0/+4 |
| | | |||||
| * | style: reformat code with prettier 2.x | Uri Shaked | 2020-04-27 | 1 | -1/+1 |
| | | | | | prettier rules have changed since we upgraded to 2.x | ||||
| * | feat(demo): add 16-bit timer (timer1) | Uri Shaked | 2020-04-12 | 1 | -3/+7 |
| | | |||||
| * | perf(demo): improve main cpu loop performance | gfeun | 2020-03-20 | 1 | -16/+12 |
| | | |||||
| * | fix(demo): browser freezes on edge case | Uri Shaked | 2020-02-11 | 1 | -1/+4 |
| | | |||||
| * | fix(demo): speed up execution | Uri Shaked | 2019-12-07 | 1 | -1/+1 |
| | | |||||
| * | feat: initial implementation of USART | Uri Shaked | 2019-12-01 | 1 | -1/+7 |
| | | | | | #6 | ||||
| * | feat: GPIO peripheral implementation | Uri Shaked | 2019-11-25 | 1 | -1/+16 |
| | | | | | Add new AVRIOPort class, implements GPIO output logic | ||||
| * | feat: add blink demo | Uri Shaked | 2019-11-21 | 1 | -0/+38 |
