Tạo hệ điều hành bằng Rust
(os.phil-opp.com)-
Loạt bài giải thích cách tạo một hệ điều hành nhỏ bằng ngôn ngữ Rust
-
Triển khai và giải thích từng bước về kernel tối giản, chế độ văn bản VGA, xử lý ngắt, phân trang bộ nhớ, v.v.
-
Tạo đa nhiệm hợp tác bằng tính năng Async/Await của Rust
-
Nội dung blog và mã nguồn được công khai trên GitHub, hiện đang được chỉnh sửa dựa trên các ý kiến đóng góp
1 bình luận
Blog này đã liên tục được cập nhật kể từ bài viết đầu tiên cách đây 2 năm.
Phần mới được đăng vào ngày 27/3 là nội dung phát triển đa nhiệm bằng cách sử dụng Async/Await vừa được thêm vào Rust.
→ Rust 1.39.0 thêm async-await https://vi.news.hada.io/topic?id=869
Bỏ qua việc phát triển OS, đây cũng là một bài viết khá ổn như một tutorial về chính ngôn ngữ Rust.