| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | ||||||
| * | fix(timer): Overflow interrupt fires twice #80 | Uri Shaked | 2020-12-26 | 2 | -7/+45 | |
| | | | | | fix #80 | |||||
| * | 0.14.6 | Uri Shaked | 2020-12-25 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): Output Compare sometimes misses Compare Match #79 | Uri Shaked | 2020-12-25 | 2 | -6/+45 | |
| | | | | | fix #79 | |||||
| * | 0.14.5 | Uri Shaked | 2020-12-21 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): Output Compare issue #74 | Uri Shaked | 2020-12-21 | 2 | -10/+28 | |
| | | | | | | | output compare doesn't work when the OCR register (OCRnA/OCRnB) equals to 0 fix #74 | |||||
| * | docs(README): add "Which chips can be simulated" | Uri Shaked | 2020-12-20 | 1 | -2/+13 | |
| | | ||||||
| * | 0.14.4 | Uri Shaked | 2020-12-20 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): TOV flag does not update correctly #75 | Uri Shaked | 2020-12-20 | 2 | -20/+56 | |
| | | | | | fix #75 | |||||
| * | 0.14.3 | Uri Shaked | 2020-12-20 | 2 | -2/+2 | |
| | | ||||||
| * | fix(timer): OCR values should be buffered #76 | Uri Shaked | 2020-12-20 | 2 | -11/+125 | |
| | | | | | fix #76 | |||||
| * | docs: capitalization | Uri Shaked | 2020-12-12 | 1 | -2/+2 | |
| | | | | mega -> MEGA | |||||
| * | 0.14.2 | Uri Shaked | 2020-12-12 | 2 | -2/+2 | |
| | | ||||||
| * | perf(cpu): speed up event system | Uri Shaked | 2020-12-12 | 2 | -18/+59 | |
| | | | | | ditch `array.sort()` and instead manually keep the array sorted when we insert a new item. | |||||
