aboutsummaryrefslogtreecommitdiff
path: root/src/peripherals (unfollow)
Commit message (Expand)AuthorFilesLines
2021-10-24fix(eeprom): EEPROM interrupt not firing #110Uri Shaked2-3/+32
2021-10-22fix(spi): setting SPIE doesn't fire pending interruptUri Shaked2-0/+25
2021-10-07feat(timer): Force Output Compare (FOC) bitsUri Shaked2-5/+98
2021-09-14feat(timer): 3rd output compare (OCRnC) #96Uri Shaked2-13/+170
2021-09-10feat(adc): ADC peripheral #13Uri Shaked2-0/+395
2021-09-10feat(watchdog): implement watchdog timer #106Uri Shaked2-0/+344
2021-09-07fix(gpio): CBI/SBI handling in writes to PIN register #103Uri Shaked2-2/+42
2021-08-15feat(timer): external timer support #97Uri Shaked4-93/+170
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 Shaked2-18/+450
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 Shaked3-6/+97
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 Shaked3-59/+325
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-12fix(timer): Incorrect count when stopping a timerUri Shaked2-18/+41
2020-12-09perf!: centeral timekeepingUri Shaked10-211/+173
2020-12-09refactor: central interrupt handling #38Uri Shaked10-89/+208
2020-11-27fix(usart): respect the given baud rate #16Uri Shaked2-54/+150
2020-11-25feat(clock): Clock Prescale (CLKPR) support #68Uri Shaked2-0/+184
2020-11-14feat: Support for simulating ATtinyx5 (e.g. ATtiny85) timers #64Uri Shaked2-12/+60
2020-11-14fix: AVRTimerConfig interface not exported #65Uri Shaked1-1/+1
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-02perf(timer): speed up interrupt handlingUri Shaked1-1/+4
2020-09-02perf(timer): improve timer speedUri Shaked2-11/+17
2020-08-22style(spi): remove redundant eslint commentsUri Shaked1-2/+0
2020-08-22feat(spi): implement SPI master #33Uri Shaked2-0/+351
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 Shaked2-134/+127
2020-07-16fix(eeprom): EEPROM write fails after first attemptUri Shaked2-1/+33
2020-07-16feat(eeprom): implement EEPROM peripheralUri Shaked3-41/+369
2020-07-16test(timer): remove stray console.logUri Shaked1-1/+0
2020-07-16test(twi): extract constantsUri Shaked1-31/+46
2020-07-09fix(usart): bitsPerChar looking at the wrong registerUri Shaked2-7/+10
2020-07-09fix(usart): TXC interrupt triggered incorrectlyUri Shaked2-4/+18
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.