Commit Graph

190 Commits

Author SHA1 Message Date
Zihao Yu cd1db11aa7 fix README 2022-02-18 09:30:48 +08:00
Zihao Yu 4223ab0a6b constrs: remove the second keyboard pins 2022-02-18 09:18:00 +08:00
Zihao Yu 1da60bb3d2 constrs: fix wrong NR_INPUT_PINS 2022-02-18 09:17:09 +08:00
Chen Lu a9ba2108e1 udpate README 2022-02-17 21:36:41 +08:00
Chen Lu cf8c8aa205 add keyboard 2022-02-17 15:27:06 +08:00
Chen Lu e1add0d84d fix input value 2022-02-15 21:55:29 +08:00
Chen Lu e971c9338d enable automatic pin bind 2022-02-15 21:40:15 +08:00
Zihao Yu c279fa50eb event: remove key handler 2022-02-12 17:43:12 +08:00
Zihao Yu 98d6d04082 fix name of nvboard 2022-02-12 17:25:44 +08:00
Zihao Yu 79d80df183 remove unused code 2022-02-12 17:18:29 +08:00
Zihao Yu 9d0202bfc5 refactor nvboard API 2022-02-12 16:42:05 +08:00
Chen Lu 1f72e3dfde move main func to emu 2022-02-10 22:23:26 +08:00
Zihao Yu f6690937fb
Merge pull request #1 from NJU-ProjectN/vga
Vga
2022-02-07 22:15:45 +08:00
201220107-贺柄毓 822d6f01ee Update README.md. 2022-01-26 23:14:02 +08:00
201220107-贺柄毓 9799b40fb9 Merge branch 'vga' of github.com:NJU-ProjectN/nvboard into vga 2022-01-26 23:02:25 +08:00
201220107-贺柄毓 8006d07f0d Add a picture for vga and update README.md 2022-01-26 23:01:47 +08:00
Sun Jiru affbc4c86f Perf: reduce unessential SDL_RenderPresent() 2022-01-26 16:14:20 +08:00
201220107-贺柄毓 fbb53d9142 Added: vga (but too slow to display) 2022-01-21 23:39:44 +08:00
201220107-贺柄毓 1c896ce4e9 Merge branch 'master' into vga 2022-01-20 23:11:24 +08:00
201220107-贺柄毓 85f1596cf8 Commit before merge clock 2022-01-20 23:10:27 +08:00
Sun Jiru 49826d8377 Added: clock signal 2022-01-20 22:23:29 +08:00
Sun Jiru 1b547da577 modify pictures 2022-01-20 19:27:37 +08:00
Sun Jiru 5b11b091b1 add some descriptions to README 2022-01-20 18:32:56 +08:00
Sun Jiru e6dbe48d6b fix bugs about hardware acceleration 2022-01-20 18:25:56 +08:00
201220107-贺柄毓 462b9bf8d1 Changed: makefile. 2022-01-20 16:59:28 +08:00
201220107-贺柄毓 3f468b6bf5 Changed: makefile. 2022-01-20 16:54:37 +08:00
201220107-贺柄毓 46673b759c Added: verilator build rules in makefile 2022-01-20 15:04:33 +08:00
201220107-贺柄毓 a3bfd74ec4 Merge branch 'sjr' of github.com:NJU-ProjectN/nvboard into vga 2022-01-20 13:06:45 +08:00
201220107-贺柄毓 c163b67dbb Added: gitignore 2022-01-20 12:26:32 +08:00
201220107-贺柄毓 a6919de716 Change: Refactor the building system
Now you just need the verilator files, the "update.cpp" file and a makefile that includes the NVBOARD rules.
2022-01-20 12:20:51 +08:00
Sun Jiru 21ffde992c fix bugs at RenderPresent 2022-01-20 00:02:07 +08:00
Sun Jiru 36a2431dca finish refactoring 2022-01-19 23:15:05 +08:00
Sun Jiru 82b992a9df add some description in README.md 2022-01-18 14:47:52 +08:00
Sun Jiru eea7d1bb6e mouse button can control board buttons now 2022-01-18 08:49:34 +08:00
Sun Jiru 82f5e11908 mouse button can control switches now 2022-01-18 08:23:53 +08:00
Sun Jiru 88bc1f44cf remove a useless softlink 2022-01-17 21:46:00 +08:00
Sun Jiru a1a9045c5c optimize makefile 2022-01-17 21:43:53 +08:00
Sun Jiru 5ad4f2de85 implement 7-segment display 2022-01-17 15:07:03 +08:00
Sun Jiru 66d294ab85 first commit of nboard 2022-01-16 14:31:50 +08:00
yu-yake 0803387052
Initial commit 2022-01-11 03:52:04 +00:00