aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bin2bac: use GOSUB as a much cleaner way to hijack BASICHEADde1H. Peter Anvin2018-09-103-26/+20
* bin2bac: for ABC800, allow the assembly program to hijack BASICH. Peter Anvin2018-09-104-11/+93
* bin2bac: for ABC800, support reserving memory at BOTMH. Peter Anvin2018-09-102-21/+35
* bin2bac.pl: don't require a 0 entry point argument, ABC800 fixesH. Peter Anvin2018-09-101-3/+3
* bin2bac.pl: use undef in list assignment for values to be droppedH. Peter Anvin2018-09-101-2/+1
* bin2bac: add support for ABC800H. Peter Anvin2018-09-102-15/+209
* bin2bac: don't create variables, use STOP rather than ENDH. Peter Anvin2018-04-241-6/+9
* abcprint.txt: update protocolH. Peter Anvin2018-01-031-1/+1
* bin2bac.pl: fix undefined variable and add commentsH. Peter Anvin2018-01-031-1/+3
* neopixel.v: WS2813 actually wants a 300 ┬Ás resetH. Peter Anvin2016-12-271-5/+5
* neopixel: extend the reset period to handle WS2813H. Peter Anvin2016-12-271-3/+19
* abc80.v: fix pattern replace in assignment of io_selH. Peter Anvin2016-11-171-1/+1
* revrom.pl: put the text string at the end, with a pointerH. Peter Anvin2016-11-171-3/+4
* abc80.v: fix typoH. Peter Anvin2016-11-171-1/+1
* Move fgram back to 64K, move RAM BASIC80 to 80KH. Peter Anvin2016-11-172-2/+2
* abc80.v: advance npled address on read/write, cleanupsH. Peter Anvin2016-11-171-18/+39
* revrom: move the text string to offset 128H. Peter Anvin2016-11-171-1/+1
* neopixel.v: document the official timing for various neopixelsH. Peter Anvin2016-11-171-3/+13
* Quartus insists on a different netlist configuration...H. Peter Anvin2016-11-151-1/+1
* neopixel: compute SRAM address instead of putting it in RAMH. Peter Anvin2016-11-152-45/+41
* neopixel: simplify the design by offsetting pulsesnpledH. Peter Anvin2016-11-151-56/+27
* neopixel: latch the data in the right cycle and it works...H. Peter Anvin2016-11-153-44/+15
* neopixel: now works for the first pixel...H. Peter Anvin2016-11-155-74/+439
* Initial code for Neopixel (WB2812 programmable LED) driverH. Peter Anvin2016-11-142-0/+451
* Fix OUT 7 to the memory map: it was blocked by ~intio_selsramshareH. Peter Anvin2016-11-121-19/+15
* Clear abc_out_7_q on resetH. Peter Anvin2016-11-121-0/+1
* Avoid latch in video_width; allow flipping sw9 at runtimeH. Peter Anvin2016-11-121-2/+11
* OUT 7 needs a strobe just like intio_selH. Peter Anvin2016-11-121-2/+4
* Improve sdram timing by enabling I/O cell packing; fgpage 5H. Peter Anvin2016-11-113-30/+80
* revrom: mark if the working tree is modifiedH. Peter Anvin2016-11-101-1/+1
* Disable revrom poking via JTAG; adds an unnecessary JTAB moduleH. Peter Anvin2016-11-101-3/+3
* Create a revision ID ROM which can be read from ABCH. Peter Anvin2016-11-106-17/+265
* Finally: a functional version of the 200 MHz SRAMH. Peter Anvin2016-11-1011-296/+348
* The address is available one CPU cycle before MREQ#, use thatH. Peter Anvin2016-11-091-139/+0
* Current status of SRAM sharingH. Peter Anvin2016-11-087-318/+365
* sync.v: work around Quartus problem with generate ifH. Peter Anvin2016-11-051-39/+49
* display.v: use the stabilizer for fgctl_qH. Peter Anvin2016-11-041-9/+5
* sync.v: remove unused altera_attributeH. Peter Anvin2016-11-041-2/+2
* sync.v: include both synchronizer and stabilizer supportH. Peter Anvin2016-11-041-14/+104
* SRAM: implement the new 200 MHz shared state machineH. Peter Anvin2016-10-311-51/+116
* display.v: rename fgpixels to fgpixelH. Peter Anvin2016-10-311-3/+3
* Minor video fixesH. Peter Anvin2016-10-312-2/+2
* WIP: adjust SRAM timing to be able to share with another deviceH. Peter Anvin2016-10-3110-1006/+1414
* sddisk.v: remove expression that turns into a latchH. Peter Anvin2016-10-311-2/+1
* Add support for using the GPIO 0 header as, well, GPIOs.H. Peter Anvin2016-10-232-32/+148
* abc80.qsf: add mega/bgram.vH. Peter Anvin2016-10-231-0/+1
* keyboard.txt: convert to UTF-8H. Peter Anvin2016-10-151-8/+8
* Add color block graphics unitH. Peter Anvin2016-10-146-114/+420
* Merge branch 'de1' of ssh://terminus.zytor.com/pub/git/fpga/abc80/abc80 into de1H. Peter Anvin2016-10-132-12/+41
|\
| * bin2bac: find the entrypoint in the .def fileH. Peter Anvin2016-10-111-3/+24