Commit graph

  • 8630fe7667
    refactor: use cmake macros to do objcopy, install and tests dev xinyangli 2024-08-15 17:52:04 +0800
  • f6c3a13e7f
    build: fix unneeded dependency on npcgcc xinyangli 2024-08-15 16:42:02 +0800
  • b99fc98d8d
    bump abstract-machine version xinyangli 2024-08-15 16:14:56 +0800
  • b09e60afb4
    bump abstract-machine version xinyangli 2024-08-15 15:54:43 +0800
  • 3b43b569f9
    bump abstract-machine version xinyangli 2024-08-15 15:16:42 +0800
  • 3ee527c3de
    ci: add auto build ci xinyangli 2024-08-13 20:43:19 +0800
  • 0b911f75ce
    am-tests,microbench,yield-os: CMake support xinyangli 2024-08-13 20:24:57 +0800
  • 02b38e7b44
    build: nix package xinyangli 2024-07-12 16:45:56 +0800
  • 9d41ac2f7b
    build: add more tests to build system xinyangli 2024-07-09 17:42:46 +0800
  • 2f559823a6
    build: add cmake as build system ics2021 xinyangli 2024-03-25 16:49:08 +0800
  • bb725d6f82 kernels,demo,donut: only clear screen before drawing Zihao Yu 2024-02-20 14:53:20 +0800
  • dbe346eb85 tests,cpu-tests,Makefile: refine Zihao Yu 2024-02-20 14:51:34 +0800
  • 2e7c5934ed benchmark: return error when fail Zihao Yu 2024-02-20 14:47:47 +0800
  • d41f447c17 kernels,typing-game: clear screen by scanline Zihao Yu 2024-01-16 23:55:38 +0800
  • ade50b257a kernels,typing-game: assume uptime does not start from zero Zihao Yu 2024-01-16 23:33:30 +0800
  • 9e19ebc991
    Merge pull request #11 from Wenz-jam/master Zihao Yu 2024-01-16 16:58:45 +0800
  • 1dc914a675
    fix uint32_t overflow in format_time 江牛 2024-01-16 16:09:54 +0800
  • 33c0dd0d85 am-tests,keyboard: fix comparison of char Zihao Yu 2024-01-10 23:48:00 +0800
  • 7bb7b1a94f add bad-apple Zihao Yu 2023-11-14 23:34:19 +0800
  • 9486898b81 tests,alu-tests: fix printf format error caused by -2147483648 Zihao Yu 2023-11-13 12:05:30 +0800
  • d918fc429f tests,alu-tests: fix errors reported by -Wall and -Werror Zihao Yu 2023-11-13 12:04:34 +0800
  • 0bab7cb226
    Merge pull request #6 from rijuyuezhu/master Zihao Yu 2023-10-11 17:06:58 +0800
  • 3c50c2eae3
    [FIX] am-kernels/kernels/demo/src/hanoi/hanoi.c: pattern not shown on the screen of nemu due to no sync of GPU FB Wenrui Huang 2023-10-11 16:39:44 +0800
  • 0c1f038ad0 kernels,demo,life: fix stack overflow in nemu gftytkklt 2023-10-09 10:44:01 +0800
  • 773fa2b997 add license for alu-tests and snake Zihao Yu 2023-10-03 20:56:10 +0800
  • 6f4a47afb9 add yield-os Zihao Yu 2023-10-03 15:33:38 +0800
  • 86c5532674 am-tests,intr: add panic message Zihao Yu 2023-10-03 15:28:47 +0800
  • 4707aefcc5 kernels: merge bf to demo Zihao Yu 2023-07-22 22:10:07 +0800
  • c5bcf378e8 kernels: add some demos from movfuscator and rt-thread Zihao Yu 2023-07-22 21:28:08 +0800
  • 3388801aea kernels,snake: port to AM Zihao Yu 2023-07-21 11:00:02 +0800
  • ec82e0f2cd kernels: import snake from movfuscator Zihao Yu 2023-07-21 10:59:30 +0800
  • 53cc98e4c0 tests,cpu-tests,Makefile: remove klib since it is added by default Zihao Yu 2023-04-25 17:23:01 +0800
  • 1cf8c67eb6 kernels,bf: port to AM Zihao Yu 2023-07-01 01:25:46 +0800
  • b122a7fa12 kernels: import bf from movfuscator Zihao Yu 2023-07-01 01:12:31 +0800
  • 6b5c2ad2d3 tests,cpu-test: add more tests from movfuscator Zihao Yu 2023-07-01 00:56:02 +0800
  • d336e55bc3 tests,alu-tests: refine Zihao Yu 2023-07-01 00:52:47 +0800
  • fbc2739875 tests: add alu-test from movfuscator Zihao Yu 2023-07-01 00:51:15 +0800
  • 245c069c4e thread-os: fix stack overflow with glibc 2.39 Zihao Yu 2022-11-09 18:02:32 +0800
  • adc316af6e cpu-tests,Makefile: support target gdb Zihao Yu 2021-10-20 12:56:40 +0800
  • c03fc2b97b nemu: restore previous config when it fails to build the AM version Zihao Yu 2021-08-27 19:23:59 +0800
  • 3433d0f8db remove unused file Zihao Yu 2021-08-21 15:30:29 +0800
  • 6052ab0244 kernels: support NEMU over AM Zihao Yu 2021-08-16 10:44:56 +0800
  • 56c864d5ef tests,cpu-tests,Makefile: report run results Zihao Yu 2021-08-13 18:04:41 +0800
  • 8a1caa1db3 remove x attribute Zihao Yu 2021-08-11 16:59:18 +0800
  • 5e7cd0c7f2 am-tests,intr: change printf() to putch() Zihao Yu 2021-07-13 17:05:42 +0800
  • f3af11ebbf cpu-tests,Makefile: remove unused rules Zihao Yu 2021-07-03 20:36:04 +0800
  • 87c35f8f19 fix mmc multi def bug Yanyan Jiang 2021-02-08 15:28:55 +0000
  • a3d742d259 microbench: avoid %03d in the format string Zihao Yu 2021-01-28 16:00:36 +0800
  • 1a008865df microbench: explicitly use uint32_t for score and uint64_t for usec Zihao Yu 2021-01-28 15:59:55 +0800
  • e45d2189d9 microbench: change REF_CPU to i9-9900k Zihao Yu 2021-01-28 15:39:34 +0800
  • e611fa70d2 microbench: set correct checksum for huge input Zihao Yu 2021-01-28 00:26:37 +0800
  • 54f5c1f8fa microbench: add huge input Zihao Yu 2021-01-28 00:00:35 +0800
  • f4f447c422 microbench: use us precision timer Zihao Yu 2021-01-27 21:22:32 +0800
  • 242c1f1f53 tests,cpu-tests,string: test the return value of strcmp() according to the manual Zihao Yu 2020-12-19 13:24:48 +0800
  • 1d1ff1431d tools: add gitignore for export/ Zihao Yu 2020-12-19 13:22:45 +0800
  • 060dde6692 am-tests,audio: ctrl.bufsize is now unconfigurable Zihao Yu 2020-09-30 22:05:21 +0800
  • 11a4fe4ceb kernels: add slider Zihao Yu 2020-09-28 13:43:20 +0800
  • 2466656eea kernels,typing-game: add message about exiting Zihao Yu 2020-09-28 13:42:46 +0800
  • a1edccd647 benchmarks: readd README.md Zihao Yu 2020-09-28 13:42:17 +0800
  • fc7b5f832b test,am-tests,audio: add .gitignore to track the pcm file Zihao Yu 2020-09-28 13:40:48 +0800
  • 6cdc69bdeb gitignore: fix typo Zihao Yu 2020-09-15 08:56:47 +0800
  • 07c99a1e2a test,am-tests: add audio test Zihao Yu 2020-09-03 00:42:55 +0800
  • 9e59fd2cba kernels,typing-game: exit when pressing ESC Zihao Yu 2020-09-02 20:49:31 +0800
  • fa054f1c3a benchmark,microbench: reduce test input size for bf Zihao Yu 2020-08-26 19:39:34 +0800
  • fa8bcce0a9 fix typo Zihao Yu 2020-08-23 21:03:55 +0800
  • 0a123cc9e6 tests: add am-tests Zihao Yu 2020-08-23 19:54:16 +0800
  • 8fbf7f9425 Merge pull request #1 from jiangyy/remove-thread-os-ioe Yanyan Jiang 2020-08-23 19:52:20 +0800
  • 6067516bec add color Yanyan Jiang 2020-08-13 22:42:52 +0800
  • 0c534454bd new typing game Yanyan Jiang 2020-08-13 12:30:50 +0000
  • 87220d57be use lut Yanyan Jiang 2020-08-13 12:07:15 +0800
  • 509da0b18a a new typing game; not finished Yanyan Jiang 2020-08-12 23:04:27 +0800
  • ef885890c1 much better user interface for litenes Yanyan Jiang 2020-08-12 22:06:06 +0800
  • 891375d8fa update readme Yanyan Jiang 2020-08-12 06:02:07 +0000
  • f8e9232a64 renames Yanyan Jiang 2020-08-12 05:59:59 +0000
  • 0ce11d082c refactor Yanyan Jiang 2020-08-12 05:47:49 +0000
  • 960dc907e9 restructure project Yanyan Jiang 2020-08-12 05:43:20 +0000
  • a317d8cce1 port more apps Yanyan Jiang 2020-08-12 05:35:19 +0000
  • 673f8605ce rename nemu_assert to check Yanyan Jiang 2020-08-11 17:40:29 +0000
  • 7e870cb2e4 add cputest Yanyan Jiang 2020-08-11 17:38:42 +0000
  • 304daa3501 rename projects Yanyan Jiang 2020-08-11 17:22:46 +0000
  • bdcb3ba65a copy licence and readme Yanyan Jiang 2020-08-11 17:18:00 +0000
  • 009f8b5fb0 port some benchmarks Yanyan Jiang 2020-08-11 17:17:16 +0000
  • 30a534e650 start am apps Yanyan Jiang 2020-08-11 17:14:09 +0000