Commit Graph

  • 54344e1203 removed dead images. will filter repo and remove them later Alan Garfield 2018-02-12 09:26:51 +1100
  • 18812443bf fixed upduino images Alan Garfield 2018-02-12 09:16:00 +1100
  • 190a440b16 Added upduino images Alan Garfield 2018-02-12 09:14:07 +1100
  • a783cedb68 moved upduino readme to upduino root Alan Garfield 2018-02-12 09:05:49 +1100
  • 82f974df70
    Another typo with paths, this time in the readme. :/ Alan Garfield 2018-02-12 09:02:22 +1100
  • 6a36ecfd6e working on removing "media" from root directory Alan Garfield 2018-02-12 09:01:00 +1100
  • 029b5eeb7a fixed tinyfpga_b2 image path. oops Alan Garfield 2018-02-12 08:57:24 +1100
  • f637ab0c1a added photo for tinyfpga_b2 Alan Garfield 2018-02-12 08:56:11 +1100
  • 0d51256a2c Merge branch 'master' of https://github.com/alangarf/apple-one Niels Moseley 2018-02-11 22:53:44 +0100
  • 29b42f8e1f fixed conflicts Niels Moseley 2018-02-11 22:53:30 +0100
  • 152db46533 fixed path for tinyfpga_b2 Alan Garfield 2018-02-12 08:50:50 +1100
  • 61f9fc4937 Updated Terasic DE0 target to new dir format Niels Moseley 2018-02-11 22:48:00 +0100
  • b00627b71f moved to lowercase all the board names Alan Garfield 2018-02-12 08:47:46 +1100
  • ffad5968b6 moved tinyfpga rtl to rtl/boards Alan Garfield 2018-02-12 08:43:29 +1100
  • b5a8b3a34f
    Merge pull request #12 from mmicko/master Alan Garfield 2018-02-12 08:34:23 +1100
  • cb97317671
    Update board readme Alan Garfield 2018-02-12 08:29:43 +1100
  • a4f13a87fe updated ROM paths to handle new board/buildenv structure Alan Garfield 2018-02-12 08:26:42 +1100
  • 7f18c17152 Add board README.md Niels Moseley 2018-02-11 22:26:09 +0100
  • 0ed336f1f6 moved ice40hx8k to board/buildenv structure Alan Garfield 2018-02-12 08:22:14 +1100
  • 8a190610ed moving boards to boards/buildenv structure Alan Garfield 2018-02-12 08:18:21 +1100
  • 3505ff20fc
    Merge pull request #10 from al177/master Alan Garfield 2018-02-12 07:40:55 +1100
  • 182cb5d6b7
    Update README.md Alan Garfield 2018-02-12 07:39:13 +1100
  • f25350d1d5
    Updated ice40hx8k readme to include acsii art cable diagrams Alan Garfield 2018-02-12 07:38:30 +1100
  • 9b9749ca56 Added readme for ice40hx8k board Alan Garfield 2018-02-12 07:22:23 +1100
  • 585391414c Added PS2 interface to ice40hx8k board Alan Garfield 2018-02-12 07:12:38 +1100
  • 968b80b1c5 removed buildenv from board path, added buildenv subdir Alan Garfield 2018-02-12 07:11:37 +1100
  • 120dac091b Moved test benches to tools Alan Garfield 2018-02-12 07:01:59 +1100
  • 96061a7fa9 Added README.md for Terasic DE0 board. Niels Moseley 2018-02-11 17:55:13 +0100
  • 1d6905cc0e Moved files to proper folder and added readme Miodrag Milanovic 2018-02-11 17:53:35 +0100
  • a750ebb07a Info needed for checking PS/2 Miodrag Milanovic 2018-02-11 14:42:01 +0100
  • 657fbc69b4 Support for TinyFPGA B2 with computer board Miodrag Milanovic 2018-02-11 14:38:01 +0100
  • 1a75f448ed Add README.md for olimex ice40hx8k board Rangel Ivanov 2018-02-11 14:04:19 +0200
  • 3987dc22cb Initial port to olimex ice40hx8k with ice-40io Rangel Ivanov 2018-02-11 13:25:43 +0200
  • 6bd1ccdd5a Add README for the iCE40UP5K board al177 2018-02-10 21:31:16 -0600
  • ca44652a69 Add iCE40UP5K (UPDuino) support al177 2018-02-10 00:01:39 -0600
  • 7d36183103 some more ps/2 code cleanup Niels Moseley 2018-02-09 00:57:45 +0100
  • 88bb7167f8 PS/2 code cleanup Niels Moseley 2018-02-09 00:01:30 +0100
  • 894c50ff4e Added debounced PS/2 keyboard interface and A1 top-level selection between keyboard and UART RX Niels Moseley 2018-02-08 23:47:09 +0100
  • 14743ed0de Updated PS/2 keyboard processing in an attempt to make it more stable -- still needs work Niels Moseley 2018-02-08 19:02:46 +0100
  • 237d35491a Fixed Quartus VGA reversal bug/feature. Removed bit reversing logic and created bit-reversed font rom hex file Niels Moseley 2018-02-08 17:51:30 +0100
  • 7886763229 Added VGA font rom conversion program. Niels Moseley 2018-02-07 19:24:14 +0100
  • f76134bcf1 Added VGA font rom in hex to (hopefully) solve the endianess problems between Yosys/Quartus Niels Moseley 2018-02-07 19:22:00 +0100
  • dd2c480675 Fixed reg/wire problems for Quartus. Niels Moseley 2018-02-07 17:12:27 +0100
  • 3ae84f6bc0 Merge branch 'master' of https://github.com/alangarf/apple-one Niels Moseley 2018-02-07 17:05:24 +0100
  • 2ae6d8a867 DE0 Niels Moseley 2018-02-07 17:04:40 +0100
  • 9371303789 Fixed minor verilator complaint Alan Garfield 2018-02-08 01:06:35 +1100
  • fdc93fb0d2 Hardware scrolling seems to be working! Alan Garfield 2018-02-08 00:40:43 +1100
  • c1942d5d14 new VGA Niels Moseley 2018-02-05 14:43:46 +0100
  • 1f4fe41a97
    Merge pull request #9 from alangarf/vga_pipeline Alan Garfield 2018-02-06 00:38:05 +1100
  • 6f7812f51d Added defines to choose display mode of fonts Alan Garfield 2018-02-06 00:35:30 +1100
  • 25aff9cdc3 VGA module works. Still no hardware scrolling though Alan Garfield 2018-02-06 00:29:56 +1100
  • 7b3c65b8d9 Fixed issue with yosys compile Alan Garfield 2018-02-05 00:24:12 +1100
  • 20919fa726 wip of the pipeline VGA module. stupid yosys bug, but testbench looks ok Alan Garfield 2018-02-05 00:12:06 +1100
  • 2432225d01 Initial VGA working with the apple one output. YAY! Alan Garfield 2018-01-31 00:48:47 +1100
  • 451bff1592 fiddled the vga module a little Alan Garfield 2018-01-30 00:19:21 +1100
  • 4fef9bc10b Initial VGA module, still WIP, just outputs fixed VRAM Alan Garfield 2018-01-29 22:53:16 +1100
  • 400cdd75d0 added missing vga roms Alan Garfield 2018-01-29 22:36:28 +1100
  • b2ebc23e3a added license headers and tidied up Alan Garfield 2018-01-29 22:15:21 +1100
  • 119d077e1a Fixed differences for iceube2 and yosys Alan Garfield 2018-01-29 21:36:32 +1100
  • 474cabbab0 Made core neater and trying to get naming better Alan Garfield 2018-01-29 21:00:38 +1100
  • 2717184e71 Added yosys support again, yay for FOSS! Alan Garfield 2018-01-29 17:45:01 +1100
  • 586b006e88 PS/2 keyboard seems to be working including the shift key. It needs debouncing, however Niels Moseley 2018-01-29 00:39:24 +0100
  • 5c87a46445 Added ps/2 shift key support Niels Moseley 2018-01-28 23:56:02 +0100
  • 25f08eeb1d PS/2 keyboard now has ASCII translation, but shift isn't working yet Niels Moseley 2018-01-28 23:41:27 +0100
  • fe05766894 Fixed address lines of Basic ROM Niels Moseley 2018-01-28 20:18:56 +0100
  • 40c03c5d85 Merge 8edc8129ba into 1cea5d878f Alan Garfield 2018-01-28 12:42:51 +0000
  • 8edc8129ba trying to get aholme core to work with clock gating Alan Garfield 2018-01-28 23:41:10 +1100
  • 1cea5d878f updated gitignore to ignore testbench files and vcds Alan Garfield 2018-01-28 15:07:05 +1100
  • 69f1b53e18 added basic rom and fix uart issue on HX Alan Garfield 2018-01-28 15:02:51 +1100
  • 164cb06992 added ledx output pins Alan Garfield 2018-01-28 13:09:19 +1100
  • 374b440d0f
    Create CONTRIBUTING.md Alan Garfield 2018-01-28 12:48:43 +1100
  • f4d63d09eb
    Create CODE_OF_CONDUCT.md Alan Garfield 2018-01-28 12:46:48 +1100
  • d280d2abaa Added basic ps2 keyboard interface block Niels Moseley 2018-01-28 02:00:21 +0100
  • fba6bda601 Adding missing DE0 timing constraints file Niels Moseley 2018-01-27 23:02:05 +0100
  • 15f476b9eb Fixed irq_n and nmi_n active low/high bug Niels Moseley 2018-01-27 22:58:07 +0100
  • ac2d460f92 Added SIM define to run_testbench.bat Niels Moseley 2018-01-27 22:32:51 +0100
  • 645ec26081 Added missing 7-segment display driver for DE0 board Niels Moseley 2018-01-27 18:47:56 +0100
  • c244a3bc5d Fixed bug in pc_monitor signal Niels Moseley 2018-01-27 18:15:19 +0100
  • 1cc1920c87 Merge branch 'master' of https://github.com/alangarf/apple-one Niels Moseley 2018-01-27 18:12:35 +0100
  • 6823d0e3f9 Added 6502 PC monitoring Niels Moseley 2018-01-27 18:11:33 +0100
  • 0527dbb999 Updated DE0 top level and Quartus DE0 project to new directory layout Niels Moseley 2018-01-27 16:01:27 +0100
  • 80cc4a96d1
    Merge pull request #6 from trcwm/master Alan Garfield 2018-01-28 00:49:14 +1100
  • a60620e6ec Merge remote-tracking branch 'upstream/master' into boards Niels Moseley 2018-01-27 14:45:21 +0100
  • b61b490e4b added missing DE0 top level Niels Moseley 2018-01-27 14:42:15 +0100
  • e9ff2b294e more project file fiddles by the tool. :/ Alan Garfield 2018-01-28 00:23:43 +1100
  • 0fc84e0b37 added reset logic to uart and CPU Alan Garfield 2018-01-28 00:23:09 +1100
  • f081eb674f added pretend UART RX waveform Alan Garfield 2018-01-28 00:21:48 +1100
  • b42567e759 fiddled project files from icecube Alan Garfield 2018-01-28 00:19:59 +1100
  • abba4eeee6 added reset to cpu registers and made uart ignore first tx Alan Garfield 2018-01-27 22:56:28 +1100
  • bcaf9e6962 Yay got iverilog sim working! Alan Garfield 2018-01-27 22:13:52 +1100
  • c4d42fae3c fixed testbench and split CPU cores Alan Garfield 2018-01-27 17:00:33 +1100
  • 04323a6256 more moving around, added params for hex files Alan Garfield 2018-01-27 14:27:10 +1100
  • 0ca73c561a fixed project path for HX8K Alan Garfield 2018-01-27 13:58:03 +1100
  • 401e987548
    Merge pull request #5 from alangarf/boards Alan Garfield 2018-01-27 13:52:04 +1100
  • 149334259d Cleaned up mess, and added HX8K board top file Alan Garfield 2018-01-27 13:40:59 +1100
  • 305d9b614b
    Merge pull request #3 from trcwm/boards Alan Garfield 2018-01-27 12:54:38 +1100
  • 5e3f065223 Forced some internal CPU signals at start of simuation to get rid of undefined signals. Also made sure hard_reset signal is never undefined Niels Moseley 2018-01-27 01:21:47 +0100
  • f19344cf58 Editted CPU and testbench for better simulation Niels Moseley 2018-01-27 00:48:05 +0100
  • 9465e0c14d Added synchronous reset to clk enable divider to avoid undefined logic state in simulation Niels Moseley 2018-01-26 23:41:58 +0100
  • cca11b7925 Added iverilog simulation support Niels Moseley 2018-01-26 23:32:31 +0100