I'm new here so please bare with me if this is the wrong forum (sorry if it is). I put it here because I believe you can contruct a kernel in c right? I've downloaded the linux kernel and thats full of c source files.
Anyway, i've been using windows and linux for so long and was wondering can I build my own kernal? I'm out of a project at the moment and wanted something to do. I don't want to recompile the linux kernel as so many other threads talk about. I would like to build one from scratch. I'm not expecting anything like linux but something small that I can handle and just do as a hobby that has a few basic features such as writing a text file saving it to the hard disk and then reopening it.
Could anyone give me any pointers as to where to start? Any good tutorials? I mean Linus Torvalds had to start somewhere.:)