| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-02-11 | chore(deps): upgrade prettier | Uri Shaked | 1 | -1/+1 | |
| reformat all code with the new prettier version | |||||
| 2025-02-11 | test: migrate tests from jest to vitest | Uri Shaked | 1 | -0/+1 | |
| 2020-12-27 | fix(timer): Output Compare in PWM modes #78 | Uri Shaked | 3 | -8/+28 | |
| close #78 | |||||
| 2020-12-09 | perf!: centeral timekeeping | Uri Shaked | 1 | -9/+5 | |
| 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-08-22 | feat(spi): implement SPI master #33 | Uri Shaked | 1 | -1/+16 | |
| close #33 | |||||
| 2020-08-01 | test(timer): use TestProgramRunner | Uri Shaked | 1 | -1/+1 | |
| 2020-07-16 | feat(eeprom): implement EEPROM peripheral | Uri Shaked | 2 | -1/+32 | |
| close #15 | |||||
| 2020-04-27 | style: reformat code with prettier 2.x | Uri Shaked | 2 | -6/+6 | |
| prettier rules have changed since we upgraded to 2.x | |||||
| 2020-01-31 | fix(assembler): BRBC/BRBS forward labels fail | Uri Shaked | 2 | -2/+10 | |
| 2020-01-30 | test(assembler): add unit tests | Uri Shaked | 2 | -52/+379 | |
| fix some bugs found during unit tests | |||||
| 2020-01-30 | feat: add a simple AVR assembler for use in tests | Uri Shaked | 2 | -0/+983 | |
