aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* chore(deps): prettier 2.3.2Uri Shaked2021-08-151-16/+2
* fix(gpio): timer outputs not reflected in PIN register #102Uri Shaked2021-08-132-8/+22
* fix(gpio): PWM may leaves pins in high stateUri Shaked2021-08-091-0/+1
* style(spi): remove redundant whitespace from commentsUri Shaked2021-08-071-2/+2
* feat(usart): add `immediate` parameter to writeByte()Uri Shaked2021-07-171-8/+12
* fix(usart): tx / rx complete timingUri Shaked2021-07-161-1/+1
* feat(usart): add configuration change eventUri Shaked2021-07-152-3/+95
* fix(timer): only set ICR hook for 16-bit timersUri Shaked2021-07-071-3/+3
* feat(gpio): external interrupt/PCINT support (#82)Uri Shaked2021-07-074-18/+459
* perf(cpu): speed up event systemUri Shaked2021-06-201-25/+47
* fix(timer): Timer1 PWM issues #94Uri Shaked2021-06-192-2/+24
* fix(twi): broken repeated start #91Uri Shaked2021-04-152-1/+26
* feat(usart): implement RX #11Uri Shaked2021-02-194-7/+99
* fix: typo in parameter nameUri Shaked2021-01-023-6/+6
* fix(timer): delay() is inaccurate #81Uri Shaked2020-12-292-21/+26
* fix(timer): Output Compare in PWM modes #78Uri Shaked2020-12-276-67/+353
* fix(timer): Overflow interrupt fires twice #80Uri Shaked2020-12-262-7/+45
* fix(timer): Output Compare sometimes misses Compare Match #79Uri Shaked2020-12-252-6/+45
* fix(timer): Output Compare issue #74Uri Shaked2020-12-212-10/+28
* fix(timer): TOV flag does not update correctly #75Uri Shaked2020-12-202-20/+56
* fix(timer): OCR values should be buffered #76Uri Shaked2020-12-202-11/+125
* perf(cpu): speed up event systemUri Shaked2020-12-122-18/+59
* test(cpu): fix implicit any errorUri Shaked2020-12-121-3/+5
* fix(cpu): event system issueUri Shaked2020-12-122-2/+63
* fix(timer): Incorrect count when stopping a timerUri Shaked2020-12-122-18/+41
* perf!: centeral timekeepingUri Shaked2020-12-0912-221/+222
* refactor: central interrupt handling #38Uri Shaked2020-12-0912-92/+285
* test(cpu): improve test nameUri Shaked2020-12-091-1/+1
* fix(usart): respect the given baud rate #16Uri Shaked2020-11-272-54/+150
* feat(clock): Clock Prescale (CLKPR) support #68Uri Shaked2020-11-253-0/+185
* feat: Support for simulating ATtinyx5 (e.g. ATtiny85) timers #64Uri Shaked2020-11-142-12/+60
* fix: AVRTimerConfig interface not exported #65Uri Shaked2020-11-142-2/+8
* test(gpio): extract constantsUri Shaked2020-10-071-26/+30
* fix(gpio): Changing pinMode from `INPUT` to `INPUT_PULLUP` doesn't trigger li...Uri Shaked2020-10-072-4/+13
* fix(cpu): incorrect address for RAMPZ / EINDUri Shaked2020-09-302-8/+8
* perf(timer): speed up interrupt handlingUri Shaked2020-09-021-1/+4
* perf(timer): improve timer speedUri Shaked2020-09-022-11/+17
* fix(interrupt): broken on ATmega2560Uri Shaked2020-09-022-1/+23
* fix(instruction): EICALL is brokenUri Shaked2020-09-022-1/+3
* style(spi): remove redundant eslint commentsUri Shaked2020-08-221-2/+0
* feat(spi): implement SPI master #33Uri Shaked2020-08-224-1/+368
* test(eeprom): remove useless lineUri Shaked2020-08-221-1/+0
* fix(timer): keeps counting even when stopped #41Uri Shaked2020-08-012-36/+51
* test(timer): use TestProgramRunnerUri Shaked2020-08-013-135/+128
* fix(eeprom): EEPROM write fails after first attemptUri Shaked2020-07-162-1/+33
* feat(eeprom): implement EEPROM peripheralUri Shaked2020-07-166-42/+408
* test(timer): remove stray console.logUri Shaked2020-07-161-1/+0
* test(twi): extract constantsUri Shaked2020-07-161-31/+46
* fix(usart): bitsPerChar looking at the wrong registerUri Shaked2020-07-092-7/+10
* fix(usart): TXC interrupt triggered incorrectlyUri Shaked2020-07-092-4/+18