summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* abcprint.txt: update protocolHEADde1H. Peter Anvin2018-01-041-1/+1
* bin2bac.pl: fix undefined variable and add commentsH. Peter Anvin2018-01-041-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-161-1/+1
* neopixel: compute SRAM address instead of putting it in RAMH. Peter Anvin2016-11-162-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-152-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-123-30/+80
* revrom: mark if the working tree is modifiedH. Peter Anvin2016-11-111-1/+1
* Disable revrom poking via JTAG; adds an unnecessary JTAB moduleH. Peter Anvin2016-11-111-3/+3
* Create a revision ID ROM which can be read from ABCH. Peter Anvin2016-11-116-17/+265
* Finally: a functional version of the 200 MHz SRAMH. Peter Anvin2016-11-1111-296/+348
* The address is available one CPU cycle before MREQ#, use thatH. Peter Anvin2016-11-101-139/+0
* Current status of SRAM sharingH. Peter Anvin2016-11-097-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-11-011-51/+116
* display.v: rename fgpixels to fgpixelH. Peter Anvin2016-11-011-3/+3
* Minor video fixesH. Peter Anvin2016-11-012-2/+2
* WIP: adjust SRAM timing to be able to share with another deviceH. Peter Anvin2016-11-0110-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-142-12/+41
|\
| * bin2bac: find the entrypoint in the .def fileH. Peter Anvin2016-10-121-3/+24
| * bin2bac: actually make the relocatable loader workH. Peter Anvin2016-10-122-11/+19
* | abc80.v: make it possible to simulate a green or yellow screenH. Peter Anvin2016-10-143-156/+192
|/
* bin2bac: update to handle relocations from z88dk-z80asmH. Peter Anvin2016-10-074-119/+188
* sound.v: Change the one-shot generator to handle short inhibit pulsesH. Peter Anvin2015-06-091-10/+20
* rambasic.asm: routine for copying ROM to RAMH. Peter Anvin2015-06-032-1/+63
* bin2bac: Simplify the codeH. Peter Anvin2014-06-171-9/+7
* abc80.v: Allow the CPU to control the red LEDsH. Peter Anvin2014-06-171-1/+12