summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* RC632: don't use RFID_14443A_SPEED_???K to index linear arrayHEADmasterHarald Welte2011-04-081-4/+4
| | | | | | | | The RFID_14443A_SPEED_???K are defined as 0x01, 0x02, 0x04, 0x08 to allow for bitmasks, thus we cannot directly use them to index an array. Instead we now use named array initializers Thanks to Gianni Tedesco for spotting this.
* The copyright on the SPIDEV driver has been transferred to HaraldHarald Welte2010-10-251-1/+2
| | | | | On May 5, 2010, Frederic Rodo of TIL Technologies has transferred the copyright of the SPIDEV driver to Harald Welte
* Note that ISO15693 contributions by Bjoern Riemer are now (C) Harald WelteHarald Welte2010-10-251-2/+4
| | | | | | Bjoern was working for Fraunhofer at the time he wrote the code, so they actually own the copyright. The rights have been transferred to Harald in September 2010.
* remove iso15693 anticol from TODOHarald Welte2010-05-051-1/+1
|
* add gitignore filesHarald Welte2010-05-053-0/+28
|
* udev: use 'plugdev' group rather than 'users' groupHarald Welte2010-05-051-2/+2
| | | | | | In more recent GNU/Linux distributions, plugdev is the group used for USB hot-plugged devices, and there is no real 'users' group shared by all users anymore.
* fix compiler warningslaforge2008-05-241-2/+4
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2107 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Add WRITE support for ISO15693 (Bjoern Riemer)laforge2008-05-245-57/+341
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2106 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix crash of librfid-tool in scan function (Mate Soos)laforge2008-05-241-0/+5
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2105 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add CRC check to ISO15693 (Bjoern Riemer)laforge2008-05-241-2/+4
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2104 e0336214-984f-0b4b-a45f-81c69e1f0ede
* remove extra reads of primary status register (Bjoern Riemer)laforge2008-05-241-4/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2103 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * use RC632_CMD_IDLE instead of 0x00 to improve readabilitylaforge2008-05-241-2/+1
| | | | | | | * don't write to read-only ERROR_FLAG register (Mate Soos) git-svn-id: https://svn.gnumonks.org/trunk/librfid@2102 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Follow-up fixes for IRQ/ERR bitmaks mess (Bjoern Riemer) Patch 011laforge2008-05-243-10/+42
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2101 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * Fix the STATUS register bit definitions foer STAT_{ERR,IRQ} (Bjoern Riemer)laforge2008-05-241-2/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2100 e0336214-984f-0b4b-a45f-81c69e1f0ede
* python updatelaforge2008-05-073-77/+20
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2098 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add -E parameter to do an endless loop of enumeratiosn. The option has onelaforge2008-02-241-2/+44
| | | | | | | argument which specifies the delay in milliseconds between the enumeration rounds git-svn-id: https://svn.gnumonks.org/trunk/librfid@2089 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add anticollision support for iso15693 and use correct mask_len (Bjoern Riemer)laforge2008-02-241-22/+91
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2088 e0336214-984f-0b4b-a45f-81c69e1f0ede
* implement SELECT command for ISO15693 (Bjoern Riemer)laforge2008-02-241-14/+24
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2087 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add function to set mifare key from internal eepromlaforge2008-02-249-0/+68
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2086 e0336214-984f-0b4b-a45f-81c69e1f0ede
* finish eeprom read/write implementations for RC632laforge2008-02-081-10/+65
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2084 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add support for setting layer2 while doing scanning (Bjoern Riemer)laforge2008-02-081-5/+9
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2083 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add ISO15693 stay_quiet (close) support (Bjoern Riemer)laforge2008-02-081-3/+73
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2082 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use DEBUGP, not printf (Bjoern Riemer)laforge2008-02-081-2/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2081 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add missing semicolonlaforge2008-02-081-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2080 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix typo in 15693 AFI setopt implementation (Bjoern Riemer)laforge2008-02-081-1/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2079 e0336214-984f-0b4b-a45f-81c69e1f0ede
* python update (Kushal Das)laforge2008-02-085-50/+635
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2078 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Add declaration of rc632_register_dump() laforge2008-02-081-0/+1
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2077 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix bugs for optlen setting in layer2_Getopt of iso14443a (Uwe Hermann)laforge2008-02-081-1/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2076 e0336214-984f-0b4b-a45f-81c69e1f0ede
* mifare-tool: fix '-h', use '-b' for brute force (Uwe Hermann)laforge2008-02-081-3/+3
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2075 e0336214-984f-0b4b-a45f-81c69e1f0ede
* disable debug in the default compile (Uwe Hermann)laforge2008-02-083-7/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2074 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add (preliminary?) SAK based detection of mifare mini.laforge2008-02-073-4/+19
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2073 e0336214-984f-0b4b-a45f-81c69e1f0ede
* use LIBS instead of AM_LDFLAGS, otherwise apparently some systems won't linklaforge2008-02-051-1/+1
| | | | | | | libusb correctly (Petr Stetiar) git-svn-id: https://svn.gnumonks.org/trunk/librfid@2071 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * update readme to reflect 0.2.0 releselaforge2008-02-041-14/+18
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2069 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * add rfid_reader_rc632_common.h to noinst_HEADERSlaforge2008-02-041-1/+2
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2068 e0336214-984f-0b4b-a45f-81c69e1f0ede
* Make librfid-tool print out the ATS in case of success with a T=CL cardploetz2008-02-021-0/+17
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2065 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * implement rfid_reader_{get,set}opt()laforge2008-01-2919-851/+1055
| | | | | | | | | | | | | | | | | | | * move get/set environment and get firmware api version to reader_{get,set}opt() * merge rc632 power_up and power_down functions in new power function * merge rc632 layer 2 protocol init functions into one * rename parameters of rfid_layer2_{get,set}opt() * move rf_power() function of reader to new setopt() interface * merge reader layer 2 protocol init functiosn into one * move most of the iso15693 anticol implementation from asic into layer2 code * make most iso15693 parameters configurable via layer2_{get,set}opt() * implement AFI for iso15693 inventory request * introduce new generic 'rc632 asic based reader' functions * use those functions from openpcd, cm5121 and spidev readers * use new register initialization script data structure for rc632 init functions * TODO update git-svn-id: https://svn.gnumonks.org/trunk/librfid@2064 e0336214-984f-0b4b-a45f-81c69e1f0ede
* implement new mifare dumping code based on sector/block translation functions,laforge2008-01-291-24/+64
| | | | | | | fully supporting 4k format git-svn-id: https://svn.gnumonks.org/trunk/librfid@2063 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * fix length of mifare classic blocklaforge2008-01-292-2/+41
| | | | | | | * add mifare classic block/sector conversion functions git-svn-id: https://svn.gnumonks.org/trunk/librfid@2062 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make svn:ignore properties more completelaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2061 e0336214-984f-0b4b-a45f-81c69e1f0ede
* make svn:ignore list completelaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2060 e0336214-984f-0b4b-a45f-81c69e1f0ede
* add autotools related files to svn:ignore propertylaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2059 e0336214-984f-0b4b-a45f-81c69e1f0ede
* set recursive svn:ignore of Makefile.inlaforge2008-01-270-0/+0
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2058 e0336214-984f-0b4b-a45f-81c69e1f0ede
* partial ISO15693 support (based on patch by Bjoern Kaiser)laforge2008-01-2723-210/+1215
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2057 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * improve scanning support:laforge2008-01-278-27/+91
| | | | | | | | | | | | ** first try REQA/HLTA/REQA/HLTA until no more tags found ** then power off the field and start from the beginning again * add proper RF field on/off switching support to all readers * reduce timer to actual value, don't multiply by 10 * detect collisions during transceive_sf (ATQA) * make UID length depend on cascade level, not ATQA git-svn-id: https://svn.gnumonks.org/trunk/librfid@2056 e0336214-984f-0b4b-a45f-81c69e1f0ede
* cosmetic coding style fixes laforge2008-01-262-19/+20
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2055 e0336214-984f-0b4b-a45f-81c69e1f0ede
* coding style fixeslaforge2008-01-261-10/+7
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2054 e0336214-984f-0b4b-a45f-81c69e1f0ede
* always compile the rfid_hexdump() function, since DEBUG_LIBRFID might be ↵laforge2008-01-261-2/+0
| | | | | | defined only locally and not for the entire project git-svn-id: https://svn.gnumonks.org/trunk/librfid@2053 e0336214-984f-0b4b-a45f-81c69e1f0ede
* fix more compiler warnings, based on a patch by Rainer Kellerlaforge2008-01-269-24/+11
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2052 e0336214-984f-0b4b-a45f-81c69e1f0ede
* * support for mingw (Petr Stetiar)laforge2008-01-264-12/+47
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2051 e0336214-984f-0b4b-a45f-81c69e1f0ede
* update COPYING to latest version (Uwe Hermann)laforge2008-01-261-15/+14
| | | | git-svn-id: https://svn.gnumonks.org/trunk/librfid@2050 e0336214-984f-0b4b-a45f-81c69e1f0ede
personal git repositories of Harald Welte. Your mileage may vary