summaryrefslogtreecommitdiffstats
path: root/toprammer
Commit message (Collapse)AuthorAgeFilesLines
* cli: Fix I/O encodingMichael Buesch2020-07-191-4/+8
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Run 2to3 on all .py filesMichael Buesch2020-07-081-70/+70
| | | | | | plus some manual fixes Signed-off-by: Michael Buesch <m@bues.ch>
* Port to latest PyUSBMichael Buesch2015-11-261-10/+3
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Only show no-action message, if verbosity is >=1Michael Buesch2013-10-151-1/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Only print chipID in -t with verbosity of 0Michael Buesch2013-10-141-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add generic support for parsing of ihex sectionsMichael Buesch2013-10-131-31/+38
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for more Microchip and Atmel microcontrollersMichael Buesch2013-06-161-6/+39
| | | | | | Implementation by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* Fix -I and -O parameter checksMichael Buesch2012-04-261-2/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Move hardware access routines to programmer implementationMichael Buesch2012-04-261-5/+8
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Use open() instead of file()Michael Buesch2012-04-251-4/+4
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* gui: Add support for ascii-hexMichael Buesch2012-04-251-15/+8
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add "ChipOption" mechanismMichael Buesch2012-04-141-6/+26
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Rename "toprammer_main" to "main"Michael Buesch2012-04-061-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Update email addressMichael Buesch2012-04-031-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Fix chipID sanity checkMichael Buesch2011-01-171-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add unit-test supportMichael Buesch2011-01-161-2/+7
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add common chip shutdown implementationMichael Buesch2011-01-151-4/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add hm62256 top-halfMichael Buesch2011-01-091-2/+15
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add support for lockbit/fuse descriptionsMichael Buesch2011-01-011-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* GUI: Support ihexMichael Buesch2011-01-011-120/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Some random fixes and improvementsMichael Buesch2010-12-301-4/+15
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Select chips by chip-ID. Not by bitfile.Michael Buesch2010-03-191-18/+12
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Improve online chip documentationMichael Buesch2010-03-161-5/+8
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Rewrite chip registration.Michael Buesch2010-03-161-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Remove -a option. It doesn't work and we should use toprammer-layout insteadMichael Buesch2010-03-091-9/+2
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Some ihex parser improvementsMichael Buesch2010-02-231-5/+10
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Use the auto-layout-generator in the chip implementationsMichael Buesch2010-02-231-2/+9
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add setup.pyMichael Buesch2010-02-211-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Move check. Fix typo.Michael Buesch2010-02-201-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Evaluate bitfile searchpathMichael Buesch2010-02-201-2/+10
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add generic layout classesMichael Buesch2010-02-161-415/+3
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Fix input processingMichael Buesch2010-02-151-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Fix typoMichael Buesch2010-02-151-1/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add various file parsersMichael Buesch2010-02-151-15/+170
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add option to print supported chipsMichael Buesch2010-02-151-2/+7
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add top-half implementation for m2764a EPROMMichael Buesch2010-02-151-0/+1
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add broken m8c top half implementation.Michael Buesch2010-02-141-4/+13
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add versionrelease-0.1Michael Buesch2010-02-101-1/+5
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add lock bit supportMichael Buesch2010-02-091-1/+28
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Shutdown the chip after usageMichael Buesch2010-02-081-4/+7
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* atmega8dip28: Implement Flash writingMichael Buesch2010-02-081-3/+3
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Fixes for opensource bitfileMichael Buesch2010-02-071-3/+8
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* FPGA byte writing is done through address 0x10Michael Buesch2010-02-071-4/+0
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add override for device sanity checks.Michael Buesch2010-02-071-5/+25
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Add function for writing to the FPGAMichael Buesch2010-02-071-1/+6
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* implement chip callback stubsMichael Buesch2010-02-011-0/+38
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Rewrite commandline optsMichael Buesch2010-02-011-32/+87
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Document FPGA data writingMichael Buesch2010-01-311-0/+4
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Document data fetchingMichael Buesch2010-01-311-3/+7
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
* Disable queuing via commandlineMichael Buesch2010-01-311-4/+17
| | | | Signed-off-by: Michael Buesch <mb@bu3sch.de>
bues.ch cgit interface