Update Home
parent
a21a316d4a
commit
7c70d2593a
10
Home.md
10
Home.md
@ -1,9 +1,15 @@
|
||||
## How We Approached It All (in chronological steps)
|
||||
|
||||
A great way to learn something new is to retrace the steps taken by someone who had taken the same path before. To make this possible for future readers, below are written major ideas, proposed solutions, encountered pitfalls, and implemented fixes that arise along the way.
|
||||
A great way to learn something new is to retrace the steps taken by someone who had taken the same path before. To make this possible for future readers, below are written major ideas, proposed solutions, encountered pitfalls, and implemented fixes that have arisen along the way.
|
||||
|
||||
### Step 0: Setting up a unified development environment
|
||||
...
|
||||
|
||||
To safeguard against dependency hell, all the essential software needed to develop and run our OS will be provided through a set of Docker images orchestrated using Docker Compose. For those unfamiliar with Docker, a command cheatsheet will be provided later on.
|
||||
Preliminary list of essential software:
|
||||
|
||||
- [ ] QEMU: open-source machine emulator
|
||||
- [ ] gcc, gdb, make, ...
|
||||
- [ ]
|
||||
|
||||
## Useful links
|
||||
### Wiki
|
||||
|
Loading…
Reference in New Issue
Block a user