This website requires JavaScript.
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