| Commit message (Collapse) | Author | Files | Lines | ||
|---|---|---|---|---|---|
| 2025-02-11 | docs: add copyright notice to source code | Uri Shaked | 1 | -0/+3 | |
| 2025-02-11 | chore(deps): upgrade prettier | Uri Shaked | 1 | -1/+5 | |
| reformat all code with the new prettier version | |||||
| 2021-10-30 | feat(spi): add `onByte` callback | Uri Shaked | 1 | -11/+34 | |
| a more versatile alternative to the `onTransfer` callback. Depracate `onTransfer()`. | |||||
| 2021-10-22 | fix(spi): setting SPIE doesn't fire pending interrupt | Uri Shaked | 1 | -0/+3 | |
| 2021-08-07 | style(spi): remove redundant whitespace from comments | Uri Shaked | 1 | -2/+2 | |
| 2021-01-02 | fix: typo in parameter name | Uri Shaked | 1 | -2/+2 | |
| freqMHz → freqHz in SPI, TWI, and USART: they all expect the frequency in hertz, not mega-hertz. | |||||
| 2020-12-09 | perf!: centeral timekeeping | Uri Shaked | 1 | -10/+12 | |
| 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 | -12/+18 | |
| 2020-08-22 | style(spi): remove redundant eslint comments | Uri Shaked | 1 | -2/+0 | |
| 2020-08-22 | feat(spi): implement SPI master #33 | Uri Shaked | 1 | -0/+129 | |
| close #33 | |||||
