summaryrefslogtreecommitdiffstats
path: root/libtoprammer/fpga/src
Commit message (Collapse)AuthorAgeFilesLines
* m24cxx: Fix I2C implementationMichael Buesch2017-02-073-469/+77
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* fpga: Add macros for initial sectionMichael Buesch2017-02-0710-62/+68
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for pic24fPavel Štemberk2014-02-226-141/+326
| | | | | | | | PIC24F04KA200, PIC24F04KA201 PIC24F16KL402, PIC24F08KL402, PIC24F16KL401, PIC24F08KL401, PIC24F08KL302, PIC24F08KL301, PIC24F08KL201, PIC24F08KL200, PIC24F04KL101, PIC24F04KL100 Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for more Microchip devicesPavel Štemberk2014-01-052-0/+79
| | | | | | | This patch was contributed by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* attiny26dip20.ucf: Remove osc pinMichael Buesch2013-10-041-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add more Microchip implementationsPavel Štemberk2013-10-0411-48/+608
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add support for more Microchip and Atmel microcontrollersMichael Buesch2013-06-1615-175/+860
| | | | | | Implementation by Pavel Štemberk <stemberk@gmail.com> Signed-off-by: Michael Buesch <m@bues.ch>
* pic10fXXXdip8: Allocate runtime IDMichael Buesch2012-10-161-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* pic10fXXXdip8.v: Formatting fixesMichael Buesch2012-10-161-118/+120
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Fix PIC10FXXX bottomhalf buildMichael Buesch2012-10-161-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add PIC10F20X supportPavel Štemberk2012-10-162-0/+174
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add basic frequency counter to unitestMichael Buesch2012-07-113-0/+151
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* unitest: Sanitize addressesMichael Buesch2012-07-031-10/+10
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx bh: Directly access i2c_read_byte from read handlerMichael Buesch2012-05-061-9/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx bh: Remove addr_bufferMichael Buesch2012-05-051-8/+3
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cXX bh: Remove one stop condition state.Michael Buesch2012-05-041-4/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24c16 bh: Reduce state reg sizesMichael Buesch2012-05-041-13/+13
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24cxx bh: Clean up i2c signal handlingMichael Buesch2012-04-291-44/+52
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* m24c bottom half: Use direct assign for out signalsMichael Buesch2012-04-291-9/+3
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Use ASYNCPROC_NONEMichael Buesch2012-04-282-6/+2
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* attiny13 bottom half: Port to generic bottom half frameworkMichael Buesch2012-04-282-225/+72
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* hm62256 bottom half: Port to generic bottom half frameworkMichael Buesch2012-04-282-150/+38
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* atmega32 bottomhalf: Port to generic bottom half frameworkMichael Buesch2012-04-282-142/+37
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* 27cxxx: Fix OEMichael Buesch2012-04-131-1/+1
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Add generic 27cXXX EPROM supportMichael Buesch2012-04-137-566/+208
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Port unitest bottom-half to common infrastructureMichael Buesch2012-04-124-144/+45
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Port bottom-half template to simplified modelMichael Buesch2012-04-121-64/+19
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Simplify bottom half implementations by moving common stuffMichael Buesch2012-04-1271-1478/+98
| | | | Signed-off-by: Michael Buesch <m@bues.ch>
* Rename libtoprammer/bit to libtoprammer/fpgaMichael Buesch2012-04-0794-0/+5362
Signed-off-by: Michael Buesch <m@bues.ch>
bues.ch cgit interface