aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* chore(deps-dev): bump postcss from 8.4.14 to 8.4.31dependabot[bot]2023-10-061-43/+51
| | | | | | | | | | | | | | Bumps [postcss](https://github.com/postcss/postcss) from 8.4.14 to 8.4.31. - [Release notes](https://github.com/postcss/postcss/releases) - [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/postcss/postcss/compare/8.4.14...8.4.31) --- updated-dependencies: - dependency-name: postcss dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #144 from wokwi/dependabot/npm_and_yarn/word-wrap-1.2.4Uri Shaked2023-07-181-6/+6
|\ | | | | chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4
| * chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4dependabot[bot]2023-07-181-6/+6
|/ | | | | | | | | | | | | Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. - [Release notes](https://github.com/jonschlinkert/word-wrap/releases) - [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4) --- updated-dependencies: - dependency-name: word-wrap dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* chore(deps): npm audit fixUri Shaked2023-06-251-1133/+1125
|
* Merge pull request #141 from wokwi/dependabot/npm_and_yarn/vite-2.9.16Uri Shaked2023-06-061-8/+8
|\ | | | | chore(deps-dev): bump vite from 2.9.13 to 2.9.16
| * chore(deps-dev): bump vite from 2.9.13 to 2.9.16dependabot[bot]2023-06-061-8/+8
|/ | | | | | | | | | | | | | Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.9.13 to 2.9.16. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/v2.9.16/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v2.9.16/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* 0.20.1Uri Shaked2023-01-052-3/+3
|
* fix: broken/missing exportsUri Shaked2023-01-051-6/+7
| | | | missing `WatchdogConfig` export, and `ADCMuxInputType`/`ADCReference` were exported just as types, without the actual values.
* ci: add node v18 to test matrix, remove v12/v10Uri Shaked2023-01-051-1/+1
|
* 0.20.0Uri Shaked2023-01-052-3/+3
|
* chore(deps): upgrade typescript, jest, eslintUri Shaked2023-01-056-8598/+3506
| | | | also upgrade related dependencies: ts-node, ts-jest
* chore: update copyright yearsUri Shaked2023-01-053-3/+3
|
* fix(gpio): INT0 broken on ATtiny85Uri Shaked2023-01-051-18/+21
| | | | make the ISCx0/ISCx1 bit offsets part of the `AVRExternalInterrupt` configuration object.
* docs: remove deprecated wokwi-playgrounds linkUri Shaked2023-01-041-1/+0
|
* Merge pull request #132 from wokwi/dependabot/npm_and_yarn/minimatch-3.1.2Uri Shaked2022-12-041-6/+6
|\ | | | | chore(deps): bump minimatch from 3.0.4 to 3.1.2
| * chore(deps): bump minimatch from 3.0.4 to 3.1.2dependabot[bot]2022-12-041-6/+6
|/ | | | | | | | | | | | | | Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2. - [Release notes](https://github.com/isaacs/minimatch/releases) - [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md) - [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2) --- updated-dependencies: - dependency-name: minimatch dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #131 from ↵Uri Shaked2022-12-041-6/+6
|\ | | | | | | | | wokwi/dependabot/npm_and_yarn/decode-uri-component-0.2.2 chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2
| * chore(deps): bump decode-uri-component from 0.2.0 to 0.2.2dependabot[bot]2022-12-041-6/+6
|/ | | | | | | | | | | | | Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* Merge pull request #129 from wokwi/dependabot/npm_and_yarn/vite-2.9.13Uri Shaked2022-08-311-6/+6
|\ | | | | chore(deps-dev): bump vite from 2.9.9 to 2.9.13
| * chore(deps-dev): bump vite from 2.9.9 to 2.9.13dependabot[bot]2022-08-301-6/+6
|/ | | | | | | | | | | | | | Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 2.9.9 to 2.9.13. - [Release notes](https://github.com/vitejs/vite/releases) - [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md) - [Commits](https://github.com/vitejs/vite/commits/v2.9.13/packages/vite) --- updated-dependencies: - dependency-name: vite dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
* chore(demo): upgrade monaco editor to 0.33.0Uri Shaked2022-05-232-2/+2
|
* refactor(demo): migrate to ViteUri Shaked2022-05-236-12187/+703
| | | | | ditch parcel v1, and replace it with Vite. Vite is much faster and smaller, compared to parcel
* 0.19.0Uri Shaked2022-05-172-3/+3
|
* feat(usi): ATtiny85 USI implementationUri Shaked2022-05-173-2/+130
|
* 0.18.11Uri Shaked2022-04-302-3/+3
|
* fix(cpu): don't clear RAM on reset #107Uri Shaked2022-04-301-1/+0
| | | | wokwi/wokwi-features#282
* Merge pull request #124 from wokwi/dependabot/npm_and_yarn/minimist-1.2.6Uri Shaked2022-04-121-6/+6
|\ | | | | chore(deps): bump minimist from 1.2.5 to 1.2.6
| * chore(deps): bump minimist from 1.2.5 to 1.2.6dependabot[bot]2022-04-111-6/+6
|/ | | | | | | | | | | | | Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com>
* 0.18.10Uri Shaked2022-03-222-3/+3
|
* fix(timer): Phase Correct mode overruns #119Uri Shaked2022-03-222-2/+67
|
* 0.18.9Uri Shaked2022-02-212-3/+3
|
* fix(timer): OCRH masking #117Uri Shaked2022-02-212-3/+29
|
* Merge pull request #116 from Dudeplayz/masterUri Shaked2022-02-081-33/+157
|\ | | | | Improve instruction.spec.ts
| * style(instruction.spec): add comments for missing instruction tests and ↵Dudeplayz2022-02-071-33/+103
| | | | | | | | reorder tests according to the AVR datasheet
| * test(instruction): add ADD, SUB and WDR unit testsDudeplayz2022-02-071-0/+54
|/
* test(watchdog): more robust testsUri Shaked2022-02-071-0/+2
| | | | add assertions, fix #115
* 0.18.8Uri Shaked2022-01-202-3/+3
|
* perf(cpu): speed up interruptsUri Shaked2022-01-201-11/+28
| | | | | | code which makes heavy use of interrupts considerably slows down the simulator. E.g. that transmit programs large amount of data over SPI. See wokwi/wokwi-features#280 for an example.
* 0.18.7Uri Shaked2021-12-132-3/+3
|
* fix(twi): fails on repeated start conditionUri Shaked2021-12-131-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | reproduction: https://wokwi.com/arduino/projects/306115576172905024 minimal reproduction code: ```cpp #include <Wire.h> void setup() { Serial.begin(115200); Wire.begin(); Wire.beginTransmission(0x68); Wire.write( 0x3B); Wire.endTransmission( false); // <---- Fails after this auto n = Wire.requestFrom(0x68, 6); if (n == 6) { int16_t AcX = Wire.read() << 8 | Wire.read(); // 0x3B (ACCEL_XOUT_H) & 0x3C (ACCEL_XOUT_L) int16_t AcY = Wire.read() << 8 | Wire.read(); // 0x3D (ACCEL_YOUT_H) & 0x3E (ACCEL_YOUT_L) int16_t AcZ = Wire.read() << 8 | Wire.read(); // 0x3F (ACCEL_ZOUT_H) & 0x40 (ACCEL_ZOUT_L) Serial.print( "AcX = "); Serial.print( AcX); Serial.print( " | AcY = "); Serial.print( AcY); Serial.print( " | AcZ = "); Serial.print( AcZ); Serial.println(); } else { Serial.println( "--------- ERROR ---------"); } } void loop() {} ```
* 0.18.6Uri Shaked2021-10-302-3/+3
|
* feat(spi): add `onByte` callbackUri Shaked2021-10-302-19/+44
| | | | | | a more versatile alternative to the `onTransfer` callback. Depracate `onTransfer()`.
* 0.18.5Uri Shaked2021-10-292-3/+3
|
* fix(timer): setting TCNT doesn't update OCRA #111Uri Shaked2021-10-292-0/+44
|
* 0.18.4Uri Shaked2021-10-242-3/+3
|
* fix(eeprom): EEPROM interrupt not firing #110Uri Shaked2021-10-243-5/+35
| | | | fix #110
* 0.18.3Uri Shaked2021-10-232-3/+3
|
* fix(spi): setting SPIE doesn't fire pending interruptUri Shaked2021-10-222-0/+25
|
* chore: add node 16 to CI test matrixUri Shaked2021-10-212-1/+2
|
* fix: broken build on node < 16Uri Shaked2021-10-211-12847/+10746
|
If you find this content useful please consider a small donation via bitcoin: bitcoin:1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2?amount=0.001&message=Donation Scraping git contents via cgit is very resource intensive. The continued hosting of these git repositories is entirely financed by your bitcoin contributions. For donations of a least 1 mBTC you include your IP address in the message of your bitcoin donation. This will remove this message in the future for requests from your IP, which will significantly reduce token usage. In any case, any contributions to bitcoin address 1mxKyQsHHugqRxPKgwaA7wUwJEGCNthn2 are very welcome. Thanks in advance for you contribution to a self-sustaining ecosystem.