Commit message (Expand)AuthorAgeFilesLines
* always sort relocationsHEADmasterH. Peter Anvin2013-02-021-6/+5
* Update FAT driver to version 0.09bH. Peter Anvin2013-02-01113-3232/+3976
* tools/ parallelize moreH. Peter Anvin2013-02-011-1/+7
* ffconf.h: enable LFNsH. Peter Anvin2011-11-221-1/+1
* Make the keyboard driver work and actually do something usefulH. Peter Anvin2011-11-135-47/+108
* cpu.h: fix the register constraints for MOVE to/from SRH. Peter Anvin2011-11-131-2/+2
* sysrom: add screen text output routine, including hardware scrollH. Peter Anvin2011-11-125-8/+137
* display: simplify logic by making advance a registerH. Peter Anvin2011-11-101-2/+8
* vdufifo: make deeper (32 words) and simplifyH. Peter Anvin2011-11-102-42/+28
* display: be smarter about initial shiftingH. Peter Anvin2011-11-091-17/+12
* vdufifo: need lookahead modeH. Peter Anvin2011-11-091-3/+3
* sysrom: make the border in the test picture easier to seeH. Peter Anvin2011-11-091-1/+1
* sysstart: adjust test pattern to 640x480 modeH. Peter Anvin2011-11-091-8/+8
* display: switch to 640x480 mode (square pixels, 60 Hz)H. Peter Anvin2011-11-091-11/+13
* de1.qsf: remove signaltap noiseH. Peter Anvin2011-11-091-803/+398
* display: make vdu_ack combinatorialH. Peter Anvin2011-11-091-8/+3
* display.v: make sure we don't ack data when we shouldn't...H. Peter Anvin2011-11-091-1/+3
* Snapshot of moving frame buffer to SDRAMH. Peter Anvin2011-11-098-117/+784
* keyboard: store key metadata; fix key lockH. Peter Anvin2011-11-012-7/+17
* .gitignore: kbd/keymap.c is auto-generatedH. Peter Anvin2011-11-011-0/+1
* Add new jump table sectionH. Peter Anvin2011-11-012-1/+26
* Rename ivt to __ivtH. Peter Anvin2011-11-013-9/+12
* keyboard: correct ring buffer wraparoundH. Peter Anvin2011-11-012-1/+6
* fat: update to version 0.09H. Peter Anvin2011-10-286-617/+763
* sysrom: Add keyboard driverH. Peter Anvin2011-06-195-7/+421
* DE1: include the assignments default fileH. Peter Anvin2011-06-141-0/+692
* de1.qsf: add enc28j60.v, update QuartusH. Peter Anvin2011-06-141-43/+44
* tools: don't use -WerrorH. Peter Anvin2011-06-141-2/+2
* Merge branch 'enc28j60'H. Peter Anvin2011-06-143-11/+251
| * DE1: Add a Microchip ENC28J60 Ethernet controller using GPIO1H. Peter Anvin2011-06-143-11/+251
* | sdram: enable read bursts, use PRE commands to interruptH. Peter Anvin2010-11-241-6/+16
* sysrom: definitions for the keyboard controllerH. Peter Anvin2010-11-242-2/+8
* sysrom: a few more ASCII to 7-seg values...H. Peter Anvin2010-11-161-8/+35
* Flash an LED on SD card disk accessH. Peter Anvin2010-11-163-3/+55
* Fix the LED registerH. Peter Anvin2010-11-162-2/+2
* sysrom, fat: mark a few functions staticH. Peter Anvin2010-11-151-3/+3
* sysrom, exec: Correctly pad executablesH. Peter Anvin2010-11-152-6/+17
* sysrom, genrel: remove debugging print statementH. Peter Anvin2010-11-151-2/+0
* sysrom: define a relocatable executable format and use itH. Peter Anvin2010-11-158-74/+286
* abc8000.sys: pad to a full 512-byte sectorH. Peter Anvin2010-11-142-3/+3
* de1.v: remove unused wireH. Peter Anvin2010-11-141-1/+0
* Hook up an interrupt for the keyboardH. Peter Anvin2010-11-142-2/+16
* Merge branch 'master' of ssh:// Peter Anvin2010-11-149-46/+258
| * sysrom: clobber all registers around jumping to diskH. Peter Anvin2010-11-131-1/+6
| * data: crc16 and csum32 scriptsH. Peter Anvin2010-11-122-0/+34
| * sysrom, sdcard: advance the buf pointer between sectors!H. Peter Anvin2010-11-122-17/+24
| * sysrom: build and boot abc8000.sysH. Peter Anvin2010-11-127-41/+207
* | Add a register to see the keys and switches from softwareH. Peter Anvin2010-11-142-0/+3
* sysrom: link in the FAT code and try to boot from SD cardH. Peter Anvin2010-11-114-16/+123
* sysrom, gitignore: ignore *.mapH. Peter Anvin2010-11-111-0/+1