| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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> | |||||
| * | Merge pull request #85 from julianrendell/patch-1 | Uri Shaked | 2021-02-26 | 1 | -5/+33 | |
| |\ | | | | | clarifying the scope of library | |||||
| | * | Update README.md | Julian Rendell | 2021-02-25 | 1 | -0/+2 | |
| | | | ||||||
| | * | clarifying the scope of library | Julian Rendell | 2021-02-25 | 1 | -5/+31 | |
| |/ | | | Attempt to clarify the scope of this library and what else is needed to make a complete application. | |||||
| * | 0.15.0 | Uri Shaked | 2021-02-19 | 2 | -2/+2 | |
| | | ||||||
| * | feat(usart): implement RX #11 | Uri Shaked | 2021-02-19 | 4 | -7/+99 | |
| | | | | | close #11 | |||||
| * | feat(demo): web worker support | Uri Shaked | 2021-02-14 | 2 | -80/+9 | |
| | | | | | rewrite TaskScheduler to use `MessageChannel` instead of `window.postMessage`, to make the code portable into a Web Worker. | |||||
| * | 0.14.10 | Uri Shaked | 2021-02-03 | 2 | -2/+2 | |
| | | ||||||
| * | docs: add description/keywords to package.json | Uri Shaked | 2021-01-31 | 1 | -0/+13 | |
| | | ||||||
| * | docs: add license / typescript shields to README | Uri Shaked | 2021-01-31 | 2 | -2/+4 | |
| | | | | | also update copyright years | |||||
| * | fix: typo in parameter name | Uri Shaked | 2021-01-02 | 3 | -6/+6 | |
| | | | | | | freqMHz → freqHz in SPI, TWI, and USART: they all expect the frequency in hertz, not mega-hertz. | |||||
| * | docs(readme): link to EEPROM example | Uri Shaked | 2021-01-02 | 1 | -0/+1 | |
| | | ||||||
| * | 0.14.9 | Uri Shaked | 2020-12-29 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): delay() is inaccurate #81 | Uri Shaked | 2020-12-29 | 2 | -21/+26 | |
| | | | | | fix #81 | |||||
| * | 0.14.8 | Uri Shaked | 2020-12-27 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): Output Compare in PWM modes #78 | Uri Shaked | 2020-12-27 | 6 | -67/+353 | |
| | | | | | close #78 | |||||
| * | 0.14.7 | Uri Shaked | 2020-12-26 | 2 | -2/+2 | |
| | | ||||||
