aboutsummaryrefslogtreecommitdiff
path: root/src/peripherals/spi.spec.ts (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-12-09perf!: centeral timekeepingUri Shaked1-8/+3
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-09refactor: central interrupt handling #38Uri Shaked1-0/+5
2020-08-22feat(spi): implement SPI master #33Uri Shaked1-0/+222
close #33