Commit Graph

150 Commits

Author SHA1 Message Date
Remzi Arpaci-Dusseau 6592d3a6a0 fix for Python 3.2 2024-02-18 12:17:42 -08:00
Remzi Arpaci-Dusseau 3c70e1776f old ref count fixed in README 2023-12-08 10:21:37 -05:00
Remzi Arpaci-Dusseau 35f8c4039a add loop.s example, and correct jgt not jgte 2023-10-05 10:23:14 -04:00
Remzi Arpaci-Dusseau ee7b3d36d0 some fixes to README to match current simulation 2023-09-28 08:33:31 -04:00
Remzi Arpaci-Dusseau ee2e067829 allotment bug fix, thanks Zhengguang Zhou 2023-09-27 09:34:40 -04:00
Remzi Arpaci-Dusseau 571bbcf2f6 better default allotment of 10, not 1 2023-09-26 20:51:45 -04:00
Remzi Arpaci-Dusseau 6996ef0f0c added 0x where relevant 2022-10-15 08:46:16 -05:00
Remzi Arpaci-Dusseau 4c290a92a5 more clarity in help text 2022-09-17 14:35:13 -05:00
Remzi Arpaci-Dusseau 06623b01db WAITING to BLOCKED to match book 2022-09-17 14:31:31 -05:00
Remzi Arpaci-Dusseau 561fe0fe0f Make it so root process cannot exit 2021-03-01 12:09:07 -06:00
Remzi Arpaci-Dusseau 51664fa157
Merge pull request #26 from stardustman/patch-1
Update paging-multilevel-translate.py
2021-02-09 10:26:20 -06:00
Remzi Arpaci-Dusseau 2b41286140 fixed bug noted by Arun Rajan 2021-01-10 09:27:09 -06:00
Remzi Arpaci-Dusseau 4cb28d6a8e more code in README 2021-01-05 11:31:24 -06:00
Remzi Arpaci-Dusseau 077924cdcb README for generator; updated to generator to match 2021-01-05 11:30:11 -06:00
Remzi Arpaci-Dusseau 343173dce0 updating README... 2021-01-05 10:28:27 -06:00
Remzi Arpaci-Dusseau 80a09e2c17 add links from main README to sub-READMEs 2021-01-05 10:25:40 -06:00
Remzi Arpaci-Dusseau d05b365880 adding README to go w/ generator 2021-01-05 10:24:08 -06:00
Remzi Arpaci-Dusseau 5264417fea added please 2021-01-04 09:05:56 -06:00
Remzi Arpaci-Dusseau 2236783790 Updated simulator to execute one CPU instruction when an I/O completes; changed README to match 2021-01-04 09:00:10 -06:00
Remzi Arpaci-Dusseau 7678b1d64f
Merge pull request #27 from kowshikRoy/process-run
docs(cpu/process-run): Add space in output
2021-01-04 08:22:38 -06:00
Repon Kumar Roy 62f3a1389c docs(cpu/process-run): Add space in output 2021-01-03 05:22:26 +08:00
stardust 40ca633ca2
Update paging-multilevel-translate.py
fix 'float' object cannot be interpreted as an integer
2020-12-14 16:14:08 +08:00
Remzi Arpaci-Dusseau 52dcaeb90d avoid overflow in i 2020-09-06 14:38:40 -05:00
Remzi Arpaci-Dusseau c81bb394c3 fixed typo thanks to Giovanni Di Santi 2020-09-06 09:27:07 -05:00
Remzi Arpaci 2e94adc962 Merge branch 'master' of https://github.com/remzi-arpacidusseau/ostep-homework 2020-08-22 08:10:33 -04:00
Remzi Arpaci d4d3fd6127 add: is 2020-08-22 08:10:21 -04:00
Remzi Arpaci-Dusseau 5806556c01
Merge pull request #8 from stardustman/master
fix python range method need integer parameter
2020-08-22 07:48:04 -04:00
Remzi Arpaci-Dusseau e97f37e563
Merge pull request #9 from rcamp004/pull-request-cpu-intro
Pull request cpu intro and clean up
2020-08-22 07:45:13 -04:00
Campanha house eef8ec89bf cleaned up code and removed DEBUG statements 2020-07-22 00:43:50 +01:00
Campanha house d5216814ac fixed off by one bug for cpu count and stats 2020-07-22 00:33:48 +01:00
stardust c572b62988 fix python range need integer parameter 2020-07-17 11:08:09 +08:00
Remzi Arpaci-Dusseau ca688b7567
Merge pull request #7 from wzjj0525/master
Update README.md
2020-07-06 17:17:00 -05:00
Remzi Arpaci-Dusseau df631606ed
Merge pull request #6 from 0x3c3e/master
Change filename according to the book/subdir
2020-07-06 17:16:26 -05:00
Nocryagn 5e9cab68d8
Update README.md 2020-07-07 00:47:09 +08:00
0x3c3e dcf3e8e2ba
Change filename according to the book/subdir 2020-07-04 19:52:26 +03:00
Remzi Arpaci-Dusseau 3f4f59ca60
Merge pull request #5 from 0x3c3e/master
Update path to relocation hw
2020-07-03 10:24:59 -05:00
0x3c3e feaa68f787
Update path to relocation hw 2020-07-03 17:46:31 +03:00
Remzi Arpaci-Dusseau 1df0632939 starting work on modified process-run.py to show pio/interrupt concepts 2020-07-01 15:47:20 -05:00
Remzi Arpaci-Dusseau 46b567b672 slight update to new programmatic mode of process-run 2020-07-01 14:59:52 -05:00
Remzi Arpaci-Dusseau 333863f024 getting towards auto-generated; basics in place 2020-07-01 14:52:08 -05:00
Remzi Arpaci-Dusseau e667636238 added way to specify exactly what each process does via -P flag 2020-07-01 13:09:15 -05:00
Remzi Arpaci-Dusseau 86676400ce nit in README 2020-07-01 11:28:40 -05:00
Remzi Arpaci-Dusseau 706bfb0055 fixing missing links in main README 2020-07-01 11:27:27 -05:00
Remzi Arpaci-Dusseau cbf3a69881 more re-org towards random program generation 2020-06-30 15:53:31 -05:00
Remzi Arpaci-Dusseau ef63700525 further error messaging 2020-06-29 17:30:31 -05:00
Remzi Arpaci-Dusseau 5e4b7ab985 more clean up 2020-06-29 17:00:34 -05:00
Remzi Arpaci-Dusseau a9800f62f7 cleaned up parser a bit 2020-06-29 14:39:32 -05:00
Remzi Arpaci-Dusseau e61b17d394 better parser for fork/wait mini language 2020-06-29 12:13:42 -05:00
Remzi Arpaci-Dusseau b4c685d898 working on small language for forking programs 2020-06-29 06:54:00 -05:00
Remzi Arpaci-Dusseau 33f431a6b1 next version of generator: kind of works now, need to refine a bit 2020-06-28 11:12:36 -05:00