Releases: chu-aie/os-2024
Releases · chu-aie/os-2024
v0.6.0
Feature
- projects: Add project section in table of contents; add project and setup chapters in projects index; add template section in projects index;implement project and template index files (
3b9df71
) - Add setup guide for project environment_configuration (
f486ae4
) - book: Add lab section to week06 (
822f1cf
) - os2024: Add week 07 content for virtual memory paging (
94e50c2
) - vm-mechanism: Added address translation simulation program with base bound registers. (
0807212
) - lab: Add lab.md file and instructions for address conversion simulation (
c58d33e
) - vm-mechanism: Add relocation.py module for simulating virtual address and physical memory management; create script for calculating and simulating address translation and segmentation violation checks. (
e505941
) - os2024: Add week 06 content to table of contents (
7e76b26
)
Fix
v0.5.0
Feature
- workflows: Add release branch to trigger lint and test workflows (
e1cba28
) - os2024: Add lab.md for Week 05 (
2ce4174
) - vm-intro: Add Makefile, README.md, and va.c files for the OSTEP chapter "The Abstraction: Address Spaces" (
e25e18e
) - vm-mechanism: Update content and formatting in vm-mechanism.md (
ad9e26d
) - linux-cmd: Add basic linux command lab documentation (
8c80406
) - os2024: Add new sections to week05 in _toc.yml (
f864cfc
) - os2024: Add vm mechanism chapter (
d740408
) - vm-api: Add memory management API documentation (
945415f
)
Fix
v0.4.0
Feature
- scheduler: Add lab schedule for scheduling algorithm simulator (
0690fa1
) - cpu-sched: Add scheduler.py for job scheduling simulation (
b2127eb
) - course: Add lab section for week 04 (
6b021cc
) - cpu-sched-lottery: Add implementation of the Lottery Scheduling Algorithm (
519ad16
) - cpu-sched-lottery: Add Makefile for lottery program (
5d89077
) - cpu-sched-lottery: Add lottery scheduling algorithm implementation (
4f45f83
) - lab: Add Lottery Scheduling Algorithm implementation in lab.md (
df5aa06
) - os2024: Add Week 5 content for virtualization (
7521b6e
) - os2024: Add WSL setup documentation for Week 03章 and subfile; add 'wsl-setup' page in Week 03章 and updated Table of Contents. (
cc20a4e
) - os2024: Describe MLFQ scheduling algorithm (
494e403
) - os2024: Add lab to week03 in table of contents (
89f0c80
) - cpu-api: Add CPU API code from OSTEP chapter Inter: Process API (
54e0760
) - os2024: Add lab.md for week03 (
1c9810d
) - cpu-api: Add Makefile with build and clean-up rules (
953ab56
) - cpu-api: Add multiple new C programs for process creation and interaction. (p1, p2, p3, p4) (
bca665d
) - week03: Add content on CPU scheduling theory (
87c19ce
) - os2024: Add MLFQ and Lottery sections to Week 03 in the table of contents (
c8985b8
) - book: Add new lottery chapter (
ad96a6e
) - os2024: Add MLFQ documentation (
eb90103
) - book: Add cpu scheduling chapter in week 03 & update configuration (
660e5f1
)
Fix
v0.3.0
v0.2.1
v0.2.0
Feature
- cli: Add functionality to build and open the book in the browser (
0a6fbb2
) - dependencies: Add new packages for documentation generation (
aada4a1
) - book: Add shells.md and update _toc.yml (
5ec80d2
) - book: Add new chapter in week02 (
e5f563e
) - compiler: Add note for installing gcc compiler via manager (
4d7d61e
) - shell: Add chush.md for Shell Lab implementation (
1467218
) - chesh: Add a basic shell implementation in C (
a3b60ee
) - toc: Add OSTEP projects index to references section (
5aee763
) - config: Add binderhub_url to launch_buttons (
ec3fff6
) - book: Add new files to the table of (
18c7890
) - book/references: Add homework details for operating system chapters (
dbf6922
) - book/references: Add ostep-code index guide (
159fbf5
) - book: Add new sections in cpu-api.md and cpu-mechanisms.md (
555a2e8
) - book: Add cpu-info, cpu-api, cpu-mechanisms sections in week02 (
9c25a23
) - book: Add week3 section to book contents (
1ddcbc5
) - book: Add processes.md (
56d20aa
) - book: Add week 02 section (
cc67050
) - book: Add WSL installation link to the table of contents (
a7cf45c
) - book: Update introduction content in week01 (
27fe521
) - book: Add intro section to week01 (
608ade8
) - book: Add new dialogue section in week01 (
cd33eb5
) - book: Add week01 dialogues in Korean (
2788ae5
) - book: Add new external reference to toc (
4cd97ec
) - book: Add References chapter to table of contents (
00e19ae
) - book/references: Add OSTEP Korean Version (
0009541
) - syllabus: Add comprehensive course details (
06f37b9
)
Fix
- book: Fix typo in heading (
8052ef6
)