I am starting to write an OS so I can learn a bit more about how my computer works with it's hardware. I am trying to write it strictly in C++. I have been looking for the C++ source for a boot loader that I can study so I can see how it works. Does anyone by chance know where I can find something like this? I am sorry to ask b/c it is probably something I should already know but all I can find is stuff in assembly. Thanks in advance.