When building your own operating system, the moment when you first write data to a real physical hard disk of a real PC is nothing less than thrilling - after all, making a mistake at this point could mean that you happily overwrite data on your hard drive randomly and wipe out important data on … Continue reading Accessing your hard drive – the OS developers moment of truth
What happens if you turn on a PC? How is an operating system able to run multiple tasks in parallel? What happens if you hit a key on your keyboard? And what actually is a process? If you have ever thought for more than a second about one of these things, then read on... A … Continue reading Why building an operating system from scratch?