summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* - use exception vector handlers in RAM rather ROM (required for DFU to work)(no author)2006-08-253-117/+138
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@134 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add lots of hardware docs(no author)2006-08-255-0/+162805
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@133 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add usb benchmarking mode(no author)2006-08-253-1/+42
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@132 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix compilation without DEBUG=1(no author)2006-08-231-1/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@131 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - enable ALWAYS_RESPOND(no author)2006-08-231-1/+3
| | | | | | | - fix ALWAYS_RESPOND typo git-svn-id: https://svn.openpcd.org:2342/trunk@130 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* explicitly disable lots of PICC side code(no author)2006-08-231-0/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@129 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - fix size for request contexts to 64 bytes(no author)2006-08-231-4/+7
| | | | | | | - fix GPIO definitions for olimex board git-svn-id: https://svn.openpcd.org:2342/trunk@128 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add support for filling second TX packet in FIFO while first is ↵(no author)2006-08-231-36/+48
| | | | | | | | | | transmitting to host - remove unneeded variable from data structure - add separate EP0 debugging definition git-svn-id: https://svn.openpcd.org:2342/trunk@127 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add some more comment(no author)2006-08-232-0/+6
| | | | | | | - add missing include file git-svn-id: https://svn.openpcd.org:2342/trunk@126 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - fix OPENPCD_REG_MAX typo(no author)2006-08-231-1/+17
| | | | | | | - add USBTEST class git-svn-id: https://svn.openpcd.org:2342/trunk@125 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add SSC code mostly for PICC side. This needs to be separated cleanly later.(no author)2006-08-232-36/+197
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@124 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add usb benchmarking firmware code(no author)2006-08-233-29/+65
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@123 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove bogus ;(no author)2006-08-231-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@122 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - stop SSC with 'S'(no author)2006-08-231-6/+11
| | | | | | | | | - add help message for inc/dec cdiv_idx - add printout for cdiv_idx - declare some constant values as const git-svn-id: https://svn.openpcd.org:2342/trunk@121 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* flush debug buffer from main loop(no author)2006-08-231-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@120 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* use a 4k sized ringbuffer instead of synchronously transmitting serial(no author)2006-08-231-3/+101
| | | | | | | characters from where debugp() is called. git-svn-id: https://svn.openpcd.org:2342/trunk@119 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* some initial code for PICC side(no author)2006-08-236-0/+423
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@118 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix ACK_BANK0 case of control transfer (missing ampersand)(no author)2006-08-231-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@117 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* usb benchmarking firmware(no author)2006-08-221-0/+69
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@116 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix comment(no author)2006-08-201-1/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@115 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - main_reqa: add mode to send deterministic ISO14443A frame(no author)2006-08-202-3/+31
| | | | | | | | - rfid_layer2_iso14443a: don't export function that is available via function pointer git-svn-id: https://svn.openpcd.org:2342/trunk@114 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add some code for new TC2 based FDT timer(no author)2006-08-172-1/+38
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@113 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* disable linux memcpy implementation because of missing alignment traps(no author)2006-08-171-1/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@112 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - introduce ALWAYS_RESPOND #define to determine whether we should always send(no author)2006-08-161-2/+8
| | | | | | | | a blank response even to write commands - fix length calculation in case of FIFO write git-svn-id: https://svn.openpcd.org:2342/trunk@111 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* use attribute(packed) for 14443B structures, where apropriate(no author)2006-08-161-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@110 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - make USB IRQ Debug conditional to DEBUG_UDP_IRQ #define(no author)2006-08-161-19/+29
| | | | | | | - reset internal state of number of packets in transit in case of clear_feature_endpoint git-svn-id: https://svn.openpcd.org:2342/trunk@109 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add OPENPC_REG_MAX definition(no author)2006-08-161-0/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@108 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - move usb incoming packet handling into respective subsystems(no author)2006-08-1610-131/+276
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@107 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add properties to ignore .lst files(no author)2006-08-160-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@106 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* some more hardware docs(no author)2006-08-167-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@105 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add new openpcd shell program (unfinished)(no author)2006-08-1613-2/+6719
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@104 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - remove local copy of openpcd.h, use the one from firmware instead(no author)2006-08-113-40/+4
| | | | | | | - adopt to new openpcd_hdr (4 bytes) git-svn-id: https://svn.openpcd.org:2342/trunk@103 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add REG_MAX definition(no author)2006-08-111-0/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@102 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove four bytes (2* u_int16_t) from every 'sctruct openpcd_hdr'(no author)2006-08-113-24/+25
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@101 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix some compiler warnings, enable -Wall(no author)2006-08-102-4/+5
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@100 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add my ausb library code for async usb handling(no author)2006-08-1010-136/+838
| | | | | | | - separate opcd_test code from core openpcd usb protocol handling routines git-svn-id: https://svn.openpcd.org:2342/trunk@99 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add DEBUG=1 doc(no author)2006-08-091-0/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@98 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* don't disable librfid part(no author)2006-08-091-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@97 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove unneeded routines(no author)2006-08-091-569/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@96 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - import some more low-level routines from linux kenrel arm port to save(no author)2006-08-099-11/+1802
| | | | | | | | memory footprint - make compilation of components only required for debugging conditional git-svn-id: https://svn.openpcd.org:2342/trunk@95 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add unthrottling call(no author)2006-08-081-0/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@94 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - import some more library functions from linux kernel(no author)2006-08-086-55/+749
| | | | | | | - remove unneeded debugging code that pulls newlib dependencies git-svn-id: https://svn.openpcd.org:2342/trunk@93 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add automatic throttling and manual un-throttling support(no author)2006-08-082-1/+13
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@92 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* enable PDC Rx before trying to use it (no author)2006-08-081-0/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@91 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* prevent CARRIER_DIV_HELP from becoming permanently zero(no author)2006-08-081-2/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@90 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Add SSC rx support to PWM firmware, so we can sample what we output ;)(no author)2006-08-081-15/+59
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@89 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add SSC code(no author)2006-08-083-1/+171
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@88 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* major rework of carrier division signals:(no author)2006-08-083-17/+30
| | | | | | | | | | | | | 1) RFID_RESET moved PA29 -> PA5 2) MFIN (PWM0 output) moved PA0 -> PA23 3) PA0 recondfigured as TIOA0 output (CDIV_HELP) 4) PA29 reconfigured as TCLK2 input 5) TIOA0 (PA0) interconnected with TCLK2 (PA29) 6) PA1 reconfigured as TIOB0 output (CARRIER_DIV) 7) TIOB0 (PA1) interconnected with SSC_RK (PA19) git-svn-id: https://svn.openpcd.org:2342/trunk@87 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add missing prototype(no author)2006-08-081-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@86 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* don't configure SSC relevant pins in RC632 code(no author)2006-08-081-3/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@85 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
personal git repositories of Harald Welte. Your mileage may vary