summaryrefslogtreecommitdiff
path: root/openpcd/firmware/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* optimize for size, rather than performance(no author)2006-09-121-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@184 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - Introduce new "BOARD=" make parameter to distinguish between PICC and PCD PIO(no author)2006-09-101-3/+13
| | | | | | | - Fix PIO assignments to accomodate post-production change in PICC schematics git-svn-id: https://svn.openpcd.org:2342/trunk@175 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PWM and load modulation to main_openpicc (no author)2006-09-101-2/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@172 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PLL inhibit support code for PICC(no author)2006-09-101-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@168 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Commit code to drive SPI Potentiometers(no author)2006-09-101-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@163 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PIT support code(no author)2006-09-091-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@161 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - tons of compile fixes for untested PICC code(no author)2006-09-091-1/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@160 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - cleanup of comments in TC/SSC PCD/PICC spearation(no author)2006-09-091-2/+3
| | | | | | | - add first 'main_openpicc' TARGET for PICC git-svn-id: https://svn.openpcd.org:2342/trunk@154 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - major reorganization, split source tree in(no author)2006-09-091-6/+21
| | | | | | | | | | - os: core "operating system" - pcd: PCD (reader) side - picc: PICC (transponder) side - rewrite linker script almost from scratch (for correct DFU operation) git-svn-id: https://svn.openpcd.org:2342/trunk@142 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Add DFU support (unfinished, doesn't actually flash yet)(no author)2006-09-051-1/+4
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@141 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add unfinished support for DFU (up to now state machine switching works, ↵(no author)2006-08-251-1/+1
| | | | | | including change of interrupt handlers, etc) git-svn-id: https://svn.openpcd.org:2342/trunk@136 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add usb benchmarking firmware code(no author)2006-08-231-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@123 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
* - move usb incoming packet handling into respective subsystems(no author)2006-08-161-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@107 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
* - import some more low-level routines from linux kenrel arm port to save(no author)2006-08-091-10/+23
| | | | | | | | 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
* - import some more library functions from linux kernel(no author)2006-08-081-1/+1
| | | | | | | - remove unneeded debugging code that pulls newlib dependencies git-svn-id: https://svn.openpcd.org:2342/trunk@93 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add SSC code(no author)2006-08-081-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@88 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* split usb handling from dumbreader main program(no author)2006-08-081-0/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@83 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add TC code for software-configurable division of carrier clock(no author)2006-08-081-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@81 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add code for PWM controller(no author)2006-08-031-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@71 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - move all librfid-imported header files into include/librfid/(no author)2006-07-281-2/+6
| | | | | | | | | | | | | | | | | | | | - 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
* 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
* added support for "make program" (at91flash)(no author)2006-07-251-0/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@42 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fixed linker/makefile & updated 'board.h'-concept(no author)2006-07-251-12/+12
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@39 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix main_reqa build(no author)2006-07-241-1/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@37 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* major rework(no author)2006-07-241-7/+11
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@35 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* build for real hardware, not olimex develboard(no author)2006-07-231-3/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@28 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* f(no author)2006-07-231-4/+5
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@13 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* new include files(no author)2006-07-231-3/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@12 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add S256 linker script(no author)2006-07-221-3/+4
| | | | | | | | - add USB transmit routines - connect usb OUT endpoint with parser / spi git-svn-id: https://svn.openpcd.org:2342/trunk@10 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix spi(no author)2006-07-211-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@9 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix usb device enumeration (IRQ based)(no author)2006-07-211-0/+508
git-svn-id: https://svn.openpcd.org:2342/trunk@8 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
personal git repositories of Harald Welte. Your mileage may vary