Commit Graph

26 Commits

Author SHA1 Message Date
François Autin
e3654de298 Fixed nobody to run 2023-05-09 23:17:51 +02:00
Quentin Legot
98fe63f487 print exit code when using debug machine, add matmult 2023-05-09 23:16:16 +02:00
Quentin Legot
7d29b92eba temporary workaround for producteur_consommateur 2023-05-07 16:56:38 +02:00
Quentin Legot
c862c42e43 Fix instructions tests 2023-05-07 16:02:48 +02:00
Quentin Legot
43f023e0b0 Fix join not working on join.c 2023-05-04 22:19:00 +02:00
Quentin Legot
a211e93905 try to implement join 2023-04-23 15:42:33 +02:00
Quentin Legot
f144438490 loader now return better understanable errors, fix when compiler when to use bss section, add join exception, fix get_string_param, add support for thread in obbAddr, add a test 2023-04-13 00:18:51 +02:00
François Autin
968137cc1b
Refactored makefiles 2023-04-05 17:06:01 +02:00
François Autin
24919a9879
Makefile fixes 2023-04-05 15:16:11 +02:00
François Autin
7179931224
Makefile fixes 2023-04-05 15:11:12 +02:00
François Autin
411caac86f Assembly lib 2023-04-05 10:53:34 +00:00
Quentin Legot
a001e45c3f Add tests files 2023-04-04 20:55:27 +02:00
Rémi Rativel
99b0128cfe Implemented calls for sys.s, problem with compilation of riscV code, need to fix it later 2023-04-04 17:59:16 +02:00
Quentin Legot
b8cba1abd7 Change Halt to Shutdown in sys.s 2023-04-04 17:25:51 +02:00
Legot Quentin
0c3a254296 Merge branch 'bin-loader' into 'thread_scheduler'
Binary loader

See merge request simpleos/burritos!12
2023-04-04 13:35:10 +00:00
Quentin Legot
4480212ab0 Merge branch 'thread_scheduler' into bin-loader 2023-04-04 15:28:24 +02:00
Rémi Rativel
d4f8ba2e32 fixed dumps not properly move into target 2023-04-04 14:50:25 +02:00
Rémi Rativel
8e81358e51 Started to implement syscall.rs 2023-03-29 17:16:16 +02:00
Quentin Legot
e170256c9b Fix build makefiles 2023-03-28 19:35:24 +02:00
Quentin Legot
7a32aa503c Trying to make bin tests files 2023-03-28 17:54:05 +02:00
amaury
8577076f14 added the unsigned_addition test and memory mock 2023-03-15 15:35:28 +01:00
amaury
dcca3d5d9f fixed space at the end of memory dump 2023-03-15 14:01:37 +01:00
amaury
f08286e8ed fixed memory dump issue, but the tests still doesn't pass 2023-03-15 09:12:19 +01:00
amaury
c0765270d7 ajout de fichiers mémoire et des registre en cours d'execution 2023-03-13 19:00:54 +01:00
François Autin
8126a9ac2e
Added files for machine unit testing 2023-03-12 00:23:55 +01:00
François Autin
c75e2995e7
Reworked unit tests for machine and renamed test_programs directory 2023-03-12 00:22:16 +01:00