| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-02-11 | docs: add copyright notice to source code | Uri Shaked | 1 | -0/+3 | |
| 2025-02-11 | test: migrate tests from jest to vitest | Uri Shaked | 1 | -13/+14 | |
| 2021-04-15 | fix(twi): broken repeated start #91 | Uri Shaked | 1 | -0/+25 | |
| fix #91 | |||||
| 2020-12-09 | perf!: centeral timekeeping | Uri Shaked | 1 | -4/+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-09 | refactor: central interrupt handling #38 | Uri Shaked | 1 | -1/+4 | |
| 2020-07-16 | feat(eeprom): implement EEPROM peripheral | Uri Shaked | 1 | -41/+27 | |
| close #15 | |||||
| 2020-07-16 | test(twi): extract constants | Uri Shaked | 1 | -31/+46 | |
| This makes the test code more readable | |||||
| 2020-04-27 | style: reformat code with prettier 2.x | Uri Shaked | 1 | -2/+2 | |
| prettier rules have changed since we upgraded to 2.x | |||||
| 2020-03-22 | refactor: added peripherals and cpu feature folders | lironh | 1 | -3/+3 | |
| 2020-02-03 | feat(twi): proper interrupt support #10 | Uri Shaked | 1 | -0/+11 | |
| 2020-02-03 | test(twi): add master TWI receive test #10 | Uri Shaked | 1 | -1/+175 | |
| 2020-02-03 | test(twi): refactor assembly code to be shorter | Uri Shaked | 1 | -16/+11 | |
| 2020-01-31 | test(twi): assembly code to test master transmit #10 | Uri Shaked | 1 | -0/+188 | |
| 2020-01-30 | feat(twi): partial TWI master implementation #10 | Uri Shaked | 1 | -0/+22 | |
