BlogHide Resteemslovelacec (31)in programming • 3 years agoIntroduction to Pointers in CIf you want to be proficient in the writing of code in the C programming language, you must have a thorough working knowledge of how to use pointers. Unfortunately, C pointers appear to represent a…lovelacec (31)in computer-science • 3 years agoOperating System Development from Scratch - Let's use the hard disk in real mode - Part 6Hello everybody, it’s me, Lovelace! In this post, you will learn how the hard disk works, its real mode interrupts and how we can read sectors from it. How does the hard disk work? The first…lovelacec (31)in computer-science • 3 years agoOperating System Development from Scratch - Interrupts - Part 5Hello everybody, it’s me, Lovelace! In this post, you will learn what interrupts are, the Interrupt Vector Table and you'll also implement your own interrupts in Real Mode. Error Fixing I forgot…lovelacec (31)in operating-system • 3 years agoOperating System Development from Scratch - Making our Bootloader bootable - Part 4Hello everybody, it's me, Lovelace! In this post, we will improve our bootloader to fix some errors and make it bootable on an actual machine! What we will do is basically set up segment registers…lovelacec (31)in operating-system • 3 years agoOperating System Development from Scratch – Real Mode – Part 3Hello Everybody, it’s me, Lovelace! In this post, we will talk a little about Real Mode. Real Mode In previous entries, I’ve explained that ‘Real Mode' is a compatibility mode that all modern…lovelacec (31)in computer • 3 years agoOperating System Development from Scratch – Getting started, bootloader development – Part 2Hello everybody, it’s me, Lovelace. In this entry, we will talk a little about memory, the boot process of a BIOS machine and we will get to write our bootloader :O. Let’s get started by talking a…lovelacec (31)in computer • 3 years agoOperating System Development from Scratch – Part 1Hello everybody, it’s me, Lovelace. Welcome to the first part of a complete series of guides about Operating System development. I have been studying operating systems and operating system…