aboutsummaryrefslogtreecommitdiff
path: root/src (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-11-21feat: initial timer implementationUri Shaked3-0/+232
8-bit timers basic functionality + tests: 1. basic counting + prescaler 2. timer overflow 3. timer overflow interrupt
2019-11-21doc: add comment to interrupt.tsUri Shaked1-0/+8
2019-11-21feat: implement avrInterrupt()Uri Shaked3-0/+30
used to invoke hardware interrupt
2019-11-20test: SWAP, STSUri Shaked1-1/+19
2019-11-20fix: SREG issues in ADC, CPC, SBC, SBCIUri Shaked2-10/+52
also added regression test cases
2019-11-20feat: implement most instructionsUri Shaked2-113/+455
2019-11-20feat: LPM, LSR, MOV, MOVW, MUL, MULS, MULSU, NEGUri Shaked2-19/+195
+ tests
2019-11-20feat: LAC, LAS, LAT, LDS instructions + testsUri Shaked2-4/+66
2019-11-20feat: more instructionsUri Shaked2-15/+140
implement ADC, ADD, ADIW, AND, ANDI, ASR, BCLR, BLD, BRBC, BRBS, test some of them
2019-11-19feat: CALL, INC, RET, RETI, ROR instructionsUri Shaked2-14/+106
2019-11-19doc: avr8js → AVR8jsUri Shaked2-2/+18
2019-11-19feat: LDY/LDZ/LDDY/LDDZ instructions + testsUri Shaked2-22/+142
2019-11-19feat: STY/STZ/STDY/STDZ instructions + testsUri Shaked2-12/+123
2019-11-19feat: implement LDX instructionsUri Shaked2-9/+50
2019-11-19test: sort instructions by nameUri Shaked1-19/+19
2019-11-19doc: add opcode next to each instructionUri Shaked1-95/+95
2019-11-19feat: implement STXUri Shaked2-4/+29
2019-11-19doc: add some commentsUri Shaked2-0/+15
2019-11-19feat: implement some AVR instructions + testsUri Shaked6-8/+626
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.