Commit Graph
100 Commits
Author SHA1 Message Date
maksyuki f3f0096a7b chore: rm broken package in setup script 2025-12-17 16:44:12 +08:00
maksyuki ed2767e83e chore: split all dep install into single one 2025-12-17 16:40:03 +08:00
maksyuki b65c9bc0cb chore: rm unused 'zlibc' package in setup script 2025-12-17 16:37:02 +08:00
maksyuki fd6b652ff6 fix: remove check logic for dep install process 2025-12-17 16:22:37 +08:00
maksyuki 5a257b2e5b fix: fix the 'apt' cmd in setup script 2025-12-17 16:16:55 +08:00
maksyuki 544d9451ce fix: fix some typos 2025-12-17 16:01:27 +08:00
maksyuki bfc4458134 chore: add test and setup verilator script 2025-12-17 16:00:04 +08:00
maksyuki 7bbfe114f9 feat: simplify one step eval in emulator class 2025-12-17 10:58:27 +08:00
maksyuki 4c83b11f12 feat: add init verilator simu support 2025-12-17 10:49:37 +08:00
maksyuki f91e70d434 chore: update verilator version support picorv32 into ignore file 2025-12-17 10:48:07 +08:00
maksyuki 9a3354c357 chore: add verilator wave format to ignore file 2025-12-16 10:43:39 +08:00
maksyuki f1eb6b1b7b fix: fix kind of width no-match bugs ross different modules 2025-12-16 10:42:33 +08:00
maksyuki 81be5257f0 feat: add src file into verilator comp 2025-12-15 10:50:47 +08:00
maksyuki efd62b6c86 chore: add verilator ignore rule 2025-12-15 10:48:43 +08:00
maksyuki 2d32614ad9 chore: add asm comp script 2025-12-11 16:17:16 +08:00
maksyuki 38480d109d feat: add ahbl2nmi bridge module 2025-12-11 14:31:32 +08:00
maksyuki e9d0417175 feat: add simple uart test 2025-12-10 20:03:53 +08:00
maksyuki 0874c16d50 chore: add *.o and *.flash to git ignore rule file 2025-12-10 20:03:29 +08:00
maksyuki 9826df318f chore: mv vcs system cmd into vcs file 2025-12-10 18:47:31 +08:00
maksyuki 2abe454949 chore: add default style yaml config 2025-11-19 12:17:46 +08:00
maksyuki 8c9073b2ea chore: add default yml config 2025-11-19 12:16:41 +08:00
maksyuki 9470bbf908 chore: add security guide and modify lint rules 2025-11-19 11:59:47 +08:00
maksyuki e63eaef659 chore: add style action flow 2025-11-19 11:36:03 +08:00
maksyuki 1f8d9371f2 chore: add init github action config and commu rules 2025-11-19 11:34:42 +08:00
maksyuki b1ca5ba88d feat: add code impl for the lvgl 2025-11-19 11:30:23 +08:00
maksyuki a020c6cd15 feat: add dma support for spisd and psram 2025-11-19 11:18:32 +08:00
maksyuki 47ac52afac feat: add custom impl version of libcc 2025-11-18 20:03:50 +08:00
maksyuki 33c1acc6de feat: add multimedia app for tiny shell 2025-11-18 18:38:46 +08:00
maksyuki 3363ece580 chore: add custom userip makefile to main makefile 2025-11-18 18:37:46 +08:00
maksyuki 375fe6beaa chore: restructure the app code path 2025-11-18 17:15:19 +08:00
maksyuki 37148c2db0 feat: add predefine disp func and marcos 2025-11-18 17:07:05 +08:00
maksyuki db794f43c4 chore: add independent 3rd-party inc and app path 2025-11-18 17:06:16 +08:00
maksyuki 5f224ee3e4 style: modify couple of statements to improve the print result 2025-11-18 11:19:07 +08:00
maksyuki f2fcf29b31 fix: fix the assigment bug in ip test 2025-11-18 11:18:06 +08:00
maksyuki 3ecca8b384 feat: modify name of simple timer register 2025-11-18 10:52:59 +08:00
maksyuki f154d62b85 feat: add coremark app cmd impl 2025-11-18 10:52:15 +08:00
maksyuki 701572e098 feat: add tim1 init and cnt impl 2025-11-18 10:51:35 +08:00
maksyuki 0725079735 chore: add coremark repo to git ignoure rule file 2025-11-17 20:48:17 +08:00
maksyuki f3cec97fbb feat: add port srcs for coremark 2025-11-17 20:47:35 +08:00
maksyuki c2173e5b7b chore: update userip app impl 2025-11-17 20:31:27 +08:00
maksyuki 5a360bd7c8 chore: remove unused 3rd-party core include path 2025-11-17 16:52:27 +08:00
maksyuki 074c0bb8bd fix: fix a system mem access bug in wstrb calc 2025-11-17 16:50:43 +08:00
maksyuki c55cb392a9 chore: modify filename and set right user ip/core path 2025-11-11 19:42:32 +08:00
maksyuki 4d6b7c76fd chore: modify ip and core template path 2025-11-11 19:39:47 +08:00
maksyuki 87a7f9881a chore: add mpw ignore rule in config file 2025-11-11 19:35:19 +08:00
Yuchi Miao dfdccb50f5 Merge pull request #128 from redoop/dev
feat: Export retroSoC sources (tar.gz or single .sv)
2025-11-11 16:24:06 +08:00
maksyuki cf83a2667a feat: modify core and user design define 2025-11-11 11:03:07 +08:00
maksyuki 566baf961f docs: add more comments in userip template 2025-11-11 09:39:42 +08:00
maksyuki b6209342b3 fix: fix the wrong user io define fpga top 2025-11-11 09:38:39 +08:00
maksyuki 572fa9253a style: use nmi if to simplify bridge impl 2025-11-10 15:46:12 +08:00
maksyuki 408f60f057 style: add 'u' prefix for the user ip test 1 2025-11-10 15:45:27 +08:00
maksyuki 9f4eb8b29f feat: modify user ip design module 2025-11-10 15:32:54 +08:00
maksyuki 36b053c580 fix: fix the wrong psel sign in r chnl 2025-11-10 15:31:00 +08:00
maksyuki 03273256b7 fix: fix sort of typos 2025-11-10 11:00:38 +08:00
maksyuki c87bf77aa0 feat: add userip template design 2025-11-10 10:52:35 +08:00
maksyuki 298a55d366 fix: fix wrong port name assignment 2025-11-10 10:52:04 +08:00
maksyuki 1ab853f262 style: rm module name from 'mem2apb' to 'nmi2apb' 2025-11-10 10:50:25 +08:00
maksyuki 20e007717c chore: change app from crt into root dir 2025-11-10 08:49:27 +08:00
maksyuki 9581db6178 feat: add init port funcs 2025-11-10 08:44:14 +08:00
Yuchi Miao 47289fe4fc Merge pull request #123 from redoop/dev
fix : Add Makefile and modify setup.py
2025-11-10 07:46:08 +08:00
maksyuki f62887e675 feat: add cat sys cmd for tinysh 2025-11-09 22:04:08 +08:00
maksyuki a7ac67544a feat: add sort of fs system cmd for tinyshell 2025-11-09 17:10:45 +08:00
maksyuki 677b84ce94 fix: fix a wrong ignore rule in prj 2025-11-09 17:09:44 +08:00
maksyuki bd96c49ceb feat: add init lvgl config file 2025-11-09 12:40:19 +08:00
maksyuki 5e3ad0f830 chore: add tar archive file ignore rule and modify lvgl config 2025-11-09 12:24:28 +08:00
maksyuki 251740d731 feat: support wr oper for fatfs 2025-11-08 16:41:05 +08:00
maksyuki 6fd66ec6f4 chore: add setup script for app 2025-11-08 16:40:33 +08:00
maksyuki e977f43356 feat: modify wr sync func for spisd 2025-11-08 15:46:17 +08:00
maksyuki ec4b69e2c8 feat: add image cmd support for tinysh 2025-11-08 11:39:03 +08:00
maksyuki 1680daadfe fix: fix wr sync signal no-conn wire bug 2025-11-08 10:28:37 +08:00
maksyuki 4e46a326ac chore: add some debugs statements 2025-11-08 10:22:07 +08:00
maksyuki 8d66c0f829 feat: add image viewer for tinysh 2025-11-07 19:22:09 +08:00
maksyuki 0ba071d262 feat: add tiny booter shell impl 2025-11-07 15:15:12 +08:00
maksyuki ba81d78d84 feat: add some sys funcs impl in stdlib 2025-11-07 10:59:45 +08:00
maksyuki 6f90ff70f0 chore: modify the name of prj header include 2025-11-07 10:27:10 +08:00
maksyuki 249ef4288b feat: add recursive ls shell cmd 2025-11-07 10:05:24 +08:00
maksyuki 006ac8ccca feat: add find cmd for tinyshell 2025-11-06 21:22:30 +08:00
maksyuki 6dd4665c7f chore: rm used static img files 2025-11-06 21:02:24 +08:00
maksyuki 4f98c0941d feat: add cd and modify pwd impl 2025-11-06 20:56:38 +08:00
maksyuki d2047f762b feat: add common qspi dev init func 2025-11-06 11:11:01 +08:00
maksyuki 98d1811d9d feat: add donut test from 3rd-party lib 2025-11-06 11:10:00 +08:00
maksyuki 511942ace7 chore: update license foramt 2025-11-06 10:14:41 +08:00
maksyuki 6b50b13542 feat: add escape char support for cmd input 2025-11-06 10:05:20 +08:00
maksyuki 69d102e745 feat: add batch mode for tiny cmd test 2025-11-05 22:19:43 +08:00
maksyuki ca50b700f4 feat: add 'ls' and 'pwd' fatfs cmd impl 2025-11-05 21:21:40 +08:00
maksyuki b1486031a5 feat: add fatfs init and file cmd 2025-11-05 20:51:32 +08:00
maksyuki 6106da30b6 chore: rewrite all tinyshell register func 2025-11-05 20:35:39 +08:00
maksyuki 5e384b3e23 chore: add irq asm func impl and main func name 2025-11-05 12:08:00 +08:00
maksyuki 00013afc94 feat: add cust irq inst macros 2025-11-05 11:49:39 +08:00
maksyuki f504388d75 feat: add histroy table support for tiny shell 2025-11-02 17:58:03 +08:00
maksyuki e4c9f0ad2c feat: add software wr sync for spisd cache module 2025-11-01 20:39:00 +08:00
maksyuki 257bbc7766 feat: add spisd apis and fix some sector addr offset issues 2025-11-01 20:18:40 +08:00
maksyuki ded4e50d30 feat: add spisd low-level api impl for fatfs 2025-11-01 20:17:25 +08:00
maksyuki 273ef66988 fix: fix the sector addr of spisd rd oper 2025-11-01 13:18:19 +08:00
maksyuki 608cc42c5c feat: modify booter hint info and other issues 2025-11-01 13:16:34 +08:00
maksyuki e9980bdb8f chore: use global macros to replace bus bridge 2025-11-01 13:15:41 +08:00
maksyuki 5285918800 feat: expand tf card range to 1GB 2025-10-31 21:58:20 +08:00
maksyuki 697a8320f5 feat: add video player impl 2025-10-31 20:49:58 +08:00
maksyuki ee848e4312 feat: add pic flash func and perf test 2025-10-31 10:24:10 +08:00
maksyuki 1d36cae5c2 feat: add qspi rx hw flow ctrl in DMA 2025-10-31 10:23:24 +08:00