summaryrefslogtreecommitdiffstats
path: root/libtoprammer/chips
Commit message (Collapse)AuthorAgeFilesLines
* Add support for pic24fPavel Štemberk2014-02-2230-105/+2179
| | | | | | | | PIC24F04KA200, PIC24F04KA201 PIC24F16KL402, PIC24F08KL402, PIC24F16KL401, PIC24F08KL401, PIC24F08KL302, PIC24F08KL301, PIC24F08KL201, PIC24F08KL200, PIC24F04KL101, PIC24F04KL100 Signed-off-by: Michael Buesch <m@bues.ch>
* Microchip: Fix OSCCALPavel Štemberk2014-01-051-0/+1
| | | | | | | This patch was contributed by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* Microchip: Add autogenerated filesMichael Buesch2014-01-057-0/+653
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for more Microchip devicesPavel Štemberk2014-01-0551-54/+792
| | | | | | | This patch was contributed by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* microchip: Fix various bitfile usesPavel Štemberk2013-10-154-4/+4
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* makeSip6.py: Do not write init file.Michael Buesch2013-10-141-9/+4
| | | | | | Do this manually when adding a new type Signed-off-by: Michael Buesch <m@bues.ch>
* microchip: Add header to autogenerated files.Michael Buesch2013-10-1431-0/+154
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* makeSip6.py: Also convert upper-case package namesMichael Buesch2013-10-1416-17/+17
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* microchip pic16f1829: Fix chip IDsMichael Buesch2013-10-144-12/+12
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Microchip: Clear sig and eeprom support flags on chips that don't support themMichael Buesch2013-10-142-0/+13
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Revert "Remove makeSip6.py helperscript"Michael Buesch2013-10-141-0/+74
| | | | This reverts commit 9d8499af2c05a7a71adb75113a1c7d7a3d9bd8d0.
* microchip: Define default ihex valuesMichael Buesch2013-10-142-2/+6
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Use byte2int() instead of ord()Michael Buesch2013-10-131-2/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Stop abuse of SUPPORT_... flagsMichael Buesch2013-10-1344-134/+78
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add generic support for parsing of ihex sectionsMichael Buesch2013-10-138-21/+42
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Remove makeSip6.py helperscriptMichael Buesch2013-10-061-74/+0
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* pic: Add sip6 variantsMichael Buesch2013-10-0631-7/+2849
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* makeSip6: Remove clearMichael Buesch2013-10-061-22/+0
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* makeSip6: Fix match errorMichael Buesch2013-10-061-0/+3
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Fix makeSip6.pyMichael Buesch2013-10-061-4/+4
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Mark M24Cxx I2C EEPROM as brokenMichael Buesch2013-10-041-1/+7
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add more Microchip implementationsPavel Štemberk2013-10-0457-1496/+5103
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Fix PC increment on microchip02Michael Buesch2013-06-171-5/+2
| | | | | | Original patch by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for more Microchip and Atmel microcontrollersMichael Buesch2013-06-1614-50/+1718
| | | | | | Implementation by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* Change maintainer of PIC10FXXXMichael Buesch2012-10-162-0/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* pic10fXXXdip8: Allocate runtime IDMichael Buesch2012-10-162-12/+12
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add PIC10F20X supportPavel Štemberk2012-10-164-2/+477
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* AtMega88pa: Fix typoMichael Buesch2012-09-121-1/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* atmega-common: Add 3 byte fuse write supportMichael Buesch2012-09-051-3/+19
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* atmega-common: Add support for 3 fuse bytesMichael Buesch2012-09-055-6/+19
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for AtMega88PAMichael Buesch2012-08-221-0/+23
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add basic frequency counter to unitestMichael Buesch2012-07-111-7/+79
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* unitest: Sanitize addressesMichael Buesch2012-07-031-28/+28
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx bh: Remove addr_bufferMichael Buesch2012-05-051-4/+5
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx: Check write-mode bitMichael Buesch2012-05-051-1/+4
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx: Remove addr-ok bit from addressesMichael Buesch2012-04-291-6/+6
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* unitest: Remove unused getOscFreq methodMichael Buesch2012-04-281-3/+0
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* 27cxxx: Fix data_en setting.Michael Buesch2012-04-251-4/+4
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* 27cXXX: Remove margin-mode codeMichael Buesch2012-04-151-26/+6
| | | | | | It's not really usable on the top2049 due to its slow VPP switching. Signed-off-by: Michael Buesch <m@bues.ch>
* 27cXXX: Add basic write supportMichael Buesch2012-04-151-57/+225
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add generic 27cXXX EPROM supportMichael Buesch2012-04-134-257/+218
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Move chip algorithms to submoduleMichael Buesch2012-04-0617-0/+3003
Signed-off-by: Michael Buesch <m@bues.ch>
bues.ch cgit interface