Skip to content

Commit ca222a0

Browse files
authored
Update course links and module information in README
1 parent a0e189f commit ca222a0

1 file changed

Lines changed: 13 additions & 10 deletions

File tree

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,14 @@ In **Part 2**, we take the project to the next level:
1515

1616
---
1717

18-
[![Get the Course](https://img.shields.io/badge/Get%20the%20Course-Discount%20Link-blue?style=for-the-badge&logo=appveyor)](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-one?coupon=JUST99KERNEL)
1918

2019

20+
[![Get the Course Part 2 Module One](https://img.shields.io/badge/Get%20%20Module%20One%20-blue?style=for-the-badge&logo=appveyor)](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-one)
21+
22+
[![Get the Course Part 2 Module Two](https://img.shields.io/badge/Get%20Module%20Two-blue?style=for-the-badge&logo=appveyor)](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-two)
23+
24+
[![CLICK FOR FULL PART 2 SERIES BUNDLE](https://img.shields.io/badge/Get%20Full%20Part%202%20Series%20Bundle%20Offer-blue?style=for-the-badge&logo=appveyor)](https://dragonzap.com/offer/developing-a-multithreaded-kernel-from-scratch-part-two-full-series)
25+
2126
## What You’ll Learn in This Course
2227
This isn’t just theory—you’ll build a complete, modern OS step by step, starting from the bootloader all the way to a graphical desktop environment.
2328

@@ -49,26 +54,24 @@ This isn’t just theory—you’ll build a complete, modern OS step by step, st
4954

5055
---
5156

52-
### 🔮 Coming in Module 2 (ETA: Dec 2025)
57+
### 🔮 Module 2 Now Released
5358
- Standard C library in userspace (`fopen`, `fread`, etc.) via `isr80h`.
5459
- Full **windowing system** with interactive GUI elements.
5560
- NVMe SSD driver (high-speed storage).
56-
- PCI/PCIe enumeration & bridge support.
61+
- PCI/PCIe enumeration & bridge support.
62+
- Faster program loading due to disk streamer cacheing
5763
- Run **real user programs** on your OS — contribute to the shared GitHub repo of student applications!
5864

5965
By the end of Part 2, you’ll have built a **multi-threaded, 64-bit, GUI operating system** from scratch—bootable on real hardware and extensible enough to run user applications.
6066

6167
---
6268

63-
## 📚 Take the Course
64-
This repo contains the **source code**, but the **course** walks you through every line of it step by step.
65-
👉 [Enroll Here](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-one?coupon=JUST99KERNEL) and start building your own OS today.
6669

67-
### 🎉 Special Discount
68-
If you purchase **Module 1** before **Module 2** is released, you’ll get **Module 2 for just €34.99** (or equivalent in your currency).
69-
Simply email **daniel@dragonzap.com** with proof of purchase. Module 2 is estimated to be released in December 2025
7070

71-
---
71+
## 📚 Take the Course
72+
This repo contains the **source code**, but the **course** walks you through every line of it step by step.
73+
👉 [Enroll Here Module 1](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-one) and start building your own OS today.
74+
👉 [Enroll Here Module 2](https://dragonzap.com/course/developing-a-multithreaded-kernel-from-scratch-part-two-module-two) and start building your own OS today.
7275

7376
## License
7477
This code is provided for **educational purposes** as part of the PeachOS course under GPL license See the license file.

0 commit comments

Comments
 (0)