| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | fix(spi): setting SPIE doesn't fire pending interrupt | Uri Shaked | 2021-10-22 | 2 | -0/+25 |
| | | |||||
| * | chore: add node 16 to CI test matrix | Uri Shaked | 2021-10-21 | 2 | -1/+2 |
| | | |||||
| * | fix: broken build on node < 16 | Uri Shaked | 2021-10-21 | 1 | -12847/+10746 |
| | | |||||
| * | chore: upgrade package.json to version 2 | Uri Shaked | 2021-10-21 | 1 | -21/+17996 |
| | | | | | https://github.blog/2021-02-02-npm-7-is-now-generally-available/#changes-to-the-lockfile | ||||
| * | 0.18.2 | Uri Shaked | 2021-10-07 | 2 | -2/+2 |
| | | |||||
| * | feat(timer): Force Output Compare (FOC) bits | Uri Shaked | 2021-10-07 | 2 | -5/+98 |
| | | |||||
| * | chore(deps): bump tmpl from 1.0.4 to 1.0.5 | dependabot[bot] | 2021-09-21 | 1 | -3/+3 |
| | | | | | | | | | | | | | | Bumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5. - [Release notes](https://github.com/daaku/nodejs-tmpl/releases) - [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5) --- updated-dependencies: - dependency-name: tmpl dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| * | 0.18.1 | Uri Shaked | 2021-09-14 | 2 | -2/+2 |
| | | |||||
| * | feat(timer): 3rd output compare (OCRnC) #96 | Uri Shaked | 2021-09-14 | 2 | -13/+170 |
| | | |||||
| * | 0.18.0 | Uri Shaked | 2021-09-10 | 2 | -2/+2 |
| | | |||||
| * | refactor: remove the ICPU interface | Uri Shaked | 2021-09-10 | 7 | -41/+26 |
| | | | | | Removing the interface simplifies the code | ||||
| * | feat(adc): ADC peripheral #13 | Uri Shaked | 2021-09-10 | 3 | -0/+405 |
| | | |||||
| * | feat(watchdog): implement watchdog timer #106 | Uri Shaked | 2021-09-10 | 5 | -1/+357 |
| | | |||||
| * | 0.17.1 | Uri Shaked | 2021-09-07 | 2 | -2/+2 |
| | | |||||
| * | fix(gpio): CBI/SBI handling in writes to PIN register #103 | Uri Shaked | 2021-09-07 | 4 | -8/+50 |
| | | | | | fix #103 | ||||
| * | 0.17.0 | Uri Shaked | 2021-08-15 | 2 | -2/+2 |
| | | |||||
| * | feat(timer): external timer support #97 | Uri Shaked | 2021-08-15 | 5 | -95/+171 |
| | | | | | | | also refactor timer/GPIO interaction to be more generic. close #97 | ||||
| * | chore(deps): prettier 2.3.2 | Uri Shaked | 2021-08-15 | 5 | -40/+23 |
| | | | | | also reformat all the code with the new version | ||||
| * | 0.16.6 | Uri Shaked | 2021-08-13 | 2 | -2/+2 |
| | | |||||
| * | fix(gpio): timer outputs not reflected in PIN register #102 | Uri Shaked | 2021-08-13 | 2 | -8/+22 |
| | | | | | fix #102 | ||||
| * | Merge pull request #100 from wokwi/dependabot/npm_and_yarn/path-parse-1.0.7 | Uri Shaked | 2021-08-11 | 1 | -3/+3 |
| |\ | | | | | chore(deps): bump path-parse from 1.0.6 to 1.0.7 | ||||
| | * | chore(deps): bump path-parse from 1.0.6 to 1.0.7 | dependabot[bot] | 2021-08-11 | 1 | -3/+3 |
| |/ | | | | | | | | | | | | | Bumps [path-parse](https://github.com/jbgutierrez/path-parse) from 1.0.6 to 1.0.7. - [Release notes](https://github.com/jbgutierrez/path-parse/releases) - [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7) --- updated-dependencies: - dependency-name: path-parse dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> | ||||
| * | 0.16.5 | Uri Shaked | 2021-08-09 | 2 | -2/+2 |
| | | |||||
| * | fix(gpio): PWM may leaves pins in high state | Uri Shaked | 2021-08-09 | 1 | -0/+1 |
| | | | | | Disabling PWM when a GPIO pin is high will cause the pin to get stuck in high state. | ||||
| * | style(spi): remove redundant whitespace from comments | Uri Shaked | 2021-08-07 | 1 | -2/+2 |
| | | |||||
| * | 0.16.4 | Uri Shaked | 2021-07-17 | 2 | -2/+2 |
| | | |||||
| * | feat(usart): add `immediate` parameter to writeByte() | Uri Shaked | 2021-07-17 | 1 | -8/+12 |
| | | | | | The value will be available immediately to the user program instead of waiting one symbol time before making it available. | ||||
| * | 0.16.3 | Uri Shaked | 2021-07-16 | 2 | -2/+2 |
| | | |||||
| * | fix(usart): tx / rx complete timing | Uri Shaked | 2021-07-16 | 1 | -1/+1 |
| | | | | | fix the calculation of cyclesPerChar, which is used to determine when a USART RX/TX operation is marked complete. | ||||
| * | 0.16.2 | Uri Shaked | 2021-07-15 | 2 | -2/+2 |
| | | |||||
| * | feat(usart): add configuration change event | Uri Shaked | 2021-07-15 | 2 | -3/+95 |
| | | | | | also add `txEnable` and `rxEnable` properties | ||||
| * | 0.16.1 | Uri Shaked | 2021-07-09 | 2 | -2/+2 |
| | | |||||
| * | fix(timer): only set ICR hook for 16-bit timers | Uri Shaked | 2021-07-07 | 1 | -3/+3 |
| | | | | | The ICR (Input Capture Register) only exists for 16-bit timers. | ||||
| * | 0.16.0 | Uri Shaked | 2021-07-07 | 2 | -2/+2 |
| | | |||||
| * | feat(gpio): external interrupt/PCINT support (#82) | Uri Shaked | 2021-07-07 | 4 | -18/+459 |
| | | | | close #70, #84 | ||||
| * | 0.15.3 | Uri Shaked | 2021-06-20 | 2 | -2/+2 |
| | | |||||
| * | perf(cpu): speed up event system | Uri Shaked | 2021-06-20 | 1 | -25/+47 |
| | | | | | | | Use a linked list instead of array. This makes the simulator runs almost twice as fast in case of timers with prescaler of 1, e.g. when using the TVout library. In addition, we use a pool of clock event objects to avoid expensive GCs. | ||||
| * | 0.15.2 | Uri Shaked | 2021-06-19 | 2 | -2/+2 |
| | | |||||
| * | fix(timer): Timer1 PWM issues #94 | Uri Shaked | 2021-06-19 | 2 | -2/+24 |
| | | | | | close #94 | ||||
| * | chore(deps): husky 6.0.0 | Uri Shaked | 2021-05-29 | 4 | -42/+11 |
| | | |||||
| * | Merge pull request #92 from wokwi/dependabot/npm_and_yarn/browserslist-4.16.6 | Uri Shaked | 2021-05-25 | 1 | -29/+40 |
| |\ | | | | | chore(deps): bump browserslist from 4.7.3 to 4.16.6 | ||||
| | * | chore(deps): bump browserslist from 4.7.3 to 4.16.6 | dependabot[bot] | 2021-05-25 | 1 | -29/+40 |
| |/ | | | | | | | | Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.7.3 to 4.16.6. - [Release notes](https://github.com/browserslist/browserslist/releases) - [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md) - [Commits](https://github.com/browserslist/browserslist/compare/4.7.3...4.16.6) Signed-off-by: dependabot[bot] <support@github.com> | ||||
| * | chore(deps): npm audit fix | Uri Shaked | 2021-05-09 | 1 | -6/+6 |
| | | |||||
| * | 0.15.1 | Uri Shaked | 2021-04-15 | 2 | -2/+2 |
| | | |||||
| * | fix(twi): broken repeated start #91 | Uri Shaked | 2021-04-15 | 2 | -1/+26 |
| | | | | | fix #91 | ||||
| * | docs: fix capitalization | Uri Shaked | 2021-04-10 | 1 | -2/+2 |
| | | |||||
| * | Merge pull request #90 from wokwi/dependabot/npm_and_yarn/y18n-4.0.1 | Uri Shaked | 2021-03-31 | 1 | -3/+3 |
| |\ | | | | | chore(deps): bump y18n from 4.0.0 to 4.0.1 | ||||
| | * | chore(deps): bump y18n from 4.0.0 to 4.0.1 | dependabot[bot] | 2021-03-31 | 1 | -3/+3 |
| |/ | | | | | | | | Bumps [y18n](https://github.com/yargs/y18n) from 4.0.0 to 4.0.1. - [Release notes](https://github.com/yargs/y18n/releases) - [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md) - [Commits](https://github.com/yargs/y18n/commits) Signed-off-by: dependabot[bot] <support@github.com> | ||||
| * | Merge pull request #89 from wokwi/dependabot/npm_and_yarn/elliptic-6.5.4 | Uri Shaked | 2021-03-28 | 1 | -9/+17 |
| |\ | | | | | chore(deps): bump elliptic from 6.5.3 to 6.5.4 | ||||
| | * | chore(deps): bump elliptic from 6.5.3 to 6.5.4 | dependabot[bot] | 2021-03-09 | 1 | -9/+17 |
| |/ | | | | | | | Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. - [Release notes](https://github.com/indutny/elliptic/releases) - [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4) Signed-off-by: dependabot[bot] <support@github.com> | ||||
