| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | style: organize imports | Uri Shaked | 2026-02-14 | 1 | -3/+3 |
| | | | | | Also remove unused eslint-disable directives | ||||
| * | docs: add copyright notice to source code | Uri Shaked | 2025-02-11 | 1 | -5/+2 |
| | | |||||
| * | fix: broken/missing exports | Uri Shaked | 2023-01-05 | 1 | -6/+7 |
| | | | | | missing `WatchdogConfig` export, and `ADCMuxInputType`/`ADCReference` were exported just as types, without the actual values. | ||||
| * | refactor(demo): migrate to Vite | Uri Shaked | 2022-05-23 | 1 | -30/+23 |
| | | | | | | ditch parcel v1, and replace it with Vite. Vite is much faster and smaller, compared to parcel | ||||
| * | feat(usi): ATtiny85 USI implementation | Uri Shaked | 2022-05-17 | 1 | -0/+1 |
| | | |||||
| * | refactor: remove the ICPU interface | Uri Shaked | 2021-09-10 | 1 | -1/+1 |
| | | | | | Removing the interface simplifies the code | ||||
| * | feat(adc): ADC peripheral #13 | Uri Shaked | 2021-09-10 | 1 | -0/+10 |
| | | |||||
| * | feat(watchdog): implement watchdog timer #106 | Uri Shaked | 2021-09-10 | 1 | -0/+1 |
| | | |||||
| * | feat(gpio): external interrupt/PCINT support (#82) | Uri Shaked | 2021-07-07 | 1 | -0/+7 |
| | | | | close #70, #84 | ||||
| * | feat(clock): Clock Prescale (CLKPR) support #68 | Uri Shaked | 2020-11-25 | 1 | -0/+1 |
| | | | | | close #68 | ||||
| * | fix: AVRTimerConfig interface not exported #65 | Uri Shaked | 2020-11-14 | 1 | -1/+7 |
| | | | | | close #65 | ||||
| * | feat(spi): implement SPI master #33 | Uri Shaked | 2020-08-22 | 1 | -0/+1 |
| | | | | | close #33 | ||||
| * | feat(eeprom): implement EEPROM peripheral | Uri Shaked | 2020-07-16 | 1 | -0/+7 |
| | | | | | close #15 | ||||
| * | style: reformat code with prettier 2.x | Uri Shaked | 2020-04-27 | 1 | -1/+1 |
| | | | | | prettier rules have changed since we upgraded to 2.x | ||||
| * | refactor: added peripherals and cpu feature folders | lironh | 2020-03-22 | 1 | -7/+7 |
| | | |||||
| * | feat(twi): partial TWI master implementation #10 | Uri Shaked | 2020-01-30 | 1 | -0/+1 |
| | | |||||
| * | feat(gpio): add pinState() method | Uri Shaked | 2020-01-08 | 1 | -1/+8 |
| | | | | | close #8 | ||||
| * | refactor: tslint → eslint | Uri Shaked | 2019-12-07 | 1 | -1/+1 |
| | | |||||
| * | feat: initial implementation of USART | Uri Shaked | 2019-12-01 | 1 | -0/+1 |
| | | | | | #6 | ||||
| * | feat: add more GPIO ports | Uri Shaked | 2019-11-30 | 1 | -1/+9 |
| | | | | | close #3 | ||||
| * | feat: GPIO peripheral implementation | Uri Shaked | 2019-11-25 | 1 | -0/+8 |
| | | | | | Add new AVRIOPort class, implements GPIO output logic | ||||
| * | feat: initial timer implementation | Uri Shaked | 2019-11-21 | 1 | -0/+1 |
| | | | | | | | | 8-bit timers basic functionality + tests: 1. basic counting + prescaler 2. timer overflow 3. timer overflow interrupt | ||||
| * | feat: implement avrInterrupt() | Uri Shaked | 2019-11-21 | 1 | -0/+1 |
| | | | | | used to invoke hardware interrupt | ||||
| * | feat: implement some AVR instructions + tests | Uri Shaked | 2019-11-19 | 1 | -1/+2 |
| | | |||||
| * | Initial commit - project skeleton | Uri Shaked | 2019-11-19 | 1 | -0/+1 |
