aboutsummaryrefslogtreecommitdiffstats
path: root/openpicc
AgeCommit message (Expand)AuthorFilesLines
2008-05-22Make the diffmiller decoder a __ramfunc. Should severely increase decoder spe...henryk2-2/+2
2008-05-22Switch SSC DMA Tx buffer allocation to dynamic, frees about 16k of RAM (the f...henryk1-20/+46
2008-04-28Add code to change uid/nonce on the flyhenryk1-0/+44
2008-04-28Check received length of the frame that is supposed to contain the PCD challengehenryk2-5/+30
2008-03-21Remove obsolete commandhenryk1-20/+0
2008-03-18Change inf for OpenPICChenryk1-6/+6
2008-03-18Add new hardware revision, make it the defaulthenryk3-3/+15
2008-03-18Print error code in case of errorhenryk1-1/+3
2008-03-18set_nonce functionhenryk1-24/+35
2008-03-18this would be the more correct parity valuehenryk1-0/+1
2008-03-18Scale back the debug outputhenryk1-6/+38
2008-03-18Scale back the debug outputhenryk1-1/+1
2008-03-18Remove performance print, it's blocking the IRQ too long which in turn will m...henryk1-0/+2
2008-03-18Actually use the received data for the decision whether to send anticol frameshenryk1-4/+8
2008-03-18Only set up clocks once in the layer 2a codehenryk1-6/+17
2008-03-17Add dynamic UID, nonce encoding on the flyhenryk2-26/+92
2008-03-17Use diffmiller performance measurement toolshenryk1-0/+3
2008-03-17Add performance measurement toolshenryk2-0/+23
2008-03-17Change used interruptshenryk1-2/+1
2008-03-15Revert since the 'faster' version was not correct (and a fixed version was ev...henryk1-4/+5
2008-03-15Fix the clock gating for the new layer 2 codehenryk2-7/+33
2008-03-14Another 36 carrier cycles (is not fully correct though)henryk1-1/+13
2008-03-14Enhances timing by 14 carrier cycleshenryk1-5/+4
2008-03-14Faked anticollision working now. During stress test (OpenPCD reqa firmware in...henryk7-39/+67
2008-03-14Better Outputhenryk2-3/+4
2008-03-14Add T/C based receiver code with integrated miller decoderhenryk19-132/+400
2008-03-13Add forgotten sanity checkhenryk1-0/+1
2008-03-12Remove SSC DMA Rx buffers that are not going to be used for now and take up p...henryk2-1/+8
2008-03-10Further optimizations, is now down to 1450 MCK/2 cycles for a 7 bit frame, th...henryk1-39/+29
2008-03-10Further optimisation on the differential miller decoder, is now down to 1750 ...henryk2-135/+137
2008-03-10Add performance measurement codehenryk9-65/+276
2008-03-09Add size printouts before and after compilationhenryk1-1/+11
2008-03-09Fix sendinghenryk4-21/+126
2008-03-05convert pio irq isr to a switching isrhenryk4-11/+19
2008-03-05Port over the differential miller decoder from the sniffonly host toolhenryk15-35/+523
2008-03-05Copy over the relevant changes from the sniffonly branch pending integrationhenryk11-119/+228
2008-03-05Forgotten commithenryk1-0/+6
2008-03-04anticol working more often nowhenryk2-0/+7
2008-03-03Pretender does now do anticol. At least in some cases.henryk1-47/+48
2008-03-03Sending seems to be reliable now.henryk4-14/+63
2008-03-03Implement transmissionhenryk10-43/+495
2008-03-02Forgotten include filehenryk1-0/+96
2008-03-01Add pwm led code from sniffonly branchhenryk4-19/+128
2008-02-29New cleaned-up (and then messed up again) SSC codehenryk18-1098/+943
2008-02-29Add information about new hardware patchlevelhenryk2-3/+19
2008-02-20Modifications to USB code to allow blocks of more than 1 byte to be more effi...henryk2-7/+34
2008-02-11Framework to support run-time hardware selection. Future hardware releases sh...henryk11-73/+149
2008-02-11Add command to toggle PLL inhibitionhenryk3-1/+13
2008-02-09Remove old OpenBeacon remnantshenryk1-28/+0
2008-02-09Commit a first version of an iso 14443 layer 2 and a passive sniffer. Works f...henryk8-46/+389