summaryrefslogtreecommitdiff
path: root/firmware/include
Commit message (Collapse)AuthorAgeFilesLines
* simtrace: introduce statisticsv0.5Harald Welte2012-03-231-0/+12
| | | | | | the statistics count various events like overruns, parity errors, missing rctx and can dump those stats via USB as well as on the serial console.
* simtrace: Inform host of Fi/Di values (and flag change due to PPS)Harald Welte2012-02-121-0/+1
|
* dfu: Remove unused variable, mark method as not retuningHolger Hans Peter Freyther2011-11-101-0/+1
|
* dfu: Mark unsued variables as __unused for nowHolger Hans Peter Freyther2011-11-101-0/+2
|
* simtrace: introduce mode sniffer / mitm switchingHarald Welte2011-06-171-0/+16
|
* AT91SAM7.h: Fix computation of AT91C_IFLASH_LOCK_REGION_SIZEHarald Welte2010-11-211-1/+1
|
* simtrace: add TC based waiting time counter, signal ATR / expiry via USBHarald Welte2010-11-181-0/+24
|
* Initial version of a SAM7 USART based ISO7816-3 T=0 snifferHarald Welte2010-11-141-0/+3
|
* mark _ctype as const to be able to put it in flashHarald Welte2010-11-131-1/+1
|
* fix STAT_ERR/STAT_IRQ bit definition error in RC632 STATUS register definitionlaforge2008-05-241-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@478 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* * move usb descriptors into separate file (src/os/usb_descriptors_openpcd.h)laforge2008-02-231-0/+236
| | | | | | | * add USB HID skeleton git-svn-id: https://svn.openpcd.org:2342/trunk@426 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add more rc632 register definitions (from librfid)laforge2008-02-081-4/+38
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@406 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* main_presence initial check in - continuous scanning for new tag idmeri2007-04-101-0/+4
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@306 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* added definition for environment sizemeri2007-04-101-2/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@300 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* added several new USB commands: remote reset, API version and read/write ↵meri2007-04-101-0/+4
| | | | | | volatile flash environment git-svn-id: https://svn.openpcd.org:2342/trunk@295 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add svn:ignore property to make 'svn st' output more realisticlaforge2006-10-158-355/+5
| | | | | | | | | | | | | | | | | | | | | - remove old copy+paste+edit port of parts of librfid - add ability to directly link librfid.a from mainline librfid - make usb string descriptors optional again (config.h) - fix TC_CDIV to reset correctly on swtrig (For OpenPICC) - temporarily re-implement ep0_send_data() in pcd_enumerate.c - make UDP_PUPv4 switching conditional to PCD - introduce DEBUG_UNBUFFERED define in dbgu.c - fix some signed/unsigned/typecast related compiler warnings - remove dead code from src/os/led.c - implement a 'mdelay' and 'usleep' stub function (FIXME!) - rename rc632_... functions into opcd_rc632_... to avoid confusion - introduce new 'main_librfid' TARGET - make main_{reqa,analog} work with librfid rather than old code - introduce mroe debugging options for FIQ handler code in Cstartup_app - lots of PICC work that doesn't need comments now git-svn-id: https://svn.openpcd.org:2342/trunk@266 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add feature to write full register setlaforge2006-10-041-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@259 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add command to read rc632 serial number via USBlaforge2006-10-011-0/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@250 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix gcc complains about 'alarm' shadowing a global declarationlaforge2006-10-011-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@243 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - Include tool for Converting ASCII to UTF-16LE in C-Headerlaforge2006-09-251-1/+1
| | | | | | | | - Build UTF-16LE USB String descriptors from ASCII File - Introduce USB String Descriptor to DFU and runtime firmware git-svn-id: https://svn.openpcd.org:2342/trunk@227 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* use officially assigned usb vendor and product id'slaforge2006-09-251-2/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@225 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - Add OpenPICC register definition (and USB command handling)laforge2006-09-202-6/+62
| | | | | | | | | | | | | | | | | | | - Add automatic generation of include/compile.h with svn revision and compiletime - Add openpcd_compile_version structure to obtain version via USB - Move LED commands into new CMD_CLS_GENERIC family - Update TODO - Add support for large (2048 byte) request contexts in addition to 64byte - Shrink req_ctx size by collapsing rx and tx buffer into one - move definition of DFU_API_LOCATION to header file - Implement large req_ctx aware USB transmit / refill routines - Implement TX refilling for IRQ Endpoint - Print version information at startup time - move some generic req_ctx processing into usb_handler.c - Some further work on DFU (still not finished) - Only use '-Os' for DFU, use '-O2' for application code git-svn-id: https://svn.openpcd.org:2342/trunk@208 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add some more flash related definitionslaforge2006-09-201-8/+4
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@202 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add flash size definitions for AT91SAM7S64/32, correct/complete those for ↵laforge2006-09-141-8/+24
| | | | | | S128/S256 git-svn-id: https://svn.openpcd.org:2342/trunk@197 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move to new directorylaforge2006-09-1223-0/+7555
git-svn-id: https://svn.openpcd.org:2342/trunk@191 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
personal git repositories of Harald Welte. Your mileage may vary