summaryrefslogtreecommitdiff
path: root/openpcd
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
* move more usb related handling into usb_handler.c(no author)2006-08-082-15/+20
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@84 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* split usb handling from dumbreader main program(no author)2006-08-084-129/+158
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@83 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fixup-commit to last one: main_reqa supports TC, not main_pwm.(no author)2006-08-082-29/+30
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@82 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add TC code for software-configurable division of carrier clock(no author)2006-08-084-4/+127
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@81 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add some more state and PIO constants(no author)2006-08-081-0/+6
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@80 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* make trigger pulse a bit 'longer'(no author)2006-08-081-0/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@79 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add support for MFOUT and Analog Test switching(no author)2006-08-031-5/+65
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@78 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add some more debugging code(no author)2006-08-031-20/+42
| | | | | | | | | - reset command register before starting new transceive - introduce constant FUZZ_FACTOR - export some functions git-svn-id: https://svn.openpcd.org:2342/trunk@77 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - fix prototype in header(no author)2006-08-032-1/+4
| | | | | | | - make sure we disable SSC before enabling PWM git-svn-id: https://svn.openpcd.org:2342/trunk@76 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix help message(no author)2006-08-031-8/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@75 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add new PWM main program(no author)2006-08-031-0/+198
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@74 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - change from PA23 to PA0(no author)2006-08-031-8/+28
| | | | | | | | - specify duty cycle in percent - fix timing calculations git-svn-id: https://svn.openpcd.org:2342/trunk@73 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add support for conductance register change via serial port(no author)2006-08-031-1/+33
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@72 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add code for PWM controller(no author)2006-08-033-1/+106
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@71 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* cosmetic cleanup (no author)2006-07-302-121/+90
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@70 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add new WUPA and ANTICOL modes(no author)2006-07-301-7/+63
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@69 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* skip FIFO DATA register to prevent altering fifo state while dumping(no author)2006-07-301-3/+11
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@68 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* new usb protocol doesn't give feedback for write commands(no author)2006-07-301-4/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@67 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - update code to reflect req_ctx changes(no author)2006-07-301-13/+86
| | | | | | | | - use interrupt based UDP send for EP2 - untested implementation to send FIFO read in multiple packets (64byte payload + hdr) git-svn-id: https://svn.openpcd.org:2342/trunk@66 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add new DUMPREG command definition(no author)2006-07-301-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@65 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - export anticol() function(no author)2006-07-301-5/+8
| | | | | | | | - use rc632_iso14443ab_transceive() instead of rc632_transceive() - some more debugging code git-svn-id: https://svn.openpcd.org:2342/trunk@64 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - use 4.8MHz SPI in case of DMA(no author)2006-07-301-7/+15
| | | | | | | | - fix wait-after-powerup to vendor-specified command reg polling - fix function prototype in case !DEBUG git-svn-id: https://svn.openpcd.org:2342/trunk@63 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* implement request context processing for RC632 interrupt(no author)2006-07-302-12/+40
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@62 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* implement new request context and interrupt handling(no author)2006-07-302-11/+115
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@61 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix poll interval fields in endpoint descriptors(no author)2006-07-301-3/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@60 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* introduce new req_ctx api and handling (no author)2006-07-302-26/+38
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@59 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* more fine-grained debugging primitives(no author)2006-07-301-9/+28
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@58 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* don't use LOOPBACK on non-olimex boards(no author)2006-07-301-1/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@57 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add definition for STALLSENT bit in UDP CSR register(no author)2006-07-301-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@56 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add definitions for likely/unlikely(no author)2006-07-302-0/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@55 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - remove duplicate definition(no author)2006-07-291-9/+3
| | | | | | | - add rc632_reg_irq_pin_cfg git-svn-id: https://svn.openpcd.org:2342/trunk@54 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* don't go into reserved values(no author)2006-07-281-0/+9
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@53 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove all traces of interrupt_utils.h(no author)2006-07-283-3/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@52 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - move all librfid-imported header files into include/librfid/(no author)2006-07-2821-71/+758
| | | | | | | | | | | | | | | | | | | | - import rfid_layer2_iso14443a.c from librfid - fix definition of 14443A ATQA to be __attribute__((packed)); - fix SPI DMA routines (hopefully!) - introduce new 'hexdump' function for creating hexdump debug output - move clearing SPI/UDP interrupt code to end of function to prevent re-entrance - declare spi_transceive() functions static - add hexdump debug output to DMA spi_transceive - remove tx_buf/rx_buf buffers and rather use spi_inbuf/spi_outbuf - add new "main_analog.c" program to use 'q' and 'w' to select analog output - increase interrupt stack to 1k - add _main_dbgu() function to allow 'main' programs to extend supported dbgu cmds - remove old DEBUG_TOGGLE_LED code from main.c - print ATQA that is received after successful REQA transceive in main_reqa.c - add OLIMEX make define so we can do "make TARGET=main_dumbreader OLIMEX=1" git-svn-id: https://svn.openpcd.org:2342/trunk@51 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - re-enable MFIN/MFOUT code since #defines for PAxx are correct now(no author)2006-07-271-5/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@50 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix MFIN/MFOUT definitions(no author)2006-07-271-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@49 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* export turn_{on,off}_rf functions(no author)2006-07-251-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@48 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* export turn_{on,off}_rf() functions(no author)2006-07-251-18/+30
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@47 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add some comments on what this code does(no author)2006-07-251-2/+18
| | | | | | | | - more debugging output - switch LED1(red) according to the result of the transceive operation git-svn-id: https://svn.openpcd.org:2342/trunk@46 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* make rc632 API compatible with librfid. Import real librfid functions.(no author)2006-07-257-169/+1165
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@45 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove whitespace that causes problem(no author)2006-07-251-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@44 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* dos2unix(no author)2006-07-252-262/+262
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@43 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
personal git repositories of Harald Welte. Your mileage may vary