summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* add GPL disclaimer to all C files that I wrotelaforge2006-09-1337-33/+949
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@195 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Completely separate DFU from application program, we now have a real bootloader.laforge2006-09-1313-203/+1056
| | | | | | | | | | | | | | DFU occupies 0x00100000 - 0x00100fff in flash, application starts at 0x00101000. DFU also occupies the first couple of bytes in SRAM, application starts at 0x00200024. In order to produce a samba-flashable image, first build dfu.bin by typing 'make -f Makefule.dfu', succeeded by 'make TARGET=... DEBUG=... BOARD=...' and then concatenating the two files together, e.g. cat dfu.bin main_reqa.bin > flash.bin. Actual flashing via DFU is still not operational, but will be implemented next git-svn-id: https://svn.openpcd.org:2342/trunk@194 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move to new directorylaforge2006-09-1222-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@193 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move to new directorylaforge2006-09-1216-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@192 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move to new directorylaforge2006-09-12113-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@191 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - we now have two interfaces in the USB device(no author)2006-09-121-2/+2
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@190 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add SSC READ and LOOP commands(no author)2006-09-121-3/+14
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@189 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add some more documentation / notes(no author)2006-09-124-0/+267
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@188 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* usb performance benchmark(no author)2006-09-121-0/+55
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@187 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add some WDT skeleton code(no author)2006-09-121-0/+23
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@186 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* some more debug related options (PLL lock status, button status, ssc ↵(no author)2006-09-121-8/+48
| | | | | | start/stop, slave_reset) git-svn-id: https://svn.openpcd.org:2342/trunk@185 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* 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
* pio_irq USB access(no author)2006-09-123-20/+67
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@183 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - fix bootloader switch detection(no author)2006-09-125-6/+34
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@182 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* further development of PICC ADC and SSC drivers(no author)2006-09-122-28/+75
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@181 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* base address of SPI controller is 'const'(no author)2006-09-121-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@180 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - don't configure PA15 as MISO, since poti's are write-only(no author)2006-09-101-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@179 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* enable clock of TC2 before configuring it(no author)2006-09-101-0/+3
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@178 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - Add notification in case PLL PIO status changes (serial + LED1)(no author)2006-09-101-0/+16
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@177 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Further PIO IRQ fixes(no author)2006-09-102-10/+22
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@176 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - Introduce new "BOARD=" make parameter to distinguish between PICC and PCD PIO(no author)2006-09-102-9/+35
| | | | | | | - 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
* remove DFU specfic part that is replicated in dfu.c(no author)2006-09-101-6/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@174 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* make PWM 'main' build with current environment (no author)2006-09-101-4/+13
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@173 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PWM and load modulation to main_openpicc (no author)2006-09-103-15/+119
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@172 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* use SPI controllers internal timeout(no author)2006-09-102-8/+21
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@171 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move PWM code to OS(no author)2006-09-101-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@170 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* move PWM code to OS(no author)2006-09-101-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@169 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PLL inhibit support code for PICC(no author)2006-09-104-31/+47
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@168 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add unfinished code to read ADC(no author)2006-09-101-1/+15
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@167 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add SPI Poti data sheet(no author)2006-09-101-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@166 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* allow user to control comparator poti via serial port(no author)2006-09-101-4/+23
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@165 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - add (currently unused) ability to put CPU in idle mode(no author)2006-09-102-1/+13
| | | | | | | - enable LED2 (red) after startup git-svn-id: https://svn.openpcd.org:2342/trunk@164 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* Commit code to drive SPI Potentiometers(no author)2006-09-103-1/+53
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@163 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PIO definitions for new PICC simulator hardware(no author)2006-09-101-8/+47
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@162 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* add PIT support code(no author)2006-09-093-1/+46
| | | | 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-098-20/+142
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@160 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - remove bogus comment(no author)2006-09-091-5/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@159 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix polarity of UDP_PUP(no author)2006-09-092-6/+7
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@158 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - we now definitely use PA22 for UDP_PUP, since SAM-BA wants to use PA16,(no author)2006-09-091-2/+8
| | | | | | | | but in inverted fashion. - Move MCLK definition to this header git-svn-id: https://svn.openpcd.org:2342/trunk@157 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* fix typo(no author)2006-09-091-1/+1
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@156 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove old comment(no author)2006-09-091-9/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@155 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - cleanup of comments in TC/SSC PCD/PICC spearation(no author)2006-09-094-12/+84
| | | | | | | - add first 'main_openpicc' TARGET for PICC git-svn-id: https://svn.openpcd.org:2342/trunk@154 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* remove old files(no author)2006-09-092-61/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@153 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* rename tc files(no author)2006-09-092-0/+60
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@152 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* we now only have the tc_fdt part of the TC driver in the PICC section(no author)2006-09-092-98/+8
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@151 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* TC_CDIV (carrier divisor) is part of both PICC and PCD, move it to 'os'(no author)2006-09-092-0/+124
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@150 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* improve eeprom reading routine (no author)2006-09-091-10/+18
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@149 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* rename ssc to picc_ssc(no author)2006-09-091-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@148 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* rename ssc to 'picc ssc' code(no author)2006-09-091-0/+0
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@147 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
* - cosmetic cleanup(no author)2006-09-0916-24/+26
| | | | git-svn-id: https://svn.openpcd.org:2342/trunk@146 6dc7ffe9-61d6-0310-9af1-9938baff3ed1
personal git repositories of Harald Welte. Your mileage may vary