aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Expand)AuthorFilesLines
2021-09-10feat(adc): ADC peripheral #13Uri Shaked3-0/+405
2021-09-10feat(watchdog): implement watchdog timer #106Uri Shaked5-1/+357
2021-09-07fix(gpio): CBI/SBI handling in writes to PIN register #103Uri Shaked4-8/+50
2021-08-15feat(timer): external timer support #97Uri Shaked5-95/+171
2021-08-15chore(deps): prettier 2.3.2Uri Shaked1-16/+2
2021-08-13fix(gpio): timer outputs not reflected in PIN register #102Uri Shaked2-8/+22
2021-08-09fix(gpio): PWM may leaves pins in high stateUri Shaked1-0/+1
2021-08-07style(spi): remove redundant whitespace from commentsUri Shaked1-2/+2
2021-07-17feat(usart): add `immediate` parameter to writeByte()Uri Shaked1-8/+12
2021-07-16fix(usart): tx / rx complete timingUri Shaked1-1/+1
2021-07-15feat(usart): add configuration change eventUri Shaked2-3/+95
2021-07-07fix(timer): only set ICR hook for 16-bit timersUri Shaked1-3/+3
2021-07-07feat(gpio): external interrupt/PCINT support (#82)Uri Shaked4-18/+459
2021-06-20perf(cpu): speed up event systemUri Shaked1-25/+47
2021-06-19fix(timer): Timer1 PWM issues #94Uri Shaked2-2/+24
2021-04-15fix(twi): broken repeated start #91Uri Shaked2-1/+26
2021-02-19feat(usart): implement RX #11Uri Shaked4-7/+99
2021-01-02fix: typo in parameter nameUri Shaked3-6/+6
2020-12-29fix(timer): delay() is inaccurate #81Uri Shaked2-21/+26
2020-12-27fix(timer): Output Compare in PWM modes #78Uri Shaked6-67/+353
2020-12-26fix(timer): Overflow interrupt fires twice #80Uri Shaked2-7/+45
2020-12-25fix(timer): Output Compare sometimes misses Compare Match #79Uri Shaked2-6/+45
2020-12-21fix(timer): Output Compare issue #74Uri Shaked2-10/+28
2020-12-20fix(timer): TOV flag does not update correctly #75Uri Shaked2-20/+56
2020-12-20fix(timer): OCR values should be buffered #76Uri Shaked2-11/+125
2020-12-12perf(cpu): speed up event systemUri Shaked2-18/+59
2020-12-12test(cpu): fix implicit any errorUri Shaked1-3/+5
2020-12-12fix(cpu): event system issueUri Shaked2-2/+63
2020-12-12fix(timer): Incorrect count when stopping a timerUri Shaked2-18/+41
2020-12-09perf!: centeral timekeepingUri Shaked12-221/+222
2020-12-09refactor: central interrupt handling #38Uri Shaked12-92/+285
2020-12-09test(cpu): improve test nameUri Shaked1-1/+1
2020-11-27fix(usart): respect the given baud rate #16Uri Shaked2-54/+150
2020-11-25feat(clock): Clock Prescale (CLKPR) support #68Uri Shaked3-0/+185
2020-11-14feat: Support for simulating ATtinyx5 (e.g. ATtiny85) timers #64Uri Shaked2-12/+60
2020-11-14fix: AVRTimerConfig interface not exported #65Uri Shaked2-2/+8
2020-10-07test(gpio): extract constantsUri Shaked1-26/+30
2020-10-07fix(gpio): Changing pinMode from `INPUT` to `INPUT_PULLUP` doesn't trigger li...Uri Shaked2-4/+13
2020-09-30fix(cpu): incorrect address for RAMPZ / EINDUri Shaked2-8/+8
2020-09-02perf(timer): speed up interrupt handlingUri Shaked1-1/+4
2020-09-02perf(timer): improve timer speedUri Shaked2-11/+17
2020-09-02fix(interrupt): broken on ATmega2560Uri Shaked2-1/+23
2020-09-02fix(instruction): EICALL is brokenUri Shaked2-1/+3
2020-08-22style(spi): remove redundant eslint commentsUri Shaked1-2/+0
2020-08-22feat(spi): implement SPI master #33Uri Shaked4-1/+368
2020-08-22test(eeprom): remove useless lineUri Shaked1-1/+0
2020-08-01fix(timer): keeps counting even when stopped #41Uri Shaked2-36/+51
2020-08-01test(timer): use TestProgramRunnerUri Shaked3-135/+128
2020-07-16fix(eeprom): EEPROM write fails after first attemptUri Shaked2-1/+33
2020-07-16feat(eeprom): implement EEPROM peripheralUri Shaked6-42/+408
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.