Rémi Rativel
|
a29f410a66
|
small fix
|
2023-03-08 15:46:27 +01:00 |
|
Rémi Rativel
|
d03bb47131
|
Merge remote-tracking branch 'origin/thread_scheduler' into thread_scheduler
|
2023-03-08 15:45:47 +01:00 |
|
Rémi Rativel
|
cf65688566
|
Sarting synch.rs implementation
|
2023-03-08 15:45:35 +01:00 |
|
François Autin
|
a11ca01368
|
Main now initializes System object
|
2023-03-08 15:38:19 +01:00 |
|
François Autin
|
de502973c7
|
Added System initializer method
|
2023-03-08 15:34:13 +01:00 |
|
François Autin
|
06be5c9796
|
Merge branch 'thread_scheduler' of gitlab.istic.univ-rennes1.fr:simpleos/burritos into thread_scheduler
|
2023-03-08 15:16:27 +01:00 |
|
François Autin
|
0309614396
|
New system structure
|
2023-03-08 15:16:10 +01:00 |
|
Moysan Gabriel
|
4c79f86b89
|
dataTypes definition
|
2023-03-08 14:38:02 +01:00 |
|
François Autin
|
8889d43f9d
|
Fixed ucontext & libc
|
2023-03-08 14:09:07 +01:00 |
|
François Autin
|
2cd7980cd0
|
Update .gitlab-ci.yml file
|
2023-03-08 12:51:31 +00:00 |
|
François Autin
|
148664e2cd
|
Update .gitlab-ci.yml file
|
2023-03-08 12:45:36 +00:00 |
|
François Autin
|
75734b9e91
|
Update .gitlab-ci.yml file
|
2023-03-08 12:42:20 +00:00 |
|
Rémi Rativel
|
de0013ad3e
|
remade compare_machine_memory
|
2023-03-08 13:34:12 +01:00 |
|
Quentin Legot
|
8c6ef4e131
|
Implemente finish (not finished yet), fix ucontext for windows
|
2023-03-08 13:21:08 +01:00 |
|
François Autin
|
58890d85d1
|
Fixed naming conventions not followed
|
2023-03-08 13:05:59 +01:00 |
|
François Autin
|
08bad49558
|
Merge branch 'decode_print' of gitlab.istic.univ-rennes1.fr:simpleos/burritos into decode_print
|
2023-03-08 13:04:28 +01:00 |
|
François Autin
|
f37820ab5b
|
Removed makefile.dumps
|
2023-03-08 13:04:13 +01:00 |
|
Rémi Rativel
|
ddc86f6f0a
|
Merge remote-tracking branch 'origin/decode_print' into decode_print
|
2023-03-08 13:04:12 +01:00 |
|
Rémi Rativel
|
e60ca57bc7
|
Warning fix
|
2023-03-08 13:04:03 +01:00 |
|
François Autin
|
765f5b8328
|
Updated makefile
|
2023-03-08 13:02:03 +01:00 |
|
François Autin
|
f1a03b96a3
|
Updated gitignore
|
2023-03-08 13:01:36 +01:00 |
|
François Autin
|
90e51149af
|
Added libnachos
|
2023-03-08 13:00:38 +01:00 |
|
Rémi Rativel
|
da30122c87
|
Added documentation for from function
|
2023-03-08 11:15:13 +01:00 |
|
Baptiste
|
1e2e537ec9
|
compare mem_checker and machine
|
2023-03-07 17:32:59 +01:00 |
|
Quentin Legot
|
6ca0b564c5
|
Add ucontext_t
|
2023-03-06 16:31:35 +01:00 |
|
Baptiste
|
d352f5dcd2
|
fix jal, branch instr & LD. + better print for machine status
|
2023-03-06 13:50:45 +01:00 |
|
amaury
|
abff8966b5
|
nouveau fichier de comparaisons
|
2023-03-06 11:37:16 +01:00 |
|
amaury
|
cef082bfd5
|
ajout des mémoires nachos de tous les tests
|
2023-03-06 11:19:00 +01:00 |
|
Baptiste
|
6f6191ea3c
|
memory.txt can be execute
|
2023-03-05 23:49:28 +01:00 |
|
Baptiste
|
ea9c53e603
|
merge
|
2023-03-03 12:22:18 +01:00 |
|
Baptiste
|
6072ba97d6
|
update memory
|
2023-03-03 12:21:37 +01:00 |
|
amaury
|
fd98258324
|
nouveau fichier memoire avec swap des octets
|
2023-03-02 15:51:00 +01:00 |
|
amaury
|
e61a92b490
|
retrait des id de SP et PC et echange de @ et size
|
2023-03-01 17:22:20 +01:00 |
|
amaury
|
d34b5b0067
|
memory.txt en hexa complet
|
2023-03-01 17:19:18 +01:00 |
|
Quentin Legot
|
4dae299008
|
Implement interrupt
|
2023-03-01 17:18:45 +01:00 |
|
Quentin Legot
|
b39e56b9c4
|
Move system to the right location
|
2023-03-01 17:01:02 +01:00 |
|
Quentin Legot
|
68ee179e12
|
Implement Thread::start and join
|
2023-03-01 16:55:17 +01:00 |
|
amaury
|
45f9d9c0e0
|
nouveau memory.txt avec unsigned_addition
|
2023-03-01 16:26:55 +01:00 |
|
Baptiste
|
5a90419ebb
|
change memory to a vector, it can now be fill
|
2023-03-01 16:12:46 +01:00 |
|
Quentin Legot
|
77e6d74b3b
|
Adding some content to thread
|
2023-03-01 15:45:49 +01:00 |
|
amaury
|
e82af4ae67
|
ajout du fichier memoire
|
2023-03-01 15:21:18 +01:00 |
|
Baptiste
|
73c49414ff
|
print_memory dans Machine
|
2023-03-01 15:11:35 +01:00 |
|
François Autin
|
f6ff30b63c
|
Fixed compilation warnings
|
2023-03-01 13:56:12 +01:00 |
|
François Autin
|
8c737f4c42
|
Updated README.md
|
2023-03-01 13:46:19 +01:00 |
|
François Autin
|
afe643170f
|
Automated objdumping of test programs
|
2023-03-01 13:44:48 +01:00 |
|
Quentin Legot
|
792497b14c
|
Change var name to fit with rust conventions
|
2023-03-01 11:16:21 +01:00 |
|
Quentin Legot
|
4c8062905c
|
Fix global var
|
2023-03-01 11:10:15 +01:00 |
|
Quentin Legot
|
6f98224da1
|
scheduler done
|
2023-03-01 10:11:19 +01:00 |
|
Quentin Legot
|
013a2968cd
|
Add scheduler structure
|
2023-02-28 16:39:40 +01:00 |
|
Quentin Legot
|
e422e65767
|
Add thread structure
|
2023-02-28 14:43:40 +01:00 |
|